UNPKG

weapp-tailwindcss

Version:

把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!

34 lines (33 loc) 2.56 kB
import type { IStyleHandlerOptions } from '@weapp-tailwindcss/postcss/types'; import type { GeneratorSourceRuntimeState, SourceStyleMatchOptions, TailwindV4CssSource, TailwindV4SourceOptions } from './types.js'; import type { TailwindResolvedSource } from '../../../../generator/index.js'; export declare function createCssEntrySources(cssEntries: string[] | undefined): { file: string; }[] | undefined; export declare function mergeCssSources(cssSources: TailwindV4CssSource[] | undefined, cssEntrySources: TailwindV4CssSource[] | undefined): import("@tailwindcss-mangle/engine").TailwindV4CssSource[] | undefined; export declare function resolveUniqueTailwindV4CssConfig(sourceOptions: TailwindV4SourceOptions): string | undefined; export declare function createSingleTailwindV4SourceOptions(sourceOptions: TailwindV4SourceOptions, options: { base: string; css: string; cssEntries?: string[] | undefined; }): Partial<{ projectRoot: string; baseFallbacks: string[]; packageName: string; base: string; css: string; cssEntries: string[]; }>; export declare function resolveTailwindV4CssEntrySource(cssEntry: string, sourceOptions: TailwindV4SourceOptions, options?: { candidateMatched?: boolean | undefined; includesPreflight?: boolean | undefined; index?: number | undefined; }): Promise<import("./metadata.js").GeneratorResolvedSource>; export declare function canResolveSourceSideCssEntry(file: string, cssHandlerOptions: IStyleHandlerOptions, sourceOptions?: Pick<SourceStyleMatchOptions, 'sourceFile' | 'cssSources' | 'outputRoot'>): boolean; export declare function shouldResolveSourceSideCssEntry(rawSource: string): boolean; export declare function normalizeTailwindV4CssSourceConfig(cssSource: TailwindV4CssSource, sourceBase: string): import("@tailwindcss-mangle/engine").TailwindV4CssSource; export declare function normalizeResolvedTailwindV4SourceConfig<T extends TailwindResolvedSource>(source: T, file: string | undefined, sourceOptions: TailwindV4SourceOptions | undefined): T; export declare function normalizeTailwindV4CssSourceConfigs(sourceOptions: TailwindV4SourceOptions): TailwindV4SourceOptions; export declare function tryResolveTailwindV4SourceOptions(runtimeState: GeneratorSourceRuntimeState): TailwindV4SourceOptions | undefined; export declare function hasConfiguredTailwindV4CssSource(sourceOptions: TailwindV4SourceOptions | undefined): boolean; export declare function isSameTailwindV4CssSource(a: TailwindV4CssSource | undefined, b: TailwindV4CssSource | undefined): boolean;