0.4.3 • Published 7 years ago

babel-plugin-transform-node-env-inline v0.4.3

Weekly downloads
10,296
License
MIT
Repository
github
Last release
7 years ago

babel-plugin-transform-node-env-inline

Inline the NODE_ENV environment variable and if it's a part of a binary expression (eg. process.env.NODE_ENV === "development") then statically evaluate and replace it.

Example

In

process.env.NODE_ENV === "development";
process.env.NODE_ENV === "production";

Out

NODE_ENV=development babel in.js --plugins transform-node-env-inline
true;
false;

Installation

npm install babel-plugin-transform-node-env-inline

Usage

Via .babelrc (Recommended)

.babelrc

{
  "plugins": ["transform-node-env-inline"]
}

Via CLI

babel --plugins transform-node-env-inline script.js

Via Node API

require("babel-core").transform("code", {
  plugins: ["transform-node-env-inline"]
});
0.5.0-alpha.9

7 years ago

0.4.3

7 years ago

0.4.2

7 years ago

0.4.1

7 years ago

0.4.0

7 years ago

0.3.0

8 years ago

0.2.0

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.2

9 years ago

0.0.1

9 years ago

6.8.0

9 years ago

6.5.0-1

10 years ago

6.5.0

10 years ago

6.3.13

10 years ago

6.2.4

10 years ago

6.1.18

10 years ago

6.1.17

10 years ago

6.1.4

10 years ago

6.0.14

10 years ago

6.0.2

10 years ago