const { writeFileSync } = require("node:fs"); const postcss = require("postcss"); const tailwind = require("@tailwindcss/postcss"); async function buildTailwind() { const result = await postcss([ tailwind({ config: "./tailwind.config.cjs", content: ["./src/**/*.{ts,tsx,js,jsx,mdx}"], }), ]).process("@tailwind base;@tailwind components;@tailwind utilities;", { from: undefined, }); writeFileSync("src/styles/tailwind.generated.css", result.css, "utf8"); } buildTailwind().catch((error) => { console.error(error); process.exit(1); });