Browse Source

add dependency check to pre-commit

dep-check
Diana Shkolnikov 8 years ago
parent
commit
91e36bd1f2
  1. 12
      package.json

12
package.json

@ -18,7 +18,8 @@
"unit": "./bin/units", "unit": "./bin/units",
"validate": "npm ls", "validate": "npm ls",
"semantic-release": "semantic-release pre && npm publish && semantic-release post", "semantic-release": "semantic-release pre && npm publish && semantic-release post",
"config": "node -e \"console.log(JSON.stringify(require( 'pelias-config' ).generate(require('./schema')), null, 2))\"" "config": "node -e \"console.log(JSON.stringify(require( 'pelias-config' ).generate(require('./schema')), null, 2))\"",
"check-dependencies": "node_modules/.bin/npm-check --production"
}, },
"repository": { "repository": {
"type": "git", "type": "git",
@ -68,11 +69,17 @@
"superagent": "^3.2.1", "superagent": "^3.2.1",
"through2": "^2.0.3" "through2": "^2.0.3"
}, },
"optionalDependencies": {
"pelias-interpolation": "*"
},
"devDependencies": { "devDependencies": {
"ciao": "^1.0.0", "ciao": "^1.0.0",
"depcheck": "^0.6.7",
"dependency-check": "^2.8.0",
"difflet": "^1.0.1", "difflet": "^1.0.1",
"istanbul": "^0.4.2", "istanbul": "^0.4.2",
"jshint": "^2.5.6", "jshint": "^2.5.6",
"npm-check": "^5.4.0",
"nsp": "^2.2.0", "nsp": "^2.2.0",
"precommit-hook": "^3.0.0", "precommit-hook": "^3.0.0",
"proxyquire": "^1.7.10", "proxyquire": "^1.7.10",
@ -87,6 +94,7 @@
"pre-commit": [ "pre-commit": [
"lint", "lint",
"validate", "validate",
"test" "test",
"check-dependencies"
] ]
} }

Loading…
Cancel
Save