1.3.8 • Published 4d ago
@dotenv-run/rollup
Licence
ISC
Version
1.3.8
Deps
2
Size
3 kB
Vulns
0
Weekly
0
@dotenv-run/rollup
- Load environment variables from the command line
API_BASE=/v1/ rollup - Load environment variables from
.envfiles - Expand environment variables
API_URL=$API_BASE/users - Define environment variables for a specific environment (e.g.
.env.production) - Load priorities of
.env.*files (e.g..env.production>.env) - Hierarchical cascading configuration in monorepo projects (Nx, Turbo, etc.)
apps/next-app/.env>apps/.env>.env
Install
npm add @dotenv-run/rollup --save-dev
Usage
Create a rollup.config.js configuration file and import the plugin:
import env from "@dotenv-run/rollup";
export default {
input: "src/index.js",
output: {
file: "dist/index.js",
},
plugins: [env({ prefix: "API", verbose: true, root: "../../.." })],
};