{
  "name": "@fizz.js/node-scaffolding",
  "version": "1.0.0-hotfix8",
  "description": "node-scaffolding",
  "main": "dist/index.js",
  "private": false,
  "author": {
    "name": "fizzjs"
  },
  "license": "ISC",
  "repository": {
    "type": "git",
    "url": "https://github.com/fizzjs/node-scaffolding.git"
  },
  "bugs": {
    "url": "https://github.com/fizzjs/node-scaffolding/issues"
  },
  "engines": {
    "node": ">=10.9.0 <10.19.0",
    "npm": ">=6.2.0 <6.13.4"
  },
  "bin": {
    "scaffolding-cli": "bin/index.js"
  },
  "scripts": {
    "preinstall": "(npm list mocha -g || npm install mocha -g) && (npm list nyc -g || npm install nyc -g)",
    "setup": "yarn install --ignore-engines",
    "dev": "node index.js",
    "set:link": "npm link",
    "test": "mocha -- test/index.js --use_strict --exit --timeout 10000",
    "test:prod": "NODE_ENV=production yarn test",
    "jest": "jest --forceExit",
    "docs": "npx jsdoc -c jsdoc.json",
    "docs:es": "npx esdoc -c .esdoc.json",
    "prepare": "yarn build",
    "build": "npx webpack --mode production",
    "cover": "nyc --reporter=html --reporter=html mocha test/index.js --use_strict --exit --timeout 10000",
    "git:log": "git log --graph --oneline --abbrev-commit --decorate --format=format:'%C(green)[%h]%C(reset) %s %C(#777777)- %an%C(reset) %C(#666666)(%ar)%C(reset) %C(yellow)%d%C(reset)' --all",
    "lint": "eslint --ignore-path .eslintignore --ext .js . --fix",
    "prettier": "prettier-eslint --ignore-path .eslintignore **.json **/**.json **.js **/**.js --write",
    "jscodeshift": "jscodeshift -t js-codemod/transforms/$METHOD.js ./libs ./test *.js",
    "format": "prettier-eslint {libs,test}/**/*.{js,json,md,scss} --write",
    "version": "conventional-changelog -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md",
    "vcs:patch": "npm version patch && git push origin --tags",
    "vcs:minor": "npm version minor && git push origin --tags",
    "vcs:major": "npm version major && git push origin --tags",
    "precommit": "lint-staged"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged && yarn lint",
      "pre-push": "yarn build && yarn test && yarn test:prod"
    }
  },
  "lint-staged": {
    "{libs,test}/**/*.{js,json,md,scss}": [
      "prettier-eslint --write",
      "eslint --fix",
      "git add"
    ]
  },
  "jest": {
    "testEnvironment": "node"
  },
  "dependencies": {
    "chalk": "4.1.0",
    "commander": "4.0.1",
    "ora": "5.3.0"
  },
  "devDependencies": {
    "@fizz.js/node-constant": "1.0.0",
    "@types/node": "12.0.2",
    "@types/sequelize": "4.28.8",
    "better-docs": "1.4.7",
    "chai": "4.2.0",
    "child_process": "1.0.2",
    "colors": "1.3.3",
    "command-line-test": "1.0.10",
    "config": "3.1.0",
    "conventional-changelog-cli": "2.0.31",
    "esdoc": "1.1.0",
    "esdoc-standard-plugin": "1.0.0",
    "eslint": "5.16.0",
    "eslint-config-prettier": "4.3.0",
    "eslint-config-standard": "12.0.0",
    "eslint-plugin-import": "2.17.2",
    "eslint-plugin-node": "9.0.1",
    "eslint-plugin-prettier": "3.1.0",
    "eslint-plugin-promise": "4.1.1",
    "eslint-plugin-standard": "4.0.0",
    "fast-safe-stringify": "2.0.6",
    "fs": "0.0.1-security",
    "husky": "2.3.0",
    "inflected": "2.0.4",
    "jest": "24.8.0",
    "jscodeshift": "0.6.4",
    "jsdoc": "3.6.3",
    "json-stable-stringify": "1.0.1",
    "json-stringify-safe": "5.0.1",
    "lint-staged": "8.1.7",
    "lodash": "4.17.11",
    "mocha": "6.1.4",
    "mysql": "2.17.1",
    "mysql2": "2.0.0",
    "nyc": "15.0.0",
    "path": "0.12.7",
    "prettier": "1.17.1",
    "prettier-eslint-cli": "4.7.1",
    "process": "0.11.10",
    "replace-in-files": "2.0.3",
    "request": "2.88.2",
    "rimraf": "2.6.3",
    "sequelize-auto": "0.4.29",
    "sequelize-cli": "5.5.1",
    "should": "13.2.3",
    "util": "0.12.0",
    "webpack": "4.42.1",
    "webpack-cli": "3.3.11",
    "webpack-node-externals": "1.7.2"
  }
}
