secret-to-env

1.0.2 • Public • Published

Secret to Env

npm version Build Status Coverage Status Dependency Status

Used to parse docker secrets into environment variables

Install

npm i secret-to-env

Usage

const {get, getSync} = require('secret-to-env')
 
const result = await get() // returns promise, resolves to secrets
const result = getSync() // uses sync methods, returns secrets
 
await config() // populates secrets into process.env
configSync() // uses sync methods, populates into process.env

API

config

populates secrets into target

options - passed as object.

  • target - object to mutate, defaults to process.env

  • dir - directory to load, default to /var/run/secret

  • encoding - file encoding, defaults to utf-8

get

returns secrets as pogo

options - passed as object.

  • dir - directory to load, default to /var/run/secret

  • encoding - file encoding, defaults to utf-8

License

MIT

Package Sidebar

Install

npm i secret-to-env

Weekly Downloads

6

Version

1.0.2

License

MIT

Unpacked Size

8.81 kB

Total Files

12

Last publish

Collaborators

  • tswaters