UNPKG

weapp-tailwindcss

Version:

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

21 lines (20 loc) 1.12 kB
import type { Compiler } from 'webpack'; import type { WebpackFrameworkName } from '../../../framework-selector.js'; import type { LoaderAnchorFinders } from '../loader-anchors.js'; import type { WebpackStyleInjectorDelegateFactory } from '../../../../style-injector/internal.js'; import type { AppType, IBaseWebpackPlugin, InternalUserDefinedOptions, UserDefinedOptions } from '../../../../types/index.js'; export interface WebpackFrameworkBranchContext { frameworkName: WebpackFrameworkName; loaderAnchorFinders: LoaderAnchorFinders; mpxCssImportRewrite?: boolean | undefined; setupCssImportRewriteRedirect?: ((packageDir: string) => void) | undefined; styleInjectorDelegate: WebpackStyleInjectorDelegateFactory; } export declare class WebpackFrameworkPlugin implements IBaseWebpackPlugin { options: InternalUserDefinedOptions; appType?: AppType; private hasInitialTailwindCssRoots; private frameworkBranch; constructor(options: (UserDefinedOptions | InternalUserDefinedOptions) | undefined, frameworkBranch: WebpackFrameworkBranchContext); apply(compiler: Compiler): void; }