weapp-tailwindcss
Version:
把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!
23 lines (22 loc) • 1.14 kB
TypeScript
import type { IStyleHandlerOptions } from '@weapp-tailwindcss/postcss/types';
import type { OutputAsset } from 'rollup';
import type { GenerateBundleContext } from './types.js';
import type { InternalUserDefinedOptions } from '../../../types/index.js';
export interface ValidateRuntimeCandidatesOptions {
cssEntries: Array<{
file: string;
output: OutputAsset;
}>;
debug: GenerateBundleContext['debug'];
getCssHandlerOptions: (file: string) => IStyleHandlerOptions;
getCssUserHandlerOptions: (file: string) => IStyleHandlerOptions;
getViteProcessedCssAssetResults: GenerateBundleContext['getViteProcessedCssAssetResults'];
hasMultipleConfiguredCssEntries: boolean;
normalizeMiniProgramGeneratorRawSource: (source: string, outputFile: string) => string;
opts: InternalUserDefinedOptions;
runtimeState: GenerateBundleContext['runtimeState'];
sourceCandidates: Set<string>;
styleHandler: InternalUserDefinedOptions['styleHandler'];
transformRuntime: Set<string>;
}
export declare function validateRuntimeCandidates(options: ValidateRuntimeCandidatesOptions): Promise<void>;