dotenv-window-inject

1.0.0 • Public • Published

dotenv-window-inject

Loads the .env file with dotenv and injects whitelisted/prefixed variables into the window object. This is ideal for injecting environmental variables at run time, particularly when running a dockerized environment with compiled assets.

Usage

import {injectDotEnv} from 'dotenv-window-inject';

injectDotEnv(['BASEURL', 'VAR2', 'VAR3'], 'env', 'APP_')

Output

<script>window.env={BASEURL:'somevalue', VAR2:'somevalue', VAR3:'somevalue',};</script>

Package Sidebar

Install

npm i dotenv-window-inject

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

1.57 kB

Total Files

3

Last publish

Collaborators

  • jmcudd