diff --git a/.vitepress/theme/index.ts b/.vitepress/theme/index.ts
index b74ea9c..bcfb04a 100644
--- a/.vitepress/theme/index.ts
+++ b/.vitepress/theme/index.ts
@@ -1,10 +1,7 @@
import type { Theme } from 'vitepress';
import { enhanceAppWithTabs } from 'vitepress-plugin-tabs/client';
import DefaultTheme from 'vitepress/theme';
-
-// https://vitepress.dev/guide/custom-theme
import { h } from 'vue';
-
import CsvTable from '@/components/CsvTable.vue';
import './style.css';
diff --git a/components/CsvTable.vue b/components/CsvTable.vue
index f840757..a8292c3 100644
--- a/components/CsvTable.vue
+++ b/components/CsvTable.vue
@@ -1,20 +1,13 @@
-
diff --git a/components/csv-loader.data.ts b/components/csv-loader.data.ts
index 516c3a6..0f7b7c1 100644
--- a/components/csv-loader.data.ts
+++ b/components/csv-loader.data.ts
@@ -1,30 +1,36 @@
import fs from 'node:fs';
import path from 'node:path';
import Papa from 'papaparse';
+import { defineLoader } from 'vitepress';
-interface CsvData {
+export interface CsvData {
headers: string[];
rows: string[][];
}
-export default {
- watch: ['public/files/*.csv'], // Watch for changes in CSV files
- async load(watchedFiles: string[]) {
- const data: Record = {};
+export type CsvDataRecord = Record;
+
+declare const data: CsvDataRecord;
+
+export { data };
+
+export default defineLoader({
+ watch: ['public/files/*.csv'],
+ async load(watchedFiles): Promise {
+ const data: CsvDataRecord = {};
for (const filePath of watchedFiles) {
const csvContent = fs.readFileSync(filePath, 'utf-8');
- const parsed = Papa.parse(csvContent);
+ const parsed: { data: string[][] } = Papa.parse(csvContent);
- // Convert absolute path to public URL path
const publicPath = `/files/${path.basename(filePath)}`;
data[publicPath] = {
headers: parsed.data[0],
- rows: parsed.data.slice(1).filter(row => row.some(cell => cell)), // Filter empty rows
+ rows: parsed.data.slice(1).filter((row: string[]) => row.some(cell => cell)),
};
}
return data;
},
-};
+});
diff --git a/eslint.config.mjs b/eslint.config.mjs
index 277ad6e..f20461b 100644
--- a/eslint.config.mjs
+++ b/eslint.config.mjs
@@ -16,7 +16,7 @@ export default rotki({
'@stylistic/spaced-comment': 'off',
},
}, {
- files: ['.vitepress/theme/index.ts', '.vitepress/config.mts'],
+ files: ['.vitepress/theme/index.ts', '.vitepress/config.mts', '**/*.data.ts'],
rules: {
'import/no-default-export': 'off',
},
diff --git a/package.json b/package.json
index d02c54c..ec0e18c 100644
--- a/package.json
+++ b/package.json
@@ -2,8 +2,9 @@
"name": "@rotki/docs",
"version": "1.0.0",
"private": true,
- "packageManager": "pnpm@10.29.3",
+ "packageManager": "pnpm@10.32.1",
"description": "rotki's user guide and facing documentation",
+ "type": "module",
"keywords": [
"static",
"documentation",
@@ -26,25 +27,25 @@
"prepare": "husky"
},
"dependencies": {
- "@vitejs/plugin-vue": "6.0.4",
- "vue": "3.5.28"
+ "@vitejs/plugin-vue": "6.0.5",
+ "vue": "3.5.30"
},
"devDependencies": {
- "@rotki/eslint-config": "4.5.0",
- "@rotki/eslint-plugin": "1.2.0",
+ "@rotki/eslint-config": "5.0.1",
+ "@rotki/eslint-plugin": "1.3.2",
"@types/node": "24.10.13",
- "@vue/compiler-sfc": "3.5.28",
- "@vue/runtime-dom": "3.5.28",
+ "@vue/compiler-sfc": "3.5.30",
+ "@vue/runtime-dom": "3.5.30",
"cheerio": "1.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"husky": "9.1.7",
"image-size": "2.0.2",
- "lint-staged": "16.2.7",
+ "lint-staged": "16.4.0",
"markdown-it": "14.1.1",
"papaparse": "5.5.3",
"url": "0.11.4",
"vitepress": "1.6.4",
- "vitepress-plugin-tabs": "0.7.3"
+ "vitepress-plugin-tabs": "0.8.0"
},
"engines": {
"node": ">=24 <25",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 75e6cb7..06eb348 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,33 +9,33 @@ importers:
.:
dependencies:
'@vitejs/plugin-vue':
- specifier: 6.0.4
- version: 6.0.4(vite@5.4.21(@types/node@24.10.13))(vue@3.5.28(typescript@5.9.3))
+ specifier: 6.0.5
+ version: 6.0.5(vite@5.4.21(@types/node@24.10.13))(vue@3.5.30(typescript@5.9.3))
vue:
- specifier: 3.5.28
- version: 3.5.28(typescript@5.9.3)
+ specifier: 3.5.30
+ version: 3.5.30(typescript@5.9.3)
devDependencies:
'@rotki/eslint-config':
- specifier: 4.5.0
- version: 4.5.0(@rotki/eslint-plugin@1.2.0(eslint@9.39.2)(typescript@5.9.3))(@vue/compiler-sfc@3.5.28)(eslint@9.39.2)(typescript@5.9.3)
+ specifier: 5.0.1
+ version: 5.0.1(@rotki/eslint-plugin@1.3.2(eslint@9.39.4)(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4)(typescript@5.9.3)
'@rotki/eslint-plugin':
- specifier: 1.2.0
- version: 1.2.0(eslint@9.39.2)(typescript@5.9.3)
+ specifier: 1.3.2
+ version: 1.3.2(eslint@9.39.4)(typescript@5.9.3)
'@types/node':
specifier: 24.10.13
version: 24.10.13
'@vue/compiler-sfc':
- specifier: 3.5.28
- version: 3.5.28
+ specifier: 3.5.30
+ version: 3.5.30
'@vue/runtime-dom':
- specifier: 3.5.28
- version: 3.5.28
+ specifier: 3.5.30
+ version: 3.5.30
cheerio:
specifier: 1.2.0
version: 1.2.0
eslint:
- specifier: 9.39.2
- version: 9.39.2
+ specifier: 9.39.4
+ version: 9.39.4
husky:
specifier: 9.1.7
version: 9.1.7
@@ -43,8 +43,8 @@ importers:
specifier: 2.0.2
version: 2.0.2
lint-staged:
- specifier: 16.2.7
- version: 16.2.7
+ specifier: 16.4.0
+ version: 16.4.0
markdown-it:
specifier: 14.1.1
version: 14.1.1
@@ -56,10 +56,10 @@ importers:
version: 0.11.4
vitepress:
specifier: 1.6.4
- version: 1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3)
+ version: 1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.8)(search-insights@2.17.3)(typescript@5.9.3)
vitepress-plugin-tabs:
- specifier: 0.7.3
- version: 0.7.3(vitepress@1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.28(typescript@5.9.3))
+ specifier: 0.8.0
+ version: 0.8.0(vitepress@1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.8)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3))
packages:
@@ -159,11 +159,11 @@ packages:
resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
engines: {node: '>=6.9.0'}
- '@clack/core@0.5.0':
- resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==}
+ '@clack/core@1.0.1':
+ resolution: {integrity: sha512-WKeyK3NOBwDOzagPR5H08rFk9D/WuN705yEbuZvKqlkmoLM2woKtXb10OO2k1NoSU4SFG947i2/SCYh+2u5e4g==}
- '@clack/prompts@0.11.0':
- resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==}
+ '@clack/prompts@1.0.1':
+ resolution: {integrity: sha512-/42G73JkuYdyWZ6m8d/CJtBrGl1Hegyc7Fy78m5Ob+jF85TOUmLR5XLce/U3LxYAw0kJ8CT5aI99RIvPHcGp/Q==}
'@docsearch/css@3.8.2':
resolution: {integrity: sha512-y05ayQFyUmCXze79+56v/4HpycYF3uFqB78pLPrSV5ZKAlDuIAAJNhaRi8tTdRNXh05yxX/TyNnzD6LwSM89vQ==}
@@ -188,14 +188,14 @@ packages:
search-insights:
optional: true
- '@dprint/formatter@0.3.0':
- resolution: {integrity: sha512-N9fxCxbaBOrDkteSOzaCqwWjso5iAe+WJPsHC021JfHNj2ThInPNEF13ORDKta3llq5D1TlclODCvOvipH7bWQ==}
+ '@dprint/formatter@0.5.1':
+ resolution: {integrity: sha512-cdZUrm0iv/FnnY3CKE2dEcVhNEzrC551aE2h2mTFwQCRBrqyARLDnb7D+3PlXTUVp3s34ftlnGOVCmhLT9DeKA==}
- '@dprint/markdown@0.17.8':
- resolution: {integrity: sha512-ukHFOg+RpG284aPdIg7iPrCYmMs3Dqy43S1ejybnwlJoFiW02b+6Bbr5cfZKFRYNP3dKGM86BqHEnMzBOyLvvA==}
+ '@dprint/markdown@0.20.0':
+ resolution: {integrity: sha512-qvynFdQZwul4Y+hoMP02QerEhM5VItb4cO8/qpQrSuQuYvDU+bIseiheVAetSpWlNPBU1JK8bQKloiCSp9lXnA==}
- '@dprint/toml@0.6.4':
- resolution: {integrity: sha512-bZXIUjxr0LIuHWshZr/5mtUkOrnh0NKVZEF6ACojW5z7zkJu7s9sV2mMXm8XQDqN4cJzdHYUYzUyEGdfciaLJA==}
+ '@dprint/toml@0.7.0':
+ resolution: {integrity: sha512-eFaQTcfxKHB+YyTh83x7GEv+gDPuj9q5NFOTaoj5rZmQTbj6OgjjMxUicmS1R8zYcx8YAq5oA9J3YFa5U6x2gA==}
'@esbuild/aix-ppc64@0.21.5':
resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
@@ -335,8 +335,8 @@ packages:
cpu: [x64]
os: [win32]
- '@eslint-community/eslint-plugin-eslint-comments@4.5.0':
- resolution: {integrity: sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==}
+ '@eslint-community/eslint-plugin-eslint-comments@4.6.0':
+ resolution: {integrity: sha512-2EX2bBQq1ez++xz2o9tEeEQkyvfieWgUFMH4rtJJri2q0Azvhja3hZGXsjPXs31R4fQkZDtWzNDDK2zQn5UE5g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -360,46 +360,50 @@ packages:
eslint:
optional: true
- '@eslint/config-array@0.21.1':
- resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==}
+ '@eslint/config-array@0.21.2':
+ resolution: {integrity: sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/config-helpers@0.4.2':
resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/core@0.15.2':
- resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@eslint/config-helpers@0.5.3':
+ resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==}
+ engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@eslint/core@0.17.0':
resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/eslintrc@3.3.3':
- resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==}
+ '@eslint/core@1.1.1':
+ resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==}
+ engines: {node: ^20.19.0 || ^22.13.0 || >=24}
+
+ '@eslint/eslintrc@3.3.5':
+ resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.39.2':
- resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==}
+ '@eslint/js@9.39.4':
+ resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/markdown@7.1.0':
- resolution: {integrity: sha512-Y+X1B1j+/zupKDVJfkKc8uYMjQkGzfnd8lt7vK3y8x9Br6H5dBuhAfFrQ6ff7HAMm/1BwgecyEiRFkYCWPRxmA==}
+ '@eslint/markdown@7.5.1':
+ resolution: {integrity: sha512-R8uZemG9dKTbru/DQRPblbJyXpObwKzo8rv1KYGGuPUPtjM4LXBYM9q5CIZAComzZupws3tWbDwam5AFpPLyJQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.7':
resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/plugin-kit@0.3.5':
- resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@eslint/plugin-kit@0.4.1':
resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@eslint/plugin-kit@0.6.1':
+ resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==}
+ engines: {node: ^20.19.0 || ^22.13.0 || >=24}
+
'@humanfs/core@0.19.1':
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
engines: {node: '>=18.18.0'}
@@ -425,22 +429,6 @@ packages:
'@jridgewell/sourcemap-codec@1.5.5':
resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
- '@nodelib/fs.scandir@2.1.5':
- resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
- engines: {node: '>= 8'}
-
- '@nodelib/fs.stat@2.0.5':
- resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
- engines: {node: '>= 8'}
-
- '@nodelib/fs.walk@1.2.8':
- resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
- engines: {node: '>= 8'}
-
- '@pkgr/core@0.1.2':
- resolution: {integrity: sha512-fdDH1LSGfZdTH2sxdpVMw31BanV28K/Gry0cVFxaNP77neJSkd82mM8ErPNYs9e+0O7SdHBLTDzDgwUuy18RnQ==}
- engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
-
'@pkgr/core@0.2.9':
resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
@@ -586,15 +574,14 @@ packages:
cpu: [x64]
os: [win32]
- '@rotki/eslint-config@4.5.0':
- resolution: {integrity: sha512-+g7+B3NuHSUO6cLilkvl2Mr3WbLsHhMl5QtMb9b/n5HIGKwOp8VhRAIsBsuNENbB8AMNsWGrV48UHeirSuhYTQ==}
- engines: {node: '>=22 <23', pnpm: '>=10 <11'}
+ '@rotki/eslint-config@5.0.1':
+ resolution: {integrity: sha512-ShVCc2wGWuQemif33iCI4vcMBbJUdCDamEeP/CB2+TXe0YLrGsN+ZqGH8DzLuGCpHIXwXLzy0xaa9hESVXiTIQ==}
+ engines: {node: '>=24 <25', pnpm: '>=10 <11'}
peerDependencies:
'@intlify/eslint-plugin-vue-i18n': ^4.0.0
'@prettier/plugin-xml': ^3.4.1
- '@rotki/eslint-plugin': '>=1.1.0'
+ '@rotki/eslint-plugin': '>=1.3.0'
eslint: '>=9.20.0'
- eslint-plugin-cypress: '>=4.0.0'
eslint-plugin-storybook: '>=0.11.0'
peerDependenciesMeta:
'@intlify/eslint-plugin-vue-i18n':
@@ -603,14 +590,12 @@ packages:
optional: true
'@rotki/eslint-plugin':
optional: true
- eslint-plugin-cypress:
- optional: true
eslint-plugin-storybook:
optional: true
- '@rotki/eslint-plugin@1.2.0':
- resolution: {integrity: sha512-UnebWoZeFp/Xc1NFVsamRva4g/1hMRRJQ8RuNfBZLztQGLk2I4na4vC3TfGr5sfcDtAoDYqxCXsSEHpBETflkw==}
- engines: {node: '>=22 <23', pnpm: '>=10 <11'}
+ '@rotki/eslint-plugin@1.3.2':
+ resolution: {integrity: sha512-FYacxOGqNfMSudoy6TMOSgLUBM52WF5/vroNaxGLVd/bJhdcmuNmJgj2TYlCdDcvLxUNyUyg8bNFQBWp/cmh/w==}
+ engines: {node: '>=24 <25', pnpm: '>=10 <11'}
peerDependencies:
eslint: ^9.20.0
@@ -638,8 +623,8 @@ packages:
'@shikijs/vscode-textmate@10.0.2':
resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
- '@stylistic/eslint-plugin@5.2.3':
- resolution: {integrity: sha512-oY7GVkJGVMI5benlBDCaRrSC1qPasafyv5dOBLLv5MTilMGnErKhO6ziEfodDDIZbo5QxPUNW360VudJOFODMw==}
+ '@stylistic/eslint-plugin@5.8.0':
+ resolution: {integrity: sha512-WNPVF/FfBAjyi3OA7gok8swRiImNLKI4dmV3iK/GC/0xSJR7eCzBFsw9hLZVgb1+MYNLy7aDsjohxN1hA/FIfQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=9.0.0'
@@ -680,46 +665,50 @@ packages:
'@types/web-bluetooth@0.0.21':
resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}
- '@typescript-eslint/eslint-plugin@8.40.0':
- resolution: {integrity: sha512-w/EboPlBwnmOBtRbiOvzjD+wdiZdgFeo17lkltrtn7X37vagKKWJABvyfsJXTlHe6XBzugmYgd4A4nW+k8Mixw==}
+ '@typescript-eslint/eslint-plugin@8.55.0':
+ resolution: {integrity: sha512-1y/MVSz0NglV1ijHC8OT49mPJ4qhPYjiK08YUQVbIOyu+5k862LKUHFkpKHWu//zmr7hDR2rhwUm6gnCGNmGBQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.40.0
+ '@typescript-eslint/parser': ^8.55.0
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/parser@8.40.0':
- resolution: {integrity: sha512-jCNyAuXx8dr5KJMkecGmZ8KI61KBUhkCob+SD+C+I5+Y1FWI2Y3QmY4/cxMCC5WAsZqoEtEETVhUiUMIGCf6Bw==}
+ '@typescript-eslint/parser@8.55.0':
+ resolution: {integrity: sha512-4z2nCSBfVIMnbuu8uinj+f0o4qOeggYJLbjpPHka3KH1om7e+H9yLKTYgksTaHcGco+NClhhY2vyO3HsMH1RGw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/project-service@8.40.0':
- resolution: {integrity: sha512-/A89vz7Wf5DEXsGVvcGdYKbVM9F7DyFXj52lNYUDS1L9yJfqjW/fIp5PgMuEJL/KeqVTe2QSbXAGUZljDUpArw==}
+ '@typescript-eslint/project-service@8.54.0':
+ resolution: {integrity: sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/project-service@8.54.0':
- resolution: {integrity: sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==}
+ '@typescript-eslint/project-service@8.55.0':
+ resolution: {integrity: sha512-zRcVVPFUYWa3kNnjaZGXSu3xkKV1zXy8M4nO/pElzQhFweb7PPtluDLQtKArEOGmjXoRjnUZ29NjOiF0eCDkcQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/scope-manager@8.40.0':
- resolution: {integrity: sha512-y9ObStCcdCiZKzwqsE8CcpyuVMwRouJbbSrNuThDpv16dFAj429IkM6LNb1dZ2m7hK5fHyzNcErZf7CEeKXR4w==}
+ '@typescript-eslint/project-service@8.57.2':
+ resolution: {integrity: sha512-FuH0wipFywXRTHf+bTTjNyuNQQsQC3qh/dYzaM4I4W0jrCqjCVuUh99+xd9KamUfmCGPvbO8NDngo/vsnNVqgw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/scope-manager@8.54.0':
resolution: {integrity: sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/tsconfig-utils@8.40.0':
- resolution: {integrity: sha512-jtMytmUaG9d/9kqSl/W3E3xaWESo4hFDxAIHGVW/WKKtQhesnRIJSAJO6XckluuJ6KDB5woD1EiqknriCtAmcw==}
+ '@typescript-eslint/scope-manager@8.55.0':
+ resolution: {integrity: sha512-fVu5Omrd3jeqeQLiB9f1YsuK/iHFOwb04bCtY4BSCLgjNbOD33ZdV6KyEqplHr+IlpgT0QTZ/iJ+wT7hvTx49Q==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/scope-manager@8.57.2':
+ resolution: {integrity: sha512-snZKH+W4WbWkrBqj4gUNRIGb/jipDW3qMqVJ4C9rzdFc+wLwruxk+2a5D+uoFcKPAqyqEnSb4l2ULuZf95eSkw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/tsconfig-utils@8.54.0':
resolution: {integrity: sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw==}
@@ -727,26 +716,36 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/type-utils@8.40.0':
- resolution: {integrity: sha512-eE60cK4KzAc6ZrzlJnflXdrMqOBaugeukWICO2rB0KNvwdIMaEaYiywwHMzA1qFpTxrLhN9Lp4E/00EgWcD3Ow==}
+ '@typescript-eslint/tsconfig-utils@8.55.0':
+ resolution: {integrity: sha512-1R9cXqY7RQd7WuqSN47PK9EDpgFUK3VqdmbYrvWJZYDd0cavROGn+74ktWBlmJ13NXUQKlZ/iAEQHI/V0kKe0Q==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/tsconfig-utils@8.57.2':
+ resolution: {integrity: sha512-3Lm5DSM+DCowsUOJC+YqHHnKEfFh5CoGkj5Z31NQSNF4l5wdOwqGn99wmwN/LImhfY3KJnmordBq/4+VDe2eKw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/types@8.40.0':
- resolution: {integrity: sha512-ETdbFlgbAmXHyFPwqUIYrfc12ArvpBhEVgGAxVYSwli26dn8Ko+lIo4Su9vI9ykTZdJn+vJprs/0eZU0YMAEQg==}
+ '@typescript-eslint/type-utils@8.55.0':
+ resolution: {integrity: sha512-x1iH2unH4qAt6I37I2CGlsNs+B9WGxurP2uyZLRz6UJoZWDBx9cJL1xVN/FiOmHEONEg6RIufdvyT0TEYIgC5g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/types@8.54.0':
resolution: {integrity: sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.40.0':
- resolution: {integrity: sha512-k1z9+GJReVVOkc1WfVKs1vBrR5MIKKbdAjDTPvIK3L8De6KbFfPFt6BKpdkdk7rZS2GtC/m6yI5MYX+UsuvVYQ==}
+ '@typescript-eslint/types@8.55.0':
+ resolution: {integrity: sha512-ujT0Je8GI5BJWi+/mMoR0wxwVEQaxM+pi30xuMiJETlX80OPovb2p9E8ss87gnSVtYXtJoU9U1Cowcr6w2FE0w==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/types@8.57.2':
+ resolution: {integrity: sha512-/iZM6FnM4tnx9csuTxspMW4BOSegshwX5oBDznJ7S4WggL7Vczz5d2W11ecc4vRrQMQHXRSxzrCsyG5EsPPTbA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/typescript-estree@8.54.0':
resolution: {integrity: sha512-BUwcskRaPvTk6fzVWgDPdUndLjB87KYDrN5EYGetnktoeAvPtO4ONHlAZDnj5VFnUANg0Sjm7j4usBlnoVMHwA==}
@@ -754,11 +753,16 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/utils@8.40.0':
- resolution: {integrity: sha512-Cgzi2MXSZyAUOY+BFwGs17s7ad/7L+gKt6Y8rAVVWS+7o6wrjeFN4nVfTpbE25MNcxyJ+iYUXflbs2xR9h4UBg==}
+ '@typescript-eslint/typescript-estree@8.55.0':
+ resolution: {integrity: sha512-EwrH67bSWdx/3aRQhCoxDaHM+CrZjotc2UCCpEDVqfCE+7OjKAGWNY2HsCSTEVvWH2clYQK8pdeLp42EVs+xQw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/typescript-estree@8.57.2':
+ resolution: {integrity: sha512-2MKM+I6g8tJxfSmFKOnHv2t8Sk3T6rF20A1Puk0svLK+uVapDZB/4pfAeB7nE83uAZrU6OxW+HmOd5wHVdXwXA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/utils@8.54.0':
@@ -768,14 +772,32 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/visitor-keys@8.40.0':
- resolution: {integrity: sha512-8CZ47QwalyRjsypfwnbI3hKy5gJDPmrkLjkgMxhi0+DZZ2QNx2naS6/hWoVYUHU7LU2zleF68V9miaVZvhFfTA==}
+ '@typescript-eslint/utils@8.55.0':
+ resolution: {integrity: sha512-BqZEsnPGdYpgyEIkDC1BadNY8oMwckftxBT+C8W0g1iKPdeqKZBtTfnvcq0nf60u7MkjFO8RBvpRGZBPw4L2ow==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/utils@8.57.2':
+ resolution: {integrity: sha512-krRIbvPK1ju1WBKIefiX+bngPs+odIQUtR7kymzPfo1POVw3jlF+nLkmexdSSd4UCbDcQn+wMBATOOmpBbqgKg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/visitor-keys@8.54.0':
resolution: {integrity: sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/visitor-keys@8.55.0':
+ resolution: {integrity: sha512-AxNRwEie8Nn4eFS1FzDMJWIISMGoXMb037sgCBJ3UR6o0fQTzr2tqN9WT+DkWJPhIdQCfV7T6D387566VtnCJA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/visitor-keys@8.57.2':
+ resolution: {integrity: sha512-zhahknjobV2FiD6Ee9iLbS7OV9zi10rG26odsQdfBO/hjSzUQbkIYgda+iNKK1zNiW2ey+Lf8MU5btN17V3dUw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
@@ -786,18 +808,19 @@ packages:
vite: ^5.0.0 || ^6.0.0
vue: ^3.2.25
- '@vitejs/plugin-vue@6.0.4':
- resolution: {integrity: sha512-uM5iXipgYIn13UUQCZNdWkYk+sysBeA97d5mHsAoAt1u/wpN3+zxOmsVJWosuzX+IMGRzeYUNytztrYznboIkQ==}
+ '@vitejs/plugin-vue@6.0.5':
+ resolution: {integrity: sha512-bL3AxKuQySfk1iGcBsQnoRVexTPJq0Z/ixFVM8OhVJAP6ZXXXLtM7NFKWhLl30Kg7uTBqIaPXbh+nuQCuBDedg==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
- vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
vue: ^3.2.25
- '@vitest/eslint-plugin@1.3.4':
- resolution: {integrity: sha512-EOg8d0jn3BAiKnR55WkFxmxfWA3nmzrbIIuOXyTe6A72duryNgyU+bdBEauA97Aab3ho9kLmAwgPX63Ckj4QEg==}
+ '@vitest/eslint-plugin@1.6.7':
+ resolution: {integrity: sha512-sd2QJirEscSQk3Pywtelbs7z8RQp1gyF5BfeZVtTHE8y3suyzbAA71NuT9z01uTRMHoCf5p6M2t2WYNJ7m5FlA==}
+ engines: {node: '>=18'}
peerDependencies:
- eslint: '>= 8.57.0'
- typescript: '>= 5.0.0'
+ eslint: '>=8.57.0'
+ typescript: '>=5.0.0'
vitest: '*'
peerDependenciesMeta:
typescript:
@@ -805,17 +828,17 @@ packages:
vitest:
optional: true
- '@vue/compiler-core@3.5.28':
- resolution: {integrity: sha512-kviccYxTgoE8n6OCw96BNdYlBg2GOWfBuOW4Vqwrt7mSKWKwFVvI8egdTltqRgITGPsTFYtKYfxIG8ptX2PJHQ==}
+ '@vue/compiler-core@3.5.30':
+ resolution: {integrity: sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==}
- '@vue/compiler-dom@3.5.28':
- resolution: {integrity: sha512-/1ZepxAb159jKR1btkefDP+J2xuWL5V3WtleRmxaT+K2Aqiek/Ab/+Ebrw2pPj0sdHO8ViAyyJWfhXXOP/+LQA==}
+ '@vue/compiler-dom@3.5.30':
+ resolution: {integrity: sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==}
- '@vue/compiler-sfc@3.5.28':
- resolution: {integrity: sha512-6TnKMiNkd6u6VeVDhZn/07KhEZuBSn43Wd2No5zaP5s3xm8IqFTHBj84HJah4UepSUJTro5SoqqlOY22FKY96g==}
+ '@vue/compiler-sfc@3.5.30':
+ resolution: {integrity: sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==}
- '@vue/compiler-ssr@3.5.28':
- resolution: {integrity: sha512-JCq//9w1qmC6UGLWJX7RXzrGpKkroubey/ZFqTpvEIDJEKGgntuDMqkuWiZvzTzTA5h2qZvFBFHY7fAAa9475g==}
+ '@vue/compiler-ssr@3.5.30':
+ resolution: {integrity: sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==}
'@vue/devtools-api@7.7.9':
resolution: {integrity: sha512-kIE8wvwlcZ6TJTbNeU2HQNtaxLx3a84aotTITUuL/4bzfPxzajGBOoqjMhwZJ8L9qFYDU/lAYMEEm11dnZOD6g==}
@@ -826,23 +849,26 @@ packages:
'@vue/devtools-shared@7.7.9':
resolution: {integrity: sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==}
- '@vue/reactivity@3.5.28':
- resolution: {integrity: sha512-gr5hEsxvn+RNyu9/9o1WtdYdwDjg5FgjUSBEkZWqgTKlo/fvwZ2+8W6AfKsc9YN2k/+iHYdS9vZYAhpi10kNaw==}
+ '@vue/reactivity@3.5.30':
+ resolution: {integrity: sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==}
- '@vue/runtime-core@3.5.28':
- resolution: {integrity: sha512-POVHTdbgnrBBIpnbYU4y7pOMNlPn2QVxVzkvEA2pEgvzbelQq4ZOUxbp2oiyo+BOtiYlm8Q44wShHJoBvDPAjQ==}
+ '@vue/runtime-core@3.5.30':
+ resolution: {integrity: sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==}
- '@vue/runtime-dom@3.5.28':
- resolution: {integrity: sha512-4SXxSF8SXYMuhAIkT+eBRqOkWEfPu6nhccrzrkioA6l0boiq7sp18HCOov9qWJA5HML61kW8p/cB4MmBiG9dSA==}
+ '@vue/runtime-dom@3.5.30':
+ resolution: {integrity: sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==}
- '@vue/server-renderer@3.5.28':
- resolution: {integrity: sha512-pf+5ECKGj8fX95bNincbzJ6yp6nyzuLDhYZCeFxUNp8EBrQpPpQaLX3nNCp49+UbgbPun3CeVE+5CXVV1Xydfg==}
+ '@vue/server-renderer@3.5.30':
+ resolution: {integrity: sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==}
peerDependencies:
- vue: 3.5.28
+ vue: 3.5.30
'@vue/shared@3.5.28':
resolution: {integrity: sha512-cfWa1fCGBxrvaHRhvV3Is0MgmrbSCxYTXCSCau2I0a1Xw1N1pHAvkWCiXPRAqjvToILvguNyEwjevUqAuBQWvQ==}
+ '@vue/shared@3.5.30':
+ resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==}
+
'@vueuse/core@12.8.2':
resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==}
@@ -903,8 +929,8 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- ajv@6.12.6:
- resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
+ ajv@6.14.0:
+ resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==}
algoliasearch@5.47.0:
resolution: {integrity: sha512-AGtz2U7zOV4DlsuYV84tLp2tBbA7RPtLA44jbVH4TTpDcc1dIWmULjHSsunlhscbzDydnjuFlNhflR3nV4VJaQ==}
@@ -932,6 +958,10 @@ packages:
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+ balanced-match@4.0.4:
+ resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
+ engines: {node: 18 || 20 || >=22}
+
baseline-browser-mapping@2.9.19:
resolution: {integrity: sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==}
hasBin: true
@@ -948,9 +978,9 @@ packages:
brace-expansion@2.0.2:
resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==}
- braces@3.0.3:
- resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
- engines: {node: '>=8'}
+ brace-expansion@5.0.4:
+ resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==}
+ engines: {node: 18 || 20 || >=22}
browserslist@4.28.1:
resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==}
@@ -1035,6 +1065,10 @@ packages:
resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==}
engines: {node: '>=20'}
+ comment-parser@1.4.5:
+ resolution: {integrity: sha512-aRDkn3uyIlCFfk5NUA+VdwMmMsh8JGhc4hapfV4yxymHGQ3BVskMQfoXGpCo5IoBuQ9tS5iiVKhCpTcB4pW4qw==}
+ engines: {node: '>= 12.0.0'}
+
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
@@ -1070,15 +1104,6 @@ packages:
csstype@3.2.3:
resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
- debug@4.4.1:
- resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
-
debug@4.4.3:
resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
engines: {node: '>=6.0'}
@@ -1101,6 +1126,14 @@ packages:
devlop@1.1.0:
resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
+ diff-sequences@27.5.1:
+ resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==}
+ engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+
+ diff-sequences@29.6.3:
+ resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
dom-serializer@2.0.0:
resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
@@ -1210,8 +1243,8 @@ packages:
peerDependencies:
eslint: '>=7.0.0'
- eslint-flat-config-utils@2.1.1:
- resolution: {integrity: sha512-K8eaPkBemHkfbYsZH7z4lZ/tt6gNSsVh535Wh9W9gQBS2WjvfUbbVr2NZR3L1yiRCLuOEimYfPxCxODczD4Opg==}
+ eslint-flat-config-utils@3.0.1:
+ resolution: {integrity: sha512-VMA3u86bLzNAwD/7DkLtQ9lolgIOx2Sj0kTMMnBvrvEz7w0rQj4aGCR+lqsqtld63gKiLyT4BnQZ3gmGDXtvjg==}
eslint-formatting-reporter@0.0.0:
resolution: {integrity: sha512-k9RdyTqxqN/wNYVaTk/ds5B5rA8lgoAmvceYN7bcZMBwU7TuXx5ntewJv81eF3pIL/CiJE+pJZm36llG8yhyyw==}
@@ -1237,8 +1270,8 @@ packages:
eslint-parser-plain@0.1.1:
resolution: {integrity: sha512-KRgd6wuxH4U8kczqPp+Oyk4irThIhHWxgFgLDtpgjUGVIS3wGrJntvZW/p6hHq1T4FOwnOtCNkvAI4Kr+mQ/Hw==}
- eslint-plugin-antfu@3.1.1:
- resolution: {integrity: sha512-7Q+NhwLfHJFvopI2HBZbSxWXngTwBLKxW1AGXLr2lEGxcEIK/AsDs8pn8fvIizl5aZjBbVbVK5ujmMpBe4Tvdg==}
+ eslint-plugin-antfu@3.2.2:
+ resolution: {integrity: sha512-Qzixht2Dmd/pMbb5EnKqw2V8TiWHbotPlsORO8a+IzCLFwE0RxK8a9k4DCTFPzBwyxJzH+0m2Mn8IUGeGQkyUw==}
peerDependencies:
eslint: '*'
@@ -1248,33 +1281,29 @@ packages:
peerDependencies:
eslint: '>=8'
- eslint-plugin-format@1.0.1:
- resolution: {integrity: sha512-Tdns+CDjS+m7QrM85wwRi2yLae88XiWVdIOXjp9mDII0pmTBQlczPCmjpKnjiUIY3yPZNLqb5Ms/A/JXcBF2Dw==}
+ eslint-plugin-format@1.4.0:
+ resolution: {integrity: sha512-6o3fBJENUZPXlg01ab0vTldr6YThw0dxb49QMVp1V9bI7k22dtXYuWWMm3mitAsntJOt8V4pa7BWHUalTrSBPA==}
peerDependencies:
eslint: ^8.40.0 || ^9.0.0
- eslint-plugin-html@8.1.3:
- resolution: {integrity: sha512-cnCdO7yb/jrvgSJJAfRkGDOwLu1AOvNdw8WCD6nh/2C4RnxuI4tz6QjMEAmmSiHSeugq/fXcIO8yBpIBQrMZCg==}
+ eslint-plugin-html@8.1.4:
+ resolution: {integrity: sha512-Eno3oPEj3s6AhvDJ5zHhnHPDvXp6LNFXuy3w51fNebOKYuTrfjOHUGwP+mOrGFpR6eOJkO1xkB8ivtbfMjbMjg==}
engines: {node: '>=16.0.0'}
- eslint-plugin-import-lite@0.3.0:
- resolution: {integrity: sha512-dkNBAL6jcoCsXZsQ/Tt2yXmMDoNt5NaBh/U7yvccjiK8cai6Ay+MK77bMykmqQA2bTF6lngaLCDij6MTO3KkvA==}
+ eslint-plugin-import-lite@0.5.1:
+ resolution: {integrity: sha512-J+EqremfzXlB1WA/SKQxdZ2yeXgtpCorbcN0wS1KOTLnlSYiGR62MvAtM0zNWy1oDMjL/Lqkqf92Ahs1V5lyUg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=9.0.0'
- typescript: '>=4.5'
- peerDependenciesMeta:
- typescript:
- optional: true
- eslint-plugin-jsonc@2.20.1:
- resolution: {integrity: sha512-gUzIwQHXx7ZPypUoadcyRi4WbHW2TPixDr0kqQ4miuJBU0emJmyGTlnaT3Og9X2a8R1CDayN9BFSq5weGWbTng==}
+ eslint-plugin-jsonc@2.21.1:
+ resolution: {integrity: sha512-dbNR5iEnQeORwsK2WZzr3QaMtFCY3kKJVMRHPzUpKzMhmVy2zIpVgFDpX8MNoIdoqz6KCpCfOJavhfiSbZbN+w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
- eslint-plugin-n@17.21.3:
- resolution: {integrity: sha512-MtxYjDZhMQgsWRm/4xYLL0i2EhusWT7itDxlJ80l1NND2AL2Vi5Mvneqv/ikG9+zpran0VsVRXTEHrpLmUZRNw==}
+ eslint-plugin-n@17.23.2:
+ resolution: {integrity: sha512-RhWBeb7YVPmNa2eggvJooiuehdL76/bbfj/OJewyoGT80qn5PXdz8zMOTO6YHOsI7byPt7+Ighh/i/4a5/v7hw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.23.0'
@@ -1283,19 +1312,19 @@ packages:
resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==}
engines: {node: '>=5.0.0'}
- eslint-plugin-perfectionist@4.15.0:
- resolution: {integrity: sha512-pC7PgoXyDnEXe14xvRUhBII8A3zRgggKqJFx2a82fjrItDs1BSI7zdZnQtM2yQvcyod6/ujmzb7ejKPx8lZTnw==}
- engines: {node: ^18.0.0 || >=20.0.0}
+ eslint-plugin-perfectionist@5.5.0:
+ resolution: {integrity: sha512-lZX2KUpwOQf7J27gAg/6vt8ugdPULOLmelM8oDJPMbaN7P2zNNeyS9yxGSmJcKX0SF9qR/962l9RWM2Z5jpPzg==}
+ engines: {node: ^20.0.0 || >=22.0.0}
peerDependencies:
eslint: '>=8.45.0'
- eslint-plugin-pnpm@1.1.1:
- resolution: {integrity: sha512-gNo+swrLCgvT8L6JX6hVmxuKeuStGK2l8IwVjDxmYIn+wP4SW/d0ORLKyUiYamsp+UxknQo3f2M1irrTpqahCw==}
+ eslint-plugin-pnpm@1.5.0:
+ resolution: {integrity: sha512-ayMo1GvrQ/sF/bz1aOAiH0jv9eAqU2Z+a1ycoWz/uFFK5NxQDq49BDKQtBumcOUBf2VHyiTW4a8u+6KVqoIWzQ==}
peerDependencies:
eslint: ^9.0.0
- eslint-plugin-prettier@5.5.4:
- resolution: {integrity: sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==}
+ eslint-plugin-prettier@5.5.5:
+ resolution: {integrity: sha512-hscXkbqUZ2sPithAuLm5MXL+Wph+U7wHngPBv9OMWwlP8iaflyxpjTYZkmdgB4/vPIhemRlBEoLrH7UC1n7aUw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
'@types/eslint': '>=8.0.0'
@@ -1308,37 +1337,46 @@ packages:
eslint-config-prettier:
optional: true
- eslint-plugin-unicorn@60.0.0:
- resolution: {integrity: sha512-QUzTefvP8stfSXsqKQ+vBQSEsXIlAiCduS/V1Em+FKgL9c21U/IIm20/e3MFy1jyCf14tHAhqC1sX8OTy6VUCg==}
+ eslint-plugin-regexp@3.0.0:
+ resolution: {integrity: sha512-iW7hgAV8NOG6E2dz+VeKpq67YLQ9jaajOKYpoOSic2/q8y9BMdXBKkSR9gcMtbqEhNQzdW41E3wWzvhp8ExYwQ==}
+ engines: {node: ^20.19.0 || ^22.13.0 || >=24}
+ peerDependencies:
+ eslint: '>=9.38.0'
+
+ eslint-plugin-unicorn@63.0.0:
+ resolution: {integrity: sha512-Iqecl9118uQEXYh7adylgEmGfkn5es3/mlQTLLkd4pXkIk9CTGrAbeUux+YljSa2ohXCBmQQ0+Ej1kZaFgcfkA==}
engines: {node: ^20.10.0 || >=21.0.0}
peerDependencies:
- eslint: '>=9.29.0'
+ eslint: '>=9.38.0'
- eslint-plugin-unused-imports@4.2.0:
- resolution: {integrity: sha512-hLbJ2/wnjKq4kGA9AUaExVFIbNzyxYdVo49QZmKCnhk5pc9wcYRbfgLHvWJ8tnsdcseGhoUAddm9gn/lt+d74w==}
+ eslint-plugin-unused-imports@4.4.1:
+ resolution: {integrity: sha512-oZGYUz1X3sRMGUB+0cZyK2VcvRX5lm/vB56PgNNcU+7ficUCKm66oZWKUubXWnOuPjQ8PvmXtCViXBMONPe7tQ==}
peerDependencies:
'@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0
- eslint: ^9.0.0 || ^8.0.0
+ eslint: ^10.0.0 || ^9.0.0 || ^8.0.0
peerDependenciesMeta:
'@typescript-eslint/eslint-plugin':
optional: true
- eslint-plugin-vue@10.4.0:
- resolution: {integrity: sha512-K6tP0dW8FJVZLQxa2S7LcE1lLw3X8VvB3t887Q6CLrFVxHYBXGANbXvwNzYIu6Ughx1bSJ5BDT0YB3ybPT39lw==}
+ eslint-plugin-vue@10.8.0:
+ resolution: {integrity: sha512-f1J/tcbnrpgC8suPN5AtdJ5MQjuXbSU9pGRSSYAuF3SHoiYCOdEX6O22pLaRyLHXvDcOe+O5ENgc1owQ587agA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
+ '@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
'@typescript-eslint/parser': ^7.0.0 || ^8.0.0
- eslint: ^8.57.0 || ^9.0.0
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
vue-eslint-parser: ^10.0.0
peerDependenciesMeta:
+ '@stylistic/eslint-plugin':
+ optional: true
'@typescript-eslint/parser':
optional: true
- eslint-plugin-yml@1.18.0:
- resolution: {integrity: sha512-9NtbhHRN2NJa/s3uHchO3qVVZw0vyOIvWlXWGaKCr/6l3Go62wsvJK5byiI6ZoYztDsow4GnS69BZD3GnqH3hA==}
- engines: {node: ^14.17.0 || >=16.0.0}
+ eslint-plugin-yml@3.1.2:
+ resolution: {integrity: sha512-n9lxbFrNlGDLOSyIrEYkkYr7icbULMh66wwkIEluisq0lXSu1qVEEXM0g8MM8UQbtd9t1HMgN6bC+DaOe5dWdQ==}
+ engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0}
peerDependencies:
- eslint: '>=6.0.0'
+ eslint: '>=9.38.0'
eslint-processor-vue-blocks@2.0.0:
resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==}
@@ -1358,8 +1396,12 @@ packages:
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.39.2:
- resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==}
+ eslint-visitor-keys@5.0.1:
+ resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==}
+ engines: {node: ^20.19.0 || ^22.13.0 || >=24}
+
+ eslint@9.39.4:
+ resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -1407,19 +1449,12 @@ packages:
fast-diff@1.3.0:
resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==}
- fast-glob@3.3.3:
- resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
- engines: {node: '>=8.6.0'}
-
fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- fastq@1.20.1:
- resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
-
fault@2.0.1:
resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==}
@@ -1436,9 +1471,9 @@ packages:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
engines: {node: '>=16.0.0'}
- fill-range@7.1.1:
- resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
- engines: {node: '>=8'}
+ find-up-simple@1.0.0:
+ resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==}
+ engines: {node: '>=18'}
find-up-simple@1.0.1:
resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==}
@@ -1488,10 +1523,6 @@ packages:
github-slugger@2.0.0:
resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}
- glob-parent@5.1.2:
- resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
- engines: {node: '>= 6'}
-
glob-parent@6.0.2:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
@@ -1504,8 +1535,12 @@ packages:
resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
engines: {node: '>=18'}
- globals@16.3.0:
- resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==}
+ globals@16.5.0:
+ resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==}
+ engines: {node: '>=18'}
+
+ globals@17.3.0:
+ resolution: {integrity: sha512-yMqGUQVVCkD4tqjOJf3TnrvaaHDMYp4VlUSObbkIiuCPe/ofdMBFIAcBbCSRFWOnos6qRiTVStDwqPLUclaxIw==}
engines: {node: '>=18'}
globrex@0.1.2:
@@ -1598,10 +1633,6 @@ packages:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
- is-number@7.0.0:
- resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
- engines: {node: '>=0.12.0'}
-
is-what@5.5.0:
resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==}
engines: {node: '>=18'}
@@ -1613,10 +1644,9 @@ packages:
resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==}
hasBin: true
- jsesc@3.0.2:
- resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
- engines: {node: '>=6'}
- hasBin: true
+ jsdoc-type-pratt-parser@7.1.1:
+ resolution: {integrity: sha512-/2uqY7x6bsrpi3i9LVU6J89352C0rpMk0as8trXxCtvd4kPk1ke/Eyif6wqfSLvoNJqcDG9Vk4UsXgygzCt2xA==}
+ engines: {node: '>=20.0.0'}
jsesc@3.1.0:
resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
@@ -1632,8 +1662,8 @@ packages:
json-stable-stringify-without-jsonify@1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
- jsonc-eslint-parser@2.4.0:
- resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==}
+ jsonc-eslint-parser@2.4.2:
+ resolution: {integrity: sha512-1e4qoRgnn448pRuMvKGsFFymUCquZV0mpGgOyIKNgD3JVDTsVJyRBGH/Fm0tBb8WsWGgmB1mDe6/yJMQM37DUA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
keyv@4.5.4:
@@ -1646,8 +1676,8 @@ packages:
linkify-it@5.0.0:
resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==}
- lint-staged@16.2.7:
- resolution: {integrity: sha512-lDIj4RnYmK7/kXMya+qJsmkRFkGolciXjrsZ6PC25GdTfWOAWetR0ZbsNXRAj1EHHImRSalc+whZFg56F5DVow==}
+ lint-staged@16.4.0:
+ resolution: {integrity: sha512-lBWt8hujh/Cjysw5GYVmZpFHXDCgZzhrOm8vbcUdobADZNOK/bRshr2kM3DfgrrtR1DQhfupW9gnIXOfiFi+bw==}
engines: {node: '>=20.17'}
hasBin: true
@@ -1732,10 +1762,6 @@ packages:
mdurl@2.0.0:
resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}
- merge2@1.4.1:
- resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
- engines: {node: '>= 8'}
-
micromark-core-commonmark@2.0.3:
resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==}
@@ -1823,16 +1849,16 @@ packages:
micromark@4.0.2:
resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==}
- micromatch@4.0.8:
- resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
- engines: {node: '>=8.6'}
-
mimic-function@5.0.1:
resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==}
engines: {node: '>=18'}
- minimatch@3.1.2:
- resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+ minimatch@10.2.4:
+ resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==}
+ engines: {node: 18 || 20 || >=22}
+
+ minimatch@3.1.5:
+ resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==}
minimatch@9.0.5:
resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
@@ -1850,10 +1876,6 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- nano-spawn@2.0.0:
- resolution: {integrity: sha512-tacvGzUY5o2D8CBh2rrwxyNojUsZNU2zjNTzKQrkgGJQTbGAfArVWXSKMBokBeeg6C7OLRGUEyoFlYbfeWQIqw==}
- engines: {node: '>=20.17'}
-
nanoid@3.3.11:
resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -1876,6 +1898,9 @@ packages:
resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
engines: {node: '>= 0.4'}
+ ohash@2.0.11:
+ resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}
+
onetime@7.0.0:
resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==}
engines: {node: '>=18'}
@@ -1931,19 +1956,10 @@ packages:
picocolors@1.1.1:
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
- picomatch@2.3.1:
- resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
-
picomatch@4.0.3:
resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
engines: {node: '>=12'}
- pidtree@0.6.0:
- resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
- engines: {node: '>=0.10'}
- hasBin: true
-
pkg-types@1.3.1:
resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
@@ -1954,17 +1970,21 @@ packages:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
engines: {node: '>=4'}
- pnpm-workspace-yaml@1.1.1:
- resolution: {integrity: sha512-nGBB7h3Ped3g9dBrR6d3YNwXCKYsEg8K9J3GMmSrwGEXq3RHeGW44/B4MZW51p4FRMnyxJzTY5feSBbUjRhIHQ==}
+ pnpm-workspace-yaml@1.5.0:
+ resolution: {integrity: sha512-PxdyJuFvq5B0qm3s9PaH/xOtSxrcvpBRr+BblhucpWjs8c79d4b7/cXhyY4AyHOHCnqklCYZTjfl0bT/mFVTRw==}
- postcss-selector-parser@6.1.2:
- resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
+ postcss-selector-parser@7.1.1:
+ resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==}
engines: {node: '>=4'}
postcss@8.5.6:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
+ postcss@8.5.8:
+ resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==}
+ engines: {node: ^10 || ^12 || >=14}
+
preact@10.28.3:
resolution: {integrity: sha512-tCmoRkPQLpBeWzpmbhryairGnhW9tKV6c6gr/w+RhoRoKEJwsjzipwp//1oCpGPOchvSLaAPlpcJi9MwMmoPyA==}
@@ -1976,8 +1996,8 @@ packages:
resolution: {integrity: sha512-SxToR7P8Y2lWmv/kTzVLC1t/GDI2WGjMwNhLLE9qtH8Q13C+aEmuRlzDst4Up4s0Wc8sF2M+J57iB3cMLqftfg==}
engines: {node: '>=6.0.0'}
- prettier@3.6.2:
- resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==}
+ prettier@3.8.1:
+ resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==}
engines: {node: '>=14'}
hasBin: true
@@ -2002,8 +2022,9 @@ packages:
quansync@0.2.11:
resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==}
- queue-microtask@1.2.3:
- resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+ refa@0.12.1:
+ resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
regex-recursion@6.0.2:
resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==}
@@ -2014,12 +2035,16 @@ packages:
regex@6.1.0:
resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==}
+ regexp-ast-analysis@0.7.1:
+ resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
regexp-tree@0.1.27:
resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==}
hasBin: true
- regjsparser@0.12.0:
- resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==}
+ regjsparser@0.13.0:
+ resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==}
hasBin: true
resolve-from@4.0.0:
@@ -2033,10 +2058,6 @@ packages:
resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==}
engines: {node: '>=18'}
- reusify@1.1.0:
- resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
- engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
-
rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
@@ -2045,12 +2066,13 @@ packages:
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
- run-parallel@1.2.0:
- resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
-
safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ scslre@0.3.0:
+ resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==}
+ engines: {node: ^14.0.0 || >=16.0.0}
+
scule@1.3.0:
resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==}
@@ -2150,10 +2172,6 @@ packages:
resolution: {integrity: sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==}
engines: {node: ^14.18.0 || >=16.0.0}
- synckit@0.9.3:
- resolution: {integrity: sha512-JJoOEKTfL1urb1mDoEblhD9NhEbWmq9jHEMEnxoC4ujUaZ4itA8vKgwkFAyNClgxplLi9tsUKX+EduK0p/l7sg==}
- engines: {node: ^14.18.0 || >=16.0.0}
-
tabbable@6.4.0:
resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==}
@@ -2165,14 +2183,14 @@ packages:
resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==}
engines: {node: '>=18'}
+ tinyexec@1.0.4:
+ resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==}
+ engines: {node: '>=18'}
+
tinyglobby@0.2.15:
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
engines: {node: '>=12.0.0'}
- to-regex-range@5.0.1:
- resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
- engines: {node: '>=8.0'}
-
trim-lines@3.0.1:
resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
@@ -2187,9 +2205,6 @@ packages:
peerDependencies:
typescript: '>=4.0.0'
- tslib@2.8.1:
- resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
-
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
@@ -2280,8 +2295,8 @@ packages:
terser:
optional: true
- vitepress-plugin-tabs@0.7.3:
- resolution: {integrity: sha512-CkUz49UrTLcVOszuiHIA7ZBvfsg9RluRkFjRG1KvCg/NwuOTLZwcBRv7vBB3vMlDp0bWXIFOIwdI7bE93cV3Hw==}
+ vitepress-plugin-tabs@0.8.0:
+ resolution: {integrity: sha512-86FWHAuS9XCyTMDpMd5MELwp3bQyITDf/+IdZ20+iYbB8TIR8yoCp08PkDHxi4WWSVsCZ3n1uUIC7YCVhMsI3A==}
peerDependencies:
vitepress: ^1.0.0
vue: ^3.5.0
@@ -2298,14 +2313,14 @@ packages:
postcss:
optional: true
- vue-eslint-parser@10.2.0:
- resolution: {integrity: sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==}
+ vue-eslint-parser@10.4.0:
+ resolution: {integrity: sha512-Vxi9pJdbN3ZnVGLODVtZ7y4Y2kzAAE2Cm0CZ3ZDRvydVYxZ6VrnBhLikBsRS+dpwj4Jv4UCv21PTEwF5rQ9WXg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
- vue@3.5.28:
- resolution: {integrity: sha512-BRdrNfeoccSoIZeIhyPBfvWSLFP4q8J3u8Ju8Ug5vu3LdD+yTM13Sg4sKtljxozbnuMu1NB1X5HBHRYUzFocKg==}
+ vue@3.5.30:
+ resolution: {integrity: sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -2338,9 +2353,9 @@ packages:
resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
engines: {node: '>=12'}
- yaml-eslint-parser@1.3.0:
- resolution: {integrity: sha512-E/+VitOorXSLiAqtTd7Yqax0/pAS3xaYMP+AUUJGOK1OZG3rhcj9fcJOM5HJ2VrP1FrStVCWr1muTfQCdj4tAA==}
- engines: {node: ^14.17.0 || >=16.0.0}
+ yaml-eslint-parser@2.0.0:
+ resolution: {integrity: sha512-h0uDm97wvT2bokfwwTmY6kJ1hp6YDFL0nRHwNKz8s/VD1FH/vvZjAKoMUE+un0eaYBSG7/c6h+lJTP+31tjgTw==}
+ engines: {node: ^20.19.0 || ^22.13.0 || >=24}
yaml@2.8.2:
resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==}
@@ -2486,14 +2501,14 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
- '@clack/core@0.5.0':
+ '@clack/core@1.0.1':
dependencies:
picocolors: 1.1.1
sisteransi: 1.0.5
- '@clack/prompts@0.11.0':
+ '@clack/prompts@1.0.1':
dependencies:
- '@clack/core': 0.5.0
+ '@clack/core': 1.0.1
picocolors: 1.1.1
sisteransi: 1.0.5
@@ -2521,11 +2536,11 @@ snapshots:
transitivePeerDependencies:
- '@algolia/client-search'
- '@dprint/formatter@0.3.0': {}
+ '@dprint/formatter@0.5.1': {}
- '@dprint/markdown@0.17.8': {}
+ '@dprint/markdown@0.20.0': {}
- '@dprint/toml@0.6.4': {}
+ '@dprint/toml@0.7.0': {}
'@esbuild/aix-ppc64@0.21.5':
optional: true
@@ -2596,30 +2611,30 @@ snapshots:
'@esbuild/win32-x64@0.21.5':
optional: true
- '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.39.2)':
+ '@eslint-community/eslint-plugin-eslint-comments@4.6.0(eslint@9.39.4)':
dependencies:
escape-string-regexp: 4.0.0
- eslint: 9.39.2
- ignore: 5.3.2
+ eslint: 9.39.4
+ ignore: 7.0.5
- '@eslint-community/eslint-utils@4.9.1(eslint@9.39.2)':
+ '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4)':
dependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.2': {}
- '@eslint/compat@1.4.1(eslint@9.39.2)':
+ '@eslint/compat@1.4.1(eslint@9.39.4)':
dependencies:
'@eslint/core': 0.17.0
optionalDependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
- '@eslint/config-array@0.21.1':
+ '@eslint/config-array@0.21.2':
dependencies:
'@eslint/object-schema': 2.1.7
debug: 4.4.3
- minimatch: 3.1.2
+ minimatch: 3.1.5
transitivePeerDependencies:
- supports-color
@@ -2627,53 +2642,58 @@ snapshots:
dependencies:
'@eslint/core': 0.17.0
- '@eslint/core@0.15.2':
+ '@eslint/config-helpers@0.5.3':
dependencies:
- '@types/json-schema': 7.0.15
+ '@eslint/core': 1.1.1
'@eslint/core@0.17.0':
dependencies:
'@types/json-schema': 7.0.15
- '@eslint/eslintrc@3.3.3':
+ '@eslint/core@1.1.1':
+ dependencies:
+ '@types/json-schema': 7.0.15
+
+ '@eslint/eslintrc@3.3.5':
dependencies:
- ajv: 6.12.6
+ ajv: 6.14.0
debug: 4.4.3
espree: 10.4.0
globals: 14.0.0
ignore: 5.3.2
import-fresh: 3.3.1
js-yaml: 4.1.1
- minimatch: 3.1.2
+ minimatch: 3.1.5
strip-json-comments: 3.1.1
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.39.2': {}
+ '@eslint/js@9.39.4': {}
- '@eslint/markdown@7.1.0':
+ '@eslint/markdown@7.5.1':
dependencies:
- '@eslint/core': 0.15.2
- '@eslint/plugin-kit': 0.3.5
+ '@eslint/core': 0.17.0
+ '@eslint/plugin-kit': 0.4.1
github-slugger: 2.0.0
mdast-util-from-markdown: 2.0.2
mdast-util-frontmatter: 2.0.1
mdast-util-gfm: 3.1.0
micromark-extension-frontmatter: 2.0.0
micromark-extension-gfm: 3.0.0
+ micromark-util-normalize-identifier: 2.0.1
transitivePeerDependencies:
- supports-color
'@eslint/object-schema@2.1.7': {}
- '@eslint/plugin-kit@0.3.5':
+ '@eslint/plugin-kit@0.4.1':
dependencies:
- '@eslint/core': 0.15.2
+ '@eslint/core': 0.17.0
levn: 0.4.1
- '@eslint/plugin-kit@0.4.1':
+ '@eslint/plugin-kit@0.6.1':
dependencies:
- '@eslint/core': 0.17.0
+ '@eslint/core': 1.1.1
levn: 0.4.1
'@humanfs/core@0.19.1': {}
@@ -2695,20 +2715,6 @@ snapshots:
'@jridgewell/sourcemap-codec@1.5.5': {}
- '@nodelib/fs.scandir@2.1.5':
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- run-parallel: 1.2.0
-
- '@nodelib/fs.stat@2.0.5': {}
-
- '@nodelib/fs.walk@1.2.8':
- dependencies:
- '@nodelib/fs.scandir': 2.1.5
- fastq: 1.20.1
-
- '@pkgr/core@0.1.2': {}
-
'@pkgr/core@0.2.9': {}
'@rolldown/pluginutils@1.0.0-rc.2': {}
@@ -2788,44 +2794,46 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.57.1':
optional: true
- '@rotki/eslint-config@4.5.0(@rotki/eslint-plugin@1.2.0(eslint@9.39.2)(typescript@5.9.3))(@vue/compiler-sfc@3.5.28)(eslint@9.39.2)(typescript@5.9.3)':
+ '@rotki/eslint-config@5.0.1(@rotki/eslint-plugin@1.3.2(eslint@9.39.4)(typescript@5.9.3))(@vue/compiler-sfc@3.5.30)(eslint@9.39.4)(typescript@5.9.3)':
dependencies:
'@antfu/install-pkg': 1.1.0
- '@clack/prompts': 0.11.0
- '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.39.2)
- '@eslint/markdown': 7.1.0
- '@stylistic/eslint-plugin': 5.2.3(eslint@9.39.2)
- '@typescript-eslint/eslint-plugin': 8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/parser': 8.40.0(eslint@9.39.2)(typescript@5.9.3)
- '@vitest/eslint-plugin': 1.3.4(eslint@9.39.2)(typescript@5.9.3)
- eslint: 9.39.2
- eslint-config-flat-gitignore: 2.1.0(eslint@9.39.2)
- eslint-config-prettier: 10.1.8(eslint@9.39.2)
- eslint-flat-config-utils: 2.1.1
- eslint-merge-processors: 2.0.0(eslint@9.39.2)
- eslint-plugin-antfu: 3.1.1(eslint@9.39.2)
- eslint-plugin-format: 1.0.1(eslint@9.39.2)
- eslint-plugin-html: 8.1.3
- eslint-plugin-import-lite: 0.3.0(eslint@9.39.2)(typescript@5.9.3)
- eslint-plugin-jsonc: 2.20.1(eslint@9.39.2)
- eslint-plugin-n: 17.21.3(eslint@9.39.2)(typescript@5.9.3)
+ '@clack/prompts': 1.0.1
+ '@eslint-community/eslint-plugin-eslint-comments': 4.6.0(eslint@9.39.4)
+ '@eslint/markdown': 7.5.1
+ '@stylistic/eslint-plugin': 5.8.0(eslint@9.39.4)
+ '@typescript-eslint/eslint-plugin': 8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)
+ '@typescript-eslint/parser': 8.55.0(eslint@9.39.4)(typescript@5.9.3)
+ '@vitest/eslint-plugin': 1.6.7(eslint@9.39.4)(typescript@5.9.3)
+ eslint: 9.39.4
+ eslint-config-flat-gitignore: 2.1.0(eslint@9.39.4)
+ eslint-config-prettier: 10.1.8(eslint@9.39.4)
+ eslint-flat-config-utils: 3.0.1
+ eslint-merge-processors: 2.0.0(eslint@9.39.4)
+ eslint-plugin-antfu: 3.2.2(eslint@9.39.4)
+ eslint-plugin-format: 1.4.0(eslint@9.39.4)
+ eslint-plugin-html: 8.1.4
+ eslint-plugin-import-lite: 0.5.1(eslint@9.39.4)
+ eslint-plugin-jsonc: 2.21.1(eslint@9.39.4)
+ eslint-plugin-n: 17.23.2(eslint@9.39.4)(typescript@5.9.3)
eslint-plugin-no-only-tests: 3.3.0
- eslint-plugin-perfectionist: 4.15.0(eslint@9.39.2)(typescript@5.9.3)
- eslint-plugin-pnpm: 1.1.1(eslint@9.39.2)
- eslint-plugin-prettier: 5.5.4(eslint-config-prettier@10.1.8(eslint@9.39.2))(eslint@9.39.2)(prettier@3.6.2)
- eslint-plugin-unicorn: 60.0.0(eslint@9.39.2)
- eslint-plugin-unused-imports: 4.2.0(@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)
- eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.40.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(vue-eslint-parser@10.2.0(eslint@9.39.2))
- eslint-plugin-yml: 1.18.0(eslint@9.39.2)
- eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.28)(eslint@9.39.2)
- globals: 16.3.0
- jsonc-eslint-parser: 2.4.0
+ eslint-plugin-perfectionist: 5.5.0(eslint@9.39.4)(typescript@5.9.3)
+ eslint-plugin-pnpm: 1.5.0(eslint@9.39.4)
+ eslint-plugin-prettier: 5.5.5(eslint-config-prettier@10.1.8(eslint@9.39.4))(eslint@9.39.4)(prettier@3.8.1)
+ eslint-plugin-regexp: 3.0.0(eslint@9.39.4)
+ eslint-plugin-unicorn: 63.0.0(eslint@9.39.4)
+ eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)
+ eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.8.0(eslint@9.39.4))(@typescript-eslint/parser@8.55.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(vue-eslint-parser@10.4.0(eslint@9.39.4))
+ eslint-plugin-yml: 3.1.2(eslint@9.39.4)
+ eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.30)(eslint@9.39.4)
+ find-up-simple: 1.0.0
+ globals: 17.3.0
+ jsonc-eslint-parser: 2.4.2
local-pkg: 1.1.2
- prettier: 3.6.2
- vue-eslint-parser: 10.2.0(eslint@9.39.2)
- yaml-eslint-parser: 1.3.0
+ prettier: 3.8.1
+ vue-eslint-parser: 10.4.0(eslint@9.39.4)
+ yaml-eslint-parser: 2.0.0
optionalDependencies:
- '@rotki/eslint-plugin': 1.2.0(eslint@9.39.2)(typescript@5.9.3)
+ '@rotki/eslint-plugin': 1.3.2(eslint@9.39.4)(typescript@5.9.3)
transitivePeerDependencies:
- '@eslint/json'
- '@types/eslint'
@@ -2834,16 +2842,17 @@ snapshots:
- typescript
- vitest
- '@rotki/eslint-plugin@1.2.0(eslint@9.39.2)(typescript@5.9.3)':
+ '@rotki/eslint-plugin@1.3.2(eslint@9.39.4)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/utils': 8.40.0(eslint@9.39.2)(typescript@5.9.3)
- debug: 4.4.1
- eslint: 9.39.2
- eslint-compat-utils: 0.6.5(eslint@9.39.2)
- jsonc-eslint-parser: 2.4.0
+ '@typescript-eslint/utils': 8.55.0(eslint@9.39.4)(typescript@5.9.3)
+ debug: 4.4.3
+ eslint: 9.39.4
+ eslint-compat-utils: 0.6.5(eslint@9.39.4)
+ jsonc-eslint-parser: 2.4.2
scule: 1.3.0
- vue-eslint-parser: 10.2.0(eslint@9.39.2)
- yaml-eslint-parser: 1.3.0
+ tinyglobby: 0.2.15
+ vue-eslint-parser: 10.4.0(eslint@9.39.4)
+ yaml-eslint-parser: 2.0.0
transitivePeerDependencies:
- supports-color
- typescript
@@ -2888,11 +2897,11 @@ snapshots:
'@shikijs/vscode-textmate@10.0.2': {}
- '@stylistic/eslint-plugin@5.2.3(eslint@9.39.2)':
+ '@stylistic/eslint-plugin@5.8.0(eslint@9.39.4)':
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
'@typescript-eslint/types': 8.54.0
- eslint: 9.39.2
+ eslint: 9.39.4
eslint-visitor-keys: 4.2.1
espree: 10.4.0
estraverse: 5.3.0
@@ -2933,16 +2942,15 @@ snapshots:
'@types/web-bluetooth@0.0.21': {}
- '@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
+ '@typescript-eslint/eslint-plugin@8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)':
dependencies:
'@eslint-community/regexpp': 4.12.2
- '@typescript-eslint/parser': 8.40.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.40.0
- '@typescript-eslint/type-utils': 8.40.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/utils': 8.40.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.40.0
- eslint: 9.39.2
- graphemer: 1.4.0
+ '@typescript-eslint/parser': 8.55.0(eslint@9.39.4)(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.55.0
+ '@typescript-eslint/type-utils': 8.55.0(eslint@9.39.4)(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.55.0(eslint@9.39.4)(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.55.0
+ eslint: 9.39.4
ignore: 7.0.5
natural-compare: 1.4.0
ts-api-utils: 2.4.0(typescript@5.9.3)
@@ -2950,19 +2958,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.40.0(eslint@9.39.2)(typescript@5.9.3)':
+ '@typescript-eslint/parser@8.55.0(eslint@9.39.4)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.40.0
- '@typescript-eslint/types': 8.40.0
- '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.40.0
+ '@typescript-eslint/scope-manager': 8.55.0
+ '@typescript-eslint/types': 8.55.0
+ '@typescript-eslint/typescript-estree': 8.55.0(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.55.0
debug: 4.4.3
- eslint: 9.39.2
+ eslint: 9.39.4
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.40.0(typescript@5.9.3)':
+ '@typescript-eslint/project-service@8.54.0(typescript@5.9.3)':
dependencies:
'@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3)
'@typescript-eslint/types': 8.54.0
@@ -2971,71 +2979,90 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.54.0(typescript@5.9.3)':
+ '@typescript-eslint/project-service@8.55.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/tsconfig-utils': 8.55.0(typescript@5.9.3)
+ '@typescript-eslint/types': 8.55.0
debug: 4.4.3
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.40.0':
+ '@typescript-eslint/project-service@8.57.2(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/types': 8.40.0
- '@typescript-eslint/visitor-keys': 8.40.0
+ '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@5.9.3)
+ '@typescript-eslint/types': 8.57.2
+ debug: 4.4.3
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/scope-manager@8.54.0':
dependencies:
'@typescript-eslint/types': 8.54.0
'@typescript-eslint/visitor-keys': 8.54.0
- '@typescript-eslint/tsconfig-utils@8.40.0(typescript@5.9.3)':
+ '@typescript-eslint/scope-manager@8.55.0':
dependencies:
- typescript: 5.9.3
+ '@typescript-eslint/types': 8.55.0
+ '@typescript-eslint/visitor-keys': 8.55.0
+
+ '@typescript-eslint/scope-manager@8.57.2':
+ dependencies:
+ '@typescript-eslint/types': 8.57.2
+ '@typescript-eslint/visitor-keys': 8.57.2
'@typescript-eslint/tsconfig-utils@8.54.0(typescript@5.9.3)':
dependencies:
typescript: 5.9.3
- '@typescript-eslint/type-utils@8.40.0(eslint@9.39.2)(typescript@5.9.3)':
+ '@typescript-eslint/tsconfig-utils@8.55.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/types': 8.40.0
- '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.40.0(eslint@9.39.2)(typescript@5.9.3)
+ typescript: 5.9.3
+
+ '@typescript-eslint/tsconfig-utils@8.57.2(typescript@5.9.3)':
+ dependencies:
+ typescript: 5.9.3
+
+ '@typescript-eslint/type-utils@8.55.0(eslint@9.39.4)(typescript@5.9.3)':
+ dependencies:
+ '@typescript-eslint/types': 8.55.0
+ '@typescript-eslint/typescript-estree': 8.55.0(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.55.0(eslint@9.39.4)(typescript@5.9.3)
debug: 4.4.3
- eslint: 9.39.2
+ eslint: 9.39.4
ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.40.0': {}
-
'@typescript-eslint/types@8.54.0': {}
- '@typescript-eslint/typescript-estree@8.40.0(typescript@5.9.3)':
+ '@typescript-eslint/types@8.55.0': {}
+
+ '@typescript-eslint/types@8.57.2': {}
+
+ '@typescript-eslint/typescript-estree@8.54.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/project-service': 8.40.0(typescript@5.9.3)
- '@typescript-eslint/tsconfig-utils': 8.40.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.40.0
- '@typescript-eslint/visitor-keys': 8.40.0
+ '@typescript-eslint/project-service': 8.54.0(typescript@5.9.3)
+ '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/visitor-keys': 8.54.0
debug: 4.4.3
- fast-glob: 3.3.3
- is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.7.3
+ tinyglobby: 0.2.15
ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/typescript-estree@8.54.0(typescript@5.9.3)':
+ '@typescript-eslint/typescript-estree@8.55.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/project-service': 8.54.0(typescript@5.9.3)
- '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.54.0
- '@typescript-eslint/visitor-keys': 8.54.0
+ '@typescript-eslint/project-service': 8.55.0(typescript@5.9.3)
+ '@typescript-eslint/tsconfig-utils': 8.55.0(typescript@5.9.3)
+ '@typescript-eslint/types': 8.55.0
+ '@typescript-eslint/visitor-keys': 8.55.0
debug: 4.4.3
minimatch: 9.0.5
semver: 7.7.3
@@ -3045,89 +3072,121 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.40.0(eslint@9.39.2)(typescript@5.9.3)':
+ '@typescript-eslint/typescript-estree@8.57.2(typescript@5.9.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
- '@typescript-eslint/scope-manager': 8.40.0
- '@typescript-eslint/types': 8.40.0
- '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.3)
- eslint: 9.39.2
+ '@typescript-eslint/project-service': 8.57.2(typescript@5.9.3)
+ '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@5.9.3)
+ '@typescript-eslint/types': 8.57.2
+ '@typescript-eslint/visitor-keys': 8.57.2
+ debug: 4.4.3
+ minimatch: 10.2.4
+ semver: 7.7.3
+ tinyglobby: 0.2.15
+ ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.54.0(eslint@9.39.2)(typescript@5.9.3)':
+ '@typescript-eslint/utils@8.54.0(eslint@9.39.4)(typescript@5.9.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
'@typescript-eslint/scope-manager': 8.54.0
'@typescript-eslint/types': 8.54.0
'@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3)
- eslint: 9.39.2
+ eslint: 9.39.4
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.40.0':
+ '@typescript-eslint/utils@8.55.0(eslint@9.39.4)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/types': 8.40.0
- eslint-visitor-keys: 4.2.1
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
+ '@typescript-eslint/scope-manager': 8.55.0
+ '@typescript-eslint/types': 8.55.0
+ '@typescript-eslint/typescript-estree': 8.55.0(typescript@5.9.3)
+ eslint: 9.39.4
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/utils@8.57.2(eslint@9.39.4)(typescript@5.9.3)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
+ '@typescript-eslint/scope-manager': 8.57.2
+ '@typescript-eslint/types': 8.57.2
+ '@typescript-eslint/typescript-estree': 8.57.2(typescript@5.9.3)
+ eslint: 9.39.4
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/visitor-keys@8.54.0':
dependencies:
'@typescript-eslint/types': 8.54.0
eslint-visitor-keys: 4.2.1
+ '@typescript-eslint/visitor-keys@8.55.0':
+ dependencies:
+ '@typescript-eslint/types': 8.55.0
+ eslint-visitor-keys: 4.2.1
+
+ '@typescript-eslint/visitor-keys@8.57.2':
+ dependencies:
+ '@typescript-eslint/types': 8.57.2
+ eslint-visitor-keys: 5.0.1
+
'@ungap/structured-clone@1.3.0': {}
- '@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@24.10.13))(vue@3.5.28(typescript@5.9.3))':
+ '@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@24.10.13))(vue@3.5.30(typescript@5.9.3))':
dependencies:
vite: 5.4.21(@types/node@24.10.13)
- vue: 3.5.28(typescript@5.9.3)
+ vue: 3.5.30(typescript@5.9.3)
- '@vitejs/plugin-vue@6.0.4(vite@5.4.21(@types/node@24.10.13))(vue@3.5.28(typescript@5.9.3))':
+ '@vitejs/plugin-vue@6.0.5(vite@5.4.21(@types/node@24.10.13))(vue@3.5.30(typescript@5.9.3))':
dependencies:
'@rolldown/pluginutils': 1.0.0-rc.2
vite: 5.4.21(@types/node@24.10.13)
- vue: 3.5.28(typescript@5.9.3)
+ vue: 3.5.30(typescript@5.9.3)
- '@vitest/eslint-plugin@1.3.4(eslint@9.39.2)(typescript@5.9.3)':
+ '@vitest/eslint-plugin@1.6.7(eslint@9.39.4)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/utils': 8.54.0(eslint@9.39.2)(typescript@5.9.3)
- eslint: 9.39.2
+ '@typescript-eslint/scope-manager': 8.57.2
+ '@typescript-eslint/utils': 8.57.2(eslint@9.39.4)(typescript@5.9.3)
+ eslint: 9.39.4
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@vue/compiler-core@3.5.28':
+ '@vue/compiler-core@3.5.30':
dependencies:
'@babel/parser': 7.29.0
- '@vue/shared': 3.5.28
+ '@vue/shared': 3.5.30
entities: 7.0.1
estree-walker: 2.0.2
source-map-js: 1.2.1
- '@vue/compiler-dom@3.5.28':
+ '@vue/compiler-dom@3.5.30':
dependencies:
- '@vue/compiler-core': 3.5.28
- '@vue/shared': 3.5.28
+ '@vue/compiler-core': 3.5.30
+ '@vue/shared': 3.5.30
- '@vue/compiler-sfc@3.5.28':
+ '@vue/compiler-sfc@3.5.30':
dependencies:
'@babel/parser': 7.29.0
- '@vue/compiler-core': 3.5.28
- '@vue/compiler-dom': 3.5.28
- '@vue/compiler-ssr': 3.5.28
- '@vue/shared': 3.5.28
+ '@vue/compiler-core': 3.5.30
+ '@vue/compiler-dom': 3.5.30
+ '@vue/compiler-ssr': 3.5.30
+ '@vue/shared': 3.5.30
estree-walker: 2.0.2
magic-string: 0.30.21
- postcss: 8.5.6
+ postcss: 8.5.8
source-map-js: 1.2.1
- '@vue/compiler-ssr@3.5.28':
+ '@vue/compiler-ssr@3.5.30':
dependencies:
- '@vue/compiler-dom': 3.5.28
- '@vue/shared': 3.5.28
+ '@vue/compiler-dom': 3.5.30
+ '@vue/shared': 3.5.30
'@vue/devtools-api@7.7.9':
dependencies:
@@ -3147,36 +3206,38 @@ snapshots:
dependencies:
rfdc: 1.4.1
- '@vue/reactivity@3.5.28':
+ '@vue/reactivity@3.5.30':
dependencies:
- '@vue/shared': 3.5.28
+ '@vue/shared': 3.5.30
- '@vue/runtime-core@3.5.28':
+ '@vue/runtime-core@3.5.30':
dependencies:
- '@vue/reactivity': 3.5.28
- '@vue/shared': 3.5.28
+ '@vue/reactivity': 3.5.30
+ '@vue/shared': 3.5.30
- '@vue/runtime-dom@3.5.28':
+ '@vue/runtime-dom@3.5.30':
dependencies:
- '@vue/reactivity': 3.5.28
- '@vue/runtime-core': 3.5.28
- '@vue/shared': 3.5.28
+ '@vue/reactivity': 3.5.30
+ '@vue/runtime-core': 3.5.30
+ '@vue/shared': 3.5.30
csstype: 3.2.3
- '@vue/server-renderer@3.5.28(vue@3.5.28(typescript@5.9.3))':
+ '@vue/server-renderer@3.5.30(vue@3.5.30(typescript@5.9.3))':
dependencies:
- '@vue/compiler-ssr': 3.5.28
- '@vue/shared': 3.5.28
- vue: 3.5.28(typescript@5.9.3)
+ '@vue/compiler-ssr': 3.5.30
+ '@vue/shared': 3.5.30
+ vue: 3.5.30(typescript@5.9.3)
'@vue/shared@3.5.28': {}
+ '@vue/shared@3.5.30': {}
+
'@vueuse/core@12.8.2(typescript@5.9.3)':
dependencies:
'@types/web-bluetooth': 0.0.21
'@vueuse/metadata': 12.8.2
'@vueuse/shared': 12.8.2(typescript@5.9.3)
- vue: 3.5.28(typescript@5.9.3)
+ vue: 3.5.30(typescript@5.9.3)
transitivePeerDependencies:
- typescript
@@ -3184,7 +3245,7 @@ snapshots:
dependencies:
'@vueuse/core': 12.8.2(typescript@5.9.3)
'@vueuse/shared': 12.8.2(typescript@5.9.3)
- vue: 3.5.28(typescript@5.9.3)
+ vue: 3.5.30(typescript@5.9.3)
optionalDependencies:
change-case: 5.4.4
focus-trap: 7.8.0
@@ -3195,7 +3256,7 @@ snapshots:
'@vueuse/shared@12.8.2(typescript@5.9.3)':
dependencies:
- vue: 3.5.28(typescript@5.9.3)
+ vue: 3.5.30(typescript@5.9.3)
transitivePeerDependencies:
- typescript
@@ -3205,7 +3266,7 @@ snapshots:
acorn@8.15.0: {}
- ajv@6.12.6:
+ ajv@6.14.0:
dependencies:
fast-deep-equal: 3.1.3
fast-json-stable-stringify: 2.1.0
@@ -3245,6 +3306,8 @@ snapshots:
balanced-match@1.0.2: {}
+ balanced-match@4.0.4: {}
+
baseline-browser-mapping@2.9.19: {}
birpc@2.9.0: {}
@@ -3260,9 +3323,9 @@ snapshots:
dependencies:
balanced-match: 1.0.2
- braces@3.0.3:
+ brace-expansion@5.0.4:
dependencies:
- fill-range: 7.1.1
+ balanced-match: 4.0.4
browserslist@4.28.1:
dependencies:
@@ -3353,6 +3416,8 @@ snapshots:
commander@14.0.3: {}
+ comment-parser@1.4.5: {}
+
concat-map@0.0.1: {}
confbox@0.1.8: {}
@@ -3387,10 +3452,6 @@ snapshots:
csstype@3.2.3: {}
- debug@4.4.1:
- dependencies:
- ms: 2.1.3
-
debug@4.4.3:
dependencies:
ms: 2.1.3
@@ -3407,6 +3468,10 @@ snapshots:
dependencies:
dequal: 2.0.3
+ diff-sequences@27.5.1: {}
+
+ diff-sequences@29.6.3: {}
+
dom-serializer@2.0.0:
dependencies:
domelementtype: 2.3.0
@@ -3499,100 +3564,99 @@ snapshots:
escape-string-regexp@5.0.0: {}
- eslint-compat-utils@0.5.1(eslint@9.39.2):
+ eslint-compat-utils@0.5.1(eslint@9.39.4):
dependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
semver: 7.7.3
- eslint-compat-utils@0.6.5(eslint@9.39.2):
+ eslint-compat-utils@0.6.5(eslint@9.39.4):
dependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
semver: 7.7.3
- eslint-config-flat-gitignore@2.1.0(eslint@9.39.2):
+ eslint-config-flat-gitignore@2.1.0(eslint@9.39.4):
dependencies:
- '@eslint/compat': 1.4.1(eslint@9.39.2)
- eslint: 9.39.2
+ '@eslint/compat': 1.4.1(eslint@9.39.4)
+ eslint: 9.39.4
- eslint-config-prettier@10.1.8(eslint@9.39.2):
+ eslint-config-prettier@10.1.8(eslint@9.39.4):
dependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
- eslint-flat-config-utils@2.1.1:
+ eslint-flat-config-utils@3.0.1:
dependencies:
+ '@eslint/config-helpers': 0.5.3
pathe: 2.0.3
- eslint-formatting-reporter@0.0.0(eslint@9.39.2):
+ eslint-formatting-reporter@0.0.0(eslint@9.39.4):
dependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
prettier-linter-helpers: 1.0.1
- eslint-json-compat-utils@0.2.1(eslint@9.39.2)(jsonc-eslint-parser@2.4.0):
+ eslint-json-compat-utils@0.2.1(eslint@9.39.4)(jsonc-eslint-parser@2.4.2):
dependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
esquery: 1.7.0
- jsonc-eslint-parser: 2.4.0
+ jsonc-eslint-parser: 2.4.2
- eslint-merge-processors@2.0.0(eslint@9.39.2):
+ eslint-merge-processors@2.0.0(eslint@9.39.4):
dependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
eslint-parser-plain@0.1.1: {}
- eslint-plugin-antfu@3.1.1(eslint@9.39.2):
+ eslint-plugin-antfu@3.2.2(eslint@9.39.4):
dependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
- eslint-plugin-es-x@7.8.0(eslint@9.39.2):
+ eslint-plugin-es-x@7.8.0(eslint@9.39.4):
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
'@eslint-community/regexpp': 4.12.2
- eslint: 9.39.2
- eslint-compat-utils: 0.5.1(eslint@9.39.2)
+ eslint: 9.39.4
+ eslint-compat-utils: 0.5.1(eslint@9.39.4)
- eslint-plugin-format@1.0.1(eslint@9.39.2):
+ eslint-plugin-format@1.4.0(eslint@9.39.4):
dependencies:
- '@dprint/formatter': 0.3.0
- '@dprint/markdown': 0.17.8
- '@dprint/toml': 0.6.4
- eslint: 9.39.2
- eslint-formatting-reporter: 0.0.0(eslint@9.39.2)
+ '@dprint/formatter': 0.5.1
+ '@dprint/markdown': 0.20.0
+ '@dprint/toml': 0.7.0
+ eslint: 9.39.4
+ eslint-formatting-reporter: 0.0.0(eslint@9.39.4)
eslint-parser-plain: 0.1.1
- prettier: 3.6.2
- synckit: 0.9.3
+ ohash: 2.0.11
+ prettier: 3.8.1
+ synckit: 0.11.12
- eslint-plugin-html@8.1.3:
+ eslint-plugin-html@8.1.4:
dependencies:
htmlparser2: 10.1.0
- eslint-plugin-import-lite@0.3.0(eslint@9.39.2)(typescript@5.9.3):
+ eslint-plugin-import-lite@0.5.1(eslint@9.39.4):
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
- '@typescript-eslint/types': 8.54.0
- eslint: 9.39.2
- optionalDependencies:
- typescript: 5.9.3
+ eslint: 9.39.4
- eslint-plugin-jsonc@2.20.1(eslint@9.39.2):
+ eslint-plugin-jsonc@2.21.1(eslint@9.39.4):
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
- eslint: 9.39.2
- eslint-compat-utils: 0.6.5(eslint@9.39.2)
- eslint-json-compat-utils: 0.2.1(eslint@9.39.2)(jsonc-eslint-parser@2.4.0)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
+ diff-sequences: 27.5.1
+ eslint: 9.39.4
+ eslint-compat-utils: 0.6.5(eslint@9.39.4)
+ eslint-json-compat-utils: 0.2.1(eslint@9.39.4)(jsonc-eslint-parser@2.4.2)
espree: 10.4.0
graphemer: 1.4.0
- jsonc-eslint-parser: 2.4.0
+ jsonc-eslint-parser: 2.4.2
natural-compare: 1.4.0
synckit: 0.11.12
transitivePeerDependencies:
- '@eslint/json'
- eslint-plugin-n@17.21.3(eslint@9.39.2)(typescript@5.9.3):
+ eslint-plugin-n@17.23.2(eslint@9.39.4)(typescript@5.9.3):
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
enhanced-resolve: 5.18.4
- eslint: 9.39.2
- eslint-plugin-es-x: 7.8.0(eslint@9.39.2)
+ eslint: 9.39.4
+ eslint-plugin-es-x: 7.8.0(eslint@9.39.4)
get-tsconfig: 4.13.1
globals: 15.15.0
globrex: 0.1.2
@@ -3604,91 +3668,103 @@ snapshots:
eslint-plugin-no-only-tests@3.3.0: {}
- eslint-plugin-perfectionist@4.15.0(eslint@9.39.2)(typescript@5.9.3):
+ eslint-plugin-perfectionist@5.5.0(eslint@9.39.4)(typescript@5.9.3):
dependencies:
- '@typescript-eslint/types': 8.54.0
- '@typescript-eslint/utils': 8.54.0(eslint@9.39.2)(typescript@5.9.3)
- eslint: 9.39.2
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.4)(typescript@5.9.3)
+ eslint: 9.39.4
natural-orderby: 5.0.0
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-pnpm@1.1.1(eslint@9.39.2):
+ eslint-plugin-pnpm@1.5.0(eslint@9.39.4):
dependencies:
empathic: 2.0.0
- eslint: 9.39.2
- jsonc-eslint-parser: 2.4.0
+ eslint: 9.39.4
+ jsonc-eslint-parser: 2.4.2
pathe: 2.0.3
- pnpm-workspace-yaml: 1.1.1
+ pnpm-workspace-yaml: 1.5.0
tinyglobby: 0.2.15
- yaml-eslint-parser: 1.3.0
+ yaml: 2.8.2
+ yaml-eslint-parser: 2.0.0
- eslint-plugin-prettier@5.5.4(eslint-config-prettier@10.1.8(eslint@9.39.2))(eslint@9.39.2)(prettier@3.6.2):
+ eslint-plugin-prettier@5.5.5(eslint-config-prettier@10.1.8(eslint@9.39.4))(eslint@9.39.4)(prettier@3.8.1):
dependencies:
- eslint: 9.39.2
- prettier: 3.6.2
+ eslint: 9.39.4
+ prettier: 3.8.1
prettier-linter-helpers: 1.0.1
synckit: 0.11.12
optionalDependencies:
- eslint-config-prettier: 10.1.8(eslint@9.39.2)
+ eslint-config-prettier: 10.1.8(eslint@9.39.4)
+
+ eslint-plugin-regexp@3.0.0(eslint@9.39.4):
+ dependencies:
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
+ '@eslint-community/regexpp': 4.12.2
+ comment-parser: 1.4.5
+ eslint: 9.39.4
+ jsdoc-type-pratt-parser: 7.1.1
+ refa: 0.12.1
+ regexp-ast-analysis: 0.7.1
+ scslre: 0.3.0
- eslint-plugin-unicorn@60.0.0(eslint@9.39.2):
+ eslint-plugin-unicorn@63.0.0(eslint@9.39.4):
dependencies:
'@babel/helper-validator-identifier': 7.28.5
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
- '@eslint/plugin-kit': 0.3.5
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
change-case: 5.4.4
ci-info: 4.4.0
clean-regexp: 1.0.0
core-js-compat: 3.48.0
- eslint: 9.39.2
- esquery: 1.7.0
+ eslint: 9.39.4
find-up-simple: 1.0.1
- globals: 16.3.0
+ globals: 16.5.0
indent-string: 5.0.0
is-builtin-module: 5.0.0
jsesc: 3.1.0
pluralize: 8.0.0
regexp-tree: 0.1.27
- regjsparser: 0.12.0
+ regjsparser: 0.13.0
semver: 7.7.3
strip-indent: 4.1.1
- eslint-plugin-unused-imports@4.2.0(@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2):
+ eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4):
dependencies:
- eslint: 9.39.2
+ eslint: 9.39.4
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)
+ '@typescript-eslint/eslint-plugin': 8.55.0(@typescript-eslint/parser@8.55.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)
- eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.40.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(vue-eslint-parser@10.2.0(eslint@9.39.2)):
+ eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.8.0(eslint@9.39.4))(@typescript-eslint/parser@8.55.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(vue-eslint-parser@10.4.0(eslint@9.39.4)):
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
- eslint: 9.39.2
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
+ eslint: 9.39.4
natural-compare: 1.4.0
nth-check: 2.1.1
- postcss-selector-parser: 6.1.2
+ postcss-selector-parser: 7.1.1
semver: 7.7.3
- vue-eslint-parser: 10.2.0(eslint@9.39.2)
+ vue-eslint-parser: 10.4.0(eslint@9.39.4)
xml-name-validator: 4.0.0
optionalDependencies:
- '@typescript-eslint/parser': 8.40.0(eslint@9.39.2)(typescript@5.9.3)
+ '@stylistic/eslint-plugin': 5.8.0(eslint@9.39.4)
+ '@typescript-eslint/parser': 8.55.0(eslint@9.39.4)(typescript@5.9.3)
- eslint-plugin-yml@1.18.0(eslint@9.39.2):
+ eslint-plugin-yml@3.1.2(eslint@9.39.4):
dependencies:
+ '@eslint/core': 1.1.1
+ '@eslint/plugin-kit': 0.6.1
debug: 4.4.3
- escape-string-regexp: 4.0.0
- eslint: 9.39.2
- eslint-compat-utils: 0.6.5(eslint@9.39.2)
+ diff-sequences: 29.6.3
+ escape-string-regexp: 5.0.0
+ eslint: 9.39.4
natural-compare: 1.4.0
- yaml-eslint-parser: 1.3.0
+ yaml-eslint-parser: 2.0.0
transitivePeerDependencies:
- supports-color
- eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.28)(eslint@9.39.2):
+ eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.30)(eslint@9.39.4):
dependencies:
- '@vue/compiler-sfc': 3.5.28
- eslint: 9.39.2
+ '@vue/compiler-sfc': 3.5.30
+ eslint: 9.39.4
eslint-scope@8.4.0:
dependencies:
@@ -3699,21 +3775,23 @@ snapshots:
eslint-visitor-keys@4.2.1: {}
- eslint@9.39.2:
+ eslint-visitor-keys@5.0.1: {}
+
+ eslint@9.39.4:
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
'@eslint-community/regexpp': 4.12.2
- '@eslint/config-array': 0.21.1
+ '@eslint/config-array': 0.21.2
'@eslint/config-helpers': 0.4.2
'@eslint/core': 0.17.0
- '@eslint/eslintrc': 3.3.3
- '@eslint/js': 9.39.2
+ '@eslint/eslintrc': 3.3.5
+ '@eslint/js': 9.39.4
'@eslint/plugin-kit': 0.4.1
'@humanfs/node': 0.16.7
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.4.3
'@types/estree': 1.0.8
- ajv: 6.12.6
+ ajv: 6.14.0
chalk: 4.1.2
cross-spawn: 7.0.6
debug: 4.4.3
@@ -3732,7 +3810,7 @@ snapshots:
is-glob: 4.0.3
json-stable-stringify-without-jsonify: 1.0.1
lodash.merge: 4.6.2
- minimatch: 3.1.2
+ minimatch: 3.1.5
natural-compare: 1.4.0
optionator: 0.9.4
transitivePeerDependencies:
@@ -3772,22 +3850,10 @@ snapshots:
fast-diff@1.3.0: {}
- fast-glob@3.3.3:
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- '@nodelib/fs.walk': 1.2.8
- glob-parent: 5.1.2
- merge2: 1.4.1
- micromatch: 4.0.8
-
fast-json-stable-stringify@2.1.0: {}
fast-levenshtein@2.0.6: {}
- fastq@1.20.1:
- dependencies:
- reusify: 1.1.0
-
fault@2.0.1:
dependencies:
format: 0.2.2
@@ -3800,9 +3866,7 @@ snapshots:
dependencies:
flat-cache: 4.0.1
- fill-range@7.1.1:
- dependencies:
- to-regex-range: 5.0.1
+ find-up-simple@1.0.0: {}
find-up-simple@1.0.1: {}
@@ -3855,10 +3919,6 @@ snapshots:
github-slugger@2.0.0: {}
- glob-parent@5.1.2:
- dependencies:
- is-glob: 4.0.3
-
glob-parent@6.0.2:
dependencies:
is-glob: 4.0.3
@@ -3867,7 +3927,9 @@ snapshots:
globals@15.15.0: {}
- globals@16.3.0: {}
+ globals@16.5.0: {}
+
+ globals@17.3.0: {}
globrex@0.1.2: {}
@@ -3949,8 +4011,6 @@ snapshots:
dependencies:
is-extglob: 2.1.1
- is-number@7.0.0: {}
-
is-what@5.5.0: {}
isexe@2.0.0: {}
@@ -3959,7 +4019,7 @@ snapshots:
dependencies:
argparse: 2.0.1
- jsesc@3.0.2: {}
+ jsdoc-type-pratt-parser@7.1.1: {}
jsesc@3.1.0: {}
@@ -3969,7 +4029,7 @@ snapshots:
json-stable-stringify-without-jsonify@1.0.1: {}
- jsonc-eslint-parser@2.4.0:
+ jsonc-eslint-parser@2.4.2:
dependencies:
acorn: 8.15.0
eslint-visitor-keys: 3.4.3
@@ -3989,14 +4049,13 @@ snapshots:
dependencies:
uc.micro: 2.1.0
- lint-staged@16.2.7:
+ lint-staged@16.4.0:
dependencies:
commander: 14.0.3
listr2: 9.0.5
- micromatch: 4.0.8
- nano-spawn: 2.0.0
- pidtree: 0.6.0
+ picomatch: 4.0.3
string-argv: 0.3.2
+ tinyexec: 1.0.4
yaml: 2.8.2
listr2@9.0.5:
@@ -4176,8 +4235,6 @@ snapshots:
mdurl@2.0.0: {}
- merge2@1.4.1: {}
-
micromark-core-commonmark@2.0.3:
dependencies:
decode-named-character-reference: 1.3.0
@@ -4376,14 +4433,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- micromatch@4.0.8:
- dependencies:
- braces: 3.0.3
- picomatch: 2.3.1
-
mimic-function@5.0.1: {}
- minimatch@3.1.2:
+ minimatch@10.2.4:
+ dependencies:
+ brace-expansion: 5.0.4
+
+ minimatch@3.1.5:
dependencies:
brace-expansion: 1.1.12
@@ -4404,8 +4460,6 @@ snapshots:
ms@2.1.3: {}
- nano-spawn@2.0.0: {}
-
nanoid@3.3.11: {}
natural-compare@1.4.0: {}
@@ -4420,6 +4474,8 @@ snapshots:
object-inspect@1.13.4: {}
+ ohash@2.0.11: {}
+
onetime@7.0.0:
dependencies:
mimic-function: 5.0.1
@@ -4478,12 +4534,8 @@ snapshots:
picocolors@1.1.1: {}
- picomatch@2.3.1: {}
-
picomatch@4.0.3: {}
- pidtree@0.6.0: {}
-
pkg-types@1.3.1:
dependencies:
confbox: 0.1.8
@@ -4498,11 +4550,11 @@ snapshots:
pluralize@8.0.0: {}
- pnpm-workspace-yaml@1.1.1:
+ pnpm-workspace-yaml@1.5.0:
dependencies:
yaml: 2.8.2
- postcss-selector-parser@6.1.2:
+ postcss-selector-parser@7.1.1:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
@@ -4513,6 +4565,12 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
+ postcss@8.5.8:
+ dependencies:
+ nanoid: 3.3.11
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
preact@10.28.3: {}
prelude-ls@1.2.1: {}
@@ -4521,7 +4579,7 @@ snapshots:
dependencies:
fast-diff: 1.3.0
- prettier@3.6.2: {}
+ prettier@3.8.1: {}
property-information@7.1.0: {}
@@ -4537,7 +4595,9 @@ snapshots:
quansync@0.2.11: {}
- queue-microtask@1.2.3: {}
+ refa@0.12.1:
+ dependencies:
+ '@eslint-community/regexpp': 4.12.2
regex-recursion@6.0.2:
dependencies:
@@ -4549,11 +4609,16 @@ snapshots:
dependencies:
regex-utilities: 2.3.0
+ regexp-ast-analysis@0.7.1:
+ dependencies:
+ '@eslint-community/regexpp': 4.12.2
+ refa: 0.12.1
+
regexp-tree@0.1.27: {}
- regjsparser@0.12.0:
+ regjsparser@0.13.0:
dependencies:
- jsesc: 3.0.2
+ jsesc: 3.1.0
resolve-from@4.0.0: {}
@@ -4564,8 +4629,6 @@ snapshots:
onetime: 7.0.0
signal-exit: 4.1.0
- reusify@1.1.0: {}
-
rfdc@1.4.1: {}
rollup@4.57.1:
@@ -4599,12 +4662,14 @@ snapshots:
'@rollup/rollup-win32-x64-msvc': 4.57.1
fsevents: 2.3.3
- run-parallel@1.2.0:
- dependencies:
- queue-microtask: 1.2.3
-
safer-buffer@2.1.2: {}
+ scslre@0.3.0:
+ dependencies:
+ '@eslint-community/regexpp': 4.12.2
+ refa: 0.12.1
+ regexp-ast-analysis: 0.7.1
+
scule@1.3.0: {}
search-insights@2.17.3: {}
@@ -4709,26 +4774,19 @@ snapshots:
dependencies:
'@pkgr/core': 0.2.9
- synckit@0.9.3:
- dependencies:
- '@pkgr/core': 0.1.2
- tslib: 2.8.1
-
tabbable@6.4.0: {}
tapable@2.3.0: {}
tinyexec@1.0.2: {}
+ tinyexec@1.0.4: {}
+
tinyglobby@0.2.15:
dependencies:
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
- to-regex-range@5.0.1:
- dependencies:
- is-number: 7.0.0
-
trim-lines@3.0.1: {}
ts-api-utils@2.4.0(typescript@5.9.3):
@@ -4740,8 +4798,6 @@ snapshots:
picomatch: 4.0.3
typescript: 5.9.3
- tslib@2.8.1: {}
-
type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1
@@ -4815,12 +4871,12 @@ snapshots:
'@types/node': 24.10.13
fsevents: 2.3.3
- vitepress-plugin-tabs@0.7.3(vitepress@1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.28(typescript@5.9.3)):
+ vitepress-plugin-tabs@0.8.0(vitepress@1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.8)(search-insights@2.17.3)(typescript@5.9.3))(vue@3.5.30(typescript@5.9.3)):
dependencies:
- vitepress: 1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3)
- vue: 3.5.28(typescript@5.9.3)
+ vitepress: 1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.8)(search-insights@2.17.3)(typescript@5.9.3)
+ vue: 3.5.30(typescript@5.9.3)
- vitepress@1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.9.3):
+ vitepress@1.6.4(@algolia/client-search@5.47.0)(@types/node@24.10.13)(change-case@5.4.4)(postcss@8.5.8)(search-insights@2.17.3)(typescript@5.9.3):
dependencies:
'@docsearch/css': 3.8.2
'@docsearch/js': 3.8.2(@algolia/client-search@5.47.0)(search-insights@2.17.3)
@@ -4829,7 +4885,7 @@ snapshots:
'@shikijs/transformers': 2.5.0
'@shikijs/types': 2.5.0
'@types/markdown-it': 14.1.2
- '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@24.10.13))(vue@3.5.28(typescript@5.9.3))
+ '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@24.10.13))(vue@3.5.30(typescript@5.9.3))
'@vue/devtools-api': 7.7.9
'@vue/shared': 3.5.28
'@vueuse/core': 12.8.2(typescript@5.9.3)
@@ -4839,9 +4895,9 @@ snapshots:
minisearch: 7.2.0
shiki: 2.5.0
vite: 5.4.21(@types/node@24.10.13)
- vue: 3.5.28(typescript@5.9.3)
+ vue: 3.5.30(typescript@5.9.3)
optionalDependencies:
- postcss: 8.5.6
+ postcss: 8.5.8
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/node'
@@ -4869,10 +4925,10 @@ snapshots:
- typescript
- universal-cookie
- vue-eslint-parser@10.2.0(eslint@9.39.2):
+ vue-eslint-parser@10.4.0(eslint@9.39.4):
dependencies:
debug: 4.4.3
- eslint: 9.39.2
+ eslint: 9.39.4
eslint-scope: 8.4.0
eslint-visitor-keys: 4.2.1
espree: 10.4.0
@@ -4881,13 +4937,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- vue@3.5.28(typescript@5.9.3):
+ vue@3.5.30(typescript@5.9.3):
dependencies:
- '@vue/compiler-dom': 3.5.28
- '@vue/compiler-sfc': 3.5.28
- '@vue/runtime-dom': 3.5.28
- '@vue/server-renderer': 3.5.28(vue@3.5.28(typescript@5.9.3))
- '@vue/shared': 3.5.28
+ '@vue/compiler-dom': 3.5.30
+ '@vue/compiler-sfc': 3.5.30
+ '@vue/runtime-dom': 3.5.30
+ '@vue/server-renderer': 3.5.30(vue@3.5.30(typescript@5.9.3))
+ '@vue/shared': 3.5.30
optionalDependencies:
typescript: 5.9.3
@@ -4911,9 +4967,9 @@ snapshots:
xml-name-validator@4.0.0: {}
- yaml-eslint-parser@1.3.0:
+ yaml-eslint-parser@2.0.0:
dependencies:
- eslint-visitor-keys: 3.4.3
+ eslint-visitor-keys: 5.0.1
yaml: 2.8.2
yaml@2.8.2: {}