diff options
Diffstat (limited to 'packages/integrations/tailwind/src/index.ts')
-rw-r--r-- | packages/integrations/tailwind/src/index.ts | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/packages/integrations/tailwind/src/index.ts b/packages/integrations/tailwind/src/index.ts index 9aaccce7d..1e5008f6c 100644 --- a/packages/integrations/tailwind/src/index.ts +++ b/packages/integrations/tailwind/src/index.ts @@ -2,9 +2,8 @@ import load from '@proload/core'; import type { AstroIntegration } from 'astro'; import autoprefixerPlugin from 'autoprefixer'; import path from 'path'; -import tailwindPlugin from 'tailwindcss'; +import tailwindPlugin, { Config as TailwindConfig } from 'tailwindcss'; import resolveConfig from 'tailwindcss/resolveConfig.js'; -import type { TailwindConfig } from 'tailwindcss/tailwind-config'; import { fileURLToPath } from 'url'; function getDefaultTailwindConfig(srcUrl: URL): TailwindConfig { @@ -15,7 +14,7 @@ function getDefaultTailwindConfig(srcUrl: URL): TailwindConfig { plugins: [], content: [path.join(fileURLToPath(srcUrl), `**`, `*.{astro,html,js,jsx,svelte,ts,tsx,vue}`)], presets: undefined, // enable Tailwind's default preset - }); + }) as TailwindConfig; } async function getUserConfig(root: URL, configPath?: string) { @@ -70,7 +69,6 @@ export default function tailwindIntegration(options?: TailwindOptions): AstroInt const tailwindConfig: TailwindConfig = (userConfig?.value as TailwindConfig) ?? getDefaultTailwindConfig(config.srcDir); - config.style.postcss.plugins.push(tailwindPlugin(tailwindConfig)); config.style.postcss.plugins.push(autoprefixerPlugin); |