{
  "name": "js-data-dao",
  "main": "index.js",
  "typings": "lib/index.ts",
  "version": "2.2.9",
  "description": "js-data-dao",
  "license": "MIT",
  "repository": "https://github.com/xdevelsistemas/js-data-dao",
  "author": "Clayton Santos da Silva",
  "scripts": {
    "builder:compile": "gulp ts",
    "test": "gulp coveralls",
    "builder:doc": "typedoc --hideGenerator --excludeExternals  --target ES6 --mode file   --out docs  --tsconfig tsdoc.json && touch docs/.nojekyll",
    "commitmsg": "conventional-changelog-lint -e"
  },
  "keywords": [
    "xdevel"
  ],
  "files": [
    "index.js",
    "index.d.ts",
    "lib/**/*.d.ts",
    "lib/**/*.js",
    "lib/**/*.js.map"
  ],
  "dependencies": {
    "body-parser": "^1.17.1",
    "chai": "^3.5.0",
    "chai-as-promised": "^6.0.0",
    "email-validator": "^1.0.7",
    "express": "^4.15.2",
    "fs-extra-promise": "^1.0.1",
    "js-data": "3.0.0-rc.9",
    "js-data-rethinkdb": "https://github.com/xdevelsistemas/js-data-rethinkdb#stable",
    "jsonwebtoken": "^7.3.0",
    "nodemailer": "^4.0.1",
    "nodemailer-smtp-transport": "^2.7.2",
    "passport": "^0.3.2",
    "passport-jwt": "^2.2.1",
    "rethinkdbdash": "^2.3.28",
    "shortid": "^2.2.8"
  },
  "devDependencies": {
    "@types/bluebird": "^3.5.2",
    "@types/body-parser": "^1.16.3",
    "@types/boom": "^4.3.0",
    "@types/chai-as-promised": "^0.0.30",
    "@types/cookie-parser": "^1.3.30",
    "@types/email-validator": "^1.0.30",
    "@types/express": "^4.0.35",
    "@types/fs-extra-promise": "^0.0.32",
    "@types/gulp": "^4.0.2",
    "@types/gulp-istanbul": "^0.9.31",
    "@types/gulp-mocha": "^0.0.30",
    "@types/gulp-sourcemaps": "^0.0.30",
    "@types/handlebars": "^4.0.32",
    "@types/jsonwebtoken": "^7.2.0",
    "@types/lodash": "^4.14.61",
    "@types/morgan": "^1.7.32",
    "@types/nodemailer": "^1.3.32",
    "@types/shortid": "^0.0.28",
    "@types/sinon": "^2.1.2",
    "@types/supertest": "^2.0.0",
    "babel-eslint": "^7.2.1",
    "builder": "^3.2.1",
    "builder-ts-library": "^0.0.6",
    "conventional-changelog": "^1.1.3",
    "conventional-changelog-lint": "^1.1.9",
    "cz-conventional-changelog": "^2.0.0",
    "gulp": "^3.9.1",
    "gulp-clean": "^0.3.2",
    "gulp-coveralls": "^0.1.4",
    "gulp-exit": "^0.0.2",
    "gulp-istanbul": "^1.1.1",
    "gulp-mocha": "3.0.1",
    "gulp-print": "^2.0.1",
    "gulp-sourcemaps": "^2.5.1",
    "gulp-tslint": "^8.0.0",
    "gulp-typescript": "^3.1.6",
    "husky": "^0.13.3",
    "istanbul": "^0.4.5",
    "jsdoc": "^3.4.3",
    "mocha": "^3.2.0",
    "nodemailer-mock": "^1.2.1",
    "nodemailer-mock-transport": "^1.3.0",
    "remap-istanbul": "^0.9.5",
    "sinon": "^2.1.0",
    "supertest": "^3.0.0",
    "ts-node": "^3.0.2",
    "tsdoc": "^0.0.4",
    "tslint": "^5.0.0",
    "tslint-config-standard": "^5.0.2",
    "tslint-language-service": "^0.6.0",
    "typescript": "^2.2.2"
  },
  "config": {
    "validate-commit-msg": {
      "types": [
        "feat",
        "fix",
        "docs",
        "style",
        "refactor",
        "perf",
        "test",
        "chore",
        "revert",
        "ci",
        "build"
      ],
      "warnOnFail": false,
      "maxSubjectLength": 100,
      "subjectPattern": ".+",
      "subjectPatternErrorMsg": "subject does not match subject pattern!",
      "helpMessage": ""
    },
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  }
}
