Skip to main content
Module

x/pup/deno.json

Universal process manager built in Deno
Go to Latest
File
{ "name": "@pup/pup", "version": "1.0.0-rc.36",
"exports": { ".": "./pup.ts", "./lib": "./mod.ts" },
"unstable": [ "net", "kv" ],
"fmt": { "lineWidth": 200, "semiColons": false, "exclude": ["cov_profile", "docs/_site"] },
"lint": { "exclude": ["cov_profile", "docs/_site"], "rules": { "exclude": ["verbatim-module-syntax"] } },
"publish": { "exclude": ["docs", ".github", "tools"] },
"tasks": { "update-deps": "deno run --allow-read=. --allow-net=jsr.io,registry.npmjs.org jsr:@check/deps", "check": "deno fmt --check && deno lint && deno check --unstable-kv --unstable-net pup.ts && deno test --allow-read --allow-write --allow-env --allow-net --allow-sys --allow-run --unstable-kv --unstable-net --coverage=cov_profile && echo \"Generating coverage\" && 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 tools/release.ts && deno fmt", "build": "deno task check && deno task build-schema && deno task build-versions" },
"imports": { "@cross/deepmerge": "jsr:@cross/deepmerge@^1.0.0", "@cross/env": "jsr:@cross/env@^1.0.2", "@cross/fs": "jsr:@cross/fs@^0.0.10", "@cross/jwt": "jsr:@cross/jwt@^0.4.2", "@cross/runtime": "jsr:@cross/runtime@^1.0.0", "@cross/service": "jsr:@cross/service@^1.0.3", "@cross/test": "jsr:@cross/test@^0.0.9", "@cross/utils": "jsr:@cross/utils@^0.12.0", "@hexagon/croner": "jsr:@hexagon/croner@^8.0.2", "@oak/oak": "jsr:@oak/oak@^15.0.0", "@pup/api-client": "jsr:@pup/api-client@^1.0.1", "@pup/api-definitions": "jsr:@pup/api-definitions@^1.0.1", "@pup/common": "jsr:@pup/common@^1.0.2", "@pup/plugin": "jsr:@pup/plugin@^1.0.0", "@std/assert": "jsr:@std/assert@^0.223.0", "@std/async": "jsr:@std/async@^0.223.0", "@std/encoding": "jsr:@std/encoding@^0.223.0", "@std/io": "jsr:@std/io@^0.223.0", "@std/path": "jsr:@std/path@^0.223.0", "@std/semver": "jsr:@std/semver@^0.223.0", "@std/uuid": "jsr:@std/uuid@^0.223.0", "dax-sh": "npm:dax-sh@^0.40.0", "filesize": "npm:filesize@^10.1.1", "json5": "npm:json5@^2.2.3", "timeago.js": "npm:timeago.js@^4.0.2", "zod": "npm:zod@^3.22.4", "zod-to-json-schema": "npm:zod-to-json-schema@^3.22.5" }}