@joker.front/cli
Version:
The Next-Generation Front-End Toolchain: Swift, Efficient, and Adaptive.
11 lines (10 loc) • 520 B
TypeScript
import { Plugin } from "esbuild";
import { ExportDatas } from "./metadata";
import { ResolvedConfig } from "../config";
/**
* 针对外部引用转换cjs模式的esbuild插件
* @param externals
*/
export declare function esbuildCjsExternalPlugin(externals: string[]): Plugin;
export declare const WORKET_ENTRY_POINTS: Map<string, string>;
export declare function esbuildDepPlugin(flatIdDeps: Record<string, string>, flatIdToExports: Record<string, ExportDatas>, externals: string[], config: ResolvedConfig): Plugin;