diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/options.json deleted file mode 100644 index 6c9cc72327dc..000000000000 --- a/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [["decorators", { "decoratorsBeforeExport": false }]] -} diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/options.json deleted file mode 100644 index 6c9cc72327dc..000000000000 --- a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/options.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "plugins": [["decorators", { "decoratorsBeforeExport": false }]] -} diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-assignment/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-assignment/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-assignment/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-assignment/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-assignment/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-assignment/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-assignment/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-assignment/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator-call-expr/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-call-expr/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator-call-expr/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-call-expr/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator-call-expr/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-call-expr/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator-call-expr/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-call-expr/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-getter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-getter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-getter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-getter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-getter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-getter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-getter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-getter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-same-line/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-same-line/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-same-line/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-same-line/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-same-line/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-same-line/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-same-line/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-same-line/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-setter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-setter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-setter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-setter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-setter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-setter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorator-setter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator-setter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorators-multiple/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorators-multiple/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorators-multiple/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorators-multiple/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-decorators-multiple/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorators-multiple/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-decorators-multiple/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-decorators-multiple/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-method-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-method-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-method-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-method-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/class-method-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-method-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/class-method-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/class-method-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expr-on-prop/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expr-on-prop/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expression/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expression/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expression/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expression/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expression/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expression/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/computed-member-expression/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/computed-member-expression/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-decorators-on-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-declaration-function-declaration-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-decorators-on-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-decorators-on-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/export-default-with-nested-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/function-declaration-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-declaration-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/function-declaration-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-declaration-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/function-declaration-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-declaration-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/function-declaration-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-declaration-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/function-expression-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-expression-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/function-expression-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-expression-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/function-expression-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-expression-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/function-expression-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/function-expression-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-object-pattern/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-object-pattern/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-object-pattern/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-object-pattern/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-object-pattern/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-object-pattern/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-object-pattern/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-object-pattern/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-spread-element/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-spread-element/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-spread-element/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-spread-element/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-spread-element/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-spread-element/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/invalid-decorator-spread-element/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/invalid-decorator-spread-element/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/method-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/method-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/method-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/method-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/method-generator-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-generator-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/method-generator-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-generator-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/method-generator-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-generator-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/method-generator-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/method-generator-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-constructor-decorators/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-constructor-decorators/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-constructor-decorators/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-constructor-decorators/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-constructor-decorators/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-constructor-decorators/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-constructor-decorators/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-constructor-decorators/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-without-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators-without-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-without-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators-without-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-without-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators-without-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-without-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators-without-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-export-decorators/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/options.json similarity index 56% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/options.json index 82f0c2e573ff..1f5a9fbe704f 100644 --- a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-semi/options.json +++ b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/no-semi/options.json @@ -1,10 +1,7 @@ { "plugins": [ [ - "decorators", - { - "decoratorsBeforeExport": false - } + "decorators-legacy" ] ], "throws": "Decorators must not be followed by a semicolon. (2:5)" diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/object-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/object-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/object-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/object-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/object-method-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-method-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/object-method-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-method-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/object-method-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-method-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/object-method-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators-legacy/object-method-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-legacy/options.json b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/options.json new file mode 100644 index 000000000000..a6855c41cfad --- /dev/null +++ b/packages/babel-parser/test/fixtures/experimental/decorators-legacy/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["decorators-legacy"] +} diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-expression/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/class-expression/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-expression/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/class-expression/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-expression/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/class-expression/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-expression/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/class-expression/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-generator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/class-generator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-generator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/class-generator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-generator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/class-generator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-generator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/class-generator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/class-property/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/class-property/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/class-property/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/class-property/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/class-property/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/class-property/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/class-property/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/complex-expr/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/complex-expr/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/complex-expr/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/complex-expr/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/complex-expr/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/complex-expr/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/complex-expr/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/complex-expr/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/compued-property/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/compued-property/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/compued-property/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/compued-property/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/compued-property/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/compued-property/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/compued-property/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-boolean/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-boolean/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-boolean/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-boolean/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-boolean/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-boolean/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-boolean/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-boolean/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-with-parens/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-with-parens/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default-decorated-expression-without-parens/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default-decorated-expression-without-parens/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export-default/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export-default/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-export/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-export/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-required/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-required/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-required/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-required/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-required/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-required/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-required/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-required/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-true-decorator-after-export/input.mjs b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-true-decorator-after-export/input.mjs similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-true-decorator-after-export/input.mjs rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-true-decorator-after-export/input.mjs diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-true-decorator-after-export/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-true-decorator-after-export/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/decoratorsBeforeExport-true-decorator-after-export/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/decoratorsBeforeExport-true-decorator-after-export/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-after-expression-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/export-after-expression-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-after-expression-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/export-after-expression-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-after-expression-decorator/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-after-expression-decorator/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-after-expression-decorator/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-after-expression-decorator/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class-without-plugin/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class-without-plugin/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class-without-plugin/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class-without-plugin/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class-without-plugin/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class-without-plugin/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class-without-plugin/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class-without-plugin/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-declaration-function-declaration-parameter/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-decorated-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-decorated-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/export-default-decorated-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorated-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/get-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/get-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/get-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/get-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/get-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/get-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/get-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/get-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/invalid-unparenthesized-arrow/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/invalid-unparenthesized-arrow/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/invalid-unparenthesized-arrow/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/invalid-unparenthesized-arrow/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/invalid-unparenthesized-arrow/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/invalid-unparenthesized-arrow/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/invalid-unparenthesized-arrow/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/invalid-unparenthesized-arrow/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator-parameters/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator-parameters/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator-parameters/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator-parameters/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator-parameters/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator-parameters/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator-parameters/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator-parameters/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-class-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-class-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator-parameters/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator-parameters/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator-parameters/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator-parameters/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator-parameters/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator-parameters/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator-parameters/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator-parameters/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/nested-method-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/nested-method-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-class-method-parameter/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-class-method-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-class-method-parameter/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-class-method-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-class-method-parameter/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-class-method-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-class-method-parameter/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-class-method-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-decorators-on-class/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators/export-default-with-nested-class/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-export-decorators-on-class/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-export-decorators-on-class/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-function-parameters/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-function-parameters/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-function-parameters/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-function-parameters/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-function-parameters/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-method-parameters/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-method-parameters/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-method-parameters/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-method-parameters/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-method-parameters/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-method-parameters/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-method-parameters/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-method-parameters/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/no-object-methods/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/no-object-methods/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/no-semi/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/no-semi/options.json index 1f5a9fbe704f..82f0c2e573ff 100644 --- a/packages/babel-parser/test/fixtures/experimental/decorators/no-semi/options.json +++ b/packages/babel-parser/test/fixtures/experimental/decorators/no-semi/options.json @@ -1,7 +1,10 @@ { "plugins": [ [ - "decorators-legacy" + "decorators", + { + "decoratorsBeforeExport": false + } ] ], "throws": "Decorators must not be followed by a semicolon. (2:5)" diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/on-computed-name-method/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/on-computed-name-method/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/on-computed-name-method/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/on-computed-name-method/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/on-computed-name-method/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/on-computed-name-method/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/on-computed-name-method/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/on-computed-name-method/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/options.json index a6855c41cfad..6c9cc72327dc 100644 --- a/packages/babel-parser/test/fixtures/experimental/decorators/options.json +++ b/packages/babel-parser/test/fixtures/experimental/decorators/options.json @@ -1,3 +1,3 @@ { - "plugins": ["decorators-legacy"] + "plugins": [["decorators", { "decoratorsBeforeExport": false }]] } diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized-createParenthesizedExpressions/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized-createParenthesizedExpressions/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/parenthesized/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/parenthesized/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/parenthesized/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/plugin-conflict/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/plugin-conflict/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/plugin-conflict/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/plugin-conflict/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/plugin-conflict/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/plugin-conflict/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/plugin-conflict/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/plugin-conflict/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/private-property/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/private-property/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/private-property/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/private-property/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/private-property/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/private-property/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/private-property/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-1/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/restricted-1/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-1/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/restricted-1/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-1/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/restricted-1/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-1/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/restricted-1/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-2/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/restricted-2/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-2/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/restricted-2/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-2/options.json b/packages/babel-parser/test/fixtures/experimental/decorators/restricted-2/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/restricted-2/options.json rename to packages/babel-parser/test/fixtures/experimental/decorators/restricted-2/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/set-decorator/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/set-decorator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/set-decorator/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/set-decorator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/set-decorator/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/set-decorator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/set-decorator/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/set-decorator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-method/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/static-method/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/static-method/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/static-method/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-method/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/static-method/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/static-method/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/static-method/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/input.js b/packages/babel-parser/test/fixtures/experimental/decorators/static-property/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/input.js rename to packages/babel-parser/test/fixtures/experimental/decorators/static-property/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/output.json b/packages/babel-parser/test/fixtures/experimental/decorators/static-property/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/decorators-2/static-property/output.json rename to packages/babel-parser/test/fixtures/experimental/decorators/static-property/output.json