All files / src/module-link types.ts

0% Statements 0/0
0% Branches 1/1
0% Functions 1/1
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32                                                               
import type { ManifestJsonExports } from '@esmx/core';
 
export type {
    ManifestJson,
    ManifestJsonChunk,
    ManifestJsonChunks,
    ManifestJsonExport,
    ManifestJsonExports
} from '@esmx/core';
 
export interface ModuleLinkPluginOptions {
    name: string;
    ext?: string;
    imports?: Record<string, string>;
    scopes?: Record<string, Record<string, string>>;
    exports?: Record<string, { pkg?: boolean; file: string }>;
    injectChunkName?: boolean;
    preEntries?: string[];
    deps?: string[];
}
 
export interface ParsedModuleLinkPluginOptions {
    name: string;
    ext: string;
    exports: ManifestJsonExports;
    imports: Record<string, string>;
    scopes: Record<string, Record<string, string>>;
    injectChunkName: boolean;
    preEntries: string[];
    deps: string[];
}