Const
z 命名空间:原生 Zod 的 z + erest 便利别名(z.anyObject())。
z.anyObject()
Zod 导出的 z 对象在 ESM 模块命名空间下是 sealed(不可扩展),无法直接挂属性, 故以 Proxy 透传原生 z 的全部成员,并在读取时注入 anyObject,保持 z 原有语义不变。
z 命名空间:原生 Zod 的 z + erest 便利别名(
z.anyObject())。Zod 导出的 z 对象在 ESM 模块命名空间下是 sealed(不可扩展),无法直接挂属性, 故以 Proxy 透传原生 z 的全部成员,并在读取时注入 anyObject,保持 z 原有语义不变。