14 Commits

Author SHA1 Message Date
Jonathan Cammisuli
cc8dbef25e
fix(core): improve file gathering performance (#20377) 2023-11-27 09:38:27 -05:00
Jonathan Cammisuli
5d82a2aab2
feat(core): rust task hasher (#19617) 2023-11-21 08:55:41 -05:00
Jonathan Cammisuli
dc7c3dbfe4
feat(core): extglob to standard glob parser (#20089) 2023-11-10 12:09:40 -05:00
Jonathan Cammisuli
a7e0abd3e4
fix(core): canonicalize watch event paths on all linux distros (#19848)
Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
2023-10-25 18:51:31 -04:00
Jonathan Cammisuli
537d7eb8be
feat(core): add WorkspaceContext class (#18999) 2023-09-13 09:56:36 -04:00
Jonathan Cammisuli
cf0b2fd4f4
fix(core): handle symlinks on debian for watch events (#18636) 2023-08-16 14:02:02 -04:00
Jonathan Cammisuli
b6db266c9e
fix(core): handle complex glob patterns within rust (#18242) 2023-07-25 11:11:22 -04:00
Jason Jean
e2f1c92e03
feat(js): introduce rust-based typescript dependency processor (#17976)
Co-authored-by: Jack Hsu <jack.hsu@gmail.com>
2023-07-18 18:26:43 -04:00
Jason Jean
c04053b4e9
fix(core): parse project configs only in js (#18009) 2023-07-07 16:06:44 -04:00
Jonathan Cammisuli
d3272108c9
feat(core): use rust utilities for caching operations (#17638) 2023-06-27 11:08:22 -04:00
Jonathan Cammisuli
18f95a99ad
feat(core): build project file map with rust (#17472)
Co-authored-by: FrozenPandaz <jasonjean1993@gmail.com>
2023-06-14 13:42:34 -04:00
Jason Jean
83895e4573
fix(core): properly hash tasks that depend on outputs of other tasks (#17512) 2023-06-09 16:46:11 -04:00
Jonathan Cammisuli
a978ad3094
feat(core): rust based watcher (#16915) 2023-06-01 14:00:27 -04:00
Jonathan Cammisuli
fecf7fb82f
feat(core): add native node bindings for hashing (#14476)
Co-authored-by: FrozenPandaz <jasonjean1993@gmail.com>
2023-02-01 14:43:40 -05:00