aws-lambda-nodejs-esbuild
Version:
λ💨 AWS CDK Construct to bundle JavaScript and TypeScript AWS lambdas using extremely fast esbuild
13 lines (12 loc) • 470 B
TypeScript
import { JSONObject } from '../types';
export interface Packager {
lockfileName: string;
copyPackageSectionNames: Array<string>;
mustCopyModules: boolean;
isManagerInstalled(cwd: string): boolean;
getProdDependencies(cwd: string, depth: number): JSONObject;
rebaseLockfile(pathToPackageRoot: string, lockfile: JSONObject): void;
install(cwd: string): void;
prune(cwd: string): void;
runScripts(cwd: string, scriptNames: any): void;
}