diff --git a/package.json b/package.json index 79b7cb5..b06b93a 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "trpc-nuxt", "description": "End-to-end typesafe APIs in Nuxt applications.", "type": "module", - "packageManager": "pnpm@7.18.2", + "packageManager": "pnpm@7.31.0", "version": "0.8.0", "license": "MIT", "sideEffects": false, @@ -39,20 +39,20 @@ "@trpc/server": "^10.18.0" }, "dependencies": { - "h3": "^1.6.2", + "h3": "^1.6.4", "ofetch": "^1.0.1", "ohash": "^1.0.0", "ufo": "^1.1.1" }, "devDependencies": { "@nuxt/eslint-config": "^0.1.1", - "@trpc/client": "^10.18.0", - "@trpc/server": "^10.18.0", - "bumpp": "^9.0.0", - "eslint": "^8.36.0", + "@trpc/client": "^10.19.1", + "@trpc/server": "^10.19.1", + "bumpp": "^9.1.0", + "eslint": "^8.37.0", "taze": "^0.9.1", "tsup": "6.7.0", - "typescript": "^5.0.2" + "typescript": "^5.0.3" }, "eslintConfig": { "extends": [ diff --git a/playground/package.json b/playground/package.json index 1c5e729..b92f055 100644 --- a/playground/package.json +++ b/playground/package.json @@ -9,13 +9,14 @@ "postinstall": "nuxt prepare" }, "dependencies": { - "@trpc/client": "^10.18.0", - "@trpc/server": "^10.18.0", + "@trpc/client": "^10.19.1", + "@trpc/server": "^10.19.1", "superjson": "^1.12.2", "trpc-nuxt": "workspace:*", "zod": "^3.21.4" }, "devDependencies": { + "@types/node": "^18.15.11", "nuxt": "3.3.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 29f0532..959825b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,8 +8,8 @@ importers: .: dependencies: h3: - specifier: ^1.6.2 - version: 1.6.2 + specifier: ^1.6.4 + version: 1.6.4 ofetch: specifier: ^1.0.1 version: 1.0.1 @@ -22,50 +22,50 @@ importers: devDependencies: '@nuxt/eslint-config': specifier: ^0.1.1 - version: 0.1.1(eslint@8.36.0) + version: 0.1.1(eslint@8.37.0) '@trpc/client': - specifier: ^10.18.0 - version: 10.18.0(@trpc/server@10.18.0) + specifier: ^10.19.1 + version: 10.19.1(@trpc/server@10.19.1) '@trpc/server': - specifier: ^10.18.0 - version: 10.18.0 + specifier: ^10.19.1 + version: 10.19.1 bumpp: - specifier: ^9.0.0 - version: 9.0.0 + specifier: ^9.1.0 + version: 9.1.0 eslint: - specifier: ^8.36.0 - version: 8.36.0 + specifier: ^8.37.0 + version: 8.37.0 taze: specifier: ^0.9.1 version: 0.9.1 tsup: specifier: 6.7.0 - version: 6.7.0(typescript@5.0.2) + version: 6.7.0(typescript@5.0.4) typescript: - specifier: ^5.0.2 - version: 5.0.2 + specifier: ^5.0.3 + version: 5.0.4 docs: dependencies: nuxt: specifier: 3.2.2 - version: 3.2.2(eslint@8.36.0)(rollup@3.20.2)(typescript@5.0.2) + version: 3.2.2 devDependencies: '@nuxt-themes/docus': specifier: ^1.10.1 - version: 1.10.1(nuxt@3.2.2)(postcss@8.4.21)(rollup@3.20.2)(vue@3.2.47) + version: 1.10.1(nuxt@3.2.2) '@nuxtlabs/github-module': specifier: ^1.6.1 - version: 1.6.1(rollup@3.20.2) + version: 1.6.1 playground: dependencies: '@trpc/client': - specifier: ^10.18.0 - version: 10.18.0(@trpc/server@10.18.0) + specifier: ^10.19.1 + version: 10.19.1(@trpc/server@10.19.1) '@trpc/server': - specifier: ^10.18.0 - version: 10.18.0 + specifier: ^10.19.1 + version: 10.19.1 superjson: specifier: ^1.12.2 version: 1.12.2 @@ -76,9 +76,12 @@ importers: specifier: ^3.21.4 version: 3.21.4 devDependencies: + '@types/node': + specifier: ^18.15.11 + version: 18.15.11 nuxt: specifier: 3.2.2 - version: 3.2.2(eslint@8.36.0)(rollup@3.20.2)(typescript@5.0.2) + version: 3.2.2(@types/node@18.15.11) packages: @@ -947,26 +950,28 @@ packages: requiresBuild: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.36.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.37.0): 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.36.0 - eslint-visitor-keys: 3.3.0 + eslint: 8.37.0 + eslint-visitor-keys: 3.4.0 + dev: true /@eslint-community/regexpp@4.4.1: resolution: {integrity: sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true - /@eslint/eslintrc@2.0.1: - resolution: {integrity: sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==} + /@eslint/eslintrc@2.0.2: + resolution: {integrity: sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.5.0 + espree: 9.5.1 globals: 13.19.0 ignore: 5.2.4 import-fresh: 3.3.0 @@ -975,10 +980,12 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color + dev: true - /@eslint/js@8.36.0: - resolution: {integrity: sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==} + /@eslint/js@8.37.0: + resolution: {integrity: sha512-x5vzdtOOGgFVDCUs81QRB2+liax8rFg3+7hqM+QhBG0/G3F1ZsoYl97UrqgHgQ9KKT7G6c4V+aTUCgu/n22v1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true /@gar/promisify@1.1.3: resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} @@ -993,25 +1000,27 @@ packages: minimatch: 3.1.2 transitivePeerDependencies: - supports-color + dev: true /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} + dev: true /@humanwhocodes/object-schema@1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true /@iconify/types@2.0.0: resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} dev: true - /@iconify/vue@4.1.1(vue@3.2.47): + /@iconify/vue@4.1.1: resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==} peerDependencies: vue: '>=3' dependencies: '@iconify/types': 2.0.0 - vue: 3.2.47 dev: true /@ioredis/commands@1.2.0: @@ -1203,15 +1212,15 @@ packages: - supports-color dev: true - /@nuxt-themes/docus@1.10.1(nuxt@3.2.2)(postcss@8.4.21)(rollup@3.20.2)(vue@3.2.47): + /@nuxt-themes/docus@1.10.1(nuxt@3.2.2): resolution: {integrity: sha512-VW+KFjeSPKfxOvBo2IItTap8niFyqmSxrCJqwVqZVYWS5xZVW8MlK97mOGJsDJMd2OrjmDKhciDfTr8ZmxpPAw==} dependencies: - '@nuxt-themes/elements': 0.9.3(postcss@8.4.21)(rollup@3.20.2)(vue@3.2.47) - '@nuxt-themes/tokens': 1.9.1(postcss@8.4.21)(rollup@3.20.2)(vue@3.2.47) - '@nuxt-themes/typography': 0.11.0(postcss@8.4.21)(rollup@3.20.2)(vue@3.2.47) - '@nuxt/content': 2.5.2(rollup@3.20.2) - '@nuxthq/studio': 0.9.5(rollup@3.20.2) - '@vueuse/nuxt': 9.13.0(nuxt@3.2.2)(rollup@3.20.2)(vue@3.2.47) + '@nuxt-themes/elements': 0.9.3 + '@nuxt-themes/tokens': 1.9.1 + '@nuxt-themes/typography': 0.11.0 + '@nuxt/content': 2.5.2 + '@nuxthq/studio': 0.9.5 + '@vueuse/nuxt': 9.13.0(nuxt@3.2.2) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -1231,11 +1240,11 @@ packages: - vue dev: true - /@nuxt-themes/elements@0.9.3(postcss@8.4.21)(rollup@3.20.2)(vue@3.2.47): + /@nuxt-themes/elements@0.9.3: resolution: {integrity: sha512-zm8rGQUnvGk6Rrr0Ng/WWSkYyeuWYK0qXnIlshHEuIhHXXXHxo4XSAwN6jmmZa1ZYmaO1KNe4WS4qWeJ1AyK4A==} dependencies: - '@nuxt-themes/tokens': 1.9.1(postcss@8.4.21)(rollup@3.20.2)(vue@3.2.47) - '@vueuse/core': 9.13.0(vue@3.2.47) + '@nuxt-themes/tokens': 1.9.1 + '@vueuse/core': 9.13.0 transitivePeerDependencies: - '@vue/composition-api' - postcss @@ -1245,12 +1254,12 @@ packages: - vue dev: true - /@nuxt-themes/tokens@1.9.1(postcss@8.4.21)(rollup@3.20.2)(vue@3.2.47): + /@nuxt-themes/tokens@1.9.1: resolution: {integrity: sha512-5C28kfRvKnTX8Tux+xwyaf+2pxKgQ53dC9l6C33sZwRRyfUJulGDZCFjKbuNq4iqVwdGvkFSQBYBYjFAv6t75g==} dependencies: - '@nuxtjs/color-mode': 3.2.0(rollup@3.20.2) - '@vueuse/core': 9.13.0(vue@3.2.47) - pinceau: 0.18.8(postcss@8.4.21) + '@nuxtjs/color-mode': 3.2.0 + '@vueuse/core': 9.13.0 + pinceau: 0.18.8 transitivePeerDependencies: - '@vue/composition-api' - postcss @@ -1260,13 +1269,13 @@ packages: - vue dev: true - /@nuxt-themes/typography@0.11.0(postcss@8.4.21)(rollup@3.20.2)(vue@3.2.47): + /@nuxt-themes/typography@0.11.0: resolution: {integrity: sha512-TqyvD7sDWnqGmL00VtuI7JdmNTPL5/g957HCAWNzcNp+S20uJjW/FXSdkM76d4JSVDHvBqw7Wer3RsqVhqvA4w==} dependencies: - '@nuxtjs/color-mode': 3.2.0(rollup@3.20.2) - nuxt-config-schema: 0.4.5(rollup@3.20.2) - nuxt-icon: 0.3.3(rollup@3.20.2)(vue@3.2.47) - pinceau: 0.18.8(postcss@8.4.21) + '@nuxtjs/color-mode': 3.2.0 + nuxt-config-schema: 0.4.5 + nuxt-icon: 0.3.3 + pinceau: 0.18.8 ufo: 1.1.1 transitivePeerDependencies: - postcss @@ -1276,10 +1285,10 @@ packages: - vue dev: true - /@nuxt/content@2.5.2(rollup@3.20.2): + /@nuxt/content@2.5.2: resolution: {integrity: sha512-bSO4g2aNk7AT5abAIJtHLTN+FZFYMvwP6MH9oP6XAo/SsIowvFq7g38in3jK/OMDR+dZq3Nt1z8GrMDGipzsfQ==} dependencies: - '@nuxt/kit': 3.2.3(rollup@3.20.2) + '@nuxt/kit': 3.2.3 consola: 2.15.3 defu: 6.1.2 destr: 1.2.2 @@ -1331,21 +1340,47 @@ packages: /@nuxt/devalue@2.0.0: resolution: {integrity: sha512-YBI/6o2EBz02tdEJRBK8xkt3zvOFOWlLBf7WKYGBsSYSRtjjgrqPe2skp6VLLmKx5WbHHDNcW+6oACaurxGzeA==} - /@nuxt/eslint-config@0.1.1(eslint@8.36.0): + /@nuxt/eslint-config@0.1.1(eslint@8.37.0): resolution: {integrity: sha512-znm1xlbhldUubB2XGx6Ca5uarwlIieKf0o8CtxtF6eEauDbpa3T2p3JnTcdguMW2nj1YPneoGmhshANfOlghiQ==} peerDependencies: eslint: ^8.29.0 dependencies: '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/eslint-plugin': 5.46.1(@typescript-eslint/parser@5.46.1)(eslint@8.36.0)(typescript@4.9.5) - '@typescript-eslint/parser': 5.46.1(eslint@8.36.0)(typescript@5.0.2) - eslint: 8.36.0 - eslint-plugin-vue: 9.8.0(eslint@8.36.0) + '@typescript-eslint/eslint-plugin': 5.46.1(@typescript-eslint/parser@5.46.1)(eslint@8.37.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.46.1(eslint@8.37.0)(typescript@4.9.5) + eslint: 8.37.0 + eslint-plugin-vue: 9.8.0(eslint@8.37.0) typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true + /@nuxt/kit@3.2.2: + resolution: {integrity: sha512-T3UeLxGSNl7dQgKzmtBbPEkUiiBYgXI+KkemmpkYbQK/l+bWy2f9VQw/Rl0HkQLfRTE2fS8q8jhsOedFiEnHQQ==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + dependencies: + '@nuxt/schema': 3.2.2 + c12: 1.2.0 + consola: 2.15.3 + defu: 6.1.2 + globby: 13.1.3 + hash-sum: 2.0.0 + ignore: 5.2.4 + jiti: 1.18.2 + knitwork: 1.0.0 + lodash.template: 4.5.0 + mlly: 1.2.0 + pathe: 1.1.0 + pkg-types: 1.0.2 + scule: 1.0.0 + semver: 7.3.8 + unctx: 2.1.2 + unimport: 2.2.4 + untyped: 1.3.2 + transitivePeerDependencies: + - rollup + - supports-color + /@nuxt/kit@3.2.2(rollup@3.20.2): resolution: {integrity: sha512-T3UeLxGSNl7dQgKzmtBbPEkUiiBYgXI+KkemmpkYbQK/l+bWy2f9VQw/Rl0HkQLfRTE2fS8q8jhsOedFiEnHQQ==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} @@ -1372,11 +1407,11 @@ packages: - rollup - supports-color - /@nuxt/kit@3.2.3(rollup@3.20.2): + /@nuxt/kit@3.2.3: resolution: {integrity: sha512-wcsVlQLwGkh1cRhAFWHc3uYHdIxFTRNdRUzNyfqoX9DL0Fuga3K75q/PBY0xg1viA9R6F5BMPhc7KDLSWbXtWg==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} dependencies: - '@nuxt/schema': 3.2.3(rollup@3.20.2) + '@nuxt/schema': 3.2.3 c12: 1.2.0 consola: 2.15.3 defu: 6.1.2 @@ -1392,18 +1427,18 @@ packages: scule: 1.0.0 semver: 7.3.8 unctx: 2.1.2 - unimport: 2.2.4(rollup@3.20.2) + unimport: 2.2.4 untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/kit@3.3.3(rollup@3.20.2): + /@nuxt/kit@3.3.3: resolution: {integrity: sha512-8ql3DweT1BNOCM6mmP8st+33NCAHHvmQuOS6Q75kXMZ6Ygqv06hxp5slpLXpT1ZOEoM+vzfkjO2lJ3rnjWYC4Q==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} dependencies: - '@nuxt/schema': 3.3.3(rollup@3.20.2) + '@nuxt/schema': 3.3.3 c12: 1.2.0 consola: 2.15.3 defu: 6.1.2 @@ -1419,7 +1454,28 @@ packages: scule: 1.0.0 semver: 7.3.8 unctx: 2.1.2 - unimport: 3.0.4(rollup@3.20.2) + unimport: 3.0.4 + untyped: 1.3.2 + transitivePeerDependencies: + - rollup + - supports-color + + /@nuxt/schema@3.2.2: + resolution: {integrity: sha512-o3O2OqLAMKqb/DlGpK8eJq4tH29NA4OMaohknSSXl35+Nw/qHB5eOLDz+cFxNE+MKHoMj1rRVMCfi/Y/PrCN6g==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + dependencies: + c12: 1.2.0 + create-require: 1.1.1 + defu: 6.1.2 + hookable: 5.5.3 + jiti: 1.18.2 + pathe: 1.1.0 + pkg-types: 1.0.2 + postcss-import-resolver: 2.0.0 + scule: 1.0.0 + std-env: 3.3.2 + ufo: 1.1.1 + unimport: 2.2.4 untyped: 1.3.2 transitivePeerDependencies: - rollup @@ -1446,7 +1502,7 @@ packages: - rollup - supports-color - /@nuxt/schema@3.2.3(rollup@3.20.2): + /@nuxt/schema@3.2.3: resolution: {integrity: sha512-AXzRnBivCwn5RpNFWjUkvOPGPSHl5BM+6GfOpSNglPXi0tiQJ+rawSl7no7BkxGDmQ44Bx9AXwvHTrgjpcuo4g==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} dependencies: @@ -1461,14 +1517,14 @@ packages: scule: 1.0.0 std-env: 3.3.2 ufo: 1.1.1 - unimport: 2.2.4(rollup@3.20.2) + unimport: 2.2.4 untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/schema@3.3.3(rollup@3.20.2): + /@nuxt/schema@3.3.3: resolution: {integrity: sha512-OxedDFqBJG8bfTEDOH5hVbQLXpFpSmBOM/oC6J4dTqM2GiWxYJysML5Lo7FPSMqFkTtgxVmd75bp+DRPE5XzWA==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} dependencies: @@ -1483,17 +1539,17 @@ packages: scule: 1.0.0 std-env: 3.3.2 ufo: 1.1.1 - unimport: 3.0.4(rollup@3.20.2) + unimport: 3.0.4 untyped: 1.3.2 transitivePeerDependencies: - rollup - supports-color - /@nuxt/telemetry@2.1.10(rollup@3.20.2): + /@nuxt/telemetry@2.1.10: resolution: {integrity: sha512-FOsfC0i6Ix66M/ZlWV/095JIdfnRR9CRbFvBSpojt2CpbwU1pGMbRiicwYg2f1Wf27LXQRNpNn1OczruBfEWag==} hasBin: true dependencies: - '@nuxt/kit': 3.3.3(rollup@3.20.2) + '@nuxt/kit': 3.3.3 chalk: 5.2.0 ci-info: 3.8.0 consola: 2.15.3 @@ -1520,7 +1576,66 @@ packages: /@nuxt/ui-templates@1.1.1: resolution: {integrity: sha512-PjVETP7+iZXAs5Q8O4ivl4t6qjWZMZqwiTVogUXHoHGZZcw7GZW3u3tzfYfE1HbzyYJfr236IXqQ02MeR8Fz2w==} - /@nuxt/vite-builder@3.2.2(eslint@8.36.0)(typescript@5.0.2)(vue@3.2.47): + /@nuxt/vite-builder@3.2.2(@types/node@18.15.11)(vue@3.2.47): + resolution: {integrity: sha512-J46xnpVtpkYSpFYL7NrqIFEUQWY0KNCeOKdsPa6CzJovSng6k8eQVuTQ3EQHxbRTt9j7vRFIvwge6E//c7iMJg==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + peerDependencies: + vue: ^3.2.47 + dependencies: + '@nuxt/kit': 3.2.2(rollup@3.20.2) + '@rollup/plugin-replace': 5.0.2(rollup@3.20.2) + '@vitejs/plugin-vue': 4.1.0(vite@4.1.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': 3.0.1(vite@4.1.4)(vue@3.2.47) + autoprefixer: 10.4.14(postcss@8.4.21) + chokidar: 3.5.3 + cssnano: 5.1.15(postcss@8.4.21) + defu: 6.1.2 + esbuild: 0.17.15 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + externality: 1.0.0 + fs-extra: 11.1.1 + get-port-please: 3.0.1 + h3: 1.6.4 + knitwork: 1.0.0 + magic-string: 0.29.0 + mlly: 1.2.0 + ohash: 1.0.0 + pathe: 1.1.0 + perfect-debounce: 0.1.3 + pkg-types: 1.0.2 + postcss: 8.4.21 + postcss-import: 15.1.0(postcss@8.4.21) + postcss-url: 10.1.3(postcss@8.4.21) + rollup: 3.20.2 + rollup-plugin-visualizer: 5.9.0(rollup@3.20.2) + strip-literal: 1.0.1 + ufo: 1.1.1 + unplugin: 1.3.1 + vite: 4.1.4(@types/node@18.15.11) + vite-node: 0.28.5(@types/node@18.15.11) + vite-plugin-checker: 0.5.6(vite@4.1.4) + vue: 3.2.47 + vue-bundle-renderer: 1.0.3 + transitivePeerDependencies: + - '@types/node' + - eslint + - less + - meow + - optionator + - sass + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - vls + - vti + - vue-tsc + dev: true + + /@nuxt/vite-builder@3.2.2(vue@3.2.47): resolution: {integrity: sha512-J46xnpVtpkYSpFYL7NrqIFEUQWY0KNCeOKdsPa6CzJovSng6k8eQVuTQ3EQHxbRTt9j7vRFIvwge6E//c7iMJg==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} peerDependencies: @@ -1558,7 +1673,7 @@ packages: unplugin: 1.3.1 vite: 4.1.4 vite-node: 0.28.5 - vite-plugin-checker: 0.5.6(eslint@8.36.0)(typescript@5.0.2)(vite@4.1.4) + vite-plugin-checker: 0.5.6(vite@4.1.4) vue: 3.2.47 vue-bundle-renderer: 1.0.3 transitivePeerDependencies: @@ -1578,13 +1693,13 @@ packages: - vti - vue-tsc - /@nuxthq/studio@0.9.5(rollup@3.20.2): + /@nuxthq/studio@0.9.5: resolution: {integrity: sha512-EgAvLregOANyaohTObt1RBnUZV6lFlO2fBgaO/nWCI8c1EDeS6DsrMIePEgKgAGiEsVt/cTPn0lvhgafw7woGQ==} dependencies: - '@nuxt/kit': 3.3.3(rollup@3.20.2) + '@nuxt/kit': 3.3.3 defu: 6.1.2 - nuxt-component-meta: 0.5.1(rollup@3.20.2) - nuxt-config-schema: 0.4.5(rollup@3.20.2) + nuxt-component-meta: 0.5.1 + nuxt-config-schema: 0.4.5 socket.io-client: 4.6.1 ufo: 1.1.1 transitivePeerDependencies: @@ -1594,10 +1709,10 @@ packages: - utf-8-validate dev: true - /@nuxtjs/color-mode@3.2.0(rollup@3.20.2): + /@nuxtjs/color-mode@3.2.0: resolution: {integrity: sha512-isDR01yfadopiHQ/VEVUpyNSPrk5PCjUHS4t1qYRZwuRGefU4s9Iaxf6H9nmr1QFzoMgTm+3T0r/54jLwtpZbA==} dependencies: - '@nuxt/kit': 3.3.3(rollup@3.20.2) + '@nuxt/kit': 3.3.3 lodash.template: 4.5.0 pathe: 1.1.0 transitivePeerDependencies: @@ -1605,10 +1720,10 @@ packages: - supports-color dev: true - /@nuxtlabs/github-module@1.6.1(rollup@3.20.2): + /@nuxtlabs/github-module@1.6.1: resolution: {integrity: sha512-VXGVdJ0edKNaHzIhu5v/Go8ypN2tU9REfIQ4xTdvdgKE2AKKXu9zuuClBDr/zUf3WsgSuS/vMtLS14++jeHn+w==} dependencies: - '@nuxt/kit': 3.3.3(rollup@3.20.2) + '@nuxt/kit': 3.3.3 '@octokit/graphql': 5.0.4 '@octokit/rest': 19.0.5 remark-gfm: 3.0.1 @@ -1852,6 +1967,19 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 + /@rollup/pluginutils@5.0.2: + resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.0 + estree-walker: 2.0.2 + picomatch: 2.3.1 + /@rollup/pluginutils@5.0.2(rollup@3.20.2): resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} @@ -1879,15 +2007,15 @@ packages: engines: {node: '>= 10'} dev: true - /@trpc/client@10.18.0(@trpc/server@10.18.0): - resolution: {integrity: sha512-2d+6r2C/xygTjDWX9jT66defgHzbQP0Z8vrvyT3XtPjqU6JNlRNuS2ZtB8xDPdOQUUVnndzZ43BMr+Zu49K0OQ==} + /@trpc/client@10.19.1(@trpc/server@10.19.1): + resolution: {integrity: sha512-H61dIgoAjiA7/SfuHlUAsqshhaxOSSRFyEfaoBwYvXzLyno+fvQRUXvxpsC4A8IsDuNX2pxiggAK8AwTNKqIzg==} peerDependencies: - '@trpc/server': 10.18.0 + '@trpc/server': 10.19.1 dependencies: - '@trpc/server': 10.18.0 + '@trpc/server': 10.19.1 - /@trpc/server@10.18.0: - resolution: {integrity: sha512-nVMqdDIF9YLOeC3g6RdAvdCPqkHFjpshSqZGThZ+fyjiWSUXj2ZKCduhJFnY77TjtgODojeaaghmzcnjxb+Onw==} + /@trpc/server@10.19.1: + resolution: {integrity: sha512-LAa8BQhMYJL+GU28cigOPKlEogCEBeff1wIKflnUj34ou1ythwTboe7Mi6rjDW3Q9EasP7s9YmqRv9Fkp8fL4Q==} /@trysound/sax@0.2.0: resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} @@ -1922,6 +2050,9 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true + /@types/node@18.15.11: + resolution: {integrity: sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==} + /@types/parse5@6.0.3: resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} dev: true @@ -1941,7 +2072,7 @@ packages: resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} dev: true - /@typescript-eslint/eslint-plugin@5.46.1(@typescript-eslint/parser@5.46.1)(eslint@8.36.0)(typescript@4.9.5): + /@typescript-eslint/eslint-plugin@5.46.1(@typescript-eslint/parser@5.46.1)(eslint@8.37.0)(typescript@4.9.5): resolution: {integrity: sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1952,12 +2083,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/parser': 5.46.1(eslint@8.37.0)(typescript@4.9.5) '@typescript-eslint/scope-manager': 5.46.1 - '@typescript-eslint/type-utils': 5.46.1(eslint@8.36.0)(typescript@4.9.5) - '@typescript-eslint/utils': 5.46.1(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/type-utils': 5.46.1(eslint@8.37.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.46.1(eslint@8.37.0)(typescript@4.9.5) debug: 4.3.4 - eslint: 8.36.0 + eslint: 8.37.0 ignore: 5.2.2 natural-compare-lite: 1.4.0 regexpp: 3.2.0 @@ -1968,7 +2099,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.46.1(eslint@8.36.0)(typescript@5.0.2): + /@typescript-eslint/parser@5.46.1(eslint@8.37.0)(typescript@4.9.5): resolution: {integrity: sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1980,10 +2111,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.46.1 '@typescript-eslint/types': 5.46.1 - '@typescript-eslint/typescript-estree': 5.46.1(typescript@5.0.2) + '@typescript-eslint/typescript-estree': 5.46.1(typescript@4.9.5) debug: 4.3.4 - eslint: 8.36.0 - typescript: 5.0.2 + eslint: 8.37.0 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -1996,7 +2127,7 @@ packages: '@typescript-eslint/visitor-keys': 5.46.1 dev: true - /@typescript-eslint/type-utils@5.46.1(eslint@8.36.0)(typescript@4.9.5): + /@typescript-eslint/type-utils@5.46.1(eslint@8.37.0)(typescript@4.9.5): resolution: {integrity: sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2007,9 +2138,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.46.1(typescript@4.9.5) - '@typescript-eslint/utils': 5.46.1(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.46.1(eslint@8.37.0)(typescript@4.9.5) debug: 4.3.4 - eslint: 8.36.0 + eslint: 8.37.0 tsutils: 3.21.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: @@ -2042,28 +2173,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@5.46.1(typescript@5.0.2): - resolution: {integrity: sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.46.1 - '@typescript-eslint/visitor-keys': 5.46.1 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.3.8 - tsutils: 3.21.0(typescript@5.0.2) - typescript: 5.0.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/utils@5.46.1(eslint@8.36.0)(typescript@4.9.5): + /@typescript-eslint/utils@5.46.1(eslint@8.37.0)(typescript@4.9.5): resolution: {integrity: sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2074,9 +2184,9 @@ packages: '@typescript-eslint/scope-manager': 5.46.1 '@typescript-eslint/types': 5.46.1 '@typescript-eslint/typescript-estree': 5.46.1(typescript@4.9.5) - eslint: 8.36.0 + eslint: 8.37.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0(eslint@8.36.0) + eslint-utils: 3.0.0(eslint@8.37.0) semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -2159,7 +2269,7 @@ packages: '@babel/core': 7.21.4 '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.4) '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.21.4) - vite: 4.1.4 + vite: 4.1.4(@types/node@18.15.11) vue: 3.2.47 transitivePeerDependencies: - supports-color @@ -2171,7 +2281,7 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.1.4 + vite: 4.1.4(@types/node@18.15.11) vue: 3.2.47 /@volar/language-core@1.3.0-alpha.0: @@ -2379,13 +2489,13 @@ packages: resolution: {integrity: sha512-KwK7FAXqzCgQHSJ+6NQOrnCQyu9LZ8JRudKULn2MZ0Jnn6EkrNYRqzbEs5nisPW4VK/nnt11uk4EFvbbSAIteQ==} dev: true - /@vueuse/core@9.13.0(vue@3.2.47): + /@vueuse/core@9.13.0: resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.2.47) - vue-demi: 0.13.11(vue@3.2.47) + '@vueuse/shared': 9.13.0 + vue-demi: 0.13.11 transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2406,17 +2516,17 @@ packages: resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} dev: true - /@vueuse/nuxt@9.13.0(nuxt@3.2.2)(rollup@3.20.2)(vue@3.2.47): + /@vueuse/nuxt@9.13.0(nuxt@3.2.2): resolution: {integrity: sha512-JunH/w6nFIwCyaZ0s+pfrYFMfBzGfhkwmFPz7ogHFmb71Ty/5HINrYOAOZCXpN44X6QH6FiJq/wuLLdvYzqFUw==} peerDependencies: nuxt: ^3.0.0 dependencies: - '@nuxt/kit': 3.3.3(rollup@3.20.2) - '@vueuse/core': 9.13.0(vue@3.2.47) + '@nuxt/kit': 3.3.3 + '@vueuse/core': 9.13.0 '@vueuse/metadata': 9.13.0 local-pkg: 0.4.3 - nuxt: 3.2.2(eslint@8.36.0)(rollup@3.20.2)(typescript@5.0.2) - vue-demi: 0.13.11(vue@3.2.47) + nuxt: 3.2.2 + vue-demi: 0.13.11 transitivePeerDependencies: - '@vue/composition-api' - rollup @@ -2424,10 +2534,10 @@ packages: - vue dev: true - /@vueuse/shared@9.13.0(vue@3.2.47): + /@vueuse/shared@9.13.0: resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.13.11(vue@3.2.47) + vue-demi: 0.13.11 transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2455,6 +2565,7 @@ packages: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.8.2 + dev: true /acorn@8.8.1: resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} @@ -2501,6 +2612,7 @@ packages: fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 + dev: true /ansi-escapes@4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} @@ -2599,6 +2711,7 @@ packages: /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true /array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} @@ -2742,16 +2855,19 @@ packages: semver: 7.3.8 dev: true - /bumpp@9.0.0: - resolution: {integrity: sha512-I2+JLFQin46NioHg6wi23hYQMVExiJyGblARp5fIHUzLv3rRz9me38eUe2xlQCAl7Ys9X+SlhTaIkttTxiL6cQ==} + /bumpp@9.1.0: + resolution: {integrity: sha512-m3+YD8uoa0VttG+RV4oKr3lK60gkUn1yPDaBTFwT7xrdJUsy7Jm0VYgx457HI3VPAOX8szLmy1x2y1QcvB+M8Q==} engines: {node: '>=10'} hasBin: true dependencies: '@jsdevtools/ez-spawn': 3.0.4 + c12: 1.2.0 cac: 6.7.14 fast-glob: 3.2.12 prompts: 2.4.2 semver: 7.3.8 + transitivePeerDependencies: + - supports-color dev: true /bundle-require@4.0.1(esbuild@0.17.14): @@ -2822,6 +2938,7 @@ packages: /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} + dev: true /camel-case@4.1.2: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} @@ -3264,6 +3381,7 @@ packages: /deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true /deepmerge@4.2.2: resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} @@ -3350,6 +3468,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 + dev: true /dom-serializer@1.4.1: resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} @@ -3588,24 +3707,25 @@ packages: /escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} + dev: true /escape-string-regexp@5.0.0: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - /eslint-plugin-vue@9.8.0(eslint@8.36.0): + /eslint-plugin-vue@9.8.0(eslint@8.37.0): resolution: {integrity: sha512-E/AXwcTzunyzM83C2QqDHxepMzvI2y6x+mmeYHbVDQlKFqmKYvRrhaVixEeeG27uI44p9oKDFiyCRw4XxgtfHA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.36.0 - eslint-utils: 3.0.0(eslint@8.36.0) + eslint: 8.37.0 + eslint-utils: 3.0.0(eslint@8.37.0) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.11 semver: 7.3.8 - vue-eslint-parser: 9.1.0(eslint@8.36.0) + vue-eslint-parser: 9.1.0(eslint@8.37.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -3625,14 +3745,15 @@ packages: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 + dev: true - /eslint-utils@3.0.0(eslint@8.36.0): + /eslint-utils@3.0.0(eslint@8.37.0): resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.36.0 + eslint: 8.37.0 eslint-visitor-keys: 2.1.0 dev: true @@ -3644,16 +3765,22 @@ packages: /eslint-visitor-keys@3.3.0: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true - /eslint@8.36.0: - resolution: {integrity: sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==} + /eslint-visitor-keys@3.4.0: + resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint@8.37.0: + resolution: {integrity: sha512-NU3Ps9nI05GUoVMxcZx1J8CNR6xOvUT4jAUMH5+z8lpp3aEdPVCImKw6PWG4PY+Vfkpr+jvMpxs/qoE7wq0sPw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.37.0) '@eslint-community/regexpp': 4.4.1 - '@eslint/eslintrc': 2.0.1 - '@eslint/js': 8.36.0 + '@eslint/eslintrc': 2.0.2 + '@eslint/js': 8.37.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -3664,8 +3791,8 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-visitor-keys: 3.3.0 - espree: 9.5.0 + eslint-visitor-keys: 3.4.0 + espree: 9.5.1 esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -3692,6 +3819,7 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color + dev: true /espree@9.4.1: resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==} @@ -3702,13 +3830,14 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /espree@9.5.0: - resolution: {integrity: sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==} + /espree@9.5.1: + resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.8.2 acorn-jsx: 5.3.2(acorn@8.8.2) - eslint-visitor-keys: 3.3.0 + eslint-visitor-keys: 3.4.0 + dev: true /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -3728,12 +3857,14 @@ packages: engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 + dev: true /esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} dependencies: estraverse: 5.3.0 + dev: true /estraverse@4.3.0: resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} @@ -3743,6 +3874,7 @@ packages: /estraverse@5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} + dev: true /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} @@ -3755,6 +3887,7 @@ packages: /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} + dev: true /etag@1.8.1: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} @@ -3814,6 +3947,7 @@ packages: /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true /fast-glob@3.2.12: resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} @@ -3827,9 +3961,11 @@ packages: /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true /fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true /fastq@1.14.0: resolution: {integrity: sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==} @@ -3855,6 +3991,7 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.0.4 + dev: true /file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} @@ -3871,6 +4008,7 @@ packages: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 + dev: true /flat-cache@3.0.4: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} @@ -3878,6 +4016,7 @@ packages: dependencies: flatted: 3.2.7 rimraf: 3.0.2 + dev: true /flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} @@ -3885,6 +4024,7 @@ packages: /flatted@3.2.7: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + dev: true /follow-redirects@1.15.2: resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} @@ -4047,6 +4187,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 + dev: true /glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} @@ -4109,6 +4250,7 @@ packages: engines: {node: '>=8'} dependencies: type-fest: 0.20.2 + dev: true /globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} @@ -4147,6 +4289,7 @@ packages: /grapheme-splitter@1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true /gzip-size@7.0.0: resolution: {integrity: sha512-O1Ld7Dr+nqPnmGpdhzLmMTQ4vAsD+rHwMm1NLUmoUFFymBOMKxCCrtDxqdBRYXdeEPEi3SyoR4TizJLQrnKBNA==} @@ -4154,18 +4297,6 @@ packages: dependencies: duplexer: 0.1.2 - /h3@1.6.2: - resolution: {integrity: sha512-1v/clj/qCzWbuiG+DbpViuOVO789sEYNjlwRjekkmyLGsezIJk30gazbnjcWvF8L/ffUdRz2SwxE5HNgNx+Yjg==} - dependencies: - cookie-es: 0.5.0 - defu: 6.1.2 - destr: 1.2.2 - iron-webcrypto: 0.6.0 - radix3: 1.0.0 - ufo: 1.1.1 - uncrypto: 0.1.2 - dev: false - /h3@1.6.4: resolution: {integrity: sha512-uoDNeaoeDRwWBtwwi4siZ6l5sBmDJpnpcBssuAbvsaPBonl8vP7Ym4tFPe+tAvGM0GbUoC24wYcloCG+J9hqmA==} dependencies: @@ -4438,10 +4569,12 @@ packages: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 + dev: true /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} + dev: true /indent-string@4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} @@ -4636,6 +4769,7 @@ packages: /is-path-inside@3.0.3: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} + dev: true /is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} @@ -4716,6 +4850,7 @@ packages: /js-sdsl@4.2.0: resolution: {integrity: sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==} + dev: true /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -4725,6 +4860,7 @@ packages: hasBin: true dependencies: argparse: 2.0.1 + dev: true /jsesc@2.5.2: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} @@ -4742,9 +4878,11 @@ packages: /json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true /json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true /json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} @@ -4795,6 +4933,7 @@ packages: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 + dev: true /lilconfig@2.0.6: resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==} @@ -4835,6 +4974,7 @@ packages: engines: {node: '>=10'} dependencies: p-locate: 5.0.0 + dev: true /lodash._reinterpolate@3.0.0: resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} @@ -4862,6 +5002,7 @@ packages: /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true /lodash.pick@4.4.0: resolution: {integrity: sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==} @@ -5529,7 +5670,7 @@ packages: engines: {node: '>=10'} hasBin: true - /mkdist@1.2.0(typescript@5.0.3): + /mkdist@1.2.0(typescript@5.0.4): resolution: {integrity: sha512-UTqu/bXmIk/+VKNVgufAeMyjUcNy1dn9Bl7wL1zZlCKVrpDgj/VllmZBeh3ZCC/2HWqUrt6frNFTKt9TRZbNvQ==} hasBin: true peerDependencies: @@ -5549,7 +5690,7 @@ packages: mlly: 1.2.0 mri: 1.2.0 pathe: 1.1.0 - typescript: 5.0.3 + typescript: 5.0.4 dev: true /mlly@1.2.0: @@ -5605,6 +5746,7 @@ packages: /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true /negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} @@ -5925,22 +6067,22 @@ packages: optionalDependencies: fsevents: 2.3.2 - /nuxt-component-meta@0.5.1(rollup@3.20.2): + /nuxt-component-meta@0.5.1: resolution: {integrity: sha512-vwx5wySyVX+QbFrNb3wLYNMPlADho8E66MO45d5i5fTlEkmhopVpQ9YXwlAvM3pLCPjupxG3R3D5rKpLDeitkw==} dependencies: - '@nuxt/kit': 3.3.3(rollup@3.20.2) + '@nuxt/kit': 3.3.3 scule: 1.0.0 - typescript: 5.0.2 - vue-component-meta: 1.2.0(typescript@5.0.2) + typescript: 5.0.4 + vue-component-meta: 1.2.0(typescript@5.0.4) transitivePeerDependencies: - rollup - supports-color dev: true - /nuxt-config-schema@0.4.5(rollup@3.20.2): + /nuxt-config-schema@0.4.5: resolution: {integrity: sha512-Y5anu5puDfMJfDP7IYjXsn6Dvj262HtjZqa73jCBbFRCc5jnjrs+BEpJJmtPG32ZsqzO2+RL4oTNb3H6IfKZLQ==} dependencies: - '@nuxt/kit': 3.3.3(rollup@3.20.2) + '@nuxt/kit': 3.3.3 changelogen: 0.4.1 defu: 6.1.2 jiti: 1.18.2 @@ -5951,29 +6093,29 @@ packages: - supports-color dev: true - /nuxt-icon@0.3.3(rollup@3.20.2)(vue@3.2.47): + /nuxt-icon@0.3.3: resolution: {integrity: sha512-KdhJAigBGTP8/YIFZ3orwetk40AgLq6VQ5HRYuDLmv5hiDptor9Ro+WIdZggHw7nciRxZvDdQkEwi9B5G/jrkQ==} dependencies: - '@iconify/vue': 4.1.1(vue@3.2.47) - '@nuxt/kit': 3.3.3(rollup@3.20.2) - nuxt-config-schema: 0.4.5(rollup@3.20.2) + '@iconify/vue': 4.1.1 + '@nuxt/kit': 3.3.3 + nuxt-config-schema: 0.4.5 transitivePeerDependencies: - rollup - supports-color - vue dev: true - /nuxt@3.2.2(eslint@8.36.0)(rollup@3.20.2)(typescript@5.0.2): + /nuxt@3.2.2: resolution: {integrity: sha512-fxO8zjNwWBd6ORvuOgVFXksd0+eliWSNQwACsCwqNRFXsjFawONfvqtdTd/pBOlRDZMJpPUTvdflsyHPaAsfJg==} engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} hasBin: true dependencies: '@nuxt/devalue': 2.0.0 - '@nuxt/kit': 3.2.2(rollup@3.20.2) - '@nuxt/schema': 3.2.2(rollup@3.20.2) - '@nuxt/telemetry': 2.1.10(rollup@3.20.2) + '@nuxt/kit': 3.2.2 + '@nuxt/schema': 3.2.2 + '@nuxt/telemetry': 2.1.10 '@nuxt/ui-templates': 1.1.1 - '@nuxt/vite-builder': 3.2.2(eslint@8.36.0)(typescript@5.0.2)(vue@3.2.47) + '@nuxt/vite-builder': 3.2.2(vue@3.2.47) '@unhead/ssr': 1.1.25 '@vue/reactivity': 3.2.47 '@vue/shared': 3.2.47 @@ -6005,7 +6147,83 @@ packages: unctx: 2.1.2 unenv: 1.2.2 unhead: 1.1.25 - unimport: 2.2.4(rollup@3.20.2) + unimport: 2.2.4 + unplugin: 1.3.1 + untyped: 1.3.2 + vue: 3.2.47 + vue-bundle-renderer: 1.0.3 + vue-devtools-stub: 0.1.0 + vue-router: 4.1.6(vue@3.2.47) + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@planetscale/database' + - '@types/node' + - debug + - encoding + - eslint + - less + - meow + - optionator + - rollup + - sass + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - vls + - vti + - vue-tsc + + /nuxt@3.2.2(@types/node@18.15.11): + resolution: {integrity: sha512-fxO8zjNwWBd6ORvuOgVFXksd0+eliWSNQwACsCwqNRFXsjFawONfvqtdTd/pBOlRDZMJpPUTvdflsyHPaAsfJg==} + engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + hasBin: true + dependencies: + '@nuxt/devalue': 2.0.0 + '@nuxt/kit': 3.2.2 + '@nuxt/schema': 3.2.2 + '@nuxt/telemetry': 2.1.10 + '@nuxt/ui-templates': 1.1.1 + '@nuxt/vite-builder': 3.2.2(@types/node@18.15.11)(vue@3.2.47) + '@unhead/ssr': 1.1.25 + '@vue/reactivity': 3.2.47 + '@vue/shared': 3.2.47 + '@vueuse/head': 1.1.23(vue@3.2.47) + chokidar: 3.5.3 + cookie-es: 0.5.0 + defu: 6.1.2 + destr: 1.2.2 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fs-extra: 11.1.1 + globby: 13.1.3 + h3: 1.6.4 + hash-sum: 2.0.0 + hookable: 5.5.3 + jiti: 1.18.2 + knitwork: 1.0.0 + magic-string: 0.29.0 + mlly: 1.2.0 + nitropack: 2.3.2 + nuxi: 3.2.2 + ofetch: 1.0.1 + ohash: 1.0.0 + pathe: 1.1.0 + perfect-debounce: 0.1.3 + scule: 1.0.0 + strip-literal: 1.0.1 + ufo: 1.1.1 + unctx: 2.1.2 + unenv: 1.2.2 + unhead: 1.1.25 + unimport: 2.2.4 unplugin: 1.3.1 untyped: 1.3.2 vue: 3.2.47 @@ -6038,6 +6256,7 @@ packages: - vls - vti - vue-tsc + dev: true /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -6108,6 +6327,7 @@ packages: prelude-ls: 1.2.1 type-check: 0.4.0 word-wrap: 1.2.3 + dev: true /ora@6.3.0: resolution: {integrity: sha512-1/D8uRFY0ay2kgBpmAwmSA404w4OoPVhHMqRqtjvrcK/dnzcEZxMJ+V4DUbyICu8IIVRclHcOf5wlD1tMY4GUQ==} @@ -6132,12 +6352,14 @@ packages: engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 + dev: true /p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} dependencies: p-limit: 3.1.0 + dev: true /p-map@4.0.0: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} @@ -6198,6 +6420,7 @@ packages: engines: {node: '>=6'} dependencies: callsites: 3.1.0 + dev: true /parse-entities@4.0.0: resolution: {integrity: sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==} @@ -6254,6 +6477,7 @@ packages: /path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + dev: true /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} @@ -6300,7 +6524,7 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - /pinceau@0.18.8(postcss@8.4.21): + /pinceau@0.18.8: resolution: {integrity: sha512-aVIRYxz80nweDjabJzauKtsSVS48JdWWVwWnHxG/e1HI9/aV0/RmdTD3P/8KXfYZ9OySl3MjCgUc7MZb+IwwEw==} dependencies: '@unocss/reset': 0.50.6 @@ -6315,9 +6539,9 @@ packages: ohash: 1.0.0 paneer: 0.1.0 pathe: 1.1.0 - postcss-custom-properties: 13.1.4(postcss@8.4.21) - postcss-dark-theme-class: 0.7.3(postcss@8.4.21) - postcss-nested: 6.0.1(postcss@8.4.21) + postcss-custom-properties: 13.1.4 + postcss-dark-theme-class: 0.7.3 + postcss-nested: 6.0.1 recast: 0.22.0 scule: 1.0.0 style-dictionary-esm: 1.3.7 @@ -6372,7 +6596,7 @@ packages: postcss: 8.4.21 postcss-value-parser: 4.2.0 - /postcss-custom-properties@13.1.4(postcss@8.4.21): + /postcss-custom-properties@13.1.4: resolution: {integrity: sha512-iSAdaZrM3KMec8cOSzeTUNXPYDlhqsMJHpt62yrjwG6nAnMtRHPk5JdMzGosBJtqEahDolvD5LNbcq+EZ78o5g==} engines: {node: ^14 || ^16 || >=18} peerDependencies: @@ -6381,17 +6605,14 @@ packages: '@csstools/cascade-layer-name-parser': 1.0.1(@csstools/css-parser-algorithms@2.1.0)(@csstools/css-tokenizer@2.1.0) '@csstools/css-parser-algorithms': 2.1.0(@csstools/css-tokenizer@2.1.0) '@csstools/css-tokenizer': 2.1.0 - postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: true - /postcss-dark-theme-class@0.7.3(postcss@8.4.21): + /postcss-dark-theme-class@0.7.3: resolution: {integrity: sha512-M9vtfh8ORzQsVdT9BWb+xpEDAzC7nHBn7wVc988/JkEVLPupKcUnV0jw7RZ8sSj0ovpqN1POf6PLdt19JCHfhQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 - dependencies: - postcss: 8.4.21 dev: true /postcss-discard-comments@5.1.2(postcss@8.4.21): @@ -6520,13 +6741,12 @@ packages: postcss: 8.4.21 postcss-selector-parser: 6.0.11 - /postcss-nested@6.0.1(postcss@8.4.21): + /postcss-nested@6.0.1: resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: true @@ -6693,6 +6913,7 @@ packages: /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} + dev: true /pretty-bytes@6.1.0: resolution: {integrity: sha512-Rk753HI8f4uivXi4ZCIYdhmG1V+WKzvRMg/X+M42a6t7D07RcmopXJMDNk6N++7Bl75URRGsb40ruvg7Hcp2wQ==} @@ -6749,14 +6970,11 @@ packages: /punycode@2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} + dev: true /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - /radix3@1.0.0: - resolution: {integrity: sha512-6n3AEXth91ASapMVKiEh2wrbFJmI+NBilrWE0AbiGgfm0xet0QXC8+a3K19r1UVYjUjctUgB053c3V/J6V0kCQ==} - dev: false - /radix3@1.0.1: resolution: {integrity: sha512-y+AcwZ3HcUIGc9zGsNVf5+BY/LxL+z+4h4J3/pp8jxSmy1STaCocPS3qrj4tA5ehUSzqtqK+0Aygvz/r/8vy4g==} @@ -7008,6 +7226,7 @@ packages: /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} + dev: true /resolve-from@5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} @@ -7043,7 +7262,7 @@ packages: dependencies: glob: 7.2.3 - /rollup-plugin-dts@5.3.0(rollup@3.20.2)(typescript@5.0.3): + /rollup-plugin-dts@5.3.0(rollup@3.20.2)(typescript@5.0.4): resolution: {integrity: sha512-8FXp0ZkyZj1iU5klkIJYLjIq/YZSwBoERu33QBDxm/1yw5UU4txrEtcmMkrq+ZiKu3Q4qvPCNqc3ovX6rjqzbQ==} engines: {node: '>=v14'} peerDependencies: @@ -7052,7 +7271,7 @@ packages: dependencies: magic-string: 0.30.0 rollup: 3.20.2 - typescript: 5.0.3 + typescript: 5.0.4 optionalDependencies: '@babel/code-frame': 7.21.4 dev: true @@ -7416,6 +7635,7 @@ packages: /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + dev: true /strip-literal@1.0.1: resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==} @@ -7565,6 +7785,7 @@ packages: /text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true /thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} @@ -7642,7 +7863,7 @@ packages: /tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - /tsup@6.7.0(typescript@5.0.2): + /tsup@6.7.0(typescript@5.0.4): resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} engines: {node: '>=14.18'} hasBin: true @@ -7672,7 +7893,7 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.29.0 tree-kill: 1.2.2 - typescript: 5.0.2 + typescript: 5.0.4 transitivePeerDependencies: - supports-color - ts-node @@ -7688,21 +7909,12 @@ packages: typescript: 4.9.5 dev: true - /tsutils@3.21.0(typescript@5.0.2): - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - dependencies: - tslib: 1.14.1 - typescript: 5.0.2 - dev: true - /type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 + dev: true /type-detect@4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} @@ -7712,6 +7924,7 @@ packages: /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} + dev: true /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} @@ -7735,13 +7948,8 @@ packages: hasBin: true dev: true - /typescript@5.0.2: - resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} - engines: {node: '>=12.20'} - hasBin: true - - /typescript@5.0.3: - resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} + /typescript@5.0.4: + resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} engines: {node: '>=12.20'} hasBin: true dev: true @@ -7767,16 +7975,16 @@ packages: hookable: 5.5.3 jiti: 1.18.2 magic-string: 0.30.0 - mkdist: 1.2.0(typescript@5.0.3) + mkdist: 1.2.0(typescript@5.0.4) mlly: 1.2.0 mri: 1.2.0 pathe: 1.1.0 pkg-types: 1.0.2 pretty-bytes: 6.1.0 rollup: 3.20.2 - rollup-plugin-dts: 5.3.0(rollup@3.20.2)(typescript@5.0.3) + rollup-plugin-dts: 5.3.0(rollup@3.20.2)(typescript@5.0.4) scule: 1.0.0 - typescript: 5.0.3 + typescript: 5.0.4 untyped: 1.3.2 transitivePeerDependencies: - sass @@ -7830,6 +8038,23 @@ packages: vfile: 5.3.6 dev: true + /unimport@2.2.4: + resolution: {integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==} + dependencies: + '@rollup/pluginutils': 5.0.2 + escape-string-regexp: 5.0.0 + fast-glob: 3.2.12 + local-pkg: 0.4.3 + magic-string: 0.27.0 + mlly: 1.2.0 + pathe: 1.1.0 + pkg-types: 1.0.2 + scule: 1.0.0 + strip-literal: 1.0.1 + unplugin: 1.3.1 + transitivePeerDependencies: + - rollup + /unimport@2.2.4(rollup@3.20.2): resolution: {integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==} dependencies: @@ -7847,6 +8072,23 @@ packages: transitivePeerDependencies: - rollup + /unimport@3.0.4: + resolution: {integrity: sha512-eoof/HLiNJcIkVpnqc7sJbzKSLx39J6xTaP7E4ElgVQKeq2t9fPTkvJKcA55IJTaRPkEkDq8kcc/IZPmrypnFg==} + dependencies: + '@rollup/pluginutils': 5.0.2 + escape-string-regexp: 5.0.0 + fast-glob: 3.2.12 + local-pkg: 0.4.3 + magic-string: 0.30.0 + mlly: 1.2.0 + pathe: 1.1.0 + pkg-types: 1.0.2 + scule: 1.0.0 + strip-literal: 1.0.1 + unplugin: 1.3.1 + transitivePeerDependencies: + - rollup + /unimport@3.0.4(rollup@3.20.2): resolution: {integrity: sha512-eoof/HLiNJcIkVpnqc7sJbzKSLx39J6xTaP7E4ElgVQKeq2t9fPTkvJKcA55IJTaRPkEkDq8kcc/IZPmrypnFg==} dependencies: @@ -8031,6 +8273,7 @@ packages: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.1.1 + dev: true /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -8115,7 +8358,30 @@ packages: - supports-color - terser - /vite-plugin-checker@0.5.6(eslint@8.36.0)(typescript@5.0.2)(vite@4.1.4): + /vite-node@0.28.5(@types/node@18.15.11): + resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==} + engines: {node: '>=v14.16.0'} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + mlly: 1.2.0 + pathe: 1.1.0 + picocolors: 1.0.0 + source-map: 0.6.1 + source-map-support: 0.5.21 + vite: 4.2.1(@types/node@18.15.11) + transitivePeerDependencies: + - '@types/node' + - less + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vite-plugin-checker@0.5.6(vite@4.1.4): resolution: {integrity: sha512-ftRyON0gORUHDxcDt2BErmsikKSkfvl1i2DoP6Jt2zDO9InfvM6tqO1RkXhSjkaXEhKPea6YOnhFaZxW3BzudQ==} engines: {node: '>=14.16'} peerDependencies: @@ -8151,7 +8417,6 @@ packages: chalk: 4.1.2 chokidar: 3.5.3 commander: 8.3.0 - eslint: 8.36.0 fast-glob: 3.2.12 fs-extra: 11.1.1 lodash.debounce: 4.0.8 @@ -8159,8 +8424,7 @@ packages: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - typescript: 5.0.2 - vite: 4.1.4 + vite: 4.1.4(@types/node@18.15.11) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 @@ -8198,6 +8462,39 @@ packages: optionalDependencies: fsevents: 2.3.2 + /vite@4.1.4(@types/node@18.15.11): + resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.15.11 + esbuild: 0.16.17 + postcss: 8.4.21 + resolve: 1.22.1 + rollup: 3.20.2 + optionalDependencies: + fsevents: 2.3.2 + /vite@4.2.1: resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -8230,6 +8527,40 @@ packages: optionalDependencies: fsevents: 2.3.2 + /vite@4.2.1(@types/node@18.15.11): + resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.15.11 + esbuild: 0.17.15 + postcss: 8.4.21 + resolve: 1.22.1 + rollup: 3.20.2 + optionalDependencies: + fsevents: 2.3.2 + dev: true + /vscode-jsonrpc@6.0.0: resolution: {integrity: sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==} engines: {node: '>=8.0.0 || >=10.0.0'} @@ -8268,7 +8599,7 @@ packages: dependencies: ufo: 1.1.1 - /vue-component-meta@1.2.0(typescript@5.0.2): + /vue-component-meta@1.2.0(typescript@5.0.4): resolution: {integrity: sha512-z+/pL4txu5qCULbGHFn6vOlSR1V5gFDGWkD64Z2yLlKtYr0Wlb9oOfWTaXxpSl7R+EiX7JusbTlek0szSYeH1g==} peerDependencies: typescript: '*' @@ -8276,10 +8607,10 @@ packages: '@volar/language-core': 1.3.0-alpha.0 '@volar/vue-language-core': 1.2.0 typesafe-path: 0.2.2 - typescript: 5.0.2 + typescript: 5.0.4 dev: true - /vue-demi@0.13.11(vue@3.2.47): + /vue-demi@0.13.11: resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -8290,21 +8621,19 @@ packages: peerDependenciesMeta: '@vue/composition-api': optional: true - dependencies: - vue: 3.2.47 dev: true /vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} - /vue-eslint-parser@9.1.0(eslint@8.36.0): + /vue-eslint-parser@9.1.0(eslint@8.37.0): resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.36.0 + eslint: 8.37.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.4.1 @@ -8411,6 +8740,7 @@ packages: /word-wrap@1.2.3: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} + dev: true /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} @@ -8505,6 +8835,7 @@ packages: /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + dev: true /zhead@2.0.4: resolution: {integrity: sha512-V4R94t3ifk9AURym6OskbKcnowzgp5Z88tkoL/NF67vyryNxC62u6mx5F1Ux4oh4+YN7FFmKYEyWy6m5kfPH6g==}