1.1.2 • Published 8 years ago

filter-env v1.1.2

Weekly downloads
100
License
MIT
Repository
github
Last release
8 years ago

filter-env

filter-env iterates over process.env and returns an object containing environment variables whose name matches a regular expression. Optionally, it can parse environment variable values as JSON.

Circle CI bitHound Overall Score bitHound Dependencies

Usage

const config = filterEnv(/^TEST-/, { json: true, freeze: true });

Arguments

  • validate: A validation function or regular expression to test the environment variable key
  • options: Optional configuration
    • json: true to parse environment variable value as JSON. Throws an error if a value is not valid JSON. Defaults to false
    • immutable: true to freeze the returned object (and child objects). Defaults to false
    • format: A function that formats the environment variable name in the returned object. If the format function returns a key that already exists, the variable will not be included in the returned object. By default, the key is not changed.
1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago