buildPluginAsset.d.ts 693 B

12345678910111213
  1. /// <reference types="node" />
  2. import { Plugin, OutputBundle } from 'rollup';
  3. import { InternalResolver } from '../resolver';
  4. interface AssetCacheEntry {
  5. content?: Buffer;
  6. fileName?: string;
  7. url: string | undefined;
  8. }
  9. export declare const injectAssetRe: RegExp;
  10. export declare const resolveAsset: (id: string, root: string, publicBase: string, assetsDir: string, inlineLimit: number) => Promise<AssetCacheEntry>;
  11. export declare const registerAssets: (assets: Map<string, Buffer>, bundle: OutputBundle) => void;
  12. export declare const createBuildAssetPlugin: (root: string, resolver: InternalResolver, publicBase: string, assetsDir: string, inlineLimit: number) => Plugin;
  13. export {};