UNPKG

@jspm/generator

Version:

Package Import Map Generation Tool

18 lines (17 loc) 709 B
import { JspmError } from "../common/err.js"; export type Analysis = AnalysisData | { parseError: JspmError | Error; }; export interface AnalysisData { deps: string[]; dynamicDeps: string[]; cjsLazyDeps: string[] | null; format: "esm" | "commonjs" | "system" | "json" | "typescript" | "wasm" | "css"; size: number; usesCjs?: boolean; integrity: `sha384-${string}`; } export { createTsAnalysis } from "./ts.js"; export { createCjsAnalysis } from "./cjs.js"; export declare function createEsmAnalysis(imports: any[], source: string, url: string): Promise<Analysis>; export declare function createSystemAnalysis(source: string, imports: string[], url: string): Promise<Analysis>;