#Typst: https://github.com/typst/typst/pull/6648
#Ninja: https://github.com/ninja-build/ninja/pull/2655
The idea is that NUL-separated strings are easier to parse than Make and don't have any shortcomings.

feat: `--deps0` flag for getting a NUL-separated dependency list by magistau · Pull Request #6648 · typst/typst
This is much easier to parse than Makefile and doesn't need any imperfect escaping, since file paths can't contain NUL. Also, unlike --make-deps, it works even when the output path is stdo...