Fix crash when watching renamed files on FreeBSD (#12193)
* Fix file watching bug when renaming files on FreeBSD * Update changelog * Add delay to test * Bump delay * Update test
This commit is contained in:
parent
b162ae725f
commit
8e4ed70585
3 changed files with 5 additions and 2 deletions
|
|
@ -26,6 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
- Improve RegEx parser, reduce possibilities as the key for arbitrary properties ([#12121](https://github.com/tailwindlabs/tailwindcss/pull/12121))
|
||||
- Fix sorting of utilities that share multiple candidates ([#12173](https://github.com/tailwindlabs/tailwindcss/pull/12173))
|
||||
- Ensure variants with arbitrary values and a modifier are correctly matched in the RegEx based parser ([#12179](https://github.com/tailwindlabs/tailwindcss/pull/12179))
|
||||
- Fix crash when watching renamed files on FreeBSD ([#12193](https://github.com/tailwindlabs/tailwindcss/pull/12193))
|
||||
|
||||
## [3.3.3] - 2023-07-13
|
||||
|
||||
|
|
|
|||
|
|
@ -352,6 +352,8 @@ describe('watcher', () => {
|
|||
)
|
||||
await runningProcess.onStderr(ready)
|
||||
|
||||
await new Promise((resolve) => setTimeout(resolve, 5000))
|
||||
|
||||
expect(await readOutputFile('index.css')).toIncludeCss(
|
||||
css`
|
||||
.btn {
|
||||
|
|
@ -409,5 +411,5 @@ describe('watcher', () => {
|
|||
}
|
||||
|
||||
return runningProcess.stop()
|
||||
})
|
||||
}, 30000)
|
||||
})
|
||||
|
|
|
|||
|
|
@ -164,7 +164,7 @@ export function createWatcher(args, { state, rebuild }) {
|
|||
// This is very likely a chokidar bug but it's one we need to work around
|
||||
// We treat this as a change event and rebuild the CSS
|
||||
watcher.on('raw', (evt, filePath, meta) => {
|
||||
if (evt !== 'rename') {
|
||||
if (evt !== 'rename' || filePath === null) {
|
||||
return
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue