babel-plugin-define-patterns
Create constants that replace various expressions at build-time
Install
npm install --save-dev babel-plugin-define-patterns
Usage
// babel.config.json "plugins": "define-patterns" "replacements": "process.env.NODE_ENV": "production" "typeof window": "object" "__DEV__": true "require('currentBuildNumber')": 42
Example
Input:
processenvNODE_ENV
Options:
Output:
"development"
For more examples see input.txt and output.txt.