diff --git a/packages/next/src/server/typescript/rules/config.ts b/packages/next/src/server/typescript/rules/config.ts index ac8513f2272a8..8a7b0a9331dd3 100644 --- a/packages/next/src/server/typescript/rules/config.ts +++ b/packages/next/src/server/typescript/rules/config.ts @@ -139,6 +139,17 @@ const API_DOCS: Record< '`maxDuration` allows you to set max default execution time for your function. If it is not specified, the default value is dependent on your deployment platform and plan.', link: 'https://nextjs.org/docs/app/api-reference/file-conventions/route-segment-config#maxduration', }, + experimental_ppr: { + description: `Enables experimental Partial Prerendering (PPR) for this page / layout, when PPR is set to "incremental" mode.`, + link: 'https://rc.nextjs.org/docs/app/api-reference/next-config-js/ppr', + options: { + true: 'Enable PPR for this route', + false: 'Disable PPR for this route', + }, + isValid: (value: string) => { + return value === 'true' || value === 'false' + }, + }, } function visitEntryConfig(