@flatjs/forge-preset-babel v2.0.4
The babel presets @flatjs/forge-babel-perset
babel preset for flatjs forge libraray compiler the latest
@babel/preset-typescript
already supportednullish-coalescing-operator
,optional-chaining
, there is no need to mannualy add Babel plugin reference.
Install
npm install @flatjs/forge-babel-perset
Notes
// the version of nodejs
"engines": {
"node": ">= 13.8.0"
}
Optimization
optimize @babel/env and plugins, make production bundle smaller.
// use `fast-async` instead of `async-to-generator`
const forgeConfig = {
........
plugin: {
pluginConfigs: {
babel: {
options: {
presets: [
'@babel/preset-react',
[
require.resolve('@babel/preset-env'),
{
loose: true,
useBuiltIns: false,
targets: {
browsers: ['ie >= 11', 'safari > 10'],
},
exclude: ['transform-regenerator', 'transform-async-to-generator'],
},
],
],
plugins: [
[require.resolve('fast-async'), { spec: true }],
['@babel/plugin-syntax-dynamic-import']
],
},
},
},
},
}
1 month ago
1 month ago
1 month ago
2 months ago
4 months ago
5 months ago
10 months ago
10 months ago
9 months ago
9 months ago
9 months ago
9 months ago
8 months ago
9 months ago
7 months ago
8 months ago
7 months ago
7 months ago
7 months ago
5 months ago
6 months ago
10 months ago
11 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
12 months ago
12 months ago
12 months ago
1 year ago
12 months ago
12 months ago
1 year ago
12 months ago
1 year ago
12 months ago
11 months 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
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