UNPKG

weapp-tailwindcss

Version:

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

20 lines (19 loc) 1.41 kB
import type { IStyleHandlerOptions } from '@weapp-tailwindcss/postcss/types'; import type { WeappTailwindcssGeneratorTarget } from '../runtime-branch/types.js'; import type { TailwindV4CandidateSource, TailwindV4DesignSystem, TailwindV4Engine, TailwindV4GenerateOptions, TailwindV4GenerateResult, TailwindV4GenerateTarget, TailwindV4ResolvedSource, TailwindV4SourceOptions } from '../tailwindcss/v4-engine/index.js'; export type { WeappTailwindcssGeneratorTarget }; export type TailwindGeneratorVersion = 4; export type TailwindCandidateSource = TailwindV4CandidateSource; export type TailwindResolvedSource = TailwindV4ResolvedSource; export interface WeappTailwindcssGenerateOptions extends Omit<TailwindV4GenerateOptions, 'target'> { target?: WeappTailwindcssGeneratorTarget | undefined; styleOptions?: Partial<IStyleHandlerOptions> | undefined; } export type WeappTailwindcssGenerateResult = TailwindV4GenerateResult & { target: WeappTailwindcssGeneratorTarget; rawCss: string; }; export interface WeappTailwindcssGenerator extends Omit<TailwindV4Engine, 'generate'> { generate: (options?: WeappTailwindcssGenerateOptions) => Promise<WeappTailwindcssGenerateResult>; } export type { TailwindV4CandidateSource, TailwindV4DesignSystem, TailwindV4Engine, TailwindV4GenerateOptions, TailwindV4GenerateResult, TailwindV4GenerateTarget, TailwindV4ResolvedSource, TailwindV4SourceOptions, };