{ pkgs, ... }: { languages.javascript = { enable = true; npm.enable = false; pnpm.enable = true; }; processes.dev.exec = "pnpm dev"; tasks = { "website:install-deps".exec = "pnpm ci"; "website:export-md" = { exec = "${pkgs.emacs}/bin/emacs -Q --script export.el"; execIfModified = [ "docs/**/*.org" ]; }; "website:build" = { exec = "pnpm build"; after = [ "website:export-md@succeeded" "website:install-deps@succeeded" ]; }; }; }