diff --git a/package.json b/package.json index 7b161af..bd4718b 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ }, "devDependencies": { "@changesets/cli": "^2.29.6", - "typescript": "^5.9.3" + "typescript": "^6.0.0" }, "packageManager": "pnpm@10.33.0" } diff --git a/packages/1-lacy/package.json b/packages/1-lacy/package.json index a7ce3d9..46982f1 100644 --- a/packages/1-lacy/package.json +++ b/packages/1-lacy/package.json @@ -27,6 +27,6 @@ "vitest": "^4.0.16" }, "peerDependencies": { - "typescript": "^5" + "typescript": "^5 || ^6.0.0" } } diff --git a/packages/1-prisma-migrate-test/package.json b/packages/1-prisma-migrate-test/package.json index 8f36851..a87021d 100644 --- a/packages/1-prisma-migrate-test/package.json +++ b/packages/1-prisma-migrate-test/package.json @@ -39,7 +39,7 @@ "better-sqlite3": "^12.6.2", "pglite-prisma-adapter": "^0.7.0", "prisma": ">=6.0.0", - "typescript": "^5", + "typescript": "^6.0.0", "vitest": "^4.0.16" }, "peerDependencies": { diff --git a/packages/1-router/package.json b/packages/1-router/package.json index 1d4ce19..68e60be 100644 --- a/packages/1-router/package.json +++ b/packages/1-router/package.json @@ -36,6 +36,6 @@ }, "peerDependencies": { "react": "^19.1.1", - "typescript": "^5" + "typescript": "^5 || ^6.0.0" } } diff --git a/packages/1-tag-based-cache/package.json b/packages/1-tag-based-cache/package.json index 8d93de4..d21d59d 100644 --- a/packages/1-tag-based-cache/package.json +++ b/packages/1-tag-based-cache/package.json @@ -39,7 +39,7 @@ "devDependencies": { "@types/node": "^25.0.3", "vitest": "^4.0.16", - "typescript": "^5", + "typescript": "^6.0.0", "@redis/client": "^5.10.0" }, "repository": { diff --git a/packages/1-tapi/package.json b/packages/1-tapi/package.json index 898ca54..d490494 100644 --- a/packages/1-tapi/package.json +++ b/packages/1-tapi/package.json @@ -38,7 +38,7 @@ "zod": "^4.0.17" }, "peerDependencies": { - "typescript": "^5", + "typescript": "^5 || ^6.0.0", "zod": "^4.0.17" }, "dependencies": { diff --git a/packages/2-react-tapi/package.json b/packages/2-react-tapi/package.json index 88a80df..e2d13db 100644 --- a/packages/2-react-tapi/package.json +++ b/packages/2-react-tapi/package.json @@ -40,6 +40,6 @@ "peerDependencies": { "@farbenmeer/tapi": "workspace:^", "react": "^19.1.1", - "typescript": "^5" + "typescript": "^5 || ^6.0.0" } } diff --git a/packages/2-skeleton/package.json b/packages/2-skeleton/package.json index ca895ee..134deb4 100644 --- a/packages/2-skeleton/package.json +++ b/packages/2-skeleton/package.json @@ -35,6 +35,6 @@ "peerDependencies": { "@farbenmeer/lacy": "workspace:^", "react": "^19.2.3", - "typescript": "^5" + "typescript": "^5 || ^6.0.0" } } diff --git a/packages/3-bunny/package.json b/packages/3-bunny/package.json index 136ee9f..45bb12a 100644 --- a/packages/3-bunny/package.json +++ b/packages/3-bunny/package.json @@ -71,6 +71,6 @@ "peerDependencies": { "react": "^19.2.3", "react-dom": "^19", - "typescript": "^5" + "typescript": "^5 || ^6.0.0" } } diff --git a/packages/4-bunny-boilerplate/package.json b/packages/4-bunny-boilerplate/package.json index 8974d11..55d3a68 100644 --- a/packages/4-bunny-boilerplate/package.json +++ b/packages/4-bunny-boilerplate/package.json @@ -29,6 +29,6 @@ "tailwindcss": "^4" }, "peerDependencies": { - "typescript": "^5" + "typescript": "^5 || ^6.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e6a763..e77733b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^2.29.6 version: 2.30.0(@types/node@25.5.0) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.0 + version: 6.0.2 examples/contact-book: dependencies: @@ -114,8 +114,8 @@ importers: packages/1-lacy: dependencies: typescript: - specifier: ^5 - version: 5.9.3 + specifier: ^5 || ^6.0.0 + version: 6.0.2 devDependencies: '@types/node': specifier: ^25.0.3 @@ -134,7 +134,7 @@ importers: version: 7.5.0 '@prisma/client': specifier: '>=6.0.0' - version: 7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(typescript@5.9.3) + version: 7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@6.0.2))(typescript@6.0.2) '@prisma/client-runtime-utils': specifier: ^7.3.0 version: 7.5.0 @@ -149,13 +149,13 @@ importers: version: 12.8.0 pglite-prisma-adapter: specifier: ^0.7.0 - version: 0.7.2(@electric-sql/pglite@0.4.2)(@prisma/client@7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(typescript@5.9.3)) + version: 0.7.2(@electric-sql/pglite@0.4.2)(@prisma/client@7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@6.0.2))(typescript@6.0.2)) prisma: specifier: '>=6.0.0' - version: 7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + version: 7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@6.0.2) typescript: - specifier: ^5 - version: 5.9.3 + specifier: ^6.0.0 + version: 6.0.2 vitest: specifier: ^4.0.16 version: 4.1.2(@types/node@25.5.0)(@vitest/browser-playwright@4.1.2)(happy-dom@20.8.9)(vite@8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)) @@ -163,8 +163,8 @@ importers: packages/1-router: dependencies: typescript: - specifier: ^5 - version: 5.9.3 + specifier: ^5 || ^6.0.0 + version: 6.0.2 devDependencies: '@testing-library/dom': specifier: ^10.4.1 @@ -203,8 +203,8 @@ importers: specifier: ^25.0.3 version: 25.5.0 typescript: - specifier: ^5 - version: 5.9.3 + specifier: ^6.0.0 + version: 6.0.2 vitest: specifier: ^4.0.16 version: 4.1.2(@types/node@25.5.0)(@vitest/browser-playwright@4.1.2)(happy-dom@20.8.9)(vite@8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)) @@ -212,8 +212,8 @@ importers: packages/1-tapi: dependencies: typescript: - specifier: ^5 - version: 5.9.3 + specifier: ^5 || ^6.0.0 + version: 6.0.2 zod-openapi: specifier: ^5.4.0 version: 5.4.6(zod@4.3.6) @@ -234,8 +234,8 @@ importers: specifier: workspace:^ version: link:../1-lacy typescript: - specifier: ^5 - version: 5.9.3 + specifier: ^5 || ^6.0.0 + version: 6.0.2 devDependencies: '@farbenmeer/tapi': specifier: workspace:^ @@ -271,8 +271,8 @@ importers: packages/2-skeleton: dependencies: typescript: - specifier: ^5 - version: 5.9.3 + specifier: ^5 || ^6.0.0 + version: 6.0.2 devDependencies: '@farbenmeer/lacy': specifier: workspace:^ @@ -329,14 +329,14 @@ importers: specifier: ^7.5.4 version: 7.5.13 typescript: - specifier: ^5 - version: 5.9.3 + specifier: ^5 || ^6.0.0 + version: 6.0.2 vite: specifier: ^8.0.0 version: 8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1) vite-tsconfig-paths: specifier: ^6.0.3 - version: 6.1.1(typescript@5.9.3)(vite@8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)) + version: 6.1.1(typescript@6.0.2)(vite@8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)) devDependencies: '@types/connect': specifier: ^3.4.38 @@ -378,8 +378,8 @@ importers: specifier: ^19 version: 19.2.4(react@19.2.4) typescript: - specifier: ^5 - version: 5.9.3 + specifier: ^5 || ^6.0.0 + version: 6.0.2 zod: specifier: ^4 version: 4.3.6 @@ -401,10 +401,10 @@ importers: dependencies: '@astrojs/starlight': specifier: ^0.37.4 - version: 0.37.7(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3)) + version: 0.37.7(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2)) astro: specifier: ^5.6.1 - version: 5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3) + version: 5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2) sharp: specifier: ^0.34.2 version: 0.34.5 @@ -3578,6 +3578,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@6.0.2: + resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} + engines: {node: '>=14.17'} + hasBin: true + ufo@1.6.3: resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} @@ -3998,12 +4003,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.14(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3))': + '@astrojs/mdx@4.3.14(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2))': dependencies: '@astrojs/markdown-remark': 6.3.11 '@mdx-js/mdx': 3.1.1 acorn: 8.16.0 - astro: 5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3) + astro: 5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2) es-module-lexer: 1.7.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -4027,17 +4032,17 @@ snapshots: stream-replace-string: 2.0.0 zod: 4.3.6 - '@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3))': + '@astrojs/starlight@0.37.7(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2))': dependencies: '@astrojs/markdown-remark': 6.3.11 - '@astrojs/mdx': 4.3.14(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3)) + '@astrojs/mdx': 4.3.14(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2)) '@astrojs/sitemap': 3.7.1 '@pagefind/default-ui': 1.4.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3) - astro-expressive-code: 0.41.7(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3)) + astro: 5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2) + astro-expressive-code: 0.41.7(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 @@ -4697,12 +4702,12 @@ snapshots: '@prisma/client-runtime-utils@7.5.0': {} - '@prisma/client@7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(typescript@5.9.3)': + '@prisma/client@7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@6.0.2))(typescript@6.0.2)': dependencies: '@prisma/client-runtime-utils': 7.5.0 optionalDependencies: - prisma: 7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) - typescript: 5.9.3 + prisma: 7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@6.0.2) + typescript: 6.0.2 '@prisma/config@7.5.0': dependencies: @@ -4717,7 +4722,7 @@ snapshots: '@prisma/debug@7.5.0': {} - '@prisma/dev@0.20.0(typescript@5.9.3)': + '@prisma/dev@0.20.0(typescript@6.0.2)': dependencies: '@electric-sql/pglite': 0.3.15 '@electric-sql/pglite-socket': 0.0.20(@electric-sql/pglite@0.3.15) @@ -4734,7 +4739,7 @@ snapshots: proper-lockfile: 4.1.2 remeda: 2.33.4 std-env: 3.10.0 - valibot: 1.2.0(typescript@5.9.3) + valibot: 1.2.0(typescript@6.0.2) zeptomatch: 2.1.0 transitivePeerDependencies: - typescript @@ -5200,12 +5205,12 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.41.7(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3)): + astro-expressive-code@0.41.7(astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2)): dependencies: - astro: 5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3) + astro: 5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2) rehype-expressive-code: 0.41.7 - astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@5.9.3): + astro@5.18.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(typescript@6.0.2): dependencies: '@astrojs/compiler': 2.13.1 '@astrojs/internal-helpers': 0.7.6 @@ -5256,7 +5261,7 @@ snapshots: svgo: 4.0.1 tinyexec: 1.0.4 tinyglobby: 0.2.15 - tsconfck: 3.1.6(typescript@5.9.3) + tsconfck: 3.1.6(typescript@6.0.2) ultrahtml: 1.6.0 unifont: 0.7.4 unist-util-visit: 5.1.0 @@ -5269,7 +5274,7 @@ snapshots: yocto-spinner: 0.2.3 zod: 3.25.76 zod-to-json-schema: 3.25.1(zod@3.25.76) - zod-to-ts: 1.2.0(typescript@5.9.3)(zod@3.25.76) + zod-to-ts: 1.2.0(typescript@6.0.2)(zod@3.25.76) optionalDependencies: sharp: 0.34.5 transitivePeerDependencies: @@ -6977,10 +6982,10 @@ snapshots: perfect-debounce@1.0.0: {} - pglite-prisma-adapter@0.7.2(@electric-sql/pglite@0.4.2)(@prisma/client@7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(typescript@5.9.3)): + pglite-prisma-adapter@0.7.2(@electric-sql/pglite@0.4.2)(@prisma/client@7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@6.0.2))(typescript@6.0.2)): dependencies: '@electric-sql/pglite': 0.4.2 - '@prisma/client': 7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3))(typescript@5.9.3) + '@prisma/client': 7.5.0(prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@6.0.2))(typescript@6.0.2) '@prisma/driver-adapter-utils': 7.2.0 postgres-array: 3.0.4 @@ -7055,17 +7060,17 @@ snapshots: ansi-styles: 5.2.0 react-is: 17.0.2 - prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3): + prisma@7.5.0(@types/react@19.2.14)(better-sqlite3@12.8.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@6.0.2): dependencies: '@prisma/config': 7.5.0 - '@prisma/dev': 0.20.0(typescript@5.9.3) + '@prisma/dev': 0.20.0(typescript@6.0.2) '@prisma/engines': 7.5.0 '@prisma/studio-core': 0.21.1(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) mysql2: 3.15.3 postgres: 3.4.7 optionalDependencies: better-sqlite3: 12.8.0 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - '@types/react' - magicast @@ -7628,9 +7633,9 @@ snapshots: trough@2.2.0: {} - tsconfck@3.1.6(typescript@5.9.3): + tsconfck@3.1.6(typescript@6.0.2): optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 tslib@2.8.1: optional: true @@ -7648,6 +7653,8 @@ snapshots: typescript@5.9.3: {} + typescript@6.0.2: {} + ufo@1.6.3: {} ultrahtml@1.6.0: {} @@ -7739,9 +7746,9 @@ snapshots: utils-merge@1.0.1: {} - valibot@1.2.0(typescript@5.9.3): + valibot@1.2.0(typescript@6.0.2): optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 vfile-location@5.0.3: dependencies: @@ -7758,11 +7765,11 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)): + vite-tsconfig-paths@6.1.1(typescript@6.0.2)(vite@8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)): dependencies: debug: 4.4.3 globrex: 0.1.2 - tsconfck: 3.1.6(typescript@5.9.3) + tsconfck: 3.1.6(typescript@6.0.2) vite: 8.0.3(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1) transitivePeerDependencies: - supports-color @@ -7893,9 +7900,9 @@ snapshots: dependencies: zod: 3.25.76 - zod-to-ts@1.2.0(typescript@5.9.3)(zod@3.25.76): + zod-to-ts@1.2.0(typescript@6.0.2)(zod@3.25.76): dependencies: - typescript: 5.9.3 + typescript: 6.0.2 zod: 3.25.76 zod@3.25.76: {}