import { z } from 'zod/v4'; import { Json5 } from '../../../util/schema-utils/index.ts'; export const RenovateJson = Json5.pipe( z.object({ extends: z.array(z.string()).optional(), constraints: z.record(z.string(), z.string()).optional(), packageRules: z .array( z.object({ constraints: z.record(z.string(), z.string()).optional(), }), ) .optional(), }), );