Files
vue-cli/package.json
Haoqun Jiang 3289e1065c workflow: move eslint-config-* packages to standalone repos for easier maintenance
Their upstream packages update much more frequently than most other
packages in this repo, so they are more likely to be subject to breaking
changes, thus requiring a different version strategy.
2019-07-08 22:47:58 +08:00

90 lines
2.5 KiB
JSON

{
"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/* packages/**/temp/*",
"sync": "node scripts/syncDeps.js",
"boot": "node scripts/bootstrap.js",
"release": "yarn --pure-lockfile && yarn clean && node scripts/release.js",
"version": "node scripts/genChangelog.js && node scripts/genDocs.js && git add CHANGELOG.md && git add docs",
"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": [
"<rootDir>/scripts/testSetup.js"
],
"testMatch": [
"**/__tests__/**/*.spec.js"
]
},
"lint-staged": {
"*.{js,vue}": [
"eslint --fix",
"git add"
],
"packages/**/bin/*": [
"eslint --fix",
"git add"
]
},
"devDependencies": {
"@babel/core": "^7.4.5",
"@vue/eslint-config-airbnb": "^4.0.0",
"@vue/eslint-config-prettier": "^4.0.1",
"@vue/eslint-config-standard": "^4.0.0",
"@vue/eslint-config-typescript": "^4.0.0",
"@vuepress/plugin-pwa": "^1.0.1",
"@vuepress/theme-vue": "^1.0.1",
"babel-core": "7.0.0-bridge.0",
"babel-eslint": "^10.0.1",
"babel-jest": "^24.8.0",
"chromedriver": "^74.0.0",
"debug": "^4.1.0",
"eslint": "^5.16.0",
"eslint-plugin-graphql": "^3.0.3",
"eslint-plugin-node": "^9.1.0",
"eslint-plugin-vue": "^5.2.2",
"eslint-plugin-vue-libs": "^3.0.0",
"execa": "^1.0.0",
"globby": "^9.2.0",
"graphql": "^14.3.1",
"http-server": "^0.11.1",
"inquirer": "^6.3.1",
"jest": "^24.7.1",
"lerna": "^3.13.4",
"lerna-changelog": "^0.8.2",
"lint-staged": "^8.1.5",
"memfs": "^2.15.2",
"minimist": "^1.2.0",
"request": "^2.83.0",
"request-promise-native": "^1.0.7",
"rimraf": "^2.6.2",
"semver": "^6.1.0",
"typescript": "^3.4.5",
"vuepress": "^1.0.1",
"webpack": ">=4 < 4.29",
"yorkie": "^2.0.0"
},
"resolutions": {
"puppeteer": "1.11.0",
"vue": "^2.6.10",
"vue-template-compiler": "^2.6.10",
"vue-server-renderer": "^2.6.10"
}
}