diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 587b907e30..a52ff7973b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -208,8 +208,8 @@ If you need to check for an error that is thrown you can add to the `options.jso ```js // options.json example { - "plugins": [["@babel/transform-object-rest-spread", { "useBuiltIns": "invalidOption" }]], - "throws": "@babel/transform-object-rest-spread currently only accepts a boolean option for useBuiltIns (defaults to false)" + "plugins": [["@babel/proposal-object-rest-spread", { "useBuiltIns": "invalidOption" }]], + "throws": "@babel/proposal-object-rest-spread currently only accepts a boolean option for useBuiltIns (defaults to false)" } ``` diff --git a/experimental/babel-preset-env/README.md b/experimental/babel-preset-env/README.md index 7fb9574c7d..a8b8e2b54e 100644 --- a/experimental/babel-preset-env/README.md +++ b/experimental/babel-preset-env/README.md @@ -243,7 +243,7 @@ This option is useful if there is a bug in a native implementation, or a combina For example, Node 4 supports native classes but not spread. If `super` is used with a spread argument, then the `transform-es2015-classes` transform needs to be `include`d, as it is not possible to transpile a spread with `super` otherwise. -> NOTE: The `include` and `exclude` options _only_ work with the [plugins included with this preset](https://github.com/babel/babel-preset-env/blob/master/data/plugin-features.js); so, for example, including `transform-do-expressions` or excluding `transform-function-bind` will throw errors. To use a plugin _not_ included with this preset, add them to your [config](https://babeljs.io/docs/usage/babelrc/) directly. +> NOTE: The `include` and `exclude` options _only_ work with the [plugins included with this preset](https://github.com/babel/babel-preset-env/blob/master/data/plugin-features.js); so, for example, including `proposal-do-expressions` or excluding `proposal-function-bind` will throw errors. To use a plugin _not_ included with this preset, add them to your [config](https://babeljs.io/docs/usage/babelrc/) directly. ### `exclude` @@ -253,7 +253,7 @@ An array of plugins to always exclude/remove. The possible options are the same as the `include` option. -This option is useful for "blacklisting" a transform like `transform-regenerator` if you don't use generators and don't want to include `regeneratorRuntime` (when using `useBuiltIns`) or for using another plugin like [fast-async](https://github.com/MatAtBread/fast-async) instead of [Babel's async-to-gen](http://babeljs.io/docs/plugins/transform-async-generator-functions/). +This option is useful for "blacklisting" a transform like `transform-regenerator` if you don't use generators and don't want to include `regeneratorRuntime` (when using `useBuiltIns`) or for using another plugin like [fast-async](https://github.com/MatAtBread/fast-async) instead of [Babel's async-to-gen](http://babeljs.io/docs/plugins/proposal-async-generator-functions/). ### `useBuiltIns` @@ -569,4 +569,4 @@ Using polyfills: ## Issues -If you get a `SyntaxError: Unexpected token ...` error when using the [object-rest-spread](https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-object-rest-spread) transform then make sure the plugin has been updated to, at least, `v6.19.0`. +If you get a `SyntaxError: Unexpected token ...` error when using the [object-rest-spread](https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-object-rest-spread) transform then make sure the plugin has been updated to, at least, `v6.19.0`. diff --git a/experimental/babel-preset-env/data/plugins.json b/experimental/babel-preset-env/data/plugins.json index 1a10f060eb..2694f173f1 100644 --- a/experimental/babel-preset-env/data/plugins.json +++ b/experimental/babel-preset-env/data/plugins.json @@ -228,17 +228,17 @@ "opera": "42", "electron": "1.6" }, - "transform-async-generator-functions": { + "proposal-async-generator-functions": { "chrome": "63", "firefox": "57", "opera": "50" }, - "transform-object-rest-spread": { + "proposal-object-rest-spread": { "chrome": "60", "firefox": "55", "node": "8.3", "opera": "47" }, - "transform-optional-catch-binding": {}, - "transform-unicode-property-regex": {} + "proposal-optional-catch-binding": {}, + "proposal-unicode-property-regex": {} } diff --git a/experimental/babel-preset-env/data/shipped-proposals.js b/experimental/babel-preset-env/data/shipped-proposals.js index 051770940c..09f7e5071a 100644 --- a/experimental/babel-preset-env/data/shipped-proposals.js +++ b/experimental/babel-preset-env/data/shipped-proposals.js @@ -6,17 +6,17 @@ const builtIns = { }; const features = { - "transform-async-generator-functions": "Asynchronous Iterators", - "transform-object-rest-spread": "object rest/spread properties", - "transform-optional-catch-binding": "optional catch binding", - "transform-unicode-property-regex": "RegExp Unicode Property Escapes", + "proposal-async-generator-functions": "Asynchronous Iterators", + "proposal-object-rest-spread": "object rest/spread properties", + "proposal-optional-catch-binding": "optional catch binding", + "proposal-unicode-property-regex": "RegExp Unicode Property Escapes", }; const pluginSyntaxMap = new Map([ - ["transform-async-generator-functions", "syntax-async-generators"], - ["transform-object-rest-spread", "syntax-object-rest-spread"], - ["transform-optional-catch-binding", "syntax-optional-catch-binding"], - ["transform-unicode-property-regex", null], + ["proposal-async-generator-functions", "syntax-async-generators"], + ["proposal-object-rest-spread", "syntax-object-rest-spread"], + ["proposal-optional-catch-binding", "syntax-optional-catch-binding"], + ["proposal-unicode-property-regex", null], ]); module.exports = { builtIns, features, pluginSyntaxMap }; diff --git a/experimental/babel-preset-env/package.json b/experimental/babel-preset-env/package.json index e09e29d00b..5b79dc38d3 100644 --- a/experimental/babel-preset-env/package.json +++ b/experimental/babel-preset-env/package.json @@ -15,7 +15,7 @@ "@babel/plugin-syntax-async-generators": "7.0.0-beta.3", "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.3", "@babel/plugin-syntax-optional-catch-binding": "7.0.0-beta.3", - "@babel/plugin-transform-async-generator-functions": "7.0.0-beta.3", + "@babel/plugin-proposal-async-generator-functions": "7.0.0-beta.3", "@babel/plugin-transform-async-to-generator": "7.0.0-beta.3", "@babel/plugin-transform-es2015-arrow-functions": "7.0.0-beta.3", "@babel/plugin-transform-es2015-block-scoped-functions": "7.0.0-beta.3", @@ -41,10 +41,10 @@ "@babel/plugin-transform-es2015-unicode-regex": "7.0.0-beta.3", "@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.3", "@babel/plugin-transform-new-target": "7.0.0-beta.3", - "@babel/plugin-transform-object-rest-spread": "7.0.0-beta.3", - "@babel/plugin-transform-optional-catch-binding": "7.0.0-beta.3", + "@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.3", + "@babel/plugin-proposal-optional-catch-binding": "7.0.0-beta.3", "@babel/plugin-transform-regenerator": "7.0.0-beta.3", - "@babel/plugin-transform-unicode-property-regex": "7.0.0-beta.3", + "@babel/plugin-proposal-unicode-property-regex": "7.0.0-beta.3", "browserslist": "^2.4.0", "invariant": "^2.2.2", "semver": "^5.3.0" diff --git a/experimental/babel-preset-env/src/available-plugins.js b/experimental/babel-preset-env/src/available-plugins.js index cc8c1bab4c..1a62cd255c 100644 --- a/experimental/babel-preset-env/src/available-plugins.js +++ b/experimental/babel-preset-env/src/available-plugins.js @@ -4,7 +4,7 @@ export default { "syntax-object-rest-spread": require("@babel/plugin-syntax-object-rest-spread"), "syntax-optional-catch-binding": require("@babel/plugin-syntax-optional-catch-binding"), "transform-async-to-generator": require("@babel/plugin-transform-async-to-generator"), - "transform-async-generator-functions": require("@babel/plugin-transform-async-generator-functions"), + "proposal-async-generator-functions": require("@babel/plugin-proposal-async-generator-functions"), "transform-es2015-arrow-functions": require("@babel/plugin-transform-es2015-arrow-functions"), "transform-es2015-block-scoped-functions": require("@babel/plugin-transform-es2015-block-scoped-functions"), "transform-es2015-block-scoping": require("@babel/plugin-transform-es2015-block-scoping"), @@ -29,8 +29,8 @@ export default { "transform-es2015-unicode-regex": require("@babel/plugin-transform-es2015-unicode-regex"), "transform-exponentiation-operator": require("@babel/plugin-transform-exponentiation-operator"), "transform-new-target": require("@babel/plugin-transform-new-target"), - "transform-object-rest-spread": require("@babel/plugin-transform-object-rest-spread"), - "transform-optional-catch-binding": require("@babel/plugin-transform-optional-catch-binding"), + "proposal-object-rest-spread": require("@babel/plugin-proposal-object-rest-spread"), + "proposal-optional-catch-binding": require("@babel/plugin-proposal-optional-catch-binding"), "transform-regenerator": require("@babel/plugin-transform-regenerator"), - "transform-unicode-property-regex": require("@babel/plugin-transform-unicode-property-regex"), + "proposal-unicode-property-regex": require("@babel/plugin-proposal-unicode-property-regex"), }; diff --git a/experimental/babel-preset-env/test/debug-fixtures/shippedProposals-chrome60/stdout.txt b/experimental/babel-preset-env/test/debug-fixtures/shippedProposals-chrome60/stdout.txt index 67807c6e86..525114fa60 100644 --- a/experimental/babel-preset-env/test/debug-fixtures/shippedProposals-chrome60/stdout.txt +++ b/experimental/babel-preset-env/test/debug-fixtures/shippedProposals-chrome60/stdout.txt @@ -8,10 +8,10 @@ Using targets: Using modules transform: commonjs Using plugins: - transform-async-generator-functions { "chrome":"60" } + proposal-async-generator-functions { "chrome":"60" } syntax-object-rest-spread { "chrome":"60" } - transform-optional-catch-binding { "chrome":"60" } - transform-unicode-property-regex { "chrome":"60" } + proposal-optional-catch-binding { "chrome":"60" } + proposal-unicode-property-regex { "chrome":"60" } Using polyfills with `entry` option: diff --git a/experimental/babel-preset-env/test/debug-fixtures/shippedProposals/stdout.txt b/experimental/babel-preset-env/test/debug-fixtures/shippedProposals/stdout.txt index c8b7e5d174..8d6b75a841 100644 --- a/experimental/babel-preset-env/test/debug-fixtures/shippedProposals/stdout.txt +++ b/experimental/babel-preset-env/test/debug-fixtures/shippedProposals/stdout.txt @@ -29,10 +29,10 @@ Using plugins: transform-regenerator {} transform-exponentiation-operator {} transform-async-to-generator {} - transform-async-generator-functions {} - transform-object-rest-spread {} - transform-optional-catch-binding {} - transform-unicode-property-regex {} + proposal-async-generator-functions {} + proposal-object-rest-spread {} + proposal-optional-catch-binding {} + proposal-unicode-property-regex {} Using polyfills with `entry` option: diff --git a/packages/babel-plugin-transform-async-generator-functions/.npmignore b/packages/babel-plugin-proposal-async-generator-functions/.npmignore similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/.npmignore rename to packages/babel-plugin-proposal-async-generator-functions/.npmignore diff --git a/packages/babel-plugin-transform-async-generator-functions/README.md b/packages/babel-plugin-proposal-async-generator-functions/README.md similarity index 88% rename from packages/babel-plugin-transform-async-generator-functions/README.md rename to packages/babel-plugin-proposal-async-generator-functions/README.md index 8966c21205..b5567b3691 100644 --- a/packages/babel-plugin-transform-async-generator-functions/README.md +++ b/packages/babel-plugin-proposal-async-generator-functions/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-async-generator-functions +# @babel/plugin-proposal-async-generator-functions > Turn async generator functions and for-await statements to ES2015 generators @@ -73,7 +73,7 @@ forEach(genAnswers(), function(val) { output += val.value }) ## Installation ```sh -npm install --save-dev @babel/plugin-transform-async-generator-functions +npm install --save-dev @babel/plugin-proposal-async-generator-functions ``` ## Usage @@ -84,21 +84,21 @@ npm install --save-dev @babel/plugin-transform-async-generator-functions ```json { - "plugins": ["@babel/transform-async-generator-functions"] + "plugins": ["@babel/proposal-async-generator-functions"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-async-generator-functions script.js +babel --plugins @babel/proposal-async-generator-functions script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-async-generator-functions"] + plugins: ["@babel/proposal-async-generator-functions"] }); ``` diff --git a/packages/babel-plugin-transform-async-generator-functions/package.json b/packages/babel-plugin-proposal-async-generator-functions/package.json similarity index 82% rename from packages/babel-plugin-transform-async-generator-functions/package.json rename to packages/babel-plugin-proposal-async-generator-functions/package.json index 5134bc0d3f..75c13ee3b1 100644 --- a/packages/babel-plugin-transform-async-generator-functions/package.json +++ b/packages/babel-plugin-proposal-async-generator-functions/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-async-generator-functions", + "name": "@babel/plugin-proposal-async-generator-functions", "version": "7.0.0-beta.3", "description": "Turn async generator functions into ES2015 generators", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-async-generator-functions", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-async-generator-functions", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-async-generator-functions/src/index.js b/packages/babel-plugin-proposal-async-generator-functions/src/index.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/src/index.js rename to packages/babel-plugin-proposal-async-generator-functions/src/index.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/class-method/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/class-method/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/class-method/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/class-method/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/class-method/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/class-method/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/class-method/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/class-method/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/declaration-exec/exec.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/declaration-exec/exec.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/declaration-exec/exec.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/declaration-exec/exec.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/declaration-exec/options.json b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/declaration-exec/options.json similarity index 77% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/declaration-exec/options.json rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/declaration-exec/options.json index 253351be06..4cf1a1a5df 100644 --- a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/declaration-exec/options.json +++ b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/declaration-exec/options.json @@ -1,7 +1,7 @@ { "plugins": [ "transform-async-to-generator", - "transform-async-generator-functions" + "proposal-async-generator-functions" ], "presets": ["es2015"], "parserOpts": { diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/declaration/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/declaration/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/declaration/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/declaration/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/declaration/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/declaration/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/declaration/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/declaration/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/expression/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/expression/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/expression/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/expression/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/expression/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/expression/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/expression/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/expression/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/object-method/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/object-method/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/object-method/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/object-method/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/object-method/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/object-method/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/object-method/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/object-method/expected.js diff --git a/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/options.json b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/options.json new file mode 100644 index 0000000000..7812af170d --- /dev/null +++ b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["external-helpers", "proposal-async-generator-functions"] +} diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/static-method/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/static-method/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/static-method/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/static-method/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/static-method/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/static-method/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/static-method/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/static-method/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/yield-exec/exec.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/yield-exec/exec.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/yield-exec/exec.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/yield-exec/exec.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/yield-exec/options.json b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/yield-exec/options.json similarity index 80% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/yield-exec/options.json rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/yield-exec/options.json index 1130726a1c..110fd5c060 100644 --- a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/yield-exec/options.json +++ b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/yield-exec/options.json @@ -2,7 +2,7 @@ "plugins": [ "external-helpers", "transform-async-to-generator", - "transform-async-generator-functions" + "proposal-async-generator-functions" ], "presets": ["es2015"], "parserOpts": { diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/yield-star/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/yield-star/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/yield-star/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/yield-star/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/yield-star/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/yield-star/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/yield-star/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/async-generators/yield-star/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-arrow/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-arrow/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-arrow/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-arrow/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-arrow/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-arrow/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-arrow/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-arrow/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-function/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-function/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-function/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-function/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-function/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-function/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-function/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-function/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-generator-exec/exec.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-generator-exec/exec.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-generator-exec/exec.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-generator-exec/exec.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-generator-exec/options.json b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-generator-exec/options.json similarity index 80% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-generator-exec/options.json rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-generator-exec/options.json index 1130726a1c..110fd5c060 100644 --- a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-generator-exec/options.json +++ b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-generator-exec/options.json @@ -2,7 +2,7 @@ "plugins": [ "external-helpers", "transform-async-to-generator", - "transform-async-generator-functions" + "proposal-async-generator-functions" ], "presets": ["es2015"], "parserOpts": { diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-generator/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-generator/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-generator/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-generator/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-generator/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-generator/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/async-generator/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/async-generator/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/destructuring/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/destructuring/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/destructuring/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/destructuring/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/destructuring/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/destructuring/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/destructuring/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/destructuring/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/options.json b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/options.json similarity index 66% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/options.json rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/options.json index 3fa0c29078..13111918a1 100644 --- a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/for-await/options.json +++ b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/for-await/options.json @@ -2,6 +2,6 @@ "plugins": [ "external-helpers", "transform-async-to-generator", - "transform-async-generator-functions" + "proposal-async-generator-functions" ] } diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/arrows-in-declaration/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/arrows-in-declaration/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/arrows-in-declaration/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/arrows-in-declaration/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/arrows-in-declaration/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/arrows-in-declaration/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/arrows-in-declaration/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/arrows-in-declaration/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/async-in-params/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/async-in-params/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/async-in-params/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/async-in-params/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/async-in-params/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/async-in-params/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/async-in-params/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/async-in-params/expected.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/generator-in-async/actual.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/generator-in-async/actual.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/generator-in-async/actual.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/generator-in-async/actual.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/generator-in-async/expected.js b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/generator-in-async/expected.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/generator-in-async/expected.js rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/generator-in-async/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T7364/options.json b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/options.json similarity index 61% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/T7364/options.json rename to packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/options.json index ca85e8c38d..13111918a1 100644 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T7364/options.json +++ b/packages/babel-plugin-proposal-async-generator-functions/test/fixtures/nested/options.json @@ -2,6 +2,6 @@ "plugins": [ "external-helpers", "transform-async-to-generator", - ["transform-class-properties", {"loose": true}] + "proposal-async-generator-functions" ] } diff --git a/packages/babel-plugin-transform-async-generator-functions/test/index.js b/packages/babel-plugin-proposal-async-generator-functions/test/index.js similarity index 100% rename from packages/babel-plugin-transform-async-generator-functions/test/index.js rename to packages/babel-plugin-proposal-async-generator-functions/test/index.js diff --git a/packages/babel-plugin-transform-class-properties/.npmignore b/packages/babel-plugin-proposal-class-properties/.npmignore similarity index 100% rename from packages/babel-plugin-transform-class-properties/.npmignore rename to packages/babel-plugin-proposal-class-properties/.npmignore diff --git a/packages/babel-plugin-transform-class-properties/README.md b/packages/babel-plugin-proposal-class-properties/README.md similarity index 88% rename from packages/babel-plugin-transform-class-properties/README.md rename to packages/babel-plugin-proposal-class-properties/README.md index da7d9dc04b..ba0ba46e05 100644 --- a/packages/babel-plugin-transform-class-properties/README.md +++ b/packages/babel-plugin-proposal-class-properties/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-class-properties +# @babel/plugin-proposal-class-properties > This plugin transforms class properties @@ -37,7 +37,7 @@ Below is a class with four class properties which will be transformed. ## Installation ```sh -npm install --save-dev @babel/plugin-transform-class-properties +npm install --save-dev @babel/plugin-proposal-class-properties ``` ## Usage @@ -50,7 +50,7 @@ Without options: ```json { - "plugins": ["@babel/transform-class-properties"] + "plugins": ["@babel/proposal-class-properties"] } ``` @@ -59,7 +59,7 @@ With options: ```json { "plugins": [ - ["@babel/transform-class-properties", { "loose": true }] + ["@babel/proposal-class-properties", { "loose": true }] ] } ``` @@ -67,14 +67,14 @@ With options: ### Via CLI ```sh -babel --plugins @babel/transform-class-properties script.js +babel --plugins @babel/proposal-class-properties script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-class-properties"] + plugins: ["@babel/proposal-class-properties"] }); ``` diff --git a/packages/babel-plugin-transform-class-properties/package.json b/packages/babel-plugin-proposal-class-properties/package.json similarity index 86% rename from packages/babel-plugin-transform-class-properties/package.json rename to packages/babel-plugin-proposal-class-properties/package.json index 1fbb14e586..b2223ef5ae 100644 --- a/packages/babel-plugin-transform-class-properties/package.json +++ b/packages/babel-plugin-proposal-class-properties/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-class-properties", + "name": "@babel/plugin-proposal-class-properties", "version": "7.0.0-beta.3", "description": "This plugin transforms static class properties as well as properties declared with the property initializer syntax", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-class-properties", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-class-properties", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-class-properties/src/index.js b/packages/babel-plugin-proposal-class-properties/src/index.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/src/index.js rename to packages/babel-plugin-proposal-class-properties/src/index.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/expected.js diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/options.json new file mode 100644 index 0000000000..9b2fcd6e21 --- /dev/null +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["transform-typescript", ["proposal-class-properties", {"loose": true }]] +} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/expected.js diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/options.json new file mode 100644 index 0000000000..08e180158b --- /dev/null +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["transform-typescript", "proposal-class-properties"] +} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-static-this-without-transform/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-static-this-without-transform/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-static-this-without-transform/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-static-this-without-transform/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-static-this-without-transform/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-static-this-without-transform/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-static-this-without-transform/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-static-this-without-transform/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-static-this-without-transform/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-static-this-without-transform/options.json similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-static-this-without-transform/options.json rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-static-this-without-transform/options.json diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-this-without-transform/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-this-without-transform/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-this-without-transform/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-this-without-transform/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-this-without-transform/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-this-without-transform/options.json similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/arrow-this-without-transform/options.json rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/arrow-this-without-transform/options.json diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/constructor-collision/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/constructor-collision/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/constructor-collision/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/constructor-collision/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/constructor-collision/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/constructor-collision/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/constructor-collision/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/constructor-collision/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/derived/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/derived/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/derived/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/derived/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/derived/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/derived/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/derived/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/derived/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/foobar/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/foobar/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/foobar/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/foobar/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/foobar/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/foobar/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/foobar/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/foobar/expected.js diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/general/foobar/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/foobar/options.json new file mode 100644 index 0000000000..6d4c71cef4 --- /dev/null +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/foobar/options.json @@ -0,0 +1,4 @@ +{ + "plugins": ["external-helpers", "proposal-class-properties"], + "presets": ["stage-0", "es2015"] +} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-computed/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-computed/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-computed/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-computed/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-computed/exec.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-computed/exec.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-computed/exec.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-computed/exec.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-computed/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-computed/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-computed/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-computed/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-undefined/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-undefined/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-undefined/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-undefined/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-undefined/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-undefined/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/instance-undefined/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance-undefined/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/instance/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/instance/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/instance/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/instance/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/instance/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/non-block-arrow-func/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/non-block-arrow-func/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/non-block-arrow-func/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/non-block-arrow-func/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/non-block-arrow-func/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/non-block-arrow-func/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/non-block-arrow-func/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/non-block-arrow-func/expected.js diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/general/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/options.json new file mode 100644 index 0000000000..f94660a207 --- /dev/null +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["external-helpers", "proposal-class-properties", "transform-es2015-classes", "transform-es2015-block-scoping", "syntax-class-properties"] +} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T2983/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T2983/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T2983/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T2983/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T2983/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T2983/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T2983/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T2983/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T6719/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T6719/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T6719/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T6719/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T6719/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T6719/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T6719/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T6719/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T7364/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T7364/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T7364/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T7364/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T7364/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T7364/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T7364/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T7364/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T7364/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T7364/options.json similarity index 70% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T7364/options.json rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T7364/options.json index c19d38a941..4c39c05aff 100644 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/general/regression-T7364/options.json +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/regression-T7364/options.json @@ -2,6 +2,6 @@ "plugins": [ "external-helpers", "transform-async-to-generator", - ["transform-class-properties"] + ["proposal-class-properties"] ] } diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static-export/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-export/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static-export/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-export/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static-export/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-export/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static-export/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-export/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static-infer-name/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-infer-name/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static-infer-name/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-infer-name/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static-infer-name/exec.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-infer-name/exec.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static-infer-name/exec.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-infer-name/exec.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static-infer-name/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-infer-name/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static-infer-name/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-infer-name/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static-undefined/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-undefined/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static-undefined/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-undefined/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static-undefined/exec.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-undefined/exec.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static-undefined/exec.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-undefined/exec.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static-undefined/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-undefined/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static-undefined/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static-undefined/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static/exec.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static/exec.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static/exec.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static/exec.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/static/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/static/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/static/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/static/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/super-call/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-call/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/super-call/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-call/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/super-call/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-call/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/super-call/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-call/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/super-expression/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-expression/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/super-expression/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-expression/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/super-expression/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-expression/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/super-expression/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-expression/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/super-statement/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-statement/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/super-statement/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-statement/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/super-statement/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-statement/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/general/super-statement/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/general/super-statement/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/constructor-collision/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/constructor-collision/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/constructor-collision/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/constructor-collision/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/constructor-collision/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/constructor-collision/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/constructor-collision/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/constructor-collision/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/derived/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/derived/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/derived/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/derived/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/derived/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/derived/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/derived/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/derived/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/foobar/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/foobar/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/foobar/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/foobar/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/foobar/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/foobar/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/foobar/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/foobar/expected.js diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/foobar/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/foobar/options.json new file mode 100644 index 0000000000..c896d6daaa --- /dev/null +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/foobar/options.json @@ -0,0 +1,4 @@ +{ + "plugins": ["external-helpers", ["proposal-class-properties", {"loose": true}]], + "presets": ["es2015"] +} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-computed/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-computed/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-computed/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-computed/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-computed/exec.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-computed/exec.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-computed/exec.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-computed/exec.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-computed/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-computed/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-computed/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-computed/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-undefined/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-undefined/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-undefined/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-undefined/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-undefined/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-undefined/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance-undefined/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance-undefined/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/instance/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/instance/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/non-block-arrow-func/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/non-block-arrow-func/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/non-block-arrow-func/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/non-block-arrow-func/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/non-block-arrow-func/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/non-block-arrow-func/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/non-block-arrow-func/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/non-block-arrow-func/expected.js diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/options.json new file mode 100644 index 0000000000..e6b7372389 --- /dev/null +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["external-helpers", ["proposal-class-properties", {"loose": true}], "transform-es2015-classes", "transform-es2015-block-scoping", "syntax-class-properties"] +} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-export/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-export/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-export/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-export/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-export/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-export/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-export/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-export/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-infer-name/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-infer-name/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-infer-name/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-infer-name/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-infer-name/exec.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-infer-name/exec.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-infer-name/exec.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-infer-name/exec.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-infer-name/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-infer-name/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-infer-name/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-infer-name/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-undefined/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-undefined/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-undefined/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-undefined/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-undefined/exec.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-undefined/exec.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-undefined/exec.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-undefined/exec.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-undefined/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-undefined/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static-undefined/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static-undefined/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static/exec.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static/exec.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static/exec.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static/exec.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/static/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/static/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/static/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/super-expression/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/super-expression/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/super-expression/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/super-expression/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/super-expression/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/super-expression/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/super-expression/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/super-expression/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/super-statement/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/super-statement/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/super-statement/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/super-statement/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/super-statement/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/loose/super-statement/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/super-statement/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/loose/super-statement/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/6153/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6153/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/6153/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6153/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/6153/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6153/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/6153/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6153/expected.js diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6153/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6153/options.json new file mode 100644 index 0000000000..c9b735b386 --- /dev/null +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6153/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["external-helpers", "proposal-class-properties", "transform-es2015-arrow-functions"] +} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/6154/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6154/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/6154/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6154/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/6154/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6154/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/6154/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6154/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/6154/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6154/options.json similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/6154/options.json rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/6154/options.json diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T2983/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T2983/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/T2983/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T2983/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T2983/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T2983/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/T2983/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T2983/expected.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T2983/options.json similarity index 63% rename from packages/babel-plugin-transform-class-properties/test/fixtures/loose/options.json rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T2983/options.json index 318585674f..04062f7542 100644 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/options.json +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T2983/options.json @@ -1,3 +1,3 @@ { - "plugins": ["external-helpers", ["transform-class-properties", {"loose": true}], "transform-es2015-classes", "transform-es2015-block-scoping", "syntax-class-properties"] + "plugins": ["external-helpers", ["proposal-class-properties", {"loose": true}], "transform-es2015-classes", "transform-es2015-block-scoping", "syntax-class-properties"] } diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T6719/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T6719/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/T6719/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T6719/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T6719/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T6719/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/T6719/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T6719/expected.js diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T6719/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T6719/options.json new file mode 100644 index 0000000000..04062f7542 --- /dev/null +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T6719/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["external-helpers", ["proposal-class-properties", {"loose": true}], "transform-es2015-classes", "transform-es2015-block-scoping", "syntax-class-properties"] +} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T7364/actual.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T7364/actual.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/T7364/actual.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T7364/actual.js diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T7364/expected.js b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T7364/expected.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/fixtures/regression/T7364/expected.js rename to packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T7364/expected.js diff --git a/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T7364/options.json b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T7364/options.json new file mode 100644 index 0000000000..baedce5591 --- /dev/null +++ b/packages/babel-plugin-proposal-class-properties/test/fixtures/regression/T7364/options.json @@ -0,0 +1,7 @@ +{ + "plugins": [ + "external-helpers", + "transform-async-to-generator", + ["proposal-class-properties", {"loose": true}] + ] +} diff --git a/packages/babel-plugin-transform-class-properties/test/index.js b/packages/babel-plugin-proposal-class-properties/test/index.js similarity index 100% rename from packages/babel-plugin-transform-class-properties/test/index.js rename to packages/babel-plugin-proposal-class-properties/test/index.js diff --git a/packages/babel-plugin-transform-decorators/.npmignore b/packages/babel-plugin-proposal-decorators/.npmignore similarity index 100% rename from packages/babel-plugin-transform-decorators/.npmignore rename to packages/babel-plugin-proposal-decorators/.npmignore diff --git a/packages/babel-plugin-transform-decorators/README.md b/packages/babel-plugin-proposal-decorators/README.md similarity index 57% rename from packages/babel-plugin-transform-decorators/README.md rename to packages/babel-plugin-proposal-decorators/README.md index 523a65a809..2db0dd7ebf 100644 --- a/packages/babel-plugin-transform-decorators/README.md +++ b/packages/babel-plugin-proposal-decorators/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-decorators +# @babel/plugin-proposal-decorators > Compile class and object decorators to ES5 @@ -49,7 +49,7 @@ function enumerable(value) { ## Installation ```sh -npm install --save-dev @babel/plugin-transform-decorators +npm install --save-dev @babel/plugin-proposal-decorators ``` ## Usage @@ -58,23 +58,23 @@ Add the following line to your .babelrc file: ```json { - "plugins": ["@babel/transform-decorators"] + "plugins": ["@babel/proposal-decorators"] } ``` #### NOTE: Order of Plugins Matters! -If you are including your plugins manually and using `transform-class-properties`, make sure that `transform-decorators` comes *before* `transform-class-properties`. +If you are including your plugins manually and using `proposal-class-properties`, make sure that `proposal-decorators` comes *before* `proposal-class-properties`. -Currently, `transform-class-properties` must be used in `loose` mode to support the `transform-decorators`. To use `transform-class-properties` in spec mode with decorators, wait for the next major version of decorators (Stage 2). +Currently, `proposal-class-properties` must be used in `loose` mode to support the `proposal-decorators`. To use `proposal-class-properties` in spec mode with decorators, wait for the next major version of decorators (Stage 2). Wrong: ```json { "plugins": [ - "@babel/transform-class-properties", - "@babel/transform-decorators" + "@babel/proposal-class-properties", + "@babel/proposal-decorators" ] } ``` @@ -84,8 +84,8 @@ Right: ```json { "plugins": [ - "@babel/transform-decorators", - ["@babel/transform-class-properties", { "loose" : true }] + "@babel/proposal-decorators", + ["@babel/proposal-class-properties", { "loose" : true }] ] } ``` @@ -93,14 +93,14 @@ Right: ### Via CLI ```sh -babel --plugins @babel/transform-decorators script.js +babel --plugins @babel/proposal-decorators script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-decorators"] + plugins: ["@babel/proposal-decorators"] }); ``` diff --git a/packages/babel-plugin-transform-decorators/package.json b/packages/babel-plugin-proposal-decorators/package.json similarity index 86% rename from packages/babel-plugin-transform-decorators/package.json rename to packages/babel-plugin-proposal-decorators/package.json index a31bf21a4d..6f13782d9e 100644 --- a/packages/babel-plugin-transform-decorators/package.json +++ b/packages/babel-plugin-proposal-decorators/package.json @@ -1,10 +1,10 @@ { - "name": "@babel/plugin-transform-decorators", + "name": "@babel/plugin-proposal-decorators", "version": "7.0.0-beta.3", "author": "Logan Smyth ", "license": "MIT", "description": "Compile class and object decorators to ES5", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-decorators", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-decorators", "main": "lib/index.js", "keywords": [ "babel", diff --git a/packages/babel-plugin-transform-decorators/src/index.js b/packages/babel-plugin-proposal-decorators/src/index.js similarity index 97% rename from packages/babel-plugin-transform-decorators/src/index.js rename to packages/babel-plugin-proposal-decorators/src/index.js index 77033af36c..57ecc86c51 100644 --- a/packages/babel-plugin-transform-decorators/src/index.js +++ b/packages/babel-plugin-proposal-decorators/src/index.js @@ -1,4 +1,4 @@ -// Fork of https://github.com/loganfsmyth/babel-plugin-transform-decorators-legacy +// Fork of https://github.com/loganfsmyth/babel-plugin-proposal-decorators-legacy import template from "@babel/template"; import syntaxDecorators from "@babel/plugin-syntax-decorators"; @@ -30,8 +30,8 @@ const buildInitializerWarningHelper = template(` function NAME(descriptor, context){ throw new Error( 'Decorating class property failed. Please ensure that ' + - 'transform-class-properties is enabled and set to use loose mode. ' + - 'To use transform-class-properties in spec mode with decorators, wait for ' + + 'proposal-class-properties is enabled and set to use loose mode. ' + + 'To use proposal-class-properties in spec mode with decorators, wait for ' + 'the next major version of decorators in stage 2.' ); } diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-constructors/mutate-existing-constructor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-constructors/mutate-existing-constructor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-constructors/mutate-existing-constructor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-constructors/mutate-existing-constructor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-constructors/return-new-constructor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-constructors/return-new-constructor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-constructors/return-new-constructor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-constructors/return-new-constructor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-export-default/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-export-default/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-export-default/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-export-default/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-ordering/order/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-ordering/order/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-ordering/order/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-ordering/order/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-ordering/reverse-order/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-ordering/reverse-order/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-ordering/reverse-order/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-ordering/reverse-order/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-methods/mutate-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-methods/mutate-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-methods/mutate-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-methods/mutate-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-methods/numeric-props/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-methods/numeric-props/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-methods/numeric-props/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-methods/numeric-props/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-methods/return-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-methods/return-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-methods/return-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-methods/return-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-methods/string-props/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-methods/string-props/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-methods/string-props/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-methods/string-props/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/child-classes-properties/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/child-classes-properties/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/child-classes-properties/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/child-classes-properties/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/mutate-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/mutate-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/mutate-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/mutate-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/mutate-initialzer/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/mutate-initialzer/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/mutate-initialzer/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/mutate-initialzer/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/properties-without-initializer/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/properties-without-initializer/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/properties-without-initializer/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/properties-without-initializer/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/return-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/return-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-prototype-properties/return-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-prototype-properties/return-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-static-methods/mutate-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-static-methods/mutate-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-static-methods/mutate-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-static-methods/mutate-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-static-methods/numeric-props/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-static-methods/numeric-props/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-static-methods/numeric-props/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-static-methods/numeric-props/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-static-methods/return-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-static-methods/return-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-static-methods/return-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-static-methods/return-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-static-methods/string-props/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-static-methods/string-props/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-static-methods/string-props/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-static-methods/string-props/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-static-properties/mutate-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-static-properties/mutate-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-static-properties/mutate-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-static-properties/mutate-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-static-properties/mutate-initialzer/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-static-properties/mutate-initialzer/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-static-properties/mutate-initialzer/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-static-properties/mutate-initialzer/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-static-properties/properties-without-initializer/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-static-properties/properties-without-initializer/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-static-properties/properties-without-initializer/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-static-properties/properties-without-initializer/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/class-static-properties/return-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/class-static-properties/return-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/class-static-properties/return-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/class-static-properties/return-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-methods/mutate-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-methods/mutate-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-methods/mutate-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-methods/mutate-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-methods/numeric-props/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-methods/numeric-props/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-methods/numeric-props/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-methods/numeric-props/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-methods/return-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-methods/return-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-methods/return-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-methods/return-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-methods/string-props/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-methods/string-props/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-methods/string-props/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-methods/string-props/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-ordering/order/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-ordering/order/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-ordering/order/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-ordering/order/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-ordering/reverse-order/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-ordering/reverse-order/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-ordering/reverse-order/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-ordering/reverse-order/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-properties/mutate-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/mutate-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-properties/mutate-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/mutate-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-properties/mutate-initialzer/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/mutate-initialzer/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-properties/mutate-initialzer/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/mutate-initialzer/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-properties/numeric-props/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/numeric-props/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-properties/numeric-props/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/numeric-props/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-properties/return-descriptor/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/return-descriptor/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-properties/return-descriptor/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/return-descriptor/exec.js diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/object-properties/string-props/exec.js b/packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/string-props/exec.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/fixtures/object-properties/string-props/exec.js rename to packages/babel-plugin-proposal-decorators/test/fixtures/object-properties/string-props/exec.js diff --git a/packages/babel-plugin-proposal-decorators/test/fixtures/options.json b/packages/babel-plugin-proposal-decorators/test/fixtures/options.json new file mode 100644 index 0000000000..9a5cc94a73 --- /dev/null +++ b/packages/babel-plugin-proposal-decorators/test/fixtures/options.json @@ -0,0 +1,4 @@ +{ + "presets": ["es2015"], + "plugins": ["proposal-decorators", ["proposal-class-properties", {"loose": true}]] +} diff --git a/packages/babel-plugin-transform-decorators/test/index.js b/packages/babel-plugin-proposal-decorators/test/index.js similarity index 100% rename from packages/babel-plugin-transform-decorators/test/index.js rename to packages/babel-plugin-proposal-decorators/test/index.js diff --git a/packages/babel-plugin-transform-do-expressions/.npmignore b/packages/babel-plugin-proposal-do-expressions/.npmignore similarity index 100% rename from packages/babel-plugin-transform-do-expressions/.npmignore rename to packages/babel-plugin-proposal-do-expressions/.npmignore diff --git a/packages/babel-plugin-transform-do-expressions/README.md b/packages/babel-plugin-proposal-do-expressions/README.md similarity index 90% rename from packages/babel-plugin-transform-do-expressions/README.md rename to packages/babel-plugin-proposal-do-expressions/README.md index 15b5ca0a2a..f0c7e1d401 100644 --- a/packages/babel-plugin-transform-do-expressions/README.md +++ b/packages/babel-plugin-proposal-do-expressions/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-do-expressions +# @babel/plugin-proposal-do-expressions > Compile `do` expressions to ES5 @@ -83,7 +83,7 @@ const Component = props => ## Installation ```sh -npm install --save-dev @babel/plugin-transform-do-expressions +npm install --save-dev @babel/plugin-proposal-do-expressions ``` ## Usage @@ -94,21 +94,21 @@ npm install --save-dev @babel/plugin-transform-do-expressions ```json { - "plugins": ["@babel/transform-do-expressions"] + "plugins": ["@babel/proposal-do-expressions"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-do-expressions script.js +babel --plugins @babel/proposal-do-expressions script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-do-expressions"] + plugins: ["@babel/proposal-do-expressions"] }); ``` diff --git a/packages/babel-plugin-transform-do-expressions/package.json b/packages/babel-plugin-proposal-do-expressions/package.json similarity index 82% rename from packages/babel-plugin-transform-do-expressions/package.json rename to packages/babel-plugin-proposal-do-expressions/package.json index cb448a5f22..5aaae883af 100644 --- a/packages/babel-plugin-transform-do-expressions/package.json +++ b/packages/babel-plugin-proposal-do-expressions/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-do-expressions", + "name": "@babel/plugin-proposal-do-expressions", "version": "7.0.0-beta.3", "description": "Compile do expressions to ES5", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-do-expressions", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-do-expressions", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-do-expressions/src/index.js b/packages/babel-plugin-proposal-do-expressions/src/index.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/src/index.js rename to packages/babel-plugin-proposal-do-expressions/src/index.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/block-scope.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/block-scope.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/block-scope.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/block-scope.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/block-scope/actual.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/block-scope/actual.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/block-scope/actual.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/block-scope/actual.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/block-scope/expected.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/block-scope/expected.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/block-scope/expected.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/block-scope/expected.js diff --git a/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/block-scope/options.json b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/block-scope/options.json new file mode 100644 index 0000000000..b79e55622f --- /dev/null +++ b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/block-scope/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["transform-es2015-block-scoping", "proposal-do-expressions"] +} diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/catch-block/actual.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/catch-block/actual.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/catch-block/actual.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/catch-block/actual.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/catch-block/expected.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/catch-block/expected.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/catch-block/expected.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/catch-block/expected.js diff --git a/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/catch-block/options.json b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/catch-block/options.json new file mode 100644 index 0000000000..b79e55622f --- /dev/null +++ b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/catch-block/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["transform-es2015-block-scoping", "proposal-do-expressions"] +} diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/do-while.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/do-while.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/do-while.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/do-while.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/empty.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/empty.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/empty.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/empty.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/for-in.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/for-in.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/for-in.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/for-in.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/for.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/for.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/for.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/for.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/if-else-if.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/if-else-if.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/if-else-if.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/if-else-if.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/if-else.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/if-else.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/if-else.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/if-else.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/if.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/if.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/if.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/if.js diff --git a/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/options.json b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/options.json new file mode 100644 index 0000000000..96d2eb705b --- /dev/null +++ b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-do-expressions"] +} diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/single-expression.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/single-expression.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/single-expression.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/single-expression.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/throw-if/actual.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/throw-if/actual.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/throw-if/actual.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/throw-if/actual.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/throw-if/expected.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/throw-if/expected.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/throw-if/expected.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/throw-if/expected.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/variable-declaration-end.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/variable-declaration-end.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/variable-declaration-end.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/variable-declaration-end.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/variable-declaration-start.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/variable-declaration-start.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/variable-declaration-start.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/variable-declaration-start.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/while-if/actual.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/while-if/actual.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/while-if/actual.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/while-if/actual.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/while-if/expected.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/while-if/expected.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/while-if/expected.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/while-if/expected.js diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/while.js b/packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/while.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/while.js rename to packages/babel-plugin-proposal-do-expressions/test/fixtures/do-expressions/while.js diff --git a/packages/babel-plugin-transform-do-expressions/test/index.js b/packages/babel-plugin-proposal-do-expressions/test/index.js similarity index 100% rename from packages/babel-plugin-transform-do-expressions/test/index.js rename to packages/babel-plugin-proposal-do-expressions/test/index.js diff --git a/packages/babel-plugin-transform-export-default/.npmignore b/packages/babel-plugin-proposal-export-default/.npmignore similarity index 100% rename from packages/babel-plugin-transform-export-default/.npmignore rename to packages/babel-plugin-proposal-export-default/.npmignore diff --git a/packages/babel-plugin-transform-export-default/README.md b/packages/babel-plugin-proposal-export-default/README.md similarity index 68% rename from packages/babel-plugin-transform-export-default/README.md rename to packages/babel-plugin-proposal-export-default/README.md index 881a6df3f7..fe1feee0ca 100644 --- a/packages/babel-plugin-transform-export-default/README.md +++ b/packages/babel-plugin-proposal-export-default/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-export-default +# @babel/plugin-proposal-export-default > Compile export-default-from statements to ES2015 @@ -11,7 +11,7 @@ export v from 'mod'; ## Installation ```sh -npm install --save-dev @babel/plugin-transform-export-default +npm install --save-dev @babel/plugin-proposal-export-default ``` ## Usage @@ -22,21 +22,21 @@ npm install --save-dev @babel/plugin-transform-export-default ```json { - "plugins": ["@babel/transform-export-default"] + "plugins": ["@babel/proposal-export-default"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-export-default script.js +babel --plugins @babel/proposal-export-default script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-export-default"] + plugins: ["@babel/proposal-export-default"] }); ``` ## References diff --git a/packages/babel-plugin-transform-export-default/package.json b/packages/babel-plugin-proposal-export-default/package.json similarity index 82% rename from packages/babel-plugin-transform-export-default/package.json rename to packages/babel-plugin-proposal-export-default/package.json index cd7a3e86f0..17d07608c9 100644 --- a/packages/babel-plugin-transform-export-default/package.json +++ b/packages/babel-plugin-proposal-export-default/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-export-default", + "name": "@babel/plugin-proposal-export-default", "version": "7.0.0-beta.3", "description": "Compile export default to ES2015", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-export-default", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-export-default", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-export-default/src/index.js b/packages/babel-plugin-proposal-export-default/src/index.js similarity index 100% rename from packages/babel-plugin-transform-export-default/src/index.js rename to packages/babel-plugin-proposal-export-default/src/index.js diff --git a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-compound-es6/actual.js b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-compound-es6/actual.js similarity index 100% rename from packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-compound-es6/actual.js rename to packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-compound-es6/actual.js diff --git a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-compound-es6/expected.js b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-compound-es6/expected.js similarity index 100% rename from packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-compound-es6/expected.js rename to packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-compound-es6/expected.js diff --git a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-compound-namespace/actual.js b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-compound-namespace/actual.js similarity index 100% rename from packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-compound-namespace/actual.js rename to packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-compound-namespace/actual.js diff --git a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-compound-namespace/expected.js b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-compound-namespace/expected.js similarity index 100% rename from packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-compound-namespace/expected.js rename to packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-compound-namespace/expected.js diff --git a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-es6/actual.js b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-es6/actual.js similarity index 100% rename from packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-es6/actual.js rename to packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-es6/actual.js diff --git a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-es6/expected.js b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-es6/expected.js similarity index 100% rename from packages/babel-plugin-transform-export-default/test/fixtures/export-default/default-es6/expected.js rename to packages/babel-plugin-proposal-export-default/test/fixtures/export-default/default-es6/expected.js diff --git a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/namespace-es6/actual.js b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/namespace-es6/actual.js similarity index 100% rename from packages/babel-plugin-transform-export-default/test/fixtures/export-default/namespace-es6/actual.js rename to packages/babel-plugin-proposal-export-default/test/fixtures/export-default/namespace-es6/actual.js diff --git a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/namespace-es6/expected.js b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/namespace-es6/expected.js similarity index 100% rename from packages/babel-plugin-transform-export-default/test/fixtures/export-default/namespace-es6/expected.js rename to packages/babel-plugin-proposal-export-default/test/fixtures/export-default/namespace-es6/expected.js diff --git a/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/options.json b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/options.json new file mode 100644 index 0000000000..544d78a4e1 --- /dev/null +++ b/packages/babel-plugin-proposal-export-default/test/fixtures/export-default/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["external-helpers", "proposal-export-default"] +} diff --git a/packages/babel-plugin-transform-export-default/test/index.js b/packages/babel-plugin-proposal-export-default/test/index.js similarity index 100% rename from packages/babel-plugin-transform-export-default/test/index.js rename to packages/babel-plugin-proposal-export-default/test/index.js diff --git a/packages/babel-plugin-transform-export-namespace/.npmignore b/packages/babel-plugin-proposal-export-namespace/.npmignore similarity index 100% rename from packages/babel-plugin-transform-export-namespace/.npmignore rename to packages/babel-plugin-proposal-export-namespace/.npmignore diff --git a/packages/babel-plugin-transform-export-namespace/README.md b/packages/babel-plugin-proposal-export-namespace/README.md similarity index 67% rename from packages/babel-plugin-transform-export-namespace/README.md rename to packages/babel-plugin-proposal-export-namespace/README.md index 7870cbdbed..9d6206d67f 100644 --- a/packages/babel-plugin-transform-export-namespace/README.md +++ b/packages/babel-plugin-proposal-export-namespace/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-export-namespace +# @babel/plugin-proposal-export-namespace > Compile export-ns-from statements to ES2015 @@ -11,7 +11,7 @@ export * as ns from 'mod'; ## Installation ```sh -npm install --save-dev @babel/plugin-transform-export-namespace +npm install --save-dev @babel/plugin-proposal-export-namespace ``` ## Usage @@ -22,21 +22,21 @@ npm install --save-dev @babel/plugin-transform-export-namespace ```json { - "plugins": ["@babel/transform-export-namespace"] + "plugins": ["@babel/proposal-export-namespace"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-export-namespace script.js +babel --plugins @babel/proposal-export-namespace script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-export-namespace"] + plugins: ["@babel/proposal-export-namespace"] }); ``` ## References diff --git a/packages/babel-plugin-transform-export-namespace/package.json b/packages/babel-plugin-proposal-export-namespace/package.json similarity index 82% rename from packages/babel-plugin-transform-export-namespace/package.json rename to packages/babel-plugin-proposal-export-namespace/package.json index 52077ec4cf..29cdc763f9 100644 --- a/packages/babel-plugin-transform-export-namespace/package.json +++ b/packages/babel-plugin-proposal-export-namespace/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-export-namespace", + "name": "@babel/plugin-proposal-export-namespace", "version": "7.0.0-beta.3", "description": "Compile export namespace to ES2015", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-export-namespace", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-export-namespace", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-export-namespace/src/index.js b/packages/babel-plugin-proposal-export-namespace/src/index.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/src/index.js rename to packages/babel-plugin-proposal-export-namespace/src/index.js diff --git a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/default-es6/actual.js b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/default-es6/actual.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/default-es6/actual.js rename to packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/default-es6/actual.js diff --git a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/default-es6/expected.js b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/default-es6/expected.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/default-es6/expected.js rename to packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/default-es6/expected.js diff --git a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-compound-es6/actual.js b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-compound-es6/actual.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-compound-es6/actual.js rename to packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-compound-es6/actual.js diff --git a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-compound-es6/expected.js b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-compound-es6/expected.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-compound-es6/expected.js rename to packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-compound-es6/expected.js diff --git a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-default/actual.js b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-default/actual.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-default/actual.js rename to packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-default/actual.js diff --git a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-default/expected.js b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-default/expected.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-default/expected.js rename to packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-default/expected.js diff --git a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-es6/actual.js b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-es6/actual.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-es6/actual.js rename to packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-es6/actual.js diff --git a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-es6/expected.js b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-es6/expected.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/namespace-es6/expected.js rename to packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/namespace-es6/expected.js diff --git a/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/options.json b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/options.json new file mode 100644 index 0000000000..11a49abb92 --- /dev/null +++ b/packages/babel-plugin-proposal-export-namespace/test/fixtures/export-namespace/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["external-helpers", "proposal-export-namespace"] +} diff --git a/packages/babel-plugin-transform-export-namespace/test/index.js b/packages/babel-plugin-proposal-export-namespace/test/index.js similarity index 100% rename from packages/babel-plugin-transform-export-namespace/test/index.js rename to packages/babel-plugin-proposal-export-namespace/test/index.js diff --git a/packages/babel-plugin-transform-function-bind/.npmignore b/packages/babel-plugin-proposal-function-bind/.npmignore similarity index 100% rename from packages/babel-plugin-transform-function-bind/.npmignore rename to packages/babel-plugin-proposal-function-bind/.npmignore diff --git a/packages/babel-plugin-transform-function-bind/README.md b/packages/babel-plugin-proposal-function-bind/README.md similarity index 89% rename from packages/babel-plugin-transform-function-bind/README.md rename to packages/babel-plugin-proposal-function-bind/README.md index 5937a2532a..1347ab6c62 100644 --- a/packages/babel-plugin-transform-function-bind/README.md +++ b/packages/babel-plugin-proposal-function-bind/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-function-bind +# @babel/plugin-proposal-function-bind > Compile the new function bind operator `::` to ES5. @@ -86,7 +86,7 @@ $('.some-link').on('click', view.reset.bind(view)); ## Installation ```sh -npm install --save-dev @babel/plugin-transform-function-bind +npm install --save-dev @babel/plugin-proposal-function-bind ``` ## Usage @@ -97,21 +97,21 @@ npm install --save-dev @babel/plugin-transform-function-bind ```json { - "plugins": ["@babel/transform-function-bind"] + "plugins": ["@babel/proposal-function-bind"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-function-bind script.js +babel --plugins @babel/proposal-function-bind script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-function-bind"] + plugins: ["@babel/proposal-function-bind"] }); ``` diff --git a/packages/babel-plugin-transform-function-bind/package.json b/packages/babel-plugin-proposal-function-bind/package.json similarity index 83% rename from packages/babel-plugin-transform-function-bind/package.json rename to packages/babel-plugin-proposal-function-bind/package.json index 78a2b65b58..583fd35b66 100644 --- a/packages/babel-plugin-transform-function-bind/package.json +++ b/packages/babel-plugin-proposal-function-bind/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-function-bind", + "name": "@babel/plugin-proposal-function-bind", "version": "7.0.0-beta.3", "description": "Compile function bind operator to ES5", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-function-bind", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-function-bind", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-function-bind/src/index.js b/packages/babel-plugin-proposal-function-bind/src/index.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/src/index.js rename to packages/babel-plugin-proposal-function-bind/src/index.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/bind/actual.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/bind/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/bind/actual.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/bind/actual.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/bind/expected.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/bind/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/bind/expected.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/bind/expected.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/call/actual.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/call/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/call/actual.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/call/actual.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/call/expected.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/call/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/call/expected.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/call/expected.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/complex-call/actual.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/complex-call/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/complex-call/actual.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/complex-call/actual.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/complex-call/exec.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/complex-call/exec.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/complex-call/exec.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/complex-call/exec.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/complex-call/expected.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/complex-call/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/complex-call/expected.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/complex-call/expected.js diff --git a/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/options.json b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/options.json new file mode 100644 index 0000000000..455c96b23d --- /dev/null +++ b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-function-bind", "transform-es2015-arrow-functions"] +} diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/static-contexts/actual.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/static-contexts/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/static-contexts/actual.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/static-contexts/actual.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/static-contexts/expected.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/static-contexts/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/static-contexts/expected.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/function-bind/static-contexts/expected.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/regression/6458/actual.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/6458/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/regression/6458/actual.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/regression/6458/actual.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/regression/6458/expected.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/6458/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/regression/6458/expected.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/regression/6458/expected.js diff --git a/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/6458/options.json b/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/6458/options.json new file mode 100644 index 0000000000..21620574bb --- /dev/null +++ b/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/6458/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-function-bind", "transform-es2015-modules-commonjs"] +} diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/regression/T6984/actual.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/T6984/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/regression/T6984/actual.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/regression/T6984/actual.js diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/regression/T6984/expected.js b/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/T6984/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/fixtures/regression/T6984/expected.js rename to packages/babel-plugin-proposal-function-bind/test/fixtures/regression/T6984/expected.js diff --git a/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/T6984/options.json b/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/T6984/options.json new file mode 100644 index 0000000000..d626e8459d --- /dev/null +++ b/packages/babel-plugin-proposal-function-bind/test/fixtures/regression/T6984/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-function-bind", "transform-es2015-classes"] +} diff --git a/packages/babel-plugin-transform-function-bind/test/index.js b/packages/babel-plugin-proposal-function-bind/test/index.js similarity index 100% rename from packages/babel-plugin-transform-function-bind/test/index.js rename to packages/babel-plugin-proposal-function-bind/test/index.js diff --git a/packages/babel-plugin-transform-function-sent/.npmignore b/packages/babel-plugin-proposal-function-sent/.npmignore similarity index 100% rename from packages/babel-plugin-transform-function-sent/.npmignore rename to packages/babel-plugin-proposal-function-sent/.npmignore diff --git a/packages/babel-plugin-transform-function-sent/README.md b/packages/babel-plugin-proposal-function-sent/README.md similarity index 78% rename from packages/babel-plugin-transform-function-sent/README.md rename to packages/babel-plugin-proposal-function-sent/README.md index 39e7a1a812..6dc90aa1c3 100644 --- a/packages/babel-plugin-transform-function-sent/README.md +++ b/packages/babel-plugin-proposal-function-sent/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-function-sent +# @babel/plugin-proposal-function-sent > Compile the `function.sent` meta property, used inside generator functions, to valid ES2015 code. @@ -32,7 +32,7 @@ iterator.next(2); // Logs "Yield 1" ## Installation ```sh -npm install --save-dev @babel/plugin-transform-function-sent +npm install --save-dev @babel/plugin-proposal-function-sent ``` ## Usage @@ -43,21 +43,21 @@ npm install --save-dev @babel/plugin-transform-function-sent ```json { - "plugins": ["@babel/transform-function-sent"] + "plugins": ["@babel/proposal-function-sent"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-function-sent script.js +babel --plugins @babel/proposal-function-sent script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-function-sent"] + plugins: ["@babel/proposal-function-sent"] }); ``` diff --git a/packages/babel-plugin-transform-function-sent/package.json b/packages/babel-plugin-proposal-function-sent/package.json similarity index 85% rename from packages/babel-plugin-transform-function-sent/package.json rename to packages/babel-plugin-proposal-function-sent/package.json index c0d1e75069..3ab0b2b167 100644 --- a/packages/babel-plugin-transform-function-sent/package.json +++ b/packages/babel-plugin-proposal-function-sent/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-function-sent", + "name": "@babel/plugin-proposal-function-sent", "version": "7.0.0-beta.3", "description": "Compile the function.sent meta propety to valid ES2015 code", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-function-sent", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-function-sent", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-function-sent/src/index.js b/packages/babel-plugin-proposal-function-sent/src/index.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/src/index.js rename to packages/babel-plugin-proposal-function-sent/src/index.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/basic/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/basic/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/basic/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/basic/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/basic/exec.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/basic/exec.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/basic/exec.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/basic/exec.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/basic/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/basic/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/basic/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/basic/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/basic/options.json b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/basic/options.json similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/basic/options.json rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/basic/options.json diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/multiple/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/multiple/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/multiple/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/multiple/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/multiple/exec.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/multiple/exec.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/multiple/exec.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/multiple/exec.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/multiple/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/multiple/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/multiple/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/multiple/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/multiple/options.json b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/multiple/options.json similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/multiple/options.json rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/multiple/options.json diff --git a/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/options.json b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/options.json new file mode 100644 index 0000000000..f07d2f20e7 --- /dev/null +++ b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-function-sent"] +} diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/without-function-sent/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/without-function-sent/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/without-function-sent/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/without-function-sent/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/without-function-sent/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/without-function-sent/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/without-function-sent/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/without-function-sent/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/yield-function-sent/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/yield-function-sent/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/yield-function-sent/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/yield-function-sent/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/yield-function-sent/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/yield-function-sent/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/yield-function-sent/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/function-sent/yield-function-sent/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/async-generator/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/async-generator/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/async-generator/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/async-generator/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/async-generator/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/async-generator/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/async-generator/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/async-generator/expected.js diff --git a/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/async-generator/options.json b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/async-generator/options.json new file mode 100644 index 0000000000..f5009e557f --- /dev/null +++ b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/async-generator/options.json @@ -0,0 +1,3 @@ +{ + "plugins": [ "proposal-function-sent", "proposal-async-generator-functions" ] +} diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/class-method/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/class-method/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/class-method/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/class-method/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/class-method/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/class-method/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/class-method/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/class-method/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export-default-anonymous/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export-default-anonymous/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export-default-anonymous/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export-default-anonymous/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export-default-anonymous/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export-default-anonymous/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export-default-anonymous/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export-default-anonymous/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export-default-named/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export-default-named/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export-default-named/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export-default-named/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export-default-named/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export-default-named/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export-default-named/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export-default-named/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/export/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/export/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/expression-anonymous/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/expression-anonymous/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/expression-anonymous/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/expression-anonymous/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/expression-anonymous/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/expression-anonymous/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/expression-anonymous/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/expression-anonymous/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/expression-named/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/expression-named/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/expression-named/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/expression-named/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/expression-named/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/expression-named/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/expression-named/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/expression-named/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/object-method/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/object-method/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/object-method/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/object-method/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/object-method/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/object-method/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/object-method/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/object-method/expected.js diff --git a/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/options.json b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/options.json new file mode 100644 index 0000000000..f07d2f20e7 --- /dev/null +++ b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-function-sent"] +} diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/statement/actual.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/statement/actual.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/statement/actual.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/statement/actual.js diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/statement/expected.js b/packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/statement/expected.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/statement/expected.js rename to packages/babel-plugin-proposal-function-sent/test/fixtures/generator-kinds/statement/expected.js diff --git a/packages/babel-plugin-transform-function-sent/test/index.js b/packages/babel-plugin-proposal-function-sent/test/index.js similarity index 100% rename from packages/babel-plugin-transform-function-sent/test/index.js rename to packages/babel-plugin-proposal-function-sent/test/index.js diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/.npmignore b/packages/babel-plugin-proposal-nullish-coalescing-operator/.npmignore similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/.npmignore rename to packages/babel-plugin-proposal-nullish-coalescing-operator/.npmignore diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/README.md b/packages/babel-plugin-proposal-nullish-coalescing-operator/README.md similarity index 78% rename from packages/babel-plugin-transform-nullish-coalescing-operator/README.md rename to packages/babel-plugin-proposal-nullish-coalescing-operator/README.md index 8a9b693254..5f21616ca5 100644 --- a/packages/babel-plugin-transform-nullish-coalescing-operator/README.md +++ b/packages/babel-plugin-proposal-nullish-coalescing-operator/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-nullish-coalescing-operator +# @babel/plugin-proposal-nullish-coalescing-operator > Replace `??` with an inline helper. @@ -24,7 +24,7 @@ var foo = (_object$foo = object.foo) !== null && _object$foo !== void 0 ? _objec ## Installation ```sh -npm install --save-dev @babel/plugin-transform-nullish-coalescing-operator +npm install --save-dev @babel/plugin-proposal-nullish-coalescing-operator ``` ## Usage @@ -35,21 +35,21 @@ npm install --save-dev @babel/plugin-transform-nullish-coalescing-operator ```json { - "plugins": ["@babel/transform-nullish-coalescing-operator"] + "plugins": ["@babel/proposal-nullish-coalescing-operator"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-nullish-coalescing-operator script.js +babel --plugins @babel/proposal-nullish-coalescing-operator script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-nullish-coalescing-operator"] + plugins: ["@babel/proposal-nullish-coalescing-operator"] }); ``` diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/package.json b/packages/babel-plugin-proposal-nullish-coalescing-operator/package.json similarity index 89% rename from packages/babel-plugin-transform-nullish-coalescing-operator/package.json rename to packages/babel-plugin-proposal-nullish-coalescing-operator/package.json index 2120fc72f1..1d0a55f50d 100644 --- a/packages/babel-plugin-transform-nullish-coalescing-operator/package.json +++ b/packages/babel-plugin-proposal-nullish-coalescing-operator/package.json @@ -1,5 +1,5 @@ { - "name": "@babel/plugin-transform-nullish-coalescing-operator", + "name": "@babel/plugin-proposal-nullish-coalescing-operator", "version": "7.0.0-beta.3", "description": "Remove nullish coalescing operator", "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-nullish-coalescing-opearator", diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/src/index.js b/packages/babel-plugin-proposal-nullish-coalescing-operator/src/index.js similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/src/index.js rename to packages/babel-plugin-proposal-nullish-coalescing-operator/src/index.js diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/exec.js b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/exec.js similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/exec.js rename to packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/exec.js diff --git a/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/options.json b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/options.json new file mode 100644 index 0000000000..47e490d2af --- /dev/null +++ b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-nullish-coalescing-operator"] +} diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/actual.js b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/actual.js similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/actual.js rename to packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/actual.js diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/expected.js b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/expected.js similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/expected.js rename to packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/expected.js diff --git a/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/options.json b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/options.json new file mode 100644 index 0000000000..47e490d2af --- /dev/null +++ b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-nullish-coalescing-operator"] +} diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/actual.js b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/actual.js similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/actual.js rename to packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/actual.js diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/expected.js b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/expected.js similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/expected.js rename to packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/expected.js diff --git a/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/options.json b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/options.json new file mode 100644 index 0000000000..47e490d2af --- /dev/null +++ b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-nullish-coalescing-operator"] +} diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/actual.js b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/actual.js similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/actual.js rename to packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/actual.js diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/expected.js b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/expected.js similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/expected.js rename to packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/expected.js diff --git a/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/options.json b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/options.json new file mode 100644 index 0000000000..be527140f4 --- /dev/null +++ b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/options.json @@ -0,0 +1,3 @@ +{ + "plugins": [["proposal-nullish-coalescing-operator", {"loose":true}]] +} diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/index.js b/packages/babel-plugin-proposal-nullish-coalescing-operator/test/index.js similarity index 100% rename from packages/babel-plugin-transform-nullish-coalescing-operator/test/index.js rename to packages/babel-plugin-proposal-nullish-coalescing-operator/test/index.js diff --git a/packages/babel-plugin-transform-numeric-separator/.npmignore b/packages/babel-plugin-proposal-numeric-separator/.npmignore similarity index 100% rename from packages/babel-plugin-transform-numeric-separator/.npmignore rename to packages/babel-plugin-proposal-numeric-separator/.npmignore diff --git a/packages/babel-plugin-transform-numeric-separator/README.md b/packages/babel-plugin-proposal-numeric-separator/README.md similarity index 84% rename from packages/babel-plugin-transform-numeric-separator/README.md rename to packages/babel-plugin-proposal-numeric-separator/README.md index 2371492054..7e373c3cf7 100644 --- a/packages/babel-plugin-transform-numeric-separator/README.md +++ b/packages/babel-plugin-proposal-numeric-separator/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-numeric-separator +# @babel/plugin-proposal-numeric-separator > This plugin allows Babel to transform Decimal, Binary, Hex and Octal literals containing Numeric Literal Separator to their non-separated form. @@ -60,7 +60,7 @@ Octals are great for permissions, but also look better when represented in `0o00 ## Installation ```sh -npm install --save-dev @babel/plugin-transform-numeric-separator +npm install --save-dev @babel/plugin-proposal-numeric-separator ``` ## Usage @@ -71,21 +71,21 @@ npm install --save-dev @babel/plugin-transform-numeric-separator ```json { - "plugins": ["@babel/transform-numeric-separator"] + "plugins": ["@babel/proposal-numeric-separator"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-numeric-separator script.js +babel --plugins @babel/proposal-numeric-separator script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-numeric-separator"] + plugins: ["@babel/proposal-numeric-separator"] }); ``` @@ -102,10 +102,10 @@ If you need to further compile ES2015 Decimal, Binary, Hex and Octal number repr ```json { "presets": ["@babel/env"], - "plugins": ["@babel/transform-numeric-separator"] + "plugins": ["@babel/proposal-numeric-separator"] } { - "plugins": ["@babel/transform-numeric-separator", "@babel/transform-es2015-literals"] + "plugins": ["@babel/proposal-numeric-separator", "@babel/transform-es2015-literals"] } ``` diff --git a/packages/babel-plugin-transform-numeric-separator/package.json b/packages/babel-plugin-proposal-numeric-separator/package.json similarity index 83% rename from packages/babel-plugin-transform-numeric-separator/package.json rename to packages/babel-plugin-proposal-numeric-separator/package.json index aa555da54c..316651ace6 100644 --- a/packages/babel-plugin-transform-numeric-separator/package.json +++ b/packages/babel-plugin-proposal-numeric-separator/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-numeric-separator", + "name": "@babel/plugin-proposal-numeric-separator", "version": "7.0.0-beta.3", "description": "Remove numeric separators from Decimal, Binary, Hex and Octal literals", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-numeric-separator", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-numeric-separator", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-numeric-separator/src/index.js b/packages/babel-plugin-proposal-numeric-separator/src/index.js similarity index 100% rename from packages/babel-plugin-transform-numeric-separator/src/index.js rename to packages/babel-plugin-proposal-numeric-separator/src/index.js diff --git a/packages/babel-plugin-transform-numeric-separator/test/fixtures/number/exec.js b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/number/exec.js similarity index 100% rename from packages/babel-plugin-transform-numeric-separator/test/fixtures/number/exec.js rename to packages/babel-plugin-proposal-numeric-separator/test/fixtures/number/exec.js diff --git a/packages/babel-plugin-proposal-numeric-separator/test/fixtures/number/options.json b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/number/options.json new file mode 100644 index 0000000000..db4bf9f50d --- /dev/null +++ b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/number/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-numeric-separator"] +} diff --git a/packages/babel-plugin-transform-numeric-separator/test/fixtures/removal/exec.js b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/removal/exec.js similarity index 100% rename from packages/babel-plugin-transform-numeric-separator/test/fixtures/removal/exec.js rename to packages/babel-plugin-proposal-numeric-separator/test/fixtures/removal/exec.js diff --git a/packages/babel-plugin-proposal-numeric-separator/test/fixtures/removal/options.json b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/removal/options.json new file mode 100644 index 0000000000..db4bf9f50d --- /dev/null +++ b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/removal/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-numeric-separator"] +} diff --git a/packages/babel-plugin-transform-numeric-separator/test/fixtures/used-with-transform-es2015-literals/actual.js b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/used-with-transform-es2015-literals/actual.js similarity index 100% rename from packages/babel-plugin-transform-numeric-separator/test/fixtures/used-with-transform-es2015-literals/actual.js rename to packages/babel-plugin-proposal-numeric-separator/test/fixtures/used-with-transform-es2015-literals/actual.js diff --git a/packages/babel-plugin-transform-numeric-separator/test/fixtures/used-with-transform-es2015-literals/exec.js b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/used-with-transform-es2015-literals/exec.js similarity index 100% rename from packages/babel-plugin-transform-numeric-separator/test/fixtures/used-with-transform-es2015-literals/exec.js rename to packages/babel-plugin-proposal-numeric-separator/test/fixtures/used-with-transform-es2015-literals/exec.js diff --git a/packages/babel-plugin-proposal-numeric-separator/test/fixtures/used-with-transform-es2015-literals/options.json b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/used-with-transform-es2015-literals/options.json new file mode 100644 index 0000000000..e21f504f7f --- /dev/null +++ b/packages/babel-plugin-proposal-numeric-separator/test/fixtures/used-with-transform-es2015-literals/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-numeric-separator", "transform-es2015-literals"] +} diff --git a/packages/babel-plugin-transform-numeric-separator/test/index.js b/packages/babel-plugin-proposal-numeric-separator/test/index.js similarity index 100% rename from packages/babel-plugin-transform-numeric-separator/test/index.js rename to packages/babel-plugin-proposal-numeric-separator/test/index.js diff --git a/packages/babel-plugin-transform-object-rest-spread/.npmignore b/packages/babel-plugin-proposal-object-rest-spread/.npmignore similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/.npmignore rename to packages/babel-plugin-proposal-object-rest-spread/.npmignore diff --git a/packages/babel-plugin-transform-object-rest-spread/README.md b/packages/babel-plugin-proposal-object-rest-spread/README.md similarity index 76% rename from packages/babel-plugin-transform-object-rest-spread/README.md rename to packages/babel-plugin-proposal-object-rest-spread/README.md index 1e79a8e140..55375ab54a 100644 --- a/packages/babel-plugin-transform-object-rest-spread/README.md +++ b/packages/babel-plugin-proposal-object-rest-spread/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-object-rest-spread +# @babel/plugin-proposal-object-rest-spread > This plugin allows Babel to transform rest properties for object destructuring assignment and spread properties for object literals. @@ -23,7 +23,7 @@ console.log(n); // { x: 1, y: 2, a: 3, b: 4 } ## Installation ```sh -npm install --save-dev @babel/plugin-transform-object-rest-spread +npm install --save-dev @babel/plugin-proposal-object-rest-spread ``` ## Usage @@ -34,21 +34,21 @@ npm install --save-dev @babel/plugin-transform-object-rest-spread ```json { - "plugins": ["@babel/transform-object-rest-spread"] + "plugins": ["@babel/proposal-object-rest-spread"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-object-rest-spread script.js +babel --plugins @babel/proposal-object-rest-spread script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-object-rest-spread"] + plugins: ["@babel/proposal-object-rest-spread"] }); ``` @@ -65,7 +65,7 @@ By default, this plugin uses Babel's `extends` helper which polyfills `Object.as ```json { "plugins": [ - ["@babel/transform-object-rest-spread", { "useBuiltIns": true }] + ["@babel/proposal-object-rest-spread", { "useBuiltIns": true }] ] } ``` diff --git a/packages/babel-plugin-transform-object-rest-spread/package.json b/packages/babel-plugin-proposal-object-rest-spread/package.json similarity index 81% rename from packages/babel-plugin-transform-object-rest-spread/package.json rename to packages/babel-plugin-proposal-object-rest-spread/package.json index c2ce54312f..210278f373 100644 --- a/packages/babel-plugin-transform-object-rest-spread/package.json +++ b/packages/babel-plugin-proposal-object-rest-spread/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-object-rest-spread", + "name": "@babel/plugin-proposal-object-rest-spread", "version": "7.0.0-beta.3", "description": "Compile object rest and spread to ES5", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-object-rest-spread", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-object-rest-spread", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-object-rest-spread/src/index.js b/packages/babel-plugin-proposal-object-rest-spread/src/index.js similarity index 99% rename from packages/babel-plugin-transform-object-rest-spread/src/index.js rename to packages/babel-plugin-proposal-object-rest-spread/src/index.js index d9277e5197..7186ea867d 100644 --- a/packages/babel-plugin-transform-object-rest-spread/src/index.js +++ b/packages/babel-plugin-proposal-object-rest-spread/src/index.js @@ -349,7 +349,7 @@ export default function({ types: t }) { const useBuiltIns = file.opts.useBuiltIns || false; if (typeof useBuiltIns !== "boolean") { throw new Error( - "transform-object-rest-spread currently only accepts a boolean " + + "proposal-object-rest-spread currently only accepts a boolean " + "option for useBuiltIns (defaults to false)", ); } diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/assignment-expression/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/assignment-expression/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/assignment-expression/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/assignment-expression/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/assignment-expression/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/assignment-expression/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/assignment-expression/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/assignment-expression/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/catch-clause/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/catch-clause/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/catch-clause/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/catch-clause/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/catch-clause/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/catch-clause/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/catch-clause/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/catch-clause/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/export/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/export/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/export/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/export/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/export/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/export/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/export/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/export/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/for-x/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/for-x/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/for-x/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/for-x/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/for-x/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/for-x/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/for-x/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/for-x/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/impure-computed-exec/exec.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/impure-computed-exec/exec.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/impure-computed-exec/exec.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/impure-computed-exec/exec.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/impure-computed-exec/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/impure-computed-exec/options.json similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/impure-computed-exec/options.json rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/impure-computed-exec/options.json diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/impure-computed/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/impure-computed/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/impure-computed/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/impure-computed/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/impure-computed/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/impure-computed/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/impure-computed/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/impure-computed/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/nested-2/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/nested-2/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/nested-2/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/nested-2/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/nested-2/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/nested-2/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/nested-2/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/nested-2/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/nested/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/nested/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/nested/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/nested/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/nested/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/nested/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/nested/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/nested/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/non-string-computed-exec/exec.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/non-string-computed-exec/exec.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/non-string-computed-exec/exec.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/non-string-computed-exec/exec.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/non-string-computed-exec/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/non-string-computed-exec/options.json similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/non-string-computed-exec/options.json rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/non-string-computed-exec/options.json diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/non-string-computed/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/non-string-computed/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/non-string-computed/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/non-string-computed/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/non-string-computed/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/non-string-computed/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/non-string-computed/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/non-string-computed/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/options.json similarity index 68% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/options.json rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/options.json index cd791fa2bc..fc3756652a 100644 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/options.json +++ b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/options.json @@ -1,7 +1,7 @@ { "plugins": [ "syntax-async-generators", - "transform-object-rest-spread", + "proposal-object-rest-spread", "external-helpers" ] } diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/parameters/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/parameters/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/parameters/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/parameters/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/parameters/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/parameters/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/parameters/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/parameters/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/symbol-exec/exec.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/symbol-exec/exec.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/symbol-exec/exec.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/symbol-exec/exec.js diff --git a/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/symbol-exec/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/symbol-exec/options.json new file mode 100644 index 0000000000..b2c5f024fe --- /dev/null +++ b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/symbol-exec/options.json @@ -0,0 +1,3 @@ +{ + "plugins": [ "transform-es2015-destructuring", "proposal-object-rest-spread" ] +} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/symbol/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/symbol/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/symbol/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/symbol/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/symbol/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/symbol/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/symbol/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/symbol/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/variable-destructuring/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/variable-destructuring/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/variable-destructuring/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/variable-destructuring/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-exec/exec.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/variable-exec/exec.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-exec/exec.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/variable-exec/exec.js diff --git a/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/variable-exec/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/variable-exec/options.json new file mode 100644 index 0000000000..5f1948cd56 --- /dev/null +++ b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/variable-exec/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-object-rest-spread"] +} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/with-array-rest/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/with-array-rest/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/with-array-rest/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/with-array-rest/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/with-array-rest/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/with-array-rest/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/with-array-rest/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-rest/with-array-rest/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/assignment/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/assignment/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/assignment/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/assignment/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/assignment/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/assignment/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/assignment/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/assignment/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/expression/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/expression/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/expression/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/expression/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/expression/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/expression/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/expression/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/expression/expected.js diff --git a/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/options.json new file mode 100644 index 0000000000..5f1948cd56 --- /dev/null +++ b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-object-rest-spread"] +} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/variable-declaration/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/variable-declaration/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/variable-declaration/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/variable-declaration/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/variable-declaration/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/variable-declaration/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/variable-declaration/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/object-spread/variable-declaration/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/T7178/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/T7178/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/T7178/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/T7178/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/T7178/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/T7178/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/T7178/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/T7178/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/T7178/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/T7178/options.json similarity index 77% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/T7178/options.json rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/T7178/options.json index ffde777a25..86ae72e0f8 100644 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/T7178/options.json +++ b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/T7178/options.json @@ -2,7 +2,7 @@ "plugins": [ "transform-es2015-modules-commonjs", "transform-es2015-destructuring", - "transform-object-rest-spread", + "proposal-object-rest-spread", "external-helpers" ] } diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/gh-4904/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/gh-4904/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/gh-4904/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/gh-4904/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/gh-4904/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/gh-4904/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/gh-4904/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/gh-4904/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/gh-5151/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/gh-5151/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/gh-5151/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/gh-5151/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/gh-5151/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/gh-5151/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/gh-5151/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/gh-5151/expected.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/options.json similarity index 56% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/options.json rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/options.json index e155c0bd07..87c519b954 100644 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/regression/options.json +++ b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/regression/options.json @@ -1,6 +1,6 @@ { "plugins": [ - "transform-object-rest-spread", + "proposal-object-rest-spread", "external-helpers" ] } diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/actual.js diff --git a/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/options.json new file mode 100644 index 0000000000..55bda53fec --- /dev/null +++ b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/options.json @@ -0,0 +1,4 @@ +{ + "plugins": [["proposal-object-rest-spread", { "useBuiltIns": "invalidOption" }]], + "throws": "proposal-object-rest-spread currently only accepts a boolean option for useBuiltIns (defaults to false)" +} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/assignment-true/actual.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/assignment-true/actual.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/assignment-true/actual.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/assignment-true/actual.js diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/assignment-true/expected.js b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/assignment-true/expected.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/assignment-true/expected.js rename to packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/assignment-true/expected.js diff --git a/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/options.json b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/options.json new file mode 100644 index 0000000000..6efcc3ceb4 --- /dev/null +++ b/packages/babel-plugin-proposal-object-rest-spread/test/fixtures/useBuiltIns/options.json @@ -0,0 +1,3 @@ +{ + "plugins": [["proposal-object-rest-spread", { "useBuiltIns": true }]] +} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/index.js b/packages/babel-plugin-proposal-object-rest-spread/test/index.js similarity index 100% rename from packages/babel-plugin-transform-object-rest-spread/test/index.js rename to packages/babel-plugin-proposal-object-rest-spread/test/index.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/.npmignore b/packages/babel-plugin-proposal-optional-catch-binding/.npmignore similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/.npmignore rename to packages/babel-plugin-proposal-optional-catch-binding/.npmignore diff --git a/packages/babel-plugin-transform-optional-catch-binding/README.md b/packages/babel-plugin-proposal-optional-catch-binding/README.md similarity index 69% rename from packages/babel-plugin-transform-optional-catch-binding/README.md rename to packages/babel-plugin-proposal-optional-catch-binding/README.md index 59c3e50ecd..1677ea4f7b 100644 --- a/packages/babel-plugin-transform-optional-catch-binding/README.md +++ b/packages/babel-plugin-proposal-optional-catch-binding/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-optional-catch-binding +# @babel/plugin-proposal-optional-catch-binding > Optional catch binding enables the catch block to execute whether or not an argument is passed to the catch statement (CatchClause). @@ -27,7 +27,7 @@ try { ## Installation ```sh -npm install --save-dev @babel/plugin-transform-optional-catch-binding +npm install --save-dev @babel/plugin-proposal-optional-catch-binding ``` ## Usage @@ -38,21 +38,21 @@ npm install --save-dev @babel/plugin-transform-optional-catch-binding ```json { - "plugins": ["@babel/transform-optional-catch-binding"] + "plugins": ["@babel/proposal-optional-catch-binding"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-optional-catch-binding script.js +babel --plugins @babel/proposal-optional-catch-binding script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-optional-catch-binding"] + plugins: ["@babel/proposal-optional-catch-binding"] }); ``` diff --git a/packages/babel-plugin-transform-optional-catch-binding/package.json b/packages/babel-plugin-proposal-optional-catch-binding/package.json similarity index 80% rename from packages/babel-plugin-transform-optional-catch-binding/package.json rename to packages/babel-plugin-proposal-optional-catch-binding/package.json index 13edeab9a2..c2abfa3847 100644 --- a/packages/babel-plugin-transform-optional-catch-binding/package.json +++ b/packages/babel-plugin-proposal-optional-catch-binding/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-optional-catch-binding", + "name": "@babel/plugin-proposal-optional-catch-binding", "version": "7.0.0-beta.3", "description": "Compile optional catch bindings", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-optional-catch-binding", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-optional-catch-binding", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-optional-catch-binding/src/index.js b/packages/babel-plugin-proposal-optional-catch-binding/src/index.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/src/index.js rename to packages/babel-plugin-proposal-optional-catch-binding/src/index.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/exec.js b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/exec.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/exec.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/exec.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-binding/actual.js b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-binding/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-binding/actual.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-binding/actual.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-binding/expected.js b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-binding/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-binding/expected.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-binding/expected.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-no-binding/actual.js b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-no-binding/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-no-binding/actual.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-no-binding/actual.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-no-binding/expected.js b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-no-binding/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-no-binding/expected.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-block-no-binding/expected.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-binding/actual.js b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-binding/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-binding/actual.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-binding/actual.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-binding/expected.js b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-binding/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-binding/expected.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-binding/expected.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-no-binding/actual.js b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-no-binding/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-no-binding/actual.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-no-binding/actual.js diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-no-binding/expected.js b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-no-binding/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-no-binding/expected.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/optional-catch-bindings/try-catch-finally-no-binding/expected.js diff --git a/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/options.json b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/options.json new file mode 100644 index 0000000000..6ffece684e --- /dev/null +++ b/packages/babel-plugin-proposal-optional-catch-binding/test/fixtures/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-optional-catch-binding"] +} diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/index.js b/packages/babel-plugin-proposal-optional-catch-binding/test/index.js similarity index 100% rename from packages/babel-plugin-transform-optional-catch-binding/test/index.js rename to packages/babel-plugin-proposal-optional-catch-binding/test/index.js diff --git a/packages/babel-plugin-transform-optional-chaining/.npmignore b/packages/babel-plugin-proposal-optional-chaining/.npmignore similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/.npmignore rename to packages/babel-plugin-proposal-optional-chaining/.npmignore diff --git a/packages/babel-plugin-transform-optional-chaining/README.md b/packages/babel-plugin-proposal-optional-chaining/README.md similarity index 89% rename from packages/babel-plugin-transform-optional-chaining/README.md rename to packages/babel-plugin-proposal-optional-chaining/README.md index ec3b12222a..453db2b66d 100644 --- a/packages/babel-plugin-transform-optional-chaining/README.md +++ b/packages/babel-plugin-proposal-optional-chaining/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-optional-chaining +# @babel/plugin-proposal-optional-chaining The Optional Chaining Operator allows you to handle properties of deeply nested objects without worrying about undefined intermediate objects. @@ -84,7 +84,7 @@ new exists?.(); // undefined ## Installation ```sh -npm install --save-dev @babel/plugin-transform-optional-chaining +npm install --save-dev @babel/plugin-proposal-optional-chaining ``` ## Usage @@ -95,21 +95,21 @@ npm install --save-dev @babel/plugin-transform-optional-chaining ```json { - "plugins": ["@babel/transform-optional-chaining"] + "plugins": ["@babel/proposal-optional-chaining"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-optional-chaining script.js +babel --plugins @babel/proposal-optional-chaining script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-optional-chaining"] + plugins: ["@babel/proposal-optional-chaining"] }); ``` diff --git a/packages/babel-plugin-transform-optional-chaining/package.json b/packages/babel-plugin-proposal-optional-chaining/package.json similarity index 82% rename from packages/babel-plugin-transform-optional-chaining/package.json rename to packages/babel-plugin-proposal-optional-chaining/package.json index e31e9fc460..cfe57ed9cd 100644 --- a/packages/babel-plugin-transform-optional-chaining/package.json +++ b/packages/babel-plugin-proposal-optional-chaining/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-optional-chaining", + "name": "@babel/plugin-proposal-optional-chaining", "version": "7.0.0-beta.3", "description": "Transform optional chaining operators into a series of nil checks", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-optional-chaining", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-optional-chaining", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-optional-chaining/src/index.js b/packages/babel-plugin-proposal-optional-chaining/src/index.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/src/index.js rename to packages/babel-plugin-proposal-optional-chaining/src/index.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/assignment-left.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/assignment-left.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/assignment-left.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/assignment-left.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/assignment-right.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/assignment-right.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/assignment-right.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/assignment-right.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/call.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/call.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/call.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/call.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/delete.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/delete.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/delete.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/delete.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/new.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/new.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/new.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/new.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/unary.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/unary.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/unary.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/unary.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/update.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/update.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/execute/update.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/execute/update.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/assignement/actual.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/assignement/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/assignement/actual.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/assignement/actual.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/assignement/expected.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/assignement/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/assignement/expected.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/assignement/expected.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/containers/actual.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/containers/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/containers/actual.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/containers/actual.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/containers/expected.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/containers/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/containers/expected.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/containers/expected.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/delete/actual.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/delete/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/delete/actual.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/delete/actual.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/delete/expected.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/delete/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/delete/expected.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/delete/expected.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call-loose/actual.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call-loose/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call-loose/actual.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call-loose/actual.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call-loose/expected.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call-loose/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call-loose/expected.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call-loose/expected.js diff --git a/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call-loose/options.json b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call-loose/options.json new file mode 100644 index 0000000000..31050b6834 --- /dev/null +++ b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call-loose/options.json @@ -0,0 +1,3 @@ +{ + "plugins": [["proposal-optional-chaining", {"loose": true}]] +} diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call/actual.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call/actual.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call/actual.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call/expected.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call/expected.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/function-call/expected.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/member-access/actual.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/member-access/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/member-access/actual.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/member-access/actual.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/member-access/expected.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/member-access/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/member-access/expected.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/member-access/expected.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize-loose/actual.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize-loose/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize-loose/actual.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize-loose/actual.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize-loose/expected.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize-loose/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize-loose/expected.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize-loose/expected.js diff --git a/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize-loose/options.json b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize-loose/options.json new file mode 100644 index 0000000000..31050b6834 --- /dev/null +++ b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize-loose/options.json @@ -0,0 +1,3 @@ +{ + "plugins": [["proposal-optional-chaining", {"loose": true}]] +} diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize/actual.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize/actual.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize/actual.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize/expected.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize/expected.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/memoize/expected.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/new/actual.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/new/actual.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/new/actual.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/new/actual.js diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/new/expected.js b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/new/expected.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/fixtures/general/new/expected.js rename to packages/babel-plugin-proposal-optional-chaining/test/fixtures/general/new/expected.js diff --git a/packages/babel-plugin-proposal-optional-chaining/test/fixtures/options.json b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/options.json new file mode 100644 index 0000000000..43d8f4d114 --- /dev/null +++ b/packages/babel-plugin-proposal-optional-chaining/test/fixtures/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-optional-chaining"] +} diff --git a/packages/babel-plugin-transform-optional-chaining/test/index.js b/packages/babel-plugin-proposal-optional-chaining/test/index.js similarity index 100% rename from packages/babel-plugin-transform-optional-chaining/test/index.js rename to packages/babel-plugin-proposal-optional-chaining/test/index.js diff --git a/packages/babel-plugin-transform-pipeline-operator/README.md b/packages/babel-plugin-proposal-pipeline-operator/README.md similarity index 57% rename from packages/babel-plugin-transform-pipeline-operator/README.md rename to packages/babel-plugin-proposal-pipeline-operator/README.md index 430b187681..5d27cd63b3 100644 --- a/packages/babel-plugin-transform-pipeline-operator/README.md +++ b/packages/babel-plugin-proposal-pipeline-operator/README.md @@ -1,11 +1,11 @@ -# @babel/plugin-transform-pipeline-operator +# @babel/plugin-proposal-pipeline-operator Transform pipeline operator `|>` into call expressions. See [the proposal](https://github.com/tc39/proposal-pipeline-operator) for details. ## Installation ```sh -$ npm install @babel/plugin-transform-pipeline-operator +$ npm install @babel/plugin-proposal-pipeline-operator ``` ## Usage @@ -16,20 +16,20 @@ $ npm install @babel/plugin-transform-pipeline-operator ```json { - "plugins": ["@babel/transform-pipeline-operator"] + "plugins": ["@babel/proposal-pipeline-operator"] } ``` ### Via CLI ```sh -$ babel --plugins @babel/transform-pipeline-operator script.js +$ babel --plugins @babel/proposal-pipeline-operator script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-pipeline-operator"] + plugins: ["@babel/proposal-pipeline-operator"] }); ``` diff --git a/packages/babel-plugin-transform-pipeline-operator/package.json b/packages/babel-plugin-proposal-pipeline-operator/package.json similarity index 82% rename from packages/babel-plugin-transform-pipeline-operator/package.json rename to packages/babel-plugin-proposal-pipeline-operator/package.json index 7c47336999..1bc176c6a4 100644 --- a/packages/babel-plugin-transform-pipeline-operator/package.json +++ b/packages/babel-plugin-proposal-pipeline-operator/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-pipeline-operator", + "name": "@babel/plugin-proposal-pipeline-operator", "version": "7.0.0-beta.3", "description": "Transform pipeline operator into call expressions", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-pipeline-operator", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-pipeline-operator", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-pipeline-operator/src/index.js b/packages/babel-plugin-proposal-pipeline-operator/src/index.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/src/index.js rename to packages/babel-plugin-proposal-pipeline-operator/src/index.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/arrow-functions/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/basic/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/basic/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/basic/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/basic/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/basic/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/basic/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/basic/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/basic/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/basic/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/basic/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/basic/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/basic/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/chaining/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/chaining/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/chaining/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/chaining/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/chaining/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/chaining/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/chaining/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/chaining/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/chaining/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/chaining/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/chaining/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/chaining/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/currying/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/currying/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/currying/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/currying/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/currying/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/currying/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/currying/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/currying/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/currying/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/currying/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/currying/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/currying/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/deoptimize-multi-param-arrow/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/options.json b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/options.json similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/options.json rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/destructure-arrow-param/options.json diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/evaluation/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/evaluation/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/evaluation/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/evaluation/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/evaluation/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/evaluation/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/evaluation/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/evaluation/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/evaluation/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/evaluation/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/evaluation/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/evaluation/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/indirect-eval/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/multiple-argument-use/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/optimize-0-param-arrow/expected.js diff --git a/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/options.json b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/options.json new file mode 100644 index 0000000000..1dece7986e --- /dev/null +++ b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-pipeline-operator"] +} diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/precedence/actual.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/precedence/actual.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/precedence/actual.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/precedence/actual.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/precedence/exec.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/precedence/exec.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/precedence/exec.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/precedence/exec.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/precedence/expected.js b/packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/precedence/expected.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/precedence/expected.js rename to packages/babel-plugin-proposal-pipeline-operator/test/fixtures/pipeline-operator/precedence/expected.js diff --git a/packages/babel-plugin-transform-pipeline-operator/test/index.js b/packages/babel-plugin-proposal-pipeline-operator/test/index.js similarity index 100% rename from packages/babel-plugin-transform-pipeline-operator/test/index.js rename to packages/babel-plugin-proposal-pipeline-operator/test/index.js diff --git a/packages/babel-plugin-transform-throw-expressions/.npmignore b/packages/babel-plugin-proposal-throw-expressions/.npmignore similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/.npmignore rename to packages/babel-plugin-proposal-throw-expressions/.npmignore diff --git a/packages/babel-plugin-transform-throw-expressions/README.md b/packages/babel-plugin-proposal-throw-expressions/README.md similarity index 65% rename from packages/babel-plugin-transform-throw-expressions/README.md rename to packages/babel-plugin-proposal-throw-expressions/README.md index 3648c5443e..4ae8a29f88 100644 --- a/packages/babel-plugin-transform-throw-expressions/README.md +++ b/packages/babel-plugin-proposal-throw-expressions/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-throw-expressions +# @babel/plugin-proposal-throw-expressions This plugin transforms Throw Expressions into an IIFE. @@ -13,7 +13,7 @@ function test(param = throw new Error('required!')) { ## Installation ```sh -npm install --save-dev @babel/plugin-transform-throw-expressions +npm install --save-dev @babel/plugin-proposal-throw-expressions ``` ## Usage @@ -24,21 +24,21 @@ npm install --save-dev @babel/plugin-transform-throw-expressions ```json { - "plugins": ["@babel/transform-throw-expressions"] + "plugins": ["@babel/proposal-throw-expressions"] } ``` ### Via CLI ```sh -babel --plugins @babel/transform-throw-expressions script.js +babel --plugins @babel/proposal-throw-expressions script.js ``` ### Via Node API ```javascript require("@babel/core").transform("code", { - plugins: ["@babel/transform-throw-expressions"] + plugins: ["@babel/proposal-throw-expressions"] }); ``` diff --git a/packages/babel-plugin-transform-throw-expressions/package.json b/packages/babel-plugin-proposal-throw-expressions/package.json similarity index 81% rename from packages/babel-plugin-transform-throw-expressions/package.json rename to packages/babel-plugin-proposal-throw-expressions/package.json index e75b8979fe..65016752dd 100644 --- a/packages/babel-plugin-transform-throw-expressions/package.json +++ b/packages/babel-plugin-proposal-throw-expressions/package.json @@ -1,8 +1,8 @@ { - "name": "@babel/plugin-transform-throw-expressions", + "name": "@babel/plugin-proposal-throw-expressions", "version": "7.0.0-beta.3", "description": "Wraps Throw Expressions in an IIFE", - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-throw-expressions", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-throw-expressions", "license": "MIT", "main": "lib/index.js", "keywords": [ diff --git a/packages/babel-plugin-transform-throw-expressions/src/index.js b/packages/babel-plugin-proposal-throw-expressions/src/index.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/src/index.js rename to packages/babel-plugin-proposal-throw-expressions/src/index.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/arguments-in-argument/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/arguments-in-argument/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/arguments-in-argument/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/arguments-in-argument/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/arguments-in-argument/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/arguments-in-argument/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/arguments-in-argument/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/arguments-in-argument/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/await-in-argument/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/await-in-argument/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/await-in-argument/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/await-in-argument/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/await-in-argument/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/await-in-argument/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/await-in-argument/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/await-in-argument/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-body/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-body/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-body/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-body/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-body/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-body/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-body/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-body/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-module/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-module/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-module/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-module/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-module/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-module/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-module/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-module/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-sequence/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-sequence/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-sequence/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-sequence/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-sequence/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-sequence/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-sequence/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-in-sequence/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-logical/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-logical/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-logical/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-logical/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-logical/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-logical/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-logical/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-logical/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-params/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-params/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-params/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-params/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-params/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-params/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-params/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-params/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-with-comma/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-with-comma/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-with-comma/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-with-comma/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-with-comma/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-with-comma/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-with-comma/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/expression-with-comma/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/expected.js diff --git a/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/options.json b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/options.json new file mode 100644 index 0000000000..f820d49ca3 --- /dev/null +++ b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-throw-expressions", "syntax-function-sent"] +} diff --git a/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/options.json b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/options.json new file mode 100644 index 0000000000..a52076edd6 --- /dev/null +++ b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["proposal-throw-expressions"] +} diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/this-in-argument/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/this-in-argument/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/this-in-argument/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/this-in-argument/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/this-in-argument/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/this-in-argument/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/this-in-argument/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/this-in-argument/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/throw-statement/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/throw-statement/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/throw-statement/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/throw-statement/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/throw-statement/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/throw-statement/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/throw-statement/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/throw-statement/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/yield-in-argument/actual.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/yield-in-argument/actual.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/yield-in-argument/actual.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/yield-in-argument/actual.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/yield-in-argument/expected.js b/packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/yield-in-argument/expected.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/yield-in-argument/expected.js rename to packages/babel-plugin-proposal-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/yield-in-argument/expected.js diff --git a/packages/babel-plugin-transform-throw-expressions/test/index.js b/packages/babel-plugin-proposal-throw-expressions/test/index.js similarity index 100% rename from packages/babel-plugin-transform-throw-expressions/test/index.js rename to packages/babel-plugin-proposal-throw-expressions/test/index.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/README.md b/packages/babel-plugin-proposal-unicode-property-regex/README.md similarity index 73% rename from packages/babel-plugin-transform-unicode-property-regex/README.md rename to packages/babel-plugin-proposal-unicode-property-regex/README.md index fcbe642f56..c474291cff 100644 --- a/packages/babel-plugin-transform-unicode-property-regex/README.md +++ b/packages/babel-plugin-proposal-unicode-property-regex/README.md @@ -1,4 +1,4 @@ -# @babel/plugin-transform-unicode-property-regex +# @babel/plugin-proposal-unicode-property-regex Compile [Unicode property escapes](https://github.com/mathiasbynens/regexpu-core/blob/master/property-escapes.md) (`\p{…}` and `\P{…}`) in Unicode regular expressions to ES5 or ES6 that works in today’s environments. @@ -9,7 +9,7 @@ Compile [Unicode property escapes](https://github.com/mathiasbynens/regexpu-core ## Installation ```sh -npm install @babel/plugin-transform-unicode-property-regex +npm install @babel/plugin-proposal-unicode-property-regex ``` ## Usage @@ -20,21 +20,21 @@ npm install @babel/plugin-transform-unicode-property-regex ```json { - "plugins": ["@babel/transform-unicode-property-regex"] + "plugins": ["@babel/proposal-unicode-property-regex"] } ``` ### Via CLI ```sh -babel --plugins @babel/@babel/transform-unicode-property-regex script.js +babel --plugins @babel/@babel/proposal-unicode-property-regex script.js ``` ### Via Node.js API ```js require("@babel/core").transform(code, { - "plugins": ["@babel/transform-unicode-property-regex"] + "plugins": ["@babel/proposal-unicode-property-regex"] }); ``` @@ -43,7 +43,7 @@ To transpile to ES6/ES2015: ```js require("@babel/core").transform(code, { "plugins": [ - ["@babel/transform-unicode-property-regex", { "useUnicodeFlag": true }] + ["@babel/proposal-unicode-property-regex", { "useUnicodeFlag": true }] ] }); ``` diff --git a/packages/babel-plugin-transform-unicode-property-regex/package.json b/packages/babel-plugin-proposal-unicode-property-regex/package.json similarity index 86% rename from packages/babel-plugin-transform-unicode-property-regex/package.json rename to packages/babel-plugin-proposal-unicode-property-regex/package.json index 70d349e8ac..0940b31c80 100644 --- a/packages/babel-plugin-transform-unicode-property-regex/package.json +++ b/packages/babel-plugin-proposal-unicode-property-regex/package.json @@ -1,5 +1,5 @@ { - "name": "@babel/plugin-transform-unicode-property-regex", + "name": "@babel/plugin-proposal-unicode-property-regex", "version": "7.0.0-beta.3", "description": "Compile Unicode property escapes in Unicode regular expressions to ES5.", "homepage": "https://babeljs.io/", @@ -15,7 +15,7 @@ "unicode properties", "unicode" ], - "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-unicode-property-regex", + "repository": "https://github.com/babel/babel/tree/master/packages/babel-plugin-proposal-unicode-property-regex", "bugs": "https://github.com/babel/babel/issues", "dependencies": { "@babel/helper-regex": "7.0.0-beta.3", diff --git a/packages/babel-plugin-transform-unicode-property-regex/src/index.js b/packages/babel-plugin-proposal-unicode-property-regex/src/index.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/src/index.js rename to packages/babel-plugin-proposal-unicode-property-regex/src/index.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/options.json b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/options.json similarity index 57% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/options.json rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/options.json index ea5a08adbf..22a50010a4 100644 --- a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/options.json +++ b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/options.json @@ -1,6 +1,6 @@ { "plugins": [ - ["transform-unicode-property-regex", { + ["proposal-unicode-property-regex", { "useUnicodeFlag": true }] ] diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/script-extensions/actual.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/script-extensions/actual.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/script-extensions/actual.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/script-extensions/actual.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/script-extensions/expected.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/script-extensions/expected.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/script-extensions/expected.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/script-extensions/expected.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/simple/actual.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/simple/actual.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/simple/actual.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/simple/actual.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/simple/expected.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/simple/expected.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/simple/expected.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/simple/expected.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-10/actual.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-10/actual.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-10/actual.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-10/actual.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-10/expected.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-10/expected.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-10/expected.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/with-unicode-flag/unicode-10/expected.js diff --git a/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/options.json b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/options.json new file mode 100644 index 0000000000..7569ea5f63 --- /dev/null +++ b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/options.json @@ -0,0 +1,5 @@ +{ + "plugins": [ + ["proposal-unicode-property-regex"] + ] +} diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/script-extensions/actual.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/script-extensions/actual.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/script-extensions/actual.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/script-extensions/actual.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/script-extensions/expected.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/script-extensions/expected.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/script-extensions/expected.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/script-extensions/expected.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/simple/actual.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/simple/actual.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/simple/actual.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/simple/actual.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/simple/expected.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/simple/expected.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/simple/expected.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/simple/expected.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-10/actual.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-10/actual.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-10/actual.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-10/actual.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-10/expected.js b/packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-10/expected.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-10/expected.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/fixtures/without-unicode-flag/unicode-10/expected.js diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/index.js b/packages/babel-plugin-proposal-unicode-property-regex/test/index.js similarity index 100% rename from packages/babel-plugin-transform-unicode-property-regex/test/index.js rename to packages/babel-plugin-proposal-unicode-property-regex/test/index.js diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/options.json b/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/options.json deleted file mode 100644 index aef31a1682..0000000000 --- a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/async-generators/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["external-helpers", "transform-async-generator-functions"] -} diff --git a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/options.json b/packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/options.json deleted file mode 100644 index fb37d724a8..0000000000 --- a/packages/babel-plugin-transform-async-generator-functions/test/fixtures/nested/options.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "plugins": [ - "external-helpers", - "transform-async-to-generator", - "transform-async-generator-functions" - ] -} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/options.json b/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/options.json deleted file mode 100644 index dcd8e9fbcf..0000000000 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types-loose/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-typescript", ["transform-class-properties", {"loose": true }]] -} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/options.json b/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/options.json deleted file mode 100644 index 0bdc0309c5..0000000000 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/compile-to-class/constructor-collision-ignores-types/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-typescript", "transform-class-properties"] -} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/foobar/options.json b/packages/babel-plugin-transform-class-properties/test/fixtures/general/foobar/options.json deleted file mode 100644 index 3b8f86d5ea..0000000000 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/general/foobar/options.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "plugins": ["external-helpers", "transform-class-properties"], - "presets": ["stage-0", "es2015"] -} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/general/options.json b/packages/babel-plugin-transform-class-properties/test/fixtures/general/options.json deleted file mode 100644 index 1e03c15d4c..0000000000 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/general/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["external-helpers", "transform-class-properties", "transform-es2015-classes", "transform-es2015-block-scoping", "syntax-class-properties"] -} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/foobar/options.json b/packages/babel-plugin-transform-class-properties/test/fixtures/loose/foobar/options.json deleted file mode 100644 index 6a29e191c8..0000000000 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/loose/foobar/options.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "plugins": ["external-helpers", ["transform-class-properties", {"loose": true}]], - "presets": ["es2015"] -} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/6153/options.json b/packages/babel-plugin-transform-class-properties/test/fixtures/regression/6153/options.json deleted file mode 100644 index 4207909c7f..0000000000 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/6153/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["external-helpers", "transform-class-properties", "transform-es2015-arrow-functions"] -} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T2983/options.json b/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T2983/options.json deleted file mode 100644 index 79fb997f2d..0000000000 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T2983/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["external-helpers", ["transform-class-properties", {"loose": true}], "transform-es2015-classes", "transform-es2015-block-scoping", "syntax-class-properties"] -} diff --git a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T6719/options.json b/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T6719/options.json deleted file mode 100644 index 79fb997f2d..0000000000 --- a/packages/babel-plugin-transform-class-properties/test/fixtures/regression/T6719/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["external-helpers", ["transform-class-properties", {"loose": true}], "transform-es2015-classes", "transform-es2015-block-scoping", "syntax-class-properties"] -} diff --git a/packages/babel-plugin-transform-decorators/test/fixtures/options.json b/packages/babel-plugin-transform-decorators/test/fixtures/options.json deleted file mode 100644 index fa8cd344f9..0000000000 --- a/packages/babel-plugin-transform-decorators/test/fixtures/options.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "presets": ["es2015"], - "plugins": ["transform-decorators", ["transform-class-properties", {"loose": true}]] -} diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/block-scope/options.json b/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/block-scope/options.json deleted file mode 100644 index 61aac27ff0..0000000000 --- a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/block-scope/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-es2015-block-scoping", "transform-do-expressions"] -} diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/catch-block/options.json b/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/catch-block/options.json deleted file mode 100644 index 61aac27ff0..0000000000 --- a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/catch-block/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-es2015-block-scoping", "transform-do-expressions"] -} diff --git a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/options.json b/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/options.json deleted file mode 100644 index 72f5e34bb4..0000000000 --- a/packages/babel-plugin-transform-do-expressions/test/fixtures/do-expressions/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-do-expressions"] -} diff --git a/packages/babel-plugin-transform-es2015-classes/test/fixtures/regression/options.json b/packages/babel-plugin-transform-es2015-classes/test/fixtures/regression/options.json index 3894b096f4..a9592a63f1 100644 --- a/packages/babel-plugin-transform-es2015-classes/test/fixtures/regression/options.json +++ b/packages/babel-plugin-transform-es2015-classes/test/fixtures/regression/options.json @@ -1,4 +1,4 @@ { - "plugins": ["external-helpers", "transform-class-properties"], + "plugins": ["external-helpers", "proposal-class-properties"], "presets": ["es2015", "react"] } diff --git a/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/issue-5628/options.json b/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/issue-5628/options.json index 2dacc028c5..1312a5a337 100644 --- a/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/issue-5628/options.json +++ b/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/issue-5628/options.json @@ -1,3 +1,3 @@ { - "plugins": ["external-helpers", "transform-es2015-arrow-functions", "transform-es2015-destructuring", "transform-es2015-spread", "transform-es2015-parameters", "transform-es2015-block-scoping", "transform-object-rest-spread", "transform-regenerator"] + "plugins": ["external-helpers", "transform-es2015-arrow-functions", "transform-es2015-destructuring", "transform-es2015-spread", "transform-es2015-parameters", "transform-es2015-block-scoping", "proposal-object-rest-spread", "transform-regenerator"] } diff --git a/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/options.json b/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/options.json index 2f6f3e3d2a..0175ea9f50 100644 --- a/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/options.json +++ b/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/options.json @@ -1,3 +1,3 @@ { - "plugins": ["external-helpers", "transform-es2015-destructuring", "transform-es2015-spread", "transform-es2015-parameters", "transform-es2015-block-scoping", "transform-object-rest-spread", "transform-regenerator"] + "plugins": ["external-helpers", "transform-es2015-destructuring", "transform-es2015-spread", "transform-es2015-parameters", "transform-es2015-block-scoping", "proposal-object-rest-spread", "transform-regenerator"] } diff --git a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/.smoke/options.json b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/.smoke/options.json index 56d51a7788..3669007024 100644 --- a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/.smoke/options.json +++ b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/.smoke/options.json @@ -1,3 +1,3 @@ { - "plugins": ["transform-decorators"] + "plugins": ["proposal-decorators"] } diff --git a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules-2/options.json b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules-2/options.json index ae79e8a72f..fb6ee6d6f0 100644 --- a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules-2/options.json +++ b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules-2/options.json @@ -1,3 +1,3 @@ { - "plugins": ["external-helpers", "transform-es2015-function-name", "transform-es2015-classes", "transform-decorators", "transform-es2015-modules-commonjs"] + "plugins": ["external-helpers", "transform-es2015-function-name", "transform-es2015-classes", "proposal-decorators", "transform-es2015-modules-commonjs"] } diff --git a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules-3/options.json b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules-3/options.json index 3eb095ef7c..9574dc6e5b 100644 --- a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules-3/options.json +++ b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules-3/options.json @@ -1,3 +1,3 @@ { - "plugins": ["external-helpers", "transform-es2015-function-name", "transform-es2015-modules-commonjs", "transform-es2015-classes", "transform-decorators"] + "plugins": ["external-helpers", "transform-es2015-function-name", "transform-es2015-modules-commonjs", "transform-es2015-classes", "proposal-decorators"] } diff --git a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules/options.json b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules/options.json index 3eb095ef7c..9574dc6e5b 100644 --- a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules/options.json +++ b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/modules/options.json @@ -1,3 +1,3 @@ { - "plugins": ["external-helpers", "transform-es2015-function-name", "transform-es2015-modules-commonjs", "transform-es2015-classes", "transform-decorators"] + "plugins": ["external-helpers", "transform-es2015-function-name", "transform-es2015-modules-commonjs", "transform-es2015-classes", "proposal-decorators"] } diff --git a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/options.json b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/options.json index bd531041dc..480e0d6e32 100644 --- a/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/options.json +++ b/packages/babel-plugin-transform-es2015-function-name/test/fixtures/function-name/options.json @@ -1,3 +1,3 @@ { - "plugins": ["external-helpers", "transform-es2015-function-name", "transform-es2015-classes", "transform-decorators"] + "plugins": ["external-helpers", "transform-es2015-function-name", "transform-es2015-classes", "proposal-decorators"] } diff --git a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/options.json b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/options.json index f022573709..a5eca65e43 100644 --- a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/options.json +++ b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/options.json @@ -1,6 +1,6 @@ { "plugins": [ - "transform-class-properties", + "proposal-class-properties", "external-helpers", "syntax-flow", "transform-es2015-parameters", diff --git a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/rest-arrow-functions/options.json b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/rest-arrow-functions/options.json index d4410a98a8..4beaa5906b 100644 --- a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/rest-arrow-functions/options.json +++ b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/rest-arrow-functions/options.json @@ -1,6 +1,6 @@ { "plugins": [ - ["transform-class-properties", {"loose": true}], + ["proposal-class-properties", {"loose": true}], "external-helpers", "syntax-flow", "transform-es2015-parameters", diff --git a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/regression/6057-expanded/options.json b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/regression/6057-expanded/options.json index b30d23db4d..e93c51a152 100644 --- a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/regression/6057-expanded/options.json +++ b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/regression/6057-expanded/options.json @@ -1,4 +1,4 @@ { "presets": ["es2015"], - "plugins": ["transform-class-properties"] + "plugins": ["proposal-class-properties"] } diff --git a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/use-loose-option/options.json b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/use-loose-option/options.json index 76c8541c28..fee7d97bc9 100644 --- a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/use-loose-option/options.json +++ b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/use-loose-option/options.json @@ -1,6 +1,6 @@ { "plugins": [ - "transform-class-properties", + "proposal-class-properties", "external-helpers", "syntax-flow", ["transform-es2015-parameters", { "loose": true } ], diff --git a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/options.json b/packages/babel-plugin-transform-export-default/test/fixtures/export-default/options.json deleted file mode 100644 index 080fa9860d..0000000000 --- a/packages/babel-plugin-transform-export-default/test/fixtures/export-default/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["external-helpers", "transform-export-default"] -} diff --git a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/options.json b/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/options.json deleted file mode 100644 index f38979ed16..0000000000 --- a/packages/babel-plugin-transform-export-namespace/test/fixtures/export-namespace/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["external-helpers", "transform-export-namespace"] -} diff --git a/packages/babel-plugin-transform-flow-comments/test/fixtures/flow-comments/class-prop-values-3/options.json b/packages/babel-plugin-transform-flow-comments/test/fixtures/flow-comments/class-prop-values-3/options.json index b0fd70dc60..967b6754da 100644 --- a/packages/babel-plugin-transform-flow-comments/test/fixtures/flow-comments/class-prop-values-3/options.json +++ b/packages/babel-plugin-transform-flow-comments/test/fixtures/flow-comments/class-prop-values-3/options.json @@ -1,6 +1,6 @@ { "plugins": [ "transform-flow-comments", - ["transform-class-properties", {"loose": true}] + ["proposal-class-properties", {"loose": true}] ] } diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/options.json b/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/options.json deleted file mode 100644 index aa1fdfe370..0000000000 --- a/packages/babel-plugin-transform-function-bind/test/fixtures/function-bind/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-function-bind", "transform-es2015-arrow-functions"] -} diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/regression/6458/options.json b/packages/babel-plugin-transform-function-bind/test/fixtures/regression/6458/options.json deleted file mode 100644 index 412c49de52..0000000000 --- a/packages/babel-plugin-transform-function-bind/test/fixtures/regression/6458/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-function-bind", "transform-es2015-modules-commonjs"] -} diff --git a/packages/babel-plugin-transform-function-bind/test/fixtures/regression/T6984/options.json b/packages/babel-plugin-transform-function-bind/test/fixtures/regression/T6984/options.json deleted file mode 100644 index be4f696be2..0000000000 --- a/packages/babel-plugin-transform-function-bind/test/fixtures/regression/T6984/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-function-bind", "transform-es2015-classes"] -} diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/options.json b/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/options.json deleted file mode 100644 index 120c931571..0000000000 --- a/packages/babel-plugin-transform-function-sent/test/fixtures/function-sent/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-function-sent"] -} diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/async-generator/options.json b/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/async-generator/options.json deleted file mode 100644 index cb751cbafe..0000000000 --- a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/async-generator/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [ "transform-function-sent", "transform-async-generator-functions" ] -} diff --git a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/options.json b/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/options.json deleted file mode 100644 index 120c931571..0000000000 --- a/packages/babel-plugin-transform-function-sent/test/fixtures/generator-kinds/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-function-sent"] -} diff --git a/packages/babel-plugin-transform-new-target/package.json b/packages/babel-plugin-transform-new-target/package.json index 90d8a925a4..2a63cb53fd 100644 --- a/packages/babel-plugin-transform-new-target/package.json +++ b/packages/babel-plugin-transform-new-target/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@babel/helper-plugin-test-runner": "7.0.0-beta.3", - "@babel/plugin-transform-class-properties": "7.0.0-beta.3", + "@babel/plugin-proposal-class-properties": "7.0.0-beta.3", "@babel/plugin-transform-es2015-arrow-functions": "7.0.0-beta.3" } } diff --git a/packages/babel-plugin-transform-new-target/test/fixtures/general/class-properties/options.json b/packages/babel-plugin-transform-new-target/test/fixtures/general/class-properties/options.json index 4e0c8d47e4..0b9afa3961 100644 --- a/packages/babel-plugin-transform-new-target/test/fixtures/general/class-properties/options.json +++ b/packages/babel-plugin-transform-new-target/test/fixtures/general/class-properties/options.json @@ -1,3 +1,3 @@ { - "plugins": ["transform-new-target", "transform-es2015-arrow-functions", ["transform-class-properties", {"loose": true}]] + "plugins": ["transform-new-target", "transform-es2015-arrow-functions", ["proposal-class-properties", {"loose": true}]] } diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/options.json b/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/options.json deleted file mode 100644 index 30d908eec2..0000000000 --- a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/runtime-semantics/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-nullish-coalescing-operator"] -} diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/options.json b/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/options.json deleted file mode 100644 index 30d908eec2..0000000000 --- a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-default/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-nullish-coalescing-operator"] -} diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/options.json b/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/options.json deleted file mode 100644 index 30d908eec2..0000000000 --- a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-in-function/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-nullish-coalescing-operator"] -} diff --git a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/options.json b/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/options.json deleted file mode 100644 index 4ca3c9d5c1..0000000000 --- a/packages/babel-plugin-transform-nullish-coalescing-operator/test/fixtures/nullish-coalescing/transform-loose/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [["transform-nullish-coalescing-operator", {"loose":true}]] -} diff --git a/packages/babel-plugin-transform-numeric-separator/test/fixtures/number/options.json b/packages/babel-plugin-transform-numeric-separator/test/fixtures/number/options.json deleted file mode 100644 index 2ecd3a18a1..0000000000 --- a/packages/babel-plugin-transform-numeric-separator/test/fixtures/number/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-numeric-separator"] -} diff --git a/packages/babel-plugin-transform-numeric-separator/test/fixtures/removal/options.json b/packages/babel-plugin-transform-numeric-separator/test/fixtures/removal/options.json deleted file mode 100644 index 2ecd3a18a1..0000000000 --- a/packages/babel-plugin-transform-numeric-separator/test/fixtures/removal/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-numeric-separator"] -} diff --git a/packages/babel-plugin-transform-numeric-separator/test/fixtures/used-with-transform-es2015-literals/options.json b/packages/babel-plugin-transform-numeric-separator/test/fixtures/used-with-transform-es2015-literals/options.json deleted file mode 100644 index bf1d8be512..0000000000 --- a/packages/babel-plugin-transform-numeric-separator/test/fixtures/used-with-transform-es2015-literals/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-numeric-separator", "transform-es2015-literals"] -} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/symbol-exec/options.json b/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/symbol-exec/options.json deleted file mode 100644 index c0ff6d9c76..0000000000 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/symbol-exec/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [ "transform-es2015-destructuring", "transform-object-rest-spread" ] -} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-exec/options.json b/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-exec/options.json deleted file mode 100644 index 85af630bdd..0000000000 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-exec/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-object-rest-spread"] -} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/options.json b/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/options.json deleted file mode 100644 index 85af630bdd..0000000000 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-spread/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-object-rest-spread"] -} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/options.json b/packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/options.json deleted file mode 100644 index f2e08e40c7..0000000000 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/assignment-invalid-option/options.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "plugins": [["transform-object-rest-spread", { "useBuiltIns": "invalidOption" }]], - "throws": "transform-object-rest-spread currently only accepts a boolean option for useBuiltIns (defaults to false)" -} diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/options.json b/packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/options.json deleted file mode 100644 index 6cea69c74d..0000000000 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/useBuiltIns/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [["transform-object-rest-spread", { "useBuiltIns": true }]] -} diff --git a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/options.json b/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/options.json deleted file mode 100644 index 09559345df..0000000000 --- a/packages/babel-plugin-transform-optional-catch-binding/test/fixtures/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-optional-catch-binding"] -} diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call-loose/options.json b/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call-loose/options.json deleted file mode 100644 index acc83616f9..0000000000 --- a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/function-call-loose/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [["transform-optional-chaining", {"loose": true}]] -} diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize-loose/options.json b/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize-loose/options.json deleted file mode 100644 index acc83616f9..0000000000 --- a/packages/babel-plugin-transform-optional-chaining/test/fixtures/general/memoize-loose/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [["transform-optional-chaining", {"loose": true}]] -} diff --git a/packages/babel-plugin-transform-optional-chaining/test/fixtures/options.json b/packages/babel-plugin-transform-optional-chaining/test/fixtures/options.json deleted file mode 100644 index 846cf98412..0000000000 --- a/packages/babel-plugin-transform-optional-chaining/test/fixtures/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-optional-chaining"] -} diff --git a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/options.json b/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/options.json deleted file mode 100644 index cd9de337d5..0000000000 --- a/packages/babel-plugin-transform-pipeline-operator/test/fixtures/pipeline-operator/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-pipeline-operator"] -} diff --git a/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/class-assign-unreferenced-param-deopt/options.json b/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/class-assign-unreferenced-param-deopt/options.json index cf607b612e..3f36f45dbb 100644 --- a/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/class-assign-unreferenced-param-deopt/options.json +++ b/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/class-assign-unreferenced-param-deopt/options.json @@ -1,3 +1,3 @@ { - "plugins": [["transform-class-properties", {"loose": true}], "transform-react-constant-elements", "syntax-jsx"] + "plugins": [["proposal-class-properties", {"loose": true}], "transform-react-constant-elements", "syntax-jsx"] } diff --git a/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/member-expression-this/options.json b/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/member-expression-this/options.json index 6c261d2f56..ae2e4d6195 100644 --- a/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/member-expression-this/options.json +++ b/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/member-expression-this/options.json @@ -1,3 +1,3 @@ { - "plugins": ["syntax-jsx", "transform-react-constant-elements", ["transform-class-properties", {"loose": true}]] + "plugins": ["syntax-jsx", "transform-react-constant-elements", ["proposal-class-properties", {"loose": true}]] } diff --git a/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/member-expression/options.json b/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/member-expression/options.json index 6c261d2f56..ae2e4d6195 100644 --- a/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/member-expression/options.json +++ b/packages/babel-plugin-transform-react-constant-elements/test/fixtures/constant-elements/member-expression/options.json @@ -1,3 +1,3 @@ { - "plugins": ["syntax-jsx", "transform-react-constant-elements", ["transform-class-properties", {"loose": true}]] + "plugins": ["syntax-jsx", "transform-react-constant-elements", ["proposal-class-properties", {"loose": true}]] } diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/options.json b/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/options.json deleted file mode 100644 index bf5c71feae..0000000000 --- a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/function-sent-in-argument/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-throw-expressions", "syntax-function-sent"] -} diff --git a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/options.json b/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/options.json deleted file mode 100644 index 8e17304d42..0000000000 --- a/packages/babel-plugin-transform-throw-expressions/test/fixtures/stupid-fixture-nesting-folder/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": ["transform-throw-expressions"] -} diff --git a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/options.json b/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/options.json deleted file mode 100644 index 1545da15df..0000000000 --- a/packages/babel-plugin-transform-unicode-property-regex/test/fixtures/without-unicode-flag/options.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "plugins": [ - ["transform-unicode-property-regex"] - ] -} diff --git a/packages/babel-preset-stage-0/package.json b/packages/babel-preset-stage-0/package.json index 9c47424b7e..05b9be6484 100644 --- a/packages/babel-preset-stage-0/package.json +++ b/packages/babel-preset-stage-0/package.json @@ -8,8 +8,8 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-preset-stage-0", "main": "lib/index.js", "dependencies": { - "@babel/plugin-transform-do-expressions": "7.0.0-beta.3", - "@babel/plugin-transform-function-bind": "7.0.0-beta.3", + "@babel/plugin-proposal-do-expressions": "7.0.0-beta.3", + "@babel/plugin-proposal-function-bind": "7.0.0-beta.3", "@babel/preset-stage-1": "7.0.0-beta.3" }, "peerDependencies": { diff --git a/packages/babel-preset-stage-0/src/index.js b/packages/babel-preset-stage-0/src/index.js index 2a6ec1f8e5..799abdf1ad 100644 --- a/packages/babel-preset-stage-0/src/index.js +++ b/packages/babel-preset-stage-0/src/index.js @@ -1,7 +1,7 @@ import presetStage1 from "@babel/preset-stage-1"; -import transformDoExpressions from "@babel/plugin-transform-do-expressions"; -import transformFunctionBind from "@babel/plugin-transform-function-bind"; +import transformDoExpressions from "@babel/plugin-proposal-do-expressions"; +import transformFunctionBind from "@babel/plugin-proposal-function-bind"; export default function() { return { diff --git a/packages/babel-preset-stage-1/package.json b/packages/babel-preset-stage-1/package.json index cb1936e8e7..d5ebcf5c64 100644 --- a/packages/babel-preset-stage-1/package.json +++ b/packages/babel-preset-stage-1/package.json @@ -8,11 +8,11 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-preset-stage-1", "main": "lib/index.js", "dependencies": { - "@babel/plugin-transform-decorators": "7.0.0-beta.3", - "@babel/plugin-transform-export-default": "7.0.0-beta.3", - "@babel/plugin-transform-optional-chaining": "7.0.0-beta.3", - "@babel/plugin-transform-pipeline-operator": "7.0.0-beta.3", - "@babel/plugin-transform-nullish-coalescing-operator": "7.0.0-beta.3", + "@babel/plugin-proposal-decorators": "7.0.0-beta.3", + "@babel/plugin-proposal-export-default": "7.0.0-beta.3", + "@babel/plugin-proposal-optional-chaining": "7.0.0-beta.3", + "@babel/plugin-proposal-pipeline-operator": "7.0.0-beta.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.0.0-beta.3", "@babel/preset-stage-2": "7.0.0-beta.3" }, "peerDependencies": { diff --git a/packages/babel-preset-stage-1/src/index.js b/packages/babel-preset-stage-1/src/index.js index 06f634ba39..18a29d7955 100644 --- a/packages/babel-preset-stage-1/src/index.js +++ b/packages/babel-preset-stage-1/src/index.js @@ -1,10 +1,10 @@ import presetStage2 from "@babel/preset-stage-2"; -import transformDecorators from "@babel/plugin-transform-decorators"; -import transformExportDefault from "@babel/plugin-transform-export-default"; -import transformOptionalChaining from "@babel/plugin-transform-optional-chaining"; -import transformPipelineOperator from "@babel/plugin-transform-pipeline-operator"; -import transformNullishCoalescingOperator from "@babel/plugin-transform-nullish-coalescing-operator"; +import transformDecorators from "@babel/plugin-proposal-decorators"; +import transformExportDefault from "@babel/plugin-proposal-export-default"; +import transformOptionalChaining from "@babel/plugin-proposal-optional-chaining"; +import transformPipelineOperator from "@babel/plugin-proposal-pipeline-operator"; +import transformNullishCoalescingOperator from "@babel/plugin-proposal-nullish-coalescing-operator"; export default function() { return { diff --git a/packages/babel-preset-stage-2/package.json b/packages/babel-preset-stage-2/package.json index bf92cc7775..73b6ced29d 100644 --- a/packages/babel-preset-stage-2/package.json +++ b/packages/babel-preset-stage-2/package.json @@ -8,10 +8,10 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-preset-stage-2", "main": "lib/index.js", "dependencies": { - "@babel/plugin-transform-export-namespace": "7.0.0-beta.3", - "@babel/plugin-transform-function-sent": "7.0.0-beta.3", - "@babel/plugin-transform-numeric-separator": "7.0.0-beta.3", - "@babel/plugin-transform-throw-expressions": "7.0.0-beta.3", + "@babel/plugin-proposal-export-namespace": "7.0.0-beta.3", + "@babel/plugin-proposal-function-sent": "7.0.0-beta.3", + "@babel/plugin-proposal-numeric-separator": "7.0.0-beta.3", + "@babel/plugin-proposal-throw-expressions": "7.0.0-beta.3", "@babel/preset-stage-3": "7.0.0-beta.3" }, "peerDependencies": { diff --git a/packages/babel-preset-stage-2/src/index.js b/packages/babel-preset-stage-2/src/index.js index b937a09070..46c68d6a2d 100644 --- a/packages/babel-preset-stage-2/src/index.js +++ b/packages/babel-preset-stage-2/src/index.js @@ -1,9 +1,9 @@ import presetStage3 from "@babel/preset-stage-3"; -import transformFunctionSent from "@babel/plugin-transform-function-sent"; -import transformExportNamespace from "@babel/plugin-transform-export-namespace"; -import transformNumericSeparator from "@babel/plugin-transform-numeric-separator"; -import transformThrowExpressions from "@babel/plugin-transform-throw-expressions"; +import transformFunctionSent from "@babel/plugin-proposal-function-sent"; +import transformExportNamespace from "@babel/plugin-proposal-export-namespace"; +import transformNumericSeparator from "@babel/plugin-proposal-numeric-separator"; +import transformThrowExpressions from "@babel/plugin-proposal-throw-expressions"; export default function() { return { diff --git a/packages/babel-preset-stage-3/package.json b/packages/babel-preset-stage-3/package.json index 13069f9580..d851a139a3 100644 --- a/packages/babel-preset-stage-3/package.json +++ b/packages/babel-preset-stage-3/package.json @@ -9,11 +9,11 @@ "main": "lib/index.js", "dependencies": { "@babel/plugin-syntax-dynamic-import": "7.0.0-beta.3", - "@babel/plugin-transform-async-generator-functions": "7.0.0-beta.3", - "@babel/plugin-transform-class-properties": "7.0.0-beta.3", - "@babel/plugin-transform-object-rest-spread": "7.0.0-beta.3", - "@babel/plugin-transform-optional-catch-binding": "7.0.0-beta.3", - "@babel/plugin-transform-unicode-property-regex": "7.0.0-beta.3" + "@babel/plugin-proposal-async-generator-functions": "7.0.0-beta.3", + "@babel/plugin-proposal-class-properties": "7.0.0-beta.3", + "@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.3", + "@babel/plugin-proposal-optional-catch-binding": "7.0.0-beta.3", + "@babel/plugin-proposal-unicode-property-regex": "7.0.0-beta.3" }, "peerDependencies": { "@babel/core": "7.0.0-beta.3" diff --git a/packages/babel-preset-stage-3/src/index.js b/packages/babel-preset-stage-3/src/index.js index 4c1a21cc5b..730ab6425a 100644 --- a/packages/babel-preset-stage-3/src/index.js +++ b/packages/babel-preset-stage-3/src/index.js @@ -1,9 +1,9 @@ import syntaxDynamicImport from "@babel/plugin-syntax-dynamic-import"; -import transformAsyncGeneratorFunctions from "@babel/plugin-transform-async-generator-functions"; -import transformClassProperties from "@babel/plugin-transform-class-properties"; -import transformObjectRestSpread from "@babel/plugin-transform-object-rest-spread"; -import transformOptionalCatchBinding from "@babel/plugin-transform-optional-catch-binding"; -import transformUnicodePropertyRegex from "@babel/plugin-transform-unicode-property-regex"; +import transformAsyncGeneratorFunctions from "@babel/plugin-proposal-async-generator-functions"; +import transformClassProperties from "@babel/plugin-proposal-class-properties"; +import transformObjectRestSpread from "@babel/plugin-proposal-object-rest-spread"; +import transformOptionalCatchBinding from "@babel/plugin-proposal-optional-catch-binding"; +import transformUnicodePropertyRegex from "@babel/plugin-proposal-unicode-property-regex"; export default function() { return { diff --git a/packages/babel-standalone/package.json b/packages/babel-standalone/package.json index 86f015a9f4..ce16e5f5c0 100644 --- a/packages/babel-standalone/package.json +++ b/packages/babel-standalone/package.json @@ -24,12 +24,12 @@ "@babel/plugin-syntax-jsx": "7.0.0-beta.3", "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.3", "@babel/plugin-syntax-optional-catch-binding": "7.0.0-beta.3", - "@babel/plugin-transform-async-generator-functions": "7.0.0-beta.3", + "@babel/plugin-proposal-async-generator-functions": "7.0.0-beta.3", "@babel/plugin-transform-async-to-generator": "7.0.0-beta.3", "@babel/plugin-transform-async-to-module-method": "7.0.0-beta.3", - "@babel/plugin-transform-class-properties": "7.0.0-beta.3", - "@babel/plugin-transform-decorators": "7.0.0-beta.3", - "@babel/plugin-transform-do-expressions": "7.0.0-beta.3", + "@babel/plugin-proposal-class-properties": "7.0.0-beta.3", + "@babel/plugin-proposal-decorators": "7.0.0-beta.3", + "@babel/plugin-proposal-do-expressions": "7.0.0-beta.3", "@babel/plugin-transform-es2015-arrow-functions": "7.0.0-beta.3", "@babel/plugin-transform-es2015-block-scoped-functions": "7.0.0-beta.3", "@babel/plugin-transform-es2015-block-scoping": "7.0.0-beta.3", @@ -60,13 +60,13 @@ "@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.3", "@babel/plugin-transform-flow-comments": "7.0.0-beta.3", "@babel/plugin-transform-flow-strip-types": "7.0.0-beta.3", - "@babel/plugin-transform-function-bind": "7.0.0-beta.3", + "@babel/plugin-proposal-function-bind": "7.0.0-beta.3", "@babel/plugin-transform-jscript": "7.0.0-beta.3", "@babel/plugin-transform-new-target": "7.0.0-beta.3", "@babel/plugin-transform-object-assign": "7.0.0-beta.3", - "@babel/plugin-transform-object-rest-spread": "7.0.0-beta.3", + "@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.3", "@babel/plugin-transform-object-set-prototype-of-to-assign": "7.0.0-beta.3", - "@babel/plugin-transform-optional-catch-binding": "7.0.0-beta.3", + "@babel/plugin-proposal-optional-catch-binding": "7.0.0-beta.3", "@babel/plugin-transform-proto-to-assign": "7.0.0-beta.3", "@babel/plugin-transform-react-constant-elements": "7.0.0-beta.3", "@babel/plugin-transform-react-display-name": "7.0.0-beta.3", @@ -78,7 +78,7 @@ "@babel/plugin-transform-regenerator": "7.0.0-beta.3", "@babel/plugin-transform-runtime": "7.0.0-beta.3", "@babel/plugin-transform-strict-mode": "7.0.0-beta.3", - "@babel/plugin-transform-unicode-property-regex": "7.0.0-beta.3", + "@babel/plugin-proposal-unicode-property-regex": "7.0.0-beta.3", "@babel/preset-es2015": "7.0.0-beta.3", "@babel/preset-es2016": "7.0.0-beta.3", "@babel/preset-es2017": "7.0.0-beta.3", diff --git a/packages/babel-standalone/src/index.js b/packages/babel-standalone/src/index.js index 684c000dbd..1726fdd67c 100644 --- a/packages/babel-standalone/src/index.js +++ b/packages/babel-standalone/src/index.js @@ -154,9 +154,9 @@ registerPlugins({ "syntax-optional-catch-binding": require("@babel/plugin-syntax-optional-catch-binding"), "transform-async-to-generator": require("@babel/plugin-transform-async-to-generator"), "transform-async-to-module-method": require("@babel/plugin-transform-async-to-module-method"), - "transform-class-properties": require("@babel/plugin-transform-class-properties"), - "transform-decorators": require("@babel/plugin-transform-decorators"), - "transform-do-expressions": require("@babel/plugin-transform-do-expressions"), + "proposal-class-properties": require("@babel/plugin-proposal-class-properties"), + "proposal-decorators": require("@babel/plugin-proposal-decorators"), + "proposal-do-expressions": require("@babel/plugin-proposal-do-expressions"), "transform-es2015-arrow-functions": require("@babel/plugin-transform-es2015-arrow-functions"), "transform-es2015-block-scoped-functions": require("@babel/plugin-transform-es2015-block-scoped-functions"), "transform-es2015-block-scoping": require("@babel/plugin-transform-es2015-block-scoping"), @@ -187,13 +187,13 @@ registerPlugins({ "transform-exponentiation-operator": require("@babel/plugin-transform-exponentiation-operator"), "transform-flow-comments": require("@babel/plugin-transform-flow-comments"), "transform-flow-strip-types": require("@babel/plugin-transform-flow-strip-types"), - "transform-function-bind": require("@babel/plugin-transform-function-bind"), + "proposal-function-bind": require("@babel/plugin-proposal-function-bind"), "transform-jscript": require("@babel/plugin-transform-jscript"), "transform-new-target": require("@babel/plugin-transform-new-target"), "transform-object-assign": require("@babel/plugin-transform-object-assign"), - "transform-object-rest-spread": require("@babel/plugin-transform-object-rest-spread"), + "proposal-object-rest-spread": require("@babel/plugin-proposal-object-rest-spread"), "transform-object-set-prototype-of-to-assign": require("@babel/plugin-transform-object-set-prototype-of-to-assign"), - "transform-optional-catch-binding": require("@babel/plugin-transform-optional-catch-binding"), + "proposal-optional-catch-binding": require("@babel/plugin-proposal-optional-catch-binding"), "transform-proto-to-assign": require("@babel/plugin-transform-proto-to-assign"), "transform-react-constant-elements": require("@babel/plugin-transform-react-constant-elements"), "transform-react-display-name": require("@babel/plugin-transform-react-display-name"), @@ -205,7 +205,7 @@ registerPlugins({ "transform-regenerator": require("@babel/plugin-transform-regenerator"), "transform-runtime": require("@babel/plugin-transform-runtime"), "transform-strict-mode": require("@babel/plugin-transform-strict-mode"), - "transform-unicode-property-regex": require("@babel/plugin-transform-unicode-property-regex"), + "proposal-unicode-property-regex": require("@babel/plugin-proposal-unicode-property-regex"), }); // All the presets we should bundle diff --git a/packages/babel-standalone/src/transformScriptTags.js b/packages/babel-standalone/src/transformScriptTags.js index 42811a1141..159a224cfb 100644 --- a/packages/babel-standalone/src/transformScriptTags.js +++ b/packages/babel-standalone/src/transformScriptTags.js @@ -40,8 +40,8 @@ function buildBabelOptions(script) { return { presets: script.presets || ["react", "es2015"], plugins: script.plugins || [ - "transform-class-properties", - "transform-object-rest-spread", + "proposal-class-properties", + "proposal-object-rest-spread", "transform-flow-strip-types", ], sourceMaps: "inline",