open-next-cdk
Version:
Deploy a NextJS app using OpenNext packaging to serverless AWS using CDK
15 lines (14 loc) • 483 B
TypeScript
import * as esbuild from 'esbuild';
interface BundleFunctionArgs {
inputPath: string;
outputFilename?: string;
outputPath?: string;
bundleOptions: esbuild.BuildOptions;
}
export declare const ESM_BUNDLE_DEFAULTS: Partial<esbuild.BuildOptions>;
/**
* Compile a function handler with esbuild.
* @returns bundle directory path
*/
export declare function bundleFunction({ inputPath, outputPath, outputFilename, bundleOptions }: BundleFunctionArgs): string;
export {};