diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aab1afb..4a60acf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 20.17.10 '@typescript-eslint/eslint-plugin': specifier: ^8.0.0 - version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.16.0)(typescript@5.6.3))(eslint@9.16.0)(typescript@5.6.3) + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.16.0)(typescript@5.7.2))(eslint@9.16.0)(typescript@5.7.2) '@typescript-eslint/parser': specifier: ^8.0.0 - version: 8.18.0(eslint@9.16.0)(typescript@5.6.3) + version: 8.18.0(eslint@9.16.0)(typescript@5.7.2) eslint: specifier: ^9.0.0 version: 9.16.0 @@ -25,7 +25,7 @@ importers: version: 9.1.0(eslint@9.16.0) eslint-config-xo: specifier: ^0.46.0 - version: 0.46.0(eslint@9.16.0)(typescript@5.6.3) + version: 0.46.0(eslint@9.16.0)(typescript@5.7.2) eslint-plugin-vue: specifier: ^9.15.1 version: 9.32.0(eslint@9.16.0) @@ -37,13 +37,13 @@ importers: version: 3.4.2 typescript: specifier: ^5.1.3 - version: 5.6.3 + version: 5.7.2 vitepress: specifier: 1.4.0 - version: 1.4.0(@algolia/client-search@4.24.0)(@types/node@20.17.10)(postcss@8.4.49)(search-insights@2.17.2)(typescript@5.6.3) + version: 1.4.0(@algolia/client-search@4.24.0)(@types/node@20.17.10)(postcss@8.4.49)(search-insights@2.17.2)(typescript@5.7.2) vue: specifier: ^3.3.4 - version: 3.5.13(typescript@5.6.3) + version: 3.5.13(typescript@5.7.2) packages: @@ -769,15 +769,6 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - debug@4.3.7: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.0: resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} @@ -1256,8 +1247,8 @@ packages: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -1744,9 +1735,9 @@ snapshots: '@shikijs/vscode-textmate@9.3.0': {} - '@stylistic/eslint-plugin@2.9.0(eslint@9.16.0)(typescript@5.6.3)': + '@stylistic/eslint-plugin@2.9.0(eslint@9.16.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.11.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/utils': 8.11.0(eslint@9.16.0)(typescript@5.7.2) eslint: 9.16.0 eslint-visitor-keys: 4.1.0 espree: 10.2.0 @@ -1785,32 +1776,32 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.16.0)(typescript@5.6.3))(eslint@9.16.0)(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.16.0)(typescript@5.7.2))(eslint@9.16.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.18.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/parser': 8.18.0(eslint@9.16.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.18.0 - '@typescript-eslint/type-utils': 8.18.0(eslint@9.16.0)(typescript@5.6.3) - '@typescript-eslint/utils': 8.18.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.18.0(eslint@9.16.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.18.0(eslint@9.16.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.18.0 eslint: 9.16.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 1.4.3(typescript@5.7.2) + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.18.0(eslint@9.16.0)(typescript@5.6.3)': + '@typescript-eslint/parser@8.18.0(eslint@9.16.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.18.0 '@typescript-eslint/types': 8.18.0 - '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.18.0 debug: 4.4.0 eslint: 9.16.0 - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -1824,14 +1815,14 @@ snapshots: '@typescript-eslint/types': 8.18.0 '@typescript-eslint/visitor-keys': 8.18.0 - '@typescript-eslint/type-utils@8.18.0(eslint@9.16.0)(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.18.0(eslint@9.16.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.18.0(eslint@9.16.0)(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.18.0(eslint@9.16.0)(typescript@5.7.2) debug: 4.4.0 eslint: 9.16.0 - ts-api-utils: 1.4.3(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 1.4.3(typescript@5.7.2) + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -1839,7 +1830,7 @@ snapshots: '@typescript-eslint/types@8.18.0': {} - '@typescript-eslint/typescript-estree@8.11.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.11.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.11.0 '@typescript-eslint/visitor-keys': 8.11.0 @@ -1848,13 +1839,13 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.6.3) + ts-api-utils: 1.4.3(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.18.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.18.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.18.0 '@typescript-eslint/visitor-keys': 8.18.0 @@ -1863,30 +1854,30 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 1.4.3(typescript@5.7.2) + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.11.0(eslint@9.16.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.11.0(eslint@9.16.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0) '@typescript-eslint/scope-manager': 8.11.0 '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.7.2) eslint: 9.16.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.18.0(eslint@9.16.0)(typescript@5.6.3)': + '@typescript-eslint/utils@8.18.0(eslint@9.16.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0) '@typescript-eslint/scope-manager': 8.18.0 '@typescript-eslint/types': 8.18.0 - '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) eslint: 9.16.0 - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -1902,10 +1893,10 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@20.17.10))(vue@3.5.13(typescript@5.7.2))': dependencies: vite: 5.4.10(@types/node@20.17.10) - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.7.2) '@vue/compiler-core@3.5.13': dependencies: @@ -1971,31 +1962,31 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.6.3))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.7.2) '@vue/shared@3.5.12': {} '@vue/shared@3.5.13': {} - '@vueuse/core@11.1.0(vue@3.5.13(typescript@5.6.3))': + '@vueuse/core@11.1.0(vue@3.5.13(typescript@5.7.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 11.1.0 - '@vueuse/shared': 11.1.0(vue@3.5.13(typescript@5.6.3)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) + '@vueuse/shared': 11.1.0(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@11.1.0(focus-trap@7.6.0)(vue@3.5.13(typescript@5.6.3))': + '@vueuse/integrations@11.1.0(focus-trap@7.6.0)(vue@3.5.13(typescript@5.7.2))': dependencies: - '@vueuse/core': 11.1.0(vue@3.5.13(typescript@5.6.3)) - '@vueuse/shared': 11.1.0(vue@3.5.13(typescript@5.6.3)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) + '@vueuse/core': 11.1.0(vue@3.5.13(typescript@5.7.2)) + '@vueuse/shared': 11.1.0(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) optionalDependencies: focus-trap: 7.6.0 transitivePeerDependencies: @@ -2004,9 +1995,9 @@ snapshots: '@vueuse/metadata@11.1.0': {} - '@vueuse/shared@11.1.0(vue@3.5.13(typescript@5.6.3))': + '@vueuse/shared@11.1.0(vue@3.5.13(typescript@5.7.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2106,10 +2097,6 @@ snapshots: csstype@3.1.3: {} - debug@4.3.7: - dependencies: - ms: 2.1.3 - debug@4.4.0: dependencies: ms: 2.1.3 @@ -2156,9 +2143,9 @@ snapshots: dependencies: eslint: 9.16.0 - eslint-config-xo@0.46.0(eslint@9.16.0)(typescript@5.6.3): + eslint-config-xo@0.46.0(eslint@9.16.0)(typescript@5.7.2): dependencies: - '@stylistic/eslint-plugin': 2.9.0(eslint@9.16.0)(typescript@5.6.3) + '@stylistic/eslint-plugin': 2.9.0(eslint@9.16.0)(typescript@5.7.2) confusing-browser-globals: 1.0.11 eslint: 9.16.0 globals: 15.11.0 @@ -2612,9 +2599,9 @@ snapshots: trim-lines@3.0.1: {} - ts-api-utils@1.4.3(typescript@5.6.3): + ts-api-utils@1.4.3(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 type-check@0.4.0: dependencies: @@ -2622,7 +2609,7 @@ snapshots: type-fest@0.20.2: {} - typescript@5.6.3: {} + typescript@5.7.2: {} undici-types@6.19.8: {} @@ -2674,7 +2661,7 @@ snapshots: '@types/node': 20.17.10 fsevents: 2.3.3 - vitepress@1.4.0(@algolia/client-search@4.24.0)(@types/node@20.17.10)(postcss@8.4.49)(search-insights@2.17.2)(typescript@5.6.3): + vitepress@1.4.0(@algolia/client-search@4.24.0)(@types/node@20.17.10)(postcss@8.4.49)(search-insights@2.17.2)(typescript@5.7.2): dependencies: '@docsearch/css': 3.6.2 '@docsearch/js': 3.6.2(@algolia/client-search@4.24.0)(search-insights@2.17.2) @@ -2682,17 +2669,17 @@ snapshots: '@shikijs/transformers': 1.22.1 '@shikijs/types': 1.22.1 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.1.4(vite@5.4.10(@types/node@20.17.10))(vue@3.5.13(typescript@5.6.3)) + '@vitejs/plugin-vue': 5.1.4(vite@5.4.10(@types/node@20.17.10))(vue@3.5.13(typescript@5.7.2)) '@vue/devtools-api': 7.5.4 '@vue/shared': 3.5.12 - '@vueuse/core': 11.1.0(vue@3.5.13(typescript@5.6.3)) - '@vueuse/integrations': 11.1.0(focus-trap@7.6.0)(vue@3.5.13(typescript@5.6.3)) + '@vueuse/core': 11.1.0(vue@3.5.13(typescript@5.7.2)) + '@vueuse/integrations': 11.1.0(focus-trap@7.6.0)(vue@3.5.13(typescript@5.7.2)) focus-trap: 7.6.0 mark.js: 8.11.1 minisearch: 7.1.0 shiki: 1.22.1 vite: 5.4.10(@types/node@20.17.10) - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.7.2) optionalDependencies: postcss: 8.4.49 transitivePeerDependencies: @@ -2723,9 +2710,9 @@ snapshots: - typescript - universal-cookie - vue-demi@0.14.10(vue@3.5.13(typescript@5.6.3)): + vue-demi@0.14.10(vue@3.5.13(typescript@5.7.2)): dependencies: - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.7.2) vue-eslint-parser@9.4.3(eslint@9.16.0): dependencies: @@ -2740,15 +2727,15 @@ snapshots: transitivePeerDependencies: - supports-color - vue@3.5.13(typescript@5.6.3): + vue@3.5.13(typescript@5.7.2): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.6.3)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.2)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 which@2.0.2: dependencies: