config-loader: broaden search for backstage packages in config schema collection

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2021-08-19 00:37:27 +02:00
parent 557faeb7e1
commit 0ade9d02b7
3 changed files with 9 additions and 0 deletions
@@ -87,6 +87,8 @@ describe('collectConfigSchemas', () => {
dependencies: {
c1: '0.0.0',
c2: '0.0.0',
},
devDependencies: {
'@backstage/mock': '0.0.0',
},
configSchema: { ...mockSchema, title: 'b' },
@@ -74,6 +74,8 @@ export async function collectConfigSchemas(
const pkg = await fs.readJson(pkgPath);
const depNames = [
...Object.keys(pkg.dependencies ?? {}),
...Object.keys(pkg.devDependencies ?? {}),
...Object.keys(pkg.optionalDependencies ?? {}),
...Object.keys(pkg.peerDependencies ?? {}),
];