esbuild-plugin-lit
Version:
Import CSS, SVG, HTML, XLIFF files as tagged-template literals. Optionally minify with esbuild minifier.
8 lines (7 loc) • 350 B
TypeScript
import type { PluginBuild } from "./deps.js";
import { AssetLoader, LoaderOptions } from "./asset-loader.js";
export declare class CSSLoader extends AssetLoader {
extension: RegExp;
constructor(build: PluginBuild, options?: LoaderOptions, specifier?: string, minifier?: unknown);
load(input: string, filename: string): Promise<string>;
}