build: fix peer dependencies pnpm handling
authorJérôme Benoit <jerome.benoit@sap.com>
Sat, 25 Mar 2023 07:06:19 +0000 (08:06 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Sat, 25 Mar 2023 07:06:19 +0000 (08:06 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
.npmrc
package.json
pnpm-lock.yaml
ui/web/.npmrc [new file with mode: 0644]
ui/web/package.json
ui/web/pnpm-lock.yaml

diff --git a/.npmrc b/.npmrc
index 521a9f7c0773588848ad5fa8a074ceca964a6b41..e4bbfed1242e37db13105b80e52856f83a14013d 100644 (file)
--- a/.npmrc
+++ b/.npmrc
@@ -1 +1,2 @@
+auto-install-peers = true
 legacy-peer-deps=true
index b7055dc526d8a3895fdc6403369ceb23e2838736..5b89aa79a024118f05351bbfc2431084561645b9 100644 (file)
     "@rollup/plugin-typescript": "^11.0.0",
     "@types/mocha": "^10.0.1",
     "@types/mochawesome": "^6.2.1",
-    "@types/node": "^18.15.7",
+    "@types/node": "^18.15.8",
     "@types/proper-lockfile": "^4.1.2",
     "@types/sinon": "^10.0.13",
     "@types/tar": "^6.1.4",
index 3db3674d933c18faafb4c68c9e6ed9cd8100149d..9e0985b1dbd0862151027699e0574729093e4954 100644 (file)
@@ -14,7 +14,7 @@ specifiers:
   '@rollup/plugin-typescript': ^11.0.0
   '@types/mocha': ^10.0.1
   '@types/mochawesome': ^6.2.1
-  '@types/node': ^18.15.7
+  '@types/node': ^18.15.8
   '@types/proper-lockfile': ^4.1.2
   '@types/sinon': ^10.0.13
   '@types/tar': ^6.1.4
@@ -111,7 +111,7 @@ devDependencies:
   '@rollup/plugin-typescript': 11.0.0_b72j35qsjh4lu3mgicjyqmc4ve
   '@types/mocha': 10.0.1
   '@types/mochawesome': 6.2.1
-  '@types/node': 18.15.7
+  '@types/node': 18.15.8
   '@types/proper-lockfile': 4.1.2
   '@types/sinon': 10.0.13
   '@types/tar': 6.1.4
@@ -145,7 +145,7 @@ devDependencies:
   rollup-plugin-delete: 2.0.0
   semver: 7.3.8
   sinon: 15.0.2
-  ts-node: 10.9.1_gkjsv6qbk4dkl5zwoikfngqpvy
+  ts-node: 10.9.1_p3zjr3pyxsivr4djscnsjcvzuq
   typescript: 5.0.2
 
 packages:
@@ -439,15 +439,15 @@ packages:
       '@commitlint/execute-rule': 17.4.0
       '@commitlint/resolve-extends': 17.4.4
       '@commitlint/types': 17.4.4
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       chalk: 4.1.2
       cosmiconfig: 8.1.3
-      cosmiconfig-typescript-loader: 4.3.0_msp22b4fcvq4wewfwppxym7s7e
+      cosmiconfig-typescript-loader: 4.3.0_li73acegppo6pucqzo3cju52tm
       lodash.isplainobject: 4.0.6
       lodash.merge: 4.6.2
       lodash.uniq: 4.5.0
       resolve-from: 5.0.0
-      ts-node: 10.9.1_gkjsv6qbk4dkl5zwoikfngqpvy
+      ts-node: 10.9.1_p3zjr3pyxsivr4djscnsjcvzuq
       typescript: 5.0.2
     transitivePeerDependencies:
       - '@swc/core'
@@ -644,7 +644,7 @@ packages:
       '@jest/schemas': 29.4.3
       '@types/istanbul-lib-coverage': 2.0.4
       '@types/istanbul-reports': 3.0.1
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       '@types/yargs': 17.0.23
       chalk: 4.1.2
     dev: true
@@ -1374,7 +1374,7 @@ packages:
   /@types/fs-extra/8.1.2:
     resolution: {integrity: sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/geojson/7946.0.10:
@@ -1384,7 +1384,7 @@ packages:
     resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
     dependencies:
       '@types/minimatch': 5.1.2
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/http-cache-semantics/4.0.1:
@@ -1418,7 +1418,7 @@ packages:
   /@types/keyv/3.1.4:
     resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/long/4.0.2:
@@ -1446,8 +1446,8 @@ packages:
   /@types/node/17.0.45:
     resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
 
-  /@types/node/18.15.7:
-    resolution: {integrity: sha512-LFmUbFunqmBn26wJZgZPYZPrDR1RwGOu2v79Mgcka1ndO6V0/cwjivPTc4yoK6n9kmw4/ls1r8cLrvh2iMibFA==}
+  /@types/node/18.15.8:
+    resolution: {integrity: sha512-kzGNJZ57XEH7RdckxZ7wfRjB9hgZABF+NLgR1B2zogUvV0gmK0/60VYA4yb4oKZckPiiJlmmfpdqTfCN0VRX+Q==}
 
   /@types/normalize-package-data/2.4.1:
     resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
@@ -1466,7 +1466,7 @@ packages:
   /@types/responselike/1.0.0:
     resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/retry/0.12.2:
@@ -1498,7 +1498,7 @@ packages:
   /@types/tar/6.1.4:
     resolution: {integrity: sha512-Cp4oxpfIzWt7mr2pbhHT2OTXGMAL0szYCzuf8lRWyIMCgsx6/Hfc3ubztuhvzXHXgraTQxyOCmmg7TDGIMIJJQ==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       minipass: 4.2.5
     dev: true
 
@@ -1517,14 +1517,14 @@ packages:
   /@types/whatwg-url/8.2.2:
     resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       '@types/webidl-conversions': 7.0.0
     dev: false
 
   /@types/ws/8.5.4:
     resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/yargs-parser/21.0.0:
@@ -3033,7 +3033,7 @@ packages:
     resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
     dev: true
 
-  /cosmiconfig-typescript-loader/4.3.0_msp22b4fcvq4wewfwppxym7s7e:
+  /cosmiconfig-typescript-loader/4.3.0_li73acegppo6pucqzo3cju52tm:
     resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==}
     engines: {node: '>=12', npm: '>=6'}
     peerDependencies:
@@ -3042,9 +3042,9 @@ packages:
       ts-node: '>=10'
       typescript: '>=3'
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       cosmiconfig: 8.1.3
-      ts-node: 10.9.1_gkjsv6qbk4dkl5zwoikfngqpvy
+      ts-node: 10.9.1_p3zjr3pyxsivr4djscnsjcvzuq
       typescript: 5.0.2
     dev: true
 
@@ -5909,7 +5909,7 @@ packages:
     engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
     dependencies:
       '@jest/types': 29.5.0
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       chalk: 4.1.2
       ci-info: 3.8.0
       graceful-fs: 4.2.11
@@ -9454,7 +9454,7 @@ packages:
       code-block-writer: 11.0.3
     dev: false
 
-  /ts-node/10.9.1_gkjsv6qbk4dkl5zwoikfngqpvy:
+  /ts-node/10.9.1_p3zjr3pyxsivr4djscnsjcvzuq:
     resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
     hasBin: true
     peerDependencies:
@@ -9473,7 +9473,7 @@ packages:
       '@tsconfig/node12': 1.0.11
       '@tsconfig/node14': 1.0.3
       '@tsconfig/node16': 1.0.3
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       acorn: 8.8.2
       acorn-walk: 8.2.0
       arg: 4.1.3
diff --git a/ui/web/.npmrc b/ui/web/.npmrc
new file mode 100644 (file)
index 0000000..e4bbfed
--- /dev/null
@@ -0,0 +1,2 @@
+auto-install-peers = true
+legacy-peer-deps=true
index 9af0edfa713d00475759566409f9f5d765daf40a..45ba16b2b1686ef5d5e78af42e5ea007a0dbd67b 100644 (file)
@@ -26,7 +26,7 @@
   "devDependencies": {
     "@types/chai": "^4.3.4",
     "@types/mocha": "^10.0.1",
-    "@types/node": "^18.15.7",
+    "@types/node": "^18.15.8",
     "@typescript-eslint/eslint-plugin": "^5.56.0",
     "@typescript-eslint/parser": "^5.56.0",
     "@vue/cli": "~5.0.8",
index 0699c84a7d4d5a0b91b102ba38f42520fbb7b343..bb357dc52ba292b7f7ec17e5483880c54fe491f2 100644 (file)
@@ -3,7 +3,7 @@ lockfileVersion: 5.4
 specifiers:
   '@types/chai': ^4.3.4
   '@types/mocha': ^10.0.1
-  '@types/node': ^18.15.7
+  '@types/node': ^18.15.8
   '@typescript-eslint/eslint-plugin': ^5.56.0
   '@typescript-eslint/parser': ^5.56.0
   '@vue/cli': ~5.0.8
@@ -40,7 +40,7 @@ dependencies:
 devDependencies:
   '@types/chai': 4.3.4
   '@types/mocha': 10.0.1
-  '@types/node': 18.15.7
+  '@types/node': 18.15.8
   '@typescript-eslint/eslint-plugin': 5.56.0_iskin7c6dxqunwflhstekcjqmq
   '@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
   '@vue/cli': 5.0.8
@@ -48,12 +48,12 @@ devDependencies:
   '@vue/cli-plugin-eslint': 5.0.8_idanmijywbw5nzmc4x6qthqjxq
   '@vue/cli-plugin-router': 5.0.8_@vue+cli-service@5.0.8
   '@vue/cli-plugin-typescript': 5.0.8_5ikjbqh7aujidi5r2uvibegrwa
-  '@vue/cli-plugin-unit-mocha': 5.0.8_@vue+cli-service@5.0.8
-  '@vue/cli-service': 5.0.8_vue@3.2.47
+  '@vue/cli-plugin-unit-mocha': 5.0.8_ewyh3uktzf5eqpmfsxugk5expy
+  '@vue/cli-service': 5.0.8_ae7q6n2pxdofq35ibmbyyxc3lm
   '@vue/eslint-config-prettier': 7.1.0_46eickiazn37rcnqccwnhqcaki
   '@vue/eslint-config-typescript': 11.0.2_iexlb7ruw67oas6hcqq7py7rpa
   '@vue/test-utils': 2.3.2_vue@3.2.47
-  '@vue/tsconfig': 0.1.3_@types+node@18.15.7
+  '@vue/tsconfig': 0.1.3_@types+node@18.15.8
   chai: 4.3.7
   eslint: 8.36.0
   eslint-plugin-vue: 9.10.0_eslint@8.36.0
@@ -278,19 +278,6 @@ packages:
       '@babel/types': 7.21.3
     dev: true
 
-  /@babel/helper-compilation-targets/7.20.7:
-    resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
-    engines: {node: '>=6.9.0'}
-    peerDependencies:
-      '@babel/core': ^7.0.0
-    dependencies:
-      '@babel/compat-data': 7.21.0
-      '@babel/helper-validator-option': 7.21.0
-      browserslist: 4.21.5
-      lru-cache: 5.1.1
-      semver: 6.3.0
-    dev: true
-
   /@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.3:
     resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
     engines: {node: '>=6.9.0'}
@@ -1852,20 +1839,20 @@ packages:
   /@types/accepts/1.3.5:
     resolution: {integrity: sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/body-parser/1.19.2:
     resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
     dependencies:
       '@types/connect': 3.4.35
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/bonjour/3.5.10:
     resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/chai/4.3.4:
@@ -1876,13 +1863,13 @@ packages:
     resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==}
     dependencies:
       '@types/express-serve-static-core': 4.17.33
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/connect/3.4.35:
     resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/cors/2.8.12:
@@ -1918,7 +1905,7 @@ packages:
   /@types/express-serve-static-core/4.17.31:
     resolution: {integrity: sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       '@types/qs': 6.9.7
       '@types/range-parser': 1.2.4
     dev: true
@@ -1926,7 +1913,7 @@ packages:
   /@types/express-serve-static-core/4.17.33:
     resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       '@types/qs': 6.9.7
       '@types/range-parser': 1.2.4
     dev: true
@@ -1953,7 +1940,7 @@ packages:
     resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
     dependencies:
       '@types/minimatch': 5.1.2
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/html-minifier-terser/6.1.0:
@@ -1963,7 +1950,7 @@ packages:
   /@types/http-proxy/1.17.10:
     resolution: {integrity: sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/inquirer/8.2.6:
@@ -1987,7 +1974,7 @@ packages:
   /@types/keyv/3.1.4:
     resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/long/4.0.2:
@@ -2014,8 +2001,8 @@ packages:
     resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==}
     dev: true
 
-  /@types/node/18.15.7:
-    resolution: {integrity: sha512-LFmUbFunqmBn26wJZgZPYZPrDR1RwGOu2v79Mgcka1ndO6V0/cwjivPTc4yoK6n9kmw4/ls1r8cLrvh2iMibFA==}
+  /@types/node/18.15.8:
+    resolution: {integrity: sha512-kzGNJZ57XEH7RdckxZ7wfRjB9hgZABF+NLgR1B2zogUvV0gmK0/60VYA4yb4oKZckPiiJlmmfpdqTfCN0VRX+Q==}
     dev: true
 
   /@types/normalize-package-data/2.4.1:
@@ -2037,7 +2024,7 @@ packages:
   /@types/responselike/1.0.0:
     resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/retry/0.12.0:
@@ -2058,19 +2045,19 @@ packages:
     resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==}
     dependencies:
       '@types/mime': 3.0.1
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/sockjs/0.3.33:
     resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/through/0.0.30:
     resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@types/webpack-env/1.18.0:
@@ -2080,7 +2067,7 @@ packages:
   /@types/ws/8.5.4:
     resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@typescript-eslint/eslint-plugin/5.56.0_iskin7c6dxqunwflhstekcjqmq:
@@ -2256,9 +2243,10 @@ packages:
       svg-tags: 1.0.0
     dev: true
 
-  /@vue/babel-preset-app/5.0.8_core-js@3.29.1+vue@3.2.47:
+  /@vue/babel-preset-app/5.0.8_qzfygylfk4qygwfgguhuymbgx4:
     resolution: {integrity: sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==}
     peerDependencies:
+      '@babel/core': '*'
       core-js: ^3
       vue: ^2 || ^3.2.13
     peerDependenciesMeta:
@@ -2380,8 +2368,8 @@ packages:
       '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0
     dependencies:
       '@babel/core': 7.21.3
-      '@vue/babel-preset-app': 5.0.8_core-js@3.29.1+vue@3.2.47
-      '@vue/cli-service': 5.0.8_vue@3.2.47
+      '@vue/babel-preset-app': 5.0.8_qzfygylfk4qygwfgguhuymbgx4
+      '@vue/cli-service': 5.0.8_ae7q6n2pxdofq35ibmbyyxc3lm
       '@vue/cli-shared-utils': 5.0.8
       babel-loader: 8.3.0_qtovpurzjlo3biun26ymnwui7i
       thread-loader: 3.0.4_webpack@5.76.3
@@ -2403,7 +2391,7 @@ packages:
       '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0
       eslint: '>=7.5.0'
     dependencies:
-      '@vue/cli-service': 5.0.8_vue@3.2.47
+      '@vue/cli-service': 5.0.8_ae7q6n2pxdofq35ibmbyyxc3lm
       '@vue/cli-shared-utils': 5.0.8
       eslint: 8.36.0
       eslint-webpack-plugin: 3.2.0_gq25nzrc5ulbrewficr3tpmdki
@@ -2423,7 +2411,7 @@ packages:
     peerDependencies:
       '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0
     dependencies:
-      '@vue/cli-service': 5.0.8_vue@3.2.47
+      '@vue/cli-service': 5.0.8_ae7q6n2pxdofq35ibmbyyxc3lm
       '@vue/cli-shared-utils': 5.0.8
     transitivePeerDependencies:
       - encoding
@@ -2445,7 +2433,7 @@ packages:
     dependencies:
       '@babel/core': 7.21.3
       '@types/webpack-env': 1.18.0
-      '@vue/cli-service': 5.0.8_vue@3.2.47
+      '@vue/cli-service': 5.0.8_ae7q6n2pxdofq35ibmbyyxc3lm
       '@vue/cli-shared-utils': 5.0.8
       babel-loader: 8.3.0_qtovpurzjlo3biun26ymnwui7i
       fork-ts-checker-webpack-plugin: 6.5.3_wjtuovir4bgaqcifkekrkmozri
@@ -2465,17 +2453,17 @@ packages:
       - webpack-cli
     dev: true
 
-  /@vue/cli-plugin-unit-mocha/5.0.8_@vue+cli-service@5.0.8:
+  /@vue/cli-plugin-unit-mocha/5.0.8_ewyh3uktzf5eqpmfsxugk5expy:
     resolution: {integrity: sha512-t8eN1ttbSkHg+U7AjCKwpuhpV2OBsP35RjBkdSrcAPjoX3MxVwoWyqGPeYI+jWbPGX3tFxM/uMQwN0U3lmzH7A==}
     peerDependencies:
       '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0
     dependencies:
-      '@vue/cli-service': 5.0.8_vue@3.2.47
+      '@vue/cli-service': 5.0.8_ae7q6n2pxdofq35ibmbyyxc3lm
       '@vue/cli-shared-utils': 5.0.8
       jsdom: 18.1.1
       jsdom-global: 3.0.2_jsdom@18.1.1
       mocha: 8.4.0
-      mochapack: 2.1.4_mocha@8.4.0
+      mochapack: 2.1.4_mocha@8.4.0+webpack@5.76.3
     transitivePeerDependencies:
       - bufferutil
       - canvas
@@ -2490,10 +2478,10 @@ packages:
     peerDependencies:
       '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0
     dependencies:
-      '@vue/cli-service': 5.0.8_vue@3.2.47
+      '@vue/cli-service': 5.0.8_ae7q6n2pxdofq35ibmbyyxc3lm
     dev: true
 
-  /@vue/cli-service/5.0.8_vue@3.2.47:
+  /@vue/cli-service/5.0.8_ae7q6n2pxdofq35ibmbyyxc3lm:
     resolution: {integrity: sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==}
     engines: {node: ^12.0.0 || >= 14.0.0}
     hasBin: true
@@ -2524,7 +2512,7 @@ packages:
       webpack-sources:
         optional: true
     dependencies:
-      '@babel/helper-compilation-targets': 7.20.7
+      '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.3
       '@soda/friendly-errors-webpack-plugin': 1.8.1_webpack@5.76.3
       '@soda/get-current-script': 1.0.2
       '@types/minimist': 1.2.2
@@ -2962,7 +2950,7 @@ packages:
       '@vue/server-renderer': 3.2.47_vue@3.2.47
     dev: true
 
-  /@vue/tsconfig/0.1.3_@types+node@18.15.7:
+  /@vue/tsconfig/0.1.3_@types+node@18.15.8:
     resolution: {integrity: sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==}
     peerDependencies:
       '@types/node': '*'
@@ -2970,7 +2958,7 @@ packages:
       '@types/node':
         optional: true
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
     dev: true
 
   /@vue/web-component-wrapper/1.3.0:
@@ -3174,8 +3162,10 @@ packages:
       indent-string: 4.0.0
     dev: true
 
-  /ajv-formats/2.1.1:
+  /ajv-formats/2.1.1_ajv@8.12.0:
     resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
+    peerDependencies:
+      ajv: ^8.0.0
     peerDependenciesMeta:
       ajv:
         optional: true
@@ -3784,7 +3774,7 @@ packages:
     hasBin: true
     dependencies:
       caniuse-lite: 1.0.30001469
-      electron-to-chromium: 1.4.339
+      electron-to-chromium: 1.4.340
       node-releases: 2.0.10
       update-browserslist-db: 1.0.10_browserslist@4.21.5
     dev: true
@@ -5067,8 +5057,8 @@ packages:
       jake: 10.8.5
     dev: true
 
-  /electron-to-chromium/1.4.339:
-    resolution: {integrity: sha512-MSXHBJGcbBydq/DQDlpBeUKnJ6C7aTiNCTRpfDV5Iz0sNr/Ng6RJFloq82AAicp/SrmDq4zF6XsKG0B8Xwn1UQ==}
+  /electron-to-chromium/1.4.340:
+    resolution: {integrity: sha512-zx8hqumOqltKsv/MF50yvdAlPF9S/4PXbyfzJS6ZGhbddGkRegdwImmfSVqCkEziYzrIGZ/TlrzBND4FysfkDg==}
     dev: true
 
   /emoji-regex/7.0.3:
@@ -6795,7 +6785,7 @@ packages:
     resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
     engines: {node: '>= 10.13.0'}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       merge-stream: 2.0.0
       supports-color: 8.1.1
     dev: true
@@ -6804,7 +6794,7 @@ packages:
     resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==}
     engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0}
     dependencies:
-      '@types/node': 18.15.7
+      '@types/node': 18.15.8
       merge-stream: 2.0.0
       supports-color: 8.1.1
     dev: true
@@ -7493,7 +7483,7 @@ packages:
       yargs-unparser: 2.0.0
     dev: true
 
-  /mochapack/2.1.4_mocha@8.4.0:
+  /mochapack/2.1.4_mocha@8.4.0+webpack@5.76.3:
     resolution: {integrity: sha512-qoZYT8ibht6z35e936P6Y/3nynFX843Jm+2l/pNWB3Sue63IHBfqZeAnF6Ypez85kUll7HtapMogfO2hGb2N2Q==}
     hasBin: true
     peerDependencies:
@@ -7517,6 +7507,7 @@ packages:
       progress: 2.0.3
       source-map-support: 0.5.21
       toposort: 2.0.2
+      webpack: 5.76.3
       yargs: 14.0.0
     dev: true
 
@@ -9031,7 +9022,7 @@ packages:
     dependencies:
       '@types/json-schema': 7.0.11
       ajv: 8.12.0
-      ajv-formats: 2.1.1
+      ajv-formats: 2.1.1_ajv@8.12.0
       ajv-keywords: 5.1.0_ajv@8.12.0
     dev: true