diff --git a/package.json b/package.json index 7d8a042e..50aa1e47 100644 --- a/package.json +++ b/package.json @@ -39,19 +39,19 @@ "devDependencies": { "@flowr/eslint-config": "workspace:^", "@flowr/tsconfig": "workspace:^", - "@types/node": "^20.14.12", + "@types/node": "^22.0.2", "bumpp": "^9.4.1", "esbuild": "^0.23.0", - "eslint": "npm:eslint-ts-patch@9.5.0-0", - "eslint-ts-patch": "9.5.0-0", + "eslint": "npm:eslint-ts-patch@9.8.0-1", + "eslint-ts-patch": "9.8.0-1", "tsup": "^8.2.3", - "tsx": "~4.16.2", + "tsx": "~4.16.4", "typescript": "^5.5.4", "unbuild": "^2.0.0", "vite": "^5.3.5", - "vitest": "^2.0.4" + "vitest": "^2.0.5" }, "resolutions": { - "tsx": "~4.16.2" + "tsx": "~4.16.3" } } diff --git a/packages/console/package.json b/packages/console/package.json index 5c2fb7f5..84dc2aa8 100644 --- a/packages/console/package.json +++ b/packages/console/package.json @@ -26,11 +26,13 @@ "sideEffects": false, "exports": { ".": { + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" - } + }, + "./package.json": "./package.json" }, - "main": "./dist/index.cjs", + "main": "./dist/index.mjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "files": [ diff --git a/packages/create-petal/package.json b/packages/create-petal/package.json index b13fd1d4..92c14243 100644 --- a/packages/create-petal/package.json +++ b/packages/create-petal/package.json @@ -24,7 +24,8 @@ ".": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" - } + }, + "./package.json": "./package.json" }, "main": "./dist/index.mjs", "module": "./dist/index.mjs", diff --git a/packages/eslint-config/README.md b/packages/eslint-config/README.md index 4a9d99c2..f4dd7a95 100644 --- a/packages/eslint-config/README.md +++ b/packages/eslint-config/README.md @@ -154,7 +154,29 @@ local lspconfig = require('lspconfig') -- enable eslint for all supported languages lspconfig.eslint.setup({ filetypes = { - "", + "javascript", + "javascriptreact", + "javascript.jsx", + "typescript", + "typescriptreact", + "typescript.tsx", + "vue", + "html", + "markdown", + "json", + "jsonc", + "yaml", + "toml", + "xml", + "gql", + "graphql", + "astro", + "svelte", + "css", + "less", + "scss", + "pcss", + "postcss" }, settings = { -- silence the stylistic rules in neovim, but still autofix them diff --git a/packages/eslint-config/fixtures/input/tsconfig.json b/packages/eslint-config/fixtures/input/tsconfig.json new file mode 100644 index 00000000..75dd2b29 --- /dev/null +++ b/packages/eslint-config/fixtures/input/tsconfig.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "target": "ESNext", + "module": "ESNext", + "moduleResolution": "Bundler", + "strict": true, + "skipDefaultLibCheck": true, + "skipLibCheck": true + } +} diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index c30ee19c..c83ae2ed 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -23,7 +23,8 @@ ".": { "import": "./dist/index.js", "require": "./dist/index.cjs" - } + }, + "./package.json": "./package.json" }, "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -130,14 +131,14 @@ "@antfu/install-pkg": "^0.3.3", "@clack/prompts": "^0.7.0", "@eslint-community/eslint-plugin-eslint-comments": "^4.3.0", - "@stylistic/eslint-plugin": "2.6.0-beta.1", - "@typescript-eslint/eslint-plugin": "8.0.0-alpha.41", - "@typescript-eslint/parser": "8.0.0-alpha.41", + "@stylistic/eslint-plugin": "^2.6.0", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", "eslint-flat-config-utils": "^0.3.0", "eslint-merge-processors": "^0.1.0", "eslint-plugin-command": "^0.2.3", "eslint-plugin-import-x": "^3.1.0", - "eslint-plugin-jsdoc": "^48.8.3", + "eslint-plugin-jsdoc": "^48.10.2", "eslint-plugin-jsonc": "^2.16.0", "eslint-plugin-markdown": "^5.1.0", "eslint-plugin-n": "^17.10.1", @@ -158,16 +159,16 @@ "yaml-eslint-parser": "^1.2.3" }, "devDependencies": { - "@eslint-react/eslint-plugin": "^1.6.0", + "@eslint-react/eslint-plugin": "^1.7.1", "@eslint/config-inspector": "^0.5.2", "@prettier/plugin-xml": "^3.4.1", "@tanstack/eslint-plugin-query": "^5.51.15", "@types/eslint": "^9.6.0", "@types/fs-extra": "^11.0.4", "@types/prompts": "^2.4.9", - "@unocss/eslint-plugin": "^0.61.6", + "@unocss/eslint-plugin": "^0.61.9", "astro-eslint-parser": "^1.0.2", - "eslint": "npm:eslint-ts-patch@9.5.0-0", + "eslint": "npm:eslint-ts-patch@9.8.0-1", "eslint-plugin-astro": "^1.2.3", "eslint-plugin-format": "^0.1.2", "eslint-plugin-jsx-a11y": "^6.9.0", @@ -177,7 +178,7 @@ "eslint-plugin-vue": "^9.27.0", "eslint-plugin-vuejs-accessibility": "^2.4.1", "eslint-processor-vue-blocks": "^0.1.2", - "eslint-ts-patch": "9.5.0-0", + "eslint-ts-patch": "9.8.0-1", "eslint-typegen": "^0.3.0", "execa": "^9.3.0", "fast-glob": "^3.3.2", @@ -187,7 +188,7 @@ "svelte": "^4.2.18", "svelte-eslint-parser": "^0.41.0", "typescript": "^5.5.4", - "vue": "^3.4.34", + "vue": "^3.4.35", "vue-eslint-parser": "^9.4.3" }, "publishConfig": { diff --git a/packages/eslint-config/test/fixtures.test.ts b/packages/eslint-config/test/fixtures.test.ts index 830fb2c6..2dea7531 100644 --- a/packages/eslint-config/test/fixtures.test.ts +++ b/packages/eslint-config/test/fixtures.test.ts @@ -61,7 +61,7 @@ runWithConfig`ts-override` ( runWithConfig`ts-strict` ( { typescript: { - tsconfigPath: '../../../../tsconfig.json', + tsconfigPath: './tsconfig.json', }, }, { @@ -115,6 +115,7 @@ export default defineConfig( const files = await fg('**/*', { ignore: [ 'node_modules', + 'tsconfig.json', 'eslint.config.js', 'eslint.config.ts', ], @@ -134,6 +135,6 @@ export default defineConfig( await expect.soft(content).toMatchFileSnapshot(outputPath); })); - }, 70_000); + }, 80_000); }; } diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 742b4c82..b4fec383 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -25,7 +25,8 @@ "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" - } + }, + "./package.json": "./package.json" }, "main": "./dist/index.mjs", "module": "./dist/index.mjs", @@ -56,8 +57,8 @@ }, "devDependencies": { "@types/eslint": "^9.6.0", - "@typescript-eslint/utils": "8.0.0-alpha.41", - "eslint": "9.5.0", + "@typescript-eslint/utils": "^8.0.0", + "eslint": "9.8.0", "eslint-vitest-rule-tester": "^0.3.3", "jsonc-eslint-parser": "^2.4.0" }, diff --git a/packages/utils/package.json b/packages/utils/package.json index c265f1f2..b7c73eee 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -21,9 +21,11 @@ "sideEffects": false, "exports": { ".": { + "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" - } + }, + "./package.json": "./package.json" }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eca5507f..887b183e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - tsx: ~4.16.2 + tsx: ~4.16.3 importers: @@ -18,8 +18,8 @@ importers: specifier: workspace:^ version: link:packages/tsconfig '@types/node': - specifier: ^20.14.12 - version: 20.14.12 + specifier: ^22.0.2 + version: 22.0.2 bumpp: specifier: ^9.4.1 version: 9.4.1 @@ -27,17 +27,17 @@ importers: specifier: ^0.23.0 version: 0.23.0 eslint: - specifier: npm:eslint-ts-patch@9.5.0-0 - version: eslint-ts-patch@9.5.0-0 + specifier: npm:eslint-ts-patch@9.8.0-1 + version: eslint-ts-patch@9.8.0-1 eslint-ts-patch: - specifier: 9.5.0-0 - version: 9.5.0-0 + specifier: 9.8.0-1 + version: 9.8.0-1 tsup: specifier: ^8.2.3 - version: 8.2.3(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(typescript@5.5.4)(yaml@2.5.0) + version: 8.2.3(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.4)(typescript@5.5.4)(yaml@2.5.0) tsx: - specifier: ~4.16.2 - version: 4.16.2 + specifier: ~4.16.4 + version: 4.16.4 typescript: specifier: ^5.5.4 version: 5.5.4 @@ -46,10 +46,10 @@ importers: version: 2.0.0(typescript@5.5.4) vite: specifier: ^5.3.5 - version: 5.3.5(@types/node@20.14.12) + version: 5.3.5(@types/node@22.0.2) vitest: - specifier: ^2.0.4 - version: 2.0.4(@types/node@20.14.12) + specifier: ^2.0.5 + version: 2.0.5(@types/node@22.0.2) packages/console: dependencies: @@ -101,64 +101,64 @@ importers: version: 0.7.0 '@eslint-community/eslint-plugin-eslint-comments': specifier: ^4.3.0 - version: 4.3.0(eslint-ts-patch@9.5.0-0) + version: 4.3.0(eslint-ts-patch@9.8.0-1) '@stylistic/eslint-plugin': - specifier: 2.6.0-beta.1 - version: 2.6.0-beta.1(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + specifier: ^2.6.0 + version: 2.6.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) '@typescript-eslint/eslint-plugin': - specifier: 8.0.0-alpha.41 - version: 8.0.0-alpha.41(@typescript-eslint/parser@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + specifier: ^8.0.0 + version: 8.0.0(@typescript-eslint/parser@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) '@typescript-eslint/parser': - specifier: 8.0.0-alpha.41 - version: 8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + specifier: ^8.0.0 + version: 8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) eslint-flat-config-utils: specifier: ^0.3.0 version: 0.3.0 eslint-merge-processors: specifier: ^0.1.0 - version: 0.1.0(eslint-ts-patch@9.5.0-0) + version: 0.1.0(eslint-ts-patch@9.8.0-1) eslint-plugin-command: specifier: ^0.2.3 - version: 0.2.3(eslint-ts-patch@9.5.0-0) + version: 0.2.3(eslint-ts-patch@9.8.0-1) eslint-plugin-import-x: specifier: ^3.1.0 - version: 3.1.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + version: 3.1.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) eslint-plugin-jsdoc: - specifier: ^48.8.3 - version: 48.8.3(eslint-ts-patch@9.5.0-0) + specifier: ^48.10.2 + version: 48.10.2(eslint-ts-patch@9.8.0-1) eslint-plugin-jsonc: specifier: ^2.16.0 - version: 2.16.0(eslint-ts-patch@9.5.0-0) + version: 2.16.0(eslint-ts-patch@9.8.0-1) eslint-plugin-markdown: specifier: ^5.1.0 - version: 5.1.0(eslint-ts-patch@9.5.0-0) + version: 5.1.0(eslint-ts-patch@9.8.0-1) eslint-plugin-n: specifier: ^17.10.1 - version: 17.10.1(eslint-ts-patch@9.5.0-0) + version: 17.10.1(eslint-ts-patch@9.8.0-1) eslint-plugin-perfectionist: specifier: ^3.0.0 - version: 3.0.0(astro-eslint-parser@1.0.2(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(svelte-eslint-parser@0.41.0(svelte@4.2.18))(svelte@4.2.18)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint-ts-patch@9.5.0-0)) + version: 3.0.0(astro-eslint-parser@1.0.2(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(svelte-eslint-parser@0.41.0(svelte@4.2.18))(svelte@4.2.18)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint-ts-patch@9.8.0-1)) eslint-plugin-petal: specifier: workspace:^ version: link:../eslint-plugin eslint-plugin-regexp: specifier: ^2.6.0 - version: 2.6.0(eslint-ts-patch@9.5.0-0) + version: 2.6.0(eslint-ts-patch@9.8.0-1) eslint-plugin-toml: specifier: ^0.11.1 - version: 0.11.1(eslint-ts-patch@9.5.0-0) + version: 0.11.1(eslint-ts-patch@9.8.0-1) eslint-plugin-unicorn: specifier: ^55.0.0 - version: 55.0.0(eslint-ts-patch@9.5.0-0) + version: 55.0.0(eslint-ts-patch@9.8.0-1) eslint-plugin-unused-imports: specifier: ^4.0.1 - version: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.41(@typescript-eslint/parser@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0) + version: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1) eslint-plugin-vitest: specifier: ^0.5.4 - version: 0.5.4(@typescript-eslint/eslint-plugin@8.0.0-alpha.41(@typescript-eslint/parser@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)(vitest@2.0.4(@types/node@20.14.12)) + version: 0.5.4(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.0.2)) eslint-plugin-yml: specifier: ^1.14.0 - version: 1.14.0(eslint-ts-patch@9.5.0-0) + version: 1.14.0(eslint-ts-patch@9.8.0-1) find-up: specifier: ^7.0.0 version: 7.0.0 @@ -182,17 +182,17 @@ importers: version: 1.2.3 devDependencies: '@eslint-react/eslint-plugin': - specifier: ^1.6.0 - version: 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + specifier: ^1.7.1 + version: 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) '@eslint/config-inspector': specifier: ^0.5.2 - version: 0.5.2(eslint-ts-patch@9.5.0-0) + version: 0.5.2(eslint-ts-patch@9.8.0-1) '@prettier/plugin-xml': specifier: ^3.4.1 version: 3.4.1(prettier@3.3.3) '@tanstack/eslint-plugin-query': specifier: ^5.51.15 - version: 5.51.15(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + version: 5.51.15(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) '@types/eslint': specifier: ^9.6.0 version: 9.6.0 @@ -203,47 +203,47 @@ importers: specifier: ^2.4.9 version: 2.4.9 '@unocss/eslint-plugin': - specifier: ^0.61.6 - version: 0.61.6(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + specifier: ^0.61.9 + version: 0.61.9(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) astro-eslint-parser: specifier: ^1.0.2 version: 1.0.2(typescript@5.5.4) eslint: - specifier: npm:eslint-ts-patch@9.5.0-0 - version: eslint-ts-patch@9.5.0-0 + specifier: npm:eslint-ts-patch@9.8.0-1 + version: eslint-ts-patch@9.8.0-1 eslint-plugin-astro: specifier: ^1.2.3 - version: 1.2.3(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + version: 1.2.3(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) eslint-plugin-format: specifier: ^0.1.2 - version: 0.1.2(eslint-ts-patch@9.5.0-0) + version: 0.1.2(eslint-ts-patch@9.8.0-1) eslint-plugin-jsx-a11y: specifier: ^6.9.0 - version: 6.9.0(eslint-ts-patch@9.5.0-0) + version: 6.9.0(eslint-ts-patch@9.8.0-1) eslint-plugin-react-hooks: specifier: ^4.6.2 - version: 4.6.2(eslint-ts-patch@9.5.0-0) + version: 4.6.2(eslint-ts-patch@9.8.0-1) eslint-plugin-solid: specifier: ^0.14.1 - version: 0.14.1(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + version: 0.14.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) eslint-plugin-svelte: specifier: ^2.43.0 - version: 2.43.0(eslint-ts-patch@9.5.0-0)(svelte@4.2.18) + version: 2.43.0(eslint-ts-patch@9.8.0-1)(svelte@4.2.18) eslint-plugin-vue: specifier: ^9.27.0 - version: 9.27.0(eslint-ts-patch@9.5.0-0) + version: 9.27.0(eslint-ts-patch@9.8.0-1) eslint-plugin-vuejs-accessibility: specifier: ^2.4.1 - version: 2.4.1(eslint-ts-patch@9.5.0-0) + version: 2.4.1(eslint-ts-patch@9.8.0-1) eslint-processor-vue-blocks: specifier: ^0.1.2 - version: 0.1.2(@vue/compiler-sfc@3.4.34)(eslint-ts-patch@9.5.0-0) + version: 0.1.2(@vue/compiler-sfc@3.4.35)(eslint-ts-patch@9.8.0-1) eslint-ts-patch: - specifier: 9.5.0-0 - version: 9.5.0-0 + specifier: 9.8.0-1 + version: 9.8.0-1 eslint-typegen: specifier: ^0.3.0 - version: 0.3.0(eslint-ts-patch@9.5.0-0) + version: 0.3.0(eslint-ts-patch@9.8.0-1) execa: specifier: ^9.3.0 version: 9.3.0 @@ -269,11 +269,11 @@ importers: specifier: ^5.5.4 version: 5.5.4 vue: - specifier: ^3.4.34 - version: 3.4.34(typescript@5.5.4) + specifier: ^3.4.35 + version: 3.4.35(typescript@5.5.4) vue-eslint-parser: specifier: ^9.4.3 - version: 9.4.3(eslint-ts-patch@9.5.0-0) + version: 9.4.3(eslint-ts-patch@9.8.0-1) packages/eslint-plugin: dependencies: @@ -285,14 +285,14 @@ importers: specifier: ^9.6.0 version: 9.6.0 '@typescript-eslint/utils': - specifier: 8.0.0-alpha.41 - version: 8.0.0-alpha.41(eslint@9.5.0)(typescript@5.5.4) + specifier: ^8.0.0 + version: 8.0.0(eslint@9.8.0)(typescript@5.5.4) eslint: - specifier: 9.5.0 - version: 9.5.0 + specifier: 9.8.0 + version: 9.8.0 eslint-vitest-rule-tester: specifier: ^0.3.3 - version: 0.3.3(eslint@9.5.0)(typescript@5.5.4)(vitest@2.0.4(@types/node@20.14.12)) + version: 0.3.3(eslint@9.8.0)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.0.2)) jsonc-eslint-parser: specifier: ^2.4.0 version: 2.4.0 @@ -439,6 +439,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.25.3': + resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/standalone@7.24.8': resolution: {integrity: sha512-qo6KonLh/hNmzRrg70rWc3noctWIh6oXuyBIa2RZlSqJpIGKvrSTWaI4zlOGZS19ChfA5uSEGuaXdN4xs6G+Cw==} engines: {node: '>=6.9.0'} @@ -455,6 +460,10 @@ packages: resolution: {integrity: sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==} engines: {node: '>=6.9.0'} + '@babel/types@7.25.2': + resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + engines: {node: '>=6.9.0'} + '@clack/core@0.3.4': resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==} @@ -486,12 +495,6 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.20.2': - resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} @@ -510,12 +513,6 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.20.2': - resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - '@esbuild/android-arm64@0.21.5': resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} @@ -534,12 +531,6 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.20.2': - resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - '@esbuild/android-arm@0.21.5': resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} @@ -558,12 +549,6 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.20.2': - resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - '@esbuild/android-x64@0.21.5': resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} @@ -582,12 +567,6 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.20.2': - resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - '@esbuild/darwin-arm64@0.21.5': resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} @@ -606,12 +585,6 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.20.2': - resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - '@esbuild/darwin-x64@0.21.5': resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} @@ -630,12 +603,6 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.20.2': - resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - '@esbuild/freebsd-arm64@0.21.5': resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} @@ -654,12 +621,6 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.20.2': - resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} @@ -678,12 +639,6 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.20.2': - resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - '@esbuild/linux-arm64@0.21.5': resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} @@ -702,12 +657,6 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.20.2': - resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - '@esbuild/linux-arm@0.21.5': resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} @@ -726,12 +675,6 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.20.2': - resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - '@esbuild/linux-ia32@0.21.5': resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} @@ -750,12 +693,6 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.20.2': - resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - '@esbuild/linux-loong64@0.21.5': resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} @@ -774,12 +711,6 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.20.2': - resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - '@esbuild/linux-mips64el@0.21.5': resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} @@ -798,12 +729,6 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.20.2': - resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - '@esbuild/linux-ppc64@0.21.5': resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} @@ -822,12 +747,6 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.20.2': - resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - '@esbuild/linux-riscv64@0.21.5': resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} @@ -846,12 +765,6 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.20.2': - resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - '@esbuild/linux-s390x@0.21.5': resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} @@ -870,12 +783,6 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.20.2': - resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - '@esbuild/linux-x64@0.21.5': resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} @@ -894,12 +801,6 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.20.2': - resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} @@ -924,12 +825,6 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.20.2': - resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} @@ -948,12 +843,6 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.20.2': - resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - '@esbuild/sunos-x64@0.21.5': resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} @@ -972,12 +861,6 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.20.2': - resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - '@esbuild/win32-arm64@0.21.5': resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} @@ -996,12 +879,6 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.20.2': - resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - '@esbuild/win32-ia32@0.21.5': resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} @@ -1020,12 +897,6 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.20.2': - resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - '@esbuild/win32-x64@0.21.5': resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} @@ -1054,14 +925,14 @@ packages: resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.6.0': - resolution: {integrity: sha512-lqwoJhJODcRO/4CnGAx7Pylvxg5VjPO3IP2rLIAOLJlVOo3FBlYJ7+jj1QI6V8LBjcI9S5J5TPUQOBJRwnAUyg==} + '@eslint-react/ast@1.7.1': + resolution: {integrity: sha512-PlN/GePrgbVH86qkg2DsBaFzij+EgsBDPK1NSdF4DpDL99YxzK6GoudM2Lp4hjvukuIMeTkbNK5O51b6Y5Awog==} - '@eslint-react/core@1.6.0': - resolution: {integrity: sha512-EnTb2EcF5WxesgfHCON1KVyFTuIH5HUS5Rt2vFoLaYkUEJCTVT2s6lVg8ZAkfas02ogVWMj+GxMHgCABW/yHsQ==} + '@eslint-react/core@1.7.1': + resolution: {integrity: sha512-sG5TCQhakRr9fWdtuy336TjKmbyMTeIxNTzgiEAYoqhyRrggz5mYn4Y5I3DkkIBoflBsfcN9o1LT+mNxrEtobg==} - '@eslint-react/eslint-plugin@1.6.0': - resolution: {integrity: sha512-DrWsjEub7RiJBJO3qVpTKtzg+jhS8ouVNlSULgIScyJvV+sE59rO3li7EKfOa6Ox6sRwMhcarx0MQAjsTuxhgw==} + '@eslint-react/eslint-plugin@1.7.1': + resolution: {integrity: sha512-rx/ARr16FoFh9gc7Z7un4WXYD+lgjmcxqrW/fIz8uZiV3W+nhMHB794g4DLBIherI67QB7/vEg0wWpYWDFEMHA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1070,29 +941,29 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.6.0': - resolution: {integrity: sha512-qDrwuEzpXWQPBGkKoVePL+Oy7RDssG4CiNfGqEl723eV7UPkmOCarQPymL9WNoqKL8Fh3uy6fUa8i6yX162XGA==} + '@eslint-react/jsx@1.7.1': + resolution: {integrity: sha512-tb8WCKT4AvI4jF7KC8W1KlssPGYTH21j+G23ctwAiZ+nQGH69msLvsgQhfDxNWXWVMTx29WjSAuTz/a0tYS4Gg==} - '@eslint-react/shared@1.6.0': - resolution: {integrity: sha512-ccEPQVNwVo2TOL0V7RfQyskpOh7JT5yqAwUw8EPAtgP2KDdzarnljRWfSt6UA8ZPBgb5oGiISsNwsgImr51dbA==} + '@eslint-react/shared@1.7.1': + resolution: {integrity: sha512-nX9+X+HvpifD/2lmZAHhgg/0WTe7LZL6COLYDd5rcWgBHYBqZjD2D8+nHmrKi9KUWw009sJnV+vLynJRMCRGHw==} - '@eslint-react/tools@1.6.0': - resolution: {integrity: sha512-PxKMpbfm3piXyD6mHSUlATWv+KiTUx1OILVXucbFIHeqefIQJrFJckc8ZIjEAYgbPrzIGH+nfL0wNG20HQO9kA==} + '@eslint-react/tools@1.7.1': + resolution: {integrity: sha512-CM6CWZkeGZ4ALxouhKt2RBKvwBz3QRQmXqGSycdQPX5oKS1UE5ohDOJg1Mzb+F8wcsdp2XTD8a4cSqqpS9903A==} - '@eslint-react/types@1.6.0': - resolution: {integrity: sha512-O7t3U78KBLvaiLXPr1wlpxb6KLOo4S/5nH0GbJU6c+dESh681xxTU0CAr5HnjRp5x+P3SEGYVtl8QuLQj/D9Uw==} + '@eslint-react/types@1.7.1': + resolution: {integrity: sha512-deJqIdAyBQEBjVDmi6YA2xBH7mDK0lDKIc89txHStGn4eI1o8Bji1j6P0+uz1zLU7m6PYiQGuh17ycmg1evKVw==} - '@eslint-react/var@1.6.0': - resolution: {integrity: sha512-fZJ/L8PKbONeZSCh2t6RcC2VSv1+eG4RnhJ0P0d1ftxl0ylclQeUY7tWikhRPVkJUsj0tKDVg9qBxZX+4kB5iQ==} - - '@eslint/config-array@0.16.0': - resolution: {integrity: sha512-/jmuSd74i4Czf1XXn7wGRWZCuyaUZ330NH1Bek0Pplatt4Sy1S5haN21SCLLdbeKslQ+S0wEJ+++v5YibSi+Lg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint-react/var@1.7.1': + resolution: {integrity: sha512-KmRGuHyevvMPR2x8VxJwOi3ZlHe0jIo+AwvOIzNXDlvtmV7kp+c7PltSolxJZwymSAybCydFXphc1eRRFY00fQ==} '@eslint/config-array@0.17.0': resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-array@0.17.1': + resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-inspector@0.5.2': resolution: {integrity: sha512-m7uUwWhYU4DoHTakyLIRauqnYK05Bv8G+R47IN7a6KC4XXAjIw/OeztgBU5tjGNfzsSOM8nr9Rf779B7D3GPtw==} hasBin: true @@ -1103,8 +974,8 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.5.0': - resolution: {integrity: sha512-A7+AOT2ICkodvtsWnxZP4Xxk3NbZ3VMHd8oihydLRGrJgqqdEz1qSeEgXYyT/Cu8h1TWWsQRejIx48mtjZ5y1w==} + '@eslint/js@9.8.0': + resolution: {integrity: sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -1341,31 +1212,31 @@ packages: resolution: {integrity: sha512-X67V4cCgM0Sz50bP8GbVzmiL8DHC2IXvdKcsN7DlxHyf+/T4d9GveeGukwha5Fx3MuYeGZWKag7TFL2ZY4w54A==} engines: {node: '>=18.0.0'} - '@stylistic/eslint-plugin-js@2.6.0-beta.1': - resolution: {integrity: sha512-XfCUkArkh8nbMZRczJGwW92jvrvKcHsz7jjA166f+37SQJ0dcBBvoJFTS84GuvQlyE9ZUdoIPvG+9daRz25lBg==} + '@stylistic/eslint-plugin-js@2.6.0': + resolution: {integrity: sha512-6oN0Djdy8gTRhx2qS1m4P+CeDKqmZZwc4ibgzzJS+8iBW3Ts1c2mAvi+OH6TN4bt0AHm0FnDv2+KtTqqueMATw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-jsx@2.6.0-beta.1': - resolution: {integrity: sha512-w13pjsE10gAjfSra00+xfgHbvx/fQQW7IjZAKmon246UYRw01+8KKYukRLSJ9wINe7fUKka//LAbqSbm8VKxmg==} + '@stylistic/eslint-plugin-jsx@2.6.0': + resolution: {integrity: sha512-Hm7YODwBwAsYtacY9hR5ONiBS7K9og4YZFjBr8mfqsmlCYVFje1HsOKG+tylePkwcu0Qhi+lY86cP3rlV4PhAA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-plus@2.6.0-beta.1': - resolution: {integrity: sha512-Hm7pq1KB8s5LeuatMvIVQvsHANnd9sNkkXY7naGcasz2W/f9at9IhozmN+/Oq5O2nRtrzb5rovQ/FclGiaO49w==} + '@stylistic/eslint-plugin-plus@2.6.0': + resolution: {integrity: sha512-9GfLF08zx/pNFpQQlNMz6f4IixoS8zdSBFdJLWLTorMilNUjd4dDuA5ej4Z32+mTZf4u6lduzQcUrAYiGKTLTg==} peerDependencies: eslint: '*' - '@stylistic/eslint-plugin-ts@2.6.0-beta.1': - resolution: {integrity: sha512-pgRqZiC9NpvO7zPbs713WW8dhns61i7syhDKxSpgMecbvcS7I/uTFFEihmIbzBgWbebhuFLEFS6FC9Lh/j5tlQ==} + '@stylistic/eslint-plugin-ts@2.6.0': + resolution: {integrity: sha512-9ooVm+BRNqdyI/p10eKGAdbdLKU5lllc7mX4Xqp76hKDsh5cCxmZM6zMgK3CLKkYrW0RUunFORkg8dAnmc1qIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin@2.6.0-beta.1': - resolution: {integrity: sha512-ff+7KkbtAzYzJvNH3MEtn+ImWMtoFkYowIakeFexMzDdurQHGu5wQ2D7YGc0jsM1/qnF2cxJ/ucVYQgeRZYH8g==} + '@stylistic/eslint-plugin@2.6.0': + resolution: {integrity: sha512-BYzdgwz/4WgDTGmkPMKXFLRBKnYNVnmgD4NDsDCGJulqLFLF6sW1gr6gAJSFnkxwsdhEg+GApF4m5e3OMDpd6g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -1406,8 +1277,8 @@ packages: '@types/node@20.14.10': resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==} - '@types/node@20.14.12': - resolution: {integrity: sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==} + '@types/node@22.0.2': + resolution: {integrity: sha512-yPL6DyFwY5PiMVEwymNeqUTKsDczQBJ/5T7W/46RwLU/VH+AA8aT5TZkvBviLKLbbm0hlfftEkGrNzfRk/fofQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1424,8 +1295,8 @@ packages: '@types/zen-observable@0.8.7': resolution: {integrity: sha512-LKzNTjj+2j09wAo/vvVjzgw5qckJJzhdGgWHW7j69QIGdq/KnZrMAMIHQiWGl3Ccflh5/CudBAntTPYdprPltA==} - '@typescript-eslint/eslint-plugin@8.0.0-alpha.41': - resolution: {integrity: sha512-WePtbzWMaQO4qtGAXp3zzEN8yYZCEuAHVCERCUXgoSUTQ80F5UB7T5lYyA9ySpFDB7rqJ2ev98DtnbS4U3Ms+w==} + '@typescript-eslint/eslint-plugin@8.0.0': + resolution: {integrity: sha512-STIZdwEQRXAHvNUS6ILDf5z3u95Gc8jzywunxSNqX00OooIemaaNIA0vEgynJlycL5AjabYLLrIyHd4iazyvtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -1435,8 +1306,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.0.0-alpha.41': - resolution: {integrity: sha512-7HMXwy/q/59ZASBXz2FtdIsR7LgABrR8j2dTKq9GMR8OkjjdO4klxWSY/uOBozVt4UxlMRYsBdBDhEq4/tHRiw==} + '@typescript-eslint/parser@8.0.0': + resolution: {integrity: sha512-pS1hdZ+vnrpDIxuFXYQpLTILglTjSYJ9MbetZctrUawogUsPdz31DIIRZ9+rab0LhYNTsk88w4fIzVheiTbWOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1453,20 +1324,20 @@ packages: resolution: {integrity: sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.0.0-alpha.30': - resolution: {integrity: sha512-FGW/iPWGyPFamAVZ60oCAthMqQrqafUGebF8UKuq/ha+e9SVG6YhJoRzurlQXOVf8dHfOhJ0ADMXyFnMc53clg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@7.18.0': + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} + engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.0.0-alpha.41': - resolution: {integrity: sha512-iNxuQ0TMVfFiMJ2al4bGd/mY9+aLtBxnHfo7B2xoVzR6cRFgUdBLlMa//MSIjSmVRpCEqNLQnkxpJb96tFG+xw==} + '@typescript-eslint/scope-manager@8.0.0': + resolution: {integrity: sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.0.0-alpha.54': - resolution: {integrity: sha512-z+5GlCAskUTTWOFF2G7olTyKZyn+AVdDkiNCP2fhDtOCV1ePX1EaXy1uwqRRROf8p8uryj7vR7OtIErZE5yAng==} + '@typescript-eslint/scope-manager@8.0.0-alpha.30': + resolution: {integrity: sha512-FGW/iPWGyPFamAVZ60oCAthMqQrqafUGebF8UKuq/ha+e9SVG6YhJoRzurlQXOVf8dHfOhJ0ADMXyFnMc53clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@7.17.0': - resolution: {integrity: sha512-XD3aaBt+orgkM/7Cei0XNEm1vwUxQ958AOLALzPlbPqb8C1G8PZK85tND7Jpe69Wualri81PLU+Zc48GVKIMMA==} + '@typescript-eslint/type-utils@7.18.0': + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -1475,8 +1346,8 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@8.0.0-alpha.41': - resolution: {integrity: sha512-+QIA1z/jrox6bbvqlyqBQjotpevieLTycfiuoKuqGcKoskFZV5Rma51BV8LCJacnOafwJtSi+7b8zDo8OsXUvA==} + '@typescript-eslint/type-utils@8.0.0': + resolution: {integrity: sha512-mJAFP2mZLTBwAn5WI4PMakpywfWFH5nQZezUQdSKV23Pqo6o9iShQg1hP2+0hJJXP2LnZkWPphdIq4juYYwCeg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1492,16 +1363,16 @@ packages: resolution: {integrity: sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.0.0-alpha.30': - resolution: {integrity: sha512-4WzLlw27SO9pK9UFj/Hu7WGo8WveT0SEiIpFVsV2WwtQmLps6kouwtVCB8GJPZKJyurhZhcqCoQVQFmpv441Vg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.0.0-alpha.41': - resolution: {integrity: sha512-n0P2FP3YC3pD3yoiCf4lHqbUP45xlnOk8HkjB+LtKSUZZWLLJ8k1ZXZtQj7MEX22tytCMj//Bmq403xFuCwfIg==} + '@typescript-eslint/types@8.0.0': + resolution: {integrity: sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.0.0-alpha.54': - resolution: {integrity: sha512-p4CGzb2UW2tJgk7zRL1Iwyd4qMuPnF2TL5/VdEcz2KANHkTReagQ6B3MzJGcuNIK7t+ysolZZILJpj+8cHBzsQ==} + '@typescript-eslint/types@8.0.0-alpha.30': + resolution: {integrity: sha512-4WzLlw27SO9pK9UFj/Hu7WGo8WveT0SEiIpFVsV2WwtQmLps6kouwtVCB8GJPZKJyurhZhcqCoQVQFmpv441Vg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@7.16.0': @@ -1522,17 +1393,17 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.0.0-alpha.30': - resolution: {integrity: sha512-WSXbc9ZcXI+7yC+6q95u77i8FXz6HOLsw3ST+vMUlFy1lFbXyFL/3e6HDKQCm2Clt0krnoCPiTGvIn+GkYPn4Q==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@7.18.0': + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/typescript-estree@8.0.0-alpha.41': - resolution: {integrity: sha512-adCr+vbLYTFhwhIwjIjjMxTdUYiPA2Jlyuhnbj092IzgLHtT79bvuwcgPWeTyLbFb/13SMKmOEka00xHiqLpig==} + '@typescript-eslint/typescript-estree@8.0.0': + resolution: {integrity: sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1540,8 +1411,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.0.0-alpha.54': - resolution: {integrity: sha512-oCgHCQm88pBx9QwfGVE42LXVRG3M5PUIP4w521yGMijHn5FEt+E/NGMPU3NXWKUvp0LpEkxABSinYdz69aZITA==} + '@typescript-eslint/typescript-estree@8.0.0-alpha.30': + resolution: {integrity: sha512-WSXbc9ZcXI+7yC+6q95u77i8FXz6HOLsw3ST+vMUlFy1lFbXyFL/3e6HDKQCm2Clt0krnoCPiTGvIn+GkYPn4Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1561,20 +1432,20 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@8.0.0-alpha.30': - resolution: {integrity: sha512-rfhqfLqFyXhHNDwMnHiVGxl/Z2q/3guQ1jLlGQ0hi9Rb7inmwz42crM+NnLPR+2vEnwyw1P/g7fnQgQ3qvFx4g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/utils@7.18.0': + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} + engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.56.0 - '@typescript-eslint/utils@8.0.0-alpha.41': - resolution: {integrity: sha512-DTxc9VdERS6iloiw1P5tgRDqRArmp/sIuvgdHBvGh2SiltEFc3VjLGnHHGSTr6GfH7tjFWvcCnCtxx+pjWfp5Q==} + '@typescript-eslint/utils@8.0.0': + resolution: {integrity: sha512-k/oS/A/3QeGLRvOWCg6/9rATJL5rec7/5s1YmdS0ZU6LHveJyGFwBvLhSRBv6i9xaj7etmosp+l+ViN1I9Aj/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/utils@8.0.0-alpha.54': - resolution: {integrity: sha512-Xu+dl3SJ4NOuzSHpRj1nIJPsoNTcPuG6EFVolrEVl+GZReaiBdexwpTo4/gV64khZEVewEIdYV3FBs5elIjI0g==} + '@typescript-eslint/utils@8.0.0-alpha.30': + resolution: {integrity: sha512-rfhqfLqFyXhHNDwMnHiVGxl/Z2q/3guQ1jLlGQ0hi9Rb7inmwz42crM+NnLPR+2vEnwyw1P/g7fnQgQ3qvFx4g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1587,46 +1458,46 @@ packages: resolution: {integrity: sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.0.0-alpha.30': - resolution: {integrity: sha512-XZuNurZxBqmr6ZIRIwWFq7j5RZd6ZlkId/HZEWyfciK+CWoyOxSF9Pv2VXH9Rlu2ZG2PfbhLz2Veszl4Pfn7yA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@7.18.0': + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} + engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.0.0-alpha.41': - resolution: {integrity: sha512-uetCAUBVC+YarBdZnWzDDgX11PpAEGV8Cw31I3d1xNrhx6/bJGThKX+holEmd3amMdnr4w/XUKH/4YuQOgtjDA==} + '@typescript-eslint/visitor-keys@8.0.0': + resolution: {integrity: sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.0.0-alpha.54': - resolution: {integrity: sha512-lS8wrI6Vxw6ebIi+ehocAjXLG43bN5JCC8+wtGDD3Xw9O/EVpanAVdftefJs/mlK87eyccvVIiiHgD294TpIEQ==} + '@typescript-eslint/visitor-keys@8.0.0-alpha.30': + resolution: {integrity: sha512-XZuNurZxBqmr6ZIRIwWFq7j5RZd6ZlkId/HZEWyfciK+CWoyOxSF9Pv2VXH9Rlu2ZG2PfbhLz2Veszl4Pfn7yA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@unocss/config@0.61.6': - resolution: {integrity: sha512-uUJj+ObvH1y2CqJ6KK+g9YkZ+insN8jk3xFha2nKOq3hCmUs8F6B06buWn3Nquin5HYP5Y416GaEJtQT4H0wgQ==} + '@unocss/config@0.61.9': + resolution: {integrity: sha512-ATvZEFMQiW3/oUaaplVMBYuagEELtnLbHSYH4pUGbJ5MALAfV98mZRyk4FkKkYoMYqWLGdCylzpgMPFDOuFQlQ==} engines: {node: '>=14'} - '@unocss/core@0.61.6': - resolution: {integrity: sha512-z1O1fnMRvmX1zkvbKVZ7jKUOHZHw/tUBYDNpll1rx9wjmps/MHfv7K5C5FiOTaW9S9H5r2LSjW/MaMs0dxgoCw==} + '@unocss/core@0.61.9': + resolution: {integrity: sha512-2W1YZQIWXcueGdbXU/ZCqn/8yQhWk8e8kAHFkVlbc9rictkd2UmPB9nIZ8Ii1tMwt6F0TT6vfHbLJEGCV08o2g==} - '@unocss/eslint-plugin@0.61.6': - resolution: {integrity: sha512-vLAAOMB1s5PyBse3jbCExmg40p0kDSa5vPP0MGVyre8IAVC9qUa9ASxWaRxUU0jQYyQbEpx7iiF3KeEt2QBpQA==} + '@unocss/eslint-plugin@0.61.9': + resolution: {integrity: sha512-jgOym3WyWXAWyjkrtIZurkl87XuWAwhN8mul8V4mokpFMB5y6VMlatCYql/dD0tIyZuFJujxfWvUkizqyE84aQ==} engines: {node: '>=14'} - '@vitest/expect@2.0.4': - resolution: {integrity: sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==} + '@vitest/expect@2.0.5': + resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - '@vitest/pretty-format@2.0.4': - resolution: {integrity: sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==} + '@vitest/pretty-format@2.0.5': + resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - '@vitest/runner@2.0.4': - resolution: {integrity: sha512-Gk+9Su/2H2zNfNdeJR124gZckd5st4YoSuhF1Rebi37qTXKnqYyFCd9KP4vl2cQHbtuVKjfEKrNJxHHCW8thbQ==} + '@vitest/runner@2.0.5': + resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} - '@vitest/snapshot@2.0.4': - resolution: {integrity: sha512-or6Mzoz/pD7xTvuJMFYEtso1vJo1S5u6zBTinfl+7smGUhqybn6VjzCDMhmTyVOFWwkCMuNjmNNxnyXPgKDoPw==} + '@vitest/snapshot@2.0.5': + resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} - '@vitest/spy@2.0.4': - resolution: {integrity: sha512-uTXU56TNoYrTohb+6CseP8IqNwlNdtPwEO0AWl+5j7NelS6x0xZZtP0bDWaLvOfUbaYwhhWp1guzXUxkC7mW7Q==} + '@vitest/spy@2.0.5': + resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - '@vitest/utils@2.0.4': - resolution: {integrity: sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==} + '@vitest/utils@2.0.5': + resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} '@voxpelli/config-array-find-files@0.1.2': resolution: {integrity: sha512-jOva73R+0Nc5/pyS/piBSjQzO4EehME7rPSkBpPC9PYSta+yj3OpF14v0m0HLLYLVNuyHbBjQh5QvGIZwTH2eA==} @@ -1634,34 +1505,34 @@ packages: peerDependencies: '@eslint/config-array': '>=0.16.0' - '@vue/compiler-core@3.4.34': - resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==} + '@vue/compiler-core@3.4.35': + resolution: {integrity: sha512-gKp0zGoLnMYtw4uS/SJRRO7rsVggLjvot3mcctlMXunYNsX+aRJDqqw/lV5/gHK91nvaAAlWFgdVl020AW1Prg==} - '@vue/compiler-dom@3.4.34': - resolution: {integrity: sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==} + '@vue/compiler-dom@3.4.35': + resolution: {integrity: sha512-pWIZRL76/oE/VMhdv/ovZfmuooEni6JPG1BFe7oLk5DZRo/ImydXijoZl/4kh2406boRQ7lxTYzbZEEXEhj9NQ==} - '@vue/compiler-sfc@3.4.34': - resolution: {integrity: sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==} + '@vue/compiler-sfc@3.4.35': + resolution: {integrity: sha512-xacnRS/h/FCsjsMfxBkzjoNxyxEyKyZfBch/P4vkLRvYJwe5ChXmZZrj8Dsed/752H2Q3JE8kYu9Uyha9J6PgA==} - '@vue/compiler-ssr@3.4.34': - resolution: {integrity: sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==} + '@vue/compiler-ssr@3.4.35': + resolution: {integrity: sha512-7iynB+0KB1AAJKk/biENTV5cRGHRdbdaD7Mx3nWcm1W8bVD6QmnH3B4AHhQQ1qZHhqFwzEzMwiytXm3PX1e60A==} - '@vue/reactivity@3.4.34': - resolution: {integrity: sha512-ua+Lo+wBRlBEX9TtgPOShE2JwIO7p6BTZ7t1KZVPoaBRfqbC7N3c8Mpzicx173fXxx5VXeU6ykiHo7WgLzJQDA==} + '@vue/reactivity@3.4.35': + resolution: {integrity: sha512-Ggtz7ZZHakriKioveJtPlStYardwQH6VCs9V13/4qjHSQb/teE30LVJNrbBVs4+aoYGtTQKJbTe4CWGxVZrvEw==} - '@vue/runtime-core@3.4.34': - resolution: {integrity: sha512-PXhkiRPwcPGJ1BnyBZFI96GfInCVskd0HPNIAZn7i3YOmLbtbTZpB7/kDTwC1W7IqdGPkTVC63IS7J2nZs4Ebg==} + '@vue/runtime-core@3.4.35': + resolution: {integrity: sha512-D+BAjFoWwT5wtITpSxwqfWZiBClhBbR+bm0VQlWYFOadUUXFo+5wbe9ErXhLvwguPiLZdEF13QAWi2vP3ZD5tA==} - '@vue/runtime-dom@3.4.34': - resolution: {integrity: sha512-dXqIe+RqFAK2Euak4UsvbIupalrhc67OuQKpD7HJ3W2fv8jlqvI7szfBCsAEcE8o/wyNpkloxB6J8viuF/E3gw==} + '@vue/runtime-dom@3.4.35': + resolution: {integrity: sha512-yGOlbos+MVhlS5NWBF2HDNgblG8e2MY3+GigHEyR/dREAluvI5tuUUgie3/9XeqhPE4LF0i2wjlduh5thnfOqw==} - '@vue/server-renderer@3.4.34': - resolution: {integrity: sha512-GeyEUfMVRZMD/mZcNONEqg7MiU10QQ1DB3O/Qr6+8uXpbwdlmVgQ5Qs1/ZUAFX1X2UUtqMoGrDRbxdWfOJFT7Q==} + '@vue/server-renderer@3.4.35': + resolution: {integrity: sha512-iZ0e/u9mRE4T8tNhlo0tbA+gzVkgv8r5BX6s1kRbOZqfpq14qoIvCZ5gIgraOmYkMYrSEZgkkojFPr+Nyq/Mnw==} peerDependencies: - vue: 3.4.34 + vue: 3.4.35 - '@vue/shared@3.4.34': - resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==} + '@vue/shared@3.4.35': + resolution: {integrity: sha512-hvuhBYYDe+b1G8KHxsQ0diDqDMA8D9laxWZhNAjE83VZb5UDaXl9Xnz7cGdDSyiHM90qqI/CyGMcpBpiDy6VVQ==} '@xml-tools/parser@1.0.11': resolution: {integrity: sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==} @@ -2207,11 +2078,6 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.20.2: - resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} @@ -2287,8 +2153,8 @@ packages: peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 - eslint-plugin-jsdoc@48.8.3: - resolution: {integrity: sha512-AtIvwwW9D17MRkM0Z0y3/xZYaa9mdAvJrkY6fU/HNUwGbmMtHVvK4qRM9CDixGVtfNrQitb8c6zQtdh6cTOvLg==} + eslint-plugin-jsdoc@48.10.2: + resolution: {integrity: sha512-xTkf/MmEeVrTbezc6kDqCJmK9RcseIKo8X4oyoDCMvV4LY8dqrQi8kmfRrv9n0gNBkCclevaOh2Lkmu6Fs8SLg==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -2336,8 +2202,8 @@ packages: vue-eslint-parser: optional: true - eslint-plugin-react-debug@1.6.0: - resolution: {integrity: sha512-xJEJlhOjyYSsC9lxJHJ+Z3Pew30I8mPU+tw/Pg99JGlsNj8twNOfQ/AAD50eFC9vumDah4ck0VH63oG8rf8mPw==} + eslint-plugin-react-debug@1.7.1: + resolution: {integrity: sha512-Kln8T1RtEnVGz++kJyyUBrzhjxCc8LC4c3733cgLSv+kIFOzpt9Ivl/rlYr8HL+iP4V2tGJSyXlYLo5+M+Gosg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2346,8 +2212,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.6.0: - resolution: {integrity: sha512-wcnoaBF/u3mvG15qpogFTBDQ74H5ZavK5aw0ClLfd+wgxXRigOn7/8tODQ5vLTLZqD/6OM4BcfBUK+qz09u/dA==} + eslint-plugin-react-dom@1.7.1: + resolution: {integrity: sha512-aIbFJSmZnuKO719JxT9KhzkLZ3kZ2kiGdqJy3QsyVokcuW9wcdVf/bG27U6bqadoaohepirAHTqmyvXRuLRtrQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2356,8 +2222,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.6.0: - resolution: {integrity: sha512-XCqj938kMjUgw1L4A8oUl2dsw5buWtqIZgIofrjA6lhUjIknhGf7Xkf/+ec7La0NVTxU92T2JD+SMas1Pq3x+w==} + eslint-plugin-react-hooks-extra@1.7.1: + resolution: {integrity: sha512-qVkROoXXGSjZH6dQAnRnKzKBoXpqA49h7GTg3pDZvwDA9CxnIVbJeRwEZcxBERhvgYWWW+HaKnkAC/J6cwIu0g==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2372,8 +2238,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react-naming-convention@1.6.0: - resolution: {integrity: sha512-/kl/i0gwW4kYtxLp+u+2eCCJW5o91ror5mJkmBHyvbuHLp20y6NSq/I/EGihapnG4tXb+L2koMKU0irvtgxEgw==} + eslint-plugin-react-naming-convention@1.7.1: + resolution: {integrity: sha512-W1F3mss6on91vm7awCO3zxZOQcnzTAty9WdfG1ngEy5yFLWwJ1IazcypK0Wz0YspPcWjvk6F8X9xOsZB4l8kSg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2382,8 +2248,8 @@ packages: typescript: optional: true - eslint-plugin-react-x@1.6.0: - resolution: {integrity: sha512-tyDoJfB0Kg3arEcN3q01LDQjGonYXW7awCIRwDW67u3eKETa6LxYtNNUo2RmWpsKWSP23UHp6AOaPdJhbh2E2Q==} + eslint-plugin-react-x@1.7.1: + resolution: {integrity: sha512-kIQ2dVt5JXJoelskgFpsqf0qUvk0o+FWX5qnFXW8msR01QQ+ugMbAxIOwYHDhbeAkrRngQsJiaRyPAD7q2t6QQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2485,8 +2351,8 @@ packages: resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-ts-patch@9.5.0-0: - resolution: {integrity: sha512-6JYddNg25GLx0BBoSZ1cK0uo3OQXE8x3tLetfzfFe+PMOFttr8KBDJ8glUQXmaiFHX+Q4v59A2gas/ZKZIUwuA==} + eslint-ts-patch@9.8.0-1: + resolution: {integrity: sha512-bn+PRzcFdUX/V53Z2V8MVE6gq0CZG7q76Fr7g7lGyCSlQlVH2KJs0adN33xnvizizstQjYycDvwByXhIZJb88A==} hasBin: true eslint-typegen@0.3.0: @@ -2508,8 +2374,8 @@ packages: eslint: ^9.0.0 vitest: ^1.0.0 || ^2.0.0 - eslint@9.5.0: - resolution: {integrity: sha512-+NAOZFrW/jFTS3dASCGBxX1pkFD0/fsO+hfAkJ4TyYKwgsXZbqzrw+seCYFCcPCYXvnD67tAnglU7GQTz6kcVw==} + eslint@9.8.0: + resolution: {integrity: sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true @@ -2675,9 +2541,6 @@ packages: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} - get-tsconfig@4.7.5: - resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} - get-tsconfig@4.7.6: resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} @@ -2806,8 +2669,8 @@ packages: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} - importx@0.3.11: - resolution: {integrity: sha512-KsFrXKNGeNdeaBsTWU2sEhL3xo+uxquONy5FWnTBititJKebUBg8EgHW8Wl5bpNP+8iN9yOpGqIhVyjfjJigtA==} + importx@0.4.3: + resolution: {integrity: sha512-x6E6OxmWq/SUaj7wDeDeSjyHP+rMUbEaqJ5fw0uEtC/FTX9ocxNMFJ+ONnpJIsRpFz3ya6qJAK4orwSKqw0BSQ==} imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} @@ -3039,6 +2902,10 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true + jiti@2.0.0-beta.2: + resolution: {integrity: sha512-c+PHQZakiQuMKbnhvrjZUvrK6E/AfmTOf4P+E3Y4FNVHcNMX9e/XrnbEvO+m4wS6ZjsvhHh/POQTlfy8uXFc0A==} + hasBin: true + joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} @@ -3191,6 +3058,9 @@ packages: magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} + magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + mdast-util-from-markdown@0.8.5: resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} @@ -3591,7 +3461,7 @@ packages: peerDependencies: jiti: '>=1.21.0' postcss: '>=8.0.9' - tsx: ~4.16.2 + tsx: ~4.16.3 yaml: ^2.4.2 peerDependenciesMeta: jiti: @@ -3853,6 +3723,9 @@ packages: resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} hasBin: true + remeda@2.6.0: + resolution: {integrity: sha512-uwq9c2s91Mry5YQiPGWtW9vF2DgTIVLzCIZZYz6Rcv8hsgWFQjavOaP24m9ZNF2mur+eq0x2EqRQlPBaLZuYrA==} + resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -4245,8 +4118,8 @@ packages: typescript: optional: true - tsx@4.16.2: - resolution: {integrity: sha512-C1uWweJDgdtX2x600HjaFaucXTilT7tgUZHbOE4+ypskZ1OP8CRCSDkCxG6Vya9EwaFIVagWwpaVAn5wzypaqQ==} + tsx@4.16.4: + resolution: {integrity: sha512-E0EDobc7FtOxdNtG0ZQWztLa9PK/TqC5QvdV0heyIMJySwcJ8vyvziOznzO1MIM2IDfacLGBgfiCUmba6mvI7Q==} engines: {node: '>=18.0.0'} hasBin: true @@ -4277,6 +4150,10 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} + type-fest@4.23.0: + resolution: {integrity: sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==} + engines: {node: '>=16'} + typed-array-buffer@1.0.2: resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} @@ -4313,8 +4190,8 @@ packages: typescript: optional: true - unconfig@0.3.13: - resolution: {integrity: sha512-N9Ph5NC4+sqtcOjPfHrRcHekBCadCXWTBzp2VYYbySOHW0PfD9XLCeXshTXjkPYwLrBr9AtSeU0CZmkYECJhng==} + unconfig@0.5.5: + resolution: {integrity: sha512-VQZ5PT9HDX+qag0XdgQi8tJepPhXiR/yVOkn707gJDKo31lGjRilPREiQJ9Z6zd/Ugpv6ZvO5VxVIcatldYcNQ==} uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} @@ -4325,6 +4202,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.11.1: + resolution: {integrity: sha512-mIDEX2ek50x0OlRgxryxsenE5XaQD4on5U2inY7RApK3SOJpofyw7uW2AyfMKkhAxXIceo2DeWGVGwyvng1GNQ==} + unenv@1.10.0: resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} @@ -4358,8 +4238,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vite-node@2.0.4: - resolution: {integrity: sha512-ZpJVkxcakYtig5iakNeL7N3trufe3M6vGuzYAr4GsbCTwobDeyPJpE4cjDhhPluv8OvQCFzu2LWp6GkoKRITXA==} + vite-node@2.0.5: + resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4391,15 +4271,15 @@ packages: terser: optional: true - vitest@2.0.4: - resolution: {integrity: sha512-luNLDpfsnxw5QSW4bISPe6tkxVvv5wn2BBs/PuDRkhXZ319doZyLOBr1sjfB5yCEpTiU7xCAdViM8TNVGPwoog==} + vitest@2.0.5: + resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.0.4 - '@vitest/ui': 2.0.4 + '@vitest/browser': 2.0.5 + '@vitest/ui': 2.0.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4422,8 +4302,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - vue@3.4.34: - resolution: {integrity: sha512-VZze05HWlA3ItreQ/ka7Sx7PoD0/3St8FEiSlSTVgb6l4hL+RjtP2/8g5WQBzZgyf8WG2f+g1bXzC7zggLhAJA==} + vue@3.4.35: + resolution: {integrity: sha512-+fl/GLmI4GPileHftVlCdB7fUL4aziPcqTudpTGXCT8s+iZWuOCeNEB5haX6Uz2IpRrbEXOgIFbe+XciCuGbNQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -4660,6 +4540,10 @@ snapshots: dependencies: '@babel/types': 7.24.8 + '@babel/parser@7.25.3': + dependencies: + '@babel/types': 7.25.2 + '@babel/standalone@7.24.8': {} '@babel/template@7.24.7': @@ -4689,6 +4573,12 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@babel/types@7.25.2': + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + '@clack/core@0.3.4': dependencies: picocolors: 1.0.1 @@ -4724,9 +4614,6 @@ snapshots: '@esbuild/aix-ppc64@0.19.12': optional: true - '@esbuild/aix-ppc64@0.20.2': - optional: true - '@esbuild/aix-ppc64@0.21.5': optional: true @@ -4736,9 +4623,6 @@ snapshots: '@esbuild/android-arm64@0.19.12': optional: true - '@esbuild/android-arm64@0.20.2': - optional: true - '@esbuild/android-arm64@0.21.5': optional: true @@ -4748,9 +4632,6 @@ snapshots: '@esbuild/android-arm@0.19.12': optional: true - '@esbuild/android-arm@0.20.2': - optional: true - '@esbuild/android-arm@0.21.5': optional: true @@ -4760,9 +4641,6 @@ snapshots: '@esbuild/android-x64@0.19.12': optional: true - '@esbuild/android-x64@0.20.2': - optional: true - '@esbuild/android-x64@0.21.5': optional: true @@ -4772,9 +4650,6 @@ snapshots: '@esbuild/darwin-arm64@0.19.12': optional: true - '@esbuild/darwin-arm64@0.20.2': - optional: true - '@esbuild/darwin-arm64@0.21.5': optional: true @@ -4784,9 +4659,6 @@ snapshots: '@esbuild/darwin-x64@0.19.12': optional: true - '@esbuild/darwin-x64@0.20.2': - optional: true - '@esbuild/darwin-x64@0.21.5': optional: true @@ -4796,9 +4668,6 @@ snapshots: '@esbuild/freebsd-arm64@0.19.12': optional: true - '@esbuild/freebsd-arm64@0.20.2': - optional: true - '@esbuild/freebsd-arm64@0.21.5': optional: true @@ -4808,9 +4677,6 @@ snapshots: '@esbuild/freebsd-x64@0.19.12': optional: true - '@esbuild/freebsd-x64@0.20.2': - optional: true - '@esbuild/freebsd-x64@0.21.5': optional: true @@ -4820,9 +4686,6 @@ snapshots: '@esbuild/linux-arm64@0.19.12': optional: true - '@esbuild/linux-arm64@0.20.2': - optional: true - '@esbuild/linux-arm64@0.21.5': optional: true @@ -4832,9 +4695,6 @@ snapshots: '@esbuild/linux-arm@0.19.12': optional: true - '@esbuild/linux-arm@0.20.2': - optional: true - '@esbuild/linux-arm@0.21.5': optional: true @@ -4844,9 +4704,6 @@ snapshots: '@esbuild/linux-ia32@0.19.12': optional: true - '@esbuild/linux-ia32@0.20.2': - optional: true - '@esbuild/linux-ia32@0.21.5': optional: true @@ -4856,9 +4713,6 @@ snapshots: '@esbuild/linux-loong64@0.19.12': optional: true - '@esbuild/linux-loong64@0.20.2': - optional: true - '@esbuild/linux-loong64@0.21.5': optional: true @@ -4868,9 +4722,6 @@ snapshots: '@esbuild/linux-mips64el@0.19.12': optional: true - '@esbuild/linux-mips64el@0.20.2': - optional: true - '@esbuild/linux-mips64el@0.21.5': optional: true @@ -4880,9 +4731,6 @@ snapshots: '@esbuild/linux-ppc64@0.19.12': optional: true - '@esbuild/linux-ppc64@0.20.2': - optional: true - '@esbuild/linux-ppc64@0.21.5': optional: true @@ -4892,9 +4740,6 @@ snapshots: '@esbuild/linux-riscv64@0.19.12': optional: true - '@esbuild/linux-riscv64@0.20.2': - optional: true - '@esbuild/linux-riscv64@0.21.5': optional: true @@ -4904,9 +4749,6 @@ snapshots: '@esbuild/linux-s390x@0.19.12': optional: true - '@esbuild/linux-s390x@0.20.2': - optional: true - '@esbuild/linux-s390x@0.21.5': optional: true @@ -4916,9 +4758,6 @@ snapshots: '@esbuild/linux-x64@0.19.12': optional: true - '@esbuild/linux-x64@0.20.2': - optional: true - '@esbuild/linux-x64@0.21.5': optional: true @@ -4928,9 +4767,6 @@ snapshots: '@esbuild/netbsd-x64@0.19.12': optional: true - '@esbuild/netbsd-x64@0.20.2': - optional: true - '@esbuild/netbsd-x64@0.21.5': optional: true @@ -4943,9 +4779,6 @@ snapshots: '@esbuild/openbsd-x64@0.19.12': optional: true - '@esbuild/openbsd-x64@0.20.2': - optional: true - '@esbuild/openbsd-x64@0.21.5': optional: true @@ -4955,9 +4788,6 @@ snapshots: '@esbuild/sunos-x64@0.19.12': optional: true - '@esbuild/sunos-x64@0.20.2': - optional: true - '@esbuild/sunos-x64@0.21.5': optional: true @@ -4967,9 +4797,6 @@ snapshots: '@esbuild/win32-arm64@0.19.12': optional: true - '@esbuild/win32-arm64@0.20.2': - optional: true - '@esbuild/win32-arm64@0.21.5': optional: true @@ -4979,9 +4806,6 @@ snapshots: '@esbuild/win32-ia32@0.19.12': optional: true - '@esbuild/win32-ia32@0.20.2': - optional: true - '@esbuild/win32-ia32@0.21.5': optional: true @@ -4991,41 +4815,38 @@ snapshots: '@esbuild/win32-x64@0.19.12': optional: true - '@esbuild/win32-x64@0.20.2': - optional: true - '@esbuild/win32-x64@0.21.5': optional: true '@esbuild/win32-x64@0.23.0': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.3.0(eslint-ts-patch@9.5.0-0)': + '@eslint-community/eslint-plugin-eslint-comments@4.3.0(eslint-ts-patch@9.8.0-1)': dependencies: escape-string-regexp: 4.0.0 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 ignore: 5.3.1 - '@eslint-community/eslint-utils@4.4.0(eslint-ts-patch@9.5.0-0)': + '@eslint-community/eslint-utils@4.4.0(eslint-ts-patch@9.8.0-1)': dependencies: - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.4.0(eslint@9.5.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.8.0)': dependencies: - eslint: 9.5.0 + eslint: 9.8.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.0': {} - '@eslint-react/ast@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@eslint-react/ast@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + remeda: 2.6.0 string-ts: 2.2.0 ts-pattern: 5.2.0 transitivePeerDependencies: @@ -5033,18 +4854,19 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': - dependencies: - '@eslint-react/ast': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/jsx': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/shared': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/var': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/type-utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@eslint-react/core@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': + dependencies: + '@eslint-react/ast': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/jsx': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/shared': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/var': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + remeda: 2.6.0 short-unique-id: 5.2.0 ts-pattern: 5.2.0 transitivePeerDependencies: @@ -5052,76 +4874,80 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': - dependencies: - '@eslint-react/shared': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/type-utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 - eslint-plugin-react-debug: 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint-plugin-react-dom: 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint-plugin-react-hooks-extra: 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint-plugin-react-naming-convention: 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint-plugin-react-x: 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@eslint-react/eslint-plugin@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': + dependencies: + '@eslint-react/shared': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 + eslint-plugin-react-debug: 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint-plugin-react-dom: 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint-plugin-react-hooks-extra: 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint-plugin-react-naming-convention: 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint-plugin-react-x: 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + remeda: 2.6.0 optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@eslint-react/jsx@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@eslint-react/ast': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/var': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@eslint-react/ast': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/var': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + remeda: 2.6.0 ts-pattern: 5.2.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@eslint-react/shared@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) picomatch: 4.0.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/tools@1.6.0': {} + '@eslint-react/tools@1.7.1': {} - '@eslint-react/types@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@eslint-react/types@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@eslint-react/tools': 1.6.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + remeda: 2.6.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@eslint-react/var@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@eslint-react/ast': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@eslint-react/ast': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + remeda: 2.6.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint/config-array@0.16.0': + '@eslint/config-array@0.17.0': dependencies: '@eslint/object-schema': 2.1.4 debug: 4.3.5 @@ -5129,15 +4955,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/config-array@0.17.0': + '@eslint/config-array@0.17.1': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.5 + debug: 4.3.6 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@eslint/config-inspector@0.5.2(eslint-ts-patch@9.5.0-0)': + '@eslint/config-inspector@0.5.2(eslint-ts-patch@9.8.0-1)': dependencies: '@eslint/config-array': 0.17.0 '@voxpelli/config-array-find-files': 0.1.2(@eslint/config-array@0.17.0) @@ -5145,7 +4971,7 @@ snapshots: cac: 6.7.14 chokidar: 3.6.0 esbuild: 0.21.5 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 fast-glob: 3.3.2 find-up: 7.0.0 get-port-please: 3.1.2 @@ -5165,7 +4991,7 @@ snapshots: '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.5 + debug: 4.3.6 espree: 10.1.0 globals: 14.0.0 ignore: 5.3.1 @@ -5176,7 +5002,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.5.0': {} + '@eslint/js@9.8.0': {} '@eslint/object-schema@2.1.4': {} @@ -5365,57 +5191,57 @@ snapshots: '@slidev/types@0.47.5': {} - '@stylistic/eslint-plugin-js@2.6.0-beta.1(eslint-ts-patch@9.5.0-0)': + '@stylistic/eslint-plugin-js@2.6.0(eslint-ts-patch@9.8.0-1)': dependencies: '@types/eslint': 9.6.0 acorn: 8.12.1 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 eslint-visitor-keys: 4.0.0 espree: 10.1.0 - '@stylistic/eslint-plugin-jsx@2.6.0-beta.1(eslint-ts-patch@9.5.0-0)': + '@stylistic/eslint-plugin-jsx@2.6.0(eslint-ts-patch@9.8.0-1)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.0-beta.1(eslint-ts-patch@9.5.0-0) + '@stylistic/eslint-plugin-js': 2.6.0(eslint-ts-patch@9.8.0-1) '@types/eslint': 9.6.0 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 estraverse: 5.3.0 picomatch: 4.0.2 - '@stylistic/eslint-plugin-plus@2.6.0-beta.1(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@stylistic/eslint-plugin-plus@2.6.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: '@types/eslint': 9.6.0 - '@typescript-eslint/utils': 8.0.0-alpha.54(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@typescript-eslint/utils': 8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin-ts@2.6.0-beta.1(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@stylistic/eslint-plugin-ts@2.6.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.0-beta.1(eslint-ts-patch@9.5.0-0) + '@stylistic/eslint-plugin-js': 2.6.0(eslint-ts-patch@9.8.0-1) '@types/eslint': 9.6.0 - '@typescript-eslint/utils': 8.0.0-alpha.54(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@typescript-eslint/utils': 8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin@2.6.0-beta.1(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@stylistic/eslint-plugin@2.6.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.0-beta.1(eslint-ts-patch@9.5.0-0) - '@stylistic/eslint-plugin-jsx': 2.6.0-beta.1(eslint-ts-patch@9.5.0-0) - '@stylistic/eslint-plugin-plus': 2.6.0-beta.1(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@stylistic/eslint-plugin-ts': 2.6.0-beta.1(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@stylistic/eslint-plugin-js': 2.6.0(eslint-ts-patch@9.8.0-1) + '@stylistic/eslint-plugin-jsx': 2.6.0(eslint-ts-patch@9.8.0-1) + '@stylistic/eslint-plugin-plus': 2.6.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@stylistic/eslint-plugin-ts': 2.6.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) '@types/eslint': 9.6.0 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 transitivePeerDependencies: - supports-color - typescript - '@tanstack/eslint-plugin-query@5.51.15(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@tanstack/eslint-plugin-query@5.51.15(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@typescript-eslint/utils': 8.0.0-alpha.30(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@typescript-eslint/utils': 8.0.0-alpha.30(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 transitivePeerDependencies: - supports-color - typescript @@ -5455,9 +5281,9 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.14.12': + '@types/node@22.0.2': dependencies: - undici-types: 5.26.5 + undici-types: 6.11.1 '@types/normalize-package-data@2.4.4': {} @@ -5472,15 +5298,15 @@ snapshots: '@types/zen-observable@0.8.7': {} - '@typescript-eslint/eslint-plugin@8.0.0-alpha.41(@typescript-eslint/parser@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.0.0-alpha.41 - '@typescript-eslint/type-utils': 8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/utils': 8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.0.0-alpha.41 - eslint: eslint-ts-patch@9.5.0-0 + '@typescript-eslint/parser': 8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/type-utils': 8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/utils': 8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.0.0 + eslint: eslint-ts-patch@9.8.0-1 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -5490,14 +5316,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@typescript-eslint/parser@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@typescript-eslint/scope-manager': 8.0.0-alpha.41 - '@typescript-eslint/types': 8.0.0-alpha.41 - '@typescript-eslint/typescript-estree': 8.0.0-alpha.41(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.0.0-alpha.41 - debug: 4.3.5 - eslint: eslint-ts-patch@9.5.0-0 + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.0.0 + debug: 4.3.6 + eslint: eslint-ts-patch@9.8.0-1 optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -5513,38 +5339,38 @@ snapshots: '@typescript-eslint/types': 7.17.0 '@typescript-eslint/visitor-keys': 7.17.0 - '@typescript-eslint/scope-manager@8.0.0-alpha.30': + '@typescript-eslint/scope-manager@7.18.0': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.30 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.30 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/scope-manager@8.0.0-alpha.41': + '@typescript-eslint/scope-manager@8.0.0': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.41 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.41 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/visitor-keys': 8.0.0 - '@typescript-eslint/scope-manager@8.0.0-alpha.54': + '@typescript-eslint/scope-manager@8.0.0-alpha.30': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.54 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.54 + '@typescript-eslint/types': 8.0.0-alpha.30 + '@typescript-eslint/visitor-keys': 8.0.0-alpha.30 - '@typescript-eslint/type-utils@7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.4) - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) debug: 4.3.6 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 8.0.0-alpha.41(typescript@5.5.4) - '@typescript-eslint/utils': 8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - debug: 4.3.5 + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + debug: 4.3.6 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 @@ -5556,11 +5382,11 @@ snapshots: '@typescript-eslint/types@7.17.0': {} - '@typescript-eslint/types@8.0.0-alpha.30': {} + '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/types@8.0.0-alpha.41': {} + '@typescript-eslint/types@8.0.0': {} - '@typescript-eslint/types@8.0.0-alpha.54': {} + '@typescript-eslint/types@8.0.0-alpha.30': {} '@typescript-eslint/typescript-estree@7.16.0(typescript@5.5.4)': dependencies: @@ -5592,10 +5418,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.0.0-alpha.30(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.30 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.30 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 @@ -5607,25 +5433,25 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.0.0-alpha.41(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.0.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.41 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.41 - debug: 4.3.5 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/visitor-keys': 8.0.0 + debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.2 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.0.0-alpha.54(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.0.0-alpha.30(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.54 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.54 + '@typescript-eslint/types': 8.0.0-alpha.30 + '@typescript-eslint/visitor-keys': 8.0.0-alpha.30 debug: 4.3.6 globby: 11.1.0 is-glob: 4.0.3 @@ -5637,79 +5463,79 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.16.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@typescript-eslint/utils@7.16.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) '@typescript-eslint/scope-manager': 7.16.0 '@typescript-eslint/types': 7.16.0 '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.16.0(eslint@9.5.0)(typescript@5.5.4)': + '@typescript-eslint/utils@7.17.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - '@typescript-eslint/scope-manager': 7.16.0 - '@typescript-eslint/types': 7.16.0 - '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.4) - eslint: 9.5.0 + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) + '@typescript-eslint/scope-manager': 7.17.0 + '@typescript-eslint/types': 7.17.0 + '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@typescript-eslint/utils@7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.0.0-alpha.30(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@typescript-eslint/utils@7.18.0(eslint@9.8.0)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) - '@typescript-eslint/scope-manager': 8.0.0-alpha.30 - '@typescript-eslint/types': 8.0.0-alpha.30 - '@typescript-eslint/typescript-estree': 8.0.0-alpha.30(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4) + eslint: 9.8.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) - '@typescript-eslint/scope-manager': 8.0.0-alpha.41 - '@typescript-eslint/types': 8.0.0-alpha.41 - '@typescript-eslint/typescript-estree': 8.0.0-alpha.41(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.0.0-alpha.41(eslint@9.5.0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.0.0(eslint@9.8.0)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - '@typescript-eslint/scope-manager': 8.0.0-alpha.41 - '@typescript-eslint/types': 8.0.0-alpha.41 - '@typescript-eslint/typescript-estree': 8.0.0-alpha.41(typescript@5.5.4) - eslint: 9.5.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.5.4) + eslint: 9.8.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.0.0-alpha.54(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@typescript-eslint/utils@8.0.0-alpha.30(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) - '@typescript-eslint/scope-manager': 8.0.0-alpha.54 - '@typescript-eslint/types': 8.0.0-alpha.54 - '@typescript-eslint/typescript-estree': 8.0.0-alpha.54(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) + '@typescript-eslint/scope-manager': 8.0.0-alpha.30 + '@typescript-eslint/types': 8.0.0-alpha.30 + '@typescript-eslint/typescript-estree': 8.0.0-alpha.30(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 transitivePeerDependencies: - supports-color - typescript @@ -5724,69 +5550,71 @@ snapshots: '@typescript-eslint/types': 7.17.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.0.0-alpha.30': + '@typescript-eslint/visitor-keys@7.18.0': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.30 + '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.0.0-alpha.41': + '@typescript-eslint/visitor-keys@8.0.0': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.41 + '@typescript-eslint/types': 8.0.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.0.0-alpha.54': + '@typescript-eslint/visitor-keys@8.0.0-alpha.30': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.54 + '@typescript-eslint/types': 8.0.0-alpha.30 eslint-visitor-keys: 3.4.3 - '@unocss/config@0.61.6': + '@unocss/config@0.61.9': dependencies: - '@unocss/core': 0.61.6 - unconfig: 0.3.13 + '@unocss/core': 0.61.9 + unconfig: 0.5.5 + transitivePeerDependencies: + - supports-color - '@unocss/core@0.61.6': {} + '@unocss/core@0.61.9': {} - '@unocss/eslint-plugin@0.61.6(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)': + '@unocss/eslint-plugin@0.61.9(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)': dependencies: - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@unocss/config': 0.61.6 - '@unocss/core': 0.61.6 - magic-string: 0.30.10 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@unocss/config': 0.61.9 + '@unocss/core': 0.61.9 + magic-string: 0.30.11 synckit: 0.9.1 transitivePeerDependencies: - eslint - supports-color - typescript - '@vitest/expect@2.0.4': + '@vitest/expect@2.0.5': dependencies: - '@vitest/spy': 2.0.4 - '@vitest/utils': 2.0.4 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/pretty-format@2.0.4': + '@vitest/pretty-format@2.0.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.0.4': + '@vitest/runner@2.0.5': dependencies: - '@vitest/utils': 2.0.4 + '@vitest/utils': 2.0.5 pathe: 1.1.2 - '@vitest/snapshot@2.0.4': + '@vitest/snapshot@2.0.5': dependencies: - '@vitest/pretty-format': 2.0.4 + '@vitest/pretty-format': 2.0.5 magic-string: 0.30.10 pathe: 1.1.2 - '@vitest/spy@2.0.4': + '@vitest/spy@2.0.5': dependencies: tinyspy: 3.0.0 - '@vitest/utils@2.0.4': + '@vitest/utils@2.0.5': dependencies: - '@vitest/pretty-format': 2.0.4 + '@vitest/pretty-format': 2.0.5 estree-walker: 3.0.3 loupe: 3.1.1 tinyrainbow: 1.2.0 @@ -5796,59 +5624,59 @@ snapshots: '@eslint/config-array': 0.17.0 '@nodelib/fs.walk': 2.0.0 - '@vue/compiler-core@3.4.34': + '@vue/compiler-core@3.4.35': dependencies: - '@babel/parser': 7.24.8 - '@vue/shared': 3.4.34 + '@babel/parser': 7.25.3 + '@vue/shared': 3.4.35 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.34': + '@vue/compiler-dom@3.4.35': dependencies: - '@vue/compiler-core': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/compiler-core': 3.4.35 + '@vue/shared': 3.4.35 - '@vue/compiler-sfc@3.4.34': + '@vue/compiler-sfc@3.4.35': dependencies: - '@babel/parser': 7.24.8 - '@vue/compiler-core': 3.4.34 - '@vue/compiler-dom': 3.4.34 - '@vue/compiler-ssr': 3.4.34 - '@vue/shared': 3.4.34 + '@babel/parser': 7.25.3 + '@vue/compiler-core': 3.4.35 + '@vue/compiler-dom': 3.4.35 + '@vue/compiler-ssr': 3.4.35 + '@vue/shared': 3.4.35 estree-walker: 2.0.2 - magic-string: 0.30.10 + magic-string: 0.30.11 postcss: 8.4.40 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.34': + '@vue/compiler-ssr@3.4.35': dependencies: - '@vue/compiler-dom': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/compiler-dom': 3.4.35 + '@vue/shared': 3.4.35 - '@vue/reactivity@3.4.34': + '@vue/reactivity@3.4.35': dependencies: - '@vue/shared': 3.4.34 + '@vue/shared': 3.4.35 - '@vue/runtime-core@3.4.34': + '@vue/runtime-core@3.4.35': dependencies: - '@vue/reactivity': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/reactivity': 3.4.35 + '@vue/shared': 3.4.35 - '@vue/runtime-dom@3.4.34': + '@vue/runtime-dom@3.4.35': dependencies: - '@vue/reactivity': 3.4.34 - '@vue/runtime-core': 3.4.34 - '@vue/shared': 3.4.34 + '@vue/reactivity': 3.4.35 + '@vue/runtime-core': 3.4.35 + '@vue/shared': 3.4.35 csstype: 3.1.3 - '@vue/server-renderer@3.4.34(vue@3.4.34(typescript@5.5.4))': + '@vue/server-renderer@3.4.35(vue@3.4.35(typescript@5.5.4))': dependencies: - '@vue/compiler-ssr': 3.4.34 - '@vue/shared': 3.4.34 - vue: 3.4.34(typescript@5.5.4) + '@vue/compiler-ssr': 3.4.35 + '@vue/shared': 3.4.35 + vue: 3.4.35(typescript@5.5.4) - '@vue/shared@3.4.34': {} + '@vue/shared@3.4.35': {} '@xml-tools/parser@1.0.11': dependencies: @@ -6044,11 +5872,6 @@ snapshots: dependencies: run-applescript: 7.0.0 - bundle-require@5.0.0(esbuild@0.20.2): - dependencies: - esbuild: 0.20.2 - load-tsconfig: 0.2.5 - bundle-require@5.0.0(esbuild@0.21.5): dependencies: esbuild: 0.21.5 @@ -6549,32 +6372,6 @@ snapshots: '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 - esbuild@0.20.2: - optionalDependencies: - '@esbuild/aix-ppc64': 0.20.2 - '@esbuild/android-arm': 0.20.2 - '@esbuild/android-arm64': 0.20.2 - '@esbuild/android-x64': 0.20.2 - '@esbuild/darwin-arm64': 0.20.2 - '@esbuild/darwin-x64': 0.20.2 - '@esbuild/freebsd-arm64': 0.20.2 - '@esbuild/freebsd-x64': 0.20.2 - '@esbuild/linux-arm': 0.20.2 - '@esbuild/linux-arm64': 0.20.2 - '@esbuild/linux-ia32': 0.20.2 - '@esbuild/linux-loong64': 0.20.2 - '@esbuild/linux-mips64el': 0.20.2 - '@esbuild/linux-ppc64': 0.20.2 - '@esbuild/linux-riscv64': 0.20.2 - '@esbuild/linux-s390x': 0.20.2 - '@esbuild/linux-x64': 0.20.2 - '@esbuild/netbsd-x64': 0.20.2 - '@esbuild/openbsd-x64': 0.20.2 - '@esbuild/sunos-x64': 0.20.2 - '@esbuild/win32-arm64': 0.20.2 - '@esbuild/win32-ia32': 0.20.2 - '@esbuild/win32-x64': 0.20.2 - esbuild@0.21.5: optionalDependencies: '@esbuild/aix-ppc64': 0.21.5 @@ -6634,9 +6431,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint-ts-patch@9.5.0-0): + eslint-compat-utils@0.5.1(eslint-ts-patch@9.8.0-1): dependencies: - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 semver: 7.6.2 eslint-flat-config-utils@0.3.0: @@ -6644,9 +6441,9 @@ snapshots: '@types/eslint': 9.6.0 pathe: 1.1.2 - eslint-formatting-reporter@0.0.0(eslint-ts-patch@9.5.0-0): + eslint-formatting-reporter@0.0.0(eslint-ts-patch@9.8.0-1): dependencies: - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -6657,20 +6454,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-merge-processors@0.1.0(eslint-ts-patch@9.5.0-0): + eslint-merge-processors@0.1.0(eslint-ts-patch@9.8.0-1): dependencies: - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 eslint-parser-plain@0.1.0: {} - eslint-plugin-astro@1.2.3(eslint-ts-patch@9.5.0-0)(typescript@5.5.4): + eslint-plugin-astro@1.2.3(eslint-ts-patch@9.8.0-1)(typescript@5.5.4): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) '@jridgewell/sourcemap-codec': 1.5.0 '@typescript-eslint/types': 7.16.0 astro-eslint-parser: 1.0.2(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 - eslint-compat-utils: 0.5.1(eslint-ts-patch@9.5.0-0) + eslint: eslint-ts-patch@9.8.0-1 + eslint-compat-utils: 0.5.1(eslint-ts-patch@9.8.0-1) globals: 15.8.0 postcss: 8.4.39 postcss-selector-parser: 6.1.1 @@ -6678,35 +6475,35 @@ snapshots: - supports-color - typescript - eslint-plugin-command@0.2.3(eslint-ts-patch@9.5.0-0): + eslint-plugin-command@0.2.3(eslint-ts-patch@9.8.0-1): dependencies: '@es-joy/jsdoccomment': 0.43.1 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 - eslint-plugin-es-x@7.8.0(eslint-ts-patch@9.5.0-0): + eslint-plugin-es-x@7.8.0(eslint-ts-patch@9.8.0-1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) '@eslint-community/regexpp': 4.11.0 - eslint: eslint-ts-patch@9.5.0-0 - eslint-compat-utils: 0.5.1(eslint-ts-patch@9.5.0-0) + eslint: eslint-ts-patch@9.8.0-1 + eslint-compat-utils: 0.5.1(eslint-ts-patch@9.8.0-1) - eslint-plugin-format@0.1.2(eslint-ts-patch@9.5.0-0): + eslint-plugin-format@0.1.2(eslint-ts-patch@9.8.0-1): dependencies: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.1 '@dprint/toml': 0.6.2 - eslint: eslint-ts-patch@9.5.0-0 - eslint-formatting-reporter: 0.0.0(eslint-ts-patch@9.5.0-0) + eslint: eslint-ts-patch@9.8.0-1 + eslint-formatting-reporter: 0.0.0(eslint-ts-patch@9.8.0-1) eslint-parser-plain: 0.1.0 prettier: 3.3.2 synckit: 0.9.0 - eslint-plugin-import-x@3.1.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4): + eslint-plugin-import-x@3.1.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4): dependencies: - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) debug: 4.3.5 doctrine: 3.0.0 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.6 is-glob: 4.0.3 @@ -6718,14 +6515,15 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@48.8.3(eslint-ts-patch@9.5.0-0): + eslint-plugin-jsdoc@48.10.2(eslint-ts-patch@9.8.0-1): dependencies: '@es-joy/jsdoccomment': 0.46.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.3.5 + debug: 4.3.6 escape-string-regexp: 4.0.0 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 + espree: 10.1.0 esquery: 1.6.0 parse-imports: 2.1.1 semver: 7.6.3 @@ -6734,18 +6532,18 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint-ts-patch@9.5.0-0): + eslint-plugin-jsonc@2.16.0(eslint-ts-patch@9.8.0-1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) - eslint: eslint-ts-patch@9.5.0-0 - eslint-compat-utils: 0.5.1(eslint-ts-patch@9.5.0-0) + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) + eslint: eslint-ts-patch@9.8.0-1 + eslint-compat-utils: 0.5.1(eslint-ts-patch@9.8.0-1) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-jsx-a11y@6.9.0(eslint-ts-patch@9.5.0-0): + eslint-plugin-jsx-a11y@6.9.0(eslint-ts-patch@9.8.0-1): dependencies: aria-query: 5.1.3 array-includes: 3.1.8 @@ -6756,7 +6554,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -6765,154 +6563,159 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-markdown@5.1.0(eslint-ts-patch@9.5.0-0): + eslint-plugin-markdown@5.1.0(eslint-ts-patch@9.8.0-1): dependencies: - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-n@17.10.1(eslint-ts-patch@9.5.0-0): + eslint-plugin-n@17.10.1(eslint-ts-patch@9.8.0-1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) enhanced-resolve: 5.17.1 - eslint: eslint-ts-patch@9.5.0-0 - eslint-plugin-es-x: 7.8.0(eslint-ts-patch@9.5.0-0) + eslint: eslint-ts-patch@9.8.0-1 + eslint-plugin-es-x: 7.8.0(eslint-ts-patch@9.8.0-1) get-tsconfig: 4.7.6 globals: 15.8.0 ignore: 5.3.1 minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-perfectionist@3.0.0(astro-eslint-parser@1.0.2(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(svelte-eslint-parser@0.41.0(svelte@4.2.18))(svelte@4.2.18)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint-ts-patch@9.5.0-0)): + eslint-plugin-perfectionist@3.0.0(astro-eslint-parser@1.0.2(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(svelte-eslint-parser@0.41.0(svelte@4.2.18))(svelte@4.2.18)(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint-ts-patch@9.8.0-1)): dependencies: '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 minimatch: 10.0.1 natural-compare-lite: 1.4.0 optionalDependencies: astro-eslint-parser: 1.0.2(typescript@5.5.4) svelte: 4.2.18 svelte-eslint-parser: 0.41.0(svelte@4.2.18) - vue-eslint-parser: 9.4.3(eslint-ts-patch@9.5.0-0) + vue-eslint-parser: 9.4.3(eslint-ts-patch@9.8.0-1) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-react-debug@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4): - dependencies: - '@eslint-react/ast': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/core': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/jsx': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/shared': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/type-utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + eslint-plugin-react-debug@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4): + dependencies: + '@eslint-react/ast': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/core': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/jsx': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/shared': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 + remeda: 2.6.0 string-ts: 2.2.0 optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4): - dependencies: - '@eslint-react/ast': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/core': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/jsx': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/shared': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/var': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + eslint-plugin-react-dom@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4): + dependencies: + '@eslint-react/ast': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/core': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/jsx': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/shared': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/var': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 + remeda: 2.6.0 optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4): - dependencies: - '@eslint-react/ast': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/core': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/jsx': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/shared': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/var': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/type-utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + eslint-plugin-react-hooks-extra@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4): + dependencies: + '@eslint-react/ast': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/core': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/jsx': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/shared': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/var': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 + remeda: 2.6.0 optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@4.6.2(eslint-ts-patch@9.5.0-0): + eslint-plugin-react-hooks@4.6.2(eslint-ts-patch@9.8.0-1): dependencies: - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 - eslint-plugin-react-naming-convention@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4): + eslint-plugin-react-naming-convention@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4): dependencies: - '@eslint-react/ast': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/core': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/jsx': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/shared': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/type-utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@eslint-react/ast': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/core': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/jsx': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/shared': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 + remeda: 2.6.0 optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4): - dependencies: - '@eslint-react/ast': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/core': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/jsx': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/shared': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/tools': 1.6.0 - '@eslint-react/types': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@eslint-react/var': 1.6.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 7.17.0 - '@typescript-eslint/type-utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - '@typescript-eslint/types': 7.17.0 - '@typescript-eslint/utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 - is-immutable-type: 4.0.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + eslint-plugin-react-x@1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4): + dependencies: + '@eslint-react/ast': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/core': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/jsx': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/shared': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/tools': 1.7.1 + '@eslint-react/types': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@eslint-react/var': 1.7.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 + is-immutable-type: 4.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + remeda: 2.6.0 optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - eslint-plugin-regexp@2.6.0(eslint-ts-patch@9.5.0-0): + eslint-plugin-regexp@2.6.0(eslint-ts-patch@9.8.0-1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) '@eslint-community/regexpp': 4.11.0 comment-parser: 1.4.1 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 jsdoc-type-pratt-parser: 4.0.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-solid@0.14.1(eslint-ts-patch@9.5.0-0)(typescript@5.5.4): + eslint-plugin-solid@0.14.1(eslint-ts-patch@9.8.0-1)(typescript@5.5.4): dependencies: - '@typescript-eslint/utils': 7.16.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@typescript-eslint/utils': 7.16.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 estraverse: 5.3.0 is-html: 2.0.0 kebab-case: 1.0.2 @@ -6922,12 +6725,12 @@ snapshots: - supports-color - typescript - eslint-plugin-svelte@2.43.0(eslint-ts-patch@9.5.0-0)(svelte@4.2.18): + eslint-plugin-svelte@2.43.0(eslint-ts-patch@9.8.0-1)(svelte@4.2.18): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) '@jridgewell/sourcemap-codec': 1.5.0 - eslint: eslint-ts-patch@9.5.0-0 - eslint-compat-utils: 0.5.1(eslint-ts-patch@9.5.0-0) + eslint: eslint-ts-patch@9.8.0-1 + eslint-compat-utils: 0.5.1(eslint-ts-patch@9.8.0-1) esutils: 2.0.3 known-css-properties: 0.34.0 postcss: 8.4.39 @@ -6941,24 +6744,24 @@ snapshots: transitivePeerDependencies: - ts-node - eslint-plugin-toml@0.11.1(eslint-ts-patch@9.5.0-0): + eslint-plugin-toml@0.11.1(eslint-ts-patch@9.8.0-1): dependencies: debug: 4.3.5 - eslint: eslint-ts-patch@9.5.0-0 - eslint-compat-utils: 0.5.1(eslint-ts-patch@9.5.0-0) + eslint: eslint-ts-patch@9.8.0-1 + eslint-compat-utils: 0.5.1(eslint-ts-patch@9.8.0-1) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@55.0.0(eslint-ts-patch@9.5.0-0): + eslint-plugin-unicorn@55.0.0(eslint-ts-patch@9.8.0-1): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 esquery: 1.6.0 globals: 15.8.0 indent-string: 4.0.0 @@ -6971,62 +6774,62 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.41(@typescript-eslint/parser@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0): + eslint-plugin-unused-imports@4.0.1(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1): dependencies: - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 eslint-rule-composer: 0.3.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.0.0-alpha.41(@typescript-eslint/parser@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.0.0-alpha.41(@typescript-eslint/parser@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4)(vitest@2.0.4(@types/node@20.14.12)): + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.0.2)): dependencies: - '@typescript-eslint/utils': 7.16.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@typescript-eslint/utils': 7.16.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.0.0-alpha.41(@typescript-eslint/parser@8.0.0-alpha.41(eslint-ts-patch@9.5.0-0)(typescript@5.5.4))(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - vitest: 2.0.4(@types/node@20.14.12) + '@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4))(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + vitest: 2.0.5(@types/node@22.0.2) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-vue@9.27.0(eslint-ts-patch@9.5.0-0): + eslint-plugin-vue@9.27.0(eslint-ts-patch@9.8.0-1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.5.0-0) - eslint: eslint-ts-patch@9.5.0-0 + '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.8.0-1) + eslint: eslint-ts-patch@9.8.0-1 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.1 semver: 7.6.2 - vue-eslint-parser: 9.4.3(eslint-ts-patch@9.5.0-0) + vue-eslint-parser: 9.4.3(eslint-ts-patch@9.8.0-1) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-vuejs-accessibility@2.4.1(eslint-ts-patch@9.5.0-0): + eslint-plugin-vuejs-accessibility@2.4.1(eslint-ts-patch@9.8.0-1): dependencies: aria-query: 5.3.0 emoji-regex: 10.3.0 - eslint: eslint-ts-patch@9.5.0-0 - vue-eslint-parser: 9.4.3(eslint-ts-patch@9.5.0-0) + eslint: eslint-ts-patch@9.8.0-1 + vue-eslint-parser: 9.4.3(eslint-ts-patch@9.8.0-1) transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint-ts-patch@9.5.0-0): + eslint-plugin-yml@1.14.0(eslint-ts-patch@9.8.0-1): dependencies: debug: 4.3.5 - eslint: eslint-ts-patch@9.5.0-0 - eslint-compat-utils: 0.5.1(eslint-ts-patch@9.5.0-0) + eslint: eslint-ts-patch@9.8.0-1 + eslint-compat-utils: 0.5.1(eslint-ts-patch@9.8.0-1) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.34)(eslint-ts-patch@9.5.0-0): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.35)(eslint-ts-patch@9.8.0-1): dependencies: - '@vue/compiler-sfc': 3.4.34 - eslint: eslint-ts-patch@9.5.0-0 + '@vue/compiler-sfc': 3.4.35 + eslint: eslint-ts-patch@9.8.0-1 eslint-rule-composer@0.3.0: {} @@ -7040,18 +6843,18 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-ts-patch@9.5.0-0: + eslint-ts-patch@9.8.0-1: dependencies: - debug: 4.3.5 - eslint: 9.5.0 - importx: 0.3.11 + debug: 4.3.6 + eslint: 9.8.0 + importx: 0.4.3 transitivePeerDependencies: - supports-color - eslint-typegen@0.3.0(eslint-ts-patch@9.5.0-0): + eslint-typegen@0.3.0(eslint-ts-patch@9.8.0-1): dependencies: '@types/eslint': 9.6.0 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 json-schema-to-typescript-lite: 14.0.1 ohash: 1.1.3 @@ -7059,31 +6862,31 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint-vitest-rule-tester@0.3.3(eslint@9.5.0)(typescript@5.5.4)(vitest@2.0.4(@types/node@20.14.12)): + eslint-vitest-rule-tester@0.3.3(eslint@9.8.0)(typescript@5.5.4)(vitest@2.0.5(@types/node@22.0.2)): dependencies: '@antfu/utils': 0.7.10 '@types/eslint': 8.56.11 - '@typescript-eslint/utils': 7.16.0(eslint@9.5.0)(typescript@5.5.4) - eslint: 9.5.0 - vitest: 2.0.4(@types/node@20.14.12) + '@typescript-eslint/utils': 7.18.0(eslint@9.8.0)(typescript@5.5.4) + eslint: 9.8.0 + vitest: 2.0.5(@types/node@22.0.2) transitivePeerDependencies: - supports-color - typescript - eslint@9.5.0: + eslint@9.8.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0) '@eslint-community/regexpp': 4.11.0 - '@eslint/config-array': 0.16.0 + '@eslint/config-array': 0.17.1 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.5.0 + '@eslint/js': 9.8.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5 + debug: 4.3.6 escape-string-regexp: 4.0.0 eslint-scope: 8.0.2 eslint-visitor-keys: 4.0.0 @@ -7301,10 +7104,6 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.2.4 - get-tsconfig@4.7.5: - dependencies: - resolve-pkg-maps: 1.0.0 - get-tsconfig@4.7.6: dependencies: resolve-pkg-maps: 1.0.0 @@ -7450,15 +7249,16 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - importx@0.3.11: + importx@0.4.3: dependencies: - bundle-require: 5.0.0(esbuild@0.20.2) - debug: 4.3.5 - esbuild: 0.20.2 - jiti: 1.21.6 + bundle-require: 5.0.0(esbuild@0.23.0) + debug: 4.3.6 + esbuild: 0.23.0 + jiti: 2.0.0-beta.2 + jiti-v1: jiti@1.21.6 pathe: 1.1.2 pkg-types: 1.1.3 - tsx: 4.16.2 + tsx: 4.16.4 transitivePeerDependencies: - supports-color @@ -7567,10 +7367,10 @@ snapshots: dependencies: html-tags: 3.3.1 - is-immutable-type@4.0.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4): + is-immutable-type@4.0.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4): dependencies: - '@typescript-eslint/type-utils': 7.17.0(eslint-ts-patch@9.5.0-0)(typescript@5.5.4) - eslint: eslint-ts-patch@9.5.0-0 + '@typescript-eslint/type-utils': 7.18.0(eslint-ts-patch@9.8.0-1)(typescript@5.5.4) + eslint: eslint-ts-patch@9.8.0-1 ts-api-utils: 1.3.0(typescript@5.5.4) ts-declaration-location: 1.0.3(typescript@5.5.4) typescript: 5.5.4 @@ -7671,6 +7471,8 @@ snapshots: jiti@1.21.6: {} + jiti@2.0.0-beta.2: {} + joycon@3.1.1: {} js-tokens@4.0.0: {} @@ -7798,6 +7600,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.11: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + mdast-util-from-markdown@0.8.5: dependencies: '@types/mdast': 3.0.15 @@ -8173,13 +7979,13 @@ snapshots: optionalDependencies: postcss: 8.4.39 - postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(yaml@2.5.0): + postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.4)(yaml@2.5.0): dependencies: lilconfig: 3.1.2 optionalDependencies: jiti: 1.21.6 postcss: 8.4.39 - tsx: 4.16.2 + tsx: 4.16.4 yaml: 2.5.0 postcss-merge-longhand@7.0.2(postcss@8.4.39): @@ -8426,6 +8232,10 @@ snapshots: dependencies: jsesc: 0.5.0 + remeda@2.6.0: + dependencies: + type-fest: 4.23.0 + resolve-from@4.0.0: {} resolve-from@5.0.0: {} @@ -8821,7 +8631,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.2.3(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(typescript@5.5.4)(yaml@2.5.0): + tsup@8.2.3(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.4)(typescript@5.5.4)(yaml@2.5.0): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 @@ -8833,7 +8643,7 @@ snapshots: globby: 11.1.0 joycon: 3.1.1 picocolors: 1.0.1 - postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(yaml@2.5.0) + postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.4)(yaml@2.5.0) resolve-from: 5.0.0 rollup: 4.19.0 source-map: 0.8.0-beta.0 @@ -8848,10 +8658,10 @@ snapshots: - tsx - yaml - tsx@4.16.2: + tsx@4.16.4: dependencies: esbuild: 0.21.5 - get-tsconfig: 4.7.5 + get-tsconfig: 4.7.6 optionalDependencies: fsevents: 2.3.3 @@ -8871,6 +8681,8 @@ snapshots: type-fest@2.19.0: {} + type-fest@4.23.0: {} + typed-array-buffer@1.0.2: dependencies: call-bind: 1.0.7 @@ -8947,11 +8759,13 @@ snapshots: - supports-color - vue-tsc - unconfig@0.3.13: + unconfig@0.5.5: dependencies: '@antfu/utils': 0.7.10 defu: 6.1.4 - jiti: 1.21.6 + importx: 0.4.3 + transitivePeerDependencies: + - supports-color uncrypto@0.1.3: {} @@ -8959,6 +8773,8 @@ snapshots: undici-types@5.26.5: {} + undici-types@6.11.1: {} + unenv@1.10.0: dependencies: consola: 3.2.3 @@ -9004,13 +8820,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@2.0.4(@types/node@20.14.12): + vite-node@2.0.5(@types/node@22.0.2): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@20.14.12) + vite: 5.3.5(@types/node@22.0.2) transitivePeerDependencies: - '@types/node' - less @@ -9021,24 +8837,24 @@ snapshots: - supports-color - terser - vite@5.3.5(@types/node@20.14.12): + vite@5.3.5(@types/node@22.0.2): dependencies: esbuild: 0.21.5 postcss: 8.4.40 rollup: 4.19.0 optionalDependencies: - '@types/node': 20.14.12 + '@types/node': 22.0.2 fsevents: 2.3.3 - vitest@2.0.4(@types/node@20.14.12): + vitest@2.0.5(@types/node@22.0.2): dependencies: '@ampproject/remapping': 2.3.0 - '@vitest/expect': 2.0.4 - '@vitest/pretty-format': 2.0.4 - '@vitest/runner': 2.0.4 - '@vitest/snapshot': 2.0.4 - '@vitest/spy': 2.0.4 - '@vitest/utils': 2.0.4 + '@vitest/expect': 2.0.5 + '@vitest/pretty-format': 2.0.5 + '@vitest/runner': 2.0.5 + '@vitest/snapshot': 2.0.5 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 chai: 5.1.1 debug: 4.3.5 execa: 8.0.1 @@ -9048,11 +8864,11 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.5(@types/node@20.14.12) - vite-node: 2.0.4(@types/node@20.14.12) + vite: 5.3.5(@types/node@22.0.2) + vite-node: 2.0.5(@types/node@22.0.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.14.12 + '@types/node': 22.0.2 transitivePeerDependencies: - less - lightningcss @@ -9062,10 +8878,10 @@ snapshots: - supports-color - terser - vue-eslint-parser@9.4.3(eslint-ts-patch@9.5.0-0): + vue-eslint-parser@9.4.3(eslint-ts-patch@9.8.0-1): dependencies: debug: 4.3.5 - eslint: eslint-ts-patch@9.5.0-0 + eslint: eslint-ts-patch@9.8.0-1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -9075,13 +8891,13 @@ snapshots: transitivePeerDependencies: - supports-color - vue@3.4.34(typescript@5.5.4): + vue@3.4.35(typescript@5.5.4): dependencies: - '@vue/compiler-dom': 3.4.34 - '@vue/compiler-sfc': 3.4.34 - '@vue/runtime-dom': 3.4.34 - '@vue/server-renderer': 3.4.34(vue@3.4.34(typescript@5.5.4)) - '@vue/shared': 3.4.34 + '@vue/compiler-dom': 3.4.35 + '@vue/compiler-sfc': 3.4.35 + '@vue/runtime-dom': 3.4.35 + '@vue/server-renderer': 3.4.35(vue@3.4.35(typescript@5.5.4)) + '@vue/shared': 3.4.35 optionalDependencies: typescript: 5.5.4