@ostai/env

    1.1.0 • Public • Published

    Build Status Coverage

    ostai-env

    Manage and get process.env

    Install

    $ npm i @ostai/env

    Usage

    type Converter = (
      value: any,
      // The key of the env variable
      key: string,
      // If the env key does not exist, then `is_default` is true
      is_default: boolean
    ) => any
    
    env(key: string, converter?: Converter | Array<Converter> | null, defaults?: any): any
    • key string environment key
    • converter? Converter | Array<Converter> | null the method to convert env value
    • defaults? any the default value if environment key is not found
    const port = env('SERVER_PORT', env.integer, 80)

    Converter functions

    • env.boolean which treats 'true' and '1' as true
    • env.integer
    • env.

    License

    MIT

    Install

    npm i @ostai/env

    DownloadsWeekly Downloads

    2

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    3.31 kB

    Total Files

    4

    Last publish

    Collaborators

    • kael