weapp-tailwindcss
Version:
把 tailwindcss 原子化样式思想,带给小程序开发者们! bring tailwindcss to miniprogram developers!
16 lines (15 loc) • 1.26 kB
TypeScript
import type { TailwindCssRuntimeOptions } from '../runtime-types.js';
import type { CreateTailwindcssRuntimeOptions } from '../runtime-factory.js';
import type { InternalUserDefinedOptions, TailwindcssRuntimeLike } from '../../types/index.js';
export { groupCssEntriesByBase, guessBasedirFromEntries, normalizeCssEntries } from './css-entries.js';
export { createMultiTailwindcssRuntime } from './multi-runtime.js';
type TailwindUserOptions = NonNullable<TailwindCssRuntimeOptions['tailwindcss']>;
export interface TailwindcssRuntimeFactoryOptions {
tailwindcss?: TailwindUserOptions;
tailwindcssRuntimeOptions?: CreateTailwindcssRuntimeOptions['tailwindcssRuntimeOptions'];
supportCustomLengthUnits: InternalUserDefinedOptions['supportCustomLengthUnits'];
appType: InternalUserDefinedOptions['appType'];
bareArbitraryValues?: InternalUserDefinedOptions['arbitraryValues']['bareArbitraryValues'];
}
export declare function createTailwindcssRuntimeForBase(baseDir: string, cssEntries: string[] | undefined, options: TailwindcssRuntimeFactoryOptions): TailwindcssRuntimeLike;
export declare function tryCreateMultiTailwindcssRuntime(groups: Map<string, string[]>, options: TailwindcssRuntimeFactoryOptions): TailwindcssRuntimeLike | undefined;