mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-04-27 15:30:02 -05:00
chore: dependency maintenance
This commit is contained in:
+7
-7
@@ -36,7 +36,7 @@
|
||||
]
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.11.6",
|
||||
"@babel/core": "^7.12.9",
|
||||
"@babel/eslint-parser": "^7.12.1",
|
||||
"@typescript-eslint/eslint-plugin": "^2.33.0",
|
||||
"@typescript-eslint/parser": "^2.33.0",
|
||||
@@ -48,13 +48,13 @@
|
||||
"@vuepress/theme-vue": "^1.5.4",
|
||||
"babel-core": "7.0.0-bridge.0",
|
||||
"babel-jest": "^26.6.3",
|
||||
"chromedriver": "^87.0.0",
|
||||
"chromedriver": "^87.0.2",
|
||||
"debug": "^4.1.0",
|
||||
"eslint": "^7.13.0",
|
||||
"eslint": "^7.15.0",
|
||||
"eslint-plugin-graphql": "^3.1.0",
|
||||
"eslint-plugin-import": "^2.20.2",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
"eslint-plugin-prettier": "^3.1.3",
|
||||
"eslint-plugin-prettier": "^3.2.0",
|
||||
"eslint-plugin-promise": "^4.2.1",
|
||||
"eslint-plugin-standard": "^4.0.0",
|
||||
"eslint-plugin-vue": "^6.2.2",
|
||||
@@ -74,11 +74,11 @@
|
||||
"node-fetch": "^2.6.1",
|
||||
"prettier": ">= 1.13.0",
|
||||
"rimraf": "^3.0.2",
|
||||
"semver": "^7.3.2",
|
||||
"semver": "^7.3.4",
|
||||
"typescript": "~3.9.3",
|
||||
"verdaccio": "^4.8.1",
|
||||
"verdaccio": "^4.10.0",
|
||||
"vuepress": "^1.6.0",
|
||||
"webpack": "^5.0.0",
|
||||
"webpack": "^5.10.0",
|
||||
"yorkie": "^2.0.0"
|
||||
},
|
||||
"resolutions": {
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
},
|
||||
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/babel-preset-app#readme",
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.11.6",
|
||||
"@babel/core": "^7.12.9",
|
||||
"@babel/helper-compilation-targets": "^7.9.6",
|
||||
"@babel/helper-module-imports": "^7.8.3",
|
||||
"@babel/plugin-proposal-class-properties": "^7.8.3",
|
||||
@@ -35,9 +35,9 @@
|
||||
"@vue/babel-plugin-jsx": "^1.0.0-0",
|
||||
"@vue/babel-preset-jsx": "^1.1.2",
|
||||
"babel-plugin-dynamic-import-node": "^2.3.3",
|
||||
"core-js": "^3.6.5",
|
||||
"core-js-compat": "^3.6.5",
|
||||
"semver": "^7.3.2"
|
||||
"core-js": "^3.8.1",
|
||||
"core-js-compat": "^3.8.1",
|
||||
"semver": "^7.3.4"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@babel/core": "*",
|
||||
|
||||
@@ -10,7 +10,7 @@ module.exports = api => {
|
||||
presets: ['@vue/cli-plugin-babel/preset']
|
||||
},
|
||||
dependencies: {
|
||||
'core-js': '^3.6.5'
|
||||
'core-js': '^3.8.1'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ module.exports = api => {
|
||||
api.extendPackage(
|
||||
{
|
||||
dependencies: {
|
||||
'core-js': '^3.6.5'
|
||||
'core-js': '^3.8.1'
|
||||
}
|
||||
},
|
||||
{ warnIncompatibleVersions: false }
|
||||
|
||||
@@ -20,19 +20,19 @@
|
||||
},
|
||||
"homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-babel#readme",
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.11.6",
|
||||
"@babel/core": "^7.12.9",
|
||||
"@vue/babel-preset-app": "^4.5.8",
|
||||
"@vue/cli-shared-utils": "^4.5.8",
|
||||
"babel-loader": "^8.1.0",
|
||||
"babel-loader": "^8.2.2",
|
||||
"cache-loader": "^4.1.0",
|
||||
"thread-loader": "^3.0.0",
|
||||
"webpack": "^5.0.0"
|
||||
"webpack": "^5.10.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@vue/cli-service": "^3.0.0 || ^4.0.0-0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"jscodeshift": "^0.10.0",
|
||||
"jscodeshift": "^0.11.0",
|
||||
"@babel/preset-env": "^7.11.5"
|
||||
},
|
||||
"publishConfig": {
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
"nightwatch": "^1.4.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"chromedriver": "^87.0.0",
|
||||
"chromedriver": "^87.0.2",
|
||||
"geckodriver": "^1.20.0",
|
||||
"selenium-server": "^3.141.59"
|
||||
},
|
||||
|
||||
@@ -27,14 +27,14 @@
|
||||
"dependencies": {
|
||||
"@types/mocha": "^8.0.1",
|
||||
"@vue/cli-shared-utils": "^4.5.8",
|
||||
"@wdio/cli": "^6.4.6",
|
||||
"@wdio/local-runner": "^6.4.6",
|
||||
"@wdio/mocha-framework": "^6.4.0",
|
||||
"@wdio/sauce-service": "^6.4.6",
|
||||
"@wdio/spec-reporter": "^6.4.0",
|
||||
"@wdio/sync": "^6.4.6",
|
||||
"@wdio/cli": "^6.10.5",
|
||||
"@wdio/local-runner": "^6.10.5",
|
||||
"@wdio/mocha-framework": "^6.10.4",
|
||||
"@wdio/sauce-service": "^6.10.4",
|
||||
"@wdio/spec-reporter": "^6.8.1",
|
||||
"@wdio/sync": "^6.10.4",
|
||||
"eslint-plugin-wdio": "^6.0.12",
|
||||
"webdriverio": "^6.4.6"
|
||||
"webdriverio": "^6.10.5"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"chromedriver": "*",
|
||||
@@ -57,9 +57,9 @@
|
||||
}
|
||||
},
|
||||
"devDependencies": {
|
||||
"chromedriver": "^87.0.0",
|
||||
"chromedriver": "^87.0.2",
|
||||
"geckodriver": "^1.20.0",
|
||||
"ts-node": "^9.0.0",
|
||||
"ts-node": "^9.1.1",
|
||||
"wdio-chromedriver-service": "^6.0.4",
|
||||
"wdio-geckodriver-service": "^1.1.0"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
const DEPS_MAP = {
|
||||
base: {
|
||||
eslint: '^7.13.0',
|
||||
eslint: '^7.15.0',
|
||||
'eslint-plugin-vue': '^6.2.2'
|
||||
},
|
||||
airbnb: {
|
||||
@@ -9,8 +9,8 @@ const DEPS_MAP = {
|
||||
},
|
||||
prettier: {
|
||||
'@vue/eslint-config-prettier': '^6.0.0',
|
||||
'eslint-plugin-prettier': '^3.1.3',
|
||||
prettier: '^2.1.2'
|
||||
'eslint-plugin-prettier': '^3.2.0',
|
||||
prettier: '^2.2.1'
|
||||
},
|
||||
standard: {
|
||||
'@vue/eslint-config-standard': '^5.1.2',
|
||||
@@ -32,7 +32,7 @@ exports.getDeps = function (api, preset, rootOptions = {}) {
|
||||
const deps = Object.assign({}, DEPS_MAP.base, DEPS_MAP[preset])
|
||||
|
||||
if (rootOptions.vueVersion === '3') {
|
||||
Object.assign(deps, { 'eslint-plugin-vue': '^7.0.0-0' })
|
||||
Object.assign(deps, { 'eslint-plugin-vue': '^7.2.0' })
|
||||
}
|
||||
|
||||
if (api.hasPlugin('typescript')) {
|
||||
@@ -42,7 +42,7 @@ exports.getDeps = function (api, preset, rootOptions = {}) {
|
||||
if (api.hasPlugin('babel') && !api.hasPlugin('typescript')) {
|
||||
Object.assign(deps, {
|
||||
'@babel/eslint-parser': '^7.12.1',
|
||||
'@babel/core': '^7.12.3'
|
||||
'@babel/core': '^7.12.9'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
"eslint-webpack-plugin": "^2.4.1",
|
||||
"globby": "^9.2.0",
|
||||
"inquirer": "^7.1.0",
|
||||
"webpack": "^5.0.0",
|
||||
"webpack": "^5.10.0",
|
||||
"yorkie": "^2.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
|
||||
@@ -25,8 +25,8 @@
|
||||
"dependencies": {
|
||||
"@vue/cli-shared-utils": "^4.5.8",
|
||||
"html-webpack-plugin": "^4.5.0",
|
||||
"webpack": "^5.0.0",
|
||||
"workbox-webpack-plugin": "^6.0.0"
|
||||
"webpack": "^5.10.0",
|
||||
"workbox-webpack-plugin": "^6.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"register-service-worker": "^1.7.1"
|
||||
|
||||
@@ -7,7 +7,7 @@ module.exports = (api, options = {}, rootOptions = {}) => {
|
||||
api.transformScript(api.entryFile, require('./injectUseRouter'))
|
||||
api.extendPackage({
|
||||
dependencies: {
|
||||
'vue-router': '^4.0.0-0'
|
||||
'vue-router': '^4.0.1'
|
||||
}
|
||||
})
|
||||
} else {
|
||||
|
||||
@@ -25,13 +25,13 @@
|
||||
"dependencies": {
|
||||
"@types/webpack-env": "^1.15.2",
|
||||
"@vue/cli-shared-utils": "^4.5.8",
|
||||
"babel-loader": "^8.1.0",
|
||||
"babel-loader": "^8.2.2",
|
||||
"cache-loader": "^4.1.0",
|
||||
"fork-ts-checker-webpack-plugin": "^5.0.11",
|
||||
"globby": "^9.2.0",
|
||||
"thread-loader": "^3.0.0",
|
||||
"ts-loader": "^8.0.5",
|
||||
"webpack": "^5.0.0",
|
||||
"webpack": "^5.10.0",
|
||||
"yorkie": "^2.0.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
@@ -46,9 +46,9 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/chai": "^4.2.11",
|
||||
"@types/jest": "^26.0.16",
|
||||
"@types/jest": "^26.0.17",
|
||||
"@types/mocha": "^7.0.2",
|
||||
"jscodeshift": "^0.10.0",
|
||||
"jscodeshift": "^0.11.0",
|
||||
"typescript": "~3.9.3",
|
||||
"vue-class-component": "^7.2.3",
|
||||
"vue-property-decorator": "^8.4.2"
|
||||
|
||||
@@ -71,7 +71,7 @@ const applyTS = (module.exports.applyTS = (api, invoking) => {
|
||||
: '@vue/cli-plugin-unit-jest/presets/typescript'
|
||||
},
|
||||
devDependencies: {
|
||||
'@types/jest': '^24.0.19'
|
||||
'@types/jest': '^26.0.17'
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
@@ -23,9 +23,9 @@
|
||||
"access": "public"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.11.6",
|
||||
"@babel/core": "^7.12.9",
|
||||
"@babel/plugin-transform-modules-commonjs": "^7.9.6",
|
||||
"@types/jest": "^26.0.16",
|
||||
"@types/jest": "^26.0.17",
|
||||
"@vue/cli-shared-utils": "^4.5.8",
|
||||
"babel-core": "^7.0.0-bridge.0",
|
||||
"babel-jest": "^26.6.3",
|
||||
|
||||
@@ -14,7 +14,7 @@ module.exports = (api, options = {}, rootOptions = {}) => {
|
||||
|
||||
api.extendPackage({
|
||||
dependencies: {
|
||||
vuex: '^3.4.0'
|
||||
vuex: '^3.6.0'
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ test('Vue 3', async () => {
|
||||
vueVersion: '3'
|
||||
})
|
||||
|
||||
expect(pkg.dependencies.vue).toBe('^3.0.0')
|
||||
expect(pkg.dependencies.vue).toMatch('^3')
|
||||
expect(pkg).toHaveProperty(['devDependencies', '@vue/compiler-sfc'])
|
||||
|
||||
expect(files['src/main.js']).toMatch(`import { createApp } from 'vue'`)
|
||||
|
||||
@@ -6,10 +6,10 @@ module.exports = (api, options) => {
|
||||
if (options.vueVersion === '3') {
|
||||
api.extendPackage({
|
||||
dependencies: {
|
||||
'vue': '^3.0.0'
|
||||
'vue': '^3.0.4'
|
||||
},
|
||||
devDependencies: {
|
||||
'@vue/compiler-sfc': '^3.0.0'
|
||||
'@vue/compiler-sfc': '^3.0.4'
|
||||
}
|
||||
})
|
||||
} else {
|
||||
@@ -38,11 +38,11 @@ module.exports = (api, options) => {
|
||||
if (options.cssPreprocessor) {
|
||||
const deps = {
|
||||
sass: {
|
||||
sass: '^1.26.5',
|
||||
sass: '^1.30.0',
|
||||
'sass-loader': '^8.0.2'
|
||||
},
|
||||
'dart-sass': {
|
||||
sass: '^1.26.5',
|
||||
sass: '^1.30.0',
|
||||
'sass-loader': '^8.0.2'
|
||||
},
|
||||
less: {
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
"dependencies": {
|
||||
"@intervolga/optimize-cssnano-plugin": "^1.0.5",
|
||||
"@soda/friendly-errors-webpack-plugin": "^1.7.1",
|
||||
"@soda/get-current-script": "^1.0.0",
|
||||
"@soda/get-current-script": "^1.0.2",
|
||||
"@types/minimist": "^1.2.0",
|
||||
"@types/webpack-dev-server": "^3.11.0",
|
||||
"@vue/cli-overlay": "^4.5.8",
|
||||
@@ -39,13 +39,13 @@
|
||||
"acorn-walk": "^8.0.0",
|
||||
"address": "^1.1.2",
|
||||
"autoprefixer": "^10.0.4",
|
||||
"browserslist": "^4.14.1",
|
||||
"browserslist": "^4.15.0",
|
||||
"cache-loader": "^4.1.0",
|
||||
"case-sensitive-paths-webpack-plugin": "^2.3.0",
|
||||
"cli-highlight": "^2.1.4",
|
||||
"cli-highlight": "^2.1.9",
|
||||
"clipboardy": "^2.3.0",
|
||||
"cliui": "^6.0.0",
|
||||
"copy-webpack-plugin": "^6.2.1",
|
||||
"cliui": "^7.0.4",
|
||||
"copy-webpack-plugin": "^6.4.0",
|
||||
"css-loader": "^3.5.3",
|
||||
"cssnano": "^4.1.10",
|
||||
"debug": "^4.1.1",
|
||||
@@ -60,7 +60,7 @@
|
||||
"launch-editor-middleware": "^2.2.1",
|
||||
"lodash.defaultsdeep": "^4.6.1",
|
||||
"lodash.mapvalues": "^4.6.0",
|
||||
"mini-css-extract-plugin": "^1.3.1",
|
||||
"mini-css-extract-plugin": "^1.3.2",
|
||||
"minimist": "^1.2.5",
|
||||
"module-alias": "^2.2.2",
|
||||
"pnp-webpack-plugin": "^1.6.4",
|
||||
@@ -109,13 +109,13 @@
|
||||
}
|
||||
},
|
||||
"devDependencies": {
|
||||
"fibers": ">= 3.1.1 <5.0.0",
|
||||
"sass": "^1.26.5",
|
||||
"fibers": ">= 3.1.1 <6.0.0",
|
||||
"sass": "^1.30.0",
|
||||
"sass-loader": "^8.0.2",
|
||||
"vue": "^2.6.12",
|
||||
"vue-router": "^3.4.3",
|
||||
"vue-template-compiler": "^2.6.12",
|
||||
"vuex": "^3.4.0",
|
||||
"vuex": "^3.6.0",
|
||||
"webpack-4": "npm:webpack@^4.44.2"
|
||||
},
|
||||
"publishConfig": {
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
"open": "^7.2.1",
|
||||
"ora": "^5.1.0",
|
||||
"read-pkg": "^5.1.1",
|
||||
"semver": "^7.3.2",
|
||||
"semver": "^7.3.4",
|
||||
"strip-ansi": "^6.0.0"
|
||||
},
|
||||
"publishConfig": {
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@types/execa": "^0.9.0",
|
||||
"@types/express": "4.17.8",
|
||||
"@types/express": "^4.17.9",
|
||||
"@types/node": "*",
|
||||
"@types/puppeteer": "^1.11.0",
|
||||
"execa": "^1.0.0",
|
||||
|
||||
@@ -18,14 +18,14 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.12.3",
|
||||
"@babel/core": "^7.12.9",
|
||||
"@babel/eslint-parser": "^7.12.1",
|
||||
"@vue/cli-plugin-babel": "^4.5.8",
|
||||
"@vue/cli-plugin-eslint": "^4.5.8",
|
||||
"@vue/cli-service": "^4.5.8",
|
||||
"@vue/eslint-config-standard": "^5.1.2",
|
||||
"core-js": "^3.6.5",
|
||||
"eslint": "^7.13.0",
|
||||
"core-js": "^3.8.1",
|
||||
"eslint": "^7.15.0",
|
||||
"eslint-plugin-import": "^2.20.2",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
"eslint-plugin-promise": "^4.2.1",
|
||||
@@ -35,7 +35,7 @@
|
||||
"stylus-loader": "^3.0.2",
|
||||
"vue-progress-path": "^0.0.2",
|
||||
"vue-template-compiler": "^2.6.12",
|
||||
"vuex": "^3.4.0"
|
||||
"vuex": "^3.6.0"
|
||||
},
|
||||
"browserslist": [
|
||||
"> 1%",
|
||||
|
||||
@@ -18,14 +18,14 @@
|
||||
},
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.12.3",
|
||||
"@babel/core": "^7.12.9",
|
||||
"@babel/eslint-parser": "^7.12.1",
|
||||
"@vue/cli-plugin-babel": "^4.5.8",
|
||||
"@vue/cli-plugin-eslint": "^4.5.8",
|
||||
"@vue/cli-service": "^4.5.8",
|
||||
"@vue/eslint-config-standard": "^5.1.2",
|
||||
"core-js": "^3.6.5",
|
||||
"eslint": "^7.13.0",
|
||||
"core-js": "^3.8.1",
|
||||
"eslint": "^7.15.0",
|
||||
"eslint-plugin-import": "^2.20.2",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
"eslint-plugin-promise": "^4.2.1",
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
"graphql-tag": "^2.10.3",
|
||||
"graphql-type-json": "^0.3.1",
|
||||
"javascript-stringify": "^1.6.0",
|
||||
"js-yaml": "^3.13.1",
|
||||
"js-yaml": "^3.14.1",
|
||||
"lodash.merge": "^4.6.1",
|
||||
"lowdb": "^1.0.0",
|
||||
"lru-cache": "^6.0.0",
|
||||
@@ -65,7 +65,7 @@
|
||||
"watch": "^1.0.2"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.12.3",
|
||||
"@babel/core": "^7.12.9",
|
||||
"@babel/eslint-parser": "^7.12.1",
|
||||
"@vue/cli-plugin-babel": "^4.5.8",
|
||||
"@vue/cli-plugin-e2e-cypress": "^4.5.8",
|
||||
@@ -76,9 +76,9 @@
|
||||
"ansi_up": "^4.0.4",
|
||||
"apollo-client": "^2.6.10",
|
||||
"apollo-link": "^1.2.14",
|
||||
"core-js": "^3.6.5",
|
||||
"cross-env": "^7.0.2",
|
||||
"eslint": "^7.13.0",
|
||||
"core-js": "^3.8.1",
|
||||
"cross-env": "^7.0.3",
|
||||
"eslint": "^7.15.0",
|
||||
"eslint-plugin-graphql": "^3.1.0",
|
||||
"eslint-plugin-import": "^2.20.2",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
@@ -91,7 +91,7 @@
|
||||
"rimraf": "^3.0.2",
|
||||
"start-server-and-test": "^1.11.3",
|
||||
"stylus": "^0.54.5",
|
||||
"stylus-loader": "^4.3.0",
|
||||
"stylus-loader": "^4.3.1",
|
||||
"subscriptions-transport-ws": "^0.9.18",
|
||||
"vue": "^2.6.12",
|
||||
"vue-apollo": "^3.0.3",
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
"inquirer": "^7.1.0",
|
||||
"isbinaryfile": "^4.0.6",
|
||||
"javascript-stringify": "^1.6.0",
|
||||
"js-yaml": "^3.13.1",
|
||||
"js-yaml": "^3.14.1",
|
||||
"leven": "^3.1.0",
|
||||
"lodash.clonedeep": "^4.5.0",
|
||||
"lru-cache": "^6.0.0",
|
||||
|
||||
Reference in New Issue
Block a user