Observed since 20 Oct, 22:09 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Zod validator adapter for Universal Config Engine.
Zod validation adapter for Universal Config Engine. It preserves Zod's inferred output type for adapter-local use while core keeps the resolved pipeline config as the authoritative output.
npm install @0disoft/universal-config-engine-core \
@0disoft/universal-config-engine-validator-zod zod
Node.js >=24, ESM, and Zod ^4.4.3 are required.
import { runValidators } from "@0disoft/universal-config-engine-core";
import { createZodValidator } from "@0disoft/universal-config-engine-validator-zod";
import { z } from "zod";
const validator = createZodValidator({
id: "service-schema",
schema: z.object({
service: z.object({ port: z.number().int().positive() })
})
});
const validation = await runValidators({
config: { service: { port: 8080 } },
provenance: [],
validators: [validator]
});
console.log(validation.ok);
ValidatorResult.value is adapter-local typed output. It does not replace the
pipeline config and is not passed to later validators.
See the validator adapter contract and typed output decision.
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.1.2Registry latest | 20 Oct 2026 | 2 | |
| 1.1.2-rc.1 | 20 Oct 2026 | 2 | |
| 1.1.1 | 20 Oct 2026 | 2 | |
| 1.1.1-rc.1 | 20 Oct 2026 | 2 | |
| 1.1.0 | 20 Oct 2026 | 2 | |
| 1.1.0-rc.1 | 20 Oct 2026 | 2 | |
| 1.0.0 | 19 Oct 2026 | 2 | |
| 1.0.0-rc.5 | 19 Oct 2026 | 2 | |
| 1.0.0-rc.4 | 11 Aug 2026 | 2 | |
| 1.0.0-rc.3 | 22 Jul 2026 | 2 | |
| 1.0.0-rc.2 | 15 Jul 2026 | 2 | |
| 1.0.0-rc.1 | 14 Jul 2026 | 2 | |
| 0.6.0 | 14 Jul 2026 | 2 | |
| 0.5.0 | 14 Jul 2026 | 2 | |
| 0.4.0 | 11 Jul 2026 | 2 | |
| 0.3.1 | 11 Jul 2026 | 2 | |
| 0.3.0 | 10 Jul 2026 | 2 | |
| 0.2.1 | 10 Jul 2026 | 2 | |
| 0.2.0 | 8 Jul 2026 | 2 | |
| 0.1.2 | 8 Jul 2026 | 2 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 22:09 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:92c4a46574ec19578b29de3ff1983a23ff45111631feabe8b250ea6204f5677b