@joker.front/cli
Version:
The Next-Generation Front-End Toolchain: Swift, Efficient, and Adaptive.
10 lines (9 loc) • 668 B
TypeScript
import { ImportSpecifier } from "es-module-lexer";
import MagicString from "magic-string";
import { ResolvedConfig } from "../config";
import { Plugin } from "../plugin";
export declare function notNeedImportAnalysis(id: string): boolean;
export declare function importAnalysisPlugin(config: ResolvedConfig): Plugin;
export declare function isExplicitImportRequired(url: string): boolean;
export declare function rewriteNamedImports(str: MagicString, importSpecifier: ImportSpecifier, rewrittenUrl: string, importIndex: number): void;
export declare function transformCjsImport(importExp: string, url: string, rawUrl: string, importIndex: number): string | undefined;