interface DepsOptimizer {
    close: (() => Promise<void>);
    getOptimizedDepId: ((depInfo) => string);
    isOptimizedDepFile: ((id) => boolean);
    isOptimizedDepUrl: ((url) => boolean);
    metadata: DepOptimizationMetadata;
    options: DepOptimizationOptions;
    registerMissingImport: ((id, resolved) => OptimizedDepInfo);
    run: (() => void);
    scanProcessing?: Promise<void>;
}

Properties

close: (() => Promise<void>)

Type declaration

getOptimizedDepId: ((depInfo) => string)

Type declaration

isOptimizedDepFile: ((id) => boolean)

Type declaration

    • (id): boolean
    • Parameters

      • id: string

      Returns boolean

isOptimizedDepUrl: ((url) => boolean)

Type declaration

    • (url): boolean
    • Parameters

      • url: string

      Returns boolean

registerMissingImport: ((id, resolved) => OptimizedDepInfo)

Type declaration

run: (() => void)

Type declaration

    • (): void
    • Returns void

scanProcessing?: Promise<void>