diff --git a/packages/next/build/index.ts b/packages/next/build/index.ts index 3b810e17d44a3..9a76c4d6fe206 100644 --- a/packages/next/build/index.ts +++ b/packages/next/build/index.ts @@ -2396,13 +2396,15 @@ function generateClientSsgManifest( locales, }: { buildId: string; distDir: string; locales: string[] } ) { - const ssgPages = new Set([ - ...Object.entries(prerenderManifest.routes) - // Filter out dynamic routes - .filter(([, { srcRoute }]) => srcRoute == null) - .map(([route]) => normalizeLocalePath(route, locales).pathname), - ...Object.keys(prerenderManifest.dynamicRoutes), - ]) + const ssgPages = new Set( + [ + ...Object.entries(prerenderManifest.routes) + // Filter out dynamic routes + .filter(([, { srcRoute }]) => srcRoute == null) + .map(([route]) => normalizeLocalePath(route, locales).pathname), + ...Object.keys(prerenderManifest.dynamicRoutes), + ].sort() + ) const clientSsgManifestContent = `self.__SSG_MANIFEST=${devalue( ssgPages