Skip to content

Commit 60d4a02

Browse files
committed
bump Next to 16.0.1 in the experimental example
1 parent d667cf9 commit 60d4a02

File tree

7 files changed

+14
-417
lines changed

7 files changed

+14
-417
lines changed

examples/experimental/next.config.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,7 @@ const nextConfig: NextConfig = {
44
/* config options here */
55
cleanDistDir: true,
66
output: "standalone",
7-
eslint: {
8-
ignoreDuringBuilds: true,
9-
},
10-
experimental: {
11-
ppr: "incremental",
12-
nodeMiddleware: true,
13-
dynamicIO: true,
14-
},
7+
cacheComponents: true,
158
};
169

1710
export default nextConfig;

examples/experimental/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"clean": "rm -rf .turbo node_modules .next .open-next"
1414
},
1515
"dependencies": {
16-
"next": "15.4.0-canary.14",
16+
"next": "catalog:",
1717
"react": "catalog:",
1818
"react-dom": "catalog:"
1919
},
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { revalidateTag } from "next/cache";
22

33
export function GET() {
4-
revalidateTag("fullyTagged");
4+
revalidateTag("fullyTagged", { expire: 0 });
55
return new Response("DONE");
66
}

examples/experimental/src/app/ppr/page.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import { DynamicComponent } from "@/components/dynamic";
22
import { StaticComponent } from "@/components/static";
33
import { Suspense } from "react";
44

5-
export const experimental_ppr = true;
6-
75
export default function PPRPage() {
86
return (
97
<div>

examples/experimental/src/middleware.ts renamed to examples/experimental/src/proxy.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import crypto from "node:crypto";
22
import { type NextRequest, NextResponse } from "next/server";
33

4-
export default function middleware(request: NextRequest) {
4+
export default function proxy(request: NextRequest) {
55
if (request.nextUrl.pathname === "/api/hello") {
66
return NextResponse.json({
77
name: "World",
@@ -21,7 +21,3 @@ export default function middleware(request: NextRequest) {
2121
},
2222
});
2323
}
24-
25-
export const config = {
26-
runtime: "nodejs",
27-
};

examples/experimental/tsconfig.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"moduleResolution": "bundler",
1212
"resolveJsonModule": true,
1313
"isolatedModules": true,
14-
"jsx": "preserve",
14+
"jsx": "react-jsx",
1515
"incremental": true,
1616
"plugins": [
1717
{
@@ -22,6 +22,12 @@
2222
"@/*": ["./src/*"]
2323
}
2424
},
25-
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
25+
"include": [
26+
"next-env.d.ts",
27+
"**/*.ts",
28+
"**/*.tsx",
29+
".next/types/**/*.ts",
30+
".next/dev/types/**/*.ts"
31+
],
2632
"exclude": ["node_modules"]
2733
}

0 commit comments

Comments
 (0)