fix(deps): upgrade zod without narrowing timestamp inputs

Upgrade Zod to 4.6.6 and refresh locked license inventories. Preserve REA's established timestamp spellings through one shared UTC/offset grammar, including completion-verifier consumers. Size the stdin resource regression from the child's actual heap capacity.

Fixes #7173
Includes the dependency and inventory changes proposed in #7184.

Co-authored-by: tijo95 <georgesarmede@gmail.com>
This commit is contained in:
gensokyo-devandtijo95 authored and GitHub committed 2026-10-26 20:13:12 +08:00
1 parent b675073b73
commit e3066c1705
22 files changed
+205 -87

No files matched your search

+3 -2
View File
@@ -2,6 +2,7 @@ import { z } from "zod";
import { digestCanonicalValue } from "../../src/domain/canonicalDigest.js";
import { IDENTIFIER_PATTERN } from "../../src/domain/stringPatterns.js";
import { utcDateTimeSchema } from "../../src/domain/offsetDateTime.js";
import {
compareAsciiStrings,
isSortedUniqueAscii,
@@ -44,7 +45,7 @@ const verifierRunSchema = z
process_lineage: z.discriminatedUnion("status", [
z.strictObject({
status: z.literal("verified"),
observed_at: z.iso.datetime(),
observed_at: utcDateTimeSchema,
launcher_pid: z.int().positive(),
launcher_parent_pid: z.int().nonnegative(),
process_group_id: z.int().positive(),
@@ -58,7 +59,7 @@ const verifierRunSchema = z
}),
z.strictObject({
status: z.literal("unavailable"),
observed_at: z.iso.datetime(),
observed_at: utcDateTimeSchema,
launcher_pid: z.int().positive(),
launcher_parent_pid: z.int().nonnegative(),
process_group_id: z.int().positive().nullable(),