Repository
Current version released
5 years ago
Versions
π¦ 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
A project by Denorg, the worldβs first Deno-focused community
organization and consulting company. Work with us β