![New axobject-query Maintainer Faces Backlash Over Controversial Decision to Support Legacy Node.js Versions](https://cdn.sanity.io/images/cgdhsj6q/production/86e6ebdea652d20da070ebbda20134b839972db7-1024x1024.webp?w=800&fit=max&auto=format)
Security News
New axobject-query Maintainer Faces Backlash Over Controversial Decision to Support Legacy Node.js Versions
A JavaScript library maintainer is under fire after merging a controversial PR to support legacy versions of Node.js.
domesday
Advanced tools
Readme
Generates UUIDs and registers them to given users in Hashicorp's Vault. Also adds a secret to the vault.
npm install -g domesday
The credentials are past as the host address:
$ domesday userpass http://user:password@127.0.0.1:8200 myapp application
Alternatively, you can pass a Github personal access token to authenticate with the vault:
$ domesday userpass http://127.0.0.1:8200 myapp application -t MY_SECRET_TOKEN
If neither of these are set domesday will look for a github personal access token in:
VAULT_GITHUB_TOKEN
environment variablevault_github_token
npm config variable, which you can set via npm config set vault_github_token=MY_SECRET_TOKEN
domesday userpass <host> <app-name> <policy> [-t --token <github personal access token>]
Generates a UUID and registers as the password for user <app-name>
with policy <policy>
. The <host>
must contain credentials in the following format: username:password@...
.
For example, to register and return a UUID to the user "myapp" and grant policy "application":
$ domesday userpass http://user:password@127.0.0.1:8200 myapp application
domesday add-key-value <host> <key> <value> [-t --token <github personal access token>]
This will add the specified key and value (value is text only at the moment - sorry!) to the vault.
For example:
domesday add-key-value http://127.0.0.1:8200 secret/path/to/my/secret my_secret_value
domesday read-key-value <host> <key> [-t --token <github personal access token>]
This will read the specified key from the vault, outputting to stdout.
For example:
domesday read-key-value http://127.0.0.1:8200 secret/path/to/my/secret
domesday token <host> [-t --token <github personal access token>] [-p --period <token period>]
This will generate a new access token in the vault with the caller's policies and permissions.
This token can be a periodic token too.
For example:
domesday token http://127.0.0.1:8200 -p "2h"
FAQs
Generates UUIDs and registers them to AppIDs in Hashicorp's Vault
The npm package domesday receives a total of 16 weekly downloads. As such, domesday popularity was classified as not popular.
We found that domesday demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
A JavaScript library maintainer is under fire after merging a controversial PR to support legacy versions of Node.js.
Security News
Results from the 2023 State of JavaScript Survey highlight key trends, including Vite's dominance, rising TypeScript adoption, and the enduring popularity of React. Discover more insights on developer preferences and technology usage.
Security News
The US Justice Department has penalized two consulting firms $11.3 million for failing to meet cybersecurity requirements on federally funded projects, emphasizing strict enforcement to protect sensitive government data.