website/babel-modules.js

49 lines
1.2 KiB
JavaScript

// we dont want exponentiation-operator bc it breaks for bigint
module.exports = [
"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",
"property-mutators",
"member-expression-literals",
"property-literals",
"reserved-words",
"class-properties",
"class-static-block",
"private-property-in-object",
"syntax-top-level-await2021",
"logical-assignment-operators",
"numeric-separator",
"export-namespace-from",
"nullish-coalescing-operator",
"optional-chaining",
"syntax-dynamic-import",
"syntax-import-meta",
"syntax-bigint",
"optional-catch-binding",
"json-strings",
"async-generator-functions",
"dotall-regex",
"named-capturing-groups-regex",
"object-rest-spread",
"unicode-property-regex",
"async-to-generator"
]