UNPKG

@minko-fe/postcss-config

Version:
47 lines (44 loc) 1.23 kB
import { PxtoremOptions } from '@minko-fe/postcss-pxtorem'; import { PxtoviewportOptions } from '@minko-fe/postcss-pxtoviewport'; import { pluginOptions } from 'postcss-preset-env'; import { Config } from 'tailwindcss'; type PostcssConfig = { /** * @default true * @description set false in vite env * @description default built-in */ 'postcss-import'?: boolean; /** * @default true * @description default built-in */ 'tailwindcss/nesting'?: boolean; /** * @default true */ 'autoprefixer'?: boolean; /** * @default false */ 'postcss-pxtorem'?: false | PxtoremOptions; /** * @default false */ 'postcss-pxtoviewport'?: false | PxtoviewportOptions; /** * @default true * @description default built-in */ 'tailwindcss'?: string | Config | { config: string | Config; } | boolean; /** * @default false * @description default built-in * useful for nextjs */ 'postcss-preset-env'?: pluginOptions | boolean; }; declare const postcssConfig: (options: PostcssConfig, unPlugins: (pluginName: string, opts?: any) => void) => void; export { type PostcssConfig, postcssConfig };