diff --git a/e2e/solid-start/serialization-adapters/package.json b/e2e/solid-start/serialization-adapters/package.json index 2c63d8245fa..7969f090bd6 100644 --- a/e2e/solid-start/serialization-adapters/package.json +++ b/e2e/solid-start/serialization-adapters/package.json @@ -25,7 +25,6 @@ "@tanstack/router-e2e-utils": "workspace:^", "@types/node": "^22.10.2", "postcss": "^8.5.1", - "seroval": "^1.3.2", "srvx": "^0.8.6", "tailwindcss": "^4.1.15", "typescript": "^5.7.2", diff --git a/packages/router-core/package.json b/packages/router-core/package.json index e00175745ad..0a64ac307f2 100644 --- a/packages/router-core/package.json +++ b/packages/router-core/package.json @@ -82,8 +82,8 @@ "@tanstack/history": "workspace:*", "@tanstack/store": "^0.8.0", "cookie-es": "^2.0.0", - "seroval": "^1.3.2", - "seroval-plugins": "^1.3.2", + "seroval": "^1.4.0", + "seroval-plugins": "^1.4.0", "tiny-invariant": "^1.3.3", "tiny-warning": "^1.0.3" }, diff --git a/packages/router-core/src/ssr/serializer/ShallowErrorPlugin.ts b/packages/router-core/src/ssr/serializer/ShallowErrorPlugin.ts index f0f160335c4..f3cc6290c88 100644 --- a/packages/router-core/src/ssr/serializer/ShallowErrorPlugin.ts +++ b/packages/router-core/src/ssr/serializer/ShallowErrorPlugin.ts @@ -38,6 +38,6 @@ export const ShallowErrorPlugin = /* @__PURE__ */ createPlugin< return 'new Error(' + ctx.serialize(node.message) + ')' }, deserialize(node, ctx) { - return new Error(ctx.deserialize(node.message) as string) + return new Error(ctx.deserialize(node.message)) }, }) diff --git a/packages/start-client-core/package.json b/packages/start-client-core/package.json index 92c4c25f26c..9f42011f792 100644 --- a/packages/start-client-core/package.json +++ b/packages/start-client-core/package.json @@ -81,7 +81,7 @@ "dependencies": { "@tanstack/router-core": "workspace:*", "@tanstack/start-storage-context": "workspace:*", - "seroval": "^1.3.2", + "seroval": "^1.4.0", "tiny-invariant": "^1.3.3", "tiny-warning": "^1.0.3" } diff --git a/packages/start-server-core/package.json b/packages/start-server-core/package.json index e1dae0b99c7..79d7014ad35 100644 --- a/packages/start-server-core/package.json +++ b/packages/start-server-core/package.json @@ -80,7 +80,7 @@ "@tanstack/start-client-core": "workspace:*", "@tanstack/start-storage-context": "workspace:*", "h3-v2": "npm:h3@2.0.0-beta.4", - "seroval": "^1.3.2", + "seroval": "^1.4.0", "tiny-invariant": "^1.3.3" }, "devDependencies": { diff --git a/packages/start-static-server-functions/package.json b/packages/start-static-server-functions/package.json index 58840dd7f99..b95af06d95c 100644 --- a/packages/start-static-server-functions/package.json +++ b/packages/start-static-server-functions/package.json @@ -60,7 +60,7 @@ }, "dependencies": { "@tanstack/start-client-core": "workspace:*", - "seroval": "^1.3.2" + "seroval": "^1.4.0" }, "peerDependencies": { "@tanstack/react-start": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d3bcefc68bd..34ada55be53 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3343,9 +3343,6 @@ importers: postcss: specifier: ^8.5.1 version: 8.5.6 - seroval: - specifier: ^1.3.2 - version: 1.3.2 srvx: specifier: ^0.8.6 version: 0.8.15 @@ -9416,11 +9413,11 @@ importers: specifier: ^2.0.0 version: 2.0.0 seroval: - specifier: ^1.3.2 - version: 1.3.2 + specifier: ^1.4.0 + version: 1.4.0 seroval-plugins: - specifier: ^1.3.2 - version: 1.3.2(seroval@1.3.2) + specifier: ^1.4.0 + version: 1.4.0(seroval@1.4.0) tiny-invariant: specifier: ^1.3.3 version: 1.3.3 @@ -9897,8 +9894,8 @@ importers: specifier: workspace:* version: link:../start-storage-context seroval: - specifier: ^1.3.2 - version: 1.3.2 + specifier: ^1.4.0 + version: 1.4.0 tiny-invariant: specifier: ^1.3.3 version: 1.3.3 @@ -10000,8 +9997,8 @@ importers: specifier: npm:h3@2.0.0-beta.4 version: h3@2.0.0-beta.4(crossws@0.4.1(srvx@0.8.15)) seroval: - specifier: ^1.3.2 - version: 1.3.2 + specifier: ^1.4.0 + version: 1.4.0 tiny-invariant: specifier: ^1.3.3 version: 1.3.3 @@ -10028,8 +10025,8 @@ importers: specifier: workspace:* version: link:../start-client-core seroval: - specifier: ^1.3.2 - version: 1.3.2 + specifier: ^1.4.0 + version: 1.4.0 packages/start-storage-context: dependencies: @@ -20010,10 +20007,20 @@ packages: peerDependencies: seroval: ^1.0 + seroval-plugins@1.4.0: + resolution: {integrity: sha512-zir1aWzoiax6pbBVjoYVd0O1QQXgIL3eVGBMsBsNmM8Ukq90yGaWlfx0AB9dTS8GPqrOrbXn79vmItCUP9U3BQ==} + engines: {node: '>=10'} + peerDependencies: + seroval: ^1.0 + seroval@1.3.2: resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==} engines: {node: '>=10'} + seroval@1.4.0: + resolution: {integrity: sha512-BdrNXdzlofomLTiRnwJTSEAaGKyHHZkbMXIywOh7zlzp4uZnXErEwl9XZ+N1hJSNpeTtNxWvVwN0wUzAIQ4Hpg==} + engines: {node: '>=10'} + serve-index@1.9.1: resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} engines: {node: '>= 0.8.0'} @@ -32600,8 +32607,14 @@ snapshots: dependencies: seroval: 1.3.2 + seroval-plugins@1.4.0(seroval@1.4.0): + dependencies: + seroval: 1.4.0 + seroval@1.3.2: {} + seroval@1.4.0: {} + serve-index@1.9.1: dependencies: accepts: 1.3.8