diff --git a/.vscode/settings.json b/.vscode/settings.json index 09e74667..b67ff665 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -3,5 +3,10 @@ "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode", + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.formatOnSave": true + }, + "prettier.ignorePath": ".vscode/.prettierignore" } diff --git a/packages/cli/.eslintignore b/packages/cli/.eslintignore index f3b033a1..d9e9cdb6 100644 --- a/packages/cli/.eslintignore +++ b/packages/cli/.eslintignore @@ -1,3 +1,6 @@ +/src/codemods/versions/*/__fixtures__/scenarios +/src/codemods/plugins/*/__fixtures__/scenarios +/src/codemods/transforms/*/__fixtures__/scenarios /dist/ /vitest.config.mts.timestamp-*.mjs -_temp \ No newline at end of file +_temp diff --git a/packages/cli/ag-grid-devtools-cli.mjs b/packages/cli/ag-grid-devtools-cli.mjs new file mode 100644 index 00000000..9dce11dc --- /dev/null +++ b/packages/cli/ag-grid-devtools-cli.mjs @@ -0,0 +1,2 @@ +#!/usr/bin/env node +export * from './index.cjs'; diff --git a/packages/cli/ag-grid-devtools-cli.ts b/packages/cli/ag-grid-devtools-cli.ts new file mode 100644 index 00000000..00b5a4fd --- /dev/null +++ b/packages/cli/ag-grid-devtools-cli.ts @@ -0,0 +1,2 @@ +#!/usr/bin/env node +export * from './'; diff --git a/packages/cli/codemods.vite.config.mts b/packages/cli/codemods.vite.config.mts deleted file mode 100644 index 264d055c..00000000 --- a/packages/cli/codemods.vite.config.mts +++ /dev/null @@ -1,21 +0,0 @@ -import { resolve } from 'path'; -import { defineConfig, mergeConfig } from 'vite'; - -import base from '../codemods/vite.config.mts'; - -import pkg from '../codemods/package.json' assert { type: 'json' }; - -export default mergeConfig( - base, - defineConfig({ - resolve: { - alias: { - prettier: 'prettier/index.mjs', - }, - }, - build: { - outDir: resolve(__dirname, 'dist', 'node_modules', pkg.name), - sourcemap: false, - }, - }), -); diff --git a/packages/cli/package.json b/packages/cli/package.json index 5e7d7d7d..8bcae34b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@ag-grid-devtools/cli", - "version": "32.0.6", + "version": "32.0.7", "license": "MIT", "description": "AG Grid developer toolkit", "author": "AG Grid ", @@ -16,24 +16,21 @@ "type": "module", "main": "./index.ts", "scripts": { - "build": "pnpm run build:lib && pnpm run build:codemods && pnpm run build:readme && pnpm run build:pkg", + "build": "pnpm run build:lib && pnpm run build:readme && pnpm run build:pkg", "build:lib": "vite build", "build:readme": "cp README.md dist/README.md", "build:pkg": "PKG_WORKSPACE_VERSIONS=@ag-grid-devtools/codemods:\"$(pnpm run --silent version)\" pnpm run --filter build-tools pkg $PWD $PWD/dist/package.json", - "build:codemods": "pnpm run build:codemods:lib && pnpm run build:codemods:pkg", - "build:codemods:lib": "vite build --config codemods.vite.config.mts", - "build:codemods:pkg": "pnpm run --filter build-tools pkg $PWD/../codemods $PWD/dist/node_modules/@ag-grid-devtools/codemods/package.json $(pnpm run --silent version)", "lint": "pnpm run '/^lint:.*/'", "lint:eslint": "eslint --ext js,cjs,mjs,ts .", "lint:typescript": "tsc --noEmit", - "test": "vitest run", - "test:watch": "vitest watch", "version": "node -p -e \"require('./package.json').version\"", "publish": "npm publish ./dist --access public" }, "pkg": { "main": "./index.cjs", - "bin": "./index.cjs", + "bin": { + "ag-grid-devtools-cli": "./ag-grid-devtools-cli.cjs" + }, "exports": { ".": { "import": "./index.mjs", @@ -45,7 +42,11 @@ "require": "./index.cjs", "default": "./index.mjs" }, - "./index.js": "./index.mjs", + "./index.js": { + "import": "./index.mjs", + "require": "./index.cjs", + "default": "./index.mjs" + }, "./index.mjs": "./index.mjs", "./index.cjs": "./index.cjs", "./user-config": { @@ -53,23 +54,39 @@ "require": "./user-config.cjs", "default": "./user-config.mjs" }, - "./user-config.js": "./user-config.mjs", + "./user-config.js": { + "import": "./user-config.mjs", + "require": "./user-config.cjs", + "default": "./user-config.mjs" + }, "./user-config.mjs": "./user-config.mjs", "./user-config.cjs": "./user-config.cjs", + "./ag-grid-devtools-cli": { + "import": "./ag-grid-devtools-cli.mjs", + "require": "./ag-grid-devtools-cli.cjs", + "default": "./ag-grid-devtools-cli.mjs" + }, + "./ag-grid-devtools-cli.js": { + "import": "./ag-grid-devtools-cli.mjs", + "require": "./ag-grid-devtools-cli.cjs", + "default": "./ag-grid-devtools-cli.mjs" + }, + "./ag-grid-devtools-cli.cjs": "./ag-grid-devtools-cli.cjs", + "./ag-grid-devtools-cli.mjs": "./ag-grid-devtools-cli.mjs", "./package.json": "./package.json" } }, "types": "./index.d.ts", - "bundleDependencies": [ - "@ag-grid-devtools/codemods" - ], "dependencies": { "@typescript-eslint/parser": "7.18.0", "eslint": "8.57.0", "tsx": "4.17.0" }, "devDependencies": { - "@ag-grid-devtools/codemods": "workspace:*", + "@ag-grid-devtools/ast": "workspace:*", + "@ag-grid-devtools/build-tools": "workspace:*", + "@ag-grid-devtools/codemod-utils": "workspace:*", + "@ag-grid-devtools/test-utils": "workspace:*", "@ag-grid-devtools/build-config": "workspace:*", "@ag-grid-devtools/codemod-task-utils": "workspace:*", "@ag-grid-devtools/types": "workspace:*", @@ -83,6 +100,7 @@ "glob": "11.0.0", "graceful-fs": "4.2.11", "ignore": "5.3.2", + "prettier": "3.3.3", "semver": "7.6.3", "vite-plugin-dts": "4.0.3", "vite-plugin-static-copy": "1.0.6" diff --git a/packages/codemods/lib.test.ts b/packages/cli/src/codemods/lib.test.ts similarity index 93% rename from packages/codemods/lib.test.ts rename to packages/cli/src/codemods/lib.test.ts index b785b31c..50bd1a7d 100644 --- a/packages/codemods/lib.test.ts +++ b/packages/cli/src/codemods/lib.test.ts @@ -16,7 +16,7 @@ test('module exports', () => { function versionManifest(version: string): object { return { version, - codemodPath: `version/${version}`, + codemodPath: `versions/${version}`, transforms: expect.arrayContaining([ { description: expect.any(String), diff --git a/packages/codemods/lib.ts b/packages/cli/src/codemods/lib.ts similarity index 79% rename from packages/codemods/lib.ts rename to packages/cli/src/codemods/lib.ts index 952bfdf4..99389e01 100644 --- a/packages/codemods/lib.ts +++ b/packages/cli/src/codemods/lib.ts @@ -1,6 +1,6 @@ import { type PackageManifest } from '@ag-grid-devtools/types'; -import versions from './src/versions/manifest'; +import versions from './versions/manifest'; const manifest: PackageManifest = { name: 'AG Grid migration packages', diff --git a/packages/codemods/src/plugins/transform-grid-api-methods/README.md b/packages/cli/src/codemods/plugins/transform-grid-api-methods/README.md similarity index 100% rename from packages/codemods/src/plugins/transform-grid-api-methods/README.md rename to packages/cli/src/codemods/plugins/transform-grid-api-methods/README.md diff --git a/packages/codemods/src/plugins/transform-grid-api-methods/index.ts b/packages/cli/src/codemods/plugins/transform-grid-api-methods/index.ts similarity index 100% rename from packages/codemods/src/plugins/transform-grid-api-methods/index.ts rename to packages/cli/src/codemods/plugins/transform-grid-api-methods/index.ts diff --git a/packages/codemods/src/plugins/transform-grid-api-methods/plugin.json b/packages/cli/src/codemods/plugins/transform-grid-api-methods/plugin.json similarity index 100% rename from packages/codemods/src/plugins/transform-grid-api-methods/plugin.json rename to packages/cli/src/codemods/plugins/transform-grid-api-methods/plugin.json diff --git a/packages/codemods/src/plugins/transform-grid-api-methods/transform-grid-api-methods.ts b/packages/cli/src/codemods/plugins/transform-grid-api-methods/transform-grid-api-methods.ts similarity index 100% rename from packages/codemods/src/plugins/transform-grid-api-methods/transform-grid-api-methods.ts rename to packages/cli/src/codemods/plugins/transform-grid-api-methods/transform-grid-api-methods.ts diff --git a/packages/codemods/src/plugins/transform-grid-options/README.md b/packages/cli/src/codemods/plugins/transform-grid-options/README.md similarity index 100% rename from packages/codemods/src/plugins/transform-grid-options/README.md rename to packages/cli/src/codemods/plugins/transform-grid-options/README.md diff --git a/packages/codemods/src/plugins/transform-grid-options/index.ts b/packages/cli/src/codemods/plugins/transform-grid-options/index.ts similarity index 100% rename from packages/codemods/src/plugins/transform-grid-options/index.ts rename to packages/cli/src/codemods/plugins/transform-grid-options/index.ts diff --git a/packages/codemods/src/plugins/transform-grid-options/plugin.json b/packages/cli/src/codemods/plugins/transform-grid-options/plugin.json similarity index 100% rename from packages/codemods/src/plugins/transform-grid-options/plugin.json rename to packages/cli/src/codemods/plugins/transform-grid-options/plugin.json diff --git a/packages/codemods/src/plugins/transform-grid-options/transform-grid-options.ts b/packages/cli/src/codemods/plugins/transform-grid-options/transform-grid-options.ts similarity index 100% rename from packages/codemods/src/plugins/transform-grid-options/transform-grid-options.ts rename to packages/cli/src/codemods/plugins/transform-grid-options/transform-grid-options.ts diff --git a/packages/codemods/src/test/runners/codemod.ts b/packages/cli/src/codemods/test/runners/codemod.ts similarity index 100% rename from packages/codemods/src/test/runners/codemod.ts rename to packages/cli/src/codemods/test/runners/codemod.ts diff --git a/packages/codemods/src/test/runners/transform.ts b/packages/cli/src/codemods/test/runners/transform.ts similarity index 100% rename from packages/codemods/src/test/runners/transform.ts rename to packages/cli/src/codemods/test/runners/transform.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/README.md b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/README.md similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/README.md rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/README.md diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-argument/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-destructured-event-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/aliased-event-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-argument/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/destructured-event-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/direct-event-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/input.component.html b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/input.component.html similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/input.component.html rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/input.component.html diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.component.html b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.component.html similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.component.html rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.component.html diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/external-template-file/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/id-based-element-binding/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/instance-field-event-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/input.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/input.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/input.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.component.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.component.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.component.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/angular/type-based-element-binding/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/input.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/input.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/input.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/input.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref-aliased-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/input.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/input.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/input.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/input.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/aliased-element-ref/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/input.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/input.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/input.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/input.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/deeply-destructured-element-ref-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/input.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/input.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/input.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/input.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-aliased-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/input.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/input.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/input.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/input.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/destructured-element-ref-destructured-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/input.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/input.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/input.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/input.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.jsx b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.jsx similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.jsx rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.jsx diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/react/direct-element-ref-access/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/aliased-destructured-event-argument/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/component-field-event-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/destructured-event-argument/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/js/direct-event-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/input.vue b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/input.vue similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/input.vue rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/input.vue diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.vue b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.vue similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.vue rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.vue diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/aliased-destructured-event-argument/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/input.vue b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/input.vue similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/input.vue rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/input.vue diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.vue b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.vue similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.vue rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.vue diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/component-field-event-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/input.vue b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/input.vue similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/input.vue rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/input.vue diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.vue b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.vue similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.vue rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.vue diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/destructured-event-argument/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/input.vue b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/input.vue similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/input.vue rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/input.vue diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.vue b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.vue similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.vue rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.vue diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/__fixtures__/scenarios/vue/sfc/direct-event-property-accessor/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/index.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/index.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/index.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/index.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/manifest.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/manifest.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/manifest.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/migrate-legacy-column-api-v31.test.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/migrate-legacy-column-api-v31.test.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/migrate-legacy-column-api-v31.test.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/migrate-legacy-column-api-v31.test.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-column-api-v31/migrate-legacy-column-api-v31.ts b/packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/migrate-legacy-column-api-v31.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-column-api-v31/migrate-legacy-column-api-v31.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-column-api-v31/migrate-legacy-column-api-v31.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/README.md b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/README.md similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/README.md rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/README.md diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/aliased-import-name/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/named-import/local-scope/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/aliased-import-name/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/cjs/namespaced-import/local-scope/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/aliased-import-name/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/named-import/local-scope/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/esm/namespaced-import/local-scope/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/aliased-import-name/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/named-import/local-scope/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/aliased-import-name/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/input.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/input.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/input.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/input.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.errors.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.errors.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.errors.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.js b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.js similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.js rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.js diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.warnings.cjs b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.warnings.cjs rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/output.warnings.cjs diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/scenario.json b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/scenario.json similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/scenario.json rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/__fixtures__/scenarios/umd/namespaced-import/local-scope/scenario.json diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/index.ts b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/index.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/index.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/index.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/manifest.ts b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/manifest.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/manifest.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/migrate-legacy-js-grid-constructor.test.ts b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/migrate-legacy-js-grid-constructor.test.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/migrate-legacy-js-grid-constructor.test.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/migrate-legacy-js-grid-constructor.test.ts diff --git a/packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/migrate-legacy-js-grid-constructor.ts b/packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/migrate-legacy-js-grid-constructor.ts similarity index 100% rename from packages/codemods/src/transforms/migrate-legacy-js-grid-constructor-v31/migrate-legacy-js-grid-constructor.ts rename to packages/cli/src/codemods/transforms/migrate-legacy-js-grid-constructor-v31/migrate-legacy-js-grid-constructor.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/README.md b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/README.md similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/README.md rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/README.md diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/column-get-menu-tabs/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/__fixtures__/scenarios/deprecated-methods/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/index.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/index.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/index.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/index.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/manifest.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/manifest.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/manifest.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/replacements.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/replacements.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/replacements.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/replacements.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/transform-grid-api-methods-v31-1.test.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/transform-grid-api-methods-v31-1.test.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/transform-grid-api-methods-v31-1.test.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/transform-grid-api-methods-v31-1.test.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-1/transform-grid-api-methods-v31-1.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/transform-grid-api-methods-v31-1.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-1/transform-grid-api-methods-v31-1.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-1/transform-grid-api-methods-v31-1.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/README.md b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/README.md similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/README.md rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/README.md diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/hello-world/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/input.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/input.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/input.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/input.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/output.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/output.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/output.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/output.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/__fixtures__/scenarios/ts-helloworld/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/index.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/index.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/index.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/index.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/manifest.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/manifest.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/manifest.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/replacements.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/replacements.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/replacements.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/replacements.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/transform-grid-api-methods-v31-3.test.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/transform-grid-api-methods-v31-3.test.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/transform-grid-api-methods-v31-3.test.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/transform-grid-api-methods-v31-3.test.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31-3/transform-grid-api-methods-v31-3.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/transform-grid-api-methods-v31-3.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31-3/transform-grid-api-methods-v31-3.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31-3/transform-grid-api-methods-v31-3.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/README.md b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/README.md similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/README.md rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/README.md diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/const-initializer/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/deprecations/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer-reassigned/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/let-initializer/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer-reassigned/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/__fixtures__/scenarios/var-initializer/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/index.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/index.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/index.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/index.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/manifest.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/manifest.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/manifest.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/replacements.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/replacements.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/replacements.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/replacements.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/transform-grid-api-methods-v31.test.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/transform-grid-api-methods-v31.test.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/transform-grid-api-methods-v31.test.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/transform-grid-api-methods-v31.test.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v31/transform-grid-api-methods-v31.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/transform-grid-api-methods-v31.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v31/transform-grid-api-methods-v31.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v31/transform-grid-api-methods-v31.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/README.md b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/README.md similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/README.md rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/README.md diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/input.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/input.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/input.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.js b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.js rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.js diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/__fixtures__/scenarios/hello-world/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/index.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/index.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/index.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/index.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/manifest.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/manifest.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/manifest.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/replacements.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/replacements.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/replacements.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/replacements.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/transform-grid-api-methods-v32-0.test.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/transform-grid-api-methods-v32-0.test.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/transform-grid-api-methods-v32-0.test.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/transform-grid-api-methods-v32-0.test.ts diff --git a/packages/codemods/src/transforms/transform-grid-api-methods-v32-0/transform-grid-api-methods-v32-0.ts b/packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/transform-grid-api-methods-v32-0.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-api-methods-v32-0/transform-grid-api-methods-v32-0.ts rename to packages/cli/src/codemods/transforms/transform-grid-api-methods-v32-0/transform-grid-api-methods-v32-0.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/README.md b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/README.md similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/README.md rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/README.md diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/deprecated-options/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/__fixtures__/scenarios/preserve-property-comments/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/index.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/index.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/index.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/index.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/manifest.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/manifest.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/manifest.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/replacements.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/replacements.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/replacements.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/replacements.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/transform-grid-options-v31-1.test.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/transform-grid-options-v31-1.test.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/transform-grid-options-v31-1.test.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/transform-grid-options-v31-1.test.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-1/transform-grid-options-v31-1.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-1/transform-grid-options-v31-1.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-1/transform-grid-options-v31-1.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-1/transform-grid-options-v31-1.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/README.md b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/README.md similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/README.md rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/README.md diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/column-definitions/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-column-options/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/__fixtures__/scenarios/js/deprecated-grid-options/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/index.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/index.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/index.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/index.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/manifest.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/manifest.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/manifest.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/replacements.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/replacements.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/replacements.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/replacements.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/transform-grid-options-v31-2.test.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/transform-grid-options-v31-2.test.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/transform-grid-options-v31-2.test.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/transform-grid-options-v31-2.test.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-2/transform-grid-options-v31-2.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-2/transform-grid-options-v31-2.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-2/transform-grid-options-v31-2.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-2/transform-grid-options-v31-2.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/README.md b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/README.md similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/README.md rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/README.md diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/angular/deprecated-grid-options/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/__fixtures__/scenarios/js/deprecated-grid-options/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/index.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/index.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/index.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/index.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/manifest.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/manifest.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/manifest.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/replacements.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/replacements.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/replacements.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/replacements.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/transform-grid-options-v31-3.test.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/transform-grid-options-v31-3.test.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/transform-grid-options-v31-3.test.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/transform-grid-options-v31-3.test.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31-3/transform-grid-options-v31-3.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31-3/transform-grid-options-v31-3.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31-3/transform-grid-options-v31-3.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31-3/transform-grid-options-v31-3.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/README.md b/packages/cli/src/codemods/transforms/transform-grid-options-v31/README.md similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/README.md rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/README.md diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/static/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/advanced-filter-model/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/dynamic/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/false/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/shorthand/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/true/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enable-chart-tool-panels-button/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/dynamic/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/false/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/shorthand/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/true/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/enter-moves-down/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/grid-component/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-column-row-group-change-request/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/on-row-data-changed/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/row-data-change-detection-strategy/literal/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/input.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/input.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/input.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/input.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.component.html b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.component.html similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.component.html rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.component.html diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/external-template/unrelated-components/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/static/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/advanced-filter-model/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/dynamic/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/false/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/shorthand/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/true/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enable-chart-tool-panels-button/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/dynamic/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/false/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/shorthand/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/true/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/enter-moves-down/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-column-row-group-change-request/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/on-row-data-changed/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/row-data-change-detection-strategy/literal/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/input.component.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/input.component.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/input.component.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/input.component.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/angular/inline-template/unrelated-components/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/dynamic/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/static/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/advanced-filter-model/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/default-excel-export-params/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/dynamic-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enable-chart-tool-panels-button/static-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/enter-moves-down/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/exclude-hidden-columns-from-quick-filter/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/functions-passive/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/get-server-side-store-params/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-column-change-request/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/on-row-data-changed/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-def/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/process-secondary-col-group-def/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/remember-group-state-when-new-data/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/row-data-change-detection-strategy/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/dynamic-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filter-all-levels/static-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-filtering-always-resets/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-sorting-always-resets/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/dynamic-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/full/static-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/dynamic-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/server-side-store-type/partial/static-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/dynamic-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-agg-at-root-level/static-value/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-async-events/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/js/suppress-parents-in-row-nodes/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/static/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/advanced-filter-model/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/dynamic/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/false/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/shorthand/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/true/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enable-chart-tool-panels-button/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/dynamic/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/false/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/shorthand/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/true/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/enter-moves-down/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-column-row-group-change-request/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/on-row-data-changed/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/row-data-change-detection-strategy/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/boolean/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/input.jsx b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/input.jsx similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/input.jsx rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/input.jsx diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/react/suppress-react-ui/shorthand/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/static/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/advanced-filter-model/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/dynamic/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/false/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/shorthand/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/true/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enable-chart-tool-panels-button/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/dynamic/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/false/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/null/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/property/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/shorthand/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/true/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/enter-moves-down/undefined/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-column-row-group-change-request/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/on-row-data-changed/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/js/row-data-change-detection-strategy/literal/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/input.vue b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/input.vue similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/input.vue rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/input.vue diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.vue b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.vue similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.vue rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.vue diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/advanced-filter-model/specified/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/input.vue b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/input.vue similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/input.vue rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/input.vue diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/__fixtures__/scenarios/vue/sfc/row-data-change-detection-strategy/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/index.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/index.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/index.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/index.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/manifest.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/manifest.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/manifest.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/replacements.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/replacements.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/replacements.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/replacements.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/transform-grid-options-v31.test.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/transform-grid-options-v31.test.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/transform-grid-options-v31.test.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/transform-grid-options-v31.test.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v31/transform-grid-options-v31.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v31/transform-grid-options-v31.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v31/transform-grid-options-v31.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v31/transform-grid-options-v31.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/README.md b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/README.md similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/README.md rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/README.md diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/input.js b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/input.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/input.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/input.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.errors.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.errors.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.errors.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.errors.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.js b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.js similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.js rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.js diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.warnings.cjs b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.warnings.cjs similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.warnings.cjs rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/output.warnings.cjs diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/scenario.json b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/scenario.json similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/scenario.json rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/__fixtures__/scenarios/js/hello-world/scenario.json diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/index.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/index.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/index.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/index.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/manifest.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/manifest.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/manifest.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/manifest.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/replacements.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/replacements.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/replacements.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/replacements.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/transform-grid-options-v32-0.test.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/transform-grid-options-v32-0.test.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/transform-grid-options-v32-0.test.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/transform-grid-options-v32-0.test.ts diff --git a/packages/codemods/src/transforms/transform-grid-options-v32-0/transform-grid-options-v32-0.ts b/packages/cli/src/codemods/transforms/transform-grid-options-v32-0/transform-grid-options-v32-0.ts similarity index 100% rename from packages/codemods/src/transforms/transform-grid-options-v32-0/transform-grid-options-v32-0.ts rename to packages/cli/src/codemods/transforms/transform-grid-options-v32-0/transform-grid-options-v32-0.ts diff --git a/packages/codemods/src/versions/31.0.0/README.md b/packages/cli/src/codemods/versions/31.0.0/README.md similarity index 100% rename from packages/codemods/src/versions/31.0.0/README.md rename to packages/cli/src/codemods/versions/31.0.0/README.md diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/input.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/input.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/input.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/input.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.errors.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.errors.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.errors.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.warnings.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/scenario.json b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/cast-expressions/scenario.json rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/cast-expressions/scenario.json diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/input.component.html b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/input.component.html similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/input.component.html rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/input.component.html diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/input.component.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/input.component.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/input.component.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/input.component.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.component.html b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.component.html similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.component.html rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.component.html diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.component.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.component.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.component.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.component.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.errors.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.errors.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.errors.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.warnings.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/scenario.json b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/scenario.json rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/modifications/scenario.json diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/input.component.html b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/input.component.html similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/input.component.html rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/input.component.html diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/input.component.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/input.component.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/input.component.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/input.component.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.component.html b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.component.html similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.component.html rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.component.html diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.component.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.component.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.component.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.component.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.errors.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.errors.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.errors.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.warnings.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/scenario.json b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/scenario.json rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/external-template/no-modifications/scenario.json diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/input.component.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/input.component.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/input.component.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/input.component.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.component.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.component.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.component.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.component.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.errors.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.errors.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.errors.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.warnings.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/scenario.json b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/scenario.json rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/modifications/scenario.json diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/input.component.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/input.component.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/input.component.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/input.component.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.component.ts b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.component.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.component.ts rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.component.ts diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.errors.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.errors.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.errors.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.warnings.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/scenario.json b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/scenario.json rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/angular/inline-template/no-modifications/scenario.json diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/input.js b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/input.js similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/input.js rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/input.js diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.errors.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.errors.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.errors.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.js b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.js similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.js rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.js diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.warnings.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/scenario.json b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/scenario.json rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/modifications/scenario.json diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/input.js b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/input.js similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/input.js rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/input.js diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.errors.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.errors.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.errors.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.js b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.js similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.js rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.js diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.warnings.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/scenario.json b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/scenario.json rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/javascript/no-modifications/scenario.json diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/input.vue b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/input.vue similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/input.vue rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/input.vue diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.errors.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.errors.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.errors.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.vue b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.vue similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.vue rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.vue diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.warnings.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/scenario.json b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/scenario.json rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/modifications/scenario.json diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/input.vue b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/input.vue similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/input.vue rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/input.vue diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.errors.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.errors.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.errors.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.vue b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.vue similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.vue rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.vue diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.warnings.cjs b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/scenario.json b/packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/scenario.json rename to packages/cli/src/codemods/versions/31.0.0/__fixtures__/scenarios/crlf/vue/no-modifications/scenario.json diff --git a/packages/codemods/src/versions/31.0.0/codemod.test.ts b/packages/cli/src/codemods/versions/31.0.0/codemod.test.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/codemod.test.ts rename to packages/cli/src/codemods/versions/31.0.0/codemod.test.ts diff --git a/packages/codemods/src/versions/31.0.0/codemod.ts b/packages/cli/src/codemods/versions/31.0.0/codemod.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/codemod.ts rename to packages/cli/src/codemods/versions/31.0.0/codemod.ts diff --git a/packages/codemods/src/versions/31.0.0/manifest.ts b/packages/cli/src/codemods/versions/31.0.0/manifest.ts similarity index 95% rename from packages/codemods/src/versions/31.0.0/manifest.ts rename to packages/cli/src/codemods/versions/31.0.0/manifest.ts index 49fa3063..869b38be 100644 --- a/packages/codemods/src/versions/31.0.0/manifest.ts +++ b/packages/cli/src/codemods/versions/31.0.0/manifest.ts @@ -14,7 +14,7 @@ const transforms: Array = [ const manifest: VersionManifest = { version: '31.0.0', - codemodPath: 'version/31.0.0', + codemodPath: 'versions/31.0.0', transforms, }; diff --git a/packages/codemods/src/versions/31.0.0/transforms.ts b/packages/cli/src/codemods/versions/31.0.0/transforms.ts similarity index 100% rename from packages/codemods/src/versions/31.0.0/transforms.ts rename to packages/cli/src/codemods/versions/31.0.0/transforms.ts diff --git a/packages/codemods/src/versions/31.1.0/README.md b/packages/cli/src/codemods/versions/31.1.0/README.md similarity index 100% rename from packages/codemods/src/versions/31.1.0/README.md rename to packages/cli/src/codemods/versions/31.1.0/README.md diff --git a/packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/input.js b/packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/input.js similarity index 100% rename from packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/input.js rename to packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/input.js diff --git a/packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.errors.cjs b/packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.errors.cjs similarity index 100% rename from packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.errors.cjs rename to packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.errors.cjs diff --git a/packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.js b/packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.js similarity index 100% rename from packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.js rename to packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.js diff --git a/packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.warnings.cjs b/packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.warnings.cjs similarity index 100% rename from packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.warnings.cjs rename to packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/output.warnings.cjs diff --git a/packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/scenario.json b/packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/scenario.json similarity index 100% rename from packages/codemods/src/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/scenario.json rename to packages/cli/src/codemods/versions/31.1.0/__fixtures__/scenarios/deprecated-apis/scenario.json diff --git a/packages/codemods/src/versions/31.1.0/codemod.test.ts b/packages/cli/src/codemods/versions/31.1.0/codemod.test.ts similarity index 100% rename from packages/codemods/src/versions/31.1.0/codemod.test.ts rename to packages/cli/src/codemods/versions/31.1.0/codemod.test.ts diff --git a/packages/codemods/src/versions/31.1.0/codemod.ts b/packages/cli/src/codemods/versions/31.1.0/codemod.ts similarity index 100% rename from packages/codemods/src/versions/31.1.0/codemod.ts rename to packages/cli/src/codemods/versions/31.1.0/codemod.ts diff --git a/packages/codemods/src/versions/31.1.0/manifest.ts b/packages/cli/src/codemods/versions/31.1.0/manifest.ts similarity index 93% rename from packages/codemods/src/versions/31.1.0/manifest.ts rename to packages/cli/src/codemods/versions/31.1.0/manifest.ts index 522ae3f8..36f7f078 100644 --- a/packages/codemods/src/versions/31.1.0/manifest.ts +++ b/packages/cli/src/codemods/versions/31.1.0/manifest.ts @@ -11,7 +11,7 @@ const transforms: Array = [ const manifest: VersionManifest = { version: '31.1.0', - codemodPath: 'version/31.1.0', + codemodPath: 'versions/31.1.0', transforms, }; diff --git a/packages/codemods/src/versions/31.1.0/transforms.ts b/packages/cli/src/codemods/versions/31.1.0/transforms.ts similarity index 100% rename from packages/codemods/src/versions/31.1.0/transforms.ts rename to packages/cli/src/codemods/versions/31.1.0/transforms.ts diff --git a/packages/codemods/src/versions/31.2.0/README.md b/packages/cli/src/codemods/versions/31.2.0/README.md similarity index 100% rename from packages/codemods/src/versions/31.2.0/README.md rename to packages/cli/src/codemods/versions/31.2.0/README.md diff --git a/packages/codemods/src/versions/31.2.0/__fixtures__/scenarios/.gitignore b/packages/cli/src/codemods/versions/31.2.0/__fixtures__/scenarios/.gitignore similarity index 100% rename from packages/codemods/src/versions/31.2.0/__fixtures__/scenarios/.gitignore rename to packages/cli/src/codemods/versions/31.2.0/__fixtures__/scenarios/.gitignore diff --git a/packages/codemods/src/versions/31.2.0/codemod.test.ts b/packages/cli/src/codemods/versions/31.2.0/codemod.test.ts similarity index 100% rename from packages/codemods/src/versions/31.2.0/codemod.test.ts rename to packages/cli/src/codemods/versions/31.2.0/codemod.test.ts diff --git a/packages/codemods/src/versions/31.2.0/codemod.ts b/packages/cli/src/codemods/versions/31.2.0/codemod.ts similarity index 100% rename from packages/codemods/src/versions/31.2.0/codemod.ts rename to packages/cli/src/codemods/versions/31.2.0/codemod.ts diff --git a/packages/codemods/src/versions/31.2.0/manifest.ts b/packages/cli/src/codemods/versions/31.2.0/manifest.ts similarity index 91% rename from packages/codemods/src/versions/31.2.0/manifest.ts rename to packages/cli/src/codemods/versions/31.2.0/manifest.ts index 5b6077c7..908be2f3 100644 --- a/packages/codemods/src/versions/31.2.0/manifest.ts +++ b/packages/cli/src/codemods/versions/31.2.0/manifest.ts @@ -6,7 +6,7 @@ const transforms: Array = [transformGridOptionsV31_2]; const manifest: VersionManifest = { version: '31.2.0', - codemodPath: 'version/31.2.0', + codemodPath: 'versions/31.2.0', transforms, }; diff --git a/packages/codemods/src/versions/31.2.0/transforms.ts b/packages/cli/src/codemods/versions/31.2.0/transforms.ts similarity index 100% rename from packages/codemods/src/versions/31.2.0/transforms.ts rename to packages/cli/src/codemods/versions/31.2.0/transforms.ts diff --git a/packages/codemods/src/versions/31.3.0/README.md b/packages/cli/src/codemods/versions/31.3.0/README.md similarity index 100% rename from packages/codemods/src/versions/31.3.0/README.md rename to packages/cli/src/codemods/versions/31.3.0/README.md diff --git a/packages/codemods/src/versions/31.3.0/__fixtures__/scenarios/.gitignore b/packages/cli/src/codemods/versions/31.3.0/__fixtures__/scenarios/.gitignore similarity index 100% rename from packages/codemods/src/versions/31.3.0/__fixtures__/scenarios/.gitignore rename to packages/cli/src/codemods/versions/31.3.0/__fixtures__/scenarios/.gitignore diff --git a/packages/codemods/src/versions/31.3.0/codemod.test.ts b/packages/cli/src/codemods/versions/31.3.0/codemod.test.ts similarity index 100% rename from packages/codemods/src/versions/31.3.0/codemod.test.ts rename to packages/cli/src/codemods/versions/31.3.0/codemod.test.ts diff --git a/packages/codemods/src/versions/31.3.0/codemod.ts b/packages/cli/src/codemods/versions/31.3.0/codemod.ts similarity index 100% rename from packages/codemods/src/versions/31.3.0/codemod.ts rename to packages/cli/src/codemods/versions/31.3.0/codemod.ts diff --git a/packages/codemods/src/versions/31.3.0/manifest.ts b/packages/cli/src/codemods/versions/31.3.0/manifest.ts similarity index 93% rename from packages/codemods/src/versions/31.3.0/manifest.ts rename to packages/cli/src/codemods/versions/31.3.0/manifest.ts index 4d565c1e..d1bbda0d 100644 --- a/packages/codemods/src/versions/31.3.0/manifest.ts +++ b/packages/cli/src/codemods/versions/31.3.0/manifest.ts @@ -11,7 +11,7 @@ const transforms: Array = [ const manifest: VersionManifest = { version: '31.3.0', - codemodPath: 'version/31.3.0', + codemodPath: 'versions/31.3.0', transforms, }; diff --git a/packages/codemods/src/versions/31.3.0/transforms.ts b/packages/cli/src/codemods/versions/31.3.0/transforms.ts similarity index 100% rename from packages/codemods/src/versions/31.3.0/transforms.ts rename to packages/cli/src/codemods/versions/31.3.0/transforms.ts diff --git a/packages/codemods/src/versions/32.0.0/README.md b/packages/cli/src/codemods/versions/32.0.0/README.md similarity index 100% rename from packages/codemods/src/versions/32.0.0/README.md rename to packages/cli/src/codemods/versions/32.0.0/README.md diff --git a/packages/codemods/src/versions/32.0.0/__fixtures__/scenarios/.gitignore b/packages/cli/src/codemods/versions/32.0.0/__fixtures__/scenarios/.gitignore similarity index 100% rename from packages/codemods/src/versions/32.0.0/__fixtures__/scenarios/.gitignore rename to packages/cli/src/codemods/versions/32.0.0/__fixtures__/scenarios/.gitignore diff --git a/packages/codemods/src/versions/32.0.0/codemod.test.ts b/packages/cli/src/codemods/versions/32.0.0/codemod.test.ts similarity index 100% rename from packages/codemods/src/versions/32.0.0/codemod.test.ts rename to packages/cli/src/codemods/versions/32.0.0/codemod.test.ts diff --git a/packages/codemods/src/versions/32.0.0/codemod.ts b/packages/cli/src/codemods/versions/32.0.0/codemod.ts similarity index 100% rename from packages/codemods/src/versions/32.0.0/codemod.ts rename to packages/cli/src/codemods/versions/32.0.0/codemod.ts diff --git a/packages/codemods/src/versions/32.0.0/manifest.ts b/packages/cli/src/codemods/versions/32.0.0/manifest.ts similarity index 93% rename from packages/codemods/src/versions/32.0.0/manifest.ts rename to packages/cli/src/codemods/versions/32.0.0/manifest.ts index 01ae00ed..11d79e68 100644 --- a/packages/codemods/src/versions/32.0.0/manifest.ts +++ b/packages/cli/src/codemods/versions/32.0.0/manifest.ts @@ -11,7 +11,7 @@ const transforms: Array = [ const manifest: VersionManifest = { version: '32.0.0', - codemodPath: 'version/32.0.0', + codemodPath: 'versions/32.0.0', transforms, }; diff --git a/packages/codemods/src/versions/32.0.0/transforms.ts b/packages/cli/src/codemods/versions/32.0.0/transforms.ts similarity index 100% rename from packages/codemods/src/versions/32.0.0/transforms.ts rename to packages/cli/src/codemods/versions/32.0.0/transforms.ts diff --git a/packages/codemods/src/versions/manifest.ts b/packages/cli/src/codemods/versions/manifest.ts similarity index 100% rename from packages/codemods/src/versions/manifest.ts rename to packages/cli/src/codemods/versions/manifest.ts diff --git a/packages/codemods/src/worker.ts b/packages/cli/src/codemods/worker.ts similarity index 100% rename from packages/codemods/src/worker.ts rename to packages/cli/src/codemods/worker.ts diff --git a/packages/cli/src/commands/migrate.ts b/packages/cli/src/commands/migrate.ts index f76d3b81..2033b837 100644 --- a/packages/cli/src/commands/migrate.ts +++ b/packages/cli/src/commands/migrate.ts @@ -1,4 +1,4 @@ -import codemods from '@ag-grid-devtools/codemods'; +import codemods from '../codemods/lib'; import { composeCodemods, createCodemodTask, @@ -14,7 +14,7 @@ import { import { createFsHelpers } from '@ag-grid-devtools/worker-utils'; import { nonNull } from '@ag-grid-devtools/utils'; import { createTwoFilesPatch } from 'diff'; -import { join, resolve as pathResolve } from 'node:path'; +import { dirname, join, resolve as pathResolve } from 'node:path'; import { cpus } from 'node:os'; import semver from 'semver'; @@ -28,6 +28,7 @@ import { getCliCommand, getCliPackageVersion } from '../utils/pkg'; import { green, indentErrorMessage, log } from '../utils/stdio'; import { Worker, WorkerTaskQueue, type WorkerOptions } from '../utils/worker'; import { dynamicRequire } from '@ag-grid-devtools/utils'; +import { fileURLToPath } from 'node:url'; const { versions } = codemods; @@ -35,8 +36,18 @@ const SOURCE_FILE_EXTENSIONS = ['.cjs', '.js', '.mjs', '.jsx', '.ts', '.tsx', '. const LATEST_VERSION = versions[versions.length - 1].version; const DEFAULT_TARGET_VERSION = getMinorSemverVersion(getCliPackageVersion()) ?? LATEST_VERSION; -const CODEMODS_PACKAGE = '@ag-grid-devtools/codemods'; -const WORKER_PATH = `${CODEMODS_PACKAGE}/worker`; +const thisFolder = pathResolve( + (typeof __dirname !== 'undefined' ? __dirname : '.') || + (import.meta.url && dirname(fileURLToPath(import.meta.url))) || + './', +); +const CODEMODS_FOLDER = dirname( + dynamicRequire.tryResolveOneOf( + [pathResolve(thisFolder, 'codemods/lib'), pathResolve(thisFolder, '../codemods/lib')], + import.meta, + ), +); +const WORKER_PATH = `${CODEMODS_FOLDER}/worker`; export interface MigrateCommandArgs { /** @@ -416,7 +427,7 @@ async function migrate( const isSingleThreaded = numThreads === 0; const codemodPaths = codemodVersions.map(({ codemodPath }) => - join(CODEMODS_PACKAGE, codemodPath), + join(CODEMODS_FOLDER, codemodPath, 'codemod'), ); const results = await (isSingleThreaded diff --git a/packages/cli/src/test/e2e/e2e-test-utils.ts b/packages/cli/src/test/e2e/e2e-test-utils.ts index f0e1bf99..2e0d7f91 100644 --- a/packages/cli/src/test/e2e/e2e-test-utils.ts +++ b/packages/cli/src/test/e2e/e2e-test-utils.ts @@ -66,8 +66,6 @@ export class CliE2ETestEnv { } public async init({ gitInit = false }: { gitInit?: boolean } = {}) { - patchDynamicRequire(); - await this.teardown(); if (gitInit) { @@ -149,34 +147,3 @@ export class CliE2ETestEnv { async function loadSourceFile(filepath: string): Promise { return prettier.format(await readFile(filepath, 'utf-8'), { filepath }); } - -let _dynamicRequirePatched = false; - -export function patchDynamicRequire() { - if (_dynamicRequirePatched) { - return; - } - _dynamicRequirePatched = true; - - /** Fixes the path of an import for typescript, as we are using those with worker threads */ - const fixPath = (p: string): string => { - if (p === '@ag-grid-devtools/codemods/worker') { - return '@ag-grid-devtools/codemods/src/worker.ts'; - } - - if (p.startsWith('@ag-grid-devtools/codemods/version/')) { - p = - '@ag-grid-devtools/codemods/src/versions/' + - p.slice('@ag-grid-devtools/codemods/version/'.length) + - '/codemod.ts'; - } - - return p; - }; - - const oldRequire = dynamicRequire.require; - dynamicRequire.require = (path: string, meta: ImportMeta) => oldRequire(fixPath(path), meta); - - const oldResolve = dynamicRequire.resolve; - dynamicRequire.resolve = (path: string, meta: ImportMeta) => oldResolve(fixPath(path), meta); -} diff --git a/packages/cli/vite.config.mts b/packages/cli/vite.config.mts index 0d9c7483..5d845c9f 100644 --- a/packages/cli/vite.config.mts +++ b/packages/cli/vite.config.mts @@ -1,4 +1,5 @@ import { resolve } from 'path'; +import { readdirSync, statSync } from 'fs'; import { defineConfig, mergeConfig } from 'vite'; import dts from 'vite-plugin-dts'; import { viteStaticCopy } from 'vite-plugin-static-copy'; @@ -7,33 +8,68 @@ import base from '../build-config/templates/vite/cli.vite.config'; import pkg from './package.json' assert { type: 'json' }; +const CODEMODS_VERSIONS_PATH = 'src/codemods/versions'; +const CODEMOD_FILENAME = 'codemod.ts'; + +const versions = readdirSync(resolve(__dirname, CODEMODS_VERSIONS_PATH)) + .map((filename) => ({ + name: filename, + path: resolve(__dirname, CODEMODS_VERSIONS_PATH, filename), + })) + .filter(({ path }) => statSync(path).isDirectory()); + +const codemodEntries = Object.fromEntries( + versions + .filter(({ path }) => statSync(resolve(path, CODEMOD_FILENAME)).isFile()) + .map(({ name, path }) => [ + `codemods/versions/${name}/codemod`, + resolve(path, CODEMOD_FILENAME), + ]), +); + export default mergeConfig( base, defineConfig({ + resolve: { + alias: { + prettier: 'prettier/index.mjs', + }, + }, build: { lib: { entry: { index: resolve(__dirname, pkg.main), + 'ag-grid-devtools-cli': resolve(__dirname, 'ag-grid-devtools-cli.ts'), 'user-config': resolve(__dirname, 'user-config.ts'), + 'codemods/lib': resolve(__dirname, 'src/codemods/lib.ts'), + 'codemods/worker': resolve(__dirname, 'src/codemods/worker.ts'), + ...codemodEntries, }, name: pkg.name, formats: ['cjs'], }, sourcemap: false, rollupOptions: { - external: ['@ag-grid-devtools/codemods', '@typescript-eslint/parser'], + external: ['@typescript-eslint/parser'], }, }, plugins: [ dts({ rollupTypes: true, bundledPackages: ['@ag-grid-devtools/types'], - exclude: ['node_modules/**', '*.config.mts', '**/*.test.ts', 'package.json', 'index.ts'], + exclude: [ + 'src/codemods/**', + 'node_modules/**', + '*.config.mts', + '**/*.test.ts', + 'package.json', + 'index.ts', + ], }), viteStaticCopy({ targets: [ { src: 'index.mjs', dest: '.' }, - { src: 'user-config.mjs', dest: '.' }, + { src: 'ag-grid-devtools-cli.mjs', dest: '.' }, ], }), ], diff --git a/packages/cli/vitest.config.mts b/packages/cli/vitest.config.mts index e3f01250..904807fb 100644 --- a/packages/cli/vitest.config.mts +++ b/packages/cli/vitest.config.mts @@ -1,5 +1,6 @@ import { join, resolve } from 'path'; import { defineConfig, mergeConfig } from 'vitest/config'; +import { configDefaults } from 'vitest/config'; import base from './vite.config.mts'; @@ -9,6 +10,8 @@ export default mergeConfig( test: { root: resolve(__dirname, '..', '..'), include: [join(__dirname, '**/*.{test,spec}.?(c|m)[jt]s?(x)')], + exclude: [...configDefaults.exclude, join(__dirname, 'templates')], + passWithNoTests: true, }, }), ); diff --git a/packages/codemods-tasks/.eslintignore b/packages/codemods-tasks/.eslintignore new file mode 100644 index 00000000..e7fdb2c3 --- /dev/null +++ b/packages/codemods-tasks/.eslintignore @@ -0,0 +1,3 @@ +/templates/ +/dist/ +/vitest.config.mts.timestamp-*.mjs diff --git a/packages/codemods/.eslintrc.cjs b/packages/codemods-tasks/.eslintrc.cjs similarity index 100% rename from packages/codemods/.eslintrc.cjs rename to packages/codemods-tasks/.eslintrc.cjs diff --git a/packages/codemods/.gitignore b/packages/codemods-tasks/.gitignore similarity index 100% rename from packages/codemods/.gitignore rename to packages/codemods-tasks/.gitignore diff --git a/packages/codemods/DEVELOPER.md b/packages/codemods-tasks/README.md similarity index 90% rename from packages/codemods/DEVELOPER.md rename to packages/codemods-tasks/README.md index c04bc237..5efe234a 100644 --- a/packages/codemods/DEVELOPER.md +++ b/packages/codemods-tasks/README.md @@ -1,18 +1,5 @@ # Developer Guide -## Package scripts - -This package contains the following npm scripts: - -- `build`: Build this package (outputs the compiled package into the `./dist` directory) -- `lint`: Lint the source code -- `test`: Run tests (or use `test:watch` to enable watch mode) -- `build:tasks`: Build dependencies for the task runner scripts (see below) - -## Common tasks - -> These tasks assume the task runner script dependencies have already been built. This can be done by navigating to the `packages/codemods` directory within the repository and running `pnpm run build:tasks` - ### Adding new transformation rules to an existing codemod Codemods typically comprise a set of source transformations. @@ -21,7 +8,7 @@ See the README instructions for the relevant [source transformation](./src/trans ### Creating a new codemod -All codemods are tied to a specific release version. To create a new codemod release, navigate to the `packages/codemods` directory within the repository and run the following command: +All codemods are tied to a specific release version. To create a new codemod release, navigate to the packages/codemods-tasks directory within the repository and run the following command: ``` pnpm run task:create-version @@ -81,7 +68,7 @@ This will prompt for the name of the codemod or transform that you want to test Generated test cases are detected via filesystem naming convention, whereby each test scenario is a directory within the relevant `__fixtures__/scenarios` directory that contains a file named `scenario.json` that is used to describe the test scenario. -Test scenario directories can be nested within the filesystem to +Test scenario directories can be nested within the filesystem to A `scenario.json` file can contain the following fields: diff --git a/packages/codemods/package.json b/packages/codemods-tasks/package.json similarity index 70% rename from packages/codemods/package.json rename to packages/codemods-tasks/package.json index 9e4e09a3..bc9d871b 100644 --- a/packages/codemods/package.json +++ b/packages/codemods-tasks/package.json @@ -1,9 +1,9 @@ { "private": true, - "name": "@ag-grid-devtools/codemods", + "name": "@ag-grid-devtools/codemods-tasks", "version": "0.0.1", "license": "MIT", - "description": "AG Grid codemods", + "description": "AG Grid codemods tasks and templates", "author": "AG Grid ", "homepage": "https://www.ag-grid.com/", "repository": { @@ -25,39 +25,11 @@ "lint": "pnpm run '/^lint:.*/'", "lint:eslint": "eslint --ext js,cjs,mjs,ts .", "lint:typescript": "tsc --noEmit", - "test": "vitest run", - "test:watch": "vitest watch", "task:create-version": "pnpm run --filter build-tools task $PWD/tasks/create-version.mjs", "task:create-transform": "pnpm run --filter build-tools task $PWD/tasks/create-transform.mjs", "task:include-transform": "pnpm run --filter build-tools task $PWD/tasks/include-transform.mjs", "task:create-test": "pnpm run --filter build-tools task $PWD/tasks/create-test.mjs" }, - "pkg": { - "main": "./lib/lib.cjs", - "exports": { - ".": { - "require": "./lib/lib.cjs" - }, - "./worker": { - "require": "./worker.cjs" - }, - "./version/31.0.0": { - "require": "./version/31.0.0.cjs" - }, - "./version/31.1.0": { - "require": "./version/31.1.0.cjs" - }, - "./version/31.2.0": { - "require": "./version/31.2.0.cjs" - }, - "./version/31.3.0": { - "require": "./version/31.3.0.cjs" - }, - "./version/32.0.0": { - "require": "./version/32.0.0.cjs" - } - } - }, "devDependencies": { "@ag-grid-devtools/ast": "workspace:*", "@ag-grid-devtools/build-config": "workspace:*", @@ -66,7 +38,8 @@ "@ag-grid-devtools/codemod-utils": "workspace:*", "@ag-grid-devtools/test-utils": "workspace:*", "@ag-grid-devtools/types": "workspace:*", - "@ag-grid-devtools/utils": "workspace:*" + "@ag-grid-devtools/utils": "workspace:*", + "recast": "0.23.9" }, "peerDependencies": { "eslint": "8.57.0", diff --git a/packages/codemods/prettier.config.mjs b/packages/codemods-tasks/prettier.config.mjs similarity index 100% rename from packages/codemods/prettier.config.mjs rename to packages/codemods-tasks/prettier.config.mjs diff --git a/packages/codemods-tasks/src/lib.ts b/packages/codemods-tasks/src/lib.ts new file mode 100644 index 00000000..5929b1ae --- /dev/null +++ b/packages/codemods-tasks/src/lib.ts @@ -0,0 +1 @@ +import '@ag-grid-devtools/ast'; diff --git a/packages/codemods/tasks/create-test.mjs b/packages/codemods-tasks/tasks/create-test.mjs similarity index 96% rename from packages/codemods/tasks/create-test.mjs rename to packages/codemods-tasks/tasks/create-test.mjs index d7d86ad6..08fcef34 100644 --- a/packages/codemods/tasks/create-test.mjs +++ b/packages/codemods-tasks/tasks/create-test.mjs @@ -1,5 +1,5 @@ import { readdirSync, statSync } from 'node:fs'; -import { join, dirname } from 'node:path'; +import { resolve, join, dirname } from 'node:path'; import { stdin, stderr } from 'node:process'; import { copyTemplateDirectory, @@ -16,9 +16,9 @@ import { getLatestReleaseVersion, retrieveExistingVersions } from './src/version const __dirname = dirname(new URL(import.meta.url).pathname); const TEMPLATE_DIR = join(__dirname, '../templates/create-test'); -const PROJECT_PLUGINS_DIR = './src/plugins'; -const PROJECT_TRANSFORMS_DIR = './src/transforms'; -const PROJECT_VERSIONS_DIR = './src/versions'; +const PROJECT_PLUGINS_DIR = './plugins'; +const PROJECT_TRANSFORMS_DIR = './transforms'; +const PROJECT_VERSIONS_DIR = './versions'; const SCENARIOS_DIR = '__fixtures__/scenarios'; @@ -62,7 +62,7 @@ const VARIABLES = [ name: 'projectRoot', label: 'Project root directory', options: () => ({ - value: dirname(getPackageJsonPath(__dirname)), + value: resolve(dirname(getPackageJsonPath(__dirname)), '../cli/src/codemods'), validate: validateDirectory, }), }, diff --git a/packages/codemods/tasks/create-transform.mjs b/packages/codemods-tasks/tasks/create-transform.mjs similarity index 96% rename from packages/codemods/tasks/create-transform.mjs rename to packages/codemods-tasks/tasks/create-transform.mjs index db3647b4..0b45183d 100644 --- a/packages/codemods/tasks/create-transform.mjs +++ b/packages/codemods-tasks/tasks/create-transform.mjs @@ -1,5 +1,5 @@ import { readdirSync, readFileSync } from 'node:fs'; -import { join, dirname } from 'node:path'; +import { resolve, join, dirname } from 'node:path'; import { stdin, stderr } from 'node:process'; import { copyTemplateDirectory, @@ -24,16 +24,16 @@ import { const __dirname = dirname(new URL(import.meta.url).pathname); const TEMPLATE_DIR = join(__dirname, '../templates/create-transform'); -const PROJECT_PLUGINS_DIR = './src/plugins'; -const PROJECT_TRANSFORMS_DIR = './src/transforms'; -const PROJECT_VERSIONS_DIR = './src/versions'; +const PROJECT_PLUGINS_DIR = './plugins'; +const PROJECT_TRANSFORMS_DIR = './transforms'; +const PROJECT_VERSIONS_DIR = './versions'; const VARIABLES = [ { name: 'projectRoot', label: 'Project root directory', options: () => ({ - value: dirname(getPackageJsonPath(__dirname)), + value: resolve(dirname(getPackageJsonPath(__dirname)), '../cli/src/codemods'), validate: validateDirectory, }), }, diff --git a/packages/codemods/tasks/create-version.mjs b/packages/codemods-tasks/tasks/create-version.mjs similarity index 82% rename from packages/codemods/tasks/create-version.mjs rename to packages/codemods-tasks/tasks/create-version.mjs index b55ddadb..4de14490 100644 --- a/packages/codemods/tasks/create-version.mjs +++ b/packages/codemods-tasks/tasks/create-version.mjs @@ -1,4 +1,4 @@ -import { join, dirname, basename, extname } from 'node:path'; +import { join, resolve, dirname, basename, extname } from 'node:path'; import { stdin, stderr } from 'node:process'; import { copyTemplateDirectory, @@ -11,7 +11,6 @@ import { } from '@ag-grid-devtools/build-tools'; import { - addReleaseToPackageJsonExports, addReleaseToVersionsManifest, addReleaseToVersionsManifestTests, getNextReleaseVersion, @@ -23,21 +22,17 @@ const __dirname = dirname(new URL(import.meta.url).pathname); const TEMPLATE_DIR = join(__dirname, '../templates/create-version'); const CODEMOD_TEMPLATE_DIR = join(TEMPLATE_DIR, 'codemod'); -const EXPORTS_TEMPLATE_DIR = join(TEMPLATE_DIR, 'exports'); -const PACKAGE_JSON_TEMPLATE_PATH = join(TEMPLATE_DIR, 'pkg', 'pkg.json'); -const PROJECT_VERSIONS_DIR = './src/versions'; +const PROJECT_VERSIONS_DIR = './versions'; const MANIFEST_FILENAME = 'manifest.ts'; const MANIFEST_TEST_PATH = './lib.test.ts'; -const VERSION_EXPORTS_DIR = './version'; - const VARIABLES = [ { name: 'projectRoot', label: 'Project root directory', options: () => ({ - value: dirname(getPackageJsonPath(__dirname)), + value: resolve(dirname(getPackageJsonPath(__dirname)), '../cli/src/codemods'), validate: validateDirectory, }), }, @@ -49,14 +44,6 @@ const VARIABLES = [ validate: validateDirectory, }), }, - { - name: 'exportsDir', - label: 'Codemod exports directory', - options: ({ projectRoot }) => ({ - value: join(projectRoot, VERSION_EXPORTS_DIR), - validate: validateDirectory, - }), - }, { name: 'versionsManifestPath', label: 'Codemod versions manifest path', @@ -123,17 +110,12 @@ export default async function task(...args) { versionIdentifier, } = variables; await copyTemplateDirectory(CODEMOD_TEMPLATE_DIR, outputPath, variables); - await copyTemplateDirectory(EXPORTS_TEMPLATE_DIR, exportsDir, variables); await addReleaseToVersionsManifest({ versionsPath: versionsManifestPath, versionManifestPath: stripFileExtension(versionManifestPath), versionIdentifier: `v${versionIdentifier}`, }); await addReleaseToVersionsManifestTests({ manifestTestPath: versionsManifestTestPath, version }); - await addReleaseToPackageJsonExports(join(projectRoot, 'package.json'), { - version, - templatePath: PACKAGE_JSON_TEMPLATE_PATH, - }); process.stderr.write(`\nCreated codemod version ${green(version)} in ${outputPath}\n`); } diff --git a/packages/codemods/tasks/include-transform.mjs b/packages/codemods-tasks/tasks/include-transform.mjs similarity index 93% rename from packages/codemods/tasks/include-transform.mjs rename to packages/codemods-tasks/tasks/include-transform.mjs index d76d6a0b..cdc63b31 100644 --- a/packages/codemods/tasks/include-transform.mjs +++ b/packages/codemods-tasks/tasks/include-transform.mjs @@ -1,5 +1,5 @@ import { readdirSync, statSync } from 'node:fs'; -import { join, dirname } from 'node:path'; +import { resolve, join, dirname } from 'node:path'; import { stdin, stderr } from 'node:process'; import { getPackageJsonPath, @@ -17,15 +17,15 @@ import { validateOneOf } from '../../build-tools/src/validate.mjs'; const __dirname = dirname(new URL(import.meta.url).pathname); -const PROJECT_TRANSFORMS_DIR = './src/transforms'; -const PROJECT_VERSIONS_DIR = './src/versions'; +const PROJECT_TRANSFORMS_DIR = './transforms'; +const PROJECT_VERSIONS_DIR = './versions'; const VARIABLES = [ { name: 'projectRoot', label: 'Project root directory', options: () => ({ - value: dirname(getPackageJsonPath(__dirname)), + value: resolve(dirname(getPackageJsonPath(__dirname)), '../cli/src/codemods'), validate: validateDirectory, }), }, diff --git a/packages/codemods/tasks/src/version.mjs b/packages/codemods-tasks/tasks/src/version.mjs similarity index 76% rename from packages/codemods/tasks/src/version.mjs rename to packages/codemods-tasks/tasks/src/version.mjs index ca893e23..6e954148 100644 --- a/packages/codemods/tasks/src/version.mjs +++ b/packages/codemods-tasks/tasks/src/version.mjs @@ -1,16 +1,38 @@ -import { ast } from '@ag-grid-devtools/ast/dist/lib/lib.js'; -import { replaceVariables } from '@ag-grid-devtools/build-tools'; -import { - addModuleImports, - applyBabelTransform, - applyPrettierFormat, - createBabelPlugin, - loadPrettierConfig, - parseBabelAst, -} from '@ag-grid-devtools/codemod-utils/dist/lib/lib.js'; +import { format as applyPrettierFormat, resolveConfig as loadPrettierConfig } from 'prettier'; import { readdirSync } from 'node:fs'; import { readFile, writeFile } from 'node:fs/promises'; import { dirname, join, relative } from 'node:path'; +import template from '@babel/template'; +import { parse as parseAst } from '@babel/parser'; +import { transformFromAstSync } from '@babel/core'; +import { parse, print } from 'recast'; + +const TEMPLATE_OPTIONS = { + plugins: ['jsx', 'typescript', 'decorators-legacy'], +}; + +const JS_PARSER_PLUGINS = ['typescript', 'decorators-legacy']; +const JSX_PARSER_PLUGINS = ['jsx', ...JS_PARSER_PLUGINS]; + +const ast = { + statement(literals, ...interpolations) { + return template.statement(TEMPLATE_OPTIONS).ast(literals, ...interpolations); + }, +}; + +function transformAst(node, plugins, context, metadata) { + const { filename } = context; + const source = metadata && metadata.source; + const result = transformFromAstSync(node, source || undefined, { + code: false, + ast: true, + cloneInputAst: false, // See https://github.com/benjamn/recast#using-a-different-parser + filename, + plugins, + }); + if (!result) return null; + return result.ast || null; +} export function isValidReleaseVersion(value) { return parseReleaseVersion(value) !== null; @@ -98,7 +120,7 @@ export async function addTransformToVersion({ versionPath, transformPath, transf ]); function addTransformToCodemod(transformIdentifier) { - return createBabelPlugin((babel) => { + return (babel) => { const { types: t } = babel; return { visitor: { @@ -127,11 +149,11 @@ export async function addTransformToVersion({ versionPath, transformPath, transf }, }, }; - }); + }; } function addTransformManifestToCodemodManifest(transformIdentifier) { - return createBabelPlugin((babel) => { + return (babel) => { const { types: t } = babel; return { visitor: { @@ -176,7 +198,7 @@ export async function addTransformToVersion({ versionPath, transformPath, transf }, }, }; - }); + }; } } @@ -200,7 +222,7 @@ export async function addReleaseToVersionsManifest({ }); function addReleaseVersionToVersionsManifest(transformIdentifier) { - return createBabelPlugin((babel) => { + return (babel) => { const { types: t } = babel; return { visitor: { @@ -229,7 +251,7 @@ export async function addReleaseToVersionsManifest({ }, }, }; - }); + }; } } @@ -240,7 +262,7 @@ export async function addReleaseToVersionsManifestTests({ manifestTestPath, vers }); function addReleaseVersionToVersionsManifestTests(version) { - return createBabelPlugin((babel) => { + return (babel) => { const { types: t } = babel; return { visitor: { @@ -255,82 +277,10 @@ export async function addReleaseToVersionsManifestTests({ manifestTestPath, vers }, }, }; - }); + }; } } -export async function addReleaseToPackageJsonExports(packageJsonPath, { version, templatePath }) { - const templateAst = await parseJsonFile(templatePath, { - transformSource: (source) => replaceVariables(source, { version }), - }); - return transformFile(packageJsonPath, { - format: 'json', - plugins: [mergeJsonFields(templateAst)], - prettier: true, - }); - - function mergeJsonFields(fields) { - return createBabelPlugin((babel) => { - return { - visitor: { - ObjectExpression(path) { - deepMergeJsonAstObjectFields(path, fields); - path.skip(); - }, - }, - }; - }); - } - - function deepMergeJsonAstObjectFields(path, valueNode) { - if (!path.isObjectExpression() || valueNode.type !== path.node.type) { - path.replaceWith(valueNode); - return; - } - const existingProperties = path.get('properties'); - for (const property of valueNode.properties) { - const existingProperty = existingProperties.find( - (existingProperty) => existingProperty.get('key').node.value === property.key.value, - ); - if (existingProperty) { - deepMergeJsonAstObjectFields(existingProperty.get('value'), property.value); - } else { - path.node.properties.push(property); - } - } - } -} - -function getModuleImportPath(importedPath, { currentPath }) { - return ensureLocalImportPath(relative(dirname(currentPath), importedPath)); -} - -function ensureLocalImportPath(path) { - return path.startsWith('.') || path.startsWith('/') ? path : `./${path}`; -} - -async function parseJsonFile(filename, { transformSource }) { - const ast = await parseFile(filename, { format: 'json', transformSource }); - const rootNodes = ast.program.body; - const rootNode = - rootNodes.length === 1 && rootNodes[0].type === 'ExpressionStatement' ? rootNodes[0] : null; - if (!rootNode) throw new Error(`Invalid json file contents: ${filename}`); - return rootNode.expression; -} - -function parseFile(filename, { format = 'js', transformSource = null }) { - return readFile(filename, 'utf-8') - .then((source) => transformSource?.(source) ?? source) - .then((source) => (format === 'json' ? addParentheses(source) : source)) - .then((source) => - parseBabelAst(source, { - filename, - jsx: format === 'jsx', - sourceType: format === 'json' ? 'script' : 'module', - }), - ); -} - function transformFile( filename, { plugins, format = 'js', transformSource = null, prettier = false }, @@ -369,15 +319,71 @@ function transformFile( }); } -function addParentheses(source) { - return `(${source})`; +function getModuleImportPath(importedPath, { currentPath }) { + return ensureLocalImportPath(relative(dirname(currentPath), importedPath)); } -function removeParentheses(source) { - if (source.charAt(0) !== '(' || source.charAt(source.length - 1) !== ')') { - throw new Error( - 'Invalid source transformation: expected result expression to be wrapped in parentheses', - ); - } - return source.slice(1, source.length - 1); +function ensureLocalImportPath(path) { + return path.startsWith('.') || path.startsWith('/') ? path : `./${path}`; +} + +function parseBabelAst(source, context) { + const { filename, jsx, sourceType, js: parserOptions = {} } = context; + const defaultPlugins = jsx ? JSX_PARSER_PLUGINS : JS_PARSER_PLUGINS; + return parse(source, { + parser: { + sourceFilename: filename, + parse(source) { + const { plugins } = parserOptions; + return parseAst(source, { + ...parserOptions, + sourceType, + sourceFilename: filename, + plugins: plugins ? [...defaultPlugins, ...plugins] : defaultPlugins, + tokens: true, + }); + }, + }, + }); +} + +function applyBabelTransform(source, plugins, context) { + const { print: printOptions = {}, ...parserContext } = context; + // Attempt to determine input file line endings, defaulting to the operating system default + const crlfLineEndings = source.includes('\r\n'); + const lfLineEndings = !crlfLineEndings && source.includes('\n'); + const lineTerminator = crlfLineEndings ? '\r\n' : lfLineEndings ? '\n' : undefined; + // Parse the source AST + const ast = parseBabelAst(source, parserContext); + // Transform the AST + const transformedAst = transformAst(ast, plugins, parserContext, { source }); + // Print the transformed AST + const transformedSource = transformedAst + ? print(transformedAst, { + lineTerminator, + ...printOptions, + }).code + : null; + return transformedSource; +} + +function addModuleImports(imports) { + return function addModuleImports(babel) { + return { + visitor: { + Program(path) { + const finalExistingImport = path + .get('body') + .slice() + .reverse() + .find((path) => path.isImportDeclaration()); + if (finalExistingImport) { + finalExistingImport.insertAfter(imports); + } else { + path.unshiftContainer('body', imports); + } + }, + }, + }; + }; } diff --git a/packages/codemods/templates/create-test/angular/external/input.component.html b/packages/codemods-tasks/templates/create-test/angular/external/input.component.html similarity index 100% rename from packages/codemods/templates/create-test/angular/external/input.component.html rename to packages/codemods-tasks/templates/create-test/angular/external/input.component.html diff --git a/packages/codemods/templates/create-test/angular/external/input.component.ts b/packages/codemods-tasks/templates/create-test/angular/external/input.component.ts similarity index 100% rename from packages/codemods/templates/create-test/angular/external/input.component.ts rename to packages/codemods-tasks/templates/create-test/angular/external/input.component.ts diff --git a/packages/codemods/templates/create-test/angular/external/output.component.html b/packages/codemods-tasks/templates/create-test/angular/external/output.component.html similarity index 100% rename from packages/codemods/templates/create-test/angular/external/output.component.html rename to packages/codemods-tasks/templates/create-test/angular/external/output.component.html diff --git a/packages/codemods/templates/create-test/angular/external/output.component.ts b/packages/codemods-tasks/templates/create-test/angular/external/output.component.ts similarity index 100% rename from packages/codemods/templates/create-test/angular/external/output.component.ts rename to packages/codemods-tasks/templates/create-test/angular/external/output.component.ts diff --git a/packages/codemods/templates/create-test/angular/external/output.errors.cjs b/packages/codemods-tasks/templates/create-test/angular/external/output.errors.cjs similarity index 100% rename from packages/codemods/templates/create-test/angular/external/output.errors.cjs rename to packages/codemods-tasks/templates/create-test/angular/external/output.errors.cjs diff --git a/packages/codemods/templates/create-test/angular/external/output.warnings.cjs b/packages/codemods-tasks/templates/create-test/angular/external/output.warnings.cjs similarity index 100% rename from packages/codemods/templates/create-test/angular/external/output.warnings.cjs rename to packages/codemods-tasks/templates/create-test/angular/external/output.warnings.cjs diff --git a/packages/codemods/templates/create-test/angular/external/scenario.json b/packages/codemods-tasks/templates/create-test/angular/external/scenario.json similarity index 100% rename from packages/codemods/templates/create-test/angular/external/scenario.json rename to packages/codemods-tasks/templates/create-test/angular/external/scenario.json diff --git a/packages/codemods/templates/create-test/angular/inline/input.component.ts b/packages/codemods-tasks/templates/create-test/angular/inline/input.component.ts similarity index 100% rename from packages/codemods/templates/create-test/angular/inline/input.component.ts rename to packages/codemods-tasks/templates/create-test/angular/inline/input.component.ts diff --git a/packages/codemods/templates/create-test/angular/inline/output.component.ts b/packages/codemods-tasks/templates/create-test/angular/inline/output.component.ts similarity index 100% rename from packages/codemods/templates/create-test/angular/inline/output.component.ts rename to packages/codemods-tasks/templates/create-test/angular/inline/output.component.ts diff --git a/packages/codemods/templates/create-test/angular/inline/output.errors.cjs b/packages/codemods-tasks/templates/create-test/angular/inline/output.errors.cjs similarity index 100% rename from packages/codemods/templates/create-test/angular/inline/output.errors.cjs rename to packages/codemods-tasks/templates/create-test/angular/inline/output.errors.cjs diff --git a/packages/codemods/templates/create-test/angular/inline/output.warnings.cjs b/packages/codemods-tasks/templates/create-test/angular/inline/output.warnings.cjs similarity index 100% rename from packages/codemods/templates/create-test/angular/inline/output.warnings.cjs rename to packages/codemods-tasks/templates/create-test/angular/inline/output.warnings.cjs diff --git a/packages/codemods/templates/create-test/angular/inline/scenario.json b/packages/codemods-tasks/templates/create-test/angular/inline/scenario.json similarity index 100% rename from packages/codemods/templates/create-test/angular/inline/scenario.json rename to packages/codemods-tasks/templates/create-test/angular/inline/scenario.json diff --git a/packages/codemods/templates/create-test/js/default/input.js b/packages/codemods-tasks/templates/create-test/js/default/input.js similarity index 100% rename from packages/codemods/templates/create-test/js/default/input.js rename to packages/codemods-tasks/templates/create-test/js/default/input.js diff --git a/packages/codemods/templates/create-test/js/default/output.errors.cjs b/packages/codemods-tasks/templates/create-test/js/default/output.errors.cjs similarity index 100% rename from packages/codemods/templates/create-test/js/default/output.errors.cjs rename to packages/codemods-tasks/templates/create-test/js/default/output.errors.cjs diff --git a/packages/codemods/templates/create-test/js/default/output.js b/packages/codemods-tasks/templates/create-test/js/default/output.js similarity index 100% rename from packages/codemods/templates/create-test/js/default/output.js rename to packages/codemods-tasks/templates/create-test/js/default/output.js diff --git a/packages/codemods/templates/create-test/js/default/output.warnings.cjs b/packages/codemods-tasks/templates/create-test/js/default/output.warnings.cjs similarity index 100% rename from packages/codemods/templates/create-test/js/default/output.warnings.cjs rename to packages/codemods-tasks/templates/create-test/js/default/output.warnings.cjs diff --git a/packages/codemods/templates/create-test/js/default/scenario.json b/packages/codemods-tasks/templates/create-test/js/default/scenario.json similarity index 100% rename from packages/codemods/templates/create-test/js/default/scenario.json rename to packages/codemods-tasks/templates/create-test/js/default/scenario.json diff --git a/packages/codemods/templates/create-test/jsx/default/input.jsx b/packages/codemods-tasks/templates/create-test/jsx/default/input.jsx similarity index 100% rename from packages/codemods/templates/create-test/jsx/default/input.jsx rename to packages/codemods-tasks/templates/create-test/jsx/default/input.jsx diff --git a/packages/codemods/templates/create-test/jsx/default/output.errors.cjs b/packages/codemods-tasks/templates/create-test/jsx/default/output.errors.cjs similarity index 100% rename from packages/codemods/templates/create-test/jsx/default/output.errors.cjs rename to packages/codemods-tasks/templates/create-test/jsx/default/output.errors.cjs diff --git a/packages/codemods/templates/create-test/jsx/default/output.jsx b/packages/codemods-tasks/templates/create-test/jsx/default/output.jsx similarity index 100% rename from packages/codemods/templates/create-test/jsx/default/output.jsx rename to packages/codemods-tasks/templates/create-test/jsx/default/output.jsx diff --git a/packages/codemods/templates/create-test/jsx/default/output.warnings.cjs b/packages/codemods-tasks/templates/create-test/jsx/default/output.warnings.cjs similarity index 100% rename from packages/codemods/templates/create-test/jsx/default/output.warnings.cjs rename to packages/codemods-tasks/templates/create-test/jsx/default/output.warnings.cjs diff --git a/packages/codemods/templates/create-test/jsx/default/scenario.json b/packages/codemods-tasks/templates/create-test/jsx/default/scenario.json similarity index 100% rename from packages/codemods/templates/create-test/jsx/default/scenario.json rename to packages/codemods-tasks/templates/create-test/jsx/default/scenario.json diff --git a/packages/codemods/templates/create-test/vanilla/default/input.js b/packages/codemods-tasks/templates/create-test/vanilla/default/input.js similarity index 100% rename from packages/codemods/templates/create-test/vanilla/default/input.js rename to packages/codemods-tasks/templates/create-test/vanilla/default/input.js diff --git a/packages/codemods/templates/create-test/vanilla/default/output.errors.cjs b/packages/codemods-tasks/templates/create-test/vanilla/default/output.errors.cjs similarity index 100% rename from packages/codemods/templates/create-test/vanilla/default/output.errors.cjs rename to packages/codemods-tasks/templates/create-test/vanilla/default/output.errors.cjs diff --git a/packages/codemods/templates/create-test/vanilla/default/output.js b/packages/codemods-tasks/templates/create-test/vanilla/default/output.js similarity index 100% rename from packages/codemods/templates/create-test/vanilla/default/output.js rename to packages/codemods-tasks/templates/create-test/vanilla/default/output.js diff --git a/packages/codemods/templates/create-test/vanilla/default/output.warnings.cjs b/packages/codemods-tasks/templates/create-test/vanilla/default/output.warnings.cjs similarity index 100% rename from packages/codemods/templates/create-test/vanilla/default/output.warnings.cjs rename to packages/codemods-tasks/templates/create-test/vanilla/default/output.warnings.cjs diff --git a/packages/codemods/templates/create-test/vanilla/default/scenario.json b/packages/codemods-tasks/templates/create-test/vanilla/default/scenario.json similarity index 100% rename from packages/codemods/templates/create-test/vanilla/default/scenario.json rename to packages/codemods-tasks/templates/create-test/vanilla/default/scenario.json diff --git a/packages/codemods/templates/create-test/vue/js/input.js b/packages/codemods-tasks/templates/create-test/vue/js/input.js similarity index 100% rename from packages/codemods/templates/create-test/vue/js/input.js rename to packages/codemods-tasks/templates/create-test/vue/js/input.js diff --git a/packages/codemods/templates/create-test/vue/js/output.errors.cjs b/packages/codemods-tasks/templates/create-test/vue/js/output.errors.cjs similarity index 100% rename from packages/codemods/templates/create-test/vue/js/output.errors.cjs rename to packages/codemods-tasks/templates/create-test/vue/js/output.errors.cjs diff --git a/packages/codemods/templates/create-test/vue/js/output.js b/packages/codemods-tasks/templates/create-test/vue/js/output.js similarity index 100% rename from packages/codemods/templates/create-test/vue/js/output.js rename to packages/codemods-tasks/templates/create-test/vue/js/output.js diff --git a/packages/codemods/templates/create-test/vue/js/output.warnings.cjs b/packages/codemods-tasks/templates/create-test/vue/js/output.warnings.cjs similarity index 100% rename from packages/codemods/templates/create-test/vue/js/output.warnings.cjs rename to packages/codemods-tasks/templates/create-test/vue/js/output.warnings.cjs diff --git a/packages/codemods/templates/create-test/vue/js/scenario.json b/packages/codemods-tasks/templates/create-test/vue/js/scenario.json similarity index 100% rename from packages/codemods/templates/create-test/vue/js/scenario.json rename to packages/codemods-tasks/templates/create-test/vue/js/scenario.json diff --git a/packages/codemods/templates/create-test/vue/sfc/input.vue b/packages/codemods-tasks/templates/create-test/vue/sfc/input.vue similarity index 100% rename from packages/codemods/templates/create-test/vue/sfc/input.vue rename to packages/codemods-tasks/templates/create-test/vue/sfc/input.vue diff --git a/packages/codemods/templates/create-test/vue/sfc/output.errors.cjs b/packages/codemods-tasks/templates/create-test/vue/sfc/output.errors.cjs similarity index 100% rename from packages/codemods/templates/create-test/vue/sfc/output.errors.cjs rename to packages/codemods-tasks/templates/create-test/vue/sfc/output.errors.cjs diff --git a/packages/codemods/templates/create-test/vue/sfc/output.vue b/packages/codemods-tasks/templates/create-test/vue/sfc/output.vue similarity index 100% rename from packages/codemods/templates/create-test/vue/sfc/output.vue rename to packages/codemods-tasks/templates/create-test/vue/sfc/output.vue diff --git a/packages/codemods/templates/create-test/vue/sfc/output.warnings.cjs b/packages/codemods-tasks/templates/create-test/vue/sfc/output.warnings.cjs similarity index 100% rename from packages/codemods/templates/create-test/vue/sfc/output.warnings.cjs rename to packages/codemods-tasks/templates/create-test/vue/sfc/output.warnings.cjs diff --git a/packages/codemods/templates/create-test/vue/sfc/scenario.json b/packages/codemods-tasks/templates/create-test/vue/sfc/scenario.json similarity index 100% rename from packages/codemods/templates/create-test/vue/sfc/scenario.json rename to packages/codemods-tasks/templates/create-test/vue/sfc/scenario.json diff --git a/packages/codemods/templates/create-transform/<%= filename %>.test.ts b/packages/codemods-tasks/templates/create-transform/<%= filename %>.test.ts similarity index 100% rename from packages/codemods/templates/create-transform/<%= filename %>.test.ts rename to packages/codemods-tasks/templates/create-transform/<%= filename %>.test.ts diff --git a/packages/codemods/templates/create-transform/<%= filename %>.ts b/packages/codemods-tasks/templates/create-transform/<%= filename %>.ts similarity index 100% rename from packages/codemods/templates/create-transform/<%= filename %>.ts rename to packages/codemods-tasks/templates/create-transform/<%= filename %>.ts diff --git a/packages/codemods/templates/create-transform/README.md b/packages/codemods-tasks/templates/create-transform/README.md similarity index 100% rename from packages/codemods/templates/create-transform/README.md rename to packages/codemods-tasks/templates/create-transform/README.md diff --git a/packages/codemods/templates/create-transform/__fixtures__/scenarios/.gitignore b/packages/codemods-tasks/templates/create-transform/__fixtures__/scenarios/.gitignore similarity index 100% rename from packages/codemods/templates/create-transform/__fixtures__/scenarios/.gitignore rename to packages/codemods-tasks/templates/create-transform/__fixtures__/scenarios/.gitignore diff --git a/packages/codemods/templates/create-transform/index.ts b/packages/codemods-tasks/templates/create-transform/index.ts similarity index 100% rename from packages/codemods/templates/create-transform/index.ts rename to packages/codemods-tasks/templates/create-transform/index.ts diff --git a/packages/codemods/templates/create-transform/manifest.ts b/packages/codemods-tasks/templates/create-transform/manifest.ts similarity index 100% rename from packages/codemods/templates/create-transform/manifest.ts rename to packages/codemods-tasks/templates/create-transform/manifest.ts diff --git a/packages/codemods/templates/create-version/codemod/README.md b/packages/codemods-tasks/templates/create-version/codemod/README.md similarity index 100% rename from packages/codemods/templates/create-version/codemod/README.md rename to packages/codemods-tasks/templates/create-version/codemod/README.md diff --git a/packages/codemods/templates/create-version/codemod/__fixtures__/scenarios/.gitignore b/packages/codemods-tasks/templates/create-version/codemod/__fixtures__/scenarios/.gitignore similarity index 100% rename from packages/codemods/templates/create-version/codemod/__fixtures__/scenarios/.gitignore rename to packages/codemods-tasks/templates/create-version/codemod/__fixtures__/scenarios/.gitignore diff --git a/packages/codemods/templates/create-version/codemod/codemod.test.ts b/packages/codemods-tasks/templates/create-version/codemod/codemod.test.ts similarity index 100% rename from packages/codemods/templates/create-version/codemod/codemod.test.ts rename to packages/codemods-tasks/templates/create-version/codemod/codemod.test.ts diff --git a/packages/codemods/templates/create-version/codemod/codemod.ts b/packages/codemods-tasks/templates/create-version/codemod/codemod.ts similarity index 100% rename from packages/codemods/templates/create-version/codemod/codemod.ts rename to packages/codemods-tasks/templates/create-version/codemod/codemod.ts diff --git a/packages/codemods/templates/create-version/codemod/manifest.ts b/packages/codemods-tasks/templates/create-version/codemod/manifest.ts similarity index 85% rename from packages/codemods/templates/create-version/codemod/manifest.ts rename to packages/codemods-tasks/templates/create-version/codemod/manifest.ts index bf0d0861..a4126b77 100644 --- a/packages/codemods/templates/create-version/codemod/manifest.ts +++ b/packages/codemods-tasks/templates/create-version/codemod/manifest.ts @@ -4,7 +4,7 @@ const transforms: Array = []; const manifest: VersionManifest = { version: '<%= version %>', - codemodPath: 'version/<%= version %>', + codemodPath: 'versions/<%= version %>', transforms, }; diff --git a/packages/codemods/templates/create-version/codemod/transforms.ts b/packages/codemods-tasks/templates/create-version/codemod/transforms.ts similarity index 100% rename from packages/codemods/templates/create-version/codemod/transforms.ts rename to packages/codemods-tasks/templates/create-version/codemod/transforms.ts diff --git a/packages/codemods/templates/create-version/exports/<%= version %>.cjs b/packages/codemods-tasks/templates/create-version/exports/<%= version %>.cjs similarity index 100% rename from packages/codemods/templates/create-version/exports/<%= version %>.cjs rename to packages/codemods-tasks/templates/create-version/exports/<%= version %>.cjs diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/<%= filename %>.test.ts b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/<%= filename %>.test.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/<%= filename %>.test.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/<%= filename %>.test.ts diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/<%= filename %>.ts b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/<%= filename %>.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/<%= filename %>.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/<%= filename %>.ts diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/README.md b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/README.md similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/README.md rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/README.md diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/input.js b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/input.js similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/input.js rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/input.js diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.errors.cjs b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.errors.cjs similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.errors.cjs rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.errors.cjs diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.js b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.js similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.js rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.js diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.warnings.cjs b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.warnings.cjs similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.warnings.cjs rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/output.warnings.cjs diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/scenario.json b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/scenario.json similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/scenario.json rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/__fixtures__/scenarios/hello-world/scenario.json diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/index.ts b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/index.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/index.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/index.ts diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/manifest.ts b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/manifest.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/manifest.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/manifest.ts diff --git a/packages/codemods/templates/plugin-transform-grid-api-methods/replacements.ts b/packages/codemods-tasks/templates/plugin-transform-grid-api-methods/replacements.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-api-methods/replacements.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-api-methods/replacements.ts diff --git a/packages/codemods/templates/plugin-transform-grid-options/<%= filename %>.test.ts b/packages/codemods-tasks/templates/plugin-transform-grid-options/<%= filename %>.test.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/<%= filename %>.test.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-options/<%= filename %>.test.ts diff --git a/packages/codemods/templates/plugin-transform-grid-options/<%= filename %>.ts b/packages/codemods-tasks/templates/plugin-transform-grid-options/<%= filename %>.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/<%= filename %>.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-options/<%= filename %>.ts diff --git a/packages/codemods/templates/plugin-transform-grid-options/README.md b/packages/codemods-tasks/templates/plugin-transform-grid-options/README.md similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/README.md rename to packages/codemods-tasks/templates/plugin-transform-grid-options/README.md diff --git a/packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/input.js b/packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/input.js similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/input.js rename to packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/input.js diff --git a/packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.errors.cjs b/packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.errors.cjs similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.errors.cjs rename to packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.errors.cjs diff --git a/packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.js b/packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.js similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.js rename to packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.js diff --git a/packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.warnings.cjs b/packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.warnings.cjs similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.warnings.cjs rename to packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/output.warnings.cjs diff --git a/packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/scenario.json b/packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/scenario.json similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/scenario.json rename to packages/codemods-tasks/templates/plugin-transform-grid-options/__fixtures__/scenarios/js/hello-world/scenario.json diff --git a/packages/codemods/templates/plugin-transform-grid-options/index.ts b/packages/codemods-tasks/templates/plugin-transform-grid-options/index.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/index.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-options/index.ts diff --git a/packages/codemods/templates/plugin-transform-grid-options/manifest.ts b/packages/codemods-tasks/templates/plugin-transform-grid-options/manifest.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/manifest.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-options/manifest.ts diff --git a/packages/codemods/templates/plugin-transform-grid-options/replacements.ts b/packages/codemods-tasks/templates/plugin-transform-grid-options/replacements.ts similarity index 100% rename from packages/codemods/templates/plugin-transform-grid-options/replacements.ts rename to packages/codemods-tasks/templates/plugin-transform-grid-options/replacements.ts diff --git a/packages/codemods/tsconfig.json b/packages/codemods-tasks/tsconfig.json similarity index 50% rename from packages/codemods/tsconfig.json rename to packages/codemods-tasks/tsconfig.json index ed5b9427..7a779298 100644 --- a/packages/codemods/tsconfig.json +++ b/packages/codemods-tasks/tsconfig.json @@ -1,5 +1,5 @@ { "extends": "../build-config/templates/tsc/tsconfig.json", - "include": ["src", "tasks", "lib.ts", "lib.test.ts", "*.config.mts", "package.json"], + "include": ["src", "tasks", "lib.test.ts", "*.config.mts", "package.json"], "exclude": ["templates"] } diff --git a/packages/codemods-tasks/vite.config.mts b/packages/codemods-tasks/vite.config.mts new file mode 100644 index 00000000..7cc8740f --- /dev/null +++ b/packages/codemods-tasks/vite.config.mts @@ -0,0 +1,28 @@ +import { readdirSync, statSync } from 'fs'; +import { join, resolve } from 'path'; +import { defineConfig, mergeConfig } from 'vite'; + +import base from '../build-config/templates/vite/node.vite.config'; + +import pkg from './package.json' assert { type: 'json' }; + +export default mergeConfig( + base, + defineConfig({ + resolve: { + alias: { + prettier: 'prettier/index.mjs', + }, + }, + build: { + lib: { + entry: { + 'lib/lib': resolve(__dirname, pkg.module), + }, + name: pkg.name, + formats: ['cjs'], + fileName: '[name]', + }, + }, + }), +); diff --git a/packages/codemods/vitest.config.mts b/packages/codemods-tasks/vitest.config.mts similarity index 100% rename from packages/codemods/vitest.config.mts rename to packages/codemods-tasks/vitest.config.mts diff --git a/packages/codemods/.eslintignore b/packages/codemods/.eslintignore deleted file mode 100644 index 0399642d..00000000 --- a/packages/codemods/.eslintignore +++ /dev/null @@ -1,6 +0,0 @@ -/src/versions/*/__fixtures__/scenarios -/src/plugins/*/__fixtures__/scenarios -/src/transforms/*/__fixtures__/scenarios -/templates/ -/dist/ -/vitest.config.mts.timestamp-*.mjs diff --git a/packages/codemods/README.md b/packages/codemods/README.md deleted file mode 100644 index 7c8a8483..00000000 --- a/packages/codemods/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# @ag-grid-devtools/codemods - -> _AG Grid codemods_ - -This package contains the automated source code transformations that are applied by the AG Grid developer toolkit CLI tool. - -The codemods are bundled along with each developer toolkit release, and can be applied with the `migrate` CLI command. - -## Codemod bundles - -Codemods are organised by release. Each codemod release typically contains a set of source transformations that can be used to migrate a user's codebase to the AG Grid version specified by that release, *from* the version specified by the immediately preceding codemod release. This means that large migrations can be performed by running multiple sequential codemod releases back-to-back. - -Note that a specific source transformation can be included in multiple releases: this is typically used to prepare for breaking changes during the 'deprecation' phase, then when the deprecation phase is complete and the breaking changes have happened, that specific transform will no longer be bundled for future releases. - -### Releases - -- [`31.0.0`](./src/versions/31.0.0) - -### Contributing - -See the [Developer Guide](./DEVELOPER.md) for more details. diff --git a/packages/codemods/templates/create-version/pkg/pkg.json b/packages/codemods/templates/create-version/pkg/pkg.json deleted file mode 100644 index 54602d94..00000000 --- a/packages/codemods/templates/create-version/pkg/pkg.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "version": "<%= version %>", - "pkg": { - "exports": { - "./version/<%= version %>": { - "require": "./version/<%= version %>.cjs" - } - } - } -} diff --git a/packages/codemods/version/31.0.0.cjs b/packages/codemods/version/31.0.0.cjs deleted file mode 100644 index e43b2a0d..00000000 --- a/packages/codemods/version/31.0.0.cjs +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('../dist/version/31.0.0/codemod.cjs'); diff --git a/packages/codemods/version/31.1.0.cjs b/packages/codemods/version/31.1.0.cjs deleted file mode 100644 index 827893ff..00000000 --- a/packages/codemods/version/31.1.0.cjs +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('../dist/version/31.1.0/codemod.cjs'); diff --git a/packages/codemods/version/31.2.0.cjs b/packages/codemods/version/31.2.0.cjs deleted file mode 100644 index 39acd8ad..00000000 --- a/packages/codemods/version/31.2.0.cjs +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('../dist/version/31.2.0/codemod.cjs'); diff --git a/packages/codemods/version/31.3.0.cjs b/packages/codemods/version/31.3.0.cjs deleted file mode 100644 index b9d8fa3d..00000000 --- a/packages/codemods/version/31.3.0.cjs +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('../dist/version/31.3.0/codemod.cjs'); diff --git a/packages/codemods/version/32.0.0.cjs b/packages/codemods/version/32.0.0.cjs deleted file mode 100644 index 9bffb001..00000000 --- a/packages/codemods/version/32.0.0.cjs +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('../dist/version/32.0.0/codemod.cjs'); diff --git a/packages/codemods/vite.config.mts b/packages/codemods/vite.config.mts deleted file mode 100644 index 2b418a80..00000000 --- a/packages/codemods/vite.config.mts +++ /dev/null @@ -1,47 +0,0 @@ -import { readdirSync, statSync } from 'fs'; -import { join, resolve } from 'path'; -import { defineConfig, mergeConfig } from 'vite'; - -import base from '../build-config/templates/vite/node.vite.config'; - -import pkg from './package.json' assert { type: 'json' }; - -const WORKER_PATH = 'src/worker.ts'; -const VERSIONS_PATH = 'src/versions'; -const CODEMOD_FILENAME = 'codemod.ts'; - -const versions = readdirSync(join(__dirname, VERSIONS_PATH)) - .map((filename) => ({ - name: filename, - path: join(__dirname, VERSIONS_PATH, filename), - })) - .filter(({ path }) => statSync(path).isDirectory()); - -const codemodEntries = Object.fromEntries( - versions - .filter(({ path }) => statSync(join(path, CODEMOD_FILENAME)).isFile()) - .map(({ name, path }) => [`version/${name}`, join(path, CODEMOD_FILENAME)]), -); - -export default mergeConfig( - base, - defineConfig({ - resolve: { - alias: { - prettier: 'prettier/index.mjs', - }, - }, - build: { - lib: { - entry: { - 'lib/lib': resolve(__dirname, pkg.module), - worker: resolve(__dirname, WORKER_PATH), - ...codemodEntries, - }, - name: pkg.name, - formats: ['cjs'], - fileName: '[name]', - }, - }, - }), -); diff --git a/packages/utils/src/module.ts b/packages/utils/src/module.ts index 0c5ad96e..eca366ec 100644 --- a/packages/utils/src/module.ts +++ b/packages/utils/src/module.ts @@ -55,6 +55,18 @@ export const dynamicRequire = { } }, + tryResolveOneOf(paths: string[], meta: ImportMeta): string { + let error: unknown; + for (const path of paths) { + try { + return dynamicRequire.resolve(path, meta); + } catch (e) { + error = error || e; + } + } + throw error; + }, + resolve(path: string, meta: ImportMeta): string { dynamicRequire.initialize(); return createRequire(meta.url || pathResolve(thisDir, 'index.js')).resolve(path); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index abbb737e..8d4b866e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -202,15 +202,24 @@ importers: specifier: ^1.6.0 version: 1.6.0(@types/node@22.4.1) devDependencies: + '@ag-grid-devtools/ast': + specifier: workspace:* + version: link:../ast '@ag-grid-devtools/build-config': specifier: workspace:* version: link:../build-config + '@ag-grid-devtools/build-tools': + specifier: workspace:* + version: link:../build-tools '@ag-grid-devtools/codemod-task-utils': specifier: workspace:* version: link:../codemod-task-utils - '@ag-grid-devtools/codemods': + '@ag-grid-devtools/codemod-utils': specifier: workspace:* - version: link:../codemods + version: link:../codemod-utils + '@ag-grid-devtools/test-utils': + specifier: workspace:* + version: link:../test-utils '@ag-grid-devtools/types': specifier: workspace:* version: link:../types @@ -244,6 +253,9 @@ importers: ignore: specifier: 5.3.2 version: 5.3.2 + prettier: + specifier: 3.3.3 + version: 3.3.3 semver: specifier: 7.6.3 version: 7.6.3 @@ -340,7 +352,7 @@ importers: specifier: workspace:* version: link:../test-utils - packages/codemods: + packages/codemods-tasks: dependencies: eslint: specifier: 8.57.0 @@ -382,6 +394,9 @@ importers: '@ag-grid-devtools/utils': specifier: workspace:* version: link:../utils + recast: + specifier: 0.23.9 + version: 0.23.9 packages/systemjs-plugin: dependencies: