DenReg/cli
2023-11-28 16:12:49 +01:00
..
commands Merge branch 'master' of https://git.stamm.me/Deno/DenReg 2023-11-28 16:12:49 +01:00
helper Improve upgrade script 2021-04-28 12:16:50 +02:00
denreg.ts Merge branch 'master' of https://git.stamm.me/Deno/DenReg 2023-11-28 16:12:49 +01:00
deps.ts Merge branch 'master' of https://git.stamm.me/Deno/DenReg 2023-11-28 16:12:49 +01:00
dpm.ts Add dpm alias 2021-04-28 11:19:29 +02:00
global.ts Add script running abilities 2021-04-28 11:47:52 +02:00
meta.json Merge branch 'master' of https://git.stamm.me/Deno/DenReg 2023-11-28 16:12:49 +01:00
pre.ts Update to work with newer deno versions 2021-04-15 17:20:09 +02:00
README.md Add upgrade command 2020-08-16 19:28:27 +02:00
test.ts Improve upgrade script 2021-04-28 12:16:50 +02:00
version.ts Merge branch 'master' of https://git.stamm.me/Deno/DenReg 2023-11-28 16:12:49 +01:00

A CLI for the denreg registry.

Installation

Recommended way for installation is deno install -A --unstable https://deno.hibas123.de/raw/@denreg-cli/denreg.ts Since the cli requires access to:

  • reading and writing files
  • access to environment variables
  • network access
  • run programs

The -A flag is the easiest way to install. You can however manually grant the required permissions.

permission reason
--allow-read Read configuration files (~/.denreg) as well as your project files on publish
--allow-write Write configuration file while using setup and init as well as during publish for temporary files
--allow-net Access to network for uploading to the registry (can be exclusive to the registry)
--allow-env Required to get config file path relative to user home directory
--allow-run Required to run hook scripts