From 88d38fccae6b38973484385cf2bcd6061bc3ba20 Mon Sep 17 00:00:00 2001 From: Mateusz Bocian Date: Wed, 30 Apr 2025 15:46:16 -0400 Subject: [PATCH] fix: assert syntax replaced by with for deno@v2 and node@22 compatibility --- packages/runtime/src/templates/edge/middleware-runtime.ts | 4 ++-- packages/runtime/src/templates/edge/rsc-data.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/runtime/src/templates/edge/middleware-runtime.ts b/packages/runtime/src/templates/edge/middleware-runtime.ts index e61390034e..814c3fc677 100644 --- a/packages/runtime/src/templates/edge/middleware-runtime.ts +++ b/packages/runtime/src/templates/edge/middleware-runtime.ts @@ -1,10 +1,10 @@ import type { Context } from 'https://edge.netlify.com' // Available at build time -import matchers from './matchers.json' assert { type: 'json' } +import matchers from './matchers.json' with { type: 'json' } import edgeFunction from './bundle.js' import { buildNextRequest, buildResponse } from '../edge-shared/utils.ts' import { getMiddlewareRouteMatcher, MiddlewareRouteMatch, searchParamsToUrlQuery } from '../edge-shared/next-utils.ts' -import nextConfig from '../edge-shared/nextConfig.json' assert { type: 'json' } +import nextConfig from '../edge-shared/nextConfig.json' with { type: 'json' } const matchesMiddleware: MiddlewareRouteMatch = getMiddlewareRouteMatcher(matchers || []) diff --git a/packages/runtime/src/templates/edge/rsc-data.ts b/packages/runtime/src/templates/edge/rsc-data.ts index 7953df5e09..a87bb5e23d 100644 --- a/packages/runtime/src/templates/edge/rsc-data.ts +++ b/packages/runtime/src/templates/edge/rsc-data.ts @@ -1,4 +1,4 @@ -import prerenderManifest from '../edge-shared/prerender-manifest.json' assert { type: 'json' } +import prerenderManifest from '../edge-shared/prerender-manifest.json' with { type: 'json' } import { getRscDataRouter, PrerenderManifest } from '../edge-shared/rsc-data.ts' const handler = getRscDataRouter(prerenderManifest as PrerenderManifest)