rolldown
Version:
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
31 lines (30 loc) • 3.3 kB
text/typescript
import { t as BuiltinPlugin, u as StringOrRegExp } from "./utils-BJWI2OzT.mjs";
import { C as BindingViteReactRefreshWrapperPluginConfig, D as BindingViteWasmHelperPluginConfig, S as BindingViteModulePreloadPolyfillPluginConfig, T as BindingViteResolvePluginConfig, _ as BindingViteHtmlInlineProxyPluginConfig, a as BindingIsolatedDeclarationPluginConfig, b as BindingViteJsonPluginConfig, g as BindingViteDynamicImportVarsPluginConfig, h as BindingViteCssPostPluginConfig, p as BindingViteBuildImportAnalysisPluginConfig, r as BindingEsmExternalRequirePluginConfig, w as BindingViteReporterPluginConfig, x as BindingViteManifestPluginConfig, y as BindingViteImportGlobPluginConfig } from "./binding-lSvYApx7.mjs";
//#region src/builtin-plugin/constructors.d.ts
declare function viteModulePreloadPolyfillPlugin(config?: BindingViteModulePreloadPolyfillPluginConfig): BuiltinPlugin;
type DynamicImportVarsPluginConfig = Omit<BindingViteDynamicImportVarsPluginConfig, "include" | "exclude"> & {
include?: StringOrRegExp | StringOrRegExp[];
exclude?: StringOrRegExp | StringOrRegExp[];
};
declare function viteDynamicImportVarsPlugin(config?: DynamicImportVarsPluginConfig): BuiltinPlugin;
declare function viteImportGlobPlugin(config?: BindingViteImportGlobPluginConfig): BuiltinPlugin;
declare function viteReporterPlugin(config?: BindingViteReporterPluginConfig): BuiltinPlugin;
declare function viteManifestPlugin(config?: BindingViteManifestPluginConfig): BuiltinPlugin;
declare function viteWasmHelperPlugin(config?: BindingViteWasmHelperPluginConfig): BuiltinPlugin;
declare function viteWasmFallbackPlugin(): BuiltinPlugin;
declare function viteLoadFallbackPlugin(): BuiltinPlugin;
declare function viteJsonPlugin(config?: BindingViteJsonPluginConfig): BuiltinPlugin;
declare function viteBuildImportAnalysisPlugin(config: BindingViteBuildImportAnalysisPluginConfig): BuiltinPlugin;
declare function viteResolvePlugin(config: BindingViteResolvePluginConfig): BuiltinPlugin;
declare function isolatedDeclarationPlugin(config?: BindingIsolatedDeclarationPluginConfig): BuiltinPlugin;
declare function viteWebWorkerPostPlugin(): BuiltinPlugin;
declare function esmExternalRequirePlugin(config?: BindingEsmExternalRequirePluginConfig): BuiltinPlugin;
type ViteReactRefreshWrapperPluginConfig = Omit<BindingViteReactRefreshWrapperPluginConfig, "include" | "exclude"> & {
include?: StringOrRegExp | StringOrRegExp[];
exclude?: StringOrRegExp | StringOrRegExp[];
};
declare function viteReactRefreshWrapperPlugin(config: ViteReactRefreshWrapperPluginConfig): BuiltinPlugin;
declare function viteCSSPostPlugin(config?: BindingViteCssPostPluginConfig): BuiltinPlugin;
declare function viteHtmlInlineProxyPlugin(config: BindingViteHtmlInlineProxyPluginConfig): BuiltinPlugin;
//#endregion
export { viteWebWorkerPostPlugin as _, viteDynamicImportVarsPlugin as a, viteJsonPlugin as c, viteModulePreloadPolyfillPlugin as d, viteReactRefreshWrapperPlugin as f, viteWasmHelperPlugin as g, viteWasmFallbackPlugin as h, viteCSSPostPlugin as i, viteLoadFallbackPlugin as l, viteResolvePlugin as m, isolatedDeclarationPlugin as n, viteHtmlInlineProxyPlugin as o, viteReporterPlugin as p, viteBuildImportAnalysisPlugin as r, viteImportGlobPlugin as s, esmExternalRequirePlugin as t, viteManifestPlugin as u };