diff --git a/vue-2-webpack/package.json b/vue-2-webpack/package.json index e1a61d9b..b966b1b0 100644 --- a/vue-2-webpack/package.json +++ b/vue-2-webpack/package.json @@ -19,7 +19,7 @@ "vue-loader": "15.10.0", "vue-template-compiler": "2.7.8", "webpack": "5.74.0", - "webpack-cli": "4.10.0", + "webpack-cli": "5.0.1", "webpack-dev-server": "4.9.3" }, "browserslist": [ diff --git a/vue-2-webpack/pnpm-lock.yaml b/vue-2-webpack/pnpm-lock.yaml index 1cfb2914..2f999de8 100644 --- a/vue-2-webpack/pnpm-lock.yaml +++ b/vue-2-webpack/pnpm-lock.yaml @@ -11,7 +11,7 @@ specifiers: vue-loader: 15.10.0 vue-template-compiler: 2.7.8 webpack: 5.74.0 - webpack-cli: 4.10.0 + webpack-cli: 5.0.1 webpack-dev-server: 4.9.3 dependencies: @@ -26,9 +26,9 @@ devDependencies: unplugin-fluent-vue: 0.0.3_webpack@5.74.0 vue-loader: 15.10.0_kje6jbonrwud63vsczpj55uqta vue-template-compiler: 2.7.8 - webpack: 5.74.0_webpack-cli@4.10.0 - webpack-cli: 4.10.0_foudhxygz4mdqapuaanowzkgwm - webpack-dev-server: 4.9.3_5v66e2inugklgvlh4huuavolfq + webpack: 5.74.0_webpack-cli@5.0.1 + webpack-cli: 5.0.1_foudhxygz4mdqapuaanowzkgwm + webpack-dev-server: 4.9.3_vb6aim2lhd6hkkyvlvt4htrvqe packages: @@ -392,36 +392,42 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@webpack-cli/configtest/1.2.0_5v66e2inugklgvlh4huuavolfq: - resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==} + /@webpack-cli/configtest/2.0.1_vb6aim2lhd6hkkyvlvt4htrvqe: + resolution: {integrity: sha512-njsdJXJSiS2iNbQVS0eT8A/KPnmyH4pv1APj2K0d1wrZcBLw+yppxOy4CGqa0OxDJkzfL/XELDhD8rocnIwB5A==} + engines: {node: '>=14.15.0'} peerDependencies: - webpack: 4.x.x || 5.x.x - webpack-cli: 4.x.x + webpack: 5.x.x + webpack-cli: 5.x.x dependencies: - webpack: 5.74.0_webpack-cli@4.10.0 - webpack-cli: 4.10.0_foudhxygz4mdqapuaanowzkgwm + webpack: 5.74.0_webpack-cli@5.0.1 + webpack-cli: 5.0.1_foudhxygz4mdqapuaanowzkgwm dev: true - /@webpack-cli/info/1.5.0_webpack-cli@4.10.0: - resolution: {integrity: sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==} + /@webpack-cli/info/2.0.1_vb6aim2lhd6hkkyvlvt4htrvqe: + resolution: {integrity: sha512-fE1UEWTwsAxRhrJNikE7v4EotYflkEhBL7EbajfkPlf6E37/2QshOy/D48Mw8G5XMFlQtS6YV42vtbG9zBpIQA==} + engines: {node: '>=14.15.0'} peerDependencies: - webpack-cli: 4.x.x + webpack: 5.x.x + webpack-cli: 5.x.x dependencies: - envinfo: 7.8.1 - webpack-cli: 4.10.0_foudhxygz4mdqapuaanowzkgwm + webpack: 5.74.0_webpack-cli@5.0.1 + webpack-cli: 5.0.1_foudhxygz4mdqapuaanowzkgwm dev: true - /@webpack-cli/serve/1.7.0_jrmoy2z4ppm6sherzyq2k2csya: - resolution: {integrity: sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==} + /@webpack-cli/serve/2.0.1_givwy4fvb3bswrw34jgdgs635m: + resolution: {integrity: sha512-0G7tNyS+yW8TdgHwZKlDWYXFA6OJQnoLCQvYKkQP0Q2X205PSQ6RNUj0M+1OB/9gRQaUZ/ccYfaxd0nhaWKfjw==} + engines: {node: '>=14.15.0'} peerDependencies: - webpack-cli: 4.x.x + webpack: 5.x.x + webpack-cli: 5.x.x webpack-dev-server: '*' peerDependenciesMeta: webpack-dev-server: optional: true dependencies: - webpack-cli: 4.10.0_foudhxygz4mdqapuaanowzkgwm - webpack-dev-server: 4.9.3_5v66e2inugklgvlh4huuavolfq + webpack: 5.74.0_webpack-cli@5.0.1 + webpack-cli: 5.0.1_foudhxygz4mdqapuaanowzkgwm + webpack-dev-server: 4.9.3_vb6aim2lhd6hkkyvlvt4htrvqe dev: true /@xtuc/ieee754/1.2.0: @@ -728,16 +734,16 @@ packages: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - /commander/7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - dev: true - /commander/8.3.0: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} dev: true + /commander/9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + dev: true + /compressible/2.0.18: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} @@ -985,7 +991,7 @@ packages: postcss-modules-values: 4.0.0_postcss@8.4.14 postcss-value-parser: 4.2.0 semver: 7.3.7 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.1 dev: true /css-select/4.1.3: @@ -1338,7 +1344,7 @@ packages: cached-iterable: 0.3.0 tslib: 2.3.1 vue: 2.7.8 - vue-demi: 0.13.6_vue@2.7.8 + vue-demi: 0.13.11_vue@2.7.8 dev: false /follow-redirects/1.14.4: @@ -1497,7 +1503,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.1 dev: true /htmlparser2/6.1.0: @@ -1613,9 +1619,9 @@ packages: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} dev: true - /interpret/2.2.0: - resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} - engines: {node: '>= 0.10'} + /interpret/3.1.1: + resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} + engines: {node: '>=10.13.0'} dev: true /ipaddr.js/1.9.1: @@ -2251,9 +2257,9 @@ packages: picomatch: 2.3.0 dev: true - /rechoir/0.7.1: - resolution: {integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==} - engines: {node: '>= 0.10'} + /rechoir/0.8.0: + resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} + engines: {node: '>= 10.13.0'} dependencies: resolve: 1.20.0 dev: true @@ -2596,7 +2602,7 @@ packages: serialize-javascript: 6.0.0 source-map: 0.6.1 terser: 5.9.0 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.1 dev: true /terser/5.9.0: @@ -2679,7 +2685,7 @@ packages: dependencies: acorn: 8.8.0 chokidar: 3.5.3 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.1 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.4 dev: true @@ -2713,8 +2719,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /vue-demi/0.13.6_vue@2.7.8: - resolution: {integrity: sha512-02NYpxgyGE2kKGegRPYlNQSL1UWfA/+JqvzhGCOYjhfbLWXU5QQX0+9pAm/R2sCOPKr5NBxVIab7fvFU0B1RxQ==} + /vue-demi/0.13.11_vue@2.7.8: + resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -2755,7 +2761,7 @@ packages: vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 vue-template-compiler: 2.7.8 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.1 transitivePeerDependencies: - arc-templates - atpl @@ -2851,39 +2857,37 @@ packages: minimalistic-assert: 1.0.1 dev: true - /webpack-cli/4.10.0_foudhxygz4mdqapuaanowzkgwm: - resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==} - engines: {node: '>=10.13.0'} + /webpack-cli/5.0.1_foudhxygz4mdqapuaanowzkgwm: + resolution: {integrity: sha512-S3KVAyfwUqr0Mo/ur3NzIp6jnerNpo7GUO6so51mxLi1spqsA17YcMXy0WOIJtBSnj748lthxC6XLbNKh/ZC+A==} + engines: {node: '>=14.15.0'} hasBin: true peerDependencies: '@webpack-cli/generators': '*' - '@webpack-cli/migrate': '*' - webpack: 4.x.x || 5.x.x + webpack: 5.x.x webpack-bundle-analyzer: '*' webpack-dev-server: '*' peerDependenciesMeta: '@webpack-cli/generators': optional: true - '@webpack-cli/migrate': - optional: true webpack-bundle-analyzer: optional: true webpack-dev-server: optional: true dependencies: '@discoveryjs/json-ext': 0.5.5 - '@webpack-cli/configtest': 1.2.0_5v66e2inugklgvlh4huuavolfq - '@webpack-cli/info': 1.5.0_webpack-cli@4.10.0 - '@webpack-cli/serve': 1.7.0_jrmoy2z4ppm6sherzyq2k2csya + '@webpack-cli/configtest': 2.0.1_vb6aim2lhd6hkkyvlvt4htrvqe + '@webpack-cli/info': 2.0.1_vb6aim2lhd6hkkyvlvt4htrvqe + '@webpack-cli/serve': 2.0.1_givwy4fvb3bswrw34jgdgs635m colorette: 2.0.16 - commander: 7.2.0 + commander: 9.5.0 cross-spawn: 7.0.3 + envinfo: 7.8.1 fastest-levenshtein: 1.0.12 import-local: 3.0.2 - interpret: 2.2.0 - rechoir: 0.7.1 - webpack: 5.74.0_webpack-cli@4.10.0 - webpack-dev-server: 4.9.3_5v66e2inugklgvlh4huuavolfq + interpret: 3.1.1 + rechoir: 0.8.0 + webpack: 5.74.0_webpack-cli@5.0.1 + webpack-dev-server: 4.9.3_vb6aim2lhd6hkkyvlvt4htrvqe webpack-merge: 5.8.0 dev: true @@ -2898,10 +2902,10 @@ packages: mime-types: 2.1.32 range-parser: 1.2.1 schema-utils: 4.0.0 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.1 dev: true - /webpack-dev-server/4.9.3_5v66e2inugklgvlh4huuavolfq: + /webpack-dev-server/4.9.3_vb6aim2lhd6hkkyvlvt4htrvqe: resolution: {integrity: sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==} engines: {node: '>= 12.13.0'} hasBin: true @@ -2939,8 +2943,8 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.74.0_webpack-cli@4.10.0 - webpack-cli: 4.10.0_foudhxygz4mdqapuaanowzkgwm + webpack: 5.74.0_webpack-cli@5.0.1 + webpack-cli: 5.0.1_foudhxygz4mdqapuaanowzkgwm webpack-dev-middleware: 5.3.3_webpack@5.74.0 ws: 8.8.1 transitivePeerDependencies: @@ -2967,7 +2971,7 @@ packages: resolution: {integrity: sha512-h9atBP/bsZohWpHnr+2sic8Iecb60GxftXsWNLLLSqewgIsGzByd2gcIID4nXcG+3tNe4GQG3dLcff3kXupdRA==} dev: true - /webpack/5.74.0_webpack-cli@4.10.0: + /webpack/5.74.0_webpack-cli@5.0.1: resolution: {integrity: sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==} engines: {node: '>=10.13.0'} hasBin: true @@ -3000,7 +3004,7 @@ packages: tapable: 2.2.1 terser-webpack-plugin: 5.2.4_webpack@5.74.0 watchpack: 2.4.0 - webpack-cli: 4.10.0_foudhxygz4mdqapuaanowzkgwm + webpack-cli: 5.0.1_foudhxygz4mdqapuaanowzkgwm webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' diff --git a/vue-3-vue-cli/package.json b/vue-3-vue-cli/package.json index b4811806..edbbc836 100644 --- a/vue-3-vue-cli/package.json +++ b/vue-3-vue-cli/package.json @@ -3,8 +3,8 @@ "version": "0.0.0", "license": "MIT", "scripts": { - "start": "vue-cli-service serve", - "build": "vue-cli-service build" + "start": "NODE_OPTIONS=--openssl-legacy-provider vue-cli-service serve", + "build": "NODE_OPTIONS=--openssl-legacy-provider vue-cli-service build" }, "dependencies": { "@fluent/bundle": "0.17.1",