From 75826d6598e7c17f727a891432d1902b9f31db0e Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Tue, 22 Mar 2022 21:32:18 +0800 Subject: [PATCH 1/3] fix: replace `node-ipc` with `@achrinza/node-ipc` to further secure the dependency chain --- packages/@vue/cli-shared-utils/lib/ipc.js | 2 +- packages/@vue/cli-shared-utils/package.json | 2 +- .../@vue/cli-ui/apollo-server/util/ipc.js | 2 +- packages/@vue/cli-ui/package.json | 2 +- yarn.lock | 34 +++++++++---------- 5 files changed, 21 insertions(+), 21 deletions(-) diff --git a/packages/@vue/cli-shared-utils/lib/ipc.js b/packages/@vue/cli-shared-utils/lib/ipc.js index 96b5d4afd8..1f7f88d331 100644 --- a/packages/@vue/cli-shared-utils/lib/ipc.js +++ b/packages/@vue/cli-shared-utils/lib/ipc.js @@ -1,4 +1,4 @@ -const ipc = require('node-ipc') +const ipc = require('@achrinza/node-ipc') const DEFAULT_ID = process.env.VUE_CLI_IPC || 'vue-cli' const DEFAULT_IDLE_TIMEOUT = 3000 diff --git a/packages/@vue/cli-shared-utils/package.json b/packages/@vue/cli-shared-utils/package.json index 3a24c9061a..1e810e0789 100644 --- a/packages/@vue/cli-shared-utils/package.json +++ b/packages/@vue/cli-shared-utils/package.json @@ -26,7 +26,7 @@ "launch-editor": "^2.2.1", "lru-cache": "^6.0.0", "node-fetch": "^2.6.7", - "node-ipc": "9.2.1", + "@achrinza/node-ipc": "9.2.2", "open": "^8.0.2", "ora": "^5.3.0", "read-pkg": "^5.1.1", diff --git a/packages/@vue/cli-ui/apollo-server/util/ipc.js b/packages/@vue/cli-ui/apollo-server/util/ipc.js index ce850afaa5..b7eb294cfd 100644 --- a/packages/@vue/cli-ui/apollo-server/util/ipc.js +++ b/packages/@vue/cli-ui/apollo-server/util/ipc.js @@ -1,4 +1,4 @@ -const ipc = require('node-ipc') +const ipc = require('@achrinza/node-ipc') // Utils const { log, dumpObject } = require('../util/logger') diff --git a/packages/@vue/cli-ui/package.json b/packages/@vue/cli-ui/package.json index 48e2ed9966..1a84fe2126 100644 --- a/packages/@vue/cli-ui/package.json +++ b/packages/@vue/cli-ui/package.json @@ -53,7 +53,7 @@ "lodash.merge": "^4.6.1", "lowdb": "^1.0.0", "lru-cache": "^6.0.0", - "node-ipc": "9.2.1", + "@achrinza/node-ipc": "9.2.2", "node-notifier": "^10.0.0", "parse-git-config": "^3.0.0", "portfinder": "^1.0.26", diff --git a/yarn.lock b/yarn.lock index fb9d915cde..13d9a1e7b1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,15 @@ # yarn lockfile v1 +"@achrinza/node-ipc@9.2.2": + version "9.2.2" + resolved "https://registry.yarnpkg.com/@achrinza/node-ipc/-/node-ipc-9.2.2.tgz#ae1b5d3d6a9362034eea60c8d946b93893c2e4ec" + integrity sha512-b90U39dx0cU6emsOvy5hxU4ApNXnE3+Tuo8XQZfiKTGelDwpMwBVgBP7QX6dGTcJgu/miyJuNJ/2naFBliNWEw== + dependencies: + "@node-ipc/js-queue" "2.0.3" + event-pubsub "4.3.0" + js-message "1.0.7" + "@akryum/winattr@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@akryum/winattr/-/winattr-3.0.0.tgz#c345d49f8415583897e345729c12b3503927dd11" @@ -2824,6 +2833,13 @@ pathval "1.1.1" type-detect "4.0.5" +"@node-ipc/js-queue@2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz#ac7fe33d766fa53e233ef8fedaf3443a01c5a4cd" + integrity sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw== + dependencies: + easy-stack "1.0.1" + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -8622,7 +8638,7 @@ duplexer@^0.1.1, duplexer@^0.1.2, duplexer@~0.1.1: resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== -easy-stack@^1.0.1: +easy-stack@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/easy-stack/-/easy-stack-1.0.1.tgz#8afe4264626988cabb11f3c704ccd0c835411066" integrity sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w== @@ -12826,13 +12842,6 @@ js-message@1.0.7: resolved "https://registry.yarnpkg.com/js-message/-/js-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" integrity sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA== -js-queue@2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/js-queue/-/js-queue-2.0.2.tgz#0be590338f903b36c73d33c31883a821412cd482" - integrity sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA== - dependencies: - easy-stack "^1.0.1" - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -14919,15 +14928,6 @@ node-int64@^0.4.0: resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= -node-ipc@9.2.1: - version "9.2.1" - resolved "https://registry.yarnpkg.com/node-ipc/-/node-ipc-9.2.1.tgz#b32f66115f9d6ce841dc4ec2009d6a733f98bb6b" - integrity sha512-mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ== - dependencies: - event-pubsub "4.3.0" - js-message "1.0.7" - js-queue "2.0.2" - node-notifier@^10.0.0: version "10.0.1" resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-10.0.1.tgz#0e82014a15a8456c4cfcdb25858750399ae5f1c7" From c5cfefbb072e21ad1251b5f913b8675aca15425c Mon Sep 17 00:00:00 2001 From: Andrei Date: Tue, 22 Mar 2022 16:11:02 +0200 Subject: [PATCH 2/3] Better handling of `publicPath: 'auto'` (#7005) --- packages/@vue/cli-service/lib/commands/serve.js | 6 ++++-- packages/@vue/cli-service/lib/util/getBaseUrl.js | 3 +++ packages/@vue/cli-service/lib/util/resolveClientEnv.js | 3 ++- 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 packages/@vue/cli-service/lib/util/getBaseUrl.js diff --git a/packages/@vue/cli-service/lib/commands/serve.js b/packages/@vue/cli-service/lib/commands/serve.js index 6ed4ee8b2c..cc66855e8b 100644 --- a/packages/@vue/cli-service/lib/commands/serve.js +++ b/packages/@vue/cli-service/lib/commands/serve.js @@ -5,6 +5,7 @@ const { hasProjectPnpm, IpcMessenger } = require('@vue/cli-shared-utils') +const getBaseUrl = require('../util/getBaseUrl') const defaults = { host: '0.0.0.0', @@ -14,6 +15,7 @@ const defaults = { /** @type {import('@vue/cli-service').ServicePlugin} */ module.exports = (api, options) => { + const baseUrl = getBaseUrl(options) api.registerCommand('serve', { description: 'start development server', usage: 'vue-cli-service serve [options] [entry]', @@ -116,7 +118,7 @@ module.exports = (api, options) => { protocol, host, port, - isAbsoluteUrl(options.publicPath) ? '/' : options.publicPath + isAbsoluteUrl(baseUrl) ? '/' : baseUrl ) const localUrlForBrowser = publicUrl || urls.localUrlForBrowser @@ -187,7 +189,7 @@ module.exports = (api, options) => { 'text/html', 'application/xhtml+xml' ], - rewrites: genHistoryApiFallbackRewrites(options.publicPath, options.pages) + rewrites: genHistoryApiFallbackRewrites(baseUrl, options.pages) }, hot: !isProduction }, projectDevServerOptions, { diff --git a/packages/@vue/cli-service/lib/util/getBaseUrl.js b/packages/@vue/cli-service/lib/util/getBaseUrl.js new file mode 100644 index 0000000000..e8b4497229 --- /dev/null +++ b/packages/@vue/cli-service/lib/util/getBaseUrl.js @@ -0,0 +1,3 @@ +module.exports = function getBaseUrl (options) { + return options.publicPath === 'auto' ? '' : options.publicPath +} diff --git a/packages/@vue/cli-service/lib/util/resolveClientEnv.js b/packages/@vue/cli-service/lib/util/resolveClientEnv.js index 2aa83f1554..dd4a7e2d56 100644 --- a/packages/@vue/cli-service/lib/util/resolveClientEnv.js +++ b/packages/@vue/cli-service/lib/util/resolveClientEnv.js @@ -1,3 +1,4 @@ +const getBaseUrl = require('./getBaseUrl') const prefixRE = /^VUE_APP_/ module.exports = function resolveClientEnv (options, raw) { @@ -7,7 +8,7 @@ module.exports = function resolveClientEnv (options, raw) { env[key] = process.env[key] } }) - env.BASE_URL = options.publicPath + env.BASE_URL = getBaseUrl(options) if (raw) { return env From ca97fc2920a3fc9b0288d5fabef1a97356b8da23 Mon Sep 17 00:00:00 2001 From: Haoqun Jiang Date: Tue, 22 Mar 2022 22:23:34 +0800 Subject: [PATCH 3/3] v5.0.4 --- CHANGELOG.md | 11 +++++++++++ lerna.json | 2 +- packages/@vue/babel-preset-app/package.json | 2 +- packages/@vue/cli-init/package.json | 2 +- packages/@vue/cli-overlay/package.json | 2 +- packages/@vue/cli-plugin-babel/package.json | 6 +++--- packages/@vue/cli-plugin-e2e-cypress/package.json | 4 ++-- .../@vue/cli-plugin-e2e-nightwatch/package.json | 4 ++-- .../@vue/cli-plugin-e2e-webdriverio/package.json | 4 ++-- packages/@vue/cli-plugin-eslint/package.json | 4 ++-- packages/@vue/cli-plugin-pwa/package.json | 4 ++-- packages/@vue/cli-plugin-router/package.json | 6 +++--- packages/@vue/cli-plugin-typescript/package.json | 4 ++-- packages/@vue/cli-plugin-unit-jest/package.json | 4 ++-- packages/@vue/cli-plugin-unit-mocha/package.json | 4 ++-- packages/@vue/cli-plugin-vuex/package.json | 4 ++-- packages/@vue/cli-service/package.json | 10 +++++----- packages/@vue/cli-shared-utils/package.json | 4 ++-- packages/@vue/cli-test-utils/package.json | 2 +- packages/@vue/cli-ui-addon-webpack/package.json | 8 ++++---- packages/@vue/cli-ui-addon-widgets/package.json | 8 ++++---- packages/@vue/cli-ui/package.json | 14 +++++++------- packages/@vue/cli/package.json | 12 ++++++------ packages/vue-cli-version-marker/package.json | 4 ++-- 24 files changed, 70 insertions(+), 59 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d7cdf1fb1..0bb860c59c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,15 @@ +## 5.0.4 (2022-03-22) + +#### :bug: Bug Fix +* `@vue/cli-service` + * [#7005](https://github.com/vuejs/vue-cli/pull/7005) Better handling of `publicPath: 'auto'` ([@AndreiSoroka](https://github.com/AndreiSoroka)) + +#### Committers: 1 +- Andrei ([@AndreiSoroka](https://github.com/AndreiSoroka)) + + + diff --git a/lerna.json b/lerna.json index 10692f2483..42365b9e23 100644 --- a/lerna.json +++ b/lerna.json @@ -1,7 +1,7 @@ { "npmClient": "yarn", "useWorkspaces": true, - "version": "5.0.3", + "version": "5.0.4", "packages": [ "packages/@vue/babel-preset-app", "packages/@vue/cli*", diff --git a/packages/@vue/babel-preset-app/package.json b/packages/@vue/babel-preset-app/package.json index 91ecc556f5..3aea7920ce 100644 --- a/packages/@vue/babel-preset-app/package.json +++ b/packages/@vue/babel-preset-app/package.json @@ -1,6 +1,6 @@ { "name": "@vue/babel-preset-app", - "version": "5.0.3", + "version": "5.0.4", "description": "babel-preset-app for vue-cli", "main": "index.js", "publishConfig": { diff --git a/packages/@vue/cli-init/package.json b/packages/@vue/cli-init/package.json index fe83dcd5d4..93c9b3693e 100644 --- a/packages/@vue/cli-init/package.json +++ b/packages/@vue/cli-init/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-init", - "version": "5.0.3", + "version": "5.0.4", "description": "init addon for vue-cli", "main": "index.js", "publishConfig": { diff --git a/packages/@vue/cli-overlay/package.json b/packages/@vue/cli-overlay/package.json index ff2c5dd7e4..0ad6c5ad2c 100644 --- a/packages/@vue/cli-overlay/package.json +++ b/packages/@vue/cli-overlay/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-overlay", - "version": "5.0.3", + "version": "5.0.4", "description": "error overlay & dev server middleware for vue-cli", "main": "dist/client.js", "files": [ diff --git a/packages/@vue/cli-plugin-babel/package.json b/packages/@vue/cli-plugin-babel/package.json index 251c75473e..2609ab0bf2 100644 --- a/packages/@vue/cli-plugin-babel/package.json +++ b/packages/@vue/cli-plugin-babel/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-babel", - "version": "5.0.3", + "version": "5.0.4", "description": "babel plugin for vue-cli", "main": "index.js", "repository": { @@ -21,8 +21,8 @@ "homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-babel#readme", "dependencies": { "@babel/core": "^7.12.16", - "@vue/babel-preset-app": "^5.0.3", - "@vue/cli-shared-utils": "^5.0.3", + "@vue/babel-preset-app": "^5.0.4", + "@vue/cli-shared-utils": "^5.0.4", "babel-loader": "^8.2.2", "thread-loader": "^3.0.0", "webpack": "^5.54.0" diff --git a/packages/@vue/cli-plugin-e2e-cypress/package.json b/packages/@vue/cli-plugin-e2e-cypress/package.json index cd04b43cdf..e5b56101bb 100644 --- a/packages/@vue/cli-plugin-e2e-cypress/package.json +++ b/packages/@vue/cli-plugin-e2e-cypress/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-e2e-cypress", - "version": "5.0.3", + "version": "5.0.4", "description": "e2e-cypress plugin for vue-cli", "main": "index.js", "repository": { @@ -23,7 +23,7 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", "eslint-plugin-cypress": "^2.11.2" }, "devDependencies": { diff --git a/packages/@vue/cli-plugin-e2e-nightwatch/package.json b/packages/@vue/cli-plugin-e2e-nightwatch/package.json index 80c890b3c0..7f9206436a 100644 --- a/packages/@vue/cli-plugin-e2e-nightwatch/package.json +++ b/packages/@vue/cli-plugin-e2e-nightwatch/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-e2e-nightwatch", - "version": "5.0.3", + "version": "5.0.4", "description": "e2e-nightwatch plugin for vue-cli", "main": "index.js", "repository": { @@ -23,7 +23,7 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", "deepmerge": "^4.2.2", "nightwatch": "^2.0.5" }, diff --git a/packages/@vue/cli-plugin-e2e-webdriverio/package.json b/packages/@vue/cli-plugin-e2e-webdriverio/package.json index ad96adcb74..4c4fe57c00 100644 --- a/packages/@vue/cli-plugin-e2e-webdriverio/package.json +++ b/packages/@vue/cli-plugin-e2e-webdriverio/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-e2e-webdriverio", - "version": "5.0.3", + "version": "5.0.4", "description": "e2e-webdriverio plugin for vue-cli", "main": "index.js", "repository": { @@ -26,7 +26,7 @@ }, "dependencies": { "@types/mocha": "^8.2.1", - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", "@wdio/cli": "^7.0.7", "@wdio/local-runner": "^7.0.7", "@wdio/mocha-framework": "^7.0.7", diff --git a/packages/@vue/cli-plugin-eslint/package.json b/packages/@vue/cli-plugin-eslint/package.json index 1ba199e122..d582bc9f53 100644 --- a/packages/@vue/cli-plugin-eslint/package.json +++ b/packages/@vue/cli-plugin-eslint/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-eslint", - "version": "5.0.3", + "version": "5.0.4", "description": "eslint plugin for vue-cli", "main": "index.js", "repository": { @@ -23,7 +23,7 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", "eslint-webpack-plugin": "^3.1.0", "globby": "^11.0.2", "webpack": "^5.54.0", diff --git a/packages/@vue/cli-plugin-pwa/package.json b/packages/@vue/cli-plugin-pwa/package.json index 5821505fed..b522390ef0 100644 --- a/packages/@vue/cli-plugin-pwa/package.json +++ b/packages/@vue/cli-plugin-pwa/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-pwa", - "version": "5.0.3", + "version": "5.0.4", "description": "pwa plugin for vue-cli", "main": "index.js", "repository": { @@ -23,7 +23,7 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", "html-webpack-plugin": "^5.1.0", "webpack": "^5.54.0", "workbox-webpack-plugin": "^6.1.0" diff --git a/packages/@vue/cli-plugin-router/package.json b/packages/@vue/cli-plugin-router/package.json index dba00b48e7..85198d9af8 100644 --- a/packages/@vue/cli-plugin-router/package.json +++ b/packages/@vue/cli-plugin-router/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-router", - "version": "5.0.3", + "version": "5.0.4", "description": "router plugin for vue-cli", "main": "index.js", "repository": { @@ -23,10 +23,10 @@ "access": "public" }, "dependencies": { - "@vue/cli-shared-utils": "^5.0.3" + "@vue/cli-shared-utils": "^5.0.4" }, "devDependencies": { - "@vue/cli-test-utils": "^5.0.3" + "@vue/cli-test-utils": "^5.0.4" }, "peerDependencies": { "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" diff --git a/packages/@vue/cli-plugin-typescript/package.json b/packages/@vue/cli-plugin-typescript/package.json index 92fc8c817e..fa281eca11 100644 --- a/packages/@vue/cli-plugin-typescript/package.json +++ b/packages/@vue/cli-plugin-typescript/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-typescript", - "version": "5.0.3", + "version": "5.0.4", "description": "typescript plugin for vue-cli", "main": "index.js", "repository": { @@ -25,7 +25,7 @@ "dependencies": { "@babel/core": "^7.12.16", "@types/webpack-env": "^1.15.2", - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", "babel-loader": "^8.2.2", "fork-ts-checker-webpack-plugin": "^6.4.0", "globby": "^11.0.2", diff --git a/packages/@vue/cli-plugin-unit-jest/package.json b/packages/@vue/cli-plugin-unit-jest/package.json index 5b8075e2e9..cf6932048e 100644 --- a/packages/@vue/cli-plugin-unit-jest/package.json +++ b/packages/@vue/cli-plugin-unit-jest/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-unit-jest", - "version": "5.0.3", + "version": "5.0.4", "description": "unit-jest plugin for vue-cli", "main": "index.js", "repository": { @@ -26,7 +26,7 @@ "@babel/core": "^7.12.16", "@babel/plugin-transform-modules-commonjs": "^7.15.0", "@types/jest": "^27.0.1", - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", "babel-jest": "^27.1.0", "deepmerge": "^4.2.2", "jest": "^27.1.0", diff --git a/packages/@vue/cli-plugin-unit-mocha/package.json b/packages/@vue/cli-plugin-unit-mocha/package.json index 43161d9b0e..a1a94dec55 100644 --- a/packages/@vue/cli-plugin-unit-mocha/package.json +++ b/packages/@vue/cli-plugin-unit-mocha/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-unit-mocha", - "version": "5.0.3", + "version": "5.0.4", "description": "mocha unit testing plugin for vue-cli", "main": "index.js", "repository": { @@ -22,7 +22,7 @@ }, "homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-plugin-unit-mocha#readme", "dependencies": { - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", "jsdom": "^18.0.1", "jsdom-global": "^3.0.2", "mocha": "^8.3.0", diff --git a/packages/@vue/cli-plugin-vuex/package.json b/packages/@vue/cli-plugin-vuex/package.json index 03e13c2cde..74742b5968 100644 --- a/packages/@vue/cli-plugin-vuex/package.json +++ b/packages/@vue/cli-plugin-vuex/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-plugin-vuex", - "version": "5.0.3", + "version": "5.0.4", "description": "Vuex plugin for vue-cli", "main": "index.js", "repository": { @@ -23,7 +23,7 @@ "access": "public" }, "devDependencies": { - "@vue/cli-test-utils": "^5.0.3" + "@vue/cli-test-utils": "^5.0.4" }, "peerDependencies": { "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" diff --git a/packages/@vue/cli-service/package.json b/packages/@vue/cli-service/package.json index dca78aef4e..25a1abc184 100644 --- a/packages/@vue/cli-service/package.json +++ b/packages/@vue/cli-service/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-service", - "version": "5.0.3", + "version": "5.0.4", "description": "local service for vue-cli projects", "main": "lib/Service.js", "typings": "types/index.d.ts", @@ -27,10 +27,10 @@ "@soda/friendly-errors-webpack-plugin": "^1.8.0", "@soda/get-current-script": "^1.0.2", "@types/minimist": "^1.2.0", - "@vue/cli-overlay": "^5.0.3", - "@vue/cli-plugin-router": "^5.0.3", - "@vue/cli-plugin-vuex": "^5.0.3", - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-overlay": "^5.0.4", + "@vue/cli-plugin-router": "^5.0.4", + "@vue/cli-plugin-vuex": "^5.0.4", + "@vue/cli-shared-utils": "^5.0.4", "@vue/component-compiler-utils": "^3.3.0", "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", "@vue/web-component-wrapper": "^1.3.0", diff --git a/packages/@vue/cli-shared-utils/package.json b/packages/@vue/cli-shared-utils/package.json index 1e810e0789..ec14e6417e 100644 --- a/packages/@vue/cli-shared-utils/package.json +++ b/packages/@vue/cli-shared-utils/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-shared-utils", - "version": "5.0.3", + "version": "5.0.4", "description": "shared utilities for vue-cli packages", "main": "index.js", "repository": { @@ -20,13 +20,13 @@ }, "homepage": "https://github.com/vuejs/vue-cli/tree/dev/packages/@vue/cli-shared-utils#readme", "dependencies": { + "@achrinza/node-ipc": "9.2.2", "chalk": "^4.1.2", "execa": "^1.0.0", "joi": "^17.4.0", "launch-editor": "^2.2.1", "lru-cache": "^6.0.0", "node-fetch": "^2.6.7", - "@achrinza/node-ipc": "9.2.2", "open": "^8.0.2", "ora": "^5.3.0", "read-pkg": "^5.1.1", diff --git a/packages/@vue/cli-test-utils/package.json b/packages/@vue/cli-test-utils/package.json index 94a72433eb..5648b05384 100644 --- a/packages/@vue/cli-test-utils/package.json +++ b/packages/@vue/cli-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-test-utils", - "version": "5.0.3", + "version": "5.0.4", "description": "test utilities for vue-cli packages", "repository": { "type": "git", diff --git a/packages/@vue/cli-ui-addon-webpack/package.json b/packages/@vue/cli-ui-addon-webpack/package.json index 617b6edea7..eef2258123 100644 --- a/packages/@vue/cli-ui-addon-webpack/package.json +++ b/packages/@vue/cli-ui-addon-webpack/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-ui-addon-webpack", - "version": "5.0.3", + "version": "5.0.4", "repository": { "type": "git", "url": "git+https://github.com/vuejs/vue-cli.git", @@ -20,9 +20,9 @@ "devDependencies": { "@babel/core": "^7.12.16", "@babel/eslint-parser": "^7.12.16", - "@vue/cli-plugin-babel": "^5.0.3", - "@vue/cli-plugin-eslint": "^5.0.3", - "@vue/cli-service": "^5.0.3", + "@vue/cli-plugin-babel": "^5.0.4", + "@vue/cli-plugin-eslint": "^5.0.4", + "@vue/cli-service": "^5.0.4", "@vue/eslint-config-standard": "^6.1.0", "core-js": "^3.8.3", "eslint": "^7.32.0", diff --git a/packages/@vue/cli-ui-addon-widgets/package.json b/packages/@vue/cli-ui-addon-widgets/package.json index ca66b6ca76..930a64e86e 100644 --- a/packages/@vue/cli-ui-addon-widgets/package.json +++ b/packages/@vue/cli-ui-addon-widgets/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-ui-addon-widgets", - "version": "5.0.3", + "version": "5.0.4", "repository": { "type": "git", "url": "git+https://github.com/vuejs/vue-cli.git", @@ -20,9 +20,9 @@ "devDependencies": { "@babel/core": "^7.12.16", "@babel/eslint-parser": "^7.12.16", - "@vue/cli-plugin-babel": "^5.0.3", - "@vue/cli-plugin-eslint": "^5.0.3", - "@vue/cli-service": "^5.0.3", + "@vue/cli-plugin-babel": "^5.0.4", + "@vue/cli-plugin-eslint": "^5.0.4", + "@vue/cli-service": "^5.0.4", "@vue/eslint-config-standard": "^6.1.0", "core-js": "^3.8.3", "eslint": "^7.32.0", diff --git a/packages/@vue/cli-ui/package.json b/packages/@vue/cli-ui/package.json index 1a84fe2126..e44cf6834e 100644 --- a/packages/@vue/cli-ui/package.json +++ b/packages/@vue/cli-ui/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli-ui", - "version": "5.0.3", + "version": "5.0.4", "repository": { "type": "git", "url": "git+https://github.com/vuejs/vue-cli.git", @@ -34,8 +34,9 @@ "graphql-server.js" ], "dependencies": { + "@achrinza/node-ipc": "9.2.2", "@akryum/winattr": "^3.0.0", - "@vue/cli-shared-utils": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", "apollo-server-express": "^2.21.0", "clone": "^2.1.1", "deepmerge": "^4.2.2", @@ -53,7 +54,6 @@ "lodash.merge": "^4.6.1", "lowdb": "^1.0.0", "lru-cache": "^6.0.0", - "@achrinza/node-ipc": "9.2.2", "node-notifier": "^10.0.0", "parse-git-config": "^3.0.0", "portfinder": "^1.0.26", @@ -66,10 +66,10 @@ "@babel/core": "^7.12.16", "@babel/eslint-parser": "^7.12.16", "@graphql-eslint/eslint-plugin": "^3.8.0", - "@vue/cli-plugin-babel": "^5.0.3", - "@vue/cli-plugin-e2e-cypress": "^5.0.3", - "@vue/cli-plugin-eslint": "^5.0.3", - "@vue/cli-service": "^5.0.3", + "@vue/cli-plugin-babel": "^5.0.4", + "@vue/cli-plugin-e2e-cypress": "^5.0.4", + "@vue/cli-plugin-eslint": "^5.0.4", + "@vue/cli-service": "^5.0.4", "@vue/eslint-config-standard": "^6.1.0", "@vue/ui": "^0.12.2", "ansi_up": "^5.0.0", diff --git a/packages/@vue/cli/package.json b/packages/@vue/cli/package.json index c3e162a701..b41ec9d1d6 100644 --- a/packages/@vue/cli/package.json +++ b/packages/@vue/cli/package.json @@ -1,6 +1,6 @@ { "name": "@vue/cli", - "version": "5.0.3", + "version": "5.0.4", "description": "Command line interface for rapid Vue.js development", "bin": { "vue": "bin/vue.js" @@ -27,10 +27,10 @@ "dependencies": { "@types/ejs": "^3.0.6", "@types/inquirer": "^8.1.3", - "@vue/cli-shared-utils": "^5.0.3", - "@vue/cli-ui": "^5.0.3", - "@vue/cli-ui-addon-webpack": "^5.0.3", - "@vue/cli-ui-addon-widgets": "^5.0.3", + "@vue/cli-shared-utils": "^5.0.4", + "@vue/cli-ui": "^5.0.4", + "@vue/cli-ui-addon-webpack": "^5.0.4", + "@vue/cli-ui-addon-widgets": "^5.0.4", "boxen": "^5.0.0", "commander": "^7.1.0", "debug": "^4.1.0", @@ -62,7 +62,7 @@ "yaml-front-matter": "^4.1.0" }, "devDependencies": { - "@vue/cli-service": "^5.0.3", + "@vue/cli-service": "^5.0.4", "cmd-shim": "^4.1.0" }, "engines": { diff --git a/packages/vue-cli-version-marker/package.json b/packages/vue-cli-version-marker/package.json index 3e92591e09..8633924ec1 100644 --- a/packages/vue-cli-version-marker/package.json +++ b/packages/vue-cli-version-marker/package.json @@ -1,11 +1,11 @@ { "name": "vue-cli-version-marker", - "version": "5.0.3", + "version": "5.0.4", "description": "version marker for @vue/cli", "author": "Evan You", "license": "MIT", "main": "package.json", "devDependencies": { - "@vue/cli": "^5.0.3" + "@vue/cli": "^5.0.4" } }