From 19c91ae7c309d0b72ef8892088985c7dcf0034bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=2E=C2=A0S=2E=20Choi?= Date: Wed, 7 Apr 2021 23:42:47 -0400 Subject: [PATCH] Rename pipe-operator parser fixture titles In preparation for upcoming renaming commit. Titles are now already arguably more readable. --- .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../{proposal-fsharp-await => fsharp-proposal-await}/input.js | 0 .../{proposal-fsharp-await => fsharp-proposal-await}/options.json | 0 .../{proposal-fsharp-await => fsharp-proposal-await}/output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../{proposal-fsharp-base => fsharp-proposal-base}/input.js | 0 .../{proposal-fsharp-base => fsharp-proposal-base}/options.json | 0 .../{proposal-fsharp-base => fsharp-proposal-base}/output.json | 0 .../{proposal-fsharp-chain => fsharp-proposal-chain}/input.js | 0 .../{proposal-fsharp-chain => fsharp-proposal-chain}/options.json | 0 .../{proposal-fsharp-chain => fsharp-proposal-chain}/output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../input.js | 0 .../options.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../input.js | 0 .../options.json | 0 .../{proposal-minimal-base => minimal-proposal-base}/input.js | 0 .../{proposal-minimal-base => minimal-proposal-base}/options.json | 0 .../{proposal-minimal-base => minimal-proposal-base}/output.json | 0 .../{proposal-minimal-chain => minimal-proposal-chain}/input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 .../input.js | 0 .../options.json | 0 .../output.json | 0 197 files changed, 0 insertions(+), 0 deletions(-) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-array-in-body-with-operator => fsharp-proposal-arrow-and-array-in-body-with-operator}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-array-in-body-with-operator => fsharp-proposal-arrow-and-array-in-body-with-operator}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-array-in-body-with-operator => fsharp-proposal-arrow-and-array-in-body-with-operator}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-array-in-body => fsharp-proposal-arrow-and-array-in-body}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-array-in-body => fsharp-proposal-arrow-and-array-in-body}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-array-in-body => fsharp-proposal-arrow-and-array-in-body}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-assignment-in-body => fsharp-proposal-arrow-and-assignment-in-body}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-assignment-in-body => fsharp-proposal-arrow-and-assignment-in-body}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-assignment-in-body => fsharp-proposal-arrow-and-assignment-in-body}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-object-in-body-with-operator => fsharp-proposal-arrow-and-object-in-body-with-operator}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-object-in-body-with-operator => fsharp-proposal-arrow-and-object-in-body-with-operator}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-object-in-body-with-operator => fsharp-proposal-arrow-and-object-in-body-with-operator}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-object-in-body => fsharp-proposal-arrow-and-object-in-body}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-object-in-body => fsharp-proposal-arrow-and-object-in-body}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-and-object-in-body => fsharp-proposal-arrow-and-object-in-body}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-at-head-indented => fsharp-proposal-arrow-at-head-indented}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-at-head-indented => fsharp-proposal-arrow-at-head-indented}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-at-head-indented => fsharp-proposal-arrow-at-head-indented}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-at-head => fsharp-proposal-arrow-at-head}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-at-head => fsharp-proposal-arrow-at-head}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-at-head => fsharp-proposal-arrow-at-head}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-alt-parens => fsharp-proposal-arrow-in-body-alt-parens}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-alt-parens => fsharp-proposal-arrow-in-body-alt-parens}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-alt-parens => fsharp-proposal-arrow-in-body-alt-parens}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens-indented-with-arg-parens => fsharp-proposal-arrow-in-body-no-parens-indented-with-arg-parens}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens-indented-with-arg-parens => fsharp-proposal-arrow-in-body-no-parens-indented-with-arg-parens}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens-indented-with-arg-parens => fsharp-proposal-arrow-in-body-no-parens-indented-with-arg-parens}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens-indented => fsharp-proposal-arrow-in-body-no-parens-indented}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens-indented => fsharp-proposal-arrow-in-body-no-parens-indented}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens-indented => fsharp-proposal-arrow-in-body-no-parens-indented}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens-with-arg-parens => fsharp-proposal-arrow-in-body-no-parens-with-arg-parens}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens-with-arg-parens => fsharp-proposal-arrow-in-body-no-parens-with-arg-parens}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens-with-arg-parens => fsharp-proposal-arrow-in-body-no-parens-with-arg-parens}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens => fsharp-proposal-arrow-in-body-no-parens}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens => fsharp-proposal-arrow-in-body-no-parens}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-arrow-in-body-no-parens => fsharp-proposal-arrow-in-body-no-parens}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-await-end => fsharp-proposal-await-end}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-await-end => fsharp-proposal-await-end}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-await-end => fsharp-proposal-await-end}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-await => fsharp-proposal-await}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-await => fsharp-proposal-await}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-await => fsharp-proposal-await}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-ban-await-f => fsharp-proposal-ban-await-f}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-ban-await-f => fsharp-proposal-ban-await-f}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-ban-await-f => fsharp-proposal-ban-await-f}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-base => fsharp-proposal-base}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-base => fsharp-proposal-base}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-base => fsharp-proposal-base}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-chain => fsharp-proposal-chain}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-chain => fsharp-proposal-chain}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-chain => fsharp-proposal-chain}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-invalid-primary-topic => fsharp-proposal-invalid-primary-topic}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-invalid-primary-topic => fsharp-proposal-invalid-primary-topic}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-fsharp-invalid-primary-topic => fsharp-proposal-invalid-primary-topic}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-arrow-requires-parens-with-parend-args => minimal-proposal-arrow-requires-parens-with-parend-args}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-arrow-requires-parens-with-parend-args => minimal-proposal-arrow-requires-parens-with-parend-args}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-arrow-requires-parens => minimal-proposal-arrow-requires-parens}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-arrow-requires-parens => minimal-proposal-arrow-requires-parens}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-await-requires-parens => minimal-proposal-await-requires-parens}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-await-requires-parens => minimal-proposal-await-requires-parens}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-await-requires-parens => minimal-proposal-await-requires-parens}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-ban-await-f => minimal-proposal-ban-await-f}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-ban-await-f => minimal-proposal-ban-await-f}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-ban-await => minimal-proposal-ban-await}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-ban-await => minimal-proposal-ban-await}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-base => minimal-proposal-base}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-base => minimal-proposal-base}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-base => minimal-proposal-base}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-chain => minimal-proposal-chain}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-chain => minimal-proposal-chain}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-chain => minimal-proposal-chain}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-multiline => minimal-proposal-multiline}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-multiline => minimal-proposal-multiline}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-multiline => minimal-proposal-multiline}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-precedence => minimal-proposal-precedence}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-precedence => minimal-proposal-precedence}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-precedence => minimal-proposal-precedence}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-with-arrow-parend-params => minimal-proposal-with-arrow-parend-params}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-with-arrow-parend-params => minimal-proposal-with-arrow-parend-params}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-with-arrow-parend-params => minimal-proposal-with-arrow-parend-params}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-with-arrow => minimal-proposal-with-arrow}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-with-arrow => minimal-proposal-with-arrow}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-minimal-with-arrow => minimal-proposal-with-arrow}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-first => smart-proposal-addition-with-topic-first}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-inner-topic-reference => smart-proposal-addition-with-topic-first}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-first => smart-proposal-addition-with-topic-first}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-last => smart-proposal-addition-with-topic-last}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-outer-topic-reference => smart-proposal-addition-with-topic-last}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-last => smart-proposal-addition-with-topic-last}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-no-topic-reference,-addition => smart-proposal-addition-without-topic}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-inner-topic-reference => smart-proposal-addition-without-topic}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-no-topic-reference,-addition => smart-proposal-addition-without-topic}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-parenthesized-single-line-arrow-function,-with-empty-parameter-list-and-bare-addition-body => smart-proposal-arrow-function-parenthesized}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-outer-topic-reference => smart-proposal-arrow-function-parenthesized}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-parenthesized-single-line-arrow-function,-with-empty-parameter-list-and-bare-addition-body => smart-proposal-arrow-function-parenthesized}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-unparenthesized-arrow-function-with-bare-parameter-and-bare-body => smart-proposal-arrow-function-unparenthesized}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-unparenthesized-arrow-function-with-bare-parameter-and-bare-body => smart-proposal-arrow-function-unparenthesized}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-async-await => smart-proposal-async-await}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-computed,-no-topic-reference => smart-proposal-async-await}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-async-await => smart-proposal-async-await}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-computed,-no-topic-reference => smart-proposal-computed-no-topic}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-no-topic-reference,-addition => smart-proposal-computed-no-topic}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-computed,-no-topic-reference => smart-proposal-computed-no-topic}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-do-while-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-do-while-loop-and-topic-in-loop-head}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-do-while-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-do-while-loop-and-topic-in-loop-head}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-do-while-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-do-while-loop-and-topic-in-loop-head}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-await-of-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-await-of-loop-and-topic-in-loop-head}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-await-of-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-await-of-loop-and-topic-in-loop-head}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-await-of-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-await-of-loop-and-topic-in-loop-head}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-classic-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-classic-loop-and-topic-in-loop-head}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-classic-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-classic-loop-and-topic-in-loop-head}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-classic-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-classic-loop-and-topic-in-loop-head}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-in-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-in-loop-and-topic-in-loop-head}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-in-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-in-loop-and-topic-in-loop-head}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-in-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-in-loop-and-topic-in-loop-head}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-of-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-of-loop-and-topic-in-loop-head}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-of-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-of-loop-and-topic-in-loop-head}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-for-of-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-for-of-loop-and-topic-in-loop-head}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-body => smart-proposal-do-expression-with-if-statement-and-topic-in-else-body}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-identity => smart-proposal-do-expression-with-if-statement-and-topic-in-else-body}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-body => smart-proposal-do-expression-with-if-statement-and-topic-in-else-body}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-if-body => smart-proposal-do-expression-with-if-statement-and-topic-in-else-if-body}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-body => smart-proposal-do-expression-with-if-statement-and-topic-in-else-if-body}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-if-body => smart-proposal-do-expression-with-if-statement-and-topic-in-else-if-body}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-body => smart-proposal-do-expression-with-if-statement-and-topic-in-if-body}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-if-body => smart-proposal-do-expression-with-if-statement-and-topic-in-if-body}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-body => smart-proposal-do-expression-with-if-statement-and-topic-in-if-body}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-head => smart-proposal-do-expression-with-if-statement-and-topic-in-if-head}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-body => smart-proposal-do-expression-with-if-statement-and-topic-in-if-head}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-head => smart-proposal-do-expression-with-if-statement-and-topic-in-if-head}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-body => smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-body}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-head => smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-body}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-body => smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-body}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-head => smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-head}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-body => smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-head}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-head => smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-head}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-identity => smart-proposal-do-expression-with-topic-identity}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-head => smart-proposal-do-expression-with-topic-identity}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-identity => smart-proposal-do-expression-with-topic-identity}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-finally-clause-with-catch-and-finally => smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-finally-clause}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-finally-clause-with-catch-and-finally => smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-finally-clause}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-finally-clause-with-catch-and-finally => smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-finally-clause}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch-and-finally => smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-try-clause}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch-and-finally => smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-try-clause}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch-and-finally => smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-try-clause}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch => smart-proposal-do-expression-with-try-catch-statements-topic-in-try-clause}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch => smart-proposal-do-expression-with-try-catch-statements-topic-in-try-clause}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch => smart-proposal-do-expression-with-try-catch-statements-topic-in-try-clause}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-while-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-while-loop-topic-in-loop-head}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-while-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-while-loop-topic-in-loop-head}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-do-expression,-while-loop,-outer-topic-reference-in-loop-head => smart-proposal-do-expression-with-while-loop-topic-in-loop-head}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-function-call,-identifier-with-topic-reference => smart-proposal-function-call-with-topic-in-argument}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-no-topic-reference,-class-expression => smart-proposal-function-call-with-topic-in-argument}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-function-call,-identifier-with-topic-reference => smart-proposal-function-call-with-topic-in-argument}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-function-definition,-outer-topic-reference-in-default-parameter-expression => smart-proposal-function-definition-with-topic-in-default-parameter}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-no-topic-reference,-function-expression => smart-proposal-function-definition-with-topic-in-default-parameter}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-function-definition,-outer-topic-reference-in-default-parameter-expression => smart-proposal-function-definition-with-topic-in-default-parameter}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-generator-yield => smart-proposal-generator-yield}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-nested-pipelines,-topic-style-with-arrow-function-with-topic-style => smart-proposal-generator-yield}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-generator-yield => smart-proposal-generator-yield}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-invalid-hash-token,-followed-by-digit => smart-proposal-invalid-hash-token-followed-by-digit}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-invalid-hash-token,-followed-by-digit => smart-proposal-invalid-hash-token-followed-by-digit}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-identity,-unparenthesized => smart-proposal-mixed-pipeline-plugins}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-mixed-pipeline-plugins => smart-proposal-mixed-pipeline-plugins}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-identity,-unparenthesized => smart-proposal-mixed-pipeline-plugins}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-inner-topic-reference => smart-proposal-nested-pipelines-with-arrow-function-without-inner-topic}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-nested-pipelines,-topic-style-with-inner-topic-style => smart-proposal-nested-pipelines-with-arrow-function-without-inner-topic}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-inner-topic-reference => smart-proposal-nested-pipelines-with-arrow-function-without-inner-topic}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-outer-topic-reference => smart-proposal-nested-pipelines-with-arrow-function-without-outer-topic}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-first => smart-proposal-nested-pipelines-with-arrow-function-without-outer-topic}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-outer-topic-reference => smart-proposal-nested-pipelines-with-arrow-function-without-outer-topic}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-nested-pipelines,-topic-style-with-arrow-function-with-topic-style => smart-proposal-nested-pipelines-with-arrow-function}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-last => smart-proposal-nested-pipelines-with-arrow-function}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-nested-pipelines,-topic-style-with-arrow-function-with-topic-style => smart-proposal-nested-pipelines-with-arrow-function}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-inner-topic-reference => smart-proposal-nested-pipelines-without-inner-topic}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-async-await => smart-proposal-nested-pipelines-without-inner-topic}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-inner-topic-reference => smart-proposal-nested-pipelines-without-inner-topic}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-outer-topic-reference => smart-proposal-nested-pipelines-without-outer-topic}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-function-call,-identifier-with-topic-reference => smart-proposal-nested-pipelines-without-outer-topic}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-outer-topic-reference => smart-proposal-nested-pipelines-without-outer-topic}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-nested-pipelines,-topic-style-with-inner-topic-style => smart-proposal-nested-pipelines}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-function-definition,-outer-topic-reference-in-default-parameter-expression => smart-proposal-nested-pipelines}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-nested-pipelines,-topic-style-with-inner-topic-style => smart-proposal-nested-pipelines}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-no-topic-reference,-class-expression => smart-proposal-no-topic-class-expression}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-generator-yield => smart-proposal-no-topic-class-expression}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-no-topic-reference,-class-expression => smart-proposal-no-topic-class-expression}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-no-topic-reference,-function-expression => smart-proposal-no-topic-function-expression}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-identity,-parenthesized => smart-proposal-no-topic-function-expression}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-topic-style,-no-topic-reference,-function-expression => smart-proposal-no-topic-function-expression}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-unbound-topic,-simple => smart-proposal-simple-unbound-topic}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-error,-unbound-topic,-simple => smart-proposal-simple-unbound-topic}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-identity,-parenthesized => smart-proposal-topic-identity-parenthesized}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-identity,-unparenthesized => smart-proposal-topic-identity-parenthesized}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-identity,-parenthesized => smart-proposal-topic-identity-parenthesized}/output.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-mixed-pipeline-plugins => smart-proposal-topic-identity-unparenthesized}/input.js (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-parenthesized-single-line-arrow-function,-with-empty-parameter-list-and-bare-addition-body => smart-proposal-topic-identity-unparenthesized}/options.json (100%) rename packages/babel-parser/test/fixtures/experimental/pipeline-operator/{proposal-smart-topic-style,-mixed-pipeline-plugins => smart-proposal-topic-identity-unparenthesized}/output.json (100%) diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body-with-operator/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body-with-operator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body-with-operator/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body-with-operator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body-with-operator/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body-with-operator/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body-with-operator/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body-with-operator/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body-with-operator/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body-with-operator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body-with-operator/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body-with-operator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-array-in-body/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-array-in-body/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-assignment-in-body/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-assignment-in-body/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-assignment-in-body/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-assignment-in-body/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-assignment-in-body/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-assignment-in-body/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-assignment-in-body/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-assignment-in-body/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-assignment-in-body/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-assignment-in-body/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-assignment-in-body/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-assignment-in-body/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body-with-operator/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body-with-operator/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body-with-operator/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body-with-operator/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body-with-operator/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body-with-operator/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body-with-operator/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body-with-operator/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body-with-operator/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body-with-operator/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body-with-operator/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body-with-operator/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-and-object-in-body/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-and-object-in-body/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head-indented/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head-indented/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head-indented/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head-indented/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head-indented/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head-indented/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head-indented/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head-indented/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head-indented/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head-indented/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head-indented/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head-indented/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-at-head/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-at-head/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-alt-parens/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-alt-parens/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-alt-parens/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-alt-parens/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-alt-parens/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-alt-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-alt-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-alt-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-alt-parens/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-alt-parens/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-alt-parens/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-alt-parens/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented-with-arg-parens/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented-with-arg-parens/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented-with-arg-parens/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented-with-arg-parens/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented-with-arg-parens/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented-with-arg-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented-with-arg-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented-with-arg-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented-with-arg-parens/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented-with-arg-parens/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented-with-arg-parens/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented-with-arg-parens/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-indented/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-indented/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-with-arg-parens/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-with-arg-parens/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-with-arg-parens/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-with-arg-parens/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-with-arg-parens/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-with-arg-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-with-arg-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-with-arg-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-with-arg-parens/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-with-arg-parens/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens-with-arg-parens/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens-with-arg-parens/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-arrow-in-body-no-parens/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-arrow-in-body-no-parens/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await-end/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await-end/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await-end/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await-end/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await-end/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await-end/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await-end/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await-end/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await-end/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await-end/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await-end/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await-end/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-await/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-await/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-ban-await-f/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-ban-await-f/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-ban-await-f/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-ban-await-f/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-ban-await-f/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-ban-await-f/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-ban-await-f/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-ban-await-f/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-ban-await-f/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-ban-await-f/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-ban-await-f/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-ban-await-f/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-base/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-base/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-base/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-base/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-base/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-base/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-base/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-base/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-base/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-base/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-base/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-base/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-chain/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-chain/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-chain/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-chain/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-chain/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-chain/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-chain/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-chain/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-chain/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-chain/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-chain/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-chain/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-invalid-primary-topic/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-invalid-primary-topic/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-invalid-primary-topic/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-invalid-primary-topic/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-invalid-primary-topic/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-invalid-primary-topic/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-invalid-primary-topic/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-invalid-primary-topic/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-invalid-primary-topic/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-invalid-primary-topic/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-fsharp-invalid-primary-topic/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/fsharp-proposal-invalid-primary-topic/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-arrow-requires-parens-with-parend-args/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-arrow-requires-parens-with-parend-args/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-arrow-requires-parens-with-parend-args/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-arrow-requires-parens-with-parend-args/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-arrow-requires-parens-with-parend-args/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-arrow-requires-parens-with-parend-args/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-arrow-requires-parens-with-parend-args/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-arrow-requires-parens-with-parend-args/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-arrow-requires-parens/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-arrow-requires-parens/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-arrow-requires-parens/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-arrow-requires-parens/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-arrow-requires-parens/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-arrow-requires-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-arrow-requires-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-arrow-requires-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-await-requires-parens/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-await-requires-parens/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-await-requires-parens/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-await-requires-parens/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-await-requires-parens/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-await-requires-parens/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-await-requires-parens/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-await-requires-parens/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-await-requires-parens/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-await-requires-parens/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-await-requires-parens/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-await-requires-parens/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-ban-await-f/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-ban-await-f/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-ban-await-f/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-ban-await-f/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-ban-await-f/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-ban-await-f/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-ban-await-f/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-ban-await-f/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-ban-await/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-ban-await/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-ban-await/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-ban-await/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-ban-await/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-ban-await/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-ban-await/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-ban-await/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-base/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-base/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-base/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-base/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-base/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-base/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-base/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-base/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-base/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-base/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-base/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-base/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-chain/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-chain/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-chain/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-chain/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-chain/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-chain/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-chain/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-chain/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-chain/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-chain/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-chain/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-chain/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-multiline/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-multiline/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-multiline/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-multiline/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-multiline/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-multiline/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-multiline/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-multiline/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-multiline/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-multiline/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-multiline/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-multiline/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-precedence/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-precedence/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-precedence/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-precedence/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-precedence/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-precedence/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-precedence/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-precedence/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-precedence/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-precedence/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-precedence/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-precedence/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow-parend-params/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow-parend-params/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow-parend-params/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow-parend-params/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow-parend-params/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow-parend-params/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow-parend-params/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow-parend-params/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow-parend-params/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow-parend-params/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow-parend-params/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow-parend-params/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-minimal-with-arrow/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/minimal-proposal-with-arrow/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-first/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-first/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-first/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-first/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-inner-topic-reference/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-first/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-inner-topic-reference/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-first/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-first/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-first/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-first/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-first/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-last/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-last/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-last/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-last/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-outer-topic-reference/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-last/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-outer-topic-reference/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-last/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-last/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-last/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-last/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-with-topic-last/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-addition/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-without-topic/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-addition/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-without-topic/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-inner-topic-reference/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-without-topic/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-inner-topic-reference/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-without-topic/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-addition/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-without-topic/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-addition/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-addition-without-topic/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-parenthesized-single-line-arrow-function,-with-empty-parameter-list-and-bare-addition-body/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-parenthesized/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-parenthesized-single-line-arrow-function,-with-empty-parameter-list-and-bare-addition-body/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-parenthesized/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-outer-topic-reference/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-parenthesized/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-outer-topic-reference/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-parenthesized/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-parenthesized-single-line-arrow-function,-with-empty-parameter-list-and-bare-addition-body/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-parenthesized/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-parenthesized-single-line-arrow-function,-with-empty-parameter-list-and-bare-addition-body/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-parenthesized/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-unparenthesized-arrow-function-with-bare-parameter-and-bare-body/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-unparenthesized/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-unparenthesized-arrow-function-with-bare-parameter-and-bare-body/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-unparenthesized/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-unparenthesized-arrow-function-with-bare-parameter-and-bare-body/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-unparenthesized/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-unparenthesized-arrow-function-with-bare-parameter-and-bare-body/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-arrow-function-unparenthesized/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-async-await/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-async-await/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-async-await/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-async-await/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-computed,-no-topic-reference/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-async-await/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-computed,-no-topic-reference/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-async-await/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-async-await/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-async-await/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-async-await/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-async-await/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-computed,-no-topic-reference/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-computed-no-topic/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-computed,-no-topic-reference/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-computed-no-topic/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-addition/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-computed-no-topic/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-addition/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-computed-no-topic/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-computed,-no-topic-reference/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-computed-no-topic/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-computed,-no-topic-reference/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-computed-no-topic/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-do-while-loop,-outer-topic-reference-in-loop-head/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-do-while-loop-and-topic-in-loop-head/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-do-while-loop,-outer-topic-reference-in-loop-head/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-do-while-loop-and-topic-in-loop-head/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-do-while-loop,-outer-topic-reference-in-loop-head/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-do-while-loop-and-topic-in-loop-head/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-do-while-loop,-outer-topic-reference-in-loop-head/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-do-while-loop-and-topic-in-loop-head/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-do-while-loop,-outer-topic-reference-in-loop-head/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-do-while-loop-and-topic-in-loop-head/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-do-while-loop,-outer-topic-reference-in-loop-head/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-do-while-loop-and-topic-in-loop-head/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-await-of-loop,-outer-topic-reference-in-loop-head/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-await-of-loop-and-topic-in-loop-head/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-await-of-loop,-outer-topic-reference-in-loop-head/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-await-of-loop-and-topic-in-loop-head/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-await-of-loop,-outer-topic-reference-in-loop-head/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-await-of-loop-and-topic-in-loop-head/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-await-of-loop,-outer-topic-reference-in-loop-head/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-await-of-loop-and-topic-in-loop-head/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-await-of-loop,-outer-topic-reference-in-loop-head/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-await-of-loop-and-topic-in-loop-head/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-await-of-loop,-outer-topic-reference-in-loop-head/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-await-of-loop-and-topic-in-loop-head/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-classic-loop,-outer-topic-reference-in-loop-head/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-classic-loop-and-topic-in-loop-head/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-classic-loop,-outer-topic-reference-in-loop-head/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-classic-loop-and-topic-in-loop-head/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-classic-loop,-outer-topic-reference-in-loop-head/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-classic-loop-and-topic-in-loop-head/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-classic-loop,-outer-topic-reference-in-loop-head/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-classic-loop-and-topic-in-loop-head/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-classic-loop,-outer-topic-reference-in-loop-head/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-classic-loop-and-topic-in-loop-head/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-classic-loop,-outer-topic-reference-in-loop-head/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-classic-loop-and-topic-in-loop-head/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-in-loop,-outer-topic-reference-in-loop-head/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-in-loop-and-topic-in-loop-head/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-in-loop,-outer-topic-reference-in-loop-head/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-in-loop-and-topic-in-loop-head/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-in-loop,-outer-topic-reference-in-loop-head/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-in-loop-and-topic-in-loop-head/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-in-loop,-outer-topic-reference-in-loop-head/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-in-loop-and-topic-in-loop-head/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-in-loop,-outer-topic-reference-in-loop-head/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-in-loop-and-topic-in-loop-head/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-in-loop,-outer-topic-reference-in-loop-head/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-in-loop-and-topic-in-loop-head/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-of-loop,-outer-topic-reference-in-loop-head/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-of-loop-and-topic-in-loop-head/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-of-loop,-outer-topic-reference-in-loop-head/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-of-loop-and-topic-in-loop-head/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-of-loop,-outer-topic-reference-in-loop-head/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-of-loop-and-topic-in-loop-head/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-of-loop,-outer-topic-reference-in-loop-head/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-of-loop-and-topic-in-loop-head/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-of-loop,-outer-topic-reference-in-loop-head/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-of-loop-and-topic-in-loop-head/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-for-of-loop,-outer-topic-reference-in-loop-head/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-for-of-loop-and-topic-in-loop-head/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-body/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-body/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-body/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-body/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-identity/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-body/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-identity/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-body/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-body/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-body/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-body/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-body/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-if-body/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-if-body/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-if-body/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-if-body/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-body/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-if-body/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-body/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-if-body/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-if-body/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-if-body/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-if-body/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-else-if-body/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-body/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-body/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-body/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-body/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-if-body/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-body/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-else-if-body/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-body/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-body/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-body/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-body/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-body/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-head/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-head/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-head/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-head/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-body/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-head/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-body/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-head/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-head/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-head/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-head/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-if-statement-and-topic-in-if-head/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-body/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-body/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-body/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-body/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-head/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-body/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-if-statement,-outer-topic-reference-in-if-head/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-body/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-body/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-body/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-body/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-body/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-head/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-head/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-head/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-head/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-body/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-head/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-body/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-head/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-head/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-head/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-head/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-switch-statement-and-topic-in-switch-head/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-identity/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-topic-identity/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-identity/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-topic-identity/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-head/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-topic-identity/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-switch-statement,-outer-topic-reference-in-switch-head/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-topic-identity/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-identity/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-topic-identity/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-identity/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-topic-identity/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-finally-clause-with-catch-and-finally/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-finally-clause/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-finally-clause-with-catch-and-finally/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-finally-clause/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-finally-clause-with-catch-and-finally/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-finally-clause/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-finally-clause-with-catch-and-finally/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-finally-clause/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-finally-clause-with-catch-and-finally/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-finally-clause/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-finally-clause-with-catch-and-finally/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-finally-clause/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch-and-finally/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-try-clause/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch-and-finally/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-try-clause/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch-and-finally/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-try-clause/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch-and-finally/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-try-clause/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch-and-finally/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-try-clause/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch-and-finally/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-finally-statements-and-topic-in-try-clause/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-statements-topic-in-try-clause/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-statements-topic-in-try-clause/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-statements-topic-in-try-clause/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-statements-topic-in-try-clause/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-statements-topic-in-try-clause/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-try-statement,-outer-topic-reference-in-try-clause-with-catch/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-try-catch-statements-topic-in-try-clause/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-while-loop,-outer-topic-reference-in-loop-head/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-while-loop-topic-in-loop-head/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-while-loop,-outer-topic-reference-in-loop-head/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-while-loop-topic-in-loop-head/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-while-loop,-outer-topic-reference-in-loop-head/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-while-loop-topic-in-loop-head/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-while-loop,-outer-topic-reference-in-loop-head/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-while-loop-topic-in-loop-head/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-while-loop,-outer-topic-reference-in-loop-head/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-while-loop-topic-in-loop-head/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-do-expression,-while-loop,-outer-topic-reference-in-loop-head/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-do-expression-with-while-loop-topic-in-loop-head/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-call,-identifier-with-topic-reference/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-call-with-topic-in-argument/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-call,-identifier-with-topic-reference/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-call-with-topic-in-argument/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-class-expression/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-call-with-topic-in-argument/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-class-expression/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-call-with-topic-in-argument/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-call,-identifier-with-topic-reference/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-call-with-topic-in-argument/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-call,-identifier-with-topic-reference/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-call-with-topic-in-argument/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-definition,-outer-topic-reference-in-default-parameter-expression/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-definition-with-topic-in-default-parameter/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-definition,-outer-topic-reference-in-default-parameter-expression/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-definition-with-topic-in-default-parameter/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-function-expression/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-definition-with-topic-in-default-parameter/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-function-expression/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-definition-with-topic-in-default-parameter/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-definition,-outer-topic-reference-in-default-parameter-expression/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-definition-with-topic-in-default-parameter/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-definition,-outer-topic-reference-in-default-parameter-expression/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-function-definition-with-topic-in-default-parameter/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-generator-yield/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-generator-yield/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-generator-yield/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-generator-yield/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-arrow-function-with-topic-style/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-generator-yield/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-arrow-function-with-topic-style/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-generator-yield/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-generator-yield/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-generator-yield/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-generator-yield/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-generator-yield/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-invalid-hash-token,-followed-by-digit/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-invalid-hash-token-followed-by-digit/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-invalid-hash-token,-followed-by-digit/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-invalid-hash-token-followed-by-digit/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-invalid-hash-token,-followed-by-digit/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-invalid-hash-token-followed-by-digit/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-invalid-hash-token,-followed-by-digit/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-invalid-hash-token-followed-by-digit/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-unparenthesized/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-mixed-pipeline-plugins/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-unparenthesized/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-mixed-pipeline-plugins/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-mixed-pipeline-plugins/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-mixed-pipeline-plugins/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-mixed-pipeline-plugins/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-mixed-pipeline-plugins/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-unparenthesized/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-mixed-pipeline-plugins/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-unparenthesized/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-mixed-pipeline-plugins/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-inner-topic-reference/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-inner-topic/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-inner-topic-reference/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-inner-topic/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-inner-topic-style/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-inner-topic/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-inner-topic-style/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-inner-topic/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-inner-topic-reference/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-inner-topic/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-inner-topic-reference/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-inner-topic/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-outer-topic-reference/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-outer-topic/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-outer-topic-reference/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-outer-topic/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-first/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-outer-topic/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-first/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-outer-topic/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-outer-topic-reference/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-outer-topic/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-arrow-function-with-topic-style,-no-outer-topic-reference/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function-without-outer-topic/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-arrow-function-with-topic-style/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-arrow-function-with-topic-style/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-last/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-addition,-single-line-arrow-function,-topic-reference-last/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-arrow-function-with-topic-style/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-arrow-function-with-topic-style/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-with-arrow-function/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-inner-topic-reference/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-inner-topic/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-inner-topic-reference/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-inner-topic/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-async-await/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-inner-topic/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-async-await/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-inner-topic/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-inner-topic-reference/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-inner-topic/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-inner-topic-reference/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-inner-topic/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-outer-topic-reference/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-outer-topic/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-outer-topic-reference/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-outer-topic/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-call,-identifier-with-topic-reference/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-outer-topic/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-call,-identifier-with-topic-reference/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-outer-topic/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-outer-topic-reference/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-outer-topic/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-nested-pipelines,-topic-style-with-inner-topic-style,-no-outer-topic-reference/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines-without-outer-topic/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-inner-topic-style/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-inner-topic-style/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-definition,-outer-topic-reference-in-default-parameter-expression/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-function-definition,-outer-topic-reference-in-default-parameter-expression/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-inner-topic-style/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-nested-pipelines,-topic-style-with-inner-topic-style/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-nested-pipelines/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-class-expression/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-class-expression/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-class-expression/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-class-expression/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-generator-yield/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-class-expression/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-generator-yield/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-class-expression/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-class-expression/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-class-expression/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-class-expression/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-class-expression/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-function-expression/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-function-expression/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-function-expression/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-function-expression/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-parenthesized/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-function-expression/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-parenthesized/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-function-expression/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-function-expression/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-function-expression/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-topic-style,-no-topic-reference,-function-expression/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-no-topic-function-expression/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-unbound-topic,-simple/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-simple-unbound-topic/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-unbound-topic,-simple/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-simple-unbound-topic/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-unbound-topic,-simple/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-simple-unbound-topic/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-error,-unbound-topic,-simple/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-simple-unbound-topic/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-parenthesized/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-parenthesized/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-parenthesized/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-parenthesized/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-unparenthesized/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-parenthesized/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-unparenthesized/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-parenthesized/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-parenthesized/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-parenthesized/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-identity,-parenthesized/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-parenthesized/output.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-mixed-pipeline-plugins/input.js b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-unparenthesized/input.js similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-mixed-pipeline-plugins/input.js rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-unparenthesized/input.js diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-parenthesized-single-line-arrow-function,-with-empty-parameter-list-and-bare-addition-body/options.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-unparenthesized/options.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-parenthesized-single-line-arrow-function,-with-empty-parameter-list-and-bare-addition-body/options.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-unparenthesized/options.json diff --git a/packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-mixed-pipeline-plugins/output.json b/packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-unparenthesized/output.json similarity index 100% rename from packages/babel-parser/test/fixtures/experimental/pipeline-operator/proposal-smart-topic-style,-mixed-pipeline-plugins/output.json rename to packages/babel-parser/test/fixtures/experimental/pipeline-operator/smart-proposal-topic-identity-unparenthesized/output.json