Skip to content

Commit 787348b

Browse files
authored
use dir-dependency messages (#4388)
1 parent 93cfe97 commit 787348b

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

src/jit/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export default function (configOrPath = {}) {
2626
type,
2727
plugin: 'tailwindcss-jit',
2828
parent: result.opts.from,
29-
file: fileName,
29+
[type === 'dir-dependency' ? 'dir' : 'file']: fileName,
3030
})
3131
}
3232

src/jit/lib/expandTailwindAtRules.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,12 @@ export default function expandTailwindAtRules(context, registerDependency, tailw
156156
} = parseGlob(maybeGlob)
157157

158158
if (isGlob) {
159-
// register base dir as `dependency` _and_ `context-dependency` for
160-
// increased compatibility
161-
registerDependency(path.resolve(base))
162-
registerDependency(path.resolve(base), 'context-dependency')
159+
// rollup-plugin-postcss does not support dir-dependency messages
160+
// but directories can be watched in the same way as files
161+
registerDependency(
162+
path.resolve(base),
163+
process.env.ROLLUP_WATCH === 'true' ? 'dependency' : 'dir-dependency'
164+
)
163165
} else {
164166
registerDependency(path.resolve(maybeGlob))
165167
}

0 commit comments

Comments
 (0)