You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

hashi-vault-js

Package Overview
Dependencies
Maintainers
2
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hashi-vault-js - npm Package Compare versions

Comparing version

to
0.4.12

_manifest/spdx_2.2/manifest.spdx.json

10

CHANGELOG.md

@@ -5,3 +5,11 @@ # Hashi Vault JS

* `0.4.11` (**latest**)
* `0.4.12` (**latest**)
* Turned CA certificate optional (contribution from @josedev-union)
* Upgraded all dependencies (`Axios`, `Jest`, `random-words`, and `@type/node`)
* Upgraded development env to Vault server `1.12.2`
* Changed licence from `EPL-2.0` to `MIT`
* Added workflow for releasing and publishing
* Fixed bug on `deleteLatestVerKVSecret`
* `0.4.11`
* Added support to `TypeScript` (contribution from @phr3nzy)

@@ -8,0 +16,0 @@ * Improved *AD secret engine* config functions interfaces

13

package.json
{
"name": "hashi-vault-js",
"version": "0.4.11",
"version": "0.4.12",
"description": "A node.js module to interact with the Hashicorp Vault API.",

@@ -41,5 +41,6 @@ "main": "Vault.js",

"Ordinary IT9 <hkgnobody@> (https://github.com/hkgnobody)",
"Osama Adil <dilosama47@gmail.com> (https://github.com/phr3nzy)"
"Osama Adil <dilosama47@gmail.com> (https://github.com/phr3nzy)",
"Jose <josedev-union@> (https://github.com/josedev-union)"
],
"license": "EPL-2.0",
"license": "MIT",
"bugs": {

@@ -50,10 +51,10 @@ "url": "https://github.com/rod4n4m1/hashi-vault-js/issues"

"engines": {
"node": ">=12"
"node": ">=16"
},
"dependencies": {
"axios": "^0.27.2"
"axios": "^1.2.1"
},
"devDependencies": {
"@types/node": "^18.6.1",
"jest": "^28.1.2",
"jest": "^29.3.1",
"random-words": "^1.2.0",

@@ -60,0 +61,0 @@ "typescript": "^4.7.4"

# Hashi Vault JS
![GitHub issues](https://img.shields.io/github/issues/rod4n4m1/hashi-vault-js)

@@ -18,3 +19,3 @@ ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/rod4n4m1/hashi-vault-js)

* NodeJs
* Minimum: v12.x
* Minimum: v14.x
* Recommended: **v16.x**

@@ -24,5 +25,5 @@ * npm

* HashiCorp Vault
* Minimum: v1.9.x
* Accepted: v1.10.x
* Recommended: **v1.11.x**
* Minimum: v1.10.x
* Accepted: v1.11.x
* Recommended: **v1.12.x**

@@ -38,3 +39,3 @@ **Note:** Depending on your Windows setup [windows-build-tools](https://www.npmjs.com/package/windows-build-tools) may need to be installed first. Also, for MacOS users, you should have **xcode-select** or entire Xcode App installed.

* [Module usage](#module-usage)
* [TypeScript](#typeScript)
* [TypeScript](#typescript)
* [Mount points](#mount-points)

@@ -100,3 +101,3 @@ * [Error handling](#error-handling)

**Production**
* **Production**

@@ -120,3 +121,3 @@ ```javascript

**Development**
* **Development**

@@ -128,3 +129,2 @@ ```javascript

https: true,
cacert: './ca.crt',
baseUrl: 'https://127.0.0.1:8200/v1',

@@ -283,3 +283,2 @@ rootPath: 'secret',

### Coverage and limitations

@@ -312,3 +311,2 @@

### Test environment

@@ -320,22 +318,26 @@

* HashiCorp Vault Using KV engine [doc](https://learn.HashiCorp.com/vault/secrets-management/sm-versioned-kv)
* HashiCorp Vault Using KV engine [doc](https://learn.HashiCorp.com/vault/secrets-management/sm-versioned-kv)
* HashiCorp Vault Docker Hub [page](https://hub.docker.com/_/vault)
* HashiCorp Vault Docker Hub [page](https://hub.docker.com/_/vault)
* Ruan Bekker's Blog [post](https://blog.ruanbekker.com/blog/2019/05/06/setup-hashicorp-vault-server-on-docker-and-cli-guide/)
* Ruan Bekker's Blog [post](https://blog.ruanbekker.com/blog/2019/05/06/setup-hashicorp-vault-server-on-docker-and-cli-guide/)
### Contributing
### Contributing
If you want to contribute to the module and make it better, your help is very welcome. You can do so submitting a **Pull Request**. It will be reviewed and merged to main branch if accepted.
### Reporting an issue
If you have found what you believe to be an issue with `hashi-vault-js` please do not hesitate to file an issue on the GitHub repository [here](https://github.com/rod4n4m1/hashi-vault-js/issues/new?template=bug-report.md).
### Suggesting a new feature
If you want to see new features or enhancements to the current ones, we would love to hear them. Please submit an issue on the GitHub repository [here](https://github.com/rod4n4m1/hashi-vault-js/issues/new?template=new-feature.md).
### Authors
Written by Rod Anami <rod.anami@kyndryl.com>, June 2020.
### Contributors
* Richard <richie765@>

@@ -345,6 +347,8 @@ * Artico Bandurini <articobandurini@>

* Osama Adil <adilosama47@gmail.com>
* Jose <josedev-union@>
### License
This project is licensed under the [Eclipse Public License 2.0](https://opensource.org/licenses/EPL-2.0).
This project is licensed under the [MIT](https://opensource.org/licenses/MIT) license.
HashiCorp Vault open source is licensed under the [Mozilla Public License 2.0](https://github.com/HashiCorp/vault/blob/master/LICENSE).

Sorry, the diff of this file is too big to display