diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dbb4fbf..b9312c4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,7 @@ jobs: fetch-depth: 0 - name: Install pnpm - uses: pnpm/action-setup@v2.4.0 + uses: pnpm/action-setup@v2.4.1 - name: Use Node.js v18 uses: actions/setup-node@v4 diff --git a/package.json b/package.json index d4166cd..ce1899f 100644 --- a/package.json +++ b/package.json @@ -31,15 +31,15 @@ "@nuxtjs/i18n": "^7.3.1" }, "dependencies": { - "@babel/parser": "^7.23.9", - "@intlify/shared": "^9.9.0", + "@babel/parser": "^7.25.6", + "@intlify/shared": "^9.14.0", "@mizchi/sucrase": "^4.1.0", "@nuxt/kit": "3.9.3", - "knitwork": "^1.0.0", + "knitwork": "^1.1.0", "pathe": "^1.1.2", - "ufo": "^1.3.2", + "ufo": "^1.5.4", "vue-i18n": "8.28.2", - "vue-i18n-bridge": "^9.9.0", + "vue-i18n-bridge": "^9.14.0", "vue-i18n-routing": "^1.2.0" }, "devDependencies": { @@ -47,19 +47,19 @@ "@nuxt/module-builder": "0.5.5", "@nuxt/schema": "3.9.3", "@nuxt/test-utils": "3.10.0", - "@types/node": "^20.11.10", + "@types/node": "^20.16.5", "@vitejs/plugin-vue2": "^2.3.1", - "@vitest/ui": "1.2.2", + "@vitest/ui": "1.6.0", "changelogen": "^0.5.5", - "eslint": "8.56.0", - "jsdom": "^24.0.0", + "eslint": "8.57.1", + "jsdom": "^24.1.3", "unbuild": "^2.0.0", - "vitest": "1.2.2", + "vitest": "1.6.0", "vue": "2.7.16", "vue-router": "^3.6.5" }, "publishConfig": { "access": "public" }, - "packageManager": "pnpm@8.15.1" + "packageManager": "pnpm@8.15.9" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index af6f226..f9bd1ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@babel/parser': - specifier: ^7.23.9 - version: 7.23.9 + specifier: ^7.25.6 + version: 7.25.6 '@intlify/shared': - specifier: ^9.9.0 - version: 9.9.0 + specifier: ^9.14.0 + version: 9.14.0 '@mizchi/sucrase': specifier: ^4.1.0 version: 4.1.0 @@ -24,27 +24,27 @@ importers: specifier: ^7.3.1 version: 7.3.1(vue@2.7.16) knitwork: - specifier: ^1.0.0 - version: 1.0.0 + specifier: ^1.1.0 + version: 1.1.0 pathe: specifier: ^1.1.2 version: 1.1.2 ufo: - specifier: ^1.3.2 - version: 1.3.2 + specifier: ^1.5.4 + version: 1.5.4 vue-i18n: specifier: 8.28.2 version: 8.28.2(vue@2.7.16) vue-i18n-bridge: - specifier: ^9.9.0 - version: 9.9.0(vue@2.7.16) + specifier: ^9.14.0 + version: 9.14.0(vue@2.7.16) vue-i18n-routing: specifier: ^1.2.0 - version: 1.2.0(vue-i18n-bridge@9.9.0)(vue-i18n@8.28.2)(vue-router@3.6.5)(vue@2.7.16) + version: 1.2.0(vue-i18n-bridge@9.14.0)(vue-i18n@8.28.2)(vue-router@3.6.5)(vue@2.7.16) devDependencies: '@nuxt/eslint-config': specifier: ^0.2.0 - version: 0.2.0(eslint@8.56.0) + version: 0.2.0(eslint@8.57.1) '@nuxt/module-builder': specifier: 0.5.5 version: 0.5.5(@nuxt/kit@3.9.3)(nuxi@3.10.0)(typescript@5.3.3) @@ -53,31 +53,31 @@ importers: version: 3.9.3(rollup@3.29.4) '@nuxt/test-utils': specifier: 3.10.0 - version: 3.10.0(@vitest/ui@1.2.2)(h3@1.10.1)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.2.2)(vue-router@3.6.5)(vue@2.7.16) + version: 3.10.0(@vitest/ui@1.6.0)(h3@1.10.1)(jsdom@24.1.3)(rollup@3.29.4)(vite@5.0.12)(vitest@1.6.0)(vue-router@3.6.5)(vue@2.7.16) '@types/node': - specifier: ^20.11.10 - version: 20.11.10 + specifier: ^20.16.5 + version: 20.16.5 '@vitejs/plugin-vue2': specifier: ^2.3.1 version: 2.3.1(vite@5.0.12)(vue@2.7.16) '@vitest/ui': - specifier: 1.2.2 - version: 1.2.2(vitest@1.2.2) + specifier: 1.6.0 + version: 1.6.0(vitest@1.6.0) changelogen: specifier: ^0.5.5 version: 0.5.5 eslint: - specifier: 8.56.0 - version: 8.56.0 + specifier: 8.57.1 + version: 8.57.1 jsdom: - specifier: ^24.0.0 - version: 24.0.0 + specifier: ^24.1.3 + version: 24.1.3 unbuild: specifier: ^2.0.0 version: 2.0.0(typescript@5.3.3) vitest: - specifier: 1.2.2 - version: 1.2.2(@types/node@20.11.10)(@vitest/ui@1.2.2)(jsdom@24.0.0) + specifier: 1.6.0 + version: 1.6.0(@types/node@20.16.5)(@vitest/ui@1.6.0)(jsdom@24.1.3) vue: specifier: 2.7.16 version: 2.7.16 @@ -89,7 +89,7 @@ importers: devDependencies: '@nuxt/bridge': specifier: 3.0.1 - version: 3.0.1(@babel/core@7.23.9)(@types/node@20.11.10)(esbuild@0.19.12)(rollup@3.29.4)(typescript@5.3.3)(vue@2.7.16)(webpack@5.90.0) + version: 3.0.1(@babel/core@7.23.9)(@types/node@20.16.5)(esbuild@0.19.12)(rollup@3.29.4)(typescript@5.3.3)(vue@2.7.16)(webpack@5.90.0) '@nuxt/bridge-schema': specifier: 3.0.1 version: 3.0.1(rollup@3.29.4)(typescript@5.3.3) @@ -144,7 +144,7 @@ packages: '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) '@babel/helpers': 7.23.9 - '@babel/parser': 7.23.9 + '@babel/parser': 7.25.6 '@babel/template': 7.23.9 '@babel/traverse': 7.23.9 '@babel/types': 7.23.9 @@ -359,11 +359,19 @@ packages: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} + /@babel/helper-string-parser@7.24.8: + resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} requiresBuild: true + /@babel/helper-validator-identifier@7.24.7: + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-option@7.23.5: resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} @@ -396,12 +404,12 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser@7.23.9: - resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==} + /@babel/parser@7.25.6: + resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.23.9 + '@babel/types': 7.25.6 /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.9): resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} @@ -1403,7 +1411,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.9 + '@babel/parser': 7.25.6 '@babel/types': 7.23.9 /@babel/traverse@7.22.10: @@ -1416,7 +1424,7 @@ packages: '@babel/helper-function-name': 7.22.5 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.9 + '@babel/parser': 7.25.6 '@babel/types': 7.23.0 debug: 4.3.4 globals: 11.12.0 @@ -1434,7 +1442,7 @@ packages: '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.9 + '@babel/parser': 7.25.6 '@babel/types': 7.23.9 debug: 4.3.4 globals: 11.12.0 @@ -1458,6 +1466,14 @@ packages: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + /@babel/types@7.25.6: + resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + /@cloudflare/kv-asset-handler@0.3.1: resolution: {integrity: sha512-lKN2XCfKCmpKb86a1tl4GIwsJYDy9TGuwjhDELLmpKygQhw8X2xR4dusgpC5Tg7q1pB96Eb0rBo81kxSILQMwA==} dependencies: @@ -2455,13 +2471,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.56.0 + eslint: 8.57.1 eslint-visitor-keys: 3.4.3 dev: true @@ -2487,8 +2503,8 @@ packages: - supports-color dev: true - /@eslint/js@8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} + /@eslint/js@8.57.1: + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -2501,11 +2517,12 @@ packages: resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: true - /@humanwhocodes/config-array@0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + /@humanwhocodes/config-array@0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead dependencies: - '@humanwhocodes/object-schema': 2.0.2 + '@humanwhocodes/object-schema': 2.0.3 debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: @@ -2517,40 +2534,41 @@ packages: engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema@2.0.2: - resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} + /@humanwhocodes/object-schema@2.0.3: + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead dev: true - /@intlify/core-base@9.9.0: - resolution: {integrity: sha512-C7UXPymDIOlMGSNjAhNLtKgzITc/8BjINK5gNKXg8GiWCTwL6n3MWr55czksxn8RM5wTMz0qcLOFT+adtaVQaA==} + /@intlify/core-base@9.14.0: + resolution: {integrity: sha512-zJn0imh9HIsZZUtt9v8T16PeVstPv6bP2YzlrYJwoF8F30gs4brZBwW2KK6EI5WYKFi3NeqX6+UU4gniz5TkGg==} engines: {node: '>= 16'} dependencies: - '@intlify/message-compiler': 9.9.0 - '@intlify/shared': 9.9.0 + '@intlify/message-compiler': 9.14.0 + '@intlify/shared': 9.14.0 dev: false - /@intlify/message-compiler@9.9.0: - resolution: {integrity: sha512-yDU/jdUm9KuhEzYfS+wuyja209yXgdl1XFhMlKtXEgSFTxz4COZQCRXXbbH8JrAjMsaJ7bdoPSLsKlY6mXG2iA==} + /@intlify/message-compiler@9.14.0: + resolution: {integrity: sha512-sXNsoMI0YsipSXW8SR75drmVK56tnJHoYbPXUv2Cf9lz6FzvwsosFm6JtC1oQZI/kU+n7qx0qRrEWkeYFTgETA==} engines: {node: '>= 16'} dependencies: - '@intlify/shared': 9.9.0 + '@intlify/shared': 9.14.0 source-map-js: 1.0.2 dev: false - /@intlify/shared@9.9.0: - resolution: {integrity: sha512-1ECUyAHRrzOJbOizyGufYP2yukqGrWXtkmTu4PcswVnWbkcjzk3YQGmJ0bLkM7JZ0ZYAaohLGdYvBYnTOGYJ9g==} + /@intlify/shared@9.14.0: + resolution: {integrity: sha512-r+N8KRQL7LgN1TMTs1A2svfuAU0J94Wu9wWdJVJqYsoMMLIeJxrPjazihfHpmJqfgZq0ah3Y9Q4pgWV2O90Fyg==} engines: {node: '>= 16'} dev: false - /@intlify/vue-devtools@9.9.0: - resolution: {integrity: sha512-iQ5h9MXvYi6PlJlLR6NsPmvMvqPobVHfTmSwVQ2Z6gcqhqwAbd0AIVHVxfEXtVH02A1ToiwJbJiNUQbT/iZcwQ==} + /@intlify/vue-devtools@9.14.0: + resolution: {integrity: sha512-Xsbi8wGr1AoGP3FZMERQYCv18XiN8l7kKTzZ2K6uEN0Y0w1Y2L+PB7X8F2d1jnNsyoc9nG5syYM8cuvzOm6kZA==} engines: {node: '>= 16'} dependencies: - '@intlify/core-base': 9.9.0 - '@intlify/shared': 9.9.0 + '@intlify/core-base': 9.14.0 + '@intlify/shared': 9.14.0 dev: false - /@intlify/vue-i18n-bridge@1.1.0(vue-i18n-bridge@9.9.0)(vue-i18n@8.28.2): + /@intlify/vue-i18n-bridge@1.1.0(vue-i18n-bridge@9.14.0)(vue-i18n@8.28.2): resolution: {integrity: sha512-yBwGpr70Rc56pjsPdtvNRi/ju0P9h3670EkCOuxAzKKR5OH61uF9LprLUGmph/Uy2TXBO2DKqpnJBFXyXJQKeg==} engines: {node: '>= 12'} hasBin: true @@ -2568,21 +2586,21 @@ packages: optional: true dependencies: vue-i18n: 8.28.2(vue@2.7.16) - vue-i18n-bridge: 9.9.0(vue@2.7.16) + vue-i18n-bridge: 9.14.0(vue@2.7.16) dev: false /@intlify/vue-i18n-extensions@1.0.2: resolution: {integrity: sha512-rnfA0ScyBXyp9xsSD4EAMGeOh1yv/AE7fhqdAdSOr5X8N39azz257umfRtzNT9sHXAKSSzpCVhIbMAkp5c/gjQ==} engines: {node: '>= 10.0'} dependencies: - '@babel/parser': 7.23.9 + '@babel/parser': 7.25.6 dev: false /@intlify/vue-i18n-loader@1.1.0: resolution: {integrity: sha512-9LXiztMtYKTE8t/hRwwGUp+ofrwU0sxLQLzFEOZ38zvn0DonUIQmZUj1cfz5p1Lu8BllxKbCrn6HnsRJ+LYA6g==} engines: {node: '>= 10'} dependencies: - '@intlify/shared': 9.9.0 + '@intlify/shared': 9.14.0 js-yaml: 3.14.1 json5: 2.2.3 dev: false @@ -2780,7 +2798,7 @@ packages: - typescript dev: true - /@nuxt/bridge@3.0.1(@babel/core@7.23.9)(@types/node@20.11.10)(esbuild@0.19.12)(rollup@3.29.4)(typescript@5.3.3)(vue@2.7.16)(webpack@5.90.0): + /@nuxt/bridge@3.0.1(@babel/core@7.23.9)(@types/node@20.16.5)(esbuild@0.19.12)(rollup@3.29.4)(typescript@5.3.3)(vue@2.7.16)(webpack@5.90.0): resolution: {integrity: sha512-QagBX8fPi5Gk05R/4pDizPcAOVyuRgZ7Oy2NBeBlFQLWGMe+iLUNsOJPgvYHJn7/stuWCcBVA/jt5kczRrfE3w==} engines: {node: ^14.16.0 || ^16.11.0 || >=17.0.0} hasBin: true @@ -2838,8 +2856,8 @@ packages: unimport: 3.7.1(rollup@3.29.4) unplugin: 1.6.0 untyped: 1.4.0 - vite: 5.0.12(@types/node@20.11.10)(terser@5.27.0) - vite-node: 1.2.2(@types/node@20.11.10)(terser@5.27.0) + vite: 5.0.12(@types/node@20.16.5)(terser@5.27.0) + vite-node: 1.2.2(@types/node@20.16.5)(terser@5.27.0) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -3017,7 +3035,7 @@ packages: lodash: 4.17.21 rc9: 2.1.1 std-env: 3.7.0 - ufo: 1.3.2 + ufo: 1.5.4 dev: true /@nuxt/core@2.17.2: @@ -3040,16 +3058,16 @@ packages: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} dev: true - /@nuxt/eslint-config@0.2.0(eslint@8.56.0): + /@nuxt/eslint-config@0.2.0(eslint@8.57.1): resolution: {integrity: sha512-NeJX8TLcnNAjQFiDs3XhP+9CHKK8jaKsP7eUyCSrQdgY7nqWe7VJx64lwzx5FTT4cW3RHMEyH+Y0qzLGYYoa/A==} peerDependencies: eslint: ^8.48.0 dependencies: '@rushstack/eslint-patch': 1.7.2 - '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.19.1(eslint@8.56.0)(typescript@5.3.3) - eslint: 8.56.0 - eslint-plugin-vue: 9.20.1(eslint@8.56.0) + '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.1)(typescript@5.3.3) + '@typescript-eslint/parser': 6.19.1(eslint@8.57.1)(typescript@5.3.3) + eslint: 8.57.1 + eslint-plugin-vue: 9.20.1(eslint@8.57.1) typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -3080,7 +3098,7 @@ packages: fs-extra: 10.1.0 html-minifier: 4.0.0 node-html-parser: 6.1.12 - ufo: 1.3.2 + ufo: 1.5.4 dev: true /@nuxt/kit@3.9.1(rollup@3.29.4): @@ -3095,13 +3113,13 @@ packages: hash-sum: 2.0.0 ignore: 5.3.0 jiti: 1.21.0 - knitwork: 1.0.0 + knitwork: 1.1.0 mlly: 1.5.0 pathe: 1.1.2 pkg-types: 1.0.3 scule: 1.2.0 semver: 7.5.4 - ufo: 1.3.2 + ufo: 1.5.4 unctx: 2.3.1 unimport: 3.7.1(rollup@3.29.4) untyped: 1.4.0 @@ -3122,13 +3140,13 @@ packages: hash-sum: 2.0.0 ignore: 5.3.0 jiti: 1.21.0 - knitwork: 1.0.0 + knitwork: 1.1.0 mlly: 1.5.0 pathe: 1.1.2 pkg-types: 1.0.3 scule: 1.2.0 semver: 7.5.4 - ufo: 1.3.2 + ufo: 1.5.4 unctx: 2.3.1 unimport: 3.7.1(rollup@3.29.4) untyped: 1.4.0 @@ -3207,7 +3225,7 @@ packages: pkg-types: 1.0.3 scule: 1.2.0 std-env: 3.7.0 - ufo: 1.3.2 + ufo: 1.5.4 unimport: 3.7.1(rollup@3.29.4) untyped: 1.4.0 transitivePeerDependencies: @@ -3227,7 +3245,7 @@ packages: pkg-types: 1.0.3 scule: 1.2.0 std-env: 3.7.0 - ufo: 1.3.2 + ufo: 1.5.4 unimport: 3.7.1(rollup@3.29.4) untyped: 1.4.0 transitivePeerDependencies: @@ -3254,7 +3272,7 @@ packages: serve-placeholder: 2.0.1 serve-static: 1.15.0 server-destroy: 1.0.1 - ufo: 1.3.2 + ufo: 1.5.4 transitivePeerDependencies: - supports-color dev: true @@ -3284,7 +3302,7 @@ packages: - encoding dev: true - /@nuxt/test-utils@3.10.0(@vitest/ui@1.2.2)(h3@1.10.1)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.2.2)(vue-router@3.6.5)(vue@2.7.16): + /@nuxt/test-utils@3.10.0(@vitest/ui@1.6.0)(h3@1.10.1)(jsdom@24.1.3)(rollup@3.29.4)(vite@5.0.12)(vitest@1.6.0)(vue-router@3.6.5)(vue@2.7.16): resolution: {integrity: sha512-9ZKKrccCUyZP0P9/BdTNHWwTRvIbBnrmDvqvO0dQpTiUhgDVeO1vdG40o4e4olw7sbzUP51C8uA0OkRur/zBvQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -3323,7 +3341,7 @@ packages: dependencies: '@nuxt/kit': 3.9.3(rollup@3.29.4) '@nuxt/schema': 3.9.3(rollup@3.29.4) - '@vitest/ui': 1.2.2(vitest@1.2.2) + '@vitest/ui': 1.6.0(vitest@1.6.0) c12: 1.6.1 consola: 3.2.3 defu: 6.1.4 @@ -3333,7 +3351,7 @@ packages: fake-indexeddb: 5.0.2 get-port-please: 3.1.2 h3: 1.10.1 - jsdom: 24.0.0 + jsdom: 24.1.3 local-pkg: 0.5.0 magic-string: 0.30.5 node-fetch-native: 1.6.1 @@ -3343,12 +3361,12 @@ packages: radix3: 1.1.0 scule: 1.2.0 std-env: 3.7.0 - ufo: 1.3.2 + ufo: 1.5.4 unenv: 1.9.0 unplugin: 1.6.0 - vite: 5.0.12(@types/node@20.11.10)(terser@5.27.0) - vitest: 1.2.2(@types/node@20.11.10)(@vitest/ui@1.2.2)(jsdom@24.0.0) - vitest-environment-nuxt: 1.0.0(@vitest/ui@1.2.2)(h3@1.10.1)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.2.2)(vue-router@3.6.5)(vue@2.7.16) + vite: 5.0.12(@types/node@20.16.5)(terser@5.27.0) + vitest: 1.6.0(@types/node@20.16.5)(@vitest/ui@1.6.0)(jsdom@24.1.3) + vitest-environment-nuxt: 1.0.0(@vitest/ui@1.6.0)(h3@1.10.1)(jsdom@24.1.3)(rollup@3.29.4)(vite@5.0.12)(vitest@1.6.0)(vue-router@3.6.5)(vue@2.7.16) vue: 2.7.16 vue-router: 3.6.5(vue@2.7.16) transitivePeerDependencies: @@ -3374,7 +3392,7 @@ packages: serialize-javascript: 6.0.1 signal-exit: 4.1.0 ua-parser-js: 1.0.35 - ufo: 1.3.2 + ufo: 1.5.4 dev: false /@nuxt/utils@2.17.2: @@ -3392,7 +3410,7 @@ packages: serialize-javascript: 6.0.1 signal-exit: 4.1.0 ua-parser-js: 1.0.37 - ufo: 1.3.2 + ufo: 1.5.4 dev: true /@nuxt/vue-app@2.17.2: @@ -3400,7 +3418,7 @@ packages: engines: {node: ^14.18.0 || >=16.10.0} dependencies: node-fetch-native: 1.6.1 - ufo: 1.3.2 + ufo: 1.5.4 unfetch: 5.0.0 vue: 2.7.16 vue-client-only: 2.1.0 @@ -3422,7 +3440,7 @@ packages: fs-extra: 10.1.0 lodash: 4.17.21 lru-cache: 5.1.1 - ufo: 1.3.2 + ufo: 1.5.4 vue: 2.7.16 vue-meta: 2.4.0 vue-server-renderer: 2.7.16 @@ -3466,7 +3484,7 @@ packages: terser-webpack-plugin: 4.2.3(webpack@4.47.0) thread-loader: 3.0.4(webpack@4.47.0) time-fix-plugin: 2.0.7(webpack@4.47.0) - ufo: 1.3.2 + ufo: 1.5.4 upath: 2.0.1 url-loader: 4.1.1(file-loader@6.2.0)(webpack@4.47.0) vue-loader: 15.11.1(cache-loader@4.1.0)(css-loader@5.2.7)(lodash@4.17.21)(vue-template-compiler@2.7.16)(webpack@4.47.0) @@ -3548,7 +3566,7 @@ packages: resolution: {integrity: sha512-DZP6xR8zZA1ApcNjLnukH3BhMRCfi3r236epuXVuPWWOObPf5vkp+VamewnPiSU+zs0Age+PbaaIUryFv/6pDA==} engines: {node: '>=14.16'} dependencies: - '@babel/parser': 7.23.9 + '@babel/parser': 7.25.6 '@babel/traverse': 7.22.10 '@intlify/vue-i18n-extensions': 1.0.2 '@intlify/vue-i18n-loader': 1.1.0 @@ -3931,7 +3949,7 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.29.4 @@ -3946,7 +3964,7 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 4.9.6 @@ -3961,7 +3979,7 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.29.4 @@ -3975,7 +3993,7 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 4.9.6 @@ -4116,12 +4134,8 @@ packages: '@types/json-schema': 7.0.15 dev: true - /@types/estree@1.0.1: - resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} - /@types/estree@1.0.5: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - dev: true /@types/html-minifier-terser@5.1.2: resolution: {integrity: sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==} @@ -4130,17 +4144,17 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.16.5 dev: true /@types/json-schema@7.0.15: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true - /@types/node@20.11.10: - resolution: {integrity: sha512-rZEfe/hJSGYmdfX9tvcPMYeYPW2sNl50nsw4jZmRcaG0HIAb0WYEpsB05GOb53vjqpyE9GUhlDQ4jLSoB5q9kg==} + /@types/node@20.16.5: + resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==} dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 dev: true /@types/parse-json@4.0.2: @@ -4172,7 +4186,7 @@ packages: /@types/webpack-sources@3.2.3: resolution: {integrity: sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.16.5 '@types/source-list-map': 0.1.6 source-map: 0.7.4 dev: true @@ -4180,7 +4194,7 @@ packages: /@types/webpack@4.41.38: resolution: {integrity: sha512-oOW7E931XJU1mVfCnxCVgv8GLFL768pDO5u2Gzk82i8yTIgX6i7cntyZOkZYb/JtYM8252SN9bQp9tgkVDSsRw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.16.5 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.4 '@types/webpack-sources': 3.2.3 @@ -4188,7 +4202,7 @@ packages: source-map: 0.6.1 dev: true - /@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.1)(typescript@5.3.3): resolution: {integrity: sha512-roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKxg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4200,13 +4214,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.0 - '@typescript-eslint/parser': 6.19.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.19.1(eslint@8.57.1)(typescript@5.3.3) '@typescript-eslint/scope-manager': 6.19.1 - '@typescript-eslint/type-utils': 6.19.1(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.19.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 6.19.1(eslint@8.57.1)(typescript@5.3.3) + '@typescript-eslint/utils': 6.19.1(eslint@8.57.1)(typescript@5.3.3) '@typescript-eslint/visitor-keys': 6.19.1 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.0 natural-compare: 1.4.0 @@ -4217,7 +4231,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.19.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/parser@6.19.1(eslint@8.57.1)(typescript@5.3.3): resolution: {integrity: sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4232,7 +4246,7 @@ packages: '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) '@typescript-eslint/visitor-keys': 6.19.1 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.1 typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -4246,7 +4260,7 @@ packages: '@typescript-eslint/visitor-keys': 6.19.1 dev: true - /@typescript-eslint/type-utils@6.19.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@6.19.1(eslint@8.57.1)(typescript@5.3.3): resolution: {integrity: sha512-0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4257,9 +4271,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) - '@typescript-eslint/utils': 6.19.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.19.1(eslint@8.57.1)(typescript@5.3.3) debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.1 ts-api-utils: 1.0.3(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -4293,19 +4307,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.19.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.19.1(eslint@8.57.1)(typescript@5.3.3): resolution: {integrity: sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.19.1 '@typescript-eslint/types': 6.19.1 '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.3.3) - eslint: 8.56.0 + eslint: 8.57.1 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -4400,7 +4414,7 @@ packages: regenerator-runtime: 0.14.1 systemjs: 6.14.3 terser: 5.27.0 - vite: 5.0.12(@types/node@20.11.10)(terser@5.27.0) + vite: 5.0.12(@types/node@20.16.5)(terser@5.27.0) transitivePeerDependencies: - esbuild - supports-color @@ -4413,57 +4427,57 @@ packages: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 vue: ^2.7.0-0 dependencies: - vite: 5.0.12(@types/node@20.11.10)(terser@5.27.0) + vite: 5.0.12(@types/node@20.16.5)(terser@5.27.0) vue: 2.7.16 dev: true - /@vitest/expect@1.2.2: - resolution: {integrity: sha512-3jpcdPAD7LwHUUiT2pZTj2U82I2Tcgg2oVPvKxhn6mDI2On6tfvPQTjAI4628GUGDZrCm4Zna9iQHm5cEexOAg==} + /@vitest/expect@1.6.0: + resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} dependencies: - '@vitest/spy': 1.2.2 - '@vitest/utils': 1.2.2 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 chai: 4.3.10 dev: true - /@vitest/runner@1.2.2: - resolution: {integrity: sha512-JctG7QZ4LSDXr5CsUweFgcpEvrcxOV1Gft7uHrvkQ+fsAVylmWQvnaAr/HDp3LAH1fztGMQZugIheTWjaGzYIg==} + /@vitest/runner@1.6.0: + resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} dependencies: - '@vitest/utils': 1.2.2 + '@vitest/utils': 1.6.0 p-limit: 5.0.0 pathe: 1.1.2 dev: true - /@vitest/snapshot@1.2.2: - resolution: {integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==} + /@vitest/snapshot@1.6.0: + resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} dependencies: magic-string: 0.30.5 pathe: 1.1.2 pretty-format: 29.7.0 dev: true - /@vitest/spy@1.2.2: - resolution: {integrity: sha512-k9Gcahssw8d7X3pSLq3e3XEu/0L78mUkCjivUqCQeXJm9clfXR/Td8+AP+VC1O6fKPIDLcHDTAmBOINVuv6+7g==} + /@vitest/spy@1.6.0: + resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} dependencies: tinyspy: 2.2.0 dev: true - /@vitest/ui@1.2.2(vitest@1.2.2): - resolution: {integrity: sha512-CG+5fa8lyoBr+9i+UZGS31Qw81v33QlD10uecHxN2CLJVN+jLnqx4pGzGvFFeJ7jSnUCT0AlbmVWY6fU6NJZmw==} + /@vitest/ui@1.6.0(vitest@1.6.0): + resolution: {integrity: sha512-k3Lyo+ONLOgylctiGovRKy7V4+dIN2yxstX3eY5cWFXH6WP+ooVX79YSyi0GagdTQzLmT43BF27T0s6dOIPBXA==} peerDependencies: - vitest: ^1.0.0 + vitest: 1.6.0 dependencies: - '@vitest/utils': 1.2.2 + '@vitest/utils': 1.6.0 fast-glob: 3.3.2 fflate: 0.8.1 flatted: 3.2.9 pathe: 1.1.2 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 1.2.2(@types/node@20.11.10)(@vitest/ui@1.2.2)(jsdom@24.0.0) + vitest: 1.6.0(@types/node@20.16.5)(@vitest/ui@1.6.0)(jsdom@24.1.3) dev: true - /@vitest/utils@1.2.2: - resolution: {integrity: sha512-WKITBHLsBHlpjnDQahr+XK6RE7MiAsgrIkr0pGhQ9ygoxBfUeG0lUG5iLlzqjmKSlBv3+j5EGsriBzh+C3Tq9g==} + /@vitest/utils@1.6.0: + resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 @@ -4574,7 +4588,7 @@ packages: /@vue/compiler-sfc@2.7.16: resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} dependencies: - '@babel/parser': 7.23.9 + '@babel/parser': 7.25.6 postcss: 8.4.33 source-map: 0.6.1 optionalDependencies: @@ -5750,7 +5764,7 @@ packages: check-error: 1.0.3 deep-eql: 4.1.3 get-func-name: 2.0.2 - loupe: 2.3.6 + loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 dev: true @@ -7307,19 +7321,19 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - /eslint-plugin-vue@9.20.1(eslint@8.56.0): + /eslint-plugin-vue@9.20.1(eslint@8.57.1): resolution: {integrity: sha512-GyCs8K3lkEvoyC1VV97GJhP1SvqsKCiWGHnbn0gVUYiUhaH2+nB+Dv1uekv1THFMPbBfYxukrzQdltw950k+LQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) - eslint: 8.56.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + eslint: 8.57.1 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.15 semver: 7.5.4 - vue-eslint-parser: 9.4.2(eslint@8.56.0) + vue-eslint-parser: 9.4.2(eslint@8.57.1) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -7354,16 +7368,16 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} + /eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@eslint-community/regexpp': 4.8.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 @@ -7446,7 +7460,7 @@ packages: /estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} @@ -7568,7 +7582,7 @@ packages: enhanced-resolve: 5.15.0 mlly: 1.5.0 pathe: 1.1.2 - ufo: 1.3.2 + ufo: 1.5.4 dev: true /extglob@2.0.4: @@ -8076,6 +8090,7 @@ packages: /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -8088,6 +8103,7 @@ packages: /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -8184,7 +8200,7 @@ packages: iron-webcrypto: 1.0.0 ohash: 1.1.3 radix3: 1.1.0 - ufo: 1.3.2 + ufo: 1.5.4 uncrypto: 0.1.3 unenv: 1.9.0 dev: true @@ -8426,8 +8442,8 @@ packages: toidentifier: 1.0.1 dev: true - /http-proxy-agent@7.0.0: - resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} dependencies: agent-base: 7.1.0 @@ -8465,6 +8481,16 @@ packages: - supports-color dev: true + /https-proxy-agent@7.0.5: + resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.0 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + /httpxy@0.1.5: resolution: {integrity: sha512-hqLDO+rfststuyEUTWObQK6zHEEmZ/kaIP2/zclGGZn6X8h/ESTWg+WKecQ/e5k4nPswjzZD+q2VqZIbr15CoQ==} dev: true @@ -8837,7 +8863,7 @@ packages: /is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - '@types/estree': 1.0.1 + '@types/estree': 1.0.5 dev: true /is-regex@1.1.4: @@ -8954,7 +8980,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.16.5 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -8963,7 +8989,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.16.5 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -8979,6 +9005,11 @@ packages: /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + requiresBuild: true + + /js-tokens@9.0.0: + resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + dev: true /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} @@ -8995,8 +9026,8 @@ packages: argparse: 2.0.1 dev: true - /jsdom@24.0.0: - resolution: {integrity: sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==} + /jsdom@24.1.3: + resolution: {integrity: sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==} engines: {node: '>=18'} peerDependencies: canvas: ^2.11.2 @@ -9009,21 +9040,21 @@ packages: decimal.js: 10.4.3 form-data: 4.0.0 html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.5 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.7 + nwsapi: 2.2.12 parse5: 7.1.2 - rrweb-cssom: 0.6.0 + rrweb-cssom: 0.7.1 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 4.1.3 + tough-cookie: 4.1.4 w3c-xmlserializer: 5.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 - ws: 8.16.0 + ws: 8.18.0 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -9114,6 +9145,10 @@ packages: /knitwork@1.0.0: resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==} + dev: true + + /knitwork@1.1.0: + resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==} /last-call-webpack-plugin@3.0.0: resolution: {integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==} @@ -9181,7 +9216,7 @@ packages: node-forge: 1.3.1 pathe: 1.1.2 std-env: 3.7.0 - ufo: 1.3.2 + ufo: 1.5.4 untun: 0.1.3 uqr: 0.1.2 dev: true @@ -9290,13 +9325,6 @@ packages: /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - /loupe@2.3.6: - resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} - deprecated: Please upgrade to 2.3.7 which fixes GHSA-4q6p-r6v2-jvc5 - dependencies: - get-func-name: 2.0.2 - dev: true - /loupe@2.3.7: resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} dependencies: @@ -9648,7 +9676,7 @@ packages: acorn: 8.11.3 pathe: 1.1.2 pkg-types: 1.0.3 - ufo: 1.3.2 + ufo: 1.5.4 /mlly@1.5.0: resolution: {integrity: sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==} @@ -9656,7 +9684,7 @@ packages: acorn: 8.11.3 pathe: 1.1.2 pkg-types: 1.0.3 - ufo: 1.3.2 + ufo: 1.5.4 /move-concurrently@1.0.1: resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} @@ -9788,7 +9816,7 @@ packages: is-primitive: 3.0.1 jiti: 1.21.0 klona: 2.0.6 - knitwork: 1.0.0 + knitwork: 1.1.0 listhen: 1.5.6 magic-string: 0.30.5 mime: 3.0.0 @@ -9810,7 +9838,7 @@ packages: serve-placeholder: 2.0.1 serve-static: 1.15.0 std-env: 3.7.0 - ufo: 1.3.2 + ufo: 1.5.4 uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.9.0 @@ -10112,8 +10140,8 @@ packages: - whiskers dev: true - /nwsapi@2.2.7: - resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + /nwsapi@2.2.12: + resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==} dev: true /nypm@0.3.6: @@ -10124,7 +10152,7 @@ packages: citty: 0.1.5 execa: 8.0.1 pathe: 1.1.2 - ufo: 1.3.2 + ufo: 1.5.4 /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -10189,7 +10217,7 @@ packages: dependencies: destr: 2.0.2 node-fetch-native: 1.6.1 - ufo: 1.3.2 + ufo: 1.5.4 dev: true /ohash@1.1.3: @@ -12048,6 +12076,7 @@ packages: /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -12055,6 +12084,7 @@ packages: /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -12132,6 +12162,10 @@ packages: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} dev: true + /rrweb-cssom@0.7.1: + resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} + dev: true + /run-applescript@5.0.0: resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} engines: {node: '>=12'} @@ -12718,6 +12752,12 @@ packages: dependencies: acorn: 8.11.3 + /strip-literal@2.1.0: + resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} + dependencies: + js-tokens: 9.0.0 + dev: true + /style-resources-loader@1.5.0(webpack@4.47.0): resolution: {integrity: sha512-fIfyvQ+uvXaCBGGAgfh+9v46ARQB1AWdaop2RpQw0PBVuROsTBqGvx8dj0kxwjGOAyq3vepe4AOK3M6+Q/q2jw==} engines: {node: '>=8.9'} @@ -12991,8 +13031,8 @@ packages: resolution: {integrity: sha512-N8hW3PG/3aOoZAN5V/NSAEDz0ZixDSSt5b/a05iqtpgfLWMSVuCo7w0k2vVvEjdrIoeGqZzweX2WlyioNIHchA==} dev: true - /tinypool@0.8.2: - resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==} + /tinypool@0.8.4: + resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} dev: true @@ -13062,8 +13102,8 @@ packages: engines: {node: '>=6'} dev: true - /tough-cookie@4.1.3: - resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} + /tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} dependencies: psl: 1.9.0 @@ -13205,6 +13245,10 @@ packages: /ufo@1.3.2: resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} + dev: true + + /ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} @@ -13272,8 +13316,8 @@ packages: magic-string: 0.30.5 unplugin: 1.5.0 - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} dev: true /undici@5.28.2: @@ -13488,7 +13532,7 @@ packages: mri: 1.2.0 node-fetch-native: 1.6.1 ofetch: 1.3.3 - ufo: 1.3.2 + ufo: 1.5.4 transitivePeerDependencies: - supports-color dev: true @@ -13639,7 +13683,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /vite-node@1.2.2(@types/node@20.11.10)(terser@5.27.0): + /vite-node@1.2.2(@types/node@20.16.5)(terser@5.27.0): resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -13648,7 +13692,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.11.10)(terser@5.27.0) + vite: 5.0.12(@types/node@20.16.5)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -13660,7 +13704,28 @@ packages: - terser dev: true - /vite@5.0.12(@types/node@20.11.10)(terser@5.27.0): + /vite-node@1.6.0(@types/node@20.16.5): + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + pathe: 1.1.2 + picocolors: 1.0.0 + vite: 5.0.12(@types/node@20.16.5)(terser@5.27.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vite@5.0.12(@types/node@20.16.5)(terser@5.27.0): resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -13688,7 +13753,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.10 + '@types/node': 20.16.5 esbuild: 0.19.12 postcss: 8.4.33 rollup: 4.9.6 @@ -13697,10 +13762,10 @@ packages: fsevents: 2.3.3 dev: true - /vitest-environment-nuxt@1.0.0(@vitest/ui@1.2.2)(h3@1.10.1)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.2.2)(vue-router@3.6.5)(vue@2.7.16): + /vitest-environment-nuxt@1.0.0(@vitest/ui@1.6.0)(h3@1.10.1)(jsdom@24.1.3)(rollup@3.29.4)(vite@5.0.12)(vitest@1.6.0)(vue-router@3.6.5)(vue@2.7.16): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.10.0(@vitest/ui@1.2.2)(h3@1.10.1)(jsdom@24.0.0)(rollup@3.29.4)(vite@5.0.12)(vitest@1.2.2)(vue-router@3.6.5)(vue@2.7.16) + '@nuxt/test-utils': 3.10.0(@vitest/ui@1.6.0)(h3@1.10.1)(jsdom@24.1.3)(rollup@3.29.4)(vite@5.0.12)(vitest@1.6.0)(vue-router@3.6.5)(vue@2.7.16) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -13719,15 +13784,15 @@ packages: - vue-router dev: true - /vitest@1.2.2(@types/node@20.11.10)(@vitest/ui@1.2.2)(jsdom@24.0.0): - resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} + /vitest@1.6.0(@types/node@20.16.5)(@vitest/ui@1.6.0)(jsdom@24.1.3): + resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': ^1.0.0 - '@vitest/ui': ^1.0.0 + '@vitest/browser': 1.6.0 + '@vitest/ui': 1.6.0 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -13744,29 +13809,28 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.10 - '@vitest/expect': 1.2.2 - '@vitest/runner': 1.2.2 - '@vitest/snapshot': 1.2.2 - '@vitest/spy': 1.2.2 - '@vitest/ui': 1.2.2(vitest@1.2.2) - '@vitest/utils': 1.2.2 + '@types/node': 20.16.5 + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/ui': 1.6.0(vitest@1.6.0) + '@vitest/utils': 1.6.0 acorn-walk: 8.3.2 - cac: 6.7.14 chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - jsdom: 24.0.0 + jsdom: 24.1.3 local-pkg: 0.5.0 magic-string: 0.30.5 pathe: 1.1.2 picocolors: 1.0.0 std-env: 3.7.0 - strip-literal: 1.3.0 + strip-literal: 2.1.0 tinybench: 2.6.0 - tinypool: 0.8.2 - vite: 5.0.12(@types/node@20.11.10)(terser@5.27.0) - vite-node: 1.2.2(@types/node@20.11.10)(terser@5.27.0) + tinypool: 0.8.4 + vite: 5.0.12(@types/node@20.16.5)(terser@5.27.0) + vite-node: 1.6.0(@types/node@20.16.5) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -13785,7 +13849,7 @@ packages: /vue-bundle-renderer@2.0.0: resolution: {integrity: sha512-oYATTQyh8XVkUWe2kaKxhxKVuuzK2Qcehe+yr3bGiaQAhK3ry2kYE4FWOfL+KO3hVFwCdLmzDQTzYhTi9C+R2A==} dependencies: - ufo: 1.3.2 + ufo: 1.5.4 dev: true /vue-client-only@2.1.0: @@ -13807,14 +13871,14 @@ packages: vue: 2.7.16 dev: false - /vue-eslint-parser@9.4.2(eslint@8.56.0): + /vue-eslint-parser@9.4.2(eslint@8.57.1): resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -13829,8 +13893,8 @@ packages: resolution: {integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==} dev: true - /vue-i18n-bridge@9.9.0(vue@2.7.16): - resolution: {integrity: sha512-Odb602VpyNBbv5aYkVelukJhamgkQ22JAC9C1TbK3HZKwuApCTEZSsEiGrnOtDgNl6Ics9vhk+EfXpmlpQx7Gg==} + /vue-i18n-bridge@9.14.0(vue@2.7.16): + resolution: {integrity: sha512-9p7Ay0bwmL33JqFW9Uw94hwNwt7BKTIP+GyVtnHUfRxX/GssMBQyvHPK75X4cG+fFG4O8MT8feCo531+8Tx/cA==} engines: {node: '>= 16'} peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 @@ -13838,16 +13902,16 @@ packages: '@vue/composition-api': optional: true dependencies: - '@intlify/core-base': 9.9.0 - '@intlify/shared': 9.9.0 - '@intlify/vue-devtools': 9.9.0 + '@intlify/core-base': 9.14.0 + '@intlify/shared': 9.14.0 + '@intlify/vue-devtools': 9.14.0 '@vue/devtools-api': 6.5.1 vue-demi: 0.14.6(vue@2.7.16) transitivePeerDependencies: - vue dev: false - /vue-i18n-routing@1.2.0(vue-i18n-bridge@9.9.0)(vue-i18n@8.28.2)(vue-router@3.6.5)(vue@2.7.16): + /vue-i18n-routing@1.2.0(vue-i18n-bridge@9.14.0)(vue-i18n@8.28.2)(vue-router@3.6.5)(vue@2.7.16): resolution: {integrity: sha512-pn+bIFRMX5BN1BVQJ5rn05dYVnBhU/QnkxhjEJAe9HnYtJhDubetvoY+yfgDNWwesNWfHbbvsilsgSGL6DJyeA==} engines: {node: '>= 14.6'} peerDependencies: @@ -13868,14 +13932,14 @@ packages: vue-router: optional: true dependencies: - '@intlify/shared': 9.9.0 - '@intlify/vue-i18n-bridge': 1.1.0(vue-i18n-bridge@9.9.0)(vue-i18n@8.28.2) + '@intlify/shared': 9.14.0 + '@intlify/vue-i18n-bridge': 1.1.0(vue-i18n-bridge@9.14.0)(vue-i18n@8.28.2) '@intlify/vue-router-bridge': 1.1.0(vue-router@3.6.5)(vue@2.7.16) - ufo: 1.3.2 + ufo: 1.5.4 vue: 2.7.16 vue-demi: 0.14.6(vue@2.7.16) vue-i18n: 8.28.2(vue@2.7.16) - vue-i18n-bridge: 9.9.0(vue@2.7.16) + vue-i18n-bridge: 9.14.0(vue@2.7.16) vue-router: 3.6.5(vue@2.7.16) dev: false @@ -14374,8 +14438,8 @@ packages: optional: true dev: true - /ws@8.16.0: - resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1