[tools] npm = "latest" "github:sass/dart-sass" = "latest" watchexec = "latest" zig = "master" node = "latest" [tasks.watch] run = "watchexec -q -r -e scss,zig 'zig build serve -- --drafts'" [tasks.watch-index] run = "watchexec -q -r -e scss,zig,shtml,smd 'zig build -Ddrafts; and npx pagefind --site zig-out/website --serve'" [tasks.dev] run = "zig build serve -- --drafts" [tasks.create-index] run = "npx --yes pagefind --site zig-out/website" [tasks.dist] run = "zig build --color off --summary all --verbose" depends_post = "create-index" [tasks.clean] run = "rm -rf zig-out"