Add to preset-env ES3 transforms for ES3 targets (#9781)

* add to preset-env ES3 transforms for ES3 targets

* add `transform-reserved-words`

* fix `transform-reserved-words` plugin in `@babel/standalone`
This commit is contained in:
Denis Pushkarev
2019-03-31 05:25:12 +07:00
committed by Nicolò Ribaudo
parent 1f5444e96a
commit ae9b25ac69
63 changed files with 222 additions and 50 deletions

View File

@@ -8,8 +8,6 @@ const template = require("@babel/template");
const t = require("@babel/types");
const transformRuntime = require("../");
const transformMemberExpressionLiterals = require("@babel/plugin-transform-member-expression-literals");
const transformPropertyLiterals = require("@babel/plugin-transform-property-literals");
const corejs2Definitions = require("../lib/runtime-corejs2-definitions").default();
const corejs3Definitions = require("../lib/runtime-corejs3-definitions").default();
@@ -156,8 +154,6 @@ function buildHelper(
presets: [[require("@babel/preset-env"), { modules: false }]],
plugins: [
[transformRuntime, { corejs, useESModules: esm }],
[transformMemberExpressionLiterals],
[transformPropertyLiterals],
buildRuntimeRewritePlugin(
runtimeName,
path.relative(path.dirname(helperFilename), pkgDirname),