From f510a433077c558d620f0a266d3913c3ec32de36 Mon Sep 17 00:00:00 2001 From: Paul Schultz Date: Wed, 17 Jun 2026 16:56:52 -0500 Subject: [PATCH] fix: rename migrate-select-combobox-deprecated-props to fit 50-char registry limit Rename @backstage/migrate-select-combobox-deprecated-props (51 chars) to @backstage/migrate-select-combobox-props (40 chars) to fit the Codemod registry's 50-character package name limit. Updated all references: package.json, codemod.yaml, workflow.yaml, metrics.json fixtures, migration-recipe, and README. --- .changeset/rename-select-combobox-package.md | 6 ++++++ README.md | 18 ++++++++---------- .../CHANGELOG.md | 2 +- .../codemod.yaml | 2 +- .../package.json | 2 +- .../scripts/codemod.ts | 2 +- .../tests/combobox-input-value/expected.tsx | 0 .../tests/combobox-input-value/input.tsx | 0 .../tests/combobox-input-value/metrics.json | 2 +- .../tests/existing-search-prop/expected.tsx | 0 .../tests/existing-search-prop/input.tsx | 0 .../tests/existing-search-prop/metrics.json | 2 +- .../inline-options-value-to-id/expected.tsx | 0 .../tests/inline-options-value-to-id/input.tsx | 0 .../inline-options-value-to-id/metrics.json | 2 +- .../tests/noop-non-bui/expected.tsx | 0 .../tests/noop-non-bui/input.tsx | 0 .../noop-table-searchplaceholder/expected.tsx | 0 .../noop-table-searchplaceholder/input.tsx | 0 .../tests/select-searchable/expected.tsx | 0 .../tests/select-searchable/input.tsx | 0 .../tests/select-searchable/metrics.json | 2 +- .../tests/variable-options-todo/expected.tsx | 0 .../tests/variable-options-todo/input.tsx | 0 .../tests/variable-options-todo/metrics.json | 2 +- .../tsconfig.json | 0 .../workflow.yaml | 0 codemods/v1.52.0/migration-recipe/README.md | 12 ++++++------ .../v1.52.0/migration-recipe/workflow.yaml | 2 +- yarn.lock | 4 ++-- 30 files changed, 32 insertions(+), 28 deletions(-) create mode 100644 .changeset/rename-select-combobox-package.md rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/CHANGELOG.md (86%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/codemod.yaml (88%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/package.json (86%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/scripts/codemod.ts (99%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/combobox-input-value/expected.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/combobox-input-value/input.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/combobox-input-value/metrics.json (74%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/existing-search-prop/expected.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/existing-search-prop/input.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/existing-search-prop/metrics.json (74%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/inline-options-value-to-id/expected.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/inline-options-value-to-id/input.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/inline-options-value-to-id/metrics.json (74%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/noop-non-bui/expected.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/noop-non-bui/input.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/noop-table-searchplaceholder/expected.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/noop-table-searchplaceholder/input.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/select-searchable/expected.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/select-searchable/input.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/select-searchable/metrics.json (74%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/variable-options-todo/expected.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/variable-options-todo/input.tsx (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tests/variable-options-todo/metrics.json (74%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/tsconfig.json (100%) rename codemods/v1.52.0/{migrate-select-combobox-deprecated-props => migrate-select-combobox-props}/workflow.yaml (100%) diff --git a/.changeset/rename-select-combobox-package.md b/.changeset/rename-select-combobox-package.md new file mode 100644 index 0000000..cb3cf21 --- /dev/null +++ b/.changeset/rename-select-combobox-package.md @@ -0,0 +1,6 @@ +--- +'@backstage/migrate-select-combobox-props': patch +'@backstage/v1-52-0-migration-recipe': patch +--- + +Rename package from @backstage/migrate-select-combobox-deprecated-props to @backstage/migrate-select-combobox-props (50-char registry name limit) diff --git a/README.md b/README.md index b4d075f..b200fef 100644 --- a/README.md +++ b/README.md @@ -14,13 +14,13 @@ See the [Codemod docs](https://docs.codemod.com) for more on building and runnin Run the [`migration-recipe`](./codemods/v1.52.0/migration-recipe) to apply every codemod below in one pass, or run any individual codemod on its own. -| Codemod | Description | -| ------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | -| [migrate-bui-props-to-intersection](./codemods/v1.52.0/migrate-bui-props-to-intersection) | Migrate ComboboxProps/SelectProps interface extends to type intersection | -| [migrate-select-combobox-deprecated-props](./codemods/v1.52.0/migrate-select-combobox-deprecated-props) | Migrate deprecated Select/Combobox search props and option value to id | -| [migration-recipe](./codemods/v1.52.0/migration-recipe) | Migration recipe that runs every @backstage v1.52.0 codemod from the registry in a safe order. | -| [remove-stitching-strategy-mode](./codemods/v1.52.0/remove-stitching-strategy-mode) | Remove deprecated catalog.stitchingStrategy.mode from app-config | -| [rename-bui-css-tokens-v1-52](./codemods/v1.52.0/rename-bui-css-tokens-v1-52) | Rename deprecated BUI semantic color tokens | +| Codemod | Description | +| ----------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | +| [migrate-bui-props-to-intersection](./codemods/v1.52.0/migrate-bui-props-to-intersection) | Migrate ComboboxProps/SelectProps interface extends to type intersection | +| [migrate-select-combobox-props](./codemods/v1.52.0/migrate-select-combobox-props) | Migrate deprecated Select/Combobox search props and option value to id | +| [migration-recipe](./codemods/v1.52.0/migration-recipe) | Migration recipe that runs every @backstage v1.52.0 codemod from the registry in a safe order. | +| [remove-stitching-strategy-mode](./codemods/v1.52.0/remove-stitching-strategy-mode) | Remove deprecated catalog.stitchingStrategy.mode from app-config | +| [rename-bui-css-tokens-v1-52](./codemods/v1.52.0/rename-bui-css-tokens-v1-52) | Rename deprecated BUI semantic color tokens | ### v1.51.0 @@ -97,6 +97,4 @@ codemods/ ## License -Copyright 2026 © The Backstage Authors. All rights reserved. - -Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0 +MIT diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/CHANGELOG.md b/codemods/v1.52.0/migrate-select-combobox-props/CHANGELOG.md similarity index 86% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/CHANGELOG.md rename to codemods/v1.52.0/migrate-select-combobox-props/CHANGELOG.md index 5dca295..1c49dde 100644 --- a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/CHANGELOG.md +++ b/codemods/v1.52.0/migrate-select-combobox-props/CHANGELOG.md @@ -1,4 +1,4 @@ -# @backstage/migrate-select-combobox-deprecated-props +# @backstage/migrate-select-combobox-props ## 0.2.1 diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/codemod.yaml b/codemods/v1.52.0/migrate-select-combobox-props/codemod.yaml similarity index 88% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/codemod.yaml rename to codemods/v1.52.0/migrate-select-combobox-props/codemod.yaml index 5db8db4..b2d192b 100644 --- a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/codemod.yaml +++ b/codemods/v1.52.0/migrate-select-combobox-props/codemod.yaml @@ -1,6 +1,6 @@ schema_version: '1.0' -name: '@backstage/migrate-select-combobox-deprecated-props' +name: '@backstage/migrate-select-combobox-props' version: '0.2.1' description: 'Backstage 1.52.0: Migrate deprecated Select/Combobox search props and option value to id' author: 'Paul Schultz' diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/package.json b/codemods/v1.52.0/migrate-select-combobox-props/package.json similarity index 86% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/package.json rename to codemods/v1.52.0/migrate-select-combobox-props/package.json index a69e21d..1399ce0 100644 --- a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/package.json +++ b/codemods/v1.52.0/migrate-select-combobox-props/package.json @@ -1,5 +1,5 @@ { - "name": "@backstage/migrate-select-combobox-deprecated-props", + "name": "@backstage/migrate-select-combobox-props", "version": "0.2.1", "description": "Backstage 1.52.0: Migrate deprecated Select/Combobox search props and option value to id", "type": "module", diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/scripts/codemod.ts b/codemods/v1.52.0/migrate-select-combobox-props/scripts/codemod.ts similarity index 99% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/scripts/codemod.ts rename to codemods/v1.52.0/migrate-select-combobox-props/scripts/codemod.ts index c6345e5..e58faa9 100644 --- a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/scripts/codemod.ts +++ b/codemods/v1.52.0/migrate-select-combobox-props/scripts/codemod.ts @@ -2,7 +2,7 @@ import type { Codemod, Edit, SgNode } from 'codemod:ast-grep' import type TSX from 'codemod:ast-grep/langs/tsx' import { useMetricAtom } from 'codemod:metrics' -const migrationMetric = useMetricAtom('migrate-select-combobox-deprecated-props') +const migrationMetric = useMetricAtom('migrate-select-combobox-props') const UI_SOURCE = '@backstage/ui' const SELECT_COMPONENTS = new Set(['Select']) diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/combobox-input-value/expected.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/combobox-input-value/expected.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/combobox-input-value/expected.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/combobox-input-value/expected.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/combobox-input-value/input.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/combobox-input-value/input.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/combobox-input-value/input.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/combobox-input-value/input.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/combobox-input-value/metrics.json b/codemods/v1.52.0/migrate-select-combobox-props/tests/combobox-input-value/metrics.json similarity index 74% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/combobox-input-value/metrics.json rename to codemods/v1.52.0/migrate-select-combobox-props/tests/combobox-input-value/metrics.json index 4e5c61d..984204c 100644 --- a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/combobox-input-value/metrics.json +++ b/codemods/v1.52.0/migrate-select-combobox-props/tests/combobox-input-value/metrics.json @@ -1,5 +1,5 @@ { - "migrate-select-combobox-deprecated-props": [ + "migrate-select-combobox-props": [ { "cardinality": { "action": "search-props-migrated", diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/existing-search-prop/expected.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/existing-search-prop/expected.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/existing-search-prop/expected.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/existing-search-prop/expected.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/existing-search-prop/input.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/existing-search-prop/input.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/existing-search-prop/input.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/existing-search-prop/input.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/existing-search-prop/metrics.json b/codemods/v1.52.0/migrate-select-combobox-props/tests/existing-search-prop/metrics.json similarity index 74% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/existing-search-prop/metrics.json rename to codemods/v1.52.0/migrate-select-combobox-props/tests/existing-search-prop/metrics.json index 2c35a78..6af59cd 100644 --- a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/existing-search-prop/metrics.json +++ b/codemods/v1.52.0/migrate-select-combobox-props/tests/existing-search-prop/metrics.json @@ -1,5 +1,5 @@ { - "migrate-select-combobox-deprecated-props": [ + "migrate-select-combobox-props": [ { "cardinality": { "action": "skipped-existing-search", diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/inline-options-value-to-id/expected.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/inline-options-value-to-id/expected.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/inline-options-value-to-id/expected.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/inline-options-value-to-id/expected.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/inline-options-value-to-id/input.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/inline-options-value-to-id/input.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/inline-options-value-to-id/input.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/inline-options-value-to-id/input.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/inline-options-value-to-id/metrics.json b/codemods/v1.52.0/migrate-select-combobox-props/tests/inline-options-value-to-id/metrics.json similarity index 74% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/inline-options-value-to-id/metrics.json rename to codemods/v1.52.0/migrate-select-combobox-props/tests/inline-options-value-to-id/metrics.json index c68968c..f537886 100644 --- a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/inline-options-value-to-id/metrics.json +++ b/codemods/v1.52.0/migrate-select-combobox-props/tests/inline-options-value-to-id/metrics.json @@ -1,5 +1,5 @@ { - "migrate-select-combobox-deprecated-props": [ + "migrate-select-combobox-props": [ { "cardinality": { "action": "option-value-to-id", diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/noop-non-bui/expected.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/noop-non-bui/expected.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/noop-non-bui/expected.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/noop-non-bui/expected.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/noop-non-bui/input.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/noop-non-bui/input.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/noop-non-bui/input.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/noop-non-bui/input.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/noop-table-searchplaceholder/expected.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/noop-table-searchplaceholder/expected.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/noop-table-searchplaceholder/expected.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/noop-table-searchplaceholder/expected.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/noop-table-searchplaceholder/input.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/noop-table-searchplaceholder/input.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/noop-table-searchplaceholder/input.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/noop-table-searchplaceholder/input.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/select-searchable/expected.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/select-searchable/expected.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/select-searchable/expected.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/select-searchable/expected.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/select-searchable/input.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/select-searchable/input.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/select-searchable/input.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/select-searchable/input.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/select-searchable/metrics.json b/codemods/v1.52.0/migrate-select-combobox-props/tests/select-searchable/metrics.json similarity index 74% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/select-searchable/metrics.json rename to codemods/v1.52.0/migrate-select-combobox-props/tests/select-searchable/metrics.json index 6a95087..4bee8db 100644 --- a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/select-searchable/metrics.json +++ b/codemods/v1.52.0/migrate-select-combobox-props/tests/select-searchable/metrics.json @@ -1,5 +1,5 @@ { - "migrate-select-combobox-deprecated-props": [ + "migrate-select-combobox-props": [ { "cardinality": { "action": "search-props-migrated", diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/variable-options-todo/expected.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/variable-options-todo/expected.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/variable-options-todo/expected.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/variable-options-todo/expected.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/variable-options-todo/input.tsx b/codemods/v1.52.0/migrate-select-combobox-props/tests/variable-options-todo/input.tsx similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/variable-options-todo/input.tsx rename to codemods/v1.52.0/migrate-select-combobox-props/tests/variable-options-todo/input.tsx diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/variable-options-todo/metrics.json b/codemods/v1.52.0/migrate-select-combobox-props/tests/variable-options-todo/metrics.json similarity index 74% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/variable-options-todo/metrics.json rename to codemods/v1.52.0/migrate-select-combobox-props/tests/variable-options-todo/metrics.json index b5f0d2d..146573e 100644 --- a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tests/variable-options-todo/metrics.json +++ b/codemods/v1.52.0/migrate-select-combobox-props/tests/variable-options-todo/metrics.json @@ -1,5 +1,5 @@ { - "migrate-select-combobox-deprecated-props": [ + "migrate-select-combobox-props": [ { "cardinality": { "action": "todo-variable-options", diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/tsconfig.json b/codemods/v1.52.0/migrate-select-combobox-props/tsconfig.json similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/tsconfig.json rename to codemods/v1.52.0/migrate-select-combobox-props/tsconfig.json diff --git a/codemods/v1.52.0/migrate-select-combobox-deprecated-props/workflow.yaml b/codemods/v1.52.0/migrate-select-combobox-props/workflow.yaml similarity index 100% rename from codemods/v1.52.0/migrate-select-combobox-deprecated-props/workflow.yaml rename to codemods/v1.52.0/migrate-select-combobox-props/workflow.yaml diff --git a/codemods/v1.52.0/migration-recipe/README.md b/codemods/v1.52.0/migration-recipe/README.md index 235a10a..61aa6cd 100644 --- a/codemods/v1.52.0/migration-recipe/README.md +++ b/codemods/v1.52.0/migration-recipe/README.md @@ -4,12 +4,12 @@ Run every `@backstage/*` v1.52.0 codemod from the [Codemod Registry](https://go. ## What it runs -| # | Package | Domain | Type | -| --- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | ----------- | -| 1 | [`@backstage/migrate-bui-props-to-intersection`](https://go.codemod.com/registry?q=backstage+migrate-bui-props-to-intersection) | @backstage/ui — type change | breaking | -| 2 | [`@backstage/remove-stitching-strategy-mode`](https://go.codemod.com/registry?q=backstage+remove-stitching-strategy-mode) | app-config — catalog config | breaking | -| 3 | [`@backstage/rename-bui-css-tokens-v1-52`](https://go.codemod.com/registry?q=backstage+rename-bui-css-tokens-v1-52) | @backstage/ui — CSS tokens | deprecation | -| 4 | [`@backstage/migrate-select-combobox-deprecated-props`](https://go.codemod.com/registry?q=backstage+migrate-select-combobox-deprecated-props) | @backstage/ui — JSX props | deprecation | +| # | Package | Domain | Type | +| --- | ------------------------------------------------------------------------------------------------------------------------------- | --------------------------- | ----------- | +| 1 | [`@backstage/migrate-bui-props-to-intersection`](https://go.codemod.com/registry?q=backstage+migrate-bui-props-to-intersection) | @backstage/ui — type change | breaking | +| 2 | [`@backstage/remove-stitching-strategy-mode`](https://go.codemod.com/registry?q=backstage+remove-stitching-strategy-mode) | app-config — catalog config | breaking | +| 3 | [`@backstage/rename-bui-css-tokens-v1-52`](https://go.codemod.com/registry?q=backstage+rename-bui-css-tokens-v1-52) | @backstage/ui — CSS tokens | deprecation | +| 4 | [`@backstage/migrate-select-combobox-props`](https://go.codemod.com/registry?q=backstage+migrate-select-combobox-props) | @backstage/ui — JSX props | deprecation | ## Usage diff --git a/codemods/v1.52.0/migration-recipe/workflow.yaml b/codemods/v1.52.0/migration-recipe/workflow.yaml index b2a3006..00009b8 100644 --- a/codemods/v1.52.0/migration-recipe/workflow.yaml +++ b/codemods/v1.52.0/migration-recipe/workflow.yaml @@ -24,4 +24,4 @@ nodes: - name: 'Migrate deprecated Select/Combobox search props and option value to id' codemod: - source: '@backstage/migrate-select-combobox-deprecated-props' + source: '@backstage/migrate-select-combobox-props' diff --git a/yarn.lock b/yarn.lock index bae64c9..afce4d8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -202,9 +202,9 @@ __metadata: languageName: unknown linkType: soft -"@backstage/migrate-select-combobox-deprecated-props@workspace:codemods/v1.52.0/migrate-select-combobox-deprecated-props": +"@backstage/migrate-select-combobox-props@workspace:codemods/v1.52.0/migrate-select-combobox-props": version: 0.0.0-use.local - resolution: "@backstage/migrate-select-combobox-deprecated-props@workspace:codemods/v1.52.0/migrate-select-combobox-deprecated-props" + resolution: "@backstage/migrate-select-combobox-props@workspace:codemods/v1.52.0/migrate-select-combobox-props" dependencies: "@codemod.com/jssg-types": "npm:1.6.2" codemod: "npm:1.12.3"