weapp-tailwindcss
Version:
把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!
29 lines (28 loc) • 1.65 kB
TypeScript
import type { SourceSideCssEntrySource } from '../source-files.js';
import type { TailwindResolvedSource } from '../../../../generator/index.js';
import type { TailwindSourceEntry } from '../../../../tailwindcss/source-scan.js';
export interface GeneratorSourceMetadata {
candidateMatchedCssSource?: boolean | undefined;
cssEntryIndex?: number | undefined;
cssSourceIndex?: number | undefined;
includesPreflight?: boolean | undefined;
isolateCssSource?: boolean | undefined;
matchedCssSourceFile?: string | undefined;
primaryCssSource?: boolean | undefined;
sourceEntries?: TailwindSourceEntry[] | undefined;
sourceBase?: string | undefined;
sourceCss?: string | undefined;
}
declare const generatorSourceMetadataKey: unique symbol;
export type GeneratorResolvedSource = TailwindResolvedSource & {
[generatorSourceMetadataKey]?: GeneratorSourceMetadata | undefined;
};
export interface GeneratorSourceRecord {
source: TailwindResolvedSource;
metadata: GeneratorSourceMetadata;
}
export declare function getGeneratorSourceMetadata(source: TailwindResolvedSource): GeneratorSourceMetadata | undefined;
export declare function withGeneratorSourceMetadata(source: TailwindResolvedSource, metadata: GeneratorSourceMetadata): GeneratorResolvedSource;
export declare function createGeneratorSourceRecord(source: TailwindResolvedSource): GeneratorSourceRecord;
export declare function withMatchedSourceSideMetadata(source: TailwindResolvedSource, resolvedEntrySource: SourceSideCssEntrySource, metadata?: GeneratorSourceMetadata): import("../../../../generator/index.js").TailwindV4ResolvedSource;
export {};