@joker.front/cli
Version:
The Next-Generation Front-End Toolchain: Swift, Efficient, and Adaptive.
11 lines (10 loc) • 573 B
TypeScript
import { ResolvedConfig } from "../config";
import { Plugin } from "../plugin";
import { TransformOptions, TransformResult } from "esbuild";
import type { SourceMap } from "rollup";
export declare function esbuildPlugin(config: ResolvedConfig): Plugin;
export declare function esbuildBuildPlugin(config: ResolvedConfig): Plugin;
export type ESBuildTransformResult = Omit<TransformResult, "map"> & {
map: SourceMap;
};
export declare function transformWithEsbuild(code: string, file: string, options?: TransformOptions, inMap?: object): Promise<ESBuildTransformResult>;