Skip to content

Commit 65dd010

Browse files
committed
fix test
1 parent 55fabb4 commit 65dd010

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/rollup.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {writeFileSync} from "fs";
1+
import {writeFile} from "node:fs/promises";
22
import {extname, resolve} from "node:path/posix";
33
import {nodeResolve} from "@rollup/plugin-node-resolve";
44
import {simple} from "acorn-walk";
@@ -8,7 +8,7 @@ import {tailwindPlugin} from "esbuild-plugin-tailwindcss";
88
import type {AstNode, OutputChunk, Plugin, ResolveIdResult} from "rollup";
99
import {rollup} from "rollup";
1010
import esbuild from "rollup-plugin-esbuild";
11-
import {getClientPath, getStylePath, maybeStat} from "./files.js";
11+
import {getClientPath, getStylePath, maybeStat, prepareOutput} from "./files.js";
1212
import type {StringLiteral} from "./javascript/source.js";
1313
import {getStringLiteralValue, isStringLiteral} from "./javascript/source.js";
1414
import {resolveNpmImport} from "./npm.js";
@@ -200,7 +200,8 @@ async function tailwindConfig(root: string): Promise<ESBuildPlugin> {
200200
const s = await maybeStat(`./${root}/${twconfig}`);
201201
const m = await maybeStat(configPath);
202202
if (!m || !s || !(m.mtimeMs > s.mtimeMs)) {
203-
writeFileSync(
203+
await prepareOutput(configPath);
204+
await writeFile(
204205
configPath,
205206
`
206207
// File generated by rollup.ts; to configure tailwind, edit ${root}/tailwind.config.js

0 commit comments

Comments
 (0)