1 | import { Project } from "../project";
|
2 | export interface Packages {
|
3 | [name: string]: string;
|
4 | }
|
5 | export interface Scopes {
|
6 | [path: string]: Packages;
|
7 | }
|
8 | export interface ImportMap {
|
9 | imports?: Packages;
|
10 | scopes?: Scopes;
|
11 | }
|
12 | export declare function renormalizeMap(map: ImportMap, jspmPackagesURL: string, cdn: boolean): ImportMap;
|
13 | export declare function map(project: Project, env: any): Promise<ImportMap>;
|
14 | export declare function filterMap(project: Project, map: ImportMap, modules: string[], flatScope?: boolean): Promise<ImportMap>;
|
15 | export declare function trace(project: Project, map: ImportMap, baseDir: string, modules: string[], excludeDeps?: boolean): Promise<Record<string, Record<string, string>>>;
|