UNPKG

vite-plugin-twstyled

Version:

Vite plugin for twstyled -- the full-featured Tailwind CSS + CSS in JS Compiler

51 lines (50 loc) 3.26 kB
import { TransformOptions } from '@babel/core'; interface PluginOptions { babel?: TransformOptions; } export default function Plugin(options?: PluginOptions): { config(config: any): { esbuild: { include: RegExp; }; define: any; }; name: any; api?: any; buildEnd?: ((this: import("rollup").PluginContext, err?: Error | undefined) => void | Promise<void>) | undefined; buildStart?: ((this: import("rollup").PluginContext, options: import("rollup").NormalizedInputOptions) => void | Promise<void>) | undefined; closeBundle?: ((this: import("rollup").PluginContext) => void | Promise<void>) | undefined; closeWatcher?: ((this: import("rollup").PluginContext) => void) | undefined; load?: import("rollup").LoadHook | undefined; moduleParsed?: import("rollup").ModuleParsedHook | undefined; options?: ((this: import("rollup").MinimalPluginContext, options: import("rollup").InputOptions) => import("rollup").InputOptions | Promise<import("rollup").InputOptions | null | undefined> | null | undefined) | undefined; resolveDynamicImport?: import("rollup").ResolveDynamicImportHook | undefined; resolveId?: import("rollup").ResolveIdHook | undefined; transform?: import("rollup").TransformHook | undefined; watchChange?: import("rollup").WatchChangeHook | undefined; augmentChunkHash?: ((this: import("rollup").PluginContext, chunk: import("rollup").PreRenderedChunk) => string | void) | undefined; generateBundle?: ((this: import("rollup").PluginContext, options: import("rollup").NormalizedOutputOptions, bundle: import("rollup").OutputBundle, isWrite: boolean) => void | Promise<void>) | undefined; outputOptions?: ((this: import("rollup").PluginContext, options: import("rollup").OutputOptions) => import("rollup").OutputOptions | null | undefined) | undefined; renderChunk?: import("rollup").RenderChunkHook | undefined; renderDynamicImport?: ((this: import("rollup").PluginContext, options: { customResolution: string | null; format: import("rollup").InternalModuleFormat; moduleId: string; targetModuleId: string | null; }) => { left: string; right: string; } | null | undefined) | undefined; renderError?: ((this: import("rollup").PluginContext, err?: Error | undefined) => void | Promise<void>) | undefined; renderStart?: ((this: import("rollup").PluginContext, outputOptions: import("rollup").NormalizedOutputOptions, inputOptions: import("rollup").NormalizedInputOptions) => void | Promise<void>) | undefined; resolveAssetUrl?: import("rollup").ResolveAssetUrlHook | undefined; resolveFileUrl?: import("rollup").ResolveFileUrlHook | undefined; resolveImportMeta?: import("rollup").ResolveImportMetaHook | undefined; writeBundle?: ((this: import("rollup").PluginContext, options: import("rollup").NormalizedOutputOptions, bundle: import("rollup").OutputBundle) => void | Promise<void>) | undefined; banner?: import("rollup").AddonHook | undefined; cacheKey?: string | undefined; footer?: import("rollup").AddonHook | undefined; intro?: import("rollup").AddonHook | undefined; outro?: import("rollup").AddonHook | undefined; }; export {};