From 2c3a31f307e97ef5b5851b08a12484e9e4607ad5 Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Thu, 5 Mar 2026 08:58:09 +0200 Subject: [PATCH 01/10] chore: migrate to tsgo and typescript 6.x [AR-51963] --- .cursor/rules/checkers.mdc | 2 +- .vscode/extensions.json | 7 +- .vscode/settings.json | 3 +- lint-staged.config.mjs | 2 +- package.json | 8 +- packages/commitlint-plugin/package.json | 5 +- packages/design-system/package.json | 5 +- .../src/components/ds-tree/ds-tree.types.ts | 4 +- packages/eslint-plugin/package.json | 7 +- packages/vite-plugin/package.json | 5 +- pnpm-lock.yaml | 338 +++++++++++------- tsconfig.json | 3 + 12 files changed, 242 insertions(+), 147 deletions(-) diff --git a/.cursor/rules/checkers.mdc b/.cursor/rules/checkers.mdc index ccc41468e..8460b5ed1 100644 --- a/.cursor/rules/checkers.mdc +++ b/.cursor/rules/checkers.mdc @@ -22,7 +22,7 @@ pnpm eslint packages/eslint-plugin/src/ pnpm eslint --fix packages/design-system/src/components/ds-button/ ``` -### Type Checking (tsc) +### Type Checking (tsgo) TypeScript checks the whole project config, so scope by package: diff --git a/.vscode/extensions.json b/.vscode/extensions.json index a746a9b22..7fdf814b1 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,3 +1,8 @@ { - "recommendations": ["oxc.oxc-vscode", "dbaeumer.vscode-eslint", "streetsidesoftware.code-spell-checker"] + "recommendations": [ + "oxc.oxc-vscode", + "dbaeumer.vscode-eslint", + "streetsidesoftware.code-spell-checker", + "typescriptteam.native-preview" + ] } diff --git a/.vscode/settings.json b/.vscode/settings.json index 030e9835c..e5ea55311 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -5,5 +5,6 @@ "oxc.fmt.configPath": ".oxfmtrc.json", "editor.defaultFormatter": "oxc.oxc-vscode", - "typescript.tsdk": "node_modules/typescript/lib" + "typescript.tsdk": "node_modules/typescript/lib", + "typescript.experimental.useTsgo": true } diff --git a/lint-staged.config.mjs b/lint-staged.config.mjs index 915659585..2b3366503 100644 --- a/lint-staged.config.mjs +++ b/lint-staged.config.mjs @@ -4,6 +4,6 @@ export default { '*': 'cspell --no-must-find-files', '!(*.js|*.mjs|*.ts|*.tsx)': 'oxfmt --no-error-on-unmatched-pattern', - '*.{ts,tsx}': () => 'tsc --noEmit', + '*.{ts,tsx}': () => 'tsgo --noEmit', '*.{js,mjs,ts,tsx}': ['oxfmt', 'eslint --max-warnings=0'], }; diff --git a/package.json b/package.json index e9361a4ba..103c386f5 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "lint": "turbo run lint:root lint", "lint:root": "eslint --max-warnings=0 .", "typecheck": "turbo run typecheck typecheck:root", - "typecheck:root": "tsc", + "typecheck:root": "tsgo", "lint:versions": "syncpack lint", "lint:spell": "cspell . --quiet", "lint:unused": "knip", @@ -42,6 +42,7 @@ "@eslint/core": "^1.1.0", "@eslint/js": "^10.0.1", "@types/node": "^25.3.3", + "@typescript/native-preview": "7.0.0-dev.20260304.1", "@vitest/eslint-plugin": "^1.6.9", "cspell": "^9.7.0", "eslint": "^10.0.1", @@ -56,7 +57,7 @@ "playwright": "^1.58.2", "syncpack": "^14.0.0", "turbo": "^2.8.12", - "typescript": "^5.9.3", + "typescript": "6.0.0-beta", "typescript-eslint": "^8.56.1" }, "pnpm": { @@ -80,7 +81,8 @@ "string.prototype.matchall": "npm:@nolyfill/string.prototype.matchall@^1", "string.prototype.repeat": "npm:@nolyfill/string.prototype.repeat@^1", "esbuild@<=0.24.2": ">=0.25.0", - "eslint": "^10.0.1" + "eslint": "^10.0.1", + "typescript": "6.0.0-beta" } } } diff --git a/packages/commitlint-plugin/package.json b/packages/commitlint-plugin/package.json index 1946e7fbc..5c0aaace1 100644 --- a/packages/commitlint-plugin/package.json +++ b/packages/commitlint-plugin/package.json @@ -18,14 +18,15 @@ }, "scripts": { "lint": "eslint --max-warnings=0 .", - "typecheck": "tsc" + "typecheck": "tsgo" }, "peerDependencies": { "@commitlint/lint": "^20.2.0", "@commitlint/types": "^20.2.0" }, "devDependencies": { + "@typescript/native-preview": "7.0.0-dev.20260304.1", "eslint": "^10.0.1", - "typescript": "^5.9.3" + "typescript": "6.0.0-beta" } } diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 219aa27a9..72e7b6298 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -37,7 +37,7 @@ }, "scripts": { "lint": "pnpm generate-scss-dts && eslint --max-warnings=0 .; EXIT_CODE=$?; rm -rf .scss-dts; exit $EXIT_CODE", - "typecheck": "pnpm generate-scss-dts && tsc; EXIT_CODE=$?; rm -rf .scss-dts; exit $EXIT_CODE", + "typecheck": "pnpm generate-scss-dts && tsgo; EXIT_CODE=$?; rm -rf .scss-dts; exit $EXIT_CODE", "generate-scss-dts": "typed-scss-modules ./src -o ./.scss-dts --nameFormat all --exportType default > /dev/null 2>&1", "storybook": "storybook dev -p 6006", "test": "vitest --project=\"!requires-build\"", @@ -92,6 +92,7 @@ "@types/eslint-plugin-jsx-a11y": "^6.10.1", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", + "@typescript/native-preview": "7.0.0-dev.20260304.1", "@vitest/browser": "^4.0.18", "@vitest/browser-playwright": "^4.0.18", "@vitest/coverage-v8": "^4.0.18", @@ -115,7 +116,7 @@ "storybook": "^10.2.13", "tsdown": "^0.20.3", "typed-scss-modules": "^8.1.1", - "typescript": "^5.9.3", + "typescript": "6.0.0-beta", "typescript-plugin-css-modules": "^5.2.0", "vite": "^7.3.1", "vitest": "^4.0.18", diff --git a/packages/design-system/src/components/ds-tree/ds-tree.types.ts b/packages/design-system/src/components/ds-tree/ds-tree.types.ts index 896e0e5fa..1ec0a19ca 100644 --- a/packages/design-system/src/components/ds-tree/ds-tree.types.ts +++ b/packages/design-system/src/components/ds-tree/ds-tree.types.ts @@ -15,12 +15,12 @@ export interface DsTreeNode { export const dsTreeSizes = ['medium', 'small'] as const; export type DsTreeSize = (typeof dsTreeSizes)[number]; -interface DsTreeBaseProps { +export interface DsTreeBaseProps { className?: string; style?: CSSProperties; } -interface DsTreeBasePropsWithChildren extends DsTreeBaseProps { +export interface DsTreeBasePropsWithChildren extends DsTreeBaseProps { children?: ReactNode; } diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index c2d537401..67faafb18 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -32,7 +32,7 @@ }, "scripts": { "lint": "eslint --max-warnings=0 .", - "typecheck": "tsc", + "typecheck": "tsgo", "test": "vitest", "test:coverage": "pnpm test --coverage", "build": "tsdown", @@ -44,16 +44,17 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", + "@typescript/native-preview": "7.0.0-dev.20260304.1", "@vitest/coverage-v8": "^4.0.18", "eslint": "^10.0.1", "publint": "^0.3.17", "tsdown": "^0.20.3", - "typescript": "^5.9.3", + "typescript": "6.0.0-beta", "vitest": "^4.0.18" }, "peerDependencies": { "@typescript-eslint/parser": "^8.50.0", "eslint": "^9.0.0 || ^10.0.0", - "typescript": "^5.0.0" + "typescript": "^5.0.0 || ^6.0.0" } } diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index d47a1c0f8..a1e3bd1bc 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -37,7 +37,7 @@ }, "scripts": { "lint": "eslint --max-warnings=0 .", - "typecheck": "tsc", + "typecheck": "tsgo", "build": "tsdown", "build:lint": "TARBALL=$(pnpm pack | tail -n1) && publint $TARBALL && attw $TARBALL; rm -f $TARBALL", "test": "vitest", @@ -48,12 +48,13 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", + "@typescript/native-preview": "7.0.0-dev.20260304.1", "@vitest/coverage-v8": "^4.0.18", "eslint": "^10.0.1", "memfs": "^4.56.10", "publint": "^0.3.17", "tsdown": "^0.20.3", - "typescript": "^5.9.3", + "typescript": "6.0.0-beta", "vitest": "^4.0.18" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index af0cf0d2f..7bbcd8668 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,6 +25,7 @@ overrides: string.prototype.repeat: npm:@nolyfill/string.prototype.repeat@^1 esbuild@<=0.24.2: '>=0.25.0' eslint: ^10.0.1 + typescript: 6.0.0-beta importers: @@ -50,7 +51,7 @@ importers: version: 0.4.0 '@commitlint/cli': specifier: ^20.4.2 - version: 20.4.2(@types/node@25.3.3)(typescript@5.9.3) + version: 20.4.2(@types/node@25.3.3)(typescript@6.0.0-beta) '@commitlint/config-conventional': specifier: ^20.4.2 version: 20.4.2 @@ -75,9 +76,12 @@ importers: '@types/node': specifier: ^25.3.3 version: 25.3.3 + '@typescript/native-preview': + specifier: 7.0.0-dev.20260304.1 + version: 7.0.0-dev.20260304.1 '@vitest/eslint-plugin': specifier: ^1.6.9 - version: 1.6.9(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18) + version: 1.6.9(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)(vitest@4.0.18) cspell: specifier: ^9.7.0 version: 9.7.0 @@ -86,10 +90,10 @@ importers: version: 10.0.1(jiti@2.6.1) eslint-import-resolver-typescript: specifier: ^4.4.4 - version: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.1(jiti@2.6.1)))(eslint@10.0.1(jiti@2.6.1)) + version: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)))(eslint@10.0.1(jiti@2.6.1)) eslint-plugin-import-x: specifier: ^4.16.1 - version: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.1(jiti@2.6.1)) + version: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)) eslint-plugin-unicorn: specifier: ^63.0.0 version: 63.0.0(eslint@10.0.1(jiti@2.6.1)) @@ -101,7 +105,7 @@ importers: version: 9.1.7 knip: specifier: ^5.85.0 - version: 5.85.0(@types/node@25.3.3)(typescript@5.9.3) + version: 5.85.0(@types/node@25.3.3)(typescript@6.0.0-beta) lint-staged: specifier: ^16.3.0 version: 16.3.0 @@ -118,11 +122,11 @@ importers: specifier: ^2.8.12 version: 2.8.12 typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta typescript-eslint: specifier: ^8.56.1 - version: 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + version: 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) packages/commitlint-plugin: dependencies: @@ -133,12 +137,15 @@ importers: specifier: ^20.2.0 version: 20.4.0 devDependencies: + '@typescript/native-preview': + specifier: 7.0.0-dev.20260304.1 + version: 7.0.0-dev.20260304.1 eslint: specifier: ^10.0.1 version: 10.0.1(jiti@2.6.1) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta packages/design-system: dependencies: @@ -235,7 +242,7 @@ importers: version: 10.2.13(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) '@storybook/react-vite': specifier: ^10.2.13 - version: 10.2.13(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) + version: 10.2.13(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) '@tanstack/react-query': specifier: ^5.90.21 version: 5.90.21(react@19.2.4) @@ -251,6 +258,9 @@ importers: '@types/react-dom': specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) + '@typescript/native-preview': + specifier: 7.0.0-dev.20260304.1 + version: 7.0.0-dev.20260304.1 '@vitest/browser': specifier: ^4.0.18 version: 4.0.18(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.0.18) @@ -277,7 +287,7 @@ importers: version: 7.0.1(eslint@10.0.1(jiti@2.6.1)) eslint-plugin-storybook: specifier: ^10.2.13 - version: 10.2.13(eslint@10.0.1(jiti@2.6.1))(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + version: 10.2.13(eslint@10.0.1(jiti@2.6.1))(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta) jsdom: specifier: ^28.1.0 version: 28.1.0 @@ -316,16 +326,16 @@ importers: version: 10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tsdown: specifier: ^0.20.3 - version: 0.20.3(@arethetypeswrong/core@0.18.2)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@5.9.3) + version: 0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.0-beta) typed-scss-modules: specifier: ^8.1.1 version: 8.1.1(sass@1.97.3) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta typescript-plugin-css-modules: specifier: ^5.2.0 - version: 5.2.0(typescript@5.9.3) + version: 5.2.0(typescript@6.0.0-beta) vite: specifier: ^7.3.1 version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) @@ -343,14 +353,17 @@ importers: version: 1.1.0 '@typescript-eslint/parser': specifier: ^8.50.0 - version: 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + version: 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) eslint-no-restricted: specifier: ^0.1.1 - version: 0.1.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + version: 0.1.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) devDependencies: '@arethetypeswrong/cli': specifier: ^0.18.2 version: 0.18.2 + '@typescript/native-preview': + specifier: 7.0.0-dev.20260304.1 + version: 7.0.0-dev.20260304.1 '@vitest/coverage-v8': specifier: ^4.0.18 version: 4.0.18(@vitest/browser@4.0.18(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.0.18))(vitest@4.0.18) @@ -362,10 +375,10 @@ importers: version: 0.3.17 tsdown: specifier: ^0.20.3 - version: 0.20.3(@arethetypeswrong/core@0.18.2)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@5.9.3) + version: 0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.0-beta) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta vitest: specifier: ^4.0.18 version: 4.0.18(@types/node@25.3.3)(@vitest/browser-playwright@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) @@ -379,6 +392,9 @@ importers: '@arethetypeswrong/cli': specifier: ^0.18.2 version: 0.18.2 + '@typescript/native-preview': + specifier: 7.0.0-dev.20260304.1 + version: 7.0.0-dev.20260304.1 '@vitest/coverage-v8': specifier: ^4.0.18 version: 4.0.18(@vitest/browser@4.0.18(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.0.18))(vitest@4.0.18) @@ -393,10 +409,10 @@ importers: version: 0.3.17 tsdown: specifier: ^0.20.3 - version: 0.20.3(@arethetypeswrong/core@0.18.2)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@5.9.3) + version: 0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.0-beta) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: 6.0.0-beta + version: 6.0.0-beta vitest: specifier: ^4.0.18 version: 4.0.18(@types/node@25.3.3)(@vitest/browser-playwright@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) @@ -1252,7 +1268,7 @@ packages: '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4': resolution: {integrity: sha512-6PyZBYKnnVNqOSB0YFly+62R7dmov8segT27A+RVTBVd4iAE6kbW9QBJGlyR2yG4D4ohzhZSTIu7BK1UTtmFFA==} peerDependencies: - typescript: '>= 4.3.x' + typescript: 6.0.0-beta vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: @@ -2530,7 +2546,7 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 storybook: ^10.2.13 - typescript: '>= 4.9.x' + typescript: 6.0.0-beta peerDependenciesMeta: typescript: optional: true @@ -2678,20 +2694,20 @@ packages: peerDependencies: '@typescript-eslint/parser': ^8.56.1 eslint: ^10.0.1 - typescript: '>=4.8.4 <6.0.0' + typescript: 6.0.0-beta '@typescript-eslint/parser@8.56.1': resolution: {integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: '>=4.8.4 <6.0.0' + typescript: 6.0.0-beta '@typescript-eslint/project-service@8.56.1': resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: 6.0.0-beta '@typescript-eslint/scope-manager@8.56.1': resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==} @@ -2701,14 +2717,14 @@ packages: resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: 6.0.0-beta '@typescript-eslint/type-utils@8.56.1': resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: '>=4.8.4 <6.0.0' + typescript: 6.0.0-beta '@typescript-eslint/types@8.56.1': resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==} @@ -2718,19 +2734,58 @@ packages: resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: 6.0.0-beta '@typescript-eslint/utils@8.56.1': resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: '>=4.8.4 <6.0.0' + typescript: 6.0.0-beta '@typescript-eslint/visitor-keys@8.56.1': resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260304.1': + resolution: {integrity: sha512-TnTUxYt+dShRSoeOldx7VlKoEG+bvPHnyPEBImlNc7c3WP0AHYyNHrNg6EbLbzkOorARtd06J3Vk+XYzkrRzZg==} + cpu: [arm64] + os: [darwin] + + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260304.1': + resolution: {integrity: sha512-1nwXX1zbyYI3sDKdaR8NsBdM7LmE0J6OzVtlWgEJ/8YR7oC2/HY6/SfShF3DHHcEOHOFxRLbkJ9zVTJJspWLCw==} + cpu: [x64] + os: [darwin] + + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260304.1': + resolution: {integrity: sha512-cw+xqroXtsk/yVTKbelcPWMd6oZdET9kNWmigyc189KWwzOu2eq2EPXPQsrhEigq8O3j0xW0z3q2oqG+smOiXg==} + cpu: [arm64] + os: [linux] + + '@typescript/native-preview-linux-arm@7.0.0-dev.20260304.1': + resolution: {integrity: sha512-TXZClCJVteK2f9gcI+I7o1Sxgq3qdMtraXOP9GZF8o0sKCLdDWENN8uORfZSeQv2qOJohcKvrrEz6LLSSngvEg==} + cpu: [arm] + os: [linux] + + '@typescript/native-preview-linux-x64@7.0.0-dev.20260304.1': + resolution: {integrity: sha512-EXufnN4PG0HYBHYbHXQXXRXtaQKuKBT3e6nxPhKnwpBBgy2MgWDIxzroTLvI9+SllhbJQzHNZOWiB+SU+KdCNw==} + cpu: [x64] + os: [linux] + + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260304.1': + resolution: {integrity: sha512-Be9yyDDbT/PEdNlhG+NXT47fwuiIeN0+/9BkeRKkiLgzY8DqQIC9w5FRWmwAJ+9PVa2sKr5cjD1SpJDHGrPIrA==} + cpu: [arm64] + os: [win32] + + '@typescript/native-preview-win32-x64@7.0.0-dev.20260304.1': + resolution: {integrity: sha512-lg/w+rZ9NIUoqSsk2TbtDsqyD9nW0/rhTMYd14RFP7vuNijLrTbl7GPiMhFtMxaqCSOFapwbql7/3lU4BKHB6g==} + cpu: [x64] + os: [win32] + + '@typescript/native-preview@7.0.0-dev.20260304.1': + resolution: {integrity: sha512-Xj0ZeHEy+yJ/bIg6psPwl0POvBf1j5u7IZAXsUqgvgWbMIvdM9JOGmhpifcj6j28LcXM6GTvXUoXwlatxJ73Qg==} + hasBin: true + '@unrs/resolver-binding-android-arm-eabi@1.11.1': resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} cpu: [arm] @@ -2851,7 +2906,7 @@ packages: engines: {node: '>=18'} peerDependencies: eslint: ^10.0.1 - typescript: '>=5.0.0' + typescript: 6.0.0-beta vitest: '*' peerDependenciesMeta: typescript: @@ -3480,13 +3535,13 @@ packages: peerDependencies: '@types/node': '*' cosmiconfig: '>=9' - typescript: '>=5' + typescript: 6.0.0-beta cosmiconfig@9.0.0: resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: - typescript: '>=4.9.5' + typescript: 6.0.0-beta peerDependenciesMeta: typescript: optional: true @@ -4305,7 +4360,7 @@ packages: hasBin: true peerDependencies: '@types/node': '>=18' - typescript: '>=5.0.4 <7' + typescript: 6.0.0-beta language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} @@ -4810,7 +4865,7 @@ packages: react-docgen-typescript@2.4.0: resolution: {integrity: sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==} peerDependencies: - typescript: '>= 4.3.x' + typescript: 6.0.0-beta react-docgen@8.0.2: resolution: {integrity: sha512-+NRMYs2DyTP4/tqWz371Oo50JqmWltR1h2gcdgUMAWZJIAvrd0/SqlCfx7tpzpl/s36rzw6qH2MjoNrxtRNYhA==} @@ -4945,7 +5000,7 @@ packages: '@ts-macro/tsc': ^0.3.6 '@typescript/native-preview': '>=7.0.0-dev.20250601.1' rolldown: ^1.0.0-rc.3 - typescript: ^5.0.0 + typescript: 6.0.0-beta vue-tsc: ~3.2.0 peerDependenciesMeta: '@ts-macro/tsc': @@ -5424,7 +5479,7 @@ packages: resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} engines: {node: '>=18.12'} peerDependencies: - typescript: '>=4.8.4' + typescript: 6.0.0-beta ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} @@ -5442,7 +5497,7 @@ packages: '@arethetypeswrong/core': ^0.18.1 '@vitejs/devtools': '*' publint: ^0.3.0 - typescript: ^5.0.0 + typescript: 6.0.0-beta unplugin-lightningcss: ^0.4.0 unplugin-unused: ^0.5.0 peerDependenciesMeta: @@ -5518,20 +5573,15 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: '>=4.8.4 <6.0.0' + typescript: 6.0.0-beta typescript-plugin-css-modules@5.2.0: resolution: {integrity: sha512-c5pAU5d+m3GciDr/WhkFldz1NIEGBafuP/3xhFt9BEXS2gmn/LvjkoZ11vEBIuP8LkXfPNhOt1BUhM5efFuwOw==} peerDependencies: - typescript: '>=4.0.0' - - typescript@5.6.1-rc: - resolution: {integrity: sha512-E3b2+1zEFu84jB0YQi9BORDjz9+jGbwwy1Zi3G0LUNw7a7cePUrHMRNy8aPh53nXpkFGVHSxIZo5vKTfYaFiBQ==} - engines: {node: '>=14.17'} - hasBin: true + typescript: 6.0.0-beta - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + typescript@6.0.0-beta: + resolution: {integrity: sha512-CldZdztDpQRLM1HC6WDQjQkQN5Ub5zRau737a1diGh3lPmb9oRsaWHk1y5iqK0o7+1bNJ0oXfEGRkAogFZBL+Q==} engines: {node: '>=14.17'} hasBin: true @@ -5852,7 +5902,7 @@ snapshots: fflate: 0.8.2 lru-cache: 11.2.6 semver: 7.7.4 - typescript: 5.6.1-rc + typescript: 6.0.0-beta validate-npm-package-name: 5.0.1 '@ark-ui/react@5.34.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': @@ -6224,11 +6274,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@20.4.2(@types/node@25.3.3)(typescript@5.9.3)': + '@commitlint/cli@20.4.2(@types/node@25.3.3)(typescript@6.0.0-beta)': dependencies: '@commitlint/format': 20.4.0 '@commitlint/lint': 20.4.2 - '@commitlint/load': 20.4.0(@types/node@25.3.3)(typescript@5.9.3) + '@commitlint/load': 20.4.0(@types/node@25.3.3)(typescript@6.0.0-beta) '@commitlint/read': 20.4.0 '@commitlint/types': 20.4.0 tinyexec: 1.0.2 @@ -6275,14 +6325,14 @@ snapshots: '@commitlint/rules': 20.4.2 '@commitlint/types': 20.4.0 - '@commitlint/load@20.4.0(@types/node@25.3.3)(typescript@5.9.3)': + '@commitlint/load@20.4.0(@types/node@25.3.3)(typescript@6.0.0-beta)': dependencies: '@commitlint/config-validator': 20.4.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.4.0 '@commitlint/types': 20.4.0 - cosmiconfig: 9.0.0(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig: 9.0.0(typescript@6.0.0-beta) + cosmiconfig-typescript-loader: 6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.0(typescript@6.0.0-beta))(typescript@6.0.0-beta) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -6855,13 +6905,13 @@ snapshots: dependencies: '@swc/helpers': 0.5.19 - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@6.0.0-beta)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))': dependencies: glob: 13.0.6 - react-docgen-typescript: 2.4.0(typescript@5.9.3) + react-docgen-typescript: 2.4.0(typescript@6.0.0-beta) vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -7923,12 +7973,12 @@ snapshots: react-dom: 19.2.4(react@19.2.4) storybook: 10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@storybook/react-vite@10.2.13(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))': + '@storybook/react-vite@10.2.13(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@6.0.0-beta)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) '@rollup/pluginutils': 5.3.0(rollup@4.59.0) '@storybook/builder-vite': 10.2.13(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) - '@storybook/react': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + '@storybook/react': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta) empathic: 2.0.0 magic-string: 0.30.21 react: 19.2.4 @@ -7945,7 +7995,7 @@ snapshots: - typescript - webpack - '@storybook/react@10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': + '@storybook/react@10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta)': dependencies: '@storybook/global': 5.0.0 '@storybook/react-dom-shim': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) @@ -7954,7 +8004,7 @@ snapshots: react-dom: 19.2.4(react@19.2.4) storybook: 10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color @@ -8119,40 +8169,40 @@ snapshots: '@types/resolve@1.20.6': {} - '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) '@typescript-eslint/visitor-keys': 8.56.1 eslint: 10.0.1(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.4.0(typescript@6.0.0-beta) + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)': dependencies: '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.0-beta) '@typescript-eslint/visitor-keys': 8.56.1 debug: 4.4.3 eslint: 10.0.1(jiti@2.6.1) - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.56.1(typescript@5.9.3)': + '@typescript-eslint/project-service@8.56.1(typescript@6.0.0-beta)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@6.0.0-beta) '@typescript-eslint/types': 8.56.1 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color @@ -8161,47 +8211,47 @@ snapshots: '@typescript-eslint/types': 8.56.1 '@typescript-eslint/visitor-keys': 8.56.1 - '@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.56.1(typescript@6.0.0-beta)': dependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta - '@typescript-eslint/type-utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)': dependencies: '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.0-beta) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) debug: 4.4.3 eslint: 10.0.1(jiti@2.6.1) - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.4.0(typescript@6.0.0-beta) + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.56.1': {} - '@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.56.1(typescript@6.0.0-beta)': dependencies: - '@typescript-eslint/project-service': 8.56.1(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) + '@typescript-eslint/project-service': 8.56.1(typescript@6.0.0-beta) + '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@6.0.0-beta) '@typescript-eslint/types': 8.56.1 '@typescript-eslint/visitor-keys': 8.56.1 debug: 4.4.3 minimatch: 10.2.4 semver: 7.7.4 tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.4.0(typescript@6.0.0-beta) + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.1(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.0-beta) eslint: 10.0.1(jiti@2.6.1) - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color @@ -8210,6 +8260,37 @@ snapshots: '@typescript-eslint/types': 8.56.1 eslint-visitor-keys: 5.0.1 + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260304.1': + optional: true + + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260304.1': + optional: true + + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260304.1': + optional: true + + '@typescript/native-preview-linux-arm@7.0.0-dev.20260304.1': + optional: true + + '@typescript/native-preview-linux-x64@7.0.0-dev.20260304.1': + optional: true + + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260304.1': + optional: true + + '@typescript/native-preview-win32-x64@7.0.0-dev.20260304.1': + optional: true + + '@typescript/native-preview@7.0.0-dev.20260304.1': + optionalDependencies: + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260304.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260304.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260304.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260304.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260304.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260304.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260304.1 + '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -8315,13 +8396,13 @@ snapshots: optionalDependencies: '@vitest/browser': 4.0.18(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.0.18) - '@vitest/eslint-plugin@1.6.9(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3)(vitest@4.0.18)': + '@vitest/eslint-plugin@1.6.9(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)(vitest@4.0.18)': dependencies: '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) eslint: 10.0.1(jiti@2.6.1) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta vitest: 4.0.18(@types/node@25.3.3)(@vitest/browser-playwright@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -9283,21 +9364,21 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.0(typescript@6.0.0-beta))(typescript@6.0.0-beta): dependencies: '@types/node': 25.3.3 - cosmiconfig: 9.0.0(typescript@5.9.3) + cosmiconfig: 9.0.0(typescript@6.0.0-beta) jiti: 2.6.1 - typescript: 5.9.3 + typescript: 6.0.0-beta - cosmiconfig@9.0.0(typescript@5.9.3): + cosmiconfig@9.0.0(typescript@6.0.0-beta): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.1 parse-json: 5.2.0 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta cross-spawn@7.0.6: dependencies: @@ -9568,7 +9649,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.1(jiti@2.6.1)))(eslint@10.0.1(jiti@2.6.1)): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)))(eslint@10.0.1(jiti@2.6.1)): dependencies: debug: 4.4.3 eslint: 10.0.1(jiti@2.6.1) @@ -9579,19 +9660,19 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.1(jiti@2.6.1)) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-no-restricted@0.1.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3): + eslint-no-restricted@0.1.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) eslint: 10.0.1(jiti@2.6.1) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.1(jiti@2.6.1)): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)): dependencies: '@typescript-eslint/types': 8.56.1 comment-parser: 1.4.5 @@ -9604,7 +9685,7 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) transitivePeerDependencies: - supports-color @@ -9660,9 +9741,9 @@ snapshots: string.prototype.matchall: '@nolyfill/string.prototype.matchall@1.0.44' string.prototype.repeat: '@nolyfill/string.prototype.repeat@1.0.44' - eslint-plugin-storybook@10.2.13(eslint@10.0.1(jiti@2.6.1))(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3): + eslint-plugin-storybook@10.2.13(eslint@10.0.1(jiti@2.6.1))(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) eslint: 10.0.1(jiti@2.6.1) storybook: 10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) transitivePeerDependencies: @@ -10163,7 +10244,7 @@ snapshots: dependencies: json-buffer: 3.0.1 - knip@5.85.0(@types/node@25.3.3)(typescript@5.9.3): + knip@5.85.0(@types/node@25.3.3)(typescript@6.0.0-beta): dependencies: '@nodelib/fs.walk': 1.2.8 '@types/node': 25.3.3 @@ -10177,7 +10258,7 @@ snapshots: picomatch: 4.0.3 smol-toml: 1.6.0 strip-json-comments: 5.0.3 - typescript: 5.9.3 + typescript: 6.0.0-beta zod: 4.3.6 language-subtag-registry@0.3.23: {} @@ -10705,9 +10786,9 @@ snapshots: queue-microtask@1.2.3: {} - react-docgen-typescript@2.4.0(typescript@5.9.3): + react-docgen-typescript@2.4.0(typescript@6.0.0-beta): dependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta react-docgen@8.0.2: dependencies: @@ -10834,7 +10915,7 @@ snapshots: rfdc@1.4.1: {} - rolldown-plugin-dts@0.22.1(oxc-resolver@11.18.0)(rolldown@1.0.0-rc.3)(typescript@5.9.3): + rolldown-plugin-dts@0.22.1(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(rolldown@1.0.0-rc.3)(typescript@6.0.0-beta): dependencies: '@babel/generator': 8.0.0-rc.1 '@babel/helper-validator-identifier': 8.0.0-rc.1 @@ -10847,7 +10928,8 @@ snapshots: obug: 2.1.1 rolldown: 1.0.0-rc.3 optionalDependencies: - typescript: 5.9.3 + '@typescript/native-preview': 7.0.0-dev.20260304.1 + typescript: 6.0.0-beta transitivePeerDependencies: - oxc-resolver @@ -11297,9 +11379,9 @@ snapshots: tree-kill@1.2.2: {} - ts-api-utils@2.4.0(typescript@5.9.3): + ts-api-utils@2.4.0(typescript@6.0.0-beta): dependencies: - typescript: 5.9.3 + typescript: 6.0.0-beta ts-dedent@2.2.0: {} @@ -11309,7 +11391,7 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tsdown@0.20.3(@arethetypeswrong/core@0.18.2)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@5.9.3): + tsdown@0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.0-beta): dependencies: ansis: 4.2.0 cac: 6.7.14 @@ -11320,7 +11402,7 @@ snapshots: obug: 2.1.1 picomatch: 4.0.3 rolldown: 1.0.0-rc.3 - rolldown-plugin-dts: 0.22.1(oxc-resolver@11.18.0)(rolldown@1.0.0-rc.3)(typescript@5.9.3) + rolldown-plugin-dts: 0.22.1(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(rolldown@1.0.0-rc.3)(typescript@6.0.0-beta) semver: 7.7.4 tinyexec: 1.0.2 tinyglobby: 0.2.15 @@ -11330,7 +11412,7 @@ snapshots: optionalDependencies: '@arethetypeswrong/core': 0.18.2 publint: 0.3.17 - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - '@ts-macro/tsc' - '@typescript/native-preview' @@ -11388,18 +11470,18 @@ snapshots: optionalDependencies: sass: 1.97.3 - typescript-eslint@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3): + typescript-eslint@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta): dependencies: - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.0-beta) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) eslint: 10.0.1(jiti@2.6.1) - typescript: 5.9.3 + typescript: 6.0.0-beta transitivePeerDependencies: - supports-color - typescript-plugin-css-modules@5.2.0(typescript@5.9.3): + typescript-plugin-css-modules@5.2.0(typescript@6.0.0-beta): dependencies: '@types/postcss-modules-local-by-default': 4.0.2 '@types/postcss-modules-scope': 3.0.4 @@ -11416,16 +11498,14 @@ snapshots: sass: 1.97.3 source-map-js: 1.2.1 tsconfig-paths: 4.2.0 - typescript: 5.9.3 + typescript: 6.0.0-beta optionalDependencies: stylus: 0.62.0 transitivePeerDependencies: - supports-color - ts-node - typescript@5.6.1-rc: {} - - typescript@5.9.3: {} + typescript@6.0.0-beta: {} unconfig-core@7.5.0: dependencies: diff --git a/tsconfig.json b/tsconfig.json index 72453d386..dbe3b2ff1 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,8 @@ { "extends": "./tsconfig.base.json", + "compilerOptions": { + "types": ["node"] + }, "include": ["**/*", "./.github/scripts/**/*"], "exclude": ["./packages/**"] } From 991b0acb704ee193d3d382ce8c16541d48a29e47 Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Thu, 5 Mar 2026 09:05:08 +0200 Subject: [PATCH 02/10] wip --- .changeset/quick-cars-raise.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/quick-cars-raise.md diff --git a/.changeset/quick-cars-raise.md b/.changeset/quick-cars-raise.md new file mode 100644 index 000000000..41a235eec --- /dev/null +++ b/.changeset/quick-cars-raise.md @@ -0,0 +1,5 @@ +--- +"@drivenets/eslint-plugin-design-system": patch +--- + +Support TypeScript 6.x From e517ef50a82b8981ac973c78a9f65c8d7555de73 Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Thu, 5 Mar 2026 09:08:35 +0200 Subject: [PATCH 03/10] wip --- .changeset/quick-cars-raise.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/quick-cars-raise.md b/.changeset/quick-cars-raise.md index 41a235eec..0a2d81ba7 100644 --- a/.changeset/quick-cars-raise.md +++ b/.changeset/quick-cars-raise.md @@ -1,5 +1,5 @@ --- -"@drivenets/eslint-plugin-design-system": patch +'@drivenets/eslint-plugin-design-system': patch --- Support TypeScript 6.x From 7def04f6c08894536149eca2e355f0cf653b224e Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Sun, 8 Mar 2026 09:16:41 +0200 Subject: [PATCH 04/10] wip --- package.json | 2 +- packages/commitlint-plugin/package.json | 2 +- packages/design-system/package.json | 2 +- packages/eslint-plugin/package.json | 2 +- packages/vite-plugin/package.json | 2 +- pnpm-lock.yaml | 217 +++++++++++++++--------- tsconfig.base.json | 2 - 7 files changed, 139 insertions(+), 90 deletions(-) diff --git a/package.json b/package.json index 103c386f5..c16862441 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "playwright": "^1.58.2", "syncpack": "^14.0.0", "turbo": "^2.8.12", - "typescript": "6.0.0-beta", + "typescript": "6.0.1-rc", "typescript-eslint": "^8.56.1" }, "pnpm": { diff --git a/packages/commitlint-plugin/package.json b/packages/commitlint-plugin/package.json index 5c0aaace1..55263aadb 100644 --- a/packages/commitlint-plugin/package.json +++ b/packages/commitlint-plugin/package.json @@ -27,6 +27,6 @@ "devDependencies": { "@typescript/native-preview": "7.0.0-dev.20260304.1", "eslint": "^10.0.1", - "typescript": "6.0.0-beta" + "typescript": "6.0.1-rc" } } diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 72e7b6298..029ed95c2 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -116,7 +116,7 @@ "storybook": "^10.2.13", "tsdown": "^0.20.3", "typed-scss-modules": "^8.1.1", - "typescript": "6.0.0-beta", + "typescript": "6.0.1-rc", "typescript-plugin-css-modules": "^5.2.0", "vite": "^7.3.1", "vitest": "^4.0.18", diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 67faafb18..6f25839af 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -49,7 +49,7 @@ "eslint": "^10.0.1", "publint": "^0.3.17", "tsdown": "^0.20.3", - "typescript": "6.0.0-beta", + "typescript": "6.0.1-rc", "vitest": "^4.0.18" }, "peerDependencies": { diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index a1e3bd1bc..3287b9571 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -54,7 +54,7 @@ "memfs": "^4.56.10", "publint": "^0.3.17", "tsdown": "^0.20.3", - "typescript": "6.0.0-beta", + "typescript": "6.0.1-rc", "vitest": "^4.0.18" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7bbcd8668..369f6105a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,7 +51,7 @@ importers: version: 0.4.0 '@commitlint/cli': specifier: ^20.4.2 - version: 20.4.2(@types/node@25.3.3)(typescript@6.0.0-beta) + version: 20.4.2(@types/node@25.3.3)(typescript@6.0.1-rc) '@commitlint/config-conventional': specifier: ^20.4.2 version: 20.4.2 @@ -81,7 +81,7 @@ importers: version: 7.0.0-dev.20260304.1 '@vitest/eslint-plugin': specifier: ^1.6.9 - version: 1.6.9(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)(vitest@4.0.18) + version: 1.6.9(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc)(vitest@4.0.18) cspell: specifier: ^9.7.0 version: 9.7.0 @@ -90,10 +90,10 @@ importers: version: 10.0.1(jiti@2.6.1) eslint-import-resolver-typescript: specifier: ^4.4.4 - version: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)))(eslint@10.0.1(jiti@2.6.1)) + version: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.0.1(jiti@2.6.1)))(eslint@10.0.1(jiti@2.6.1)) eslint-plugin-import-x: specifier: ^4.16.1 - version: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)) + version: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.0.1(jiti@2.6.1)) eslint-plugin-unicorn: specifier: ^63.0.0 version: 63.0.0(eslint@10.0.1(jiti@2.6.1)) @@ -105,7 +105,7 @@ importers: version: 9.1.7 knip: specifier: ^5.85.0 - version: 5.85.0(@types/node@25.3.3)(typescript@6.0.0-beta) + version: 5.85.0(@types/node@25.3.3)(typescript@6.0.1-rc) lint-staged: specifier: ^16.3.0 version: 16.3.0 @@ -122,11 +122,11 @@ importers: specifier: ^2.8.12 version: 2.8.12 typescript: - specifier: 6.0.0-beta - version: 6.0.0-beta + specifier: 6.0.1-rc + version: 6.0.1-rc typescript-eslint: specifier: ^8.56.1 - version: 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + version: 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) packages/commitlint-plugin: dependencies: @@ -144,8 +144,8 @@ importers: specifier: ^10.0.1 version: 10.0.1(jiti@2.6.1) typescript: - specifier: 6.0.0-beta - version: 6.0.0-beta + specifier: 6.0.1-rc + version: 6.0.1-rc packages/design-system: dependencies: @@ -242,7 +242,7 @@ importers: version: 10.2.13(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) '@storybook/react-vite': specifier: ^10.2.13 - version: 10.2.13(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) + version: 10.2.13(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) '@tanstack/react-query': specifier: ^5.90.21 version: 5.90.21(react@19.2.4) @@ -287,7 +287,7 @@ importers: version: 7.0.1(eslint@10.0.1(jiti@2.6.1)) eslint-plugin-storybook: specifier: ^10.2.13 - version: 10.2.13(eslint@10.0.1(jiti@2.6.1))(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta) + version: 10.2.13(eslint@10.0.1(jiti@2.6.1))(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc) jsdom: specifier: ^28.1.0 version: 28.1.0 @@ -326,16 +326,16 @@ importers: version: 10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tsdown: specifier: ^0.20.3 - version: 0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.0-beta) + version: 0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.1-rc) typed-scss-modules: specifier: ^8.1.1 version: 8.1.1(sass@1.97.3) typescript: - specifier: 6.0.0-beta - version: 6.0.0-beta + specifier: 6.0.1-rc + version: 6.0.1-rc typescript-plugin-css-modules: specifier: ^5.2.0 - version: 5.2.0(typescript@6.0.0-beta) + version: 5.2.0(typescript@6.0.1-rc) vite: specifier: ^7.3.1 version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) @@ -356,7 +356,7 @@ importers: version: 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) eslint-no-restricted: specifier: ^0.1.1 - version: 0.1.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + version: 0.1.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) devDependencies: '@arethetypeswrong/cli': specifier: ^0.18.2 @@ -375,10 +375,10 @@ importers: version: 0.3.17 tsdown: specifier: ^0.20.3 - version: 0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.0-beta) + version: 0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.1-rc) typescript: - specifier: 6.0.0-beta - version: 6.0.0-beta + specifier: 6.0.1-rc + version: 6.0.1-rc vitest: specifier: ^4.0.18 version: 4.0.18(@types/node@25.3.3)(@vitest/browser-playwright@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) @@ -409,10 +409,10 @@ importers: version: 0.3.17 tsdown: specifier: ^0.20.3 - version: 0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.0-beta) + version: 0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.1-rc) typescript: - specifier: 6.0.0-beta - version: 6.0.0-beta + specifier: 6.0.1-rc + version: 6.0.1-rc vitest: specifier: ^4.0.18 version: 4.0.18(@types/node@25.3.3)(@vitest/browser-playwright@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) @@ -5585,6 +5585,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@6.0.1-rc: + resolution: {integrity: sha512-7XlzYb+p/7YxX6qSOzwB4mxVFRdAgWWkj1PgAZ+jzldeuFV6Z77vwFbNxHsUXAL/bhlWY2jCT8shLwDJR8337g==} + engines: {node: '>=14.17'} + hasBin: true + unconfig-core@7.5.0: resolution: {integrity: sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w==} @@ -6274,11 +6279,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@20.4.2(@types/node@25.3.3)(typescript@6.0.0-beta)': + '@commitlint/cli@20.4.2(@types/node@25.3.3)(typescript@6.0.1-rc)': dependencies: '@commitlint/format': 20.4.0 '@commitlint/lint': 20.4.2 - '@commitlint/load': 20.4.0(@types/node@25.3.3)(typescript@6.0.0-beta) + '@commitlint/load': 20.4.0(@types/node@25.3.3)(typescript@6.0.1-rc) '@commitlint/read': 20.4.0 '@commitlint/types': 20.4.0 tinyexec: 1.0.2 @@ -6325,14 +6330,14 @@ snapshots: '@commitlint/rules': 20.4.2 '@commitlint/types': 20.4.0 - '@commitlint/load@20.4.0(@types/node@25.3.3)(typescript@6.0.0-beta)': + '@commitlint/load@20.4.0(@types/node@25.3.3)(typescript@6.0.1-rc)': dependencies: '@commitlint/config-validator': 20.4.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.4.0 '@commitlint/types': 20.4.0 - cosmiconfig: 9.0.0(typescript@6.0.0-beta) - cosmiconfig-typescript-loader: 6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.0(typescript@6.0.0-beta))(typescript@6.0.0-beta) + cosmiconfig: 9.0.0(typescript@6.0.1-rc) + cosmiconfig-typescript-loader: 6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.0(typescript@6.0.1-rc))(typescript@6.0.1-rc) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -6905,13 +6910,13 @@ snapshots: dependencies: '@swc/helpers': 0.5.19 - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@6.0.0-beta)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@6.0.1-rc)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))': dependencies: glob: 13.0.6 - react-docgen-typescript: 2.4.0(typescript@6.0.0-beta) + react-docgen-typescript: 2.4.0(typescript@6.0.1-rc) vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) optionalDependencies: - typescript: 6.0.0-beta + typescript: 6.0.1-rc '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -7973,12 +7978,12 @@ snapshots: react-dom: 19.2.4(react@19.2.4) storybook: 10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@storybook/react-vite@10.2.13(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))': + '@storybook/react-vite@10.2.13(esbuild@0.27.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@6.0.0-beta)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@6.0.1-rc)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) '@rollup/pluginutils': 5.3.0(rollup@4.59.0) '@storybook/builder-vite': 10.2.13(esbuild@0.27.3)(rollup@4.59.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2)) - '@storybook/react': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta) + '@storybook/react': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc) empathic: 2.0.0 magic-string: 0.30.21 react: 19.2.4 @@ -7995,7 +8000,7 @@ snapshots: - typescript - webpack - '@storybook/react@10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta)': + '@storybook/react@10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc)': dependencies: '@storybook/global': 5.0.0 '@storybook/react-dom-shim': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) @@ -8004,7 +8009,7 @@ snapshots: react-dom: 19.2.4(react@19.2.4) storybook: 10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) optionalDependencies: - typescript: 6.0.0-beta + typescript: 6.0.1-rc transitivePeerDependencies: - supports-color @@ -8169,19 +8174,19 @@ snapshots: '@types/resolve@1.20.6': {} - '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)': + '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) '@typescript-eslint/visitor-keys': 8.56.1 eslint: 10.0.1(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@6.0.0-beta) - typescript: 6.0.0-beta + ts-api-utils: 2.4.0(typescript@6.0.1-rc) + typescript: 6.0.1-rc transitivePeerDependencies: - supports-color @@ -8197,6 +8202,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc)': + dependencies: + '@typescript-eslint/scope-manager': 8.56.1 + '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.1-rc) + '@typescript-eslint/visitor-keys': 8.56.1 + debug: 4.4.3 + eslint: 10.0.1(jiti@2.6.1) + typescript: 6.0.1-rc + transitivePeerDependencies: + - supports-color + '@typescript-eslint/project-service@8.56.1(typescript@6.0.0-beta)': dependencies: '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@6.0.0-beta) @@ -8206,6 +8223,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.56.1(typescript@6.0.1-rc)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@6.0.1-rc) + '@typescript-eslint/types': 8.56.1 + debug: 4.4.3 + typescript: 6.0.1-rc + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@8.56.1': dependencies: '@typescript-eslint/types': 8.56.1 @@ -8215,15 +8241,19 @@ snapshots: dependencies: typescript: 6.0.0-beta - '@typescript-eslint/type-utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)': + '@typescript-eslint/tsconfig-utils@8.56.1(typescript@6.0.1-rc)': + dependencies: + typescript: 6.0.1-rc + + '@typescript-eslint/type-utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc)': dependencies: '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.0-beta) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.1-rc) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) debug: 4.4.3 eslint: 10.0.1(jiti@2.6.1) - ts-api-utils: 2.4.0(typescript@6.0.0-beta) - typescript: 6.0.0-beta + ts-api-utils: 2.4.0(typescript@6.0.1-rc) + typescript: 6.0.1-rc transitivePeerDependencies: - supports-color @@ -8244,14 +8274,29 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)': + '@typescript-eslint/typescript-estree@8.56.1(typescript@6.0.1-rc)': + dependencies: + '@typescript-eslint/project-service': 8.56.1(typescript@6.0.1-rc) + '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@6.0.1-rc) + '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/visitor-keys': 8.56.1 + debug: 4.4.3 + minimatch: 10.2.4 + semver: 7.7.4 + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@6.0.1-rc) + typescript: 6.0.1-rc + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.1(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.0-beta) + '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.1-rc) eslint: 10.0.1(jiti@2.6.1) - typescript: 6.0.0-beta + typescript: 6.0.1-rc transitivePeerDependencies: - supports-color @@ -8396,13 +8441,13 @@ snapshots: optionalDependencies: '@vitest/browser': 4.0.18(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.0.18) - '@vitest/eslint-plugin@1.6.9(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta)(vitest@4.0.18)': + '@vitest/eslint-plugin@1.6.9(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc)(vitest@4.0.18)': dependencies: '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) eslint: 10.0.1(jiti@2.6.1) optionalDependencies: - typescript: 6.0.0-beta + typescript: 6.0.1-rc vitest: 4.0.18(@types/node@25.3.3)(@vitest/browser-playwright@4.0.18)(jiti@2.6.1)(jsdom@28.1.0)(less@4.5.1)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.62.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -9364,21 +9409,21 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.0(typescript@6.0.0-beta))(typescript@6.0.0-beta): + cosmiconfig-typescript-loader@6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.0(typescript@6.0.1-rc))(typescript@6.0.1-rc): dependencies: '@types/node': 25.3.3 - cosmiconfig: 9.0.0(typescript@6.0.0-beta) + cosmiconfig: 9.0.0(typescript@6.0.1-rc) jiti: 2.6.1 - typescript: 6.0.0-beta + typescript: 6.0.1-rc - cosmiconfig@9.0.0(typescript@6.0.0-beta): + cosmiconfig@9.0.0(typescript@6.0.1-rc): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.1 parse-json: 5.2.0 optionalDependencies: - typescript: 6.0.0-beta + typescript: 6.0.1-rc cross-spawn@7.0.6: dependencies: @@ -9649,7 +9694,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)))(eslint@10.0.1(jiti@2.6.1)): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.0.1(jiti@2.6.1)))(eslint@10.0.1(jiti@2.6.1)): dependencies: debug: 4.4.3 eslint: 10.0.1(jiti@2.6.1) @@ -9660,19 +9705,19 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.0.1(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-no-restricted@0.1.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta): + eslint-no-restricted@0.1.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) eslint: 10.0.1(jiti@2.6.1) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1)): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.0.1(jiti@2.6.1)): dependencies: '@typescript-eslint/types': 8.56.1 comment-parser: 1.4.5 @@ -9685,7 +9730,7 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) transitivePeerDependencies: - supports-color @@ -9741,9 +9786,9 @@ snapshots: string.prototype.matchall: '@nolyfill/string.prototype.matchall@1.0.44' string.prototype.repeat: '@nolyfill/string.prototype.repeat@1.0.44' - eslint-plugin-storybook@10.2.13(eslint@10.0.1(jiti@2.6.1))(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.0-beta): + eslint-plugin-storybook@10.2.13(eslint@10.0.1(jiti@2.6.1))(storybook@10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) eslint: 10.0.1(jiti@2.6.1) storybook: 10.2.13(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) transitivePeerDependencies: @@ -10244,7 +10289,7 @@ snapshots: dependencies: json-buffer: 3.0.1 - knip@5.85.0(@types/node@25.3.3)(typescript@6.0.0-beta): + knip@5.85.0(@types/node@25.3.3)(typescript@6.0.1-rc): dependencies: '@nodelib/fs.walk': 1.2.8 '@types/node': 25.3.3 @@ -10258,7 +10303,7 @@ snapshots: picomatch: 4.0.3 smol-toml: 1.6.0 strip-json-comments: 5.0.3 - typescript: 6.0.0-beta + typescript: 6.0.1-rc zod: 4.3.6 language-subtag-registry@0.3.23: {} @@ -10786,9 +10831,9 @@ snapshots: queue-microtask@1.2.3: {} - react-docgen-typescript@2.4.0(typescript@6.0.0-beta): + react-docgen-typescript@2.4.0(typescript@6.0.1-rc): dependencies: - typescript: 6.0.0-beta + typescript: 6.0.1-rc react-docgen@8.0.2: dependencies: @@ -10915,7 +10960,7 @@ snapshots: rfdc@1.4.1: {} - rolldown-plugin-dts@0.22.1(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(rolldown@1.0.0-rc.3)(typescript@6.0.0-beta): + rolldown-plugin-dts@0.22.1(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(rolldown@1.0.0-rc.3)(typescript@6.0.1-rc): dependencies: '@babel/generator': 8.0.0-rc.1 '@babel/helper-validator-identifier': 8.0.0-rc.1 @@ -10929,7 +10974,7 @@ snapshots: rolldown: 1.0.0-rc.3 optionalDependencies: '@typescript/native-preview': 7.0.0-dev.20260304.1 - typescript: 6.0.0-beta + typescript: 6.0.1-rc transitivePeerDependencies: - oxc-resolver @@ -11383,6 +11428,10 @@ snapshots: dependencies: typescript: 6.0.0-beta + ts-api-utils@2.4.0(typescript@6.0.1-rc): + dependencies: + typescript: 6.0.1-rc + ts-dedent@2.2.0: {} tsconfig-paths@4.2.0: @@ -11391,7 +11440,7 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tsdown@0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.0-beta): + tsdown@0.20.3(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(publint@0.3.17)(typescript@6.0.1-rc): dependencies: ansis: 4.2.0 cac: 6.7.14 @@ -11402,7 +11451,7 @@ snapshots: obug: 2.1.1 picomatch: 4.0.3 rolldown: 1.0.0-rc.3 - rolldown-plugin-dts: 0.22.1(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(rolldown@1.0.0-rc.3)(typescript@6.0.0-beta) + rolldown-plugin-dts: 0.22.1(@typescript/native-preview@7.0.0-dev.20260304.1)(oxc-resolver@11.18.0)(rolldown@1.0.0-rc.3)(typescript@6.0.1-rc) semver: 7.7.4 tinyexec: 1.0.2 tinyglobby: 0.2.15 @@ -11412,7 +11461,7 @@ snapshots: optionalDependencies: '@arethetypeswrong/core': 0.18.2 publint: 0.3.17 - typescript: 6.0.0-beta + typescript: 6.0.1-rc transitivePeerDependencies: - '@ts-macro/tsc' - '@typescript/native-preview' @@ -11470,18 +11519,18 @@ snapshots: optionalDependencies: sass: 1.97.3 - typescript-eslint@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta): + typescript-eslint@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc): dependencies: - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta))(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) - '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.0-beta) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.0-beta) + '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.1-rc) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.1(jiti@2.6.1))(typescript@6.0.1-rc) eslint: 10.0.1(jiti@2.6.1) - typescript: 6.0.0-beta + typescript: 6.0.1-rc transitivePeerDependencies: - supports-color - typescript-plugin-css-modules@5.2.0(typescript@6.0.0-beta): + typescript-plugin-css-modules@5.2.0(typescript@6.0.1-rc): dependencies: '@types/postcss-modules-local-by-default': 4.0.2 '@types/postcss-modules-scope': 3.0.4 @@ -11498,7 +11547,7 @@ snapshots: sass: 1.97.3 source-map-js: 1.2.1 tsconfig-paths: 4.2.0 - typescript: 6.0.0-beta + typescript: 6.0.1-rc optionalDependencies: stylus: 0.62.0 transitivePeerDependencies: @@ -11507,6 +11556,8 @@ snapshots: typescript@6.0.0-beta: {} + typescript@6.0.1-rc: {} + unconfig-core@7.5.0: dependencies: '@quansync/fs': 1.0.0 diff --git a/tsconfig.base.json b/tsconfig.base.json index fdd8c743c..056dce531 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -12,11 +12,9 @@ "noEmit": true, // Recommended Options - "strict": true, "jsx": "react-jsx", "verbatimModuleSyntax": true, "isolatedModules": true, - "noUncheckedSideEffectImports": true, "moduleDetection": "force", "skipLibCheck": true, From db376e533db225e39c096a465aa6f02369e4ecce Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Sun, 8 Mar 2026 09:44:49 +0200 Subject: [PATCH 05/10] wip --- tsconfig.base.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tsconfig.base.json b/tsconfig.base.json index 056dce531..c1daaf69c 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -12,11 +12,13 @@ "noEmit": true, // Recommended Options + "strict": true, "jsx": "react-jsx", "verbatimModuleSyntax": true, "isolatedModules": true, "moduleDetection": "force", "skipLibCheck": true, + "noUncheckedSideEffectImports": true, // Stricter Options "noUncheckedIndexedAccess": true, From 40bea5be5765d8af5523977febce99678d0d904e Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Sun, 8 Mar 2026 09:45:04 +0200 Subject: [PATCH 06/10] wip --- tsconfig.base.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tsconfig.base.json b/tsconfig.base.json index c1daaf69c..fdd8c743c 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -16,9 +16,9 @@ "jsx": "react-jsx", "verbatimModuleSyntax": true, "isolatedModules": true, + "noUncheckedSideEffectImports": true, "moduleDetection": "force", "skipLibCheck": true, - "noUncheckedSideEffectImports": true, // Stricter Options "noUncheckedIndexedAccess": true, From 8cab98ea76c0f0de3be9b1236e32de3731cb7bde Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:21:44 +0200 Subject: [PATCH 07/10] wip --- package.json | 6 +- .../commitlint-plugin-internal/package.json | 4 +- packages/design-system/package.json | 4 +- packages/eslint-plugin-internal/package.json | 2 +- packages/eslint-plugin/package.json | 4 +- packages/vite-plugin/package.json | 4 +- pnpm-lock.yaml | 350 +++++++++--------- pnpm-workspace.yaml | 6 + tsconfig.base.json | 3 +- 9 files changed, 194 insertions(+), 189 deletions(-) diff --git a/package.json b/package.json index 69a19b9c5..dcf369e2a 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@eslint/core": "^1.1.1", "@eslint/js": "^10.0.1", "@types/node": "^25.3.5", - "@typescript/native-preview": "7.0.0-dev.20260306.1", + "@typescript/native-preview": "7.0.0-dev.20260324.1", "@vitest/eslint-plugin": "^1.6.9", "cspell": "^9.7.0", "eslint": "^10.0.1", @@ -57,7 +57,7 @@ "oxfmt": "^0.36.0", "syncpack": "^14.0.0", "turbo": "^2.8.14", - "typescript": "6.0.1-rc", + "typescript": "6.0.2", "typescript-eslint": "^8.56.1" }, "pnpm": { @@ -82,7 +82,7 @@ "string.prototype.repeat": "npm:@nolyfill/string.prototype.repeat@^1", "esbuild@<=0.24.2": ">=0.25.0", "eslint": "^10.0.1", - "typescript": "6.0.1-rc", + "typescript": "6.0.2", "semver": "^7.7.4", "chokidar": "^5.0.0" } diff --git a/packages/commitlint-plugin-internal/package.json b/packages/commitlint-plugin-internal/package.json index a516a783a..53af7f3fb 100644 --- a/packages/commitlint-plugin-internal/package.json +++ b/packages/commitlint-plugin-internal/package.json @@ -21,8 +21,8 @@ "@commitlint/types": "^20.2.0" }, "devDependencies": { - "@typescript/native-preview": "7.0.0-dev.20260306.1", + "@typescript/native-preview": "7.0.0-dev.20260324.1", "eslint": "^10.0.1", - "typescript": "6.0.1-rc" + "typescript": "6.0.2" } } diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 1dd56843c..a386455d5 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -95,7 +95,7 @@ "@types/eslint-plugin-jsx-a11y": "^6.10.1", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "@typescript/native-preview": "7.0.0-dev.20260306.1", + "@typescript/native-preview": "7.0.0-dev.20260324.1", "@vitejs/plugin-react": "^6.0.1", "@vitest/browser-playwright": "^4.1.0", "@vitest/coverage-v8": "^4.1.0", @@ -118,7 +118,7 @@ "storybook": "^10.2.19", "tsdown": "^0.21.0", "typed-scss-modules": "^8.1.1", - "typescript": "6.0.1-rc", + "typescript": "6.0.2", "typescript-plugin-css-modules": "^5.2.0", "vite": "^8.0.0", "vitest": "^4.1.0", diff --git a/packages/eslint-plugin-internal/package.json b/packages/eslint-plugin-internal/package.json index 3ef467cea..67bc64739 100644 --- a/packages/eslint-plugin-internal/package.json +++ b/packages/eslint-plugin-internal/package.json @@ -34,7 +34,7 @@ "@vitest/coverage-v8": "^4.1.0", "eslint": "^10.0.1", "eslint-plugin-eslint-plugin": "^7.3.2", - "typescript": "6.0.1-rc", + "typescript": "6.0.2", "vitest": "^4.1.0" }, "peerDependencies": { diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 8f6988b50..7e27530a0 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -44,12 +44,12 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@typescript/native-preview": "7.0.0-dev.20260306.1", + "@typescript/native-preview": "7.0.0-dev.20260324.1", "@vitest/coverage-v8": "^4.1.0", "eslint": "^10.0.1", "publint": "^0.3.18", "tsdown": "^0.21.0", - "typescript": "6.0.1-rc", + "typescript": "6.0.2", "vitest": "^4.1.0" }, "peerDependencies": { diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index 5369e2a64..e421d2fff 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -48,12 +48,12 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@typescript/native-preview": "7.0.0-dev.20260306.1", + "@typescript/native-preview": "7.0.0-dev.20260324.1", "@vitest/coverage-v8": "^4.1.0", "eslint": "^10.0.1", "publint": "^0.3.18", "tsdown": "^0.21.0", - "typescript": "6.0.1-rc", + "typescript": "6.0.2", "vitest": "^4.1.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3171d4895..4d95c88ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ overrides: string.prototype.repeat: npm:@nolyfill/string.prototype.repeat@^1 esbuild@<=0.24.2: '>=0.25.0' eslint: ^10.0.1 - typescript: 6.0.1-rc + typescript: 6.0.2 semver: ^7.7.4 chokidar: ^5.0.0 @@ -53,7 +53,7 @@ importers: version: 0.4.0 '@commitlint/cli': specifier: ^20.4.3 - version: 20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.3.0)(typescript@6.0.1-rc) + version: 20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2) '@commitlint/config-conventional': specifier: ^20.4.3 version: 20.5.0 @@ -79,11 +79,11 @@ importers: specifier: ^25.3.5 version: 25.5.0 '@typescript/native-preview': - specifier: 7.0.0-dev.20260306.1 - version: 7.0.0-dev.20260306.1 + specifier: 7.0.0-dev.20260324.1 + version: 7.0.0-dev.20260324.1 '@vitest/eslint-plugin': specifier: ^1.6.9 - version: 1.6.12(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc)(vitest@4.1.0) + version: 1.6.12(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.0) cspell: specifier: ^9.7.0 version: 9.7.0 @@ -95,10 +95,10 @@ importers: version: 2.2.1(eslint@10.1.0(jiti@2.6.1)) eslint-import-resolver-typescript: specifier: ^4.4.4 - version: 4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.1.0(jiti@2.6.1)))(eslint@10.1.0(jiti@2.6.1)) + version: 4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)))(eslint@10.1.0(jiti@2.6.1)) eslint-plugin-import-x: specifier: ^4.16.1 - version: 4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.1.0(jiti@2.6.1)) + version: 4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)) eslint-plugin-unicorn: specifier: ^63.0.0 version: 63.0.0(eslint@10.1.0(jiti@2.6.1)) @@ -110,7 +110,7 @@ importers: version: 9.1.7 knip: specifier: ^5.85.0 - version: 5.88.1(@types/node@25.5.0)(typescript@6.0.1-rc) + version: 5.88.1(@types/node@25.5.0)(typescript@6.0.2) lint-staged: specifier: ^16.3.2 version: 16.4.0 @@ -124,11 +124,11 @@ importers: specifier: ^2.8.14 version: 2.8.20 typescript: - specifier: 6.0.1-rc - version: 6.0.1-rc + specifier: 6.0.2 + version: 6.0.2 typescript-eslint: specifier: ^8.56.1 - version: 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + version: 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) packages/commitlint-plugin-internal: dependencies: @@ -140,14 +140,14 @@ importers: version: 20.5.0 devDependencies: '@typescript/native-preview': - specifier: 7.0.0-dev.20260306.1 - version: 7.0.0-dev.20260306.1 + specifier: 7.0.0-dev.20260324.1 + version: 7.0.0-dev.20260324.1 eslint: specifier: ^10.0.1 version: 10.1.0(jiti@2.6.1) typescript: - specifier: 6.0.1-rc - version: 6.0.1-rc + specifier: 6.0.2 + version: 6.0.2 packages/design-system: dependencies: @@ -244,7 +244,7 @@ importers: version: 10.3.1(@vitest/browser-playwright@4.1.0)(@vitest/browser@4.1.0(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.1.0))(@vitest/runner@4.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vitest@4.1.0) '@storybook/react-vite': specifier: ^10.2.19 - version: 10.3.1(esbuild@0.27.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) + version: 10.3.1(esbuild@0.27.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.2)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) '@tanstack/react-query': specifier: ^5.90.21 version: 5.91.3(react@19.2.4) @@ -261,8 +261,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) '@typescript/native-preview': - specifier: 7.0.0-dev.20260306.1 - version: 7.0.0-dev.20260306.1 + specifier: 7.0.0-dev.20260324.1 + version: 7.0.0-dev.20260324.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(@rolldown/plugin-babel@0.2.1(@babel/core@7.29.0)(@babel/runtime@7.29.2)(rolldown@1.0.0-rc.10)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)))(babel-plugin-react-compiler@1.0.0)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) @@ -289,7 +289,7 @@ importers: version: 7.0.1(eslint@10.1.0(jiti@2.6.1)) eslint-plugin-storybook: specifier: ^10.2.19 - version: 10.3.1(eslint@10.1.0(jiti@2.6.1))(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc) + version: 10.3.1(eslint@10.1.0(jiti@2.6.1))(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.2) mockdate: specifier: ^3.0.5 version: 3.0.5 @@ -325,16 +325,16 @@ importers: version: 10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tsdown: specifier: ^0.21.0 - version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260306.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.1-rc) + version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) typed-scss-modules: specifier: ^8.1.1 version: 8.1.1(sass@1.98.0) typescript: - specifier: 6.0.1-rc - version: 6.0.1-rc + specifier: 6.0.2 + version: 6.0.2 typescript-plugin-css-modules: specifier: ^5.2.0 - version: 5.2.0(typescript@6.0.1-rc) + version: 5.2.0(typescript@6.0.2) vite: specifier: ^8.0.0 version: 8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2) @@ -355,17 +355,17 @@ importers: version: 1.1.1 '@typescript-eslint/parser': specifier: ^8.50.0 - version: 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + version: 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint-no-restricted: specifier: ^0.1.1 - version: 0.1.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + version: 0.1.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) devDependencies: '@arethetypeswrong/cli': specifier: ^0.18.2 version: 0.18.2 '@typescript/native-preview': - specifier: 7.0.0-dev.20260306.1 - version: 7.0.0-dev.20260306.1 + specifier: 7.0.0-dev.20260324.1 + version: 7.0.0-dev.20260324.1 '@vitest/coverage-v8': specifier: ^4.1.0 version: 4.1.0(@vitest/browser@4.1.0(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.1.0))(vitest@4.1.0) @@ -377,10 +377,10 @@ importers: version: 0.3.18 tsdown: specifier: ^0.21.0 - version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260306.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.1-rc) + version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) typescript: - specifier: 6.0.1-rc - version: 6.0.1-rc + specifier: 6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.0(@types/node@25.5.0)(@vitest/browser-playwright@4.1.0)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) @@ -389,14 +389,14 @@ importers: dependencies: '@typescript-eslint/utils': specifier: ^8.57.1 - version: 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + version: 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) ts-api-utils: specifier: ^2.5.0 - version: 2.5.0(typescript@6.0.1-rc) + version: 2.5.0(typescript@6.0.2) devDependencies: '@typescript-eslint/rule-tester': specifier: ^8.56.1 - version: 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + version: 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) '@vitest/coverage-v8': specifier: ^4.1.0 version: 4.1.0(@vitest/browser@4.1.0(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.1.0))(vitest@4.1.0) @@ -407,8 +407,8 @@ importers: specifier: ^7.3.2 version: 7.3.2(eslint@10.1.0(jiti@2.6.1)) typescript: - specifier: 6.0.1-rc - version: 6.0.1-rc + specifier: 6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.0(@types/node@25.5.0)(@vitest/browser-playwright@4.1.0)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) @@ -423,8 +423,8 @@ importers: specifier: ^0.18.2 version: 0.18.2 '@typescript/native-preview': - specifier: 7.0.0-dev.20260306.1 - version: 7.0.0-dev.20260306.1 + specifier: 7.0.0-dev.20260324.1 + version: 7.0.0-dev.20260324.1 '@vitest/coverage-v8': specifier: ^4.1.0 version: 4.1.0(@vitest/browser@4.1.0(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.1.0))(vitest@4.1.0) @@ -436,10 +436,10 @@ importers: version: 0.3.18 tsdown: specifier: ^0.21.0 - version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260306.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.1-rc) + version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) typescript: - specifier: 6.0.1-rc - version: 6.0.1-rc + specifier: 6.0.2 + version: 6.0.2 vitest: specifier: ^4.1.0 version: 4.1.0(@types/node@25.5.0)(@vitest/browser-playwright@4.1.0)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) @@ -1254,7 +1254,7 @@ packages: '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4': resolution: {integrity: sha512-6PyZBYKnnVNqOSB0YFly+62R7dmov8segT27A+RVTBVd4iAE6kbW9QBJGlyR2yG4D4ohzhZSTIu7BK1UTtmFFA==} peerDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: @@ -2541,7 +2541,7 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 storybook: ^10.3.1 - typescript: 6.0.1-rc + typescript: 6.0.2 peerDependenciesMeta: typescript: optional: true @@ -2720,20 +2720,20 @@ packages: peerDependencies: '@typescript-eslint/parser': ^8.57.1 eslint: ^10.0.1 - typescript: 6.0.1-rc + typescript: 6.0.2 '@typescript-eslint/parser@8.57.1': resolution: {integrity: sha512-k4eNDan0EIMTT/dUKc/g+rsJ6wcHYhNPdY19VoX/EOtaAG8DLtKCykhrUnuHPYvinn5jhAPgD2Qw9hXBwrahsw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.1-rc + typescript: 6.0.2 '@typescript-eslint/project-service@8.57.1': resolution: {integrity: sha512-vx1F37BRO1OftsYlmG9xay1TqnjNVlqALymwWVuYTdo18XuKxtBpCj1QlzNIEHlvlB27osvXFWptYiEWsVdYsg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 '@typescript-eslint/rule-tester@8.57.1': resolution: {integrity: sha512-gk0q0rLa7a1uEB0iD2t1GZELK1z6HfudiKYeSVhjQ5gW5FdL0OcZ+8f09Lg7NbmHSBF3V+S9BDuw0qoCFkHR+w==} @@ -2749,14 +2749,14 @@ packages: resolution: {integrity: sha512-0lgOZB8cl19fHO4eI46YUx2EceQqhgkPSuCGLlGi79L2jwYY1cxeYc1Nae8Aw1xjgW3PKVDLlr3YJ6Bxx8HkWg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 '@typescript-eslint/type-utils@8.57.1': resolution: {integrity: sha512-+Bwwm0ScukFdyoJsh2u6pp4S9ktegF98pYUU0hkphOOqdMB+1sNQhIz8y5E9+4pOioZijrkfNO/HUJVAFFfPKA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.1-rc + typescript: 6.0.2 '@typescript-eslint/types@8.57.1': resolution: {integrity: sha512-S29BOBPJSFUiblEl6RzPPjJt6w25A6XsBqRVDt53tA/tlL8q7ceQNZHTjPeONt/3S7KRI4quk+yP9jK2WjBiPQ==} @@ -2766,56 +2766,56 @@ packages: resolution: {integrity: sha512-ybe2hS9G6pXpqGtPli9Gx9quNV0TWLOmh58ADlmZe9DguLq0tiAKVjirSbtM1szG6+QH6rVXyU6GTLQbWnMY+g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 '@typescript-eslint/utils@8.57.1': resolution: {integrity: sha512-XUNSJ/lEVFttPMMoDVA2r2bwrl8/oPx8cURtczkSEswY5T3AeLmCy+EKWQNdL4u0MmAHOjcWrqJp2cdvgjn8dQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.1-rc + typescript: 6.0.2 '@typescript-eslint/visitor-keys@8.57.1': resolution: {integrity: sha512-YWnmJkXbofiz9KbnbbwuA2rpGkFPLbAIetcCNO6mJ8gdhdZ/v7WDXsoGFAJuM6ikUFKTlSQnjWnVO4ux+UzS6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260306.1': - resolution: {integrity: sha512-4vuh4VlPydMS/nymDzjJIKDk3dntnEEB5UzyJV9mM4kxF5+geFgJih1DTtZS3qVafhHLB3e4l8omtvGftMnb8g==} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260324.1': + resolution: {integrity: sha512-Yg4zANP69mquBH4VwgfaSGj98Bc1o1mKFX4kk6WFEGvUX7BKvakiMXmKRKc79zY8HtpSKXiqTYcbOtumoRKfTA==} cpu: [arm64] os: [darwin] - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260306.1': - resolution: {integrity: sha512-qxYfv0aM4KCZPEe584KIjT5sO4uR+xdyuQXX5tXbnH1UoksIz7bvJ9KUgRloS/q/ww0f8UjPS2+27LnRA4y7ig==} + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260324.1': + resolution: {integrity: sha512-hlMIJQjlbwNTH3iS8IivAxeu7I4OLm645kErSynAR4i8O6lZiSeaZndUqIDYx/+er4bb01X0Fnxa8BTW2Emv2A==} cpu: [x64] os: [darwin] - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260306.1': - resolution: {integrity: sha512-8G0BKvTkE+eKX1tSnyKeDaf3bWPWY7OI77SMipagCAyYi06v4gxx+IVE3Px7W7kLX2Wqp1MjWDXu2N76wfJtXQ==} + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260324.1': + resolution: {integrity: sha512-1oCTzfOOujaa0DhFj7epM3xqhoI4l+d2f584zeQjPCvk8FJBj4kwfOMZV139bEe+G5IoGsvhJzzRYzfu2diZkA==} cpu: [arm64] os: [linux] - '@typescript/native-preview-linux-arm@7.0.0-dev.20260306.1': - resolution: {integrity: sha512-8gRAFx0ExDWHOmphl8mzBrSoGWnLWDU4VpxkPRsWqaJpHVbjr9Yk2QkuJNIaDmF6q44eJmW/huSiObmHTbZ1UQ==} + '@typescript/native-preview-linux-arm@7.0.0-dev.20260324.1': + resolution: {integrity: sha512-uWcNrDuCdJb3TCAWI7TvrEzgluDiWmnNFeyE48mlgiVpcf7XVD9PwD0AIxvlO27NyF+NkQ3guHFssmjkhi0E9w==} cpu: [arm] os: [linux] - '@typescript/native-preview-linux-x64@7.0.0-dev.20260306.1': - resolution: {integrity: sha512-rsJV3Z9J/zYCEtcqvm+WfLAml3i1OAyMEUn0hja7i8C0kzE+tXKXzsJ0+I1TrSU5O7hHvqlLTvueBoCoM4aL4g==} + '@typescript/native-preview-linux-x64@7.0.0-dev.20260324.1': + resolution: {integrity: sha512-MzGh802vVwm9pCuFD6n7MrfaHn44ewayqZ5MSnSMmOZZzaOGwmGCCNDJUvsSsDSwIrYt8bU6LbUxx7TvlpJ8dQ==} cpu: [x64] os: [linux] - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260306.1': - resolution: {integrity: sha512-US1WsIu9IukaFzM+w8wt0fIAkmk2WtxeVuk8nkbrnH9S3ax39r0J4ikMNZSXEJE0VMxhXJoymzfWxhj3s9yW/Q==} + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260324.1': + resolution: {integrity: sha512-CyxCw3Rj+nqI2cVP4CmdEAn+8UkGJM1vWmNQ2q3z5ZF3V+JdnlmhALEzk4bu0ddu5pyHwM1fOHLsD7xcGUcKtQ==} cpu: [arm64] os: [win32] - '@typescript/native-preview-win32-x64@7.0.0-dev.20260306.1': - resolution: {integrity: sha512-MlneT0RWS9Zdb8XoWvHsUgmnMJu6K3S0BXRu5ZgUYjcbQKlkz+Z87aUB8eX8qnDFd9csJcMp3+ZrgQ/LKVGP1g==} + '@typescript/native-preview-win32-x64@7.0.0-dev.20260324.1': + resolution: {integrity: sha512-6J8V5cHOrh7Cjl6lv8+zsDY5NkbMYBwXroKlFUzThZ7vpJlEaa51DPQyCyILIXodv5XODd5arRcbaY+cC6Et8Q==} cpu: [x64] os: [win32] - '@typescript/native-preview@7.0.0-dev.20260306.1': - resolution: {integrity: sha512-4m7cOjtKu+iLazWW5MuJuI2ZZMkQkS42+GxN6FVdja1nL0t47l1wpaTnzUa1Ny9Xa0opIJ7psPAMBKYAPKbCKA==} + '@typescript/native-preview@7.0.0-dev.20260324.1': + resolution: {integrity: sha512-AzuC/jEAucVCay7ckwexa8Ao4NfDUeVYBTIxGG9fc1qh2q1JphdUW50PLRyNJXCDcnLtghSIDBi+wfFgVBtcMQ==} hasBin: true '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -2959,7 +2959,7 @@ packages: engines: {node: '>=18'} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.1-rc + typescript: 6.0.2 vitest: '*' peerDependenciesMeta: typescript: @@ -3590,13 +3590,13 @@ packages: peerDependencies: '@types/node': '*' cosmiconfig: '>=9' - typescript: 6.0.1-rc + typescript: 6.0.2 cosmiconfig@9.0.1: resolution: {integrity: sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==} engines: {node: '>=14'} peerDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 peerDependenciesMeta: typescript: optional: true @@ -4365,7 +4365,7 @@ packages: hasBin: true peerDependencies: '@types/node': '>=18' - typescript: 6.0.1-rc + typescript: 6.0.2 language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} @@ -4920,7 +4920,7 @@ packages: react-docgen-typescript@2.4.0: resolution: {integrity: sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==} peerDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 react-docgen@8.0.3: resolution: {integrity: sha512-aEZ9qP+/M+58x2qgfSFEWH1BxLyHe5+qkLNJOZQb5iGS017jpbRnoKhNRrXPeA6RfBrZO5wZrT9DMC1UqE1f1w==} @@ -5051,7 +5051,7 @@ packages: '@ts-macro/tsc': ^0.3.6 '@typescript/native-preview': '>=7.0.0-dev.20250601.1' rolldown: ^1.0.0-rc.3 - typescript: 6.0.1-rc + typescript: 6.0.2 vue-tsc: ~3.2.0 peerDependenciesMeta: '@ts-macro/tsc': @@ -5501,7 +5501,7 @@ packages: resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} peerDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} @@ -5521,7 +5521,7 @@ packages: '@tsdown/exe': 0.21.0 '@vitejs/devtools': '*' publint: ^0.3.0 - typescript: 6.0.1-rc + typescript: 6.0.2 unplugin-unused: ^0.5.0 peerDependenciesMeta: '@arethetypeswrong/core': @@ -5568,15 +5568,15 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.1-rc + typescript: 6.0.2 typescript-plugin-css-modules@5.2.0: resolution: {integrity: sha512-c5pAU5d+m3GciDr/WhkFldz1NIEGBafuP/3xhFt9BEXS2gmn/LvjkoZ11vEBIuP8LkXfPNhOt1BUhM5efFuwOw==} peerDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 - typescript@6.0.1-rc: - resolution: {integrity: sha512-7XlzYb+p/7YxX6qSOzwB4mxVFRdAgWWkj1PgAZ+jzldeuFV6Z77vwFbNxHsUXAL/bhlWY2jCT8shLwDJR8337g==} + typescript@6.0.2: + resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} engines: {node: '>=14.17'} hasBin: true @@ -5890,7 +5890,7 @@ snapshots: fflate: 0.8.2 lru-cache: 11.2.7 semver: 7.7.4 - typescript: 6.0.1-rc + typescript: 6.0.2 validate-npm-package-name: 5.0.1 '@ark-ui/react@5.34.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': @@ -6241,11 +6241,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.3.0)(typescript@6.0.1-rc)': + '@commitlint/cli@20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2)': dependencies: '@commitlint/format': 20.5.0 '@commitlint/lint': 20.5.0 - '@commitlint/load': 20.5.0(@types/node@25.5.0)(typescript@6.0.1-rc) + '@commitlint/load': 20.5.0(@types/node@25.5.0)(typescript@6.0.2) '@commitlint/read': 20.5.0(conventional-commits-parser@6.3.0) '@commitlint/types': 20.5.0 tinyexec: 1.0.4 @@ -6294,14 +6294,14 @@ snapshots: '@commitlint/rules': 20.5.0 '@commitlint/types': 20.5.0 - '@commitlint/load@20.5.0(@types/node@25.5.0)(typescript@6.0.1-rc)': + '@commitlint/load@20.5.0(@types/node@25.5.0)(typescript@6.0.2)': dependencies: '@commitlint/config-validator': 20.5.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.5.0 '@commitlint/types': 20.5.0 - cosmiconfig: 9.0.1(typescript@6.0.1-rc) - cosmiconfig-typescript-loader: 6.2.0(@types/node@25.5.0)(cosmiconfig@9.0.1(typescript@6.0.1-rc))(typescript@6.0.1-rc) + cosmiconfig: 9.0.1(typescript@6.0.2) + cosmiconfig-typescript-loader: 6.2.0(@types/node@25.5.0)(cosmiconfig@9.0.1(typescript@6.0.2))(typescript@6.0.2) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -6861,13 +6861,13 @@ snapshots: dependencies: '@swc/helpers': 0.5.19 - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@6.0.1-rc)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@6.0.2)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))': dependencies: glob: 13.0.6 - react-docgen-typescript: 2.4.0(typescript@6.0.1-rc) + react-docgen-typescript: 2.4.0(typescript@6.0.2) vite: 8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2) optionalDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -7836,12 +7836,12 @@ snapshots: react-dom: 19.2.4(react@19.2.4) storybook: 10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@storybook/react-vite@10.3.1(esbuild@0.27.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))': + '@storybook/react-vite@10.3.1(esbuild@0.27.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.2)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@6.0.1-rc)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@6.0.2)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) '@rollup/pluginutils': 5.3.0 '@storybook/builder-vite': 10.3.1(esbuild@0.27.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) - '@storybook/react': 10.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc) + '@storybook/react': 10.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.2) empathic: 2.0.0 magic-string: 0.30.21 react: 19.2.4 @@ -7858,17 +7858,17 @@ snapshots: - typescript - webpack - '@storybook/react@10.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc)': + '@storybook/react@10.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.2)': dependencies: '@storybook/global': 5.0.0 '@storybook/react-dom-shim': 10.3.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) react: 19.2.4 react-docgen: 8.0.3 - react-docgen-typescript: 2.4.0(typescript@6.0.1-rc) + react-docgen-typescript: 2.4.0(typescript@6.0.2) react-dom: 19.2.4(react@19.2.4) storybook: 10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) optionalDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -8050,48 +8050,48 @@ snapshots: '@types/resolve@1.20.6': {} - '@typescript-eslint/eslint-plugin@8.57.1(@typescript-eslint/parser@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc)': + '@typescript-eslint/eslint-plugin@8.57.1(@typescript-eslint/parser@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/parser': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/scope-manager': 8.57.1 - '@typescript-eslint/type-utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) - '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/type-utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.57.1 eslint: 10.1.0(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@6.0.1-rc) - typescript: 6.0.1-rc + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc)': + '@typescript-eslint/parser@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@typescript-eslint/scope-manager': 8.57.1 '@typescript-eslint/types': 8.57.1 - '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.1-rc) + '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.57.1 debug: 4.4.3 eslint: 10.1.0(jiti@2.6.1) - typescript: 6.0.1-rc + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.57.1(typescript@6.0.1-rc)': + '@typescript-eslint/project-service@8.57.1(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@6.0.1-rc) + '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@6.0.2) '@typescript-eslint/types': 8.57.1 debug: 4.4.3 - typescript: 6.0.1-rc + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc)': + '@typescript-eslint/rule-tester@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/parser': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) - '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.1-rc) - '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/parser': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.2) + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) ajv: 6.14.0 eslint: 10.1.0(jiti@2.6.1) json-stable-stringify-without-jsonify: 1.0.1 @@ -8106,47 +8106,47 @@ snapshots: '@typescript-eslint/types': 8.57.1 '@typescript-eslint/visitor-keys': 8.57.1 - '@typescript-eslint/tsconfig-utils@8.57.1(typescript@6.0.1-rc)': + '@typescript-eslint/tsconfig-utils@8.57.1(typescript@6.0.2)': dependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 - '@typescript-eslint/type-utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc)': + '@typescript-eslint/type-utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@typescript-eslint/types': 8.57.1 - '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.1-rc) - '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.2) + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) debug: 4.4.3 eslint: 10.1.0(jiti@2.6.1) - ts-api-utils: 2.5.0(typescript@6.0.1-rc) - typescript: 6.0.1-rc + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.57.1': {} - '@typescript-eslint/typescript-estree@8.57.1(typescript@6.0.1-rc)': + '@typescript-eslint/typescript-estree@8.57.1(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.57.1(typescript@6.0.1-rc) - '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@6.0.1-rc) + '@typescript-eslint/project-service': 8.57.1(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@6.0.2) '@typescript-eslint/types': 8.57.1 '@typescript-eslint/visitor-keys': 8.57.1 debug: 4.4.3 minimatch: 10.2.4 semver: 7.7.4 tinyglobby: 0.2.15 - ts-api-utils: 2.5.0(typescript@6.0.1-rc) - typescript: 6.0.1-rc + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc)': + '@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.57.1 '@typescript-eslint/types': 8.57.1 - '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.1-rc) + '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) - typescript: 6.0.1-rc + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -8155,36 +8155,36 @@ snapshots: '@typescript-eslint/types': 8.57.1 eslint-visitor-keys: 5.0.1 - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260306.1': + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260324.1': optional: true - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260306.1': + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260324.1': optional: true - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260306.1': + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260324.1': optional: true - '@typescript/native-preview-linux-arm@7.0.0-dev.20260306.1': + '@typescript/native-preview-linux-arm@7.0.0-dev.20260324.1': optional: true - '@typescript/native-preview-linux-x64@7.0.0-dev.20260306.1': + '@typescript/native-preview-linux-x64@7.0.0-dev.20260324.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260306.1': + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260324.1': optional: true - '@typescript/native-preview-win32-x64@7.0.0-dev.20260306.1': + '@typescript/native-preview-win32-x64@7.0.0-dev.20260324.1': optional: true - '@typescript/native-preview@7.0.0-dev.20260306.1': + '@typescript/native-preview@7.0.0-dev.20260324.1': optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260306.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260306.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260306.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260306.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260306.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260306.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260306.1 + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260324.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260324.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260324.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260324.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260324.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260324.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260324.1 '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -8299,13 +8299,13 @@ snapshots: optionalDependencies: '@vitest/browser': 4.1.0(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.1.0) - '@vitest/eslint-plugin@1.6.12(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc)(vitest@4.1.0)': + '@vitest/eslint-plugin@1.6.12(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.0)': dependencies: '@typescript-eslint/scope-manager': 8.57.1 - '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) optionalDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 vitest: 4.1.0(@types/node@25.5.0)(@vitest/browser-playwright@4.1.0)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) transitivePeerDependencies: - supports-color @@ -9278,21 +9278,21 @@ snapshots: dependencies: browserslist: 4.28.1 - cosmiconfig-typescript-loader@6.2.0(@types/node@25.5.0)(cosmiconfig@9.0.1(typescript@6.0.1-rc))(typescript@6.0.1-rc): + cosmiconfig-typescript-loader@6.2.0(@types/node@25.5.0)(cosmiconfig@9.0.1(typescript@6.0.2))(typescript@6.0.2): dependencies: '@types/node': 25.5.0 - cosmiconfig: 9.0.1(typescript@6.0.1-rc) + cosmiconfig: 9.0.1(typescript@6.0.2) jiti: 2.6.1 - typescript: 6.0.1-rc + typescript: 6.0.2 - cosmiconfig@9.0.1(typescript@6.0.1-rc): + cosmiconfig@9.0.1(typescript@6.0.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.1 parse-json: 5.2.0 optionalDependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 cross-spawn@7.0.6: dependencies: @@ -9542,7 +9542,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.1.0(jiti@2.6.1)))(eslint@10.1.0(jiti@2.6.1)): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)))(eslint@10.1.0(jiti@2.6.1)): dependencies: debug: 4.4.3 eslint: 10.1.0(jiti@2.6.1) @@ -9553,13 +9553,13 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.1.0(jiti@2.6.1)) + eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-no-restricted@0.1.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc): + eslint-no-restricted@0.1.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) transitivePeerDependencies: - supports-color @@ -9571,7 +9571,7 @@ snapshots: eslint: 10.1.0(jiti@2.6.1) estraverse: 5.3.0 - eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.1.0(jiti@2.6.1)): + eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)): dependencies: '@package-json/types': 0.0.12 '@typescript-eslint/types': 8.57.1 @@ -9585,7 +9585,7 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) transitivePeerDependencies: - supports-color @@ -9641,9 +9641,9 @@ snapshots: string.prototype.matchall: '@nolyfill/string.prototype.matchall@1.0.44' string.prototype.repeat: '@nolyfill/string.prototype.repeat@1.0.44' - eslint-plugin-storybook@10.3.1(eslint@10.1.0(jiti@2.6.1))(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.1-rc): + eslint-plugin-storybook@10.3.1(eslint@10.1.0(jiti@2.6.1))(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.2): dependencies: - '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) storybook: 10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) transitivePeerDependencies: @@ -10087,7 +10087,7 @@ snapshots: dependencies: json-buffer: 3.0.1 - knip@5.88.1(@types/node@25.5.0)(typescript@6.0.1-rc): + knip@5.88.1(@types/node@25.5.0)(typescript@6.0.2): dependencies: '@nodelib/fs.walk': 1.2.8 '@types/node': 25.5.0 @@ -10100,7 +10100,7 @@ snapshots: picomatch: 4.0.3 smol-toml: 1.6.0 strip-json-comments: 5.0.3 - typescript: 6.0.1-rc + typescript: 6.0.2 unbash: 2.2.0 yaml: 2.8.2 zod: 4.3.6 @@ -10646,9 +10646,9 @@ snapshots: queue-microtask@1.2.3: {} - react-docgen-typescript@2.4.0(typescript@6.0.1-rc): + react-docgen-typescript@2.4.0(typescript@6.0.2): dependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 react-docgen@8.0.3: dependencies: @@ -10771,7 +10771,7 @@ snapshots: rfdc@1.4.1: {} - rolldown-plugin-dts@0.22.5(@typescript/native-preview@7.0.0-dev.20260306.1)(oxc-resolver@11.19.1)(rolldown@1.0.0-rc.7)(typescript@6.0.1-rc): + rolldown-plugin-dts@0.22.5(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(rolldown@1.0.0-rc.7)(typescript@6.0.2): dependencies: '@babel/generator': 8.0.0-rc.2 '@babel/helper-validator-identifier': 8.0.0-rc.2 @@ -10784,8 +10784,8 @@ snapshots: obug: 2.1.1 rolldown: 1.0.0-rc.7 optionalDependencies: - '@typescript/native-preview': 7.0.0-dev.20260306.1 - typescript: 6.0.1-rc + '@typescript/native-preview': 7.0.0-dev.20260324.1 + typescript: 6.0.2 transitivePeerDependencies: - oxc-resolver @@ -11218,9 +11218,9 @@ snapshots: tree-kill@1.2.2: {} - ts-api-utils@2.5.0(typescript@6.0.1-rc): + ts-api-utils@2.5.0(typescript@6.0.2): dependencies: - typescript: 6.0.1-rc + typescript: 6.0.2 ts-dedent@2.2.0: {} @@ -11230,7 +11230,7 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tsdown@0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260306.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.1-rc): + tsdown@0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2): dependencies: ansis: 4.2.0 cac: 7.0.0 @@ -11241,7 +11241,7 @@ snapshots: obug: 2.1.1 picomatch: 4.0.3 rolldown: 1.0.0-rc.7 - rolldown-plugin-dts: 0.22.5(@typescript/native-preview@7.0.0-dev.20260306.1)(oxc-resolver@11.19.1)(rolldown@1.0.0-rc.7)(typescript@6.0.1-rc) + rolldown-plugin-dts: 0.22.5(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(rolldown@1.0.0-rc.7)(typescript@6.0.2) semver: 7.7.4 tinyexec: 1.0.4 tinyglobby: 0.2.15 @@ -11251,7 +11251,7 @@ snapshots: optionalDependencies: '@arethetypeswrong/core': 0.18.2 publint: 0.3.18 - typescript: 6.0.1-rc + typescript: 6.0.2 transitivePeerDependencies: - '@ts-macro/tsc' - '@typescript/native-preview' @@ -11291,18 +11291,18 @@ snapshots: optionalDependencies: sass: 1.98.0 - typescript-eslint@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc): + typescript-eslint@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.57.1(@typescript-eslint/parser@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) - '@typescript-eslint/parser': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) - '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.1-rc) - '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.1-rc) + '@typescript-eslint/eslint-plugin': 8.57.1(@typescript-eslint/parser@8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.2) + '@typescript-eslint/utils': 8.57.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) - typescript: 6.0.1-rc + typescript: 6.0.2 transitivePeerDependencies: - supports-color - typescript-plugin-css-modules@5.2.0(typescript@6.0.1-rc): + typescript-plugin-css-modules@5.2.0(typescript@6.0.2): dependencies: '@types/postcss-modules-local-by-default': 4.0.2 '@types/postcss-modules-scope': 3.0.4 @@ -11319,14 +11319,14 @@ snapshots: sass: 1.98.0 source-map-js: 1.2.1 tsconfig-paths: 4.2.0 - typescript: 6.0.1-rc + typescript: 6.0.2 optionalDependencies: stylus: 0.62.0 transitivePeerDependencies: - supports-color - ts-node - typescript@6.0.1-rc: {} + typescript@6.0.2: {} unbash@2.2.0: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 479f439e2..c13fbc563 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,5 +2,11 @@ packages: - 'packages/*' minimumReleaseAge: 1440 # 1 day in minutes + +# Temporary +minimumReleaseAgeExclude: + - 'typescript' + - '@typescript/native-preview*' + trustPolicy: 'no-downgrade' blockExoticSubdeps: true diff --git a/tsconfig.base.json b/tsconfig.base.json index fdd8c743c..966bc53ea 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -4,6 +4,7 @@ "module": "preserve", "moduleResolution": "bundler", "target": "esnext", + "types": ["node"], // Other Outputs "sourceMap": true, @@ -12,11 +13,9 @@ "noEmit": true, // Recommended Options - "strict": true, "jsx": "react-jsx", "verbatimModuleSyntax": true, "isolatedModules": true, - "noUncheckedSideEffectImports": true, "moduleDetection": "force", "skipLibCheck": true, From aadda3722946e9b16b81bea3d122f03602916c45 Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:23:10 +0200 Subject: [PATCH 08/10] wip --- package.json | 4 +- .../commitlint-plugin-internal/package.json | 2 +- packages/design-system/package.json | 2 +- packages/eslint-plugin-internal/package.json | 2 +- packages/eslint-plugin/package.json | 2 +- packages/vite-plugin/package.json | 2 +- pnpm-lock.yaml | 52 +++++++++---------- 7 files changed, 33 insertions(+), 33 deletions(-) diff --git a/package.json b/package.json index dcf369e2a..551d2157f 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "oxfmt": "^0.36.0", "syncpack": "^14.0.0", "turbo": "^2.8.14", - "typescript": "6.0.2", + "typescript": "^6.0.2", "typescript-eslint": "^8.56.1" }, "pnpm": { @@ -82,7 +82,7 @@ "string.prototype.repeat": "npm:@nolyfill/string.prototype.repeat@^1", "esbuild@<=0.24.2": ">=0.25.0", "eslint": "^10.0.1", - "typescript": "6.0.2", + "typescript": "^6.0.2", "semver": "^7.7.4", "chokidar": "^5.0.0" } diff --git a/packages/commitlint-plugin-internal/package.json b/packages/commitlint-plugin-internal/package.json index 53af7f3fb..a871efedc 100644 --- a/packages/commitlint-plugin-internal/package.json +++ b/packages/commitlint-plugin-internal/package.json @@ -23,6 +23,6 @@ "devDependencies": { "@typescript/native-preview": "7.0.0-dev.20260324.1", "eslint": "^10.0.1", - "typescript": "6.0.2" + "typescript": "^6.0.2" } } diff --git a/packages/design-system/package.json b/packages/design-system/package.json index a386455d5..f970f1745 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -118,7 +118,7 @@ "storybook": "^10.2.19", "tsdown": "^0.21.0", "typed-scss-modules": "^8.1.1", - "typescript": "6.0.2", + "typescript": "^6.0.2", "typescript-plugin-css-modules": "^5.2.0", "vite": "^8.0.0", "vitest": "^4.1.0", diff --git a/packages/eslint-plugin-internal/package.json b/packages/eslint-plugin-internal/package.json index 67bc64739..b9a35fa2f 100644 --- a/packages/eslint-plugin-internal/package.json +++ b/packages/eslint-plugin-internal/package.json @@ -34,7 +34,7 @@ "@vitest/coverage-v8": "^4.1.0", "eslint": "^10.0.1", "eslint-plugin-eslint-plugin": "^7.3.2", - "typescript": "6.0.2", + "typescript": "^6.0.2", "vitest": "^4.1.0" }, "peerDependencies": { diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 7e27530a0..438ba8a3a 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -49,7 +49,7 @@ "eslint": "^10.0.1", "publint": "^0.3.18", "tsdown": "^0.21.0", - "typescript": "6.0.2", + "typescript": "^6.0.2", "vitest": "^4.1.0" }, "peerDependencies": { diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index e421d2fff..f206b2f79 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -53,7 +53,7 @@ "eslint": "^10.0.1", "publint": "^0.3.18", "tsdown": "^0.21.0", - "typescript": "6.0.2", + "typescript": "^6.0.2", "vitest": "^4.1.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4d95c88ff..1ea8a0690 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ overrides: string.prototype.repeat: npm:@nolyfill/string.prototype.repeat@^1 esbuild@<=0.24.2: '>=0.25.0' eslint: ^10.0.1 - typescript: 6.0.2 + typescript: ^6.0.2 semver: ^7.7.4 chokidar: ^5.0.0 @@ -124,7 +124,7 @@ importers: specifier: ^2.8.14 version: 2.8.20 typescript: - specifier: 6.0.2 + specifier: ^6.0.2 version: 6.0.2 typescript-eslint: specifier: ^8.56.1 @@ -146,7 +146,7 @@ importers: specifier: ^10.0.1 version: 10.1.0(jiti@2.6.1) typescript: - specifier: 6.0.2 + specifier: ^6.0.2 version: 6.0.2 packages/design-system: @@ -330,7 +330,7 @@ importers: specifier: ^8.1.1 version: 8.1.1(sass@1.98.0) typescript: - specifier: 6.0.2 + specifier: ^6.0.2 version: 6.0.2 typescript-plugin-css-modules: specifier: ^5.2.0 @@ -379,7 +379,7 @@ importers: specifier: ^0.21.0 version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) typescript: - specifier: 6.0.2 + specifier: ^6.0.2 version: 6.0.2 vitest: specifier: ^4.1.0 @@ -407,7 +407,7 @@ importers: specifier: ^7.3.2 version: 7.3.2(eslint@10.1.0(jiti@2.6.1)) typescript: - specifier: 6.0.2 + specifier: ^6.0.2 version: 6.0.2 vitest: specifier: ^4.1.0 @@ -438,7 +438,7 @@ importers: specifier: ^0.21.0 version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) typescript: - specifier: 6.0.2 + specifier: ^6.0.2 version: 6.0.2 vitest: specifier: ^4.1.0 @@ -1254,7 +1254,7 @@ packages: '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4': resolution: {integrity: sha512-6PyZBYKnnVNqOSB0YFly+62R7dmov8segT27A+RVTBVd4iAE6kbW9QBJGlyR2yG4D4ohzhZSTIu7BK1UTtmFFA==} peerDependencies: - typescript: 6.0.2 + typescript: ^6.0.2 vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: @@ -2541,7 +2541,7 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 storybook: ^10.3.1 - typescript: 6.0.2 + typescript: ^6.0.2 peerDependenciesMeta: typescript: optional: true @@ -2720,20 +2720,20 @@ packages: peerDependencies: '@typescript-eslint/parser': ^8.57.1 eslint: ^10.0.1 - typescript: 6.0.2 + typescript: ^6.0.2 '@typescript-eslint/parser@8.57.1': resolution: {integrity: sha512-k4eNDan0EIMTT/dUKc/g+rsJ6wcHYhNPdY19VoX/EOtaAG8DLtKCykhrUnuHPYvinn5jhAPgD2Qw9hXBwrahsw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.2 + typescript: ^6.0.2 '@typescript-eslint/project-service@8.57.1': resolution: {integrity: sha512-vx1F37BRO1OftsYlmG9xay1TqnjNVlqALymwWVuYTdo18XuKxtBpCj1QlzNIEHlvlB27osvXFWptYiEWsVdYsg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: 6.0.2 + typescript: ^6.0.2 '@typescript-eslint/rule-tester@8.57.1': resolution: {integrity: sha512-gk0q0rLa7a1uEB0iD2t1GZELK1z6HfudiKYeSVhjQ5gW5FdL0OcZ+8f09Lg7NbmHSBF3V+S9BDuw0qoCFkHR+w==} @@ -2749,14 +2749,14 @@ packages: resolution: {integrity: sha512-0lgOZB8cl19fHO4eI46YUx2EceQqhgkPSuCGLlGi79L2jwYY1cxeYc1Nae8Aw1xjgW3PKVDLlr3YJ6Bxx8HkWg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: 6.0.2 + typescript: ^6.0.2 '@typescript-eslint/type-utils@8.57.1': resolution: {integrity: sha512-+Bwwm0ScukFdyoJsh2u6pp4S9ktegF98pYUU0hkphOOqdMB+1sNQhIz8y5E9+4pOioZijrkfNO/HUJVAFFfPKA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.2 + typescript: ^6.0.2 '@typescript-eslint/types@8.57.1': resolution: {integrity: sha512-S29BOBPJSFUiblEl6RzPPjJt6w25A6XsBqRVDt53tA/tlL8q7ceQNZHTjPeONt/3S7KRI4quk+yP9jK2WjBiPQ==} @@ -2766,14 +2766,14 @@ packages: resolution: {integrity: sha512-ybe2hS9G6pXpqGtPli9Gx9quNV0TWLOmh58ADlmZe9DguLq0tiAKVjirSbtM1szG6+QH6rVXyU6GTLQbWnMY+g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: 6.0.2 + typescript: ^6.0.2 '@typescript-eslint/utils@8.57.1': resolution: {integrity: sha512-XUNSJ/lEVFttPMMoDVA2r2bwrl8/oPx8cURtczkSEswY5T3AeLmCy+EKWQNdL4u0MmAHOjcWrqJp2cdvgjn8dQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.2 + typescript: ^6.0.2 '@typescript-eslint/visitor-keys@8.57.1': resolution: {integrity: sha512-YWnmJkXbofiz9KbnbbwuA2rpGkFPLbAIetcCNO6mJ8gdhdZ/v7WDXsoGFAJuM6ikUFKTlSQnjWnVO4ux+UzS6A==} @@ -2959,7 +2959,7 @@ packages: engines: {node: '>=18'} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.2 + typescript: ^6.0.2 vitest: '*' peerDependenciesMeta: typescript: @@ -3590,13 +3590,13 @@ packages: peerDependencies: '@types/node': '*' cosmiconfig: '>=9' - typescript: 6.0.2 + typescript: ^6.0.2 cosmiconfig@9.0.1: resolution: {integrity: sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==} engines: {node: '>=14'} peerDependencies: - typescript: 6.0.2 + typescript: ^6.0.2 peerDependenciesMeta: typescript: optional: true @@ -4365,7 +4365,7 @@ packages: hasBin: true peerDependencies: '@types/node': '>=18' - typescript: 6.0.2 + typescript: ^6.0.2 language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} @@ -4920,7 +4920,7 @@ packages: react-docgen-typescript@2.4.0: resolution: {integrity: sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==} peerDependencies: - typescript: 6.0.2 + typescript: ^6.0.2 react-docgen@8.0.3: resolution: {integrity: sha512-aEZ9qP+/M+58x2qgfSFEWH1BxLyHe5+qkLNJOZQb5iGS017jpbRnoKhNRrXPeA6RfBrZO5wZrT9DMC1UqE1f1w==} @@ -5051,7 +5051,7 @@ packages: '@ts-macro/tsc': ^0.3.6 '@typescript/native-preview': '>=7.0.0-dev.20250601.1' rolldown: ^1.0.0-rc.3 - typescript: 6.0.2 + typescript: ^6.0.2 vue-tsc: ~3.2.0 peerDependenciesMeta: '@ts-macro/tsc': @@ -5501,7 +5501,7 @@ packages: resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} peerDependencies: - typescript: 6.0.2 + typescript: ^6.0.2 ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} @@ -5521,7 +5521,7 @@ packages: '@tsdown/exe': 0.21.0 '@vitejs/devtools': '*' publint: ^0.3.0 - typescript: 6.0.2 + typescript: ^6.0.2 unplugin-unused: ^0.5.0 peerDependenciesMeta: '@arethetypeswrong/core': @@ -5568,12 +5568,12 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - typescript: 6.0.2 + typescript: ^6.0.2 typescript-plugin-css-modules@5.2.0: resolution: {integrity: sha512-c5pAU5d+m3GciDr/WhkFldz1NIEGBafuP/3xhFt9BEXS2gmn/LvjkoZ11vEBIuP8LkXfPNhOt1BUhM5efFuwOw==} peerDependencies: - typescript: 6.0.2 + typescript: ^6.0.2 typescript@6.0.2: resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} From 3332ea5cd073b3cd26968cd0dd36e3cd8dd459c8 Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Tue, 31 Mar 2026 12:02:49 +0300 Subject: [PATCH 09/10] wip --- package.json | 4 +- .../commitlint-plugin-internal/package.json | 2 +- packages/design-system/package.json | 2 +- packages/eslint-plugin-internal/package.json | 4 +- packages/eslint-plugin/package.json | 2 +- packages/vite-plugin/package.json | 2 +- pnpm-lock.yaml | 268 +++++++++--------- pnpm-workspace.yaml | 2 + 8 files changed, 144 insertions(+), 142 deletions(-) diff --git a/package.json b/package.json index 05b6638e8..3e7ee8fc6 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "@eslint/core": "^1.1.1", "@eslint/js": "^10.0.1", "@types/node": "^25.3.5", - "@typescript/native-preview": "7.0.0-dev.20260324.1", + "@typescript/native-preview": "7.0.0-dev.20260331.1", "@vitest/eslint-plugin": "^1.6.9", "cspell": "^9.7.0", "eslint": "^10.0.1", @@ -58,7 +58,7 @@ "syncpack": "^14.0.0", "turbo": "^2.8.14", "typescript": "^6.0.2", - "typescript-eslint": "^8.57.2" + "typescript-eslint": "^8.58.0" }, "pnpm": { "overrides": { diff --git a/packages/commitlint-plugin-internal/package.json b/packages/commitlint-plugin-internal/package.json index a871efedc..65aa568dd 100644 --- a/packages/commitlint-plugin-internal/package.json +++ b/packages/commitlint-plugin-internal/package.json @@ -21,7 +21,7 @@ "@commitlint/types": "^20.2.0" }, "devDependencies": { - "@typescript/native-preview": "7.0.0-dev.20260324.1", + "@typescript/native-preview": "7.0.0-dev.20260331.1", "eslint": "^10.0.1", "typescript": "^6.0.2" } diff --git a/packages/design-system/package.json b/packages/design-system/package.json index 03475ddd3..ad9495faa 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -97,7 +97,7 @@ "@types/eslint-plugin-jsx-a11y": "^6.10.1", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "@typescript/native-preview": "7.0.0-dev.20260324.1", + "@typescript/native-preview": "7.0.0-dev.20260331.1", "@vitejs/plugin-react": "^6.0.1", "@vitest/browser-playwright": "^4.1.0", "@vitest/coverage-v8": "^4.1.0", diff --git a/packages/eslint-plugin-internal/package.json b/packages/eslint-plugin-internal/package.json index d9e6179fb..ff75236ef 100644 --- a/packages/eslint-plugin-internal/package.json +++ b/packages/eslint-plugin-internal/package.json @@ -26,11 +26,11 @@ "test:coverage": "pnpm test --coverage" }, "dependencies": { - "@typescript-eslint/utils": "^8.57.2", + "@typescript-eslint/utils": "^8.58.0", "ts-api-utils": "^2.5.0" }, "devDependencies": { - "@typescript-eslint/rule-tester": "^8.57.2", + "@typescript-eslint/rule-tester": "^8.58.0", "@vitest/coverage-v8": "^4.1.0", "eslint": "^10.0.1", "eslint-plugin-eslint-plugin": "^7.3.2", diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index a2c17759c..aa3373955 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@typescript/native-preview": "7.0.0-dev.20260324.1", + "@typescript/native-preview": "7.0.0-dev.20260331.1", "@vitest/coverage-v8": "^4.1.0", "eslint": "^10.0.1", "publint": "^0.3.18", diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index f206b2f79..8350fcdd0 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -48,7 +48,7 @@ }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", - "@typescript/native-preview": "7.0.0-dev.20260324.1", + "@typescript/native-preview": "7.0.0-dev.20260331.1", "@vitest/coverage-v8": "^4.1.0", "eslint": "^10.0.1", "publint": "^0.3.18", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 35cfda84b..49fa3ea8b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -79,8 +79,8 @@ importers: specifier: ^25.3.5 version: 25.5.0 '@typescript/native-preview': - specifier: 7.0.0-dev.20260324.1 - version: 7.0.0-dev.20260324.1 + specifier: 7.0.0-dev.20260331.1 + version: 7.0.0-dev.20260331.1 '@vitest/eslint-plugin': specifier: ^1.6.9 version: 1.6.12(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.0) @@ -95,10 +95,10 @@ importers: version: 2.2.1(eslint@10.1.0(jiti@2.6.1)) eslint-import-resolver-typescript: specifier: ^4.4.4 - version: 4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)))(eslint@10.1.0(jiti@2.6.1)) + version: 4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)))(eslint@10.1.0(jiti@2.6.1)) eslint-plugin-import-x: specifier: ^4.16.1 - version: 4.16.2(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)) + version: 4.16.2(@typescript-eslint/utils@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)) eslint-plugin-unicorn: specifier: ^63.0.0 version: 63.0.0(eslint@10.1.0(jiti@2.6.1)) @@ -127,8 +127,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 typescript-eslint: - specifier: ^8.57.2 - version: 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + specifier: ^8.58.0 + version: 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) packages/commitlint-plugin-internal: dependencies: @@ -140,8 +140,8 @@ importers: version: 20.5.0 devDependencies: '@typescript/native-preview': - specifier: 7.0.0-dev.20260324.1 - version: 7.0.0-dev.20260324.1 + specifier: 7.0.0-dev.20260331.1 + version: 7.0.0-dev.20260331.1 eslint: specifier: ^10.0.1 version: 10.1.0(jiti@2.6.1) @@ -261,8 +261,8 @@ importers: specifier: ^19.2.3 version: 19.2.3(@types/react@19.2.14) '@typescript/native-preview': - specifier: 7.0.0-dev.20260324.1 - version: 7.0.0-dev.20260324.1 + specifier: 7.0.0-dev.20260331.1 + version: 7.0.0-dev.20260331.1 '@vitejs/plugin-react': specifier: ^6.0.1 version: 6.0.1(@rolldown/plugin-babel@0.2.1(@babel/core@7.29.0)(@babel/runtime@7.29.2)(rolldown@1.0.0-rc.10)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.17.19)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)))(babel-plugin-react-compiler@1.0.0)(vite@8.0.1(@types/node@25.5.0)(esbuild@0.17.19)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2)) @@ -325,7 +325,7 @@ importers: version: 10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tsdown: specifier: ^0.21.0 - version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) + version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260331.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) typed-scss-modules: specifier: ^8.1.1 version: 8.1.1(sass@1.98.0) @@ -355,7 +355,7 @@ importers: version: 1.1.1 '@typescript-eslint/parser': specifier: ^8.50.0 - version: 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + version: 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint-no-restricted: specifier: ^0.1.1 version: 0.1.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) @@ -364,8 +364,8 @@ importers: specifier: ^0.18.2 version: 0.18.2 '@typescript/native-preview': - specifier: 7.0.0-dev.20260324.1 - version: 7.0.0-dev.20260324.1 + specifier: 7.0.0-dev.20260331.1 + version: 7.0.0-dev.20260331.1 '@vitest/coverage-v8': specifier: ^4.1.0 version: 4.1.0(@vitest/browser@4.1.0(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.1.0))(vitest@4.1.0) @@ -377,7 +377,7 @@ importers: version: 0.3.18 tsdown: specifier: ^0.21.0 - version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) + version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260331.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) typescript: specifier: ^6.0.2 version: 6.0.2 @@ -388,8 +388,8 @@ importers: packages/eslint-plugin-internal: dependencies: '@typescript-eslint/utils': - specifier: ^8.57.2 - version: 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + specifier: ^8.58.0 + version: 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) storybook: specifier: ^10.0.0 version: 10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -398,8 +398,8 @@ importers: version: 2.5.0(typescript@6.0.2) devDependencies: '@typescript-eslint/rule-tester': - specifier: ^8.57.2 - version: 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + specifier: ^8.58.0 + version: 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) '@vitest/coverage-v8': specifier: ^4.1.0 version: 4.1.0(@vitest/browser@4.1.0(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.1.0))(vitest@4.1.0) @@ -426,8 +426,8 @@ importers: specifier: ^0.18.2 version: 0.18.2 '@typescript/native-preview': - specifier: 7.0.0-dev.20260324.1 - version: 7.0.0-dev.20260324.1 + specifier: 7.0.0-dev.20260331.1 + version: 7.0.0-dev.20260331.1 '@vitest/coverage-v8': specifier: ^4.1.0 version: 4.1.0(@vitest/browser@4.1.0(vite@8.0.1(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.98.0)(sass@1.98.0)(stylus@0.62.0)(yaml@2.8.2))(vitest@4.1.0))(vitest@4.1.0) @@ -439,7 +439,7 @@ importers: version: 0.3.18 tsdown: specifier: ^0.21.0 - version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) + version: 0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260331.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2) typescript: specifier: ^6.0.2 version: 6.0.2 @@ -2853,108 +2853,108 @@ packages: '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} - '@typescript-eslint/eslint-plugin@8.57.2': - resolution: {integrity: sha512-NZZgp0Fm2IkD+La5PR81sd+g+8oS6JwJje+aRWsDocxHkjyRw0J5L5ZTlN3LI1LlOcGL7ph3eaIUmTXMIjLk0w==} + '@typescript-eslint/eslint-plugin@8.58.0': + resolution: {integrity: sha512-RLkVSiNuUP1C2ROIWfqX+YcUfLaSnxGE/8M+Y57lopVwg9VTYYfhuz15Yf1IzCKgZj6/rIbYTmJCUSqr76r0Wg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.57.2 + '@typescript-eslint/parser': ^8.58.0 eslint: ^10.0.1 typescript: ^6.0.2 - '@typescript-eslint/parser@8.57.2': - resolution: {integrity: sha512-30ScMRHIAD33JJQkgfGW1t8CURZtjc2JpTrq5n2HFhOefbAhb7ucc7xJwdWcrEtqUIYJ73Nybpsggii6GtAHjA==} + '@typescript-eslint/parser@8.58.0': + resolution: {integrity: sha512-rLoGZIf9afaRBYsPUMtvkDWykwXwUPL60HebR4JgTI8mxfFe2cQTu3AGitANp4b9B2QlVru6WzjgB2IzJKiCSA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 typescript: ^6.0.2 - '@typescript-eslint/project-service@8.57.2': - resolution: {integrity: sha512-FuH0wipFywXRTHf+bTTjNyuNQQsQC3qh/dYzaM4I4W0jrCqjCVuUh99+xd9KamUfmCGPvbO8NDngo/vsnNVqgw==} + '@typescript-eslint/project-service@8.58.0': + resolution: {integrity: sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: ^6.0.2 - '@typescript-eslint/rule-tester@8.57.2': - resolution: {integrity: sha512-cb5m0irr1449waTuYzGi4KD3SGUH3khL4ta/o9lzShvT7gnIwR5qVhU0VM0p966kCrtFId8hwmkvz1fOElsxTg==} + '@typescript-eslint/rule-tester@8.58.0': + resolution: {integrity: sha512-a/J72Cxeo5ug5sbey7+Dcna6tMBc4Z4eYwBEKM6MVuBqbxnROpLm8yn/j00lPZc75joPZJVR5oiTZxbK95zp+w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 - '@typescript-eslint/scope-manager@8.57.2': - resolution: {integrity: sha512-snZKH+W4WbWkrBqj4gUNRIGb/jipDW3qMqVJ4C9rzdFc+wLwruxk+2a5D+uoFcKPAqyqEnSb4l2ULuZf95eSkw==} + '@typescript-eslint/scope-manager@8.58.0': + resolution: {integrity: sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.57.2': - resolution: {integrity: sha512-3Lm5DSM+DCowsUOJC+YqHHnKEfFh5CoGkj5Z31NQSNF4l5wdOwqGn99wmwN/LImhfY3KJnmordBq/4+VDe2eKw==} + '@typescript-eslint/tsconfig-utils@8.58.0': + resolution: {integrity: sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: ^6.0.2 - '@typescript-eslint/type-utils@8.57.2': - resolution: {integrity: sha512-Co6ZCShm6kIbAM/s+oYVpKFfW7LBc6FXoPXjTRQ449PPNBY8U0KZXuevz5IFuuUj2H9ss40atTaf9dlGLzbWZg==} + '@typescript-eslint/type-utils@8.58.0': + resolution: {integrity: sha512-aGsCQImkDIqMyx1u4PrVlbi/krmDsQUs4zAcCV6M7yPcPev+RqVlndsJy9kJ8TLihW9TZ0kbDAzctpLn5o+lOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 typescript: ^6.0.2 - '@typescript-eslint/types@8.57.2': - resolution: {integrity: sha512-/iZM6FnM4tnx9csuTxspMW4BOSegshwX5oBDznJ7S4WggL7Vczz5d2W11ecc4vRrQMQHXRSxzrCsyG5EsPPTbA==} + '@typescript-eslint/types@8.58.0': + resolution: {integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.57.2': - resolution: {integrity: sha512-2MKM+I6g8tJxfSmFKOnHv2t8Sk3T6rF20A1Puk0svLK+uVapDZB/4pfAeB7nE83uAZrU6OxW+HmOd5wHVdXwXA==} + '@typescript-eslint/typescript-estree@8.58.0': + resolution: {integrity: sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: ^6.0.2 - '@typescript-eslint/utils@8.57.2': - resolution: {integrity: sha512-krRIbvPK1ju1WBKIefiX+bngPs+odIQUtR7kymzPfo1POVw3jlF+nLkmexdSSd4UCbDcQn+wMBATOOmpBbqgKg==} + '@typescript-eslint/utils@8.58.0': + resolution: {integrity: sha512-RfeSqcFeHMHlAWzt4TBjWOAtoW9lnsAGiP3GbaX9uVgTYYrMbVnGONEfUCiSss+xMHFl+eHZiipmA8WkQ7FuNA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 typescript: ^6.0.2 - '@typescript-eslint/visitor-keys@8.57.2': - resolution: {integrity: sha512-zhahknjobV2FiD6Ee9iLbS7OV9zi10rG26odsQdfBO/hjSzUQbkIYgda+iNKK1zNiW2ey+Lf8MU5btN17V3dUw==} + '@typescript-eslint/visitor-keys@8.58.0': + resolution: {integrity: sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260324.1': - resolution: {integrity: sha512-Yg4zANP69mquBH4VwgfaSGj98Bc1o1mKFX4kk6WFEGvUX7BKvakiMXmKRKc79zY8HtpSKXiqTYcbOtumoRKfTA==} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260331.1': + resolution: {integrity: sha512-1PRnBCN2csiCzj76YaSBtP4jPLEGBUmVhXHplC+yHOKaxx9nf3HFiFCg/19raInvN/lJ8+Bp1fZ/qIsWAAHiBw==} cpu: [arm64] os: [darwin] - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260324.1': - resolution: {integrity: sha512-hlMIJQjlbwNTH3iS8IivAxeu7I4OLm645kErSynAR4i8O6lZiSeaZndUqIDYx/+er4bb01X0Fnxa8BTW2Emv2A==} + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260331.1': + resolution: {integrity: sha512-llXnfLGjl+gXsANLD7UI/gSb3lj7aZW13Rf8sVXQnHJ3/dkJRAm/MgLqdjuuyvYq3pFaleiep+zoLd96rLRqUw==} cpu: [x64] os: [darwin] - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260324.1': - resolution: {integrity: sha512-1oCTzfOOujaa0DhFj7epM3xqhoI4l+d2f584zeQjPCvk8FJBj4kwfOMZV139bEe+G5IoGsvhJzzRYzfu2diZkA==} + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260331.1': + resolution: {integrity: sha512-sH5gALi89jl5ZjAL/UsLDPsjT/nCLRfHl/pw86ablRX10tYsJhJ/RD6J/cl3g39kJ18tIISSbsuIBn+ncanfSA==} cpu: [arm64] os: [linux] - '@typescript/native-preview-linux-arm@7.0.0-dev.20260324.1': - resolution: {integrity: sha512-uWcNrDuCdJb3TCAWI7TvrEzgluDiWmnNFeyE48mlgiVpcf7XVD9PwD0AIxvlO27NyF+NkQ3guHFssmjkhi0E9w==} + '@typescript/native-preview-linux-arm@7.0.0-dev.20260331.1': + resolution: {integrity: sha512-+8AZzA0BRjMkLDvdQKZOMuheRxNGpSWn7sOtoKqo70R915D0TyEynEXX6B7/aw3+Jfn1H5hLRiBjxoVsmdKENw==} cpu: [arm] os: [linux] - '@typescript/native-preview-linux-x64@7.0.0-dev.20260324.1': - resolution: {integrity: sha512-MzGh802vVwm9pCuFD6n7MrfaHn44ewayqZ5MSnSMmOZZzaOGwmGCCNDJUvsSsDSwIrYt8bU6LbUxx7TvlpJ8dQ==} + '@typescript/native-preview-linux-x64@7.0.0-dev.20260331.1': + resolution: {integrity: sha512-Yic6MYfX7Uit5jLLENzWFIi6tjp4LTLF37KBiVaHZSvEFyX1kqVwu4j9WNeaz81O6fcB/1dZ1MrILgfcqalNBg==} cpu: [x64] os: [linux] - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260324.1': - resolution: {integrity: sha512-CyxCw3Rj+nqI2cVP4CmdEAn+8UkGJM1vWmNQ2q3z5ZF3V+JdnlmhALEzk4bu0ddu5pyHwM1fOHLsD7xcGUcKtQ==} + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260331.1': + resolution: {integrity: sha512-vGxK6gtGF97zSx9wOpiVME3h9v0tbZbrHHdKA+fLFNvDV0Df8ud89DEePL7l2yKnVVmf0OnjJy6sYoVyj+LIPA==} cpu: [arm64] os: [win32] - '@typescript/native-preview-win32-x64@7.0.0-dev.20260324.1': - resolution: {integrity: sha512-6J8V5cHOrh7Cjl6lv8+zsDY5NkbMYBwXroKlFUzThZ7vpJlEaa51DPQyCyILIXodv5XODd5arRcbaY+cC6Et8Q==} + '@typescript/native-preview-win32-x64@7.0.0-dev.20260331.1': + resolution: {integrity: sha512-oJnNiU9UTDPJp6dOmOUW+/Wzt3MQZXIHsDaU4qM0RiAjFE6S+PIX8s5z/ID0orr4MMroUMiLdolL4OVZolNDSw==} cpu: [x64] os: [win32] - '@typescript/native-preview@7.0.0-dev.20260324.1': - resolution: {integrity: sha512-AzuC/jEAucVCay7ckwexa8Ao4NfDUeVYBTIxGG9fc1qh2q1JphdUW50PLRyNJXCDcnLtghSIDBi+wfFgVBtcMQ==} + '@typescript/native-preview@7.0.0-dev.20260331.1': + resolution: {integrity: sha512-Gfy2J/LhydkOHOw+ZWRw0M8Xl3O2bzQXLXIYITdMz2N4GpMm8misAvvCzhqMacOGvazKr1FsL9LIIW2kxk6kzw==} hasBin: true '@unrs/resolver-binding-android-arm-eabi@1.11.1': @@ -5703,8 +5703,8 @@ packages: sass: optional: true - typescript-eslint@8.57.2: - resolution: {integrity: sha512-VEPQ0iPgWO/sBaZOU1xo4nuNdODVOajPnTIbog2GKYr31nIlZ0fWPoCQgGfF3ETyBl1vn63F/p50Um9Z4J8O8A==} + typescript-eslint@8.58.0: + resolution: {integrity: sha512-e2TQzKfaI85fO+F3QywtX+tCTsu/D3WW5LVU6nz8hTFKFZ8yBJ6mSYRpXqdR3mFjPWmO0eWsTa5f+UpAOe/FMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^10.0.1 @@ -8260,14 +8260,14 @@ snapshots: '@types/resolve@1.20.6': {} - '@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/type-utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/parser': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/type-utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.58.0 eslint: 10.1.0(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 @@ -8276,32 +8276,32 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/parser@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3 eslint: 10.1.0(jiti@2.6.1) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.57.2(typescript@6.0.2)': + '@typescript-eslint/project-service@8.58.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@6.0.2) - '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@6.0.2) + '@typescript-eslint/types': 8.58.0 debug: 4.4.3 typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/rule-tester@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/parser': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) - '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) ajv: 6.14.0 eslint: 10.1.0(jiti@2.6.1) json-stable-stringify-without-jsonify: 1.0.1 @@ -8311,20 +8311,20 @@ snapshots: - supports-color - typescript - '@typescript-eslint/scope-manager@8.57.2': + '@typescript-eslint/scope-manager@8.58.0': dependencies: - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/visitor-keys': 8.58.0 - '@typescript-eslint/tsconfig-utils@8.57.2(typescript@6.0.2)': + '@typescript-eslint/tsconfig-utils@8.58.0(typescript@6.0.2)': dependencies: typescript: 6.0.2 - '@typescript-eslint/type-utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/type-utils@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) - '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) debug: 4.4.3 eslint: 10.1.0(jiti@2.6.1) ts-api-utils: 2.5.0(typescript@6.0.2) @@ -8332,14 +8332,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.57.2': {} + '@typescript-eslint/types@8.58.0': {} - '@typescript-eslint/typescript-estree@8.57.2(typescript@6.0.2)': + '@typescript-eslint/typescript-estree@8.58.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.57.2(typescript@6.0.2) - '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@6.0.2) - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/project-service': 8.58.0(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@6.0.2) + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3 minimatch: 10.2.4 semver: 7.7.4 @@ -8349,52 +8349,52 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/utils@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.57.2': + '@typescript-eslint/visitor-keys@8.58.0': dependencies: - '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/types': 8.58.0 eslint-visitor-keys: 5.0.1 - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260324.1': + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260331.1': optional: true - '@typescript/native-preview-darwin-x64@7.0.0-dev.20260324.1': + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260331.1': optional: true - '@typescript/native-preview-linux-arm64@7.0.0-dev.20260324.1': + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260331.1': optional: true - '@typescript/native-preview-linux-arm@7.0.0-dev.20260324.1': + '@typescript/native-preview-linux-arm@7.0.0-dev.20260331.1': optional: true - '@typescript/native-preview-linux-x64@7.0.0-dev.20260324.1': + '@typescript/native-preview-linux-x64@7.0.0-dev.20260331.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20260324.1': + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260331.1': optional: true - '@typescript/native-preview-win32-x64@7.0.0-dev.20260324.1': + '@typescript/native-preview-win32-x64@7.0.0-dev.20260331.1': optional: true - '@typescript/native-preview@7.0.0-dev.20260324.1': + '@typescript/native-preview@7.0.0-dev.20260331.1': optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260324.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260324.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20260324.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260324.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20260324.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260324.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20260324.1 + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260331.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260331.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260331.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260331.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260331.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260331.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260331.1 '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -8559,8 +8559,8 @@ snapshots: '@vitest/eslint-plugin@1.6.12(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.0)': dependencies: - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) optionalDependencies: typescript: 6.0.2 @@ -9833,7 +9833,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)))(eslint@10.1.0(jiti@2.6.1)): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)))(eslint@10.1.0(jiti@2.6.1)): dependencies: debug: 4.4.3 eslint: 10.1.0(jiti@2.6.1) @@ -9844,13 +9844,13 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)) + eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color eslint-no-restricted@0.1.1(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) transitivePeerDependencies: - supports-color @@ -9862,10 +9862,10 @@ snapshots: eslint: 10.1.0(jiti@2.6.1) estraverse: 5.3.0 - eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)): + eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1)): dependencies: '@package-json/types': 0.0.12 - '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/types': 8.58.0 comment-parser: 1.4.5 debug: 4.4.3 eslint: 10.1.0(jiti@2.6.1) @@ -9876,7 +9876,7 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) transitivePeerDependencies: - supports-color @@ -9934,7 +9934,7 @@ snapshots: eslint-plugin-storybook@10.3.1(eslint@10.1.0(jiti@2.6.1))(storybook@10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@6.0.2): dependencies: - '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) storybook: 10.3.1(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) transitivePeerDependencies: @@ -11060,7 +11060,7 @@ snapshots: rfdc@1.4.1: {} - rolldown-plugin-dts@0.22.5(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(rolldown@1.0.0-rc.7)(typescript@6.0.2): + rolldown-plugin-dts@0.22.5(@typescript/native-preview@7.0.0-dev.20260331.1)(oxc-resolver@11.19.1)(rolldown@1.0.0-rc.7)(typescript@6.0.2): dependencies: '@babel/generator': 8.0.0-rc.2 '@babel/helper-validator-identifier': 8.0.0-rc.2 @@ -11073,7 +11073,7 @@ snapshots: obug: 2.1.1 rolldown: 1.0.0-rc.7 optionalDependencies: - '@typescript/native-preview': 7.0.0-dev.20260324.1 + '@typescript/native-preview': 7.0.0-dev.20260331.1 typescript: 6.0.2 transitivePeerDependencies: - oxc-resolver @@ -11519,7 +11519,7 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tsdown@0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2): + tsdown@0.21.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260331.1)(oxc-resolver@11.19.1)(publint@0.3.18)(typescript@6.0.2): dependencies: ansis: 4.2.0 cac: 7.0.0 @@ -11530,7 +11530,7 @@ snapshots: obug: 2.1.1 picomatch: 4.0.3 rolldown: 1.0.0-rc.7 - rolldown-plugin-dts: 0.22.5(@typescript/native-preview@7.0.0-dev.20260324.1)(oxc-resolver@11.19.1)(rolldown@1.0.0-rc.7)(typescript@6.0.2) + rolldown-plugin-dts: 0.22.5(@typescript/native-preview@7.0.0-dev.20260331.1)(oxc-resolver@11.19.1)(rolldown@1.0.0-rc.7)(typescript@6.0.2) semver: 7.7.4 tinyexec: 1.0.4 tinyglobby: 0.2.15 @@ -11580,12 +11580,12 @@ snapshots: optionalDependencies: sass: 1.98.0 - typescript-eslint@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2): + typescript-eslint@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/parser': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) - '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.1.0(jiti@2.6.1) typescript: 6.0.2 transitivePeerDependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c13fbc563..f860dc0bc 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -7,6 +7,8 @@ minimumReleaseAge: 1440 # 1 day in minutes minimumReleaseAgeExclude: - 'typescript' - '@typescript/native-preview*' + - 'typescript-eslint' + - '@typescript-eslint/*' trustPolicy: 'no-downgrade' blockExoticSubdeps: true From bef4ef3d3ae04dfd3cccfc5c2db288176e95da9c Mon Sep 17 00:00:00 2001 From: StyleShit <32631382+StyleShit@users.noreply.github.com> Date: Tue, 31 Mar 2026 13:31:45 +0300 Subject: [PATCH 10/10] wip --- .vscode/extensions.json | 7 +------ .vscode/settings.json | 5 ++++- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 7fdf814b1..a746a9b22 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,8 +1,3 @@ { - "recommendations": [ - "oxc.oxc-vscode", - "dbaeumer.vscode-eslint", - "streetsidesoftware.code-spell-checker", - "typescriptteam.native-preview" - ] + "recommendations": ["oxc.oxc-vscode", "dbaeumer.vscode-eslint", "streetsidesoftware.code-spell-checker"] } diff --git a/.vscode/settings.json b/.vscode/settings.json index 692f11a7e..d6fac674a 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -10,5 +10,8 @@ }, "typescript.tsdk": "node_modules/typescript/lib", - "typescript.experimental.useTsgo": true + + // Explicitly disabling tsgo language service since it doens't support plugins yet. + // We need plugins support to use `typescript-plugin-css-modules` in the design-system package. + "typescript.experimental.useTsgo": false }