Plugins List
JavaScript
TC39 Proposals
Stage 3
Early stages
- do-expressions
- export-default-from
- function-bind
- function-sent
- partial-application
- pipeline-operator
- throw-expressions
- record-and-tuple
ES2024
ES2022
- class-properties
- class-static-block
- private-property-in-object
- private-methods
- syntax-top-level-await
ES2021
ES2020
- export-namespace-from
- nullish-coalescing-operator
- optional-chaining
- syntax-dynamic-import
- syntax-import-meta
- syntax-bigint
ES2019
ES2018
- async-generator-functions
- dotall-regex
- named-capturing-groups-regex
- object-rest-spread
- unicode-property-regex
ES2017
ES2016
ES2015
- arrow-functions
- block-scoped-functions
- block-scoping
- classes
- computed-properties
- destructuring
- duplicate-keys
- for-of
- function-name
- instanceof
- literals
- new-target
- object-super
- parameters
- shorthand-properties
- spread
- sticky-regex
- template-literals
- typeof-symbol
- unicode-escapes
- unicode-regex
ES5
ES3
Module Formats
React
React Preset
Flow
TypeScript
Misc
- external-helpers
- jscript
- object-assign
- object-set-prototype-of-to-assign
- proto-to-assign
- regenerator
- runtime
- strict-mode
Syntax Only
- syntax-bigint (ES2020)
- syntax-dynamic-import (ES2020)
- syntax-import-meta (ES2020)
- syntax-top-level-await (ES2022)