From 2f3a5748a0f2f20d5e1ccfbd2fd777bad3cb3882 Mon Sep 17 00:00:00 2001 From: Daniel Williams Date: Thu, 30 Jul 2026 14:38:20 +0100 Subject: [PATCH] chore: upgrade TypeScript to v7 Bump the workspace catalog from ^5.9.3 to ^7.0.2 and adapt configs to the TS 6/7 breaking changes: - types no longer defaults to auto-including all node_modules/@types: declare "types": ["node"] in tsconfig.base.json, add jest for packages/repack, and add node to plugin-reanimated's existing override which was shadowing the base - plugin-reanimated: set an explicit rootDir for typechecking since TS7 infers rootDir as the config directory, which broke the cross-package sources pulled in via paths (build config still overrides rootDir to src, emit is unaffected) - tests/metro-compat: moduleResolution node10 was removed, switch to nodenext typescript remains a devDependency everywhere, and published dist output is unaffected: runtime JS is byte-identical between 5.9.3 and 7.0.2 builds, with only cosmetic formatting differences in a handful of emitted .d.ts files. --- packages/plugin-reanimated/tsconfig.json | 3 +- packages/repack/tsconfig.json | 1 + pnpm-lock.yaml | 631 +++++++++++++++-------- pnpm-workspace.yaml | 2 +- tests/metro-compat/tsconfig.json | 4 +- tsconfig.base.json | 1 + 6 files changed, 423 insertions(+), 219 deletions(-) diff --git a/packages/plugin-reanimated/tsconfig.json b/packages/plugin-reanimated/tsconfig.json index da3dca129..8cf1717c5 100644 --- a/packages/plugin-reanimated/tsconfig.json +++ b/packages/plugin-reanimated/tsconfig.json @@ -2,8 +2,9 @@ "extends": "../../tsconfig.base.json", "compilerOptions": { "outDir": "dist", + "rootDir": "../..", "rootDirs": ["src", "../repack/src", "../dev-server/src"], - "types": ["../repack/src/types/dev-server-options.d.ts"], + "types": ["node", "../repack/src/types/dev-server-options.d.ts"], "paths": { "@callstack/repack": ["../repack/src/index.ts"], "@callstack/repack/*": ["../repack/src/*"], diff --git a/packages/repack/tsconfig.json b/packages/repack/tsconfig.json index 583239c7f..15125145d 100644 --- a/packages/repack/tsconfig.json +++ b/packages/repack/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { + "types": ["node", "jest"], "rootDirs": ["src", "../dev-server/src"], "paths": { "@callstack/repack-dev-server": ["../dev-server/src/index.ts"], diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6af9f345b..70fa5fb9f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,8 +28,8 @@ catalogs: specifier: 5.5.0 version: 5.5.0 typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^7.0.2 + version: 7.0.2 vitest: specifier: ^4.1.0 version: 4.1.10 @@ -114,19 +114,19 @@ importers: version: 2.10.7 typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 apps/tester-app: dependencies: '@react-native-async-storage/async-storage': specifier: ^3.1.1 - version: 3.1.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 3.1.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) '@rn-primitives/slot': specifier: ^1.2.0 - version: 1.5.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 1.5.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) '@rn-primitives/types': specifier: ^1.2.0 - version: 1.5.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 1.5.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) class-variance-authority: specifier: ^0.7.1 version: 0.7.1 @@ -135,28 +135,28 @@ importers: version: 2.1.1 nativewind: specifier: ^4.2.6 - version: 4.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) + version: 4.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) react: specifier: 'catalog:' version: 19.2.8 react-native: specifier: 'catalog:' - version: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + version: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) react-native-css-interop: specifier: 0.2.6 - version: 0.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) + version: 0.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) react-native-reanimated: specifier: 4.5.3 - version: 4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) react-native-safe-area-context: specifier: 5.8.0 - version: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) react-native-svg: specifier: 15.15.5 - version: 15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) react-native-worklets: specifier: 0.11.3 - version: 0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) tailwind-merge: specifier: ^3.5.0 version: 3.6.0 @@ -175,7 +175,7 @@ importers: version: link:../../packages/plugin-reanimated '@react-native-community/cli': specifier: catalog:testers - version: 20.2.0(typescript@5.9.3) + version: 20.2.0(typescript@7.0.2) '@react-native-community/cli-platform-android': specifier: catalog:testers version: 20.2.0 @@ -196,7 +196,7 @@ importers: version: 1.6.0(@swc/helpers@0.5.23) '@svgr/webpack': specifier: ^8.1.0 - version: 8.1.0(typescript@5.9.3) + version: 8.1.0(typescript@7.0.2) '@swc/core': specifier: ^1.13.3 version: 1.15.46(@swc/helpers@0.5.23) @@ -226,10 +226,10 @@ importers: version: 8.5.23 postcss-loader: specifier: ^8.1.1 - version: 8.2.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(postcss@8.5.23)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.46(@swc/helpers@0.5.23))) + version: 8.2.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(postcss@8.5.23)(typescript@7.0.2)(webpack@5.105.4(@swc/core@1.15.46(@swc/helpers@0.5.23))) react-native-test-app: specifier: catalog:testers - version: 5.4.5(@react-native-community/cli-types@20.2.0)(memfs@4.64.0)(metro@0.84.4)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 5.4.5(@react-native-community/cli-types@20.2.0)(memfs@4.64.0)(metro@0.84.4)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) tailwindcss: specifier: ^3.4.17 version: 3.4.19(yaml@2.9.0) @@ -241,7 +241,7 @@ importers: version: 4.0.4(webpack@5.105.4(@swc/core@1.15.46(@swc/helpers@0.5.23))) typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 vitest: specifier: 'catalog:' version: 4.1.10(@types/node@26.1.1)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.49.0)(yaml@2.9.0) @@ -256,32 +256,32 @@ importers: version: link:../../packages/repack '@react-native-async-storage/async-storage': specifier: 3.1.1 - version: 3.1.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 3.1.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) '@react-navigation/native': specifier: 7.3.14 - version: 7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) '@react-navigation/native-stack': specifier: 7.18.6 - version: 7.18.6(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 7.18.6(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) react: specifier: 'catalog:' version: 19.2.8 react-native: specifier: 'catalog:' - version: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + version: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) react-native-safe-area-context: specifier: 5.8.0 - version: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) react-native-screens: specifier: 4.26.2 - version: 4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) devDependencies: '@babel/core': specifier: ^7.29.7 version: 7.29.7 '@react-native-community/cli': specifier: catalog:testers - version: 20.2.0(typescript@5.9.3) + version: 20.2.0(typescript@7.0.2) '@react-native-community/cli-platform-android': specifier: catalog:testers version: 20.2.0 @@ -311,13 +311,13 @@ importers: version: 19.2.17 react-native-test-app: specifier: catalog:testers - version: 5.4.5(@react-native-community/cli-types@20.2.0)(memfs@4.64.0)(metro@0.84.4)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 5.4.5(@react-native-community/cli-types@20.2.0)(memfs@4.64.0)(metro@0.84.4)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) terser-webpack-plugin: specifier: 'catalog:' version: 5.5.0(webpack@5.105.4) typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 webpack: specifier: 'catalog:' version: 5.105.4 @@ -329,38 +329,38 @@ importers: version: link:../../packages/repack '@module-federation/enhanced': specifier: 2.8.0 - version: 2.8.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3)(webpack@5.105.4) + version: 2.8.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2)(webpack@5.105.4) '@module-federation/runtime': specifier: 2.8.0 version: 2.8.0 '@react-native-async-storage/async-storage': specifier: 3.1.1 - version: 3.1.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 3.1.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) '@react-navigation/native': specifier: 7.3.14 - version: 7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) '@react-navigation/native-stack': specifier: 7.18.6 - version: 7.18.6(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 7.18.6(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) react: specifier: 'catalog:' version: 19.2.8 react-native: specifier: 'catalog:' - version: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + version: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) react-native-safe-area-context: specifier: 5.8.0 - version: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) react-native-screens: specifier: 4.26.2 - version: 4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) devDependencies: '@babel/core': specifier: ^7.29.7 version: 7.29.7 '@react-native-community/cli': specifier: catalog:testers - version: 20.2.0(typescript@5.9.3) + version: 20.2.0(typescript@7.0.2) '@react-native-community/cli-platform-android': specifier: catalog:testers version: 20.2.0 @@ -390,13 +390,13 @@ importers: version: 19.2.17 react-native-test-app: specifier: catalog:testers - version: 5.4.5(@react-native-community/cli-types@20.2.0)(memfs@4.64.0)(metro@0.84.4)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + version: 5.4.5(@react-native-community/cli-types@20.2.0)(memfs@4.64.0)(metro@0.84.4)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) terser-webpack-plugin: specifier: 'catalog:' version: 5.5.0(webpack@5.105.4) typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 webpack: specifier: 'catalog:' version: 5.105.4 @@ -454,7 +454,7 @@ importers: version: 8.18.1 typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 vitest: specifier: 'catalog:' version: 4.1.10(@types/node@20.19.43)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.49.0)(yaml@2.9.0) @@ -476,7 +476,7 @@ importers: version: 2.2.3 '@rslib/core': specifier: 'catalog:' - version: 0.6.9(typescript@5.9.3) + version: 0.6.9(typescript@7.0.2) '@types/node': specifier: 'catalog:' version: 20.19.43 @@ -506,7 +506,7 @@ importers: version: 7.8.5 typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 which-pm-runs: specifier: ^1.1.0 version: 1.1.0 @@ -549,10 +549,10 @@ importers: version: 20.19.43 nativewind: specifier: ^4.1.23 - version: 4.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) + version: 4.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) react-native-css-interop: specifier: ^0.1.22 - version: 0.1.22(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) + version: 0.1.22(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) webpack: specifier: 'catalog:' version: 5.105.4 @@ -674,7 +674,7 @@ importers: version: 7.29.7(@babel/core@7.29.7) '@module-federation/enhanced': specifier: 0.8.9 - version: 0.8.9(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@5.9.3)(webpack@5.105.4) + version: 0.8.9(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)(webpack@5.105.4) '@module-federation/sdk': specifier: 0.6.10 version: 0.6.10 @@ -731,13 +731,13 @@ importers: version: 19.2.8 react-native: specifier: 'catalog:' - version: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + version: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) rspack-plugin-virtual-module: specifier: ^0.1.13 version: 0.1.13 typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 webpack: specifier: 'catalog:' version: 5.105.4 @@ -749,13 +749,13 @@ importers: version: link:../../packages/repack '@module-federation/enhanced': specifier: 2.0.1 - version: 2.0.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@5.9.3)(webpack@5.105.4) + version: 2.0.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)(webpack@5.105.4) '@module-federation/enhanced-v15': specifier: npm:@module-federation/enhanced@0.15.0 - version: '@module-federation/enhanced@0.15.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@5.9.3)(webpack@5.105.4)' + version: '@module-federation/enhanced@0.15.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)(webpack@5.105.4)' '@module-federation/enhanced-v21': specifier: npm:@module-federation/enhanced@0.21.0 - version: '@module-federation/enhanced@0.21.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@5.9.3)(webpack@5.105.4)' + version: '@module-federation/enhanced@0.21.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)(webpack@5.105.4)' '@rspack/core': specifier: 'catalog:' version: 1.6.0(@swc/helpers@0.5.23) @@ -767,7 +767,7 @@ importers: version: 4.64.0 typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 vitest: specifier: 'catalog:' version: 4.1.10(@types/node@20.19.43)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.49.0)(yaml@2.9.0) @@ -827,7 +827,7 @@ importers: version: 4.64.0 typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 vitest: specifier: 'catalog:' version: 4.1.10(@types/node@20.19.43)(jiti@2.7.0)(lightningcss@1.33.0)(terser@5.49.0)(yaml@2.9.0) @@ -852,7 +852,7 @@ importers: version: 18.3.31 typescript: specifier: 'catalog:' - version: 5.9.3 + version: 7.0.2 packages: @@ -3958,6 +3958,126 @@ packages: '@types/yargs@17.0.35': resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} + '@typescript/typescript-aix-ppc64@7.0.2': + resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [aix] + + '@typescript/typescript-darwin-arm64@7.0.2': + resolution: {integrity: sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [darwin] + + '@typescript/typescript-darwin-x64@7.0.2': + resolution: {integrity: sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [darwin] + + '@typescript/typescript-freebsd-arm64@7.0.2': + resolution: {integrity: sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [freebsd] + + '@typescript/typescript-freebsd-x64@7.0.2': + resolution: {integrity: sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [freebsd] + + '@typescript/typescript-linux-arm64@7.0.2': + resolution: {integrity: sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [linux] + + '@typescript/typescript-linux-arm@7.0.2': + resolution: {integrity: sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==} + engines: {node: '>=16.20.0'} + cpu: [arm] + os: [linux] + + '@typescript/typescript-linux-loong64@7.0.2': + resolution: {integrity: sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==} + engines: {node: '>=16.20.0'} + cpu: [loong64] + os: [linux] + + '@typescript/typescript-linux-mips64el@7.0.2': + resolution: {integrity: sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==} + engines: {node: '>=16.20.0'} + cpu: [mips64el] + os: [linux] + + '@typescript/typescript-linux-ppc64@7.0.2': + resolution: {integrity: sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [linux] + + '@typescript/typescript-linux-riscv64@7.0.2': + resolution: {integrity: sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==} + engines: {node: '>=16.20.0'} + cpu: [riscv64] + os: [linux] + + '@typescript/typescript-linux-s390x@7.0.2': + resolution: {integrity: sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==} + engines: {node: '>=16.20.0'} + cpu: [s390x] + os: [linux] + + '@typescript/typescript-linux-x64@7.0.2': + resolution: {integrity: sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [linux] + + '@typescript/typescript-netbsd-arm64@7.0.2': + resolution: {integrity: sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [netbsd] + + '@typescript/typescript-netbsd-x64@7.0.2': + resolution: {integrity: sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [netbsd] + + '@typescript/typescript-openbsd-arm64@7.0.2': + resolution: {integrity: sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [openbsd] + + '@typescript/typescript-openbsd-x64@7.0.2': + resolution: {integrity: sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [openbsd] + + '@typescript/typescript-sunos-x64@7.0.2': + resolution: {integrity: sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [sunos] + + '@typescript/typescript-win32-arm64@7.0.2': + resolution: {integrity: sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [win32] + + '@typescript/typescript-win32-x64@7.0.2': + resolution: {integrity: sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [win32] + '@ungap/structured-clone@1.3.3': resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==} @@ -8055,9 +8175,9 @@ packages: resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==} engines: {node: '>= 18'} - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} - engines: {node: '>=14.17'} + typescript@7.0.2: + resolution: {integrity: sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==} + engines: {node: '>=16.20.0'} hasBin: true undici-types@6.21.0: @@ -10307,10 +10427,10 @@ snapshots: dependencies: '@module-federation/sdk': 2.8.0 - '@module-federation/cli@0.15.0(typescript@5.9.3)': + '@module-federation/cli@0.15.0(typescript@7.0.2)': dependencies: '@modern-js/node-bundle-require': 2.67.6 - '@module-federation/dts-plugin': 0.15.0(typescript@5.9.3) + '@module-federation/dts-plugin': 0.15.0(typescript@7.0.2) '@module-federation/sdk': 0.15.0 chalk: 3.0.0 commander: 11.1.0 @@ -10322,10 +10442,10 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/cli@0.21.0(typescript@5.9.3)': + '@module-federation/cli@0.21.0(typescript@7.0.2)': dependencies: '@modern-js/node-bundle-require': 2.68.2 - '@module-federation/dts-plugin': 0.21.0(typescript@5.9.3) + '@module-federation/dts-plugin': 0.21.0(typescript@7.0.2) '@module-federation/sdk': 0.21.0 chalk: 3.0.0 commander: 11.1.0 @@ -10337,9 +10457,9 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/cli@2.0.1(typescript@5.9.3)': + '@module-federation/cli@2.0.1(typescript@7.0.2)': dependencies: - '@module-federation/dts-plugin': 2.0.1(typescript@5.9.3) + '@module-federation/dts-plugin': 2.0.1(typescript@7.0.2) '@module-federation/sdk': 2.0.1 chalk: 3.0.0 commander: 11.1.0 @@ -10352,9 +10472,9 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/cli@2.8.0(typescript@5.9.3)': + '@module-federation/cli@2.8.0(typescript@7.0.2)': dependencies: - '@module-federation/dts-plugin': 2.8.0(typescript@5.9.3) + '@module-federation/dts-plugin': 2.8.0(typescript@7.0.2) '@module-federation/sdk': 2.8.0 commander: 11.1.0 jiti: 2.4.2 @@ -10397,7 +10517,7 @@ snapshots: react: 19.2.8 react-dom: 19.2.8(react@19.2.8) - '@module-federation/dts-plugin@0.15.0(typescript@5.9.3)': + '@module-federation/dts-plugin@0.15.0(typescript@7.0.2)': dependencies: '@module-federation/error-codes': 0.15.0 '@module-federation/managers': 0.15.0 @@ -10414,7 +10534,7 @@ snapshots: log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.4.2 - typescript: 5.9.3 + typescript: 7.0.2 ws: 8.21.1 transitivePeerDependencies: - bufferutil @@ -10422,7 +10542,7 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/dts-plugin@0.21.0(typescript@5.9.3)': + '@module-federation/dts-plugin@0.21.0(typescript@7.0.2)': dependencies: '@module-federation/error-codes': 0.21.0 '@module-federation/managers': 0.21.0 @@ -10439,7 +10559,7 @@ snapshots: log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.4.2 - typescript: 5.9.3 + typescript: 7.0.2 ws: 8.21.1 transitivePeerDependencies: - bufferutil @@ -10447,7 +10567,7 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/dts-plugin@0.8.9(typescript@5.9.3)': + '@module-federation/dts-plugin@0.8.9(typescript@7.0.2)': dependencies: '@module-federation/error-codes': 0.8.9 '@module-federation/managers': 0.8.9 @@ -10464,7 +10584,7 @@ snapshots: log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.4.2 - typescript: 5.9.3 + typescript: 7.0.2 ws: 8.21.1 transitivePeerDependencies: - bufferutil @@ -10472,7 +10592,7 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/dts-plugin@2.0.1(typescript@5.9.3)': + '@module-federation/dts-plugin@2.0.1(typescript@7.0.2)': dependencies: '@module-federation/error-codes': 2.0.1 '@module-federation/managers': 2.0.1 @@ -10489,7 +10609,7 @@ snapshots: log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.4.2 - typescript: 5.9.3 + typescript: 7.0.2 ws: 8.21.1 transitivePeerDependencies: - bufferutil @@ -10497,7 +10617,7 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/dts-plugin@2.8.0(typescript@5.9.3)': + '@module-federation/dts-plugin@2.8.0(typescript@7.0.2)': dependencies: '@module-federation/error-codes': 2.8.0 '@module-federation/managers': 2.8.0 @@ -10505,31 +10625,31 @@ snapshots: '@module-federation/third-party-dts-extractor': 2.8.0 adm-zip: 0.6.0 isomorphic-ws: 5.0.0(ws@8.21.1) - typescript: 5.9.3 + typescript: 7.0.2 undici: 7.28.0 ws: 8.21.1 transitivePeerDependencies: - bufferutil - utf-8-validate - '@module-federation/enhanced@0.15.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@5.9.3)(webpack@5.105.4)': + '@module-federation/enhanced@0.15.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)(webpack@5.105.4)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 - '@module-federation/cli': 0.15.0(typescript@5.9.3) + '@module-federation/cli': 0.15.0(typescript@7.0.2) '@module-federation/data-prefetch': 0.15.0(react-dom@19.2.8(react@19.2.8))(react@19.2.8) - '@module-federation/dts-plugin': 0.15.0(typescript@5.9.3) + '@module-federation/dts-plugin': 0.15.0(typescript@7.0.2) '@module-federation/error-codes': 0.15.0 '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) '@module-federation/managers': 0.15.0 - '@module-federation/manifest': 0.15.0(typescript@5.9.3) - '@module-federation/rspack': 0.15.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3) + '@module-federation/manifest': 0.15.0(typescript@7.0.2) + '@module-federation/rspack': 0.15.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2) '@module-federation/runtime-tools': 0.15.0 '@module-federation/sdk': 0.15.0 btoa: 1.2.1 schema-utils: 4.3.3 upath: 2.0.1 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 webpack: 5.105.4 transitivePeerDependencies: - '@rspack/core' @@ -10540,24 +10660,24 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.21.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@5.9.3)(webpack@5.105.4)': + '@module-federation/enhanced@0.21.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)(webpack@5.105.4)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.21.0 - '@module-federation/cli': 0.21.0(typescript@5.9.3) + '@module-federation/cli': 0.21.0(typescript@7.0.2) '@module-federation/data-prefetch': 0.21.0(react-dom@19.2.8(react@19.2.8))(react@19.2.8) - '@module-federation/dts-plugin': 0.21.0(typescript@5.9.3) + '@module-federation/dts-plugin': 0.21.0(typescript@7.0.2) '@module-federation/error-codes': 0.21.0 '@module-federation/inject-external-runtime-core-plugin': 0.21.0(@module-federation/runtime-tools@0.21.0) '@module-federation/managers': 0.21.0 - '@module-federation/manifest': 0.21.0(typescript@5.9.3) - '@module-federation/rspack': 0.21.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3) + '@module-federation/manifest': 0.21.0(typescript@7.0.2) + '@module-federation/rspack': 0.21.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2) '@module-federation/runtime-tools': 0.21.0 '@module-federation/sdk': 0.21.0 btoa: 1.2.1 schema-utils: 4.3.3 upath: 2.0.1 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 webpack: 5.105.4 transitivePeerDependencies: - '@rspack/core' @@ -10568,22 +10688,22 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.8.9(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@5.9.3)(webpack@5.105.4)': + '@module-federation/enhanced@0.8.9(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)(webpack@5.105.4)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.8.9 '@module-federation/data-prefetch': 0.8.9(react-dom@19.2.8(react@19.2.8))(react@19.2.8) - '@module-federation/dts-plugin': 0.8.9(typescript@5.9.3) + '@module-federation/dts-plugin': 0.8.9(typescript@7.0.2) '@module-federation/error-codes': 0.8.9 '@module-federation/inject-external-runtime-core-plugin': 0.8.9(@module-federation/runtime-tools@0.8.9) '@module-federation/managers': 0.8.9 - '@module-federation/manifest': 0.8.9(typescript@5.9.3) - '@module-federation/rspack': 0.8.9(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3) + '@module-federation/manifest': 0.8.9(typescript@7.0.2) + '@module-federation/rspack': 0.8.9(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2) '@module-federation/runtime-tools': 0.8.9 '@module-federation/sdk': 0.8.9 btoa: 1.2.1 upath: 2.0.1 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 webpack: 5.105.4 transitivePeerDependencies: - '@rspack/core' @@ -10594,24 +10714,24 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@2.0.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@5.9.3)(webpack@5.105.4)': + '@module-federation/enhanced@2.0.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)(webpack@5.105.4)': dependencies: '@module-federation/bridge-react-webpack-plugin': 2.0.1 - '@module-federation/cli': 2.0.1(typescript@5.9.3) + '@module-federation/cli': 2.0.1(typescript@7.0.2) '@module-federation/data-prefetch': 2.0.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8) - '@module-federation/dts-plugin': 2.0.1(typescript@5.9.3) + '@module-federation/dts-plugin': 2.0.1(typescript@7.0.2) '@module-federation/error-codes': 2.0.1 '@module-federation/inject-external-runtime-core-plugin': 2.0.1(@module-federation/runtime-tools@2.0.1) '@module-federation/managers': 2.0.1 - '@module-federation/manifest': 2.0.1(typescript@5.9.3) - '@module-federation/rspack': 2.0.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3) + '@module-federation/manifest': 2.0.1(typescript@7.0.2) + '@module-federation/rspack': 2.0.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2) '@module-federation/runtime-tools': 2.0.1 '@module-federation/sdk': 2.0.1 btoa: 1.2.1 schema-utils: 4.3.3 upath: 2.0.1 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 webpack: 5.105.4 transitivePeerDependencies: - '@rspack/core' @@ -10622,23 +10742,23 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@2.8.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3)(webpack@5.105.4)': + '@module-federation/enhanced@2.8.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2)(webpack@5.105.4)': dependencies: '@module-federation/bridge-react-webpack-plugin': 2.8.0 - '@module-federation/cli': 2.8.0(typescript@5.9.3) - '@module-federation/dts-plugin': 2.8.0(typescript@5.9.3) + '@module-federation/cli': 2.8.0(typescript@7.0.2) + '@module-federation/dts-plugin': 2.8.0(typescript@7.0.2) '@module-federation/error-codes': 2.8.0 '@module-federation/inject-external-runtime-core-plugin': 2.8.0(@module-federation/runtime-tools@2.8.0) '@module-federation/managers': 2.8.0 - '@module-federation/manifest': 2.8.0(typescript@5.9.3) - '@module-federation/rspack': 2.8.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3) + '@module-federation/manifest': 2.8.0(typescript@7.0.2) + '@module-federation/rspack': 2.8.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2) '@module-federation/runtime-tools': 2.8.0 '@module-federation/sdk': 2.8.0 '@module-federation/webpack-bundler-runtime': 2.8.0 schema-utils: 4.3.0 tapable: 2.3.0 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 webpack: 5.105.4 transitivePeerDependencies: - '@rspack/core' @@ -10707,9 +10827,9 @@ snapshots: dependencies: '@module-federation/sdk': 2.8.0 - '@module-federation/manifest@0.15.0(typescript@5.9.3)': + '@module-federation/manifest@0.15.0(typescript@7.0.2)': dependencies: - '@module-federation/dts-plugin': 0.15.0(typescript@5.9.3) + '@module-federation/dts-plugin': 0.15.0(typescript@7.0.2) '@module-federation/managers': 0.15.0 '@module-federation/sdk': 0.15.0 chalk: 3.0.0 @@ -10722,9 +10842,9 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/manifest@0.21.0(typescript@5.9.3)': + '@module-federation/manifest@0.21.0(typescript@7.0.2)': dependencies: - '@module-federation/dts-plugin': 0.21.0(typescript@5.9.3) + '@module-federation/dts-plugin': 0.21.0(typescript@7.0.2) '@module-federation/managers': 0.21.0 '@module-federation/sdk': 0.21.0 chalk: 3.0.0 @@ -10737,9 +10857,9 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/manifest@0.8.9(typescript@5.9.3)': + '@module-federation/manifest@0.8.9(typescript@7.0.2)': dependencies: - '@module-federation/dts-plugin': 0.8.9(typescript@5.9.3) + '@module-federation/dts-plugin': 0.8.9(typescript@7.0.2) '@module-federation/managers': 0.8.9 '@module-federation/sdk': 0.8.9 chalk: 3.0.0 @@ -10752,9 +10872,9 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/manifest@2.0.1(typescript@5.9.3)': + '@module-federation/manifest@2.0.1(typescript@7.0.2)': dependencies: - '@module-federation/dts-plugin': 2.0.1(typescript@5.9.3) + '@module-federation/dts-plugin': 2.0.1(typescript@7.0.2) '@module-federation/managers': 2.0.1 '@module-federation/sdk': 2.0.1 chalk: 3.0.0 @@ -10767,9 +10887,9 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/manifest@2.8.0(typescript@5.9.3)': + '@module-federation/manifest@2.8.0(typescript@7.0.2)': dependencies: - '@module-federation/dts-plugin': 2.8.0(typescript@5.9.3) + '@module-federation/dts-plugin': 2.8.0(typescript@7.0.2) '@module-federation/managers': 2.8.0 '@module-federation/sdk': 2.8.0 transitivePeerDependencies: @@ -10778,93 +10898,93 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/rspack@0.15.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3)': + '@module-federation/rspack@0.15.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 - '@module-federation/dts-plugin': 0.15.0(typescript@5.9.3) + '@module-federation/dts-plugin': 0.15.0(typescript@7.0.2) '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) '@module-federation/managers': 0.15.0 - '@module-federation/manifest': 0.15.0(typescript@5.9.3) + '@module-federation/manifest': 0.15.0(typescript@7.0.2) '@module-federation/runtime-tools': 0.15.0 '@module-federation/sdk': 0.15.0 '@rspack/core': 1.6.0(@swc/helpers@0.5.23) btoa: 1.2.1 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - '@module-federation/rspack@0.21.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3)': + '@module-federation/rspack@0.21.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.21.0 - '@module-federation/dts-plugin': 0.21.0(typescript@5.9.3) + '@module-federation/dts-plugin': 0.21.0(typescript@7.0.2) '@module-federation/inject-external-runtime-core-plugin': 0.21.0(@module-federation/runtime-tools@0.21.0) '@module-federation/managers': 0.21.0 - '@module-federation/manifest': 0.21.0(typescript@5.9.3) + '@module-federation/manifest': 0.21.0(typescript@7.0.2) '@module-federation/runtime-tools': 0.21.0 '@module-federation/sdk': 0.21.0 '@rspack/core': 1.6.0(@swc/helpers@0.5.23) btoa: 1.2.1 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - '@module-federation/rspack@0.8.9(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3)': + '@module-federation/rspack@0.8.9(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.8.9 - '@module-federation/dts-plugin': 0.8.9(typescript@5.9.3) + '@module-federation/dts-plugin': 0.8.9(typescript@7.0.2) '@module-federation/inject-external-runtime-core-plugin': 0.8.9(@module-federation/runtime-tools@0.8.9) '@module-federation/managers': 0.8.9 - '@module-federation/manifest': 0.8.9(typescript@5.9.3) + '@module-federation/manifest': 0.8.9(typescript@7.0.2) '@module-federation/runtime-tools': 0.8.9 '@module-federation/sdk': 0.8.9 '@rspack/core': 1.6.0(@swc/helpers@0.5.23) optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - '@module-federation/rspack@2.0.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3)': + '@module-federation/rspack@2.0.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2)': dependencies: '@module-federation/bridge-react-webpack-plugin': 2.0.1 - '@module-federation/dts-plugin': 2.0.1(typescript@5.9.3) + '@module-federation/dts-plugin': 2.0.1(typescript@7.0.2) '@module-federation/inject-external-runtime-core-plugin': 2.0.1(@module-federation/runtime-tools@2.0.1) '@module-federation/managers': 2.0.1 - '@module-federation/manifest': 2.0.1(typescript@5.9.3) + '@module-federation/manifest': 2.0.1(typescript@7.0.2) '@module-federation/runtime-tools': 2.0.1 '@module-federation/sdk': 2.0.1 '@rspack/core': 1.6.0(@swc/helpers@0.5.23) btoa: 1.2.1 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - '@module-federation/rspack@2.8.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@5.9.3)': + '@module-federation/rspack@2.8.0(@rspack/core@1.6.0(@swc/helpers@0.5.23))(typescript@7.0.2)': dependencies: '@module-federation/bridge-react-webpack-plugin': 2.8.0 - '@module-federation/dts-plugin': 2.8.0(typescript@5.9.3) + '@module-federation/dts-plugin': 2.8.0(typescript@7.0.2) '@module-federation/inject-external-runtime-core-plugin': 2.8.0(@module-federation/runtime-tools@2.8.0) '@module-federation/managers': 2.8.0 - '@module-federation/manifest': 2.8.0(typescript@5.9.3) + '@module-federation/manifest': 2.8.0(typescript@7.0.2) '@module-federation/runtime-tools': 2.8.0 '@module-federation/sdk': 2.8.0 '@rspack/core': 1.6.0(@swc/helpers@0.5.23) optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -11087,11 +11207,11 @@ snapshots: '@pinojs/redact@0.4.0': {} - '@react-native-async-storage/async-storage@3.1.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': + '@react-native-async-storage/async-storage@3.1.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': dependencies: idb: 8.0.3 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) '@react-native-community/cli-clean@20.2.0': dependencies: @@ -11114,10 +11234,10 @@ snapshots: fast-glob: 3.3.3 picocolors: 1.1.1 - '@react-native-community/cli-config@20.2.0(typescript@5.9.3)': + '@react-native-community/cli-config@20.2.0(typescript@7.0.2)': dependencies: '@react-native-community/cli-tools': 20.2.0 - cosmiconfig: 9.0.2(typescript@5.9.3) + cosmiconfig: 9.0.2(typescript@7.0.2) deepmerge: 4.3.1 fast-glob: 3.3.3 joi: 17.13.4 @@ -11125,9 +11245,9 @@ snapshots: transitivePeerDependencies: - typescript - '@react-native-community/cli-doctor@20.2.0(typescript@5.9.3)': + '@react-native-community/cli-doctor@20.2.0(typescript@7.0.2)': dependencies: - '@react-native-community/cli-config': 20.2.0(typescript@5.9.3) + '@react-native-community/cli-config': 20.2.0(typescript@7.0.2) '@react-native-community/cli-platform-android': 20.2.0 '@react-native-community/cli-platform-apple': 20.2.0 '@react-native-community/cli-platform-ios': 20.2.0 @@ -11199,11 +11319,11 @@ snapshots: dependencies: joi: 17.13.4 - '@react-native-community/cli@20.2.0(typescript@5.9.3)': + '@react-native-community/cli@20.2.0(typescript@7.0.2)': dependencies: '@react-native-community/cli-clean': 20.2.0 - '@react-native-community/cli-config': 20.2.0(typescript@5.9.3) - '@react-native-community/cli-doctor': 20.2.0(typescript@5.9.3) + '@react-native-community/cli-config': 20.2.0(typescript@7.0.2) + '@react-native-community/cli-doctor': 20.2.0(typescript@7.0.2) '@react-native-community/cli-server-api': 20.2.0 '@react-native-community/cli-tools': 20.2.0 '@react-native-community/cli-types': 20.2.0 @@ -11280,7 +11400,7 @@ snapshots: tinyglobby: 0.2.17 yargs: 17.7.3 - '@react-native/community-cli-plugin@0.86.0(@react-native-community/cli@20.2.0(typescript@5.9.3))': + '@react-native/community-cli-plugin@0.86.0(@react-native-community/cli@20.2.0(typescript@7.0.2))': dependencies: '@react-native/dev-middleware': 0.86.0 debug: 4.4.3 @@ -11290,7 +11410,7 @@ snapshots: metro-core: 0.84.4 semver: 7.8.5 optionalDependencies: - '@react-native-community/cli': 20.2.0(typescript@5.9.3) + '@react-native-community/cli': 20.2.0(typescript@7.0.2) transitivePeerDependencies: - bufferutil - supports-color @@ -11362,12 +11482,12 @@ snapshots: '@react-native/typescript-config@0.86.0': {} - '@react-native/virtualized-lists@0.86.0(@types/react@19.2.17)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': + '@react-native/virtualized-lists@0.86.0(@types/react@19.2.17)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) optionalDependencies: '@types/react': 19.2.17 @@ -11383,38 +11503,38 @@ snapshots: use-latest-callback: 0.2.6(react@19.2.8) use-sync-external-store: 1.6.0(react@19.2.8) - '@react-navigation/elements@2.9.36(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': + '@react-navigation/elements@2.9.36(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': dependencies: - '@react-navigation/native': 7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + '@react-navigation/native': 7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) color: 4.2.3 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) - react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) + react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) use-latest-callback: 0.2.6(react@19.2.8) use-sync-external-store: 1.6.0(react@19.2.8) - '@react-navigation/native-stack@7.18.6(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': + '@react-navigation/native-stack@7.18.6(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': dependencies: - '@react-navigation/elements': 2.9.36(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) - '@react-navigation/native': 7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + '@react-navigation/elements': 2.9.36(@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + '@react-navigation/native': 7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) color: 4.2.3 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) - react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) - react-native-screens: 4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) + react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + react-native-screens: 4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) sf-symbols-typescript: 2.2.0 warn-once: 0.1.1 transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': + '@react-navigation/native@7.3.14(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': dependencies: '@react-navigation/core': 7.21.11(react@19.2.8) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.16 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) standard-navigation: 0.0.8(react@19.2.8) use-latest-callback: 0.2.6(react@19.2.8) @@ -11422,21 +11542,21 @@ snapshots: dependencies: nanoid: 3.3.16 - '@rn-primitives/slot@1.5.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': + '@rn-primitives/slot@1.5.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': dependencies: react: 19.2.8 optionalDependencies: - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) - '@rn-primitives/types@1.5.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': + '@rn-primitives/types@1.5.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)': dependencies: react: 19.2.8 optionalDependencies: - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) - '@rnx-kit/react-native-host@0.5.21(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))': + '@rnx-kit/react-native-host@0.5.21(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))': dependencies: - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) '@rnx-kit/tools-filesystem@0.2.0(memfs@4.64.0)': optionalDependencies: @@ -11795,13 +11915,13 @@ snapshots: - '@rspack/core' - webpack - '@rslib/core@0.6.9(typescript@5.9.3)': + '@rslib/core@0.6.9(typescript@7.0.2)': dependencies: '@rsbuild/core': 1.3.18 - rsbuild-plugin-dts: 0.6.9(@rsbuild/core@1.3.18)(typescript@5.9.3) + rsbuild-plugin-dts: 0.6.9(@rsbuild/core@1.3.18)(typescript@7.0.2) tinyglobby: 0.2.17 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 '@rspack/binding-darwin-arm64@1.3.9': optional: true @@ -12155,12 +12275,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.29.7) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.29.7) - '@svgr/core@8.1.0(typescript@5.9.3)': + '@svgr/core@8.1.0(typescript@7.0.2)': dependencies: '@babel/core': 7.29.7 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.7) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.9.3) + cosmiconfig: 8.3.6(typescript@7.0.2) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -12171,35 +12291,35 @@ snapshots: '@babel/types': 7.29.7 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@7.0.2))': dependencies: '@babel/core': 7.29.7 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.7) - '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/core': 8.1.0(typescript@7.0.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))(typescript@5.9.3)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@7.0.2))(typescript@7.0.2)': dependencies: - '@svgr/core': 8.1.0(typescript@5.9.3) - cosmiconfig: 8.3.6(typescript@5.9.3) + '@svgr/core': 8.1.0(typescript@7.0.2) + cosmiconfig: 8.3.6(typescript@7.0.2) deepmerge: 4.3.1 svgo: 3.3.4 transitivePeerDependencies: - typescript - '@svgr/webpack@8.1.0(typescript@5.9.3)': + '@svgr/webpack@8.1.0(typescript@7.0.2)': dependencies: '@babel/core': 7.29.7 '@babel/plugin-transform-react-constant-elements': 7.29.7(@babel/core@7.29.7) '@babel/preset-env': 7.29.7(@babel/core@7.29.7) '@babel/preset-react': 7.29.7(@babel/core@7.29.7) '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7) - '@svgr/core': 8.1.0(typescript@5.9.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))(typescript@5.9.3) + '@svgr/core': 8.1.0(typescript@7.0.2) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@7.0.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@7.0.2))(typescript@7.0.2) transitivePeerDependencies: - supports-color - typescript @@ -12461,6 +12581,66 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 + '@typescript/typescript-aix-ppc64@7.0.2': + optional: true + + '@typescript/typescript-darwin-arm64@7.0.2': + optional: true + + '@typescript/typescript-darwin-x64@7.0.2': + optional: true + + '@typescript/typescript-freebsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-freebsd-x64@7.0.2': + optional: true + + '@typescript/typescript-linux-arm64@7.0.2': + optional: true + + '@typescript/typescript-linux-arm@7.0.2': + optional: true + + '@typescript/typescript-linux-loong64@7.0.2': + optional: true + + '@typescript/typescript-linux-mips64el@7.0.2': + optional: true + + '@typescript/typescript-linux-ppc64@7.0.2': + optional: true + + '@typescript/typescript-linux-riscv64@7.0.2': + optional: true + + '@typescript/typescript-linux-s390x@7.0.2': + optional: true + + '@typescript/typescript-linux-x64@7.0.2': + optional: true + + '@typescript/typescript-netbsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-netbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-arm64@7.0.2': + optional: true + + '@typescript/typescript-openbsd-x64@7.0.2': + optional: true + + '@typescript/typescript-sunos-x64@7.0.2': + optional: true + + '@typescript/typescript-win32-arm64@7.0.2': + optional: true + + '@typescript/typescript-win32-x64@7.0.2': + optional: true + '@ungap/structured-clone@1.3.3': {} '@unhead/react@2.1.16(react@19.2.8)': @@ -13240,23 +13420,23 @@ snapshots: corser@2.0.1: {} - cosmiconfig@8.3.6(typescript@5.9.3): + cosmiconfig@8.3.6(typescript@7.0.2): dependencies: import-fresh: 3.3.1 js-yaml: 4.3.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 - cosmiconfig@9.0.2(typescript@5.9.3): + cosmiconfig@9.0.2(typescript@7.0.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.3.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 create-jest@29.7.0(@types/node@20.19.43): dependencies: @@ -15943,11 +16123,11 @@ snapshots: nanoid@3.3.16: {} - nativewind@4.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)): + nativewind@4.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)): dependencies: comment-json: 4.6.2 debug: 4.4.3 - react-native-css-interop: 0.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) + react-native-css-interop: 0.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)) tailwindcss: 3.4.19(yaml@2.9.0) transitivePeerDependencies: - react @@ -16266,9 +16446,9 @@ snapshots: postcss: 8.5.23 yaml: 2.9.0 - postcss-loader@8.2.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(postcss@8.5.23)(typescript@5.9.3)(webpack@5.105.4(@swc/core@1.15.46(@swc/helpers@0.5.23))): + postcss-loader@8.2.1(@rspack/core@1.6.0(@swc/helpers@0.5.23))(postcss@8.5.23)(typescript@7.0.2)(webpack@5.105.4(@swc/core@1.15.46(@swc/helpers@0.5.23))): dependencies: - cosmiconfig: 9.0.2(typescript@5.9.3) + cosmiconfig: 9.0.2(typescript@7.0.2) jiti: 2.7.0 postcss: 8.5.23 semver: 7.8.5 @@ -16405,7 +16585,7 @@ snapshots: react-lazy-with-preload@2.2.1: {} - react-native-css-interop@0.1.22(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)): + react-native-css-interop@0.1.22(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)): dependencies: '@babel/helper-module-imports': 7.29.7 '@babel/traverse': 7.29.7 @@ -16413,14 +16593,14 @@ snapshots: debug: 4.4.3 lightningcss: 1.33.0 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) - react-native-reanimated: 4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) + react-native-reanimated: 4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) semver: 7.8.5 tailwindcss: 3.4.19(yaml@2.9.0) transitivePeerDependencies: - supports-color - react-native-css-interop@0.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)): + react-native-css-interop@0.2.6(react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8)(tailwindcss@3.4.19(yaml@2.9.0)): dependencies: '@babel/helper-module-imports': 7.29.7 '@babel/traverse': 7.29.7 @@ -16428,66 +16608,66 @@ snapshots: debug: 4.4.3 lightningcss: 1.27.0 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) - react-native-reanimated: 4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) + react-native-reanimated: 4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) semver: 7.8.5 tailwindcss: 3.4.19(yaml@2.9.0) optionalDependencies: - react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) - react-native-svg: 15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + react-native-safe-area-context: 5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + react-native-svg: 15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) transitivePeerDependencies: - supports-color - react-native-is-edge-to-edge@1.3.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): + react-native-is-edge-to-edge@1.3.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): dependencies: react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) - react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): + react-native-reanimated@4.5.3(react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8))(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): dependencies: react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) - react-native-is-edge-to-edge: 1.3.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) - react-native-worklets: 0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) + react-native-is-edge-to-edge: 1.3.1(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + react-native-worklets: 0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) semver: 7.8.5 - react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): + react-native-safe-area-context@5.8.0(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): dependencies: react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) - react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): + react-native-screens@4.26.2(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): dependencies: react: 19.2.8 react-freeze: 1.0.4(react@19.2.8) - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) warn-once: 0.1.1 - react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): + react-native-svg@15.15.5(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): dependencies: css-select: 5.2.2 css-tree: 1.1.3 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) - react-native-test-app@5.4.5(@react-native-community/cli-types@20.2.0)(memfs@4.64.0)(metro@0.84.4)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): + react-native-test-app@5.4.5(@react-native-community/cli-types@20.2.0)(memfs@4.64.0)(metro@0.84.4)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): dependencies: '@isaacs/cliui': 9.0.0 - '@rnx-kit/react-native-host': 0.5.21(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8)) + '@rnx-kit/react-native-host': 0.5.21(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8)) '@rnx-kit/tools-react-native': 2.3.8(@react-native-community/cli-types@20.2.0)(memfs@4.64.0)(metro@0.84.4) ajv: 8.20.0 fast-xml-builder: 1.3.0 fast-xml-parser: 5.10.1 prompts: 2.4.2 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) semver: 7.8.5 transitivePeerDependencies: - '@react-native-community/cli-types' - memfs - metro - react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): + react-native-worklets@0.11.3(@babel/core@7.29.7)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8): dependencies: '@babel/core': 7.29.7 '@babel/generator': 7.29.7 @@ -16504,20 +16684,20 @@ snapshots: '@babel/types': 7.29.7 convert-source-map: 2.0.0 react: 19.2.8 - react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8) + react-native: 0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8) semver: 7.8.5 transitivePeerDependencies: - supports-color - react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8): + react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8): dependencies: '@react-native/assets-registry': 0.86.0 '@react-native/codegen': 0.86.0(@babel/core@7.29.7) - '@react-native/community-cli-plugin': 0.86.0(@react-native-community/cli@20.2.0(typescript@5.9.3)) + '@react-native/community-cli-plugin': 0.86.0(@react-native-community/cli@20.2.0(typescript@7.0.2)) '@react-native/gradle-plugin': 0.86.0 '@react-native/js-polyfills': 0.86.0 '@react-native/normalize-colors': 0.86.0 - '@react-native/virtualized-lists': 0.86.0(@types/react@19.2.17)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@5.9.3))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) + '@react-native/virtualized-lists': 0.86.0(@types/react@19.2.17)(react-native@0.86.0(@babel/core@7.29.7)(@react-native-community/cli@20.2.0(typescript@7.0.2))(@types/react@19.2.17)(react@19.2.8))(react@19.2.8) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -16810,7 +16990,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.62.2 fsevents: 2.3.3 - rsbuild-plugin-dts@0.6.9(@rsbuild/core@1.3.18)(typescript@5.9.3): + rsbuild-plugin-dts@0.6.9(@rsbuild/core@1.3.18)(typescript@7.0.2): dependencies: '@ast-grep/napi': 0.37.0 '@rsbuild/core': 1.3.18 @@ -16819,7 +16999,7 @@ snapshots: tinyglobby: 0.2.17 tsconfig-paths: 4.2.0 optionalDependencies: - typescript: 5.9.3 + typescript: 7.0.2 rsbuild-plugin-open-graph@1.1.3(@rsbuild/core@2.0.0-alpha.4(@module-federation/runtime-tools@2.8.0)(core-js@3.42.0)): optionalDependencies: @@ -17385,7 +17565,28 @@ snapshots: media-typer: 1.1.1 mime-types: 3.0.2 - typescript@5.9.3: {} + typescript@7.0.2: + optionalDependencies: + '@typescript/typescript-aix-ppc64': 7.0.2 + '@typescript/typescript-darwin-arm64': 7.0.2 + '@typescript/typescript-darwin-x64': 7.0.2 + '@typescript/typescript-freebsd-arm64': 7.0.2 + '@typescript/typescript-freebsd-x64': 7.0.2 + '@typescript/typescript-linux-arm': 7.0.2 + '@typescript/typescript-linux-arm64': 7.0.2 + '@typescript/typescript-linux-loong64': 7.0.2 + '@typescript/typescript-linux-mips64el': 7.0.2 + '@typescript/typescript-linux-ppc64': 7.0.2 + '@typescript/typescript-linux-riscv64': 7.0.2 + '@typescript/typescript-linux-s390x': 7.0.2 + '@typescript/typescript-linux-x64': 7.0.2 + '@typescript/typescript-netbsd-arm64': 7.0.2 + '@typescript/typescript-netbsd-x64': 7.0.2 + '@typescript/typescript-openbsd-arm64': 7.0.2 + '@typescript/typescript-openbsd-x64': 7.0.2 + '@typescript/typescript-sunos-x64': 7.0.2 + '@typescript/typescript-win32-arm64': 7.0.2 + '@typescript/typescript-win32-x64': 7.0.2 undici-types@6.21.0: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index df35d1eb0..07b1d6641 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -42,7 +42,7 @@ catalog: "@types/node": ^20.19.31 # Pinned: 5.6+ silently skips minification (#1390). "terser-webpack-plugin": 5.5.0 - "typescript": ^5.9.3 + "typescript": ^7.0.2 # Held: 5.106+ removes a webpack internal needed by @module-federation/enhanced <2.4.0. "webpack": ~5.105.0 "react": "19.2.8" diff --git a/tests/metro-compat/tsconfig.json b/tests/metro-compat/tsconfig.json index ae487f6b4..8e12ff9d6 100644 --- a/tests/metro-compat/tsconfig.json +++ b/tests/metro-compat/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { - "module": "commonjs", - "moduleResolution": "node", + "module": "nodenext", + "moduleResolution": "nodenext", "strict": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, diff --git a/tsconfig.base.json b/tsconfig.base.json index e854f05d6..7fe8ed21e 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -10,6 +10,7 @@ "esModuleInterop": true, "allowSyntheticDefaultImports": true, "skipLibCheck": true, + "types": ["node"], "forceConsistentCasingInFileNames": true, "resolveJsonModule": true }