{
  "name": "@advifactory/ifactory-postgres-models",
  "version": "1.3.0",
  "description": "iFactory Postgres Models",
  "main": "dist/index.js",
  "files": [
    "dist/"
  ],
  "scripts": {
    "tsdoc": "typedoc && start tsdoc/index.html",
    "lint": "eslint src test ./*.js --ext js,ts",
    "build": "tsc && npm run copy-dts",
    "build-clean": "rimraf dist && tsc --incremental false && npm run copy-dts",
    "copy-dts": "copyfiles -u 1 \"src/**/*.d.ts\" dist",
    "test": "concurrently \"npm:lint\" \"npm:build\" && nyc mocha -r source-map-support/register",
    "test-local": "env-cmd -f secret/env.sh npm test",
    "coverage": "nyc report -r=html && start coverage/index.html",
    "watch": "nodemon -e ts,js -w src -w test -x \"npm run test-local\"",
    "prepack": "npm run test-local && npm run build-clean"
  },
  "author": "Shouche Cheng <shouche.cheng@advantech.com.tw> (http://www.advantech.com/solutions/ifactory)",
  "license": "UNLICENSED",
  "engines": {
    "node": "10.x || 12.14.x"
  },
  "dependencies": {
    "@types/bluebird": "^3.5.30",
    "@types/validator": "^13.0.0",
    "pg": "^8.0.3",
    "pg-hstore": "^2.3.3",
    "sequelize": "^5.21.7",
    "source-map-support": "^0.5.19"
  },
  "devDependencies": {
    "@istanbuljs/nyc-config-typescript": "^1.0.1",
    "@types/node": "^13.13.5",
    "@typescript-eslint/eslint-plugin": "^2.31.0",
    "@typescript-eslint/parser": "^2.31.0",
    "chai": "^4.2.0",
    "concurrently": "^5.2.0",
    "copyfiles": "^2.2.0",
    "env-cmd": "^10.1.0",
    "eslint": "^6.8.0",
    "eslint-config-google": "^0.14.0",
    "eslint-plugin-mocha": "^6.3.0",
    "mocha": "^7.1.2",
    "nodemon": "^2.0.3",
    "nyc": "^15.0.1",
    "rimraf": "^3.0.2",
    "sinon": "^9.0.2",
    "ts-node": "^8.10.1",
    "typedoc": "^0.17.6",
    "typescript": "^3.8.3"
  }
}
