Files
renovate/lib/modules/datasource/hackage/schema.ts
T
renovate[bot] 4a2578d18d build(deps): update dependency zod to v4 (main) (#41225)
* build(deps): update dependency zod to v4

| datasource | package | from    | to    |
| ---------- | ------- | ------- | ----- |
| npm        | zod     | 3.25.76 | 4.3.6 |

* fix: zod migration

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2026-02-18 07:37:50 +00:00

9 lines
304 B
TypeScript

import { z } from 'zod/v3';
// See https://github.com/haskell/hackage-server
// revision e885d36c
// src/Distribution/Server/Features/PackageInfoJSON/State.hs line 160
const VersionStatus = z.enum(['normal', 'deprecated', 'unpreferred']);
export const HackagePackageMetadata = z.record(VersionStatus);