{ "devDependencies": { "babel-eslint": "^8.0.1", "eslint": "^4.12.0", "eslint-config-standard": "^10.2.1", "eslint-plugin-import": "^2.8.0", "eslint-plugin-node": "^5.2.1", "eslint-plugin-promise": "^3.6.0", "eslint-plugin-standard": "^3.0.1", "exec-promise": "^0.7.0", "husky": "^0.14.3", "jest": "^21.2.1", "lint-staged": "^5.0.0", "lodash": "^4.17.4", "promise-toolbox": "^0.9.5", "sorted-object": "^2.0.1" }, "engines": { "yarn": "^1.2.1" }, "jest": { "collectCoverage": true, "testEnvironment": "node", "testPathIgnorePatterns": [ "/dist/", "/xo-vmdk-to-vhd/" ], "testRegex": "\\.spec\\.js$" }, "lint-staged": { "*.js": [ "lint-staged-stash", "eslint --fix", "jest --findRelatedTests", "lint-staged-unstash" ] }, "private": true, "scripts": { "dev-test": "jest --bail --watch", "lint-staged-stash": "touch .lint-staged && git stash save --include-untracked --keep-index && true", "lint-staged-unstash": "git stash pop && rm -f .lint-staged && true", "precommit": "lint-staged", "prepare": "scripts/run-script prepare", "pretest": "eslint --ignore-path .gitignore . && jest", "test": "scripts/run-script test" }, "workspaces": [ "packages/*" ] }