@lynx-js/rspeedy
Version:
A webpack/rspack-based frontend toolchain for Lynx
34 lines (33 loc) • 945 B
JavaScript
function getESVersionTarget() {
return 'es2017';
}
const ES2019_INCLUDE = [
'transform-nullish-coalescing-operator',
'transform-optional-chaining',
'transform-export-namespace-from',
'transform-logical-assignment-operators',
'transform-numeric-separator',
'transform-class-properties',
'transform-class-static-block',
'transform-private-methods',
'transform-private-property-in-object'
];
const ES2017_INCLUDE = [
'transform-async-generator-functions',
'transform-dotall-regex',
'transform-named-capturing-groups-regex',
'transform-object-rest-spread',
'transform-unicode-property-regex',
'transform-json-strings',
'transform-optional-catch-binding',
...ES2019_INCLUDE
];
function getESVersionEnvInclude() {
return [
...ES2017_INCLUDE
];
}
const ES_ENV_TARGETS = {
chrome: '120'
};
export { ES_ENV_TARGETS, getESVersionEnvInclude, getESVersionTarget };