2.0.0 • Published 5 years ago
@denorg/dpx v2.0.0
📦 DPX
dpx is like npx for Deno, easily run a Deno CLI package.
Install DPX globally using:
deno install --allow-run --allow-net -n dpx https://deno.land/x/dpx/cli.tsThen, the package is available to run:
dpx <packageName> <flags> <arguments>Under the hood, the CLI finds the file to run (cli.ts or mod.ts) from the Deno registry and runs it.
💡 Examples
If you want to run the package online (which tells you whether you are online), you can run:
dpx online --allow-net # You are onlineSimilarly, if you want to check whether a website is up, you can use the up package:
dpx up --allow-net https://google.com # https://google.com is upRequired permissions:
--allow-net--allow-run
⭐ API
You can use this package by importing it:
import { dpx } from "https://deno.land/x/dpx/mod.ts";
const result = dpx("packageName", ["--flags"], ["args"]);Alternatively, you can use it directly from the CLI by using deno run:
deno run --allow-read --allow-run https://deno.land/x/dpx/cli.ts <flags> <packageName> <arguments>👩💻 Development
Run tests:
deno test --allow-read📄 License
MIT © Denorg