{ "private": true, "workspaces": [ "packages/@vue/*", "packages/test/*", "packages/vue-cli-version-marker" ], "scripts": { "test": "node scripts/test.js", "pretest": "yarn clean", "lint": "eslint --fix packages/**/*.js packages/**/bin/*", "check-links": "node scripts/checkLinks.js", "clean": "rimraf packages/test/*", "sync": "node scripts/syncDeps.js", "boot": "node scripts/bootstrap.js", "release": "yarn --pure-lockfile && yarn clean && node scripts/release.js", "changelog": "node scripts/genChangelog.js run", "docs": "vuepress dev docs", "docs:build": "vuepress build docs", "patch-chromedriver": "node scripts/patchChromedriver.js" }, "gitHooks": { "pre-commit": "lint-staged", "commit-msg": "node scripts/verifyCommitMsg.js" }, "jest": { "testEnvironment": "node", "setupFiles": [ "/scripts/testSetup.js" ], "testMatch": [ "**/__tests__/**/*.spec.js" ] }, "lint-staged": { "*.{js,vue}": [ "eslint --fix", "git add" ], "packages/**/bin/*": [ "eslint --fix", "git add" ] }, "devDependencies": { "@vue/conventional-changelog": "^0.1.1", "babel-core": "7.0.0-bridge.0", "babel-eslint": "^10.0.1", "conventional-changelog": "^3.0.5", "debug": "^4.1.0", "eslint": "^5.0.0", "eslint-plugin-graphql": "^3.0.1", "eslint-plugin-node": "^8.0.0", "eslint-plugin-vue": "^5.0.0", "eslint-plugin-vue-libs": "^3.0.0", "execa": "^1.0.0", "globby": "^8.0.1", "http-server": "^0.11.1", "inquirer": "^6.0.0", "jest": "^23.1.0", "lerna": "^3.4.3", "lint-staged": "^8.1.0", "memfs": "^2.8.0", "minimist": "^1.2.0", "puppeteer": "^1.0.0", "request": "^2.83.0", "request-promise-native": "^1.0.5", "rimraf": "^2.6.2", "semver": "^5.5.0", "vuepress": "^0.14.1", "vuepress-theme-vue": "^1.1.0", "yorkie": "^2.0.0" }, "resolutions": { "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "babel-core": "7.0.0-bridge.0", "ps-tree": "^1.1.1", "vue": "2.5.21", "vue-template-compiler": "2.5.21", "vue-server-renderer": "2.5.21" } }