UNPKG

weapp-tailwindcss

Version:

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

62 lines (61 loc) 2.64 kB
import type { ViteCssAssetIdentityKind } from '../css-asset-identity.js'; export interface ResolveViteCssTransformDecisionPlanOptions { alreadyProcessedCssAsset: boolean; cssAssetIdentityKind: ViteCssAssetIdentityKind; cssIsMainChunk: boolean; generatorCandidateSignatureInitialized: boolean; generatorCandidatesChanged: boolean; generatorRawSource: string; hasCurrentTailwindGenerationDirective: boolean; hasRememberedApplySource: boolean; hasRuntimeAffectingChanges: boolean; hasSameOutputRememberedTailwindGenerationSource: boolean; hasStaleViteProcessedCssSource: boolean; isCollectedBundlerGeneratedCssFile: boolean; isProcessCssFile: boolean; isRuntimeLinkedCss: boolean; rawSource: string; rememberedRawSource?: string | undefined; shouldProcessTailwindGeneration: boolean; shouldRegenerateMainPackageCssWithScopedCandidates: boolean; useIncrementalMode: boolean; vitePipelineCssAsset: boolean; viteProcessedCssAsset: boolean; } export interface ViteCssTransformDecisionPlan { shouldPreserveCollectedViteCssAsset: boolean; shouldPreserveStaleGeneratedCssAsset: boolean; shouldRefreshViteProcessedCssByCandidates: boolean; shouldRegenerateCollectedViteCss: boolean; shouldReplayLastCss: boolean; shouldReuseProcessedCss: boolean; shouldTrackGeneratorRuntime: boolean; strippedViteProcessedCss: string; } export declare function resolveViteCssTransformDecisionPlan(options: ResolveViteCssTransformDecisionPlanOptions): ViteCssTransformDecisionPlan; export interface ResolveViteCssTransformCachePlanOptions { cssIsMainChunk: boolean; cssRuntimeAffectingHash: string; cssShareScope: string; linkedImpactSignature: string; outputFile: string; runtimeSignature: string; scopedGeneratorCandidateSignature: string; sourceTraceSignature: string; tailwindcssMajorVersion?: number | undefined; } export interface ViteCssTransformCachePlan { cssCacheKey: string; cssHashKey: string; cssRuntimeSignature: string; cssSharedCacheKey: string; cssTaskHash: string; rememberedCssRuntimeSignature: string; } export declare function resolveViteCssTransformCachePlan(options: ResolveViteCssTransformCachePlanOptions): ViteCssTransformCachePlan; export interface ResolveViteCssLinkedImpactSignatureOptions { changedHtmlFiles: ReadonlySet<string>; changedJsFiles: ReadonlySet<string>; runtimeAffectingSignatureByFile: ReadonlyMap<string, string>; } export declare function resolveViteCssLinkedImpactSignature(options: ResolveViteCssLinkedImpactSignatureOptions): string;