guybedford / chomp

'JS Make' - parallel task runner for the frontend ecosystem with a JS extension system.
https://chompbuild.com
Apache License 2.0
138 stars 7 forks source link

deps: update dependencies #143

Closed guybedford closed 1 year ago

guybedford commented 1 year ago

Updates all dependencies for the next release.

@Aslemammad the tests here are actually failing on Windows due to the relative path function outputting path\\to\\file for the TARGET instead of path/to/file. Perhaps we should normalize on forward slashes? Or at least we should change the tests.

Another thing I noticed with the output is that the task log includes the full path now as well:

√ :build [49.5350901s]
🞂 :test
√ :test:clean [962.1308ms]
🞂 :test7
🞂 C:\Users\Guy\Projects\chomp\test\output
√ :test2 [55.725ms]]
√ :test1 [55.8852ms]

Perhaps we should update this to also use the same relative function again:

√ :build [49.5350901s]
🞂 :test
√ :test:clean [962.1308ms]
🞂 :test7
🞂 test/output
√ :test2 [55.725ms]]
√ :test1 [55.8852ms]

Where backtracking is only added as it is used?