@netlify/zip-it-and-ship-it
Version:
28 lines (27 loc) • 1.13 kB
TypeScript
import type { FunctionArchive } from '../function.js';
export declare const getArchiveSize: (path: string) => Promise<number | undefined>;
export declare const addArchiveSize: (result: FunctionArchive) => Promise<{
size: number | undefined;
bundler?: import("../main.js").NodeBundlerName;
bundlerReason?: import("../runtimes/node/bundlers/types.js").BundlerReason;
bundlerErrors?: object[];
bundlerWarnings?: object[];
config: import("../config.js").FunctionConfig;
displayName?: string;
generator?: string;
timeout?: number;
inputs?: string[];
includedFiles?: string[];
invocationMode?: import("../function.js").InvocationMode;
outputModuleFormat?: import("../main.js").ModuleFormat;
nativeNodeModules?: object;
path: string;
priority?: number;
trafficRules?: import("../rate_limit.js").TrafficRules;
runtimeVersion?: string;
staticAnalysisResult?: import("../runtimes/node/in_source_config/index.js").StaticAnalysisResult;
entryFilename: string;
mainFile: string;
name: string;
runtime: import("../runtimes/runtime.js").Runtime;
}>;