weapp-tailwindcss
Version:
把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!
20 lines (19 loc) • 1.18 kB
TypeScript
import type { GenerateCssByGeneratorOptions, GenerateCssByGeneratorResult } from './generator-css.js';
import type { CompilationDependencyChange, CompilerShadowReport, CssStage, GenerationArtifact, SourceScope } from '../../compiler/index.js';
import type { InternalUserDefinedOptions } from '../../types/index.js';
export interface TailwindV4GenerationCoreInput extends GenerateCssByGeneratorOptions {
compilationChanges?: CompilationDependencyChange[] | undefined;
frameworkPostcssOwner?: InternalUserDefinedOptions | undefined;
cssStage?: CssStage | undefined;
outputFile?: string | undefined;
onCompilerShadowReport?: ((report: CompilerShadowReport) => void) | undefined;
scope?: SourceScope | undefined;
sourceCandidates?: Set<string> | undefined;
}
export interface TailwindV4GenerationCoreResult extends GenerateCssByGeneratorResult {
artifact?: GenerationArtifact | undefined;
classSet: Set<string>;
dependencies: string[];
metadata: NonNullable<GenerateCssByGeneratorResult['metadata']>;
}
export declare function generateTailwindV4Css(options: TailwindV4GenerationCoreInput): Promise<TailwindV4GenerationCoreResult | undefined>;