Deprecated Babel preset for stage 0 plugins that provides migration guidelines to explicit plugin configurations
80
Code emission with @babel/generator and source maps
Generate call
100%
100%
Source map setup
100%
92%
Identifier mapping
100%
100%
Inline comment
100%
100%
Retain lines
100%
100%
Compiler transforms via @babel/core entry points
String entrypoint
100%
100%
Preset wiring
100%
100%
File compilation
100%
100%
Callback support
80%
100%
Extension guard
60%
40%
Metadata return
100%
33%
Preset-env target tuning for syntax and polyfills
Target config
100%
75%
Module modes
100%
25%
Syntax coverage
90%
40%
Usage polyfills
0%
0%
Metadata capture
0%
0%
Config, preset, and plugin resolution APIs
Config loading
0%
100%
Env and caller
50%
100%
Preset resolution
0%
100%
Plugin resolution
0%
100%
Resolved paths
33%
100%
Syntax-only enablement through plugin-syntax-* plugins
Syntax plugins
0%
0%
Passthrough code
25%
70%
AST availability
66%
80%
Missing feature errors
90%
90%
Isolated configs
100%
100%
Runtime transpilation filters and cache control in @babel/register
Hook setup
50%
100%
Allow/Block
12%
100%
Cache directory
60%
100%
Cache toggle
90%
100%
Purge helper
93%
80%
AST traversal and mutation with @babel/traverse
Parser setup
100%
100%
Function visitor
0%
100%
Tracking injection
75%
100%
Log rewrite
100%
100%
Import merge
100%
100%
Code generation
100%
100%
Syntax parsing with @babel/parser and plugin flags
Parser setup
0%
0%
Optional chains
20%
20%
JSX gating
40%
50%
TypeScript handling
40%
40%
Feature errors
86%
80%
Transform from existing ASTs
Transform from AST
100%
100%
Plugin visitors
25%
100%
Reporter import
80%
100%
Default export promotion
86%
100%
Source map output
100%
100%
Reporter configurability
100%
100%
Runtime helper strategies including transform-runtime and buildExternalHelpers
Runtime plugin config
100%
96%
Runtime imports
100%
96%
Batch consistency
100%
95%
External helpers bundle
100%
100%
Install with Tessl CLI
npx tessl i tessl/npm-babel--preset-stage-0Table of Contents