Skip to main content
Module

x/pup/deno.json

Universal process manager built in Deno
Go to Latest
File
{ "fmt": { "lineWidth": 200, "semiColons": false, "exclude": ["cov_profile"] },
"lint": { "exclude": ["plugins/web-interface/static/js", "cov_profile"] },
"tasks": { "update-deps": "deno run --allow-read=. --allow-net=deno.land,cdn.deno.land https://deno.land/x/udd/main.ts --dry-run deno.json deps.ts test/deps.ts plugins/web-interface/deps.ts", "check": "deno fmt --check && deno lint && deno check pup.ts --unstable && deno test --allow-read --allow-write --allow-env --allow-net --allow-sys --allow-run --unstable --coverage=cov_profile && deno coverage cov_profile --exclude=pup/test --lcov --output=cov_profile.lcov", "check-coverage": "deno task check && genhtml cov_profile.lcov --output-directory cov_profile/html && lcov --list cov_profile.lcov && deno run --allow-net --allow-read https://deno.land/std/http/file_server.ts cov_profile/html", "build-schema": "deno run --allow-write --allow-read --allow-env=XDG_DATA_HOME,HOME tools/build-schema.ts && deno fmt", "build-versions": "deno run --allow-read --allow-write --allow-env --unstable tools/release.ts && deno fmt", "build-webinterface": "cd plugins/web-interface && rm static/bundle.json; deno run --allow-read --allow-write https://deno.land/x/bundlee/bundlee.ts --bundle static static/bundle.json && deno fmt", "build": "deno task check && deno task build-schema && deno task build-webinterface && deno task build-versions" }}