{
  "name": "roar-admin-api",
  "version": "1.0.0Beta",
  "description": "The Roar API.",
  "author": "Liongard",
  "repository": {
    "type": "git",
    "url": "TODO"
  },
  "main": "index.js",
  "scripts": {
    "babel-node": "babel-node --presets es2015,stage-0 --plugins transform-async-to-generator,transform-class-properties,transform-decorators-legacy,transform-object-rest-spread,transform-runtime --ignore node_modules,public",
    "build": "rimraf lib && ./node_modules/.bin/babel src --out-dir lib --source-maps && cp -R src/mail/templates lib/mail/templates && cp src/processes.json lib/.",
    "coverage": "babel-node ./node_modules/.bin/nyc --reporter=html --reporter=lcov --all --exclude=dist/** --exclude=coverage/* --exclude=config* --exclude=compiler.js --exclude=app/** --exclude=test/** npm test",
    "eslint": "eslint src",
    "clean": "rimraf public && rimraf compiled",
    "start": "NODE_ENV=production npm run babel-node -- src/index.js",
    "dev": "NODE_ENV=development nodemon",
    "test": "NODE_ENV=test npm run test:functional && npm run test:unit",
    "test:functional": "NODE_ENV=test node_modules/mocha/bin/_mocha --compilers js:babel-core/register test/functional/**/*.spec.js",
    "test:integration": "NODE_ENV=test node_modules/mocha/bin/_mocha --compilers js:babel-core/register test/integration/**/*.spec.js",
    "test:unit": "NODE_ENV=test node_modules/mocha/bin/_mocha --compilers js:babel-core/register --recursive test/unit/",
    "test:watch": "NODE_ENV=test npm test -- --watch --no-single-run"
  },
  "pre-commit": [
    "eslint",
    "test"
  ],
  "nyc": {
    "include": [
      "/"
    ]
  },
  "devDependencies": {
    "babel-plugin-__coverage__": "^11.0.0",
    "codecov": "^1.0.1",
    "documentation": "^4.0.0-beta2",
    "eslint": "^2.7.0",
    "eslint-config-airbnb-base": "^3.0.1",
    "eslint-plugin-import": "^1.8.0",
    "expect": "^1.15.2",
    "mocha": "^2.4.5",
    "nock": "^7.2.2",
    "nodemon": "^1.9.1",
    "null-loader": "^0.1.1",
    "nyc": "^6.6.1",
    "request": "^2.72.0",
    "rewire": "^2.5.1",
    "should": "^8.3.2",
    "sinon": "^1.17.3",
    "tmp": "0.0.28"
  },
  "engines": {
    "node": ">=6"
  },
  "dependencies": {
    "async": "^1.5.2",
    "aws-sdk": "^2.6.4",
    "babel-cli": "^6.18.0",
    "babel-core": "^6.18.2",
    "babel-eslint": "^7.1.0",
    "babel-plugin-transform-async-to-generator": "^6.16.0",
    "babel-plugin-transform-class-properties": "^6.16.0",
    "babel-plugin-transform-decorators-legacy": "^1.3.4",
    "babel-plugin-transform-object-rest-spread": "^6.19.0",
    "babel-plugin-transform-runtime": "^6.15.0",
    "babel-preset-es2015": "^6.18.0",
    "babel-preset-stage-0": "^6.16.0",
    "bcryptjs": "^2.3.0",
    "bluebird": "^3.3.3",
    "body-parser": "^1.15.0",
    "brute-knex": "^2.1.0",
    "chalk": "^1.1.1",
    "compression": "^1.6.1",
    "cookie-parser": "^1.4.1",
    "cookie-signature": "^1.0.6",
    "cors": "^2.8.1",
    "express": "^4.13.4",
    "express-brute": "^1.0.1",
    "express-session": "^1.13.0",
    "file-loader": "^0.8.5",
    "fs-extra": "^0.26.6",
    "glob": "^5.0.15",
    "helmet": "^2.2.0",
    "html-to-text": "^2.0.0",
    "jsonwebtoken": "^7.1.9",
    "knex": "^0.12.9",
    "lodash": "^4.6.1",
    "method-override": "^2.3.5",
    "moment": "^2.11.2",
    "morgan": "^1.7.0",
    "pascal-case": "^2.0.1",
    "passport": "^0.3.2",
    "passport-local": "^1.0.0",
    "pg": "^4.5.5",
    "pg-hstore": "^2.3.2",
    "pg-native": "^1.10.0",
    "qrcode-npm": "0.0.3",
    "raw-body": "^2.2.0",
    "request": "http://registry.npmjs.org/request/-/request-2.79.0.tgz",
    "rimraf": "^2.5.2",
    "rollbar": "^2.2.3",
    "serve-static": "^1.10.2",
    "simple-git": "^1.67.0",
    "speakeasy": "^2.0.0",
    "sqlite3": "^3.1.4",
    "tough-cookie": "2.3.1",
    "ursa": "^0.9.4",
    "uuid": "^2.0.1",
    "write-json-file": "^2.0.0"
  },
  "homepage": "TODO",
  "directories": {
    "test": "test"
  }
}
