Files
renovate/lib/modules/manager/smithy/schema.ts
Sebastian Poxhofer 87088344a2 feat(managers): add support for the Smithy framework (#44737)
* feat: add support for smithy framework

* docs: remove comment and exclude from schema validation

* docs: use relativ link
2026-07-22 07:50:04 +00:00

16 lines
409 B
TypeScript

import { z } from 'zod/v4';
import { Jsonc, LooseArray } from '../../../util/schema-utils/index.ts';
export const SmithyBuild = Jsonc.pipe(
z.object({
maven: z
.object({
dependencies: LooseArray(z.string()).optional(),
repositories: LooseArray(z.object({ url: z.string() })).optional(),
})
.optional(),
}),
);
export type SmithyBuild = z.infer<typeof SmithyBuild>;