babel-preset-pob-env v11.1.3
Options
target
- "node", "browser" orfalse
version
- target's versionproduction
-true
|false
(default: process.env.NODE_ENV === 'production')loose
- Enable “loose” transformations for any plugins in this preset that allow them (Disabled by default).typescript
- Enable @babel/preset-typescript (Enabled by default).optimizations
- Use "babel-preset-optimizations" preset (Enabled by default).modules
- Enable transformation of ES6 module syntax to another module type (Enabled by default to "commonjs"). Can be false to not transform modules, or "commonjs"replacements
- {[key]
:true
|false
}. Default:{ BROWSER, NODEJS }
, according to target. Always add { PRODUCTION: production }. Key should be uppercase.
Content
- babel-preset-optimizations
- babel-plugin-discard-module-references
- babel-plugin-import-export-rename
- babel-plugin-minify-replace
Needed dependencies
target
=== "node"
target
=== "browser" andversion
=== "modern"
target
=== "browser" andversion
!== "modern"target
===false
Install
npm install --save-dev babel-preset-pob-env
yarn add --dev babel-preset-pob-env
Usage
Via .babelrc
.babelrc
{
"presets": ["pob-env"]
}
{
"presets": [
["pob-env", { "production": true, "replacements": { "BROWSER": false } }]
]
}
Via CLI
babel script.js --presets pob
Via Node API
require('babel-core').transform('code', {
presets: [require('babel-preset-pob-env')],
});
require('babel-core').transform('code', {
presets: [
[
require('babel-preset-pob-env'),
{ production: process.env.NODE_ENV === 'production' },
],
],
});
6 days ago
6 days ago
7 days ago
20 days ago
3 months ago
4 months ago
4 months ago
5 months ago
5 months ago
6 months ago
6 months ago
6 months ago
7 months ago
6 months ago
9 months ago
8 months ago
7 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago