react-native-expand-dotenv

0.0.8 • Public • Published

react-native-expand-dotenv

Loads npm & environment variables from a .env to react native

Installation

$ npm install --save-dev react-native-expand-dotenv

Usage

package.json / .babelrc

{
  "presets": [
    "module:metro-react-native-babel-preset",
    "module:react-native-expand-dotenv"
  ]
}

if its monorepo please add ["module:react-native-expand-dotenv", { "dirname": "your_monorepo_package_directory_name"}]

.env

NAME=$npm_package_name
VERSION=$npm_package_version
DOMAIN=https://example.domain

In index.js

import env, { NAME, VERSION, DOMAIN} from 'react-native-expand-dotenv'
process.env = { ...process.env, ...env }

console.log(process.env, { NAME, VERSION, DOMAIN })

Inspiration

react-native-dotenv

/react-native-expand-dotenv/

    Package Sidebar

    Install

    npm i react-native-expand-dotenv

    Weekly Downloads

    16

    Version

    0.0.8

    License

    MIT

    Unpacked Size

    1.55 kB

    Total Files

    3

    Last publish

    Collaborators

    • noneedsystem