cmux/node_modules/@vercel/build-utils/dist/generate-node-builder-functions.d.ts
2026-01-29 17:36:26 -08:00

17 lines
657 B
TypeScript

import { BuildV3, Config } from './types';
import type FileFsRef from './file-fs-ref';
export declare function generateNodeBuilderFunctions(frameworkName: string, regex: RegExp, validFilenames: string[], validExtensions: string[], nodeBuild: any, // necessary to avoid circular dependency
opts?: {
checks?: (info: {
config: Config;
isBun: boolean;
}) => void;
}): {
require_: NodeRequire;
findEntrypoint: (files: Record<string, FileFsRef>) => {
entrypoint: string;
entrypointsNotMatchingRegex: string[];
};
build: BuildV3;
entrypointCallback: (args: Parameters<BuildV3>[0]) => Promise<string>;
};