Patrik Oldsberg
70fc178697
Replace findPaths with targetPaths and findOwnPaths
...
Split the path resolution API in @backstage/cli-common into
targetPaths (cwd-based singleton) and findOwnPaths (package-relative).
Migrate all consumers across the repo away from the deprecated findPaths.
Rename TargetPaths/OwnPaths properties to resolve/resolveRoot,
removing the redundant type prefix from property names.
Make findOwnPaths calls lazy in modules - called inside functions
rather than at module scope.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-23 14:44:10 +01:00
Fredrik Adelöw
7455dae884
require the use of node prefix on native imports
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:22:53 +01:00
Patrik Oldsberg
688f070676
codemods,repo-tools: update to use new run utils from cli-common
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-11-30 10:41:06 +01:00
Fredrik Adelöw
344ea56acc
Bump commander to version 9.1.0
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-04-11 09:33:18 +02:00
Patrik Oldsberg
224441d0f9
codemods: inline core-imports table + fix createApp
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-03-11 11:16:58 +01:00
Colton Padden
df8ee36288
Implemented feedback to changesets, theme provider, and core-imports test
...
- Removed validation logic for `appTheme.Provider` as type checking should be enough
- Replaced `createApp` with `createSpecializedApp` in `core-imports.test.ts`
- Upped changeset level from patch to minor and made minor verbiage tweaks
Signed-off-by: Colton Padden <colton.padden@fastmail.com >
2021-12-17 15:04:36 -05:00
Colton Padden
e497408757
remove creatApp from core-import test because of updated package resolution
...
Signed-off-by: Colton Padden <colton.padden@fastmail.com >
2021-12-17 15:04:35 -05:00
Eric Peterson
903dbdeb7d
Add the extension-names codemod.
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-10-04 19:23:13 +02:00
Patrik Oldsberg
8142a8ecb2
packages,plugins: add package documentation
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-09-14 18:47:53 +02:00
Fredrik Adelöw
a88073c29a
Update copyright headers
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-06-18 20:26:42 +02:00
Patrik Oldsberg
59752e1037
codemods: fix execution of jscodeshift on windows
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-10 19:35:49 +02:00
Patrik Oldsberg
aa204e01e9
codemods,workflows: fix codemods tests on windows
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-10 19:31:14 +02:00
Patrik Oldsberg
fa69ab7512
codemods: fix for --dry flag not being hooked up
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-09 20:52:10 +02:00
Patrik Oldsberg
49fe0e7391
codemods: default to running codemon on current dir
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-09 12:48:15 +02:00
Patrik Oldsberg
13711ebed5
codemods: move codemod executing in under apply command and add a list command
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-09 12:48:15 +02:00
Patrik Oldsberg
1b1ddb0c4d
codemods: add tests for core-imports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-09 12:48:14 +02:00
Patrik Oldsberg
20a5c789a4
codemods: add codemod runner with shell transform
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-09 12:48:12 +02:00
Patrik Oldsberg
d131851373
packages: add initial codemods package
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-09 12:45:48 +02:00