cli: fix types.

Signed-off-by: Andreas Stenius <git@astekk.se>
This commit is contained in:
Andreas Stenius
2021-02-22 10:40:51 +01:00
parent 0e0d0595ea
commit 64a98b5fe6
4 changed files with 22 additions and 5 deletions
+7 -2
View File
@@ -17,7 +17,10 @@
import { Command } from 'commander';
import { stringify as stringifyYaml } from 'yaml';
import { loadCliConfig } from '../../lib/config';
import { mergeConfigSchemas } from '@backstage/config-loader';
import {
mergeConfigSchemas,
ConfigSchemaPackageEntry,
} from '@backstage/config-loader';
export default async (cmd: Command) => {
const { schema } = await loadCliConfig({
@@ -26,7 +29,9 @@ export default async (cmd: Command) => {
mockEnv: true,
});
const { schema: data } = mergeConfigSchemas(schema.serialize().schemas);
const { schema: data } = mergeConfigSchemas(
schema.serialize().schemas as ConfigSchemaPackageEntry[],
);
if (cmd.format === 'json') {
process.stdout.write(`${JSON.stringify(data, null, 2)}\n`);