diff --git a/package.json b/package.json index 2908018e3574c0223d98887f095c3b60fe70c7d1..de4cd30c6b028759beb85b2b8f829d6dba3a289c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "3.0.0", + "version": "3.0.0-alpha-3021220211105009", "workspaces": [ "packages/*" ], @@ -18,7 +18,7 @@ "preinstall": "node ./scripts/preinstall.js", "e2e:ssr:dev": "cd packages/playground/ssr && npm run dev:ssr", "e2e:ssr:open": "cd packages/playground/ssr && npx cypress open", - "release": "lerna publish --force-publish=* --dist-tag=vue3" + "release": "node scripts/release.js" }, "types": "test-dts/index.d.ts", "tsd": { @@ -42,7 +42,7 @@ }, "devDependencies": { "@dcloudio/types": "^2.5.13", - "@dcloudio/uni-api": "workspace:*", + "@dcloudio/uni-api": "3.0.0-alpha-3021220211105009", "@jest/types": "^27.0.2", "@microsoft/api-extractor": "^7.13.2", "@rollup/plugin-alias": "^3.1.1", @@ -63,6 +63,7 @@ "@vue/shared": "^3.2.21", "chalk": "^4.1.1", "core-js": "^2.6.12", + "enquirer": "^2.3.6", "eslint": "^7.17.0", "execa": "^5.1.1", "fs-extra": "^10.0.0", @@ -79,6 +80,7 @@ "rollup-plugin-terser": "^7.0.2", "rollup-plugin-typescript2": "^0.29.0", "rollup-plugin-vue": "^6.0.0", + "semver": "^7.3.5", "ts-jest": "^27.0.3", "typescript": "^4.4.3", "vite": "^2.6.13", diff --git a/packages/size-check/package.json b/packages/size-check/package.json index 341beb78cebcee52a38c0b241368653bbf9a61b9..4a5cade173677b98d982813010d36fba1e61fe42 100644 --- a/packages/size-check/package.json +++ b/packages/size-check/package.json @@ -1,14 +1,14 @@ { "private": true, "name": "@dcloudio/size-check", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "devDependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-components": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-h5": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-h5-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-h5-vue": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105008", - "@dcloudio/vite-plugin-uni": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-components": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-h5": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-h5-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-h5-vue": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105009", + "@dcloudio/vite-plugin-uni": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-api/package.json b/packages/uni-api/package.json index 3c0a416d31241bb99b4ad4b59fc0fd52ea96fa4f..60c1152b725ddcc8a6e6f4fcfc628049bee70da3 100644 --- a/packages/uni-api/package.json +++ b/packages/uni-api/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@dcloudio/uni-api", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-api", "sideEffects": false, "repository": { @@ -14,7 +14,7 @@ "url": "https://github.com/dcloudio/uni-app/issues" }, "devDependencies": { - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "@types/pako": "^1.0.2", "pako": "^2.0.3" } diff --git a/packages/uni-app-plus/package.json b/packages/uni-app-plus/package.json index e65d5a77f68420c6f951dcefe4986214e6ede8d3..4c901585badb4b15ef69841d694732fd1023e8b9 100644 --- a/packages/uni-app-plus/package.json +++ b/packages/uni-app-plus/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-app-plus", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-app-plus", "files": [ "dist", @@ -28,16 +28,16 @@ "main": "dist/uni.compiler.js" }, "devDependencies": { - "@dcloudio/uni-components": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-h5": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-components": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-h5": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "@vue/compiler-sfc": "^3.2.21", "autoprefixer": "^10.4.0", "vue": "^3.2.21" }, "dependencies": { - "@dcloudio/uni-app-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-app-vue": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-app-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-app-vue": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-app-vite/package.json b/packages/uni-app-vite/package.json index eca504c709f6f427bc8ebe6b473c9ba881191352..903e8cf6f46f6f207efe5cfd1f8c067723db2249 100644 --- a/packages/uni-app-vite/package.json +++ b/packages/uni-app-vite/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-app-vite", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app-vite", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -19,10 +19,10 @@ "license": "Apache-2.0", "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "dependencies": { - "@dcloudio/uni-cli-nvue": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-nvue": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "@rollup/pluginutils": "^4.1.1", "clean-css": "^5.1.3", "fs-extra": "^10.0.0", diff --git a/packages/uni-app-vue/package.json b/packages/uni-app-vue/package.json index 1c4a2510b06962a0f1e18224bc5005159c792496..01ae8a545704cec5625820acce0563e3f4cab826 100644 --- a/packages/uni-app-vue/package.json +++ b/packages/uni-app-vue/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-app-vue", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-app-vue", "main": "dist/service.runtime.esm.dev.js", "module": "dist/service.runtime.esm.dev.js", diff --git a/packages/uni-app/dist/uni.compiler.js b/packages/uni-app/dist/uni.compiler.js index aa57abf24e9d53cd01f6a0a2b5970d1e1b5abcdd..7b71d7e894b289ca660cae2c472637e6d9e41c84 100644 --- a/packages/uni-app/dist/uni.compiler.js +++ b/packages/uni-app/dist/uni.compiler.js @@ -1,10 +1,10 @@ 'use strict'; -var index = [ - /* eslint-disable no-restricted-globals */ - ...require('@dcloudio/uni-cloud/lib/uni.plugin.js').default, - /* eslint-disable no-restricted-globals */ - ...require('@dcloudio/uni-stat/lib/uni.plugin.js'), +var index = [ + /* eslint-disable no-restricted-globals */ + ...require('@dcloudio/uni-cloud/lib/uni.plugin.js').default, + /* eslint-disable no-restricted-globals */ + ...require('@dcloudio/uni-stat/lib/uni.plugin.js'), ]; module.exports = index; diff --git a/packages/uni-app/package.json b/packages/uni-app/package.json index eeedd679a30052005548370e9cc8fff887deff6c..9fcb3411b48532537ebaf88189362ad423e120c1 100644 --- a/packages/uni-app/package.json +++ b/packages/uni-app/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-app", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-app", "main": "./dist/uni-app.cjs.js", "module": "./dist/uni-app.es.js", @@ -24,10 +24,10 @@ "main": "dist/uni.compiler.js" }, "dependencies": { - "@dcloudio/uni-cloud": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-components": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-stat": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-cloud": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-components": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-stat": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-automator/package.json b/packages/uni-automator/package.json index 3a6385fd566eae1fbd78e4b5e9c7298a7d581016..8067bcaa2da328e22bc32d8de5c17ef8c3e94a12 100644 --- a/packages/uni-automator/package.json +++ b/packages/uni-automator/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-automator", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-automator", "main": "dist/index.js", "files": [ @@ -27,7 +27,7 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", "address": "^1.1.2", "cross-env": "^7.0.3", "debug": "^4.3.2", diff --git a/packages/uni-cli-nvue/package.json b/packages/uni-cli-nvue/package.json index 9588173619ac417b60bcfc13351b6e3ee64672fe..81c708c7fb474900749bc8d663cd6a8b15c61ba9 100644 --- a/packages/uni-cli-nvue/package.json +++ b/packages/uni-cli-nvue/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-cli-nvue", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-cli-nvue", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -21,8 +21,8 @@ "dependencies": { "@babel/core": "^7.14.8", "@babel/preset-env": "^7.14.8", - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "acorn": "^5.2.1", "babel-loader": "^8.2.2", "consolidate": "^0.15.1", diff --git a/packages/uni-cli-shared/package.json b/packages/uni-cli-shared/package.json index 93d698ee8892a35042fbe1ec8674098c88ab090b..c1f1e4ce1dd02ac9da5a52fa4a542406b80ac9e7 100644 --- a/packages/uni-cli-shared/package.json +++ b/packages/uni-cli-shared/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-cli-shared", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-cli-shared", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -20,8 +20,8 @@ "dependencies": { "@babel/parser": "^7.15.0", "@babel/types": "^7.15.0", - "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "@rollup/pluginutils": "^4.1.1", "@vue/compiler-core": "^3.2.21", "@vue/compiler-dom": "^3.2.21", diff --git a/packages/uni-cloud/package.json b/packages/uni-cloud/package.json index d1d6e01cba2acf05efe81d38a17c1f12119c6ea6..aa7bef02b5b11778458dec80f019ebf6cb9876f6 100644 --- a/packages/uni-cloud/package.json +++ b/packages/uni-cloud/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-cloud", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-cloud", "main": "dist/uni-cloud.cjs.js", "module": "dist/uni-cloud.es.js", @@ -20,8 +20,8 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-components/package.json b/packages/uni-components/package.json index f0204355068b8ef2d6c19a0c6a24a9c7f4f6d1d3..0810d8b5e3fb4e2aa6b23cf3c8e949429555db21 100644 --- a/packages/uni-components/package.json +++ b/packages/uni-components/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-components", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-components", "main": "index.js", "files": [ @@ -18,6 +18,6 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "devDependencies": { - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-core/package.json b/packages/uni-core/package.json index f896839fb64319baa70c1e5c792bac96a07f2a9a..59ace10727c72ff9e172ccdb7b55a7738fbb82a5 100644 --- a/packages/uni-core/package.json +++ b/packages/uni-core/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@dcloudio/uni-core", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-core", "sideEffects": false, "repository": { @@ -14,9 +14,9 @@ "url": "https://github.com/dcloudio/uni-app/issues" }, "devDependencies": { - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "safe-area-insets": "^1.4.1" } } diff --git a/packages/uni-h5-vite/package.json b/packages/uni-h5-vite/package.json index c2e424d689dd808a7e773de56de9b2e5da3231f9..2d2aab80477c88546b5fb4cda4a0f8be0a486db8 100644 --- a/packages/uni-h5-vite/package.json +++ b/packages/uni-h5-vite/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-h5-vite", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-h5-vite", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -19,8 +19,8 @@ "license": "Apache-2.0", "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "@rollup/pluginutils": "^4.1.1", "@vue/compiler-dom": "^3.2.21", "@vue/compiler-sfc": "^3.2.21", diff --git a/packages/uni-h5-vue/package.json b/packages/uni-h5-vue/package.json index a43325636c8bce1c995db1f285c0a2f66b8b4a98..5da9e088b4eb8d3fcfbc04154f72e32167d3e660 100644 --- a/packages/uni-h5-vue/package.json +++ b/packages/uni-h5-vue/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-h5-vue", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-h5-vue", "main": "dist/vue.runtime.cjs.js", "module": "dist/vue.runtime.esm.js", diff --git a/packages/uni-h5/package.json b/packages/uni-h5/package.json index 3f4ba8ebac5e0e8ab53d2db8e6188f7a05e146f9..f90fcdfec635cbac774bb1fdfd062a888d81a983 100644 --- a/packages/uni-h5/package.json +++ b/packages/uni-h5/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-h5", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-h5", "main": "./dist/uni-h5.cjs.js", "module": "./dist/uni-h5.es.js", @@ -29,10 +29,10 @@ "main": "dist/uni.compiler.js" }, "dependencies": { - "@dcloudio/uni-h5-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-h5-vue": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-h5-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-h5-vue": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-i18n": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "@vue/server-renderer": "^3.2.21", "localstorage-polyfill": "^1.0.1", "pako": "^2.0.3", @@ -42,7 +42,7 @@ "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "devDependencies": { "@dcloudio/uni-cli-i18n": "^2.0.0-32920211029004", - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", "@types/google.maps": "^3.45.6", "acorn-loose": "^8.2.1", "vue": "^3.2.21" diff --git a/packages/uni-i18n/package.json b/packages/uni-i18n/package.json index 6ce545c2402f50489878d07a5a944c5adf0a0ed3..7c5a0cb2840e5d1142c46579af6512714c657f4f 100644 --- a/packages/uni-i18n/package.json +++ b/packages/uni-i18n/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-i18n", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-i18n", "main": "./dist/uni-i18n.cjs.js", "module": "./dist/uni-i18n.es.js", diff --git a/packages/uni-mp-alipay/package.json b/packages/uni-mp-alipay/package.json index b8f5dacab41e810abf35c1871ed300b54364cc7a..3a6b6aa8b9b0e6be4e1321a363f06cf61ee621da 100644 --- a/packages/uni-mp-alipay/package.json +++ b/packages/uni-mp-alipay/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-alipay", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app mp-alipay", "main": "dist/index.js", "repository": { @@ -22,9 +22,9 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009", "@vue/compiler-core": "^3.2.21" } } diff --git a/packages/uni-mp-baidu/package.json b/packages/uni-mp-baidu/package.json index a23a8186b7f0b6be22aacb65f9ac357d2fd54797..49b21f87763ec41121cf44e7c1d0c0a85127efcf 100644 --- a/packages/uni-mp-baidu/package.json +++ b/packages/uni-mp-baidu/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-baidu", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app mp-baidu", "main": "dist/index.js", "files": [ @@ -26,13 +26,13 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "devDependencies": { - "@dcloudio/uni-mp-weixin": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-mp-weixin": "3.0.0-alpha-3021220211105009", "@vue/compiler-core": "^3.2.21" }, "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-mp-compiler/package.json b/packages/uni-mp-compiler/package.json index 55a9e0eb8e423e40064ad7505e495b4df7ac346a..f55fcfb7ab9c3c854e9109f38e216ebba6dddc94 100644 --- a/packages/uni-mp-compiler/package.json +++ b/packages/uni-mp-compiler/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-compiler", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-mp-compiler", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -22,8 +22,8 @@ "@babel/generator": "^7.15.0", "@babel/parser": "^7.15.0", "@babel/types": "^7.15.0", - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "@vue/compiler-core": "^3.2.21", "@vue/compiler-dom": "^3.2.21", "@vue/compiler-sfc": "^3.2.21", diff --git a/packages/uni-mp-core/package.json b/packages/uni-mp-core/package.json index 18e3666e5f0247f4bbb653bf1707ff9db15b9a2c..0300c64b957a95866bf90113698ef7ec8f5a8ed7 100644 --- a/packages/uni-mp-core/package.json +++ b/packages/uni-mp-core/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@dcloudio/uni-mp-core", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-mp-core", "sideEffects": false, "repository": { diff --git a/packages/uni-mp-kuaishou/package.json b/packages/uni-mp-kuaishou/package.json index dade83309339fc67ba728de5a2d7d3f2852a711c..f425497ca31d9d55a8ea88bfeffc9bd4d111ce1d 100644 --- a/packages/uni-mp-kuaishou/package.json +++ b/packages/uni-mp-kuaishou/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-kuaishou", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app mp-kuaishou", "main": "dist/index.js", "repository": { @@ -22,13 +22,13 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "devDependencies": { - "@dcloudio/uni-mp-weixin": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-mp-weixin": "3.0.0-alpha-3021220211105009", "@vue/compiler-core": "^3.2.21" }, "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-mp-lark/package.json b/packages/uni-mp-lark/package.json index 5d67aa8c81303973b06dcf3d2368ab60e2d26165..44eb6b458e9a812a36d5c3244b80438677870fa8 100644 --- a/packages/uni-mp-lark/package.json +++ b/packages/uni-mp-lark/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-lark", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app mp-lark", "main": "dist/index.js", "repository": { @@ -22,13 +22,13 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "devDependencies": { - "@dcloudio/uni-mp-toutiao": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-mp-toutiao": "3.0.0-alpha-3021220211105009" }, "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009", "@vue/compiler-core": "^3.2.21" } } diff --git a/packages/uni-mp-qq/package.json b/packages/uni-mp-qq/package.json index 2049ed5312c78d25b97d3ffe119b922228d9ca34..1adc9013036a4e94540d993fb24cfd86da4630e6 100644 --- a/packages/uni-mp-qq/package.json +++ b/packages/uni-mp-qq/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-qq", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app mp-qq", "main": "dist/index.js", "repository": { @@ -22,13 +22,13 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "devDependencies": { - "@dcloudio/uni-mp-weixin": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-mp-weixin": "3.0.0-alpha-3021220211105009", "@vue/compiler-core": "^3.2.21" }, "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009", "fs-extra": "^10.0.0" } } diff --git a/packages/uni-mp-toutiao/package.json b/packages/uni-mp-toutiao/package.json index 37e82f34944aa6f8a8b09ff5b9caee6736188603..89f4d25317582e034d9be239fa3ae4624666f4b5 100644 --- a/packages/uni-mp-toutiao/package.json +++ b/packages/uni-mp-toutiao/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-toutiao", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app mp-toutiao", "main": "dist/index.js", "repository": { @@ -22,10 +22,10 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009", "@vue/compiler-core": "^3.2.21" } } diff --git a/packages/uni-mp-vite/package.json b/packages/uni-mp-vite/package.json index 410d420758a95181d692f6fd21aa89c0788e8b40..c32cd731cc288d30d630e479edcacecfee7257ab 100644 --- a/packages/uni-mp-vite/package.json +++ b/packages/uni-mp-vite/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-vite", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-mp-vite", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -18,10 +18,10 @@ }, "license": "Apache-2.0", "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-compiler": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "base64url": "^3.0.1", "magic-string": "^0.25.7" }, diff --git a/packages/uni-mp-vue/package.json b/packages/uni-mp-vue/package.json index 51a9059dce156302c0c9943485de6a5076d5c871..e67579d1ca94a9c5397d19a4a941ec4ad8bfe5e9 100644 --- a/packages/uni-mp-vue/package.json +++ b/packages/uni-mp-vue/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-vue", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-mp-vue", "main": "dist/vue.runtime.esm.js", "module": "dist/vue.runtime.esm.js", @@ -19,6 +19,6 @@ }, "gitHead": "33e807d66e1fe47e2ee08ad9c59247e37b8884da", "devDependencies": { - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-mp-weixin/package.json b/packages/uni-mp-weixin/package.json index bbe4ab6897abe9e2cf81b53359466ad3b232898f..561cfec951ff48055624dc422837d707e6003595 100644 --- a/packages/uni-mp-weixin/package.json +++ b/packages/uni-mp-weixin/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-mp-weixin", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app mp-weixin", "main": "dist/index.js", "files": [ @@ -29,8 +29,8 @@ "@vue/compiler-core": "^3.2.21" }, "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-quickapp-webview/package.json b/packages/uni-quickapp-webview/package.json index adb47c7e42b4f863176fef7630c17852433d0d10..e54739988b7117632b9f3d36e7d888bdc15e0ab0 100644 --- a/packages/uni-quickapp-webview/package.json +++ b/packages/uni-quickapp-webview/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-quickapp-webview", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app quickapp-webview", "main": "dist/index.js", "repository": { @@ -25,8 +25,8 @@ "@vue/compiler-core": "^3.2.21" }, "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vite": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/uni-shared/package.json b/packages/uni-shared/package.json index c81fbaa66278ebb75ed40bb3a8c92e5a9b0fa50b..a606efe29a687459b3ee70454f32a4ac1749d20b 100644 --- a/packages/uni-shared/package.json +++ b/packages/uni-shared/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-shared", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-shared", "main": "./dist/uni-shared.cjs.js", "module": "./dist/uni-shared.es.js", diff --git a/packages/uni-stat/dist/uni-stat.cjs.js b/packages/uni-stat/dist/uni-stat.cjs.js index d4fbaaf507a5d7c47b10620869020208a0220976..2fff204b0cd598cc650d87d4efc7d37929808f39 100644 --- a/packages/uni-stat/dist/uni-stat.cjs.js +++ b/packages/uni-stat/dist/uni-stat.cjs.js @@ -1,6 +1,6 @@ 'use strict'; -var version = "3.0.0-alpha-3021220211105008"; +var version = "3.0.0-alpha-3021220211105009"; const STAT_VERSION = version; const STAT_URL = 'https://tongji.dcloud.io/uni/stat'; diff --git a/packages/uni-stat/dist/uni-stat.es.js b/packages/uni-stat/dist/uni-stat.es.js index 1c2a51e4eed25f823f5bfff9cf97fe0ae7f49bbd..01e21b30a770de898a457e387b725f48dfb0616a 100644 --- a/packages/uni-stat/dist/uni-stat.es.js +++ b/packages/uni-stat/dist/uni-stat.es.js @@ -1,4 +1,4 @@ -var version = "3.0.0-alpha-3021220211105008"; +var version = "3.0.0-alpha-3021220211105009"; const STAT_VERSION = version; const STAT_URL = 'https://tongji.dcloud.io/uni/stat'; diff --git a/packages/uni-stat/package.json b/packages/uni-stat/package.json index aaa5b90ac76a5dab963736ab7548de020cf2f9f2..6ca937af6db286887464097cab117c6a516ad5fa 100644 --- a/packages/uni-stat/package.json +++ b/packages/uni-stat/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/uni-stat", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-stat", "main": "dist/uni-stat.es.js", "module": "dist/uni-stat.es.js", diff --git a/packages/uni-vue/package.json b/packages/uni-vue/package.json index 80a2a8c387b4666433a41d5cba7119f07029fc3f..cf66e94da615e8f318a7db111217e199f4d02957 100644 --- a/packages/uni-vue/package.json +++ b/packages/uni-vue/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@dcloudio/uni-vue", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "@dcloudio/uni-vue", "files": [ "dist" @@ -17,7 +17,7 @@ "url": "https://github.com/dcloudio/uni-app/issues" }, "devDependencies": { - "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008" + "@dcloudio/uni-mp-vue": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009" } } diff --git a/packages/vite-plugin-uni/package.json b/packages/vite-plugin-uni/package.json index c6a6acbf0207c57f0cab446f826e9fd21137b82d..2d674ea09c38174d7ae7ad9fe37d43a83fa050c2 100644 --- a/packages/vite-plugin-uni/package.json +++ b/packages/vite-plugin-uni/package.json @@ -1,6 +1,6 @@ { "name": "@dcloudio/vite-plugin-uni", - "version": "3.0.0-alpha-3021220211105008", + "version": "3.0.0-alpha-3021220211105009", "description": "uni-app vite plugin", "bin": { "uni": "bin/uni.js" @@ -21,8 +21,8 @@ }, "license": "Apache-2.0", "dependencies": { - "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105008", - "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105008", + "@dcloudio/uni-cli-shared": "3.0.0-alpha-3021220211105009", + "@dcloudio/uni-shared": "3.0.0-alpha-3021220211105009", "@rollup/pluginutils": "^4.1.0", "@vitejs/plugin-legacy": "^1.6.2", "@vitejs/plugin-vue": "^1.9.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8a8e378bc5ea8fcc9e48b488710e54abd4c2308..5e86d778de6fc735af9b9c56705a78a05f7efd05 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ importers: .: specifiers: '@dcloudio/types': ^2.5.13 - '@dcloudio/uni-api': workspace:* + '@dcloudio/uni-api': 3.0.0-alpha-3021220211105009 '@jest/types': ^27.0.2 '@microsoft/api-extractor': ^7.13.2 '@rollup/plugin-alias': ^3.1.1 @@ -26,6 +26,7 @@ importers: '@vue/shared': ^3.2.21 chalk: ^4.1.1 core-js: ^2.6.12 + enquirer: ^2.3.6 eslint: ^7.17.0 execa: ^5.1.1 fs-extra: ^10.0.0 @@ -42,6 +43,7 @@ importers: rollup-plugin-terser: ^7.0.2 rollup-plugin-typescript2: ^0.29.0 rollup-plugin-vue: ^6.0.0 + semver: ^7.3.5 ts-jest: ^27.0.3 typescript: ^4.4.3 vite: ^2.6.13 @@ -71,6 +73,7 @@ importers: '@vue/shared': 3.2.21 chalk: 4.1.2 core-js: 2.6.12 + enquirer: 2.3.6 eslint: 7.32.0 execa: 5.1.1 fs-extra: 10.0.0 @@ -87,6 +90,7 @@ importers: rollup-plugin-terser: 7.0.2_rollup@2.59.0 rollup-plugin-typescript2: 0.29.0_rollup@2.59.0+typescript@4.4.4 rollup-plugin-vue: 6.0.0 + semver: 7.3.5 ts-jest: 27.0.7_2b5a90c3e97963ba96b3c476dd38091c typescript: 4.4.4 vite: 2.6.13 @@ -121,13 +125,13 @@ importers: packages/size-check: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-components': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-h5': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-h5-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-h5-vue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105008 - '@dcloudio/vite-plugin-uni': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-components': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-h5': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-h5-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-h5-vue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105009 + '@dcloudio/vite-plugin-uni': 3.0.0-alpha-3021220211105009 devDependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared '@dcloudio/uni-components': link:../uni-components @@ -139,7 +143,7 @@ importers: packages/uni-api: specifiers: - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@types/pako': ^1.0.2 pako: ^2.0.3 devDependencies: @@ -149,11 +153,11 @@ importers: packages/uni-app: specifiers: - '@dcloudio/uni-cloud': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-components': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-stat': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cloud': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-components': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-stat': 3.0.0-alpha-3021220211105009 dependencies: '@dcloudio/uni-cloud': link:../uni-cloud '@dcloudio/uni-components': link:../uni-components @@ -163,12 +167,12 @@ importers: packages/uni-app-plus: specifiers: - '@dcloudio/uni-app-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-app-vue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-components': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-h5': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-app-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-app-vue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-components': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-h5': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@vue/compiler-sfc': ^3.2.21 autoprefixer: ^10.4.0 vue: ^3.2.21 @@ -186,10 +190,10 @@ importers: packages/uni-app-vite: specifiers: - '@dcloudio/uni-cli-nvue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-nvue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@rollup/pluginutils': ^4.1.1 '@vue/compiler-core': ^3.2.21 clean-css: ^5.1.3 @@ -216,7 +220,7 @@ importers: packages/uni-automator: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 address: ^1.1.2 cross-env: ^7.0.3 debug: ^4.3.2 @@ -244,8 +248,8 @@ importers: specifiers: '@babel/core': ^7.14.8 '@babel/preset-env': ^7.14.8 - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@types/loader-utils': ^2.0.3 '@types/terser-webpack-plugin': ^5.0.4 '@types/webpack-sources': ^2.1.1 @@ -327,8 +331,8 @@ importers: specifiers: '@babel/parser': ^7.15.0 '@babel/types': ^7.15.0 - '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@rollup/pluginutils': ^4.1.1 '@types/hash-sum': ^1.0.0 '@types/less': ^3.0.3 @@ -390,9 +394,9 @@ importers: packages/uni-cloud: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 dependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared '@dcloudio/uni-i18n': link:../uni-i18n @@ -400,15 +404,15 @@ importers: packages/uni-components: specifiers: - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 devDependencies: '@dcloudio/uni-shared': link:../uni-shared packages/uni-core: specifiers: - '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 safe-area-insets: ^1.4.1 devDependencies: '@dcloudio/uni-i18n': link:../uni-i18n @@ -419,11 +423,11 @@ importers: packages/uni-h5: specifiers: '@dcloudio/uni-cli-i18n': ^2.0.0-32920211029004 - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-h5-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-h5-vue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-h5-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-h5-vue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-i18n': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@types/google.maps': ^3.45.6 '@vue/server-renderer': ^3.2.21 acorn-loose: ^8.2.1 @@ -451,8 +455,8 @@ importers: packages/uni-h5-vite: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@rollup/pluginutils': ^4.1.1 '@vue/compiler-dom': ^3.2.21 '@vue/compiler-sfc': ^3.2.21 @@ -476,9 +480,9 @@ importers: packages/uni-mp-alipay: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 '@vue/compiler-core': ^3.2.21 dependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared @@ -488,11 +492,11 @@ importers: packages/uni-mp-baidu: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-weixin': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-weixin': 3.0.0-alpha-3021220211105009 '@vue/compiler-core': ^3.2.21 dependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared @@ -508,8 +512,8 @@ importers: '@babel/generator': ^7.15.0 '@babel/parser': ^7.15.0 '@babel/types': ^7.15.0 - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@vue/compiler-core': ^3.2.21 '@vue/compiler-dom': ^3.2.21 '@vue/compiler-sfc': ^3.2.21 @@ -530,11 +534,11 @@ importers: packages/uni-mp-kuaishou: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-weixin': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-weixin': 3.0.0-alpha-3021220211105009 '@vue/compiler-core': ^3.2.21 dependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared @@ -547,11 +551,11 @@ importers: packages/uni-mp-lark: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-toutiao': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-toutiao': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 '@vue/compiler-core': ^3.2.21 dependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared @@ -564,10 +568,10 @@ importers: packages/uni-mp-qq: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-weixin': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-weixin': 3.0.0-alpha-3021220211105009 '@vue/compiler-core': ^3.2.21 fs-extra: ^10.0.0 dependencies: @@ -581,10 +585,10 @@ importers: packages/uni-mp-toutiao: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 '@vue/compiler-core': ^3.2.21 dependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared @@ -595,10 +599,10 @@ importers: packages/uni-mp-vite: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-compiler': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@vue/compiler-sfc': ^3.2.21 base64url: ^3.0.1 magic-string: ^0.25.7 @@ -614,15 +618,15 @@ importers: packages/uni-mp-vue: specifiers: - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 devDependencies: '@dcloudio/uni-mp-vue': 'link:' packages/uni-mp-weixin: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 '@vue/compiler-core': ^3.2.21 dependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared @@ -633,9 +637,9 @@ importers: packages/uni-quickapp-webview: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vite': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 '@vue/compiler-core': ^3.2.21 dependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared @@ -655,16 +659,16 @@ importers: packages/uni-vue: specifiers: - '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-mp-vue': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 devDependencies: '@dcloudio/uni-mp-vue': link:../uni-mp-vue '@dcloudio/uni-shared': link:../uni-shared packages/vite-plugin-uni: specifiers: - '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105008 - '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105008 + '@dcloudio/uni-cli-shared': 3.0.0-alpha-3021220211105009 + '@dcloudio/uni-shared': 3.0.0-alpha-3021220211105009 '@rollup/pluginutils': ^4.1.0 '@types/express': ^4.17.12 '@types/mime': ^2.0.3 @@ -2684,14 +2688,6 @@ packages: '@types/yargs-parser': 20.2.1 dev: true - /@types/yauzl/2.9.2: - resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} - requiresBuild: true - dependencies: - '@types/node': 16.11.6 - dev: true - optional: true - /@typescript-eslint/parser/5.3.0_eslint@7.32.0+typescript@4.4.4: resolution: {integrity: sha512-rKu/yAReip7ovx8UwOAszJVO5MgBquo8WjIQcp1gx4pYQCwYzag+I5nVNHO4MqyMkAo0gWt2gWUi+36gWAVKcw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3652,7 +3648,7 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: registry.npmjs.org/fsevents/2.3.2 /chrome-trace-event/1.0.3: resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} @@ -3704,7 +3700,7 @@ packages: object-assign: 4.1.1 string-width: 4.2.3 optionalDependencies: - colors: 1.2.5 + colors: registry.npmjs.org/colors/1.2.5 dev: true /cli-truncate/2.1.0: @@ -4302,147 +4298,28 @@ packages: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} dev: false - /esbuild-android-arm64/0.13.12: - resolution: {integrity: sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==} - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true - - /esbuild-darwin-64/0.13.12: - resolution: {integrity: sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - /esbuild-darwin-arm64/0.13.12: - resolution: {integrity: sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - /esbuild-freebsd-64/0.13.12: - resolution: {integrity: sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==} - cpu: [x64] - os: [freebsd] - requiresBuild: true - optional: true - - /esbuild-freebsd-arm64/0.13.12: - resolution: {integrity: sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - optional: true - - /esbuild-linux-32/0.13.12: - resolution: {integrity: sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==} - cpu: [ia32] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-64/0.13.12: - resolution: {integrity: sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-arm/0.13.12: - resolution: {integrity: sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-arm64/0.13.12: - resolution: {integrity: sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-mips64le/0.13.12: - resolution: {integrity: sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==} - cpu: [mips64el] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-linux-ppc64le/0.13.12: - resolution: {integrity: sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==} - cpu: [ppc64] - os: [linux] - requiresBuild: true - optional: true - - /esbuild-netbsd-64/0.13.12: - resolution: {integrity: sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==} - cpu: [x64] - os: [netbsd] - requiresBuild: true - optional: true - - /esbuild-openbsd-64/0.13.12: - resolution: {integrity: sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==} - cpu: [x64] - os: [openbsd] - requiresBuild: true - optional: true - - /esbuild-sunos-64/0.13.12: - resolution: {integrity: sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==} - cpu: [x64] - os: [sunos] - requiresBuild: true - optional: true - - /esbuild-windows-32/0.13.12: - resolution: {integrity: sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-64/0.13.12: - resolution: {integrity: sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - /esbuild-windows-arm64/0.13.12: - resolution: {integrity: sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - /esbuild/0.13.12: resolution: {integrity: sha512-vTKKUt+yoz61U/BbrnmlG9XIjwpdIxmHB8DlPR0AAW6OdS+nBQBci6LUHU2q9WbBobMEIQxxDpKbkmOGYvxsow==} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.13.12 - esbuild-darwin-64: 0.13.12 - esbuild-darwin-arm64: 0.13.12 - esbuild-freebsd-64: 0.13.12 - esbuild-freebsd-arm64: 0.13.12 - esbuild-linux-32: 0.13.12 - esbuild-linux-64: 0.13.12 - esbuild-linux-arm: 0.13.12 - esbuild-linux-arm64: 0.13.12 - esbuild-linux-mips64le: 0.13.12 - esbuild-linux-ppc64le: 0.13.12 - esbuild-netbsd-64: 0.13.12 - esbuild-openbsd-64: 0.13.12 - esbuild-sunos-64: 0.13.12 - esbuild-windows-32: 0.13.12 - esbuild-windows-64: 0.13.12 - esbuild-windows-arm64: 0.13.12 + esbuild-android-arm64: registry.npmjs.org/esbuild-android-arm64/0.13.12 + esbuild-darwin-64: registry.npmjs.org/esbuild-darwin-64/0.13.12 + esbuild-darwin-arm64: registry.npmjs.org/esbuild-darwin-arm64/0.13.12 + esbuild-freebsd-64: registry.npmjs.org/esbuild-freebsd-64/0.13.12 + esbuild-freebsd-arm64: registry.npmjs.org/esbuild-freebsd-arm64/0.13.12 + esbuild-linux-32: registry.npmjs.org/esbuild-linux-32/0.13.12 + esbuild-linux-64: registry.npmjs.org/esbuild-linux-64/0.13.12 + esbuild-linux-arm: registry.npmjs.org/esbuild-linux-arm/0.13.12 + esbuild-linux-arm64: registry.npmjs.org/esbuild-linux-arm64/0.13.12 + esbuild-linux-mips64le: registry.npmjs.org/esbuild-linux-mips64le/0.13.12 + esbuild-linux-ppc64le: registry.npmjs.org/esbuild-linux-ppc64le/0.13.12 + esbuild-netbsd-64: registry.npmjs.org/esbuild-netbsd-64/0.13.12 + esbuild-openbsd-64: registry.npmjs.org/esbuild-openbsd-64/0.13.12 + esbuild-sunos-64: registry.npmjs.org/esbuild-sunos-64/0.13.12 + esbuild-windows-32: registry.npmjs.org/esbuild-windows-32/0.13.12 + esbuild-windows-64: registry.npmjs.org/esbuild-windows-64/0.13.12 + esbuild-windows-arm64: registry.npmjs.org/esbuild-windows-arm64/0.13.12 /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -4475,7 +4352,7 @@ packages: esutils: 2.0.3 optionator: 0.8.3 optionalDependencies: - source-map: 0.6.1 + source-map: registry.npmjs.org/source-map/0.6.1 dev: false /escodegen/2.0.0: @@ -4488,7 +4365,7 @@ packages: esutils: 2.0.3 optionator: 0.8.3 optionalDependencies: - source-map: 0.6.1 + source-map: registry.npmjs.org/source-map/0.6.1 dev: true /eslint-scope/5.1.1: @@ -4758,7 +4635,7 @@ packages: get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: - '@types/yauzl': 2.9.2 + '@types/yauzl': registry.npmjs.org/@types/yauzl/2.9.2 transitivePeerDependencies: - supports-color dev: true @@ -4951,13 +4828,6 @@ packages: /fs.realpath/1.0.0: resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} - /fsevents/2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - optional: true - /function-bind/1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} @@ -5762,7 +5632,7 @@ packages: micromatch: 4.0.4 walker: 1.0.8 optionalDependencies: - fsevents: 2.3.2 + fsevents: registry.npmjs.org/fsevents/2.3.2 dev: true /jest-jasmine2/27.3.1: @@ -6187,14 +6057,14 @@ packages: /jsonfile/4.0.0: resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} optionalDependencies: - graceful-fs: 4.2.8 + graceful-fs: registry.npmjs.org/graceful-fs/4.2.8 /jsonfile/6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.8 + graceful-fs: registry.npmjs.org/graceful-fs/4.2.8 /jsprim/1.4.1: resolution: {integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=} @@ -6516,7 +6386,7 @@ packages: resolution: {integrity: sha512-xTYd4JVHpSCW+aqDof6w/MebaMVNTVYBZhbB/vi513xXdiPT92JMVCo0Jq8W2UZnzYRFeVbQiQ+I25l13JuKvA==} hasBin: true optionalDependencies: - minimist: 1.2.5 + minimist: registry.npmjs.org/minimist/1.2.5 dev: true /make-plural/6.2.2: @@ -7580,7 +7450,7 @@ packages: engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: - fsevents: 2.3.2 + fsevents: registry.npmjs.org/fsevents/2.3.2 dev: true /run-parallel/1.2.0: @@ -8373,7 +8243,7 @@ packages: resolve: 1.20.0 rollup: 2.59.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: registry.npmjs.org/fsevents/2.3.2 dev: true /vlq/0.2.3: @@ -8708,5 +8578,217 @@ packages: lodash.isequal: 4.5.0 validator: 8.2.0 optionalDependencies: - commander: 2.20.3 + commander: registry.npmjs.org/commander/2.20.3 dev: true + + registry.npmjs.org/@types/yauzl/2.9.2: + resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz} + name: '@types/yauzl' + version: 2.9.2 + requiresBuild: true + dependencies: + '@types/node': 16.11.6 + dev: true + optional: true + + registry.npmjs.org/colors/1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/colors/-/colors-1.2.5.tgz} + name: colors + version: 1.2.5 + engines: {node: '>=0.1.90'} + requiresBuild: true + dev: true + optional: true + + registry.npmjs.org/commander/2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/commander/-/commander-2.20.3.tgz} + name: commander + version: 2.20.3 + requiresBuild: true + dev: true + optional: true + + registry.npmjs.org/esbuild-android-arm64/0.13.12: + resolution: {integrity: sha512-TSVZVrb4EIXz6KaYjXfTzPyyRpXV5zgYIADXtQsIenjZ78myvDGaPi11o4ZSaHIwFHsuwkB6ne5SZRBwAQ7maw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.12.tgz} + name: esbuild-android-arm64 + version: 0.13.12 + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-darwin-64/0.13.12: + resolution: {integrity: sha512-c51C+N+UHySoV2lgfWSwwmlnLnL0JWj/LzuZt9Ltk9ub1s2Y8cr6SQV5W3mqVH1egUceew6KZ8GyI4nwu+fhsw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.12.tgz} + name: esbuild-darwin-64 + version: 0.13.12 + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-darwin-arm64/0.13.12: + resolution: {integrity: sha512-JvAMtshP45Hd8A8wOzjkY1xAnTKTYuP/QUaKp5eUQGX+76GIie3fCdUUr2ZEKdvpSImNqxiZSIMziEiGB5oUmQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.12.tgz} + name: esbuild-darwin-arm64 + version: 0.13.12 + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-freebsd-64/0.13.12: + resolution: {integrity: sha512-r6On/Skv9f0ZjTu6PW5o7pdXr8aOgtFOEURJZYf1XAJs0IQ+gW+o1DzXjVkIoT+n1cm3N/t1KRJfX71MPg/ZUA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.12.tgz} + name: esbuild-freebsd-64 + version: 0.13.12 + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-freebsd-arm64/0.13.12: + resolution: {integrity: sha512-F6LmI2Q1gii073kmBE3NOTt/6zLL5zvZsxNLF8PMAwdHc+iBhD1vzfI8uQZMJA1IgXa3ocr3L3DJH9fLGXy6Yw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.12.tgz} + name: esbuild-freebsd-arm64 + version: 0.13.12 + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-linux-32/0.13.12: + resolution: {integrity: sha512-U1UZwG3UIwF7/V4tCVAo/nkBV9ag5KJiJTt+gaCmLVWH3bPLX7y+fNlhIWZy8raTMnXhMKfaTvWZ9TtmXzvkuQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.12.tgz} + name: esbuild-linux-32 + version: 0.13.12 + cpu: [ia32] + os: [linux] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-linux-64/0.13.12: + resolution: {integrity: sha512-YpXSwtu2NxN3N4ifJxEdsgd6Q5d8LYqskrAwjmoCT6yQnEHJSF5uWcxv783HWN7lnGpJi9KUtDvYsnMdyGw71Q==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.12.tgz} + name: esbuild-linux-64 + version: 0.13.12 + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-linux-arm/0.13.12: + resolution: {integrity: sha512-SyiT/JKxU6J+DY2qUiSLZJqCAftIt3uoGejZ0HDnUM2MGJqEGSGh7p1ecVL2gna3PxS4P+j6WAehCwgkBPXNIw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.12.tgz} + name: esbuild-linux-arm + version: 0.13.12 + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-linux-arm64/0.13.12: + resolution: {integrity: sha512-sgDNb8kb3BVodtAlcFGgwk+43KFCYjnFOaOfJibXnnIojNWuJHpL6aQJ4mumzNWw8Rt1xEtDQyuGK9f+Y24jGA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.12.tgz} + name: esbuild-linux-arm64 + version: 0.13.12 + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-linux-mips64le/0.13.12: + resolution: {integrity: sha512-qQJHlZBG+QwVIA8AbTEtbvF084QgDi4DaUsUnA+EolY1bxrG+UyOuGflM2ZritGhfS/k7THFjJbjH2wIeoKA2g==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.12.tgz} + name: esbuild-linux-mips64le + version: 0.13.12 + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-linux-ppc64le/0.13.12: + resolution: {integrity: sha512-2dSnm1ldL7Lppwlo04CGQUpwNn5hGqXI38OzaoPOkRsBRWFBozyGxTFSee/zHFS+Pdh3b28JJbRK3owrrRgWNw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.12.tgz} + name: esbuild-linux-ppc64le + version: 0.13.12 + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-netbsd-64/0.13.12: + resolution: {integrity: sha512-D4raxr02dcRiQNbxOLzpqBzcJNFAdsDNxjUbKkDMZBkL54Z0vZh4LRndycdZAMcIdizC/l/Yp/ZsBdAFxc5nbA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.12.tgz} + name: esbuild-netbsd-64 + version: 0.13.12 + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-openbsd-64/0.13.12: + resolution: {integrity: sha512-KuLCmYMb2kh05QuPJ+va60bKIH5wHL8ypDkmpy47lzwmdxNsuySeCMHuTv5o2Af1RUn5KLO5ZxaZeq4GEY7DaQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.12.tgz} + name: esbuild-openbsd-64 + version: 0.13.12 + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-sunos-64/0.13.12: + resolution: {integrity: sha512-jBsF+e0woK3miKI8ufGWKG3o3rY9DpHvCVRn5eburMIIE+2c+y3IZ1srsthKyKI6kkXLvV4Cf/E7w56kLipMXw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.12.tgz} + name: esbuild-sunos-64 + version: 0.13.12 + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-windows-32/0.13.12: + resolution: {integrity: sha512-L9m4lLFQrFeR7F+eLZXG82SbXZfUhyfu6CexZEil6vm+lc7GDCE0Q8DiNutkpzjv1+RAbIGVva9muItQ7HVTkQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.12.tgz} + name: esbuild-windows-32 + version: 0.13.12 + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-windows-64/0.13.12: + resolution: {integrity: sha512-k4tX4uJlSbSkfs78W5d9+I9gpd+7N95W7H2bgOMFPsYREVJs31+Q2gLLHlsnlY95zBoPQMIzHooUIsixQIBjaQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.12.tgz} + name: esbuild-windows-64 + version: 0.13.12 + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + registry.npmjs.org/esbuild-windows-arm64/0.13.12: + resolution: {integrity: sha512-2tTv/BpYRIvuwHpp2M960nG7uvL+d78LFW/ikPItO+2GfK51CswIKSetSpDii+cjz8e9iSPgs+BU4o8nWICBwQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.12.tgz} + name: esbuild-windows-arm64 + version: 0.13.12 + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + registry.npmjs.org/fsevents/2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz} + name: fsevents + version: 2.3.2 + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + optional: true + + registry.npmjs.org/graceful-fs/4.2.8: + resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz} + name: graceful-fs + version: 4.2.8 + requiresBuild: true + optional: true + + registry.npmjs.org/minimist/1.2.5: + resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz} + name: minimist + version: 1.2.5 + requiresBuild: true + dev: true + optional: true + + registry.npmjs.org/source-map/0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz} + name: source-map + version: 0.6.1 + engines: {node: '>=0.10.0'} + requiresBuild: true + optional: true diff --git a/scripts/release.js b/scripts/release.js new file mode 100644 index 0000000000000000000000000000000000000000..1f04421e283203fb5f34d4534b09713896aff204 --- /dev/null +++ b/scripts/release.js @@ -0,0 +1,193 @@ +const args = require('minimist')(process.argv.slice(2)) +const fs = require('fs') +const path = require('path') +const chalk = require('chalk') +const semver = require('semver') +const currentVersion = require('../package.json').version +const { prompt } = require('enquirer') +const execa = require('execa') + +const isDryRun = args.dry +const skipTests = args.skipTests +const skipBuild = args.skipBuild +const packages = fs + .readdirSync(path.resolve(__dirname, '../packages')) + .filter( + (p) => !p.endsWith('.ts') && !p.startsWith('.') && !p.includes('playground') + ) + +const skippedPackages = [] + +const bin = (name) => path.resolve(__dirname, '../node_modules/.bin/' + name) +const run = (bin, args, opts = {}) => + execa(bin, args, { stdio: 'inherit', ...opts }) +const dryRun = (bin, args, opts = {}) => + console.log(chalk.blue(`[dryrun] ${bin} ${args.join(' ')}`), opts) +const runIfNotDry = isDryRun ? dryRun : run +const getPkgRoot = (pkg) => path.resolve(__dirname, '../packages/' + pkg) +const step = (msg) => console.log(chalk.cyan(msg)) + +async function main() { + const targetVersion = ( + await prompt({ + type: 'input', + name: 'version', + message: 'Input custom version', + initial: currentVersion, + }) + ).version + + if (!semver.valid(targetVersion)) { + throw new Error(`invalid target version: ${targetVersion}`) + } + + const { yes } = await prompt({ + type: 'confirm', + name: 'yes', + message: `Releasing v${targetVersion}. Confirm?`, + }) + + if (!yes) { + return + } + + // run tests before release + step('\nRunning tests...') + if (!skipTests && !isDryRun) { + await run(bin('jest'), ['--clearCache']) + await run('pnpm', ['test', '--', '--bail']) + } else { + console.log(`(skipped)`) + } + + // update all package versions and inter-dependencies + step('\nUpdating cross dependencies...') + updateVersions(targetVersion) + + // build all packages with types + step('\nBuilding all packages...') + if (!skipBuild && !isDryRun) { + await run('pnpm', ['run', 'build']) + } else { + console.log(`(skipped)`) + } + + // update pnpm-lock.yaml + step('\nUpdating lockfile...') + await run(`pnpm`, ['install', '--prefer-offline']) + + const { stdout } = await run('git', ['diff'], { stdio: 'pipe' }) + if (stdout) { + step('\nCommitting changes...') + await runIfNotDry('git', ['add', '-A']) + await runIfNotDry('git', ['commit', '-m', `release: v${targetVersion}`]) + } else { + console.log('No changes to commit.') + } + + // publish packages + step('\nPublishing packages...') + for (const pkg of packages) { + await publishPackage(pkg, targetVersion, runIfNotDry) + } + + // push to GitHub + step('\nPushing to GitHub...') + await runIfNotDry('git', ['tag', `v${targetVersion}`]) + await runIfNotDry('git', ['push', 'origin', `refs/tags/v${targetVersion}`]) + await runIfNotDry('git', ['push']) + + if (isDryRun) { + console.log(`\nDry run finished - run git diff to see package changes.`) + } + + if (skippedPackages.length) { + console.log( + chalk.yellow( + `The following packages are skipped and NOT published:\n- ${skippedPackages.join( + '\n- ' + )}` + ) + ) + } + console.log() +} + +function updateVersions(version) { + // 1. update root package.json + updatePackage(path.resolve(__dirname, '..'), version) + // 2. update all packages + packages.forEach((p) => updatePackage(getPkgRoot(p), version)) +} + +function updatePackage(pkgRoot, version) { + const pkgPath = path.resolve(pkgRoot, 'package.json') + const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf-8')) + pkg.version = version + updateDeps(pkg, 'dependencies', version) + updateDeps(pkg, 'devDependencies', version) + updateDeps(pkg, 'peerDependencies', version) + fs.writeFileSync(pkgPath, JSON.stringify(pkg, null, 2) + '\n') +} + +function updateDeps(pkg, depType, version) { + const deps = pkg[depType] + if (!deps) return + Object.keys(deps).forEach((dep) => { + if ( + dep.startsWith('@dcloudio') && + packages.includes(dep.replace(/^@dcloudio\//, '')) + ) { + console.log( + chalk.yellow(`${pkg.name} -> ${depType} -> ${dep}@${version}`) + ) + deps[dep] = version + } + }) +} + +async function publishPackage(pkgName, version, runIfNotDry) { + if (skippedPackages.includes(pkgName)) { + return + } + const pkgRoot = getPkgRoot(pkgName) + const pkgPath = path.resolve(pkgRoot, 'package.json') + const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf-8')) + if (pkg.private) { + return + } + + const releaseTag = 'vue3' + + step(`Publishing ${pkgName}...`) + try { + await runIfNotDry( + // note: use of yarn is intentional here as we rely on its publishing + // behavior. + 'yarn', + [ + 'publish', + '--new-version', + version, + ...(releaseTag ? ['--tag', releaseTag] : []), + '--access', + 'public', + ], + { + cwd: pkgRoot, + stdio: 'pipe', + } + ) + console.log(chalk.green(`Successfully published ${pkgName}@${version}`)) + } catch (e) { + if (e.stderr.match(/previously published/)) { + console.log(chalk.red(`Skipping already published: ${pkgName}`)) + } else { + throw e + } + } +} + +main().catch((err) => { + console.error(err) +})