From: Haoqun Jiang Date: Wed, 19 Jan 2022 08:19:22 +0000 (+0800) Subject: fix: fix peer dependency warnings in templates X-Git-Tag: v3.1.0~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=62ad1f311a996b94b449e31a7da60e9af15faf4f;p=thirdparty%2Fvuejs%2Fcreate-vue.git fix: fix peer dependency warnings in templates --- diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d33e55e9..9d0e2e10 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1951,9 +1951,16 @@ importers: specifiers: '@cypress/vite-dev-server': ^2.2.2 '@cypress/vue': ^3.1.0 + cypress: ^9.3.1 + vite: ^2.7.13 + vue: ^3.2.27 + dependencies: + vue: 3.2.27 devDependencies: - '@cypress/vite-dev-server': 2.2.2 - '@cypress/vue': 3.1.0 + '@cypress/vite-dev-server': 2.2.2_vite@2.7.13 + '@cypress/vue': 3.1.0_cypress@9.3.1+vue@3.2.27 + cypress: 9.3.1 + vite: 2.7.13 template/config/jsx: specifiers: @@ -1964,14 +1971,18 @@ importers: template/config/pinia: specifiers: pinia: ^2.0.9 + vue: ^3.2.27 dependencies: - pinia: 2.0.9 + pinia: 2.0.9_vue@3.2.27 + vue: 3.2.27 template/config/router: specifiers: + vue: ^3.2.27 vue-router: ^4.0.12 dependencies: - vue-router: 4.0.12 + vue: 3.2.27 + vue-router: 4.0.12_vue@3.2.27 template/config/typescript: specifiers: @@ -1988,16 +1999,21 @@ importers: '@vue/test-utils': ^2.0.0-rc.18 jsdom: ^19.0.0 vitest: ^0.1.23 + vue: ^3.2.27 + dependencies: + vue: 3.2.27 devDependencies: - '@vue/test-utils': 2.0.0-rc.18 + '@vue/test-utils': 2.0.0-rc.18_vue@3.2.27 jsdom: 19.0.0 vitest: 0.1.23_jsdom@19.0.0 template/config/vuex: specifiers: + vue: ^3.2.27 vuex: ^4.0.2 dependencies: - vuex: 4.0.2 + vue: 3.2.27 + vuex: 4.0.2_vue@3.2.27 packages: @@ -2323,17 +2339,6 @@ packages: uuid: 8.3.2 dev: true - /@cypress/vite-dev-server/2.2.2: - resolution: {integrity: sha512-02y/Fm0N+CQjKbSjjRtktPgPbp91kOvtc8+WW2l2odIYQkKlG6IOCpmgc898muW0lBAcCszdEIHR/ItdZDiYPw==} - peerDependencies: - vite: '>= 2.1.3' - dependencies: - debug: 4.3.3 - get-port: 5.1.1 - transitivePeerDependencies: - - supports-color - dev: true - /@cypress/vite-dev-server/2.2.2_vite@2.7.13: resolution: {integrity: sha512-02y/Fm0N+CQjKbSjjRtktPgPbp91kOvtc8+WW2l2odIYQkKlG6IOCpmgc898muW0lBAcCszdEIHR/ItdZDiYPw==} peerDependencies: @@ -2346,24 +2351,6 @@ packages: - supports-color dev: true - /@cypress/vue/3.1.0: - resolution: {integrity: sha512-E2aFQtPvLLW9yKZz7t94VN1SuO53Jx9wN12gi7pvpHId5E6p+8Z+v2zlzzREpA8Gbi2QGNMwK8ciSYcwZG2bXg==} - engines: {node: '>=8'} - peerDependencies: - '@cypress/webpack-dev-server': '*' - babel-loader: '*' - cypress: '>=7.0.0' - vue: '>=3.0.0' - peerDependenciesMeta: - '@cypress/webpack-dev-server': - optional: true - babel-loader: - optional: true - dependencies: - '@cypress/mount-utils': 1.0.2 - '@vue/test-utils': 2.0.0-rc.18 - dev: true - /@cypress/vue/3.1.0_cypress@9.3.1+vue@3.2.27: resolution: {integrity: sha512-E2aFQtPvLLW9yKZz7t94VN1SuO53Jx9wN12gi7pvpHId5E6p+8Z+v2zlzzREpA8Gbi2QGNMwK8ciSYcwZG2bXg==} engines: {node: '>=8'} @@ -2705,12 +2692,6 @@ packages: /@vue/shared/3.2.27: resolution: {integrity: sha512-rpAn9k6O08Lvo7ekBIAnkOukX/4EsEQLPrRJBKhIEasMsOI5eX0f6mq1sDUSY7cgAqWw2d7QtP74CWxdXoyKxA==} - /@vue/test-utils/2.0.0-rc.18: - resolution: {integrity: sha512-aifolXjVdsogjaLmDoZ0FU8vN+R67aWmg9OuVeED4w5Ij5GFQLrlhM19uhWe/r5xXUL4fXMk3pX5wW6FJP1NcQ==} - peerDependencies: - vue: ^3.0.1 - dev: true - /@vue/test-utils/2.0.0-rc.18_vue@3.2.27: resolution: {integrity: sha512-aifolXjVdsogjaLmDoZ0FU8vN+R67aWmg9OuVeED4w5Ij5GFQLrlhM19uhWe/r5xXUL4fXMk3pX5wW6FJP1NcQ==} peerDependencies: @@ -4816,22 +4797,6 @@ packages: engines: {node: '>=4'} dev: true - /pinia/2.0.9: - resolution: {integrity: sha512-iuYdxLJKQ07YPyOHYH05wNG9eKWqkP/4y4GE8+RqEYtz5fwHgPA5kr6zQbg/DoEJGnR2XCm1w1vdt6ppzL9ATg==} - peerDependencies: - '@vue/composition-api': ^1.4.0 - typescript: '>=4.4.4' - vue: ^2.6.14 || ^3.2.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - typescript: - optional: true - dependencies: - '@vue/devtools-api': 6.0.0-beta.21.1 - vue-demi: 0.12.1 - dev: false - /pinia/2.0.9_typescript@4.5.4+vue@3.2.27: resolution: {integrity: sha512-iuYdxLJKQ07YPyOHYH05wNG9eKWqkP/4y4GE8+RqEYtz5fwHgPA5kr6zQbg/DoEJGnR2XCm1w1vdt6ppzL9ATg==} peerDependencies: @@ -5760,19 +5725,6 @@ packages: vscode-typescript-languageservice: 0.29.8 dev: true - /vue-demi/0.12.1: - resolution: {integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - dev: false - /vue-demi/0.12.1_vue@3.2.27: resolution: {integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw==} engines: {node: '>=12'} @@ -5788,14 +5740,6 @@ packages: vue: 3.2.27 dev: false - /vue-router/4.0.12: - resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==} - peerDependencies: - vue: ^3.0.0 - dependencies: - '@vue/devtools-api': 6.0.0-beta.21.1 - dev: false - /vue-router/4.0.12_vue@3.2.27: resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==} peerDependencies: @@ -5826,12 +5770,13 @@ packages: '@vue/shared': 3.2.27 dev: false - /vuex/4.0.2: + /vuex/4.0.2_vue@3.2.27: resolution: {integrity: sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==} peerDependencies: vue: ^3.0.2 dependencies: '@vue/devtools-api': 6.0.0-beta.21.1 + vue: 3.2.27 dev: false /w3c-hr-time/1.0.2: diff --git a/template/config/cypress-ct/package.json b/template/config/cypress-ct/package.json index 1742d36c..3d4f6f43 100644 --- a/template/config/cypress-ct/package.json +++ b/template/config/cypress-ct/package.json @@ -3,8 +3,13 @@ "test:unit": "cypress open-ct", "test:unit:ci": "cypress run-ct --quiet --reporter spec" }, + "dependencies": { + "vue": "^3.2.27" + }, "devDependencies": { "@cypress/vite-dev-server": "^2.2.2", - "@cypress/vue": "^3.1.0" + "@cypress/vue": "^3.1.0", + "cypress": "^9.3.1", + "vite": "^2.7.13" } } diff --git a/template/config/pinia/package.json b/template/config/pinia/package.json index fe0b6605..73bd378d 100644 --- a/template/config/pinia/package.json +++ b/template/config/pinia/package.json @@ -1,5 +1,6 @@ { "dependencies": { - "pinia": "^2.0.9" + "pinia": "^2.0.9", + "vue": "^3.2.27" } } diff --git a/template/config/router/package.json b/template/config/router/package.json index a103281a..7bacd4f6 100644 --- a/template/config/router/package.json +++ b/template/config/router/package.json @@ -1,5 +1,6 @@ { "dependencies": { + "vue": "^3.2.27", "vue-router": "^4.0.12" } } diff --git a/template/config/vitest/package.json b/template/config/vitest/package.json index 60186a17..54b3182a 100644 --- a/template/config/vitest/package.json +++ b/template/config/vitest/package.json @@ -2,6 +2,9 @@ "scripts": { "test:unit": "vitest --environment jsdom" }, + "dependencies": { + "vue": "^3.2.27" + }, "devDependencies": { "@vue/test-utils": "^2.0.0-rc.18", "jsdom": "^19.0.0", diff --git a/template/config/vuex/package.json b/template/config/vuex/package.json index 099c41a1..bffe149e 100644 --- a/template/config/vuex/package.json +++ b/template/config/vuex/package.json @@ -1,5 +1,6 @@ { "dependencies": { + "vue": "^3.2.27", "vuex": "^4.0.2" } }