From 252c358029a138102e96f04328dc8671945598ec Mon Sep 17 00:00:00 2001 From: andrew Date: Tue, 19 Dec 2023 17:41:02 +0900 Subject: [PATCH] refactor(beizer-codemod): include stack transform function to refactor --- packages/bezier-codemod/src/App.tsx | 2 +- .../fixtures/stack1.input.tsx | 0 .../fixtures/stack1.output.tsx | 0 .../fixtures/stack2.input.tsx | 0 .../fixtures/stack2.output.tsx | 0 .../fixtures/stack3.input.tsx | 0 .../fixtures/stack3.output.tsx | 0 .../fixtures/stack4.input.tsx | 0 .../fixtures/stack4.output.tsx | 0 .../transform.test.ts} | 5 +++-- .../transform.ts} | 2 +- 11 files changed, 5 insertions(+), 4 deletions(-) rename packages/bezier-codemod/src/transforms/{tests/remove-alpha-from-alpha-stack.ts => v2-remove-alpha-from-alpha-stack}/fixtures/stack1.input.tsx (100%) rename packages/bezier-codemod/src/transforms/{tests/remove-alpha-from-alpha-stack.ts => v2-remove-alpha-from-alpha-stack}/fixtures/stack1.output.tsx (100%) rename packages/bezier-codemod/src/transforms/{tests/remove-alpha-from-alpha-stack.ts => v2-remove-alpha-from-alpha-stack}/fixtures/stack2.input.tsx (100%) rename packages/bezier-codemod/src/transforms/{tests/remove-alpha-from-alpha-stack.ts => v2-remove-alpha-from-alpha-stack}/fixtures/stack2.output.tsx (100%) rename packages/bezier-codemod/src/transforms/{tests/remove-alpha-from-alpha-stack.ts => v2-remove-alpha-from-alpha-stack}/fixtures/stack3.input.tsx (100%) rename packages/bezier-codemod/src/transforms/{tests/remove-alpha-from-alpha-stack.ts => v2-remove-alpha-from-alpha-stack}/fixtures/stack3.output.tsx (100%) rename packages/bezier-codemod/src/transforms/{tests/remove-alpha-from-alpha-stack.ts => v2-remove-alpha-from-alpha-stack}/fixtures/stack4.input.tsx (100%) rename packages/bezier-codemod/src/transforms/{tests/remove-alpha-from-alpha-stack.ts => v2-remove-alpha-from-alpha-stack}/fixtures/stack4.output.tsx (100%) rename packages/bezier-codemod/src/transforms/{tests/remove-alpha-from-alpha-stack.ts/remove-alpha-from-alpha-stack.test.ts => v2-remove-alpha-from-alpha-stack/transform.test.ts} (83%) rename packages/bezier-codemod/src/transforms/{remove-alpha-from-alpha-stack.ts => v2-remove-alpha-from-alpha-stack/transform.ts} (96%) diff --git a/packages/bezier-codemod/src/App.tsx b/packages/bezier-codemod/src/App.tsx index 850e1d41d5..81ef91c478 100644 --- a/packages/bezier-codemod/src/App.tsx +++ b/packages/bezier-codemod/src/App.tsx @@ -21,7 +21,7 @@ import project from './project.js' import enumMemberToStringLiteral from './transforms/enum-member-to-string-literal/transform.js' import iconNameToBezierIcon from './transforms/icon-name-to-bezier-icons/transform.js' import iconsToBezierIcons from './transforms/icons-to-bezier-icons/transform.js' -import removeAlphaFromAlphaStack from './transforms/remove-alpha-from-alpha-stack.js' +import removeAlphaFromAlphaStack from './transforms/v2-remove-alpha-from-alpha-stack/transform.js' import foundationToCssVariableBorder from './transforms/v2-foundation-to-css-variable/border.js' import foundationToCssVariableElevation from './transforms/v2-foundation-to-css-variable/elevation.js' import foundationToCssVariableRounding from './transforms/v2-foundation-to-css-variable/rounding.js' diff --git a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack1.input.tsx b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack1.input.tsx similarity index 100% rename from packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack1.input.tsx rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack1.input.tsx diff --git a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack1.output.tsx b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack1.output.tsx similarity index 100% rename from packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack1.output.tsx rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack1.output.tsx diff --git a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack2.input.tsx b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack2.input.tsx similarity index 100% rename from packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack2.input.tsx rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack2.input.tsx diff --git a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack2.output.tsx b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack2.output.tsx similarity index 100% rename from packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack2.output.tsx rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack2.output.tsx diff --git a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack3.input.tsx b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack3.input.tsx similarity index 100% rename from packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack3.input.tsx rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack3.input.tsx diff --git a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack3.output.tsx b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack3.output.tsx similarity index 100% rename from packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack3.output.tsx rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack3.output.tsx diff --git a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack4.input.tsx b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack4.input.tsx similarity index 100% rename from packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack4.input.tsx rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack4.input.tsx diff --git a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack4.output.tsx b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack4.output.tsx similarity index 100% rename from packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/fixtures/stack4.output.tsx rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/fixtures/stack4.output.tsx diff --git a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/remove-alpha-from-alpha-stack.test.ts b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/transform.test.ts similarity index 83% rename from packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/remove-alpha-from-alpha-stack.test.ts rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/transform.test.ts index 0ab65edf15..cfa49985c8 100644 --- a/packages/bezier-codemod/src/transforms/tests/remove-alpha-from-alpha-stack.ts/remove-alpha-from-alpha-stack.test.ts +++ b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/transform.test.ts @@ -1,5 +1,6 @@ -import { testTransformFunction } from '../../../utils/test.js' -import stackTransform from '../../remove-alpha-from-alpha-stack.js' +import { testTransformFunction } from '../../utils/test.js' + +import stackTransform from './transform.js' describe('import transform', () => { it('should add legacy prefix from Stack component in tsx file', () => { diff --git a/packages/bezier-codemod/src/transforms/remove-alpha-from-alpha-stack.ts b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/transform.ts similarity index 96% rename from packages/bezier-codemod/src/transforms/remove-alpha-from-alpha-stack.ts rename to packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/transform.ts index 546b3ac916..303a59abaa 100644 --- a/packages/bezier-codemod/src/transforms/remove-alpha-from-alpha-stack.ts +++ b/packages/bezier-codemod/src/transforms/v2-remove-alpha-from-alpha-stack/transform.ts @@ -3,7 +3,7 @@ import { SyntaxKind, } from 'ts-morph' -import { renameNamedImport } from '../utils/import.js' +import { renameNamedImport } from '../../utils/import.js' const LEGACY_STACKS = ['Stack', 'HStack', 'VStack', 'StackItem', 'Spacer'] const ALPHA_STACKS = ['AlphaStack']