/opt/canhelp/node_modules/next/dist/shared/lib/turbopack
NameSizeModeActions
compilation-events.d.ts4460644editdlrm
compilation-events.js15570644editdlrm
compilation-events.js.map21280644editdlrm
entry-key.d.ts6650644editdlrm
entry-key.js8000644editdlrm
entry-key.js.map13100644editdlrm
internal-error.d.ts8570644editdlrm
internal-error.js18250644editdlrm
internal-error.js.map27360644editdlrm
manifest-loader.d.ts29180644editdlrm
manifest-loader.js245170644editdlrm
manifest-loader.js.map443530644editdlrm
utils.d.ts15210644editdlrm
utils.js114850644editdlrm
utils.js.map174680644editdlrm
Edit: /opt/canhelp/node_modules/next/dist/shared/lib/turbopack/manifest-loader.d.ts (2918B)
import type { MiddlewareManifest } from '../../../build/webpack/plugins/middleware-plugin'; import type { SetupOpts } from '../../../server/lib/router-utils/setup-dev-bundler'; import { type EntryKey } from './entry-key'; import type { CustomRoutes } from '../../../lib/load-custom-routes'; import type { Entrypoints } from '../../../build/swc/types'; interface InstrumentationDefinition { files: string[]; name: 'instrumentation'; } type TurbopackMiddlewareManifest = MiddlewareManifest & { instrumentation?: InstrumentationDefinition; }; export declare class TurbopackManifestLoader { private actionManifests; private appBuildManifests; private appPathsManifests; private buildManifests; private clientBuildManifests; private fontManifests; private middlewareManifests; private pagesManifests; private webpackStats; private encryptionKey; private readonly distDir; private readonly buildId; constructor({ distDir, buildId, encryptionKey, }: { buildId: string; distDir: string; encryptionKey: string; }); delete(key: EntryKey): void; loadActionManifest(pageName: string): Promise; private mergeActionManifests; private writeActionManifest; loadAppBuildManifest(pageName: string): Promise; private mergeAppBuildManifests; private writeAppBuildManifest; loadAppPathsManifest(pageName: string): Promise; private writeAppPathsManifest; private writeWebpackStats; loadBuildManifest(pageName: string, type?: 'app' | 'pages'): Promise; loadClientBuildManifest(pageName: string, type?: 'app' | 'pages'): Promise; loadWebpackStats(pageName: string, type?: 'app' | 'pages'): Promise; private mergeWebpackStats; private mergeBuildManifests; private mergeClientBuildManifests; private writeBuildManifest; private writeClientMiddlewareManifest; private writeFallbackBuildManifest; loadFontManifest(pageName: string, type?: 'app' | 'pages'): Promise; private mergeFontManifests; private writeNextFontManifest; /** * @returns If the manifest was written or not */ loadMiddlewareManifest(pageName: string, type: 'pages' | 'app' | 'middleware' | 'instrumentation'): Promise; getMiddlewareManifest(key: EntryKey): TurbopackMiddlewareManifest | undefined; deleteMiddlewareManifest(key: EntryKey): boolean; private mergeMiddlewareManifests; private writeMiddlewareManifest; loadPagesManifest(pageName: string): Promise; private mergePagesManifests; private writePagesManifest; writeManifests({ devRewrites, productionRewrites, entrypoints, }: { devRewrites: SetupOpts['fsChecker']['rewrites'] | undefined; productionRewrites: CustomRoutes['rewrites'] | undefined; entrypoints: Entrypoints; }): Promise; } export {};