diff --git a/.changeset/huge-taxis-sit.md b/.changeset/huge-taxis-sit.md new file mode 100644 index 0000000000..8322b2f4f7 --- /dev/null +++ b/.changeset/huge-taxis-sit.md @@ -0,0 +1,5 @@ +--- +'@backstage/cli': patch +--- + +Fixes a module not found error when running `backstage-cli info`. diff --git a/packages/cli/src/modules/info/index.ts b/packages/cli/src/modules/info/index.ts index 1e6f761f83..e93f008905 100644 --- a/packages/cli/src/modules/info/index.ts +++ b/packages/cli/src/modules/info/index.ts @@ -15,6 +15,7 @@ */ import yargs from 'yargs'; import { createCliPlugin } from '../../wiring/factory'; +import { lazy } from '../../lib/lazy'; export default createCliPlugin({ pluginId: 'info', @@ -24,9 +25,7 @@ export default createCliPlugin({ description: 'Show helpful information for debugging and reporting bugs', execute: async ({ args }) => { yargs().parse(args); - const { default: command } = - require('./commands/info') as typeof import('./commands/info'); - await command(); + await lazy(() => import('./commands/info'), 'default')(args); }, }); },