Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
[require("@babel/plugin-proposal-pipeline-operator").default, {proposal: "minimal"}],
[require("@babel/plugin-proposal-nullish-coalescing-operator").default, {loose: false}],
require("@babel/plugin-proposal-do-expressions").default,
// stage 2
[require("@babel/plugin-proposal-decorators").default, {legacy: true}],
require("@babel/plugin-proposal-function-sent").default,
require("@babel/plugin-proposal-export-namespace-from").default,
require("@babel/plugin-proposal-numeric-separator").default,
require("@babel/plugin-proposal-throw-expressions").default,
// stage 3
require("@babel/plugin-syntax-dynamic-import").default,
require("@babel/plugin-syntax-import-meta").default,
[require("@babel/plugin-proposal-class-properties").default, {loose: false}],
require("@babel/plugin-proposal-json-strings").default,
]
babelOptions.babelrc = false
return babel
}
const jsFeatures = () => [
// old Stage 1
require('@babel/plugin-proposal-export-default-from').default,
// old Stage 2
[require('@babel/plugin-proposal-decorators').default, {legacy: true}],
// old Stage 3
require('@babel/plugin-syntax-dynamic-import').default,
require('@babel/plugin-syntax-import-meta').default,
[require('@babel/plugin-proposal-class-properties').default, {loose: false}],
require('@babel/plugin-proposal-json-strings').default,
];