vest icon indicating copy to clipboard operation
vest copied to clipboard

Improve n4s schema inference types

Open ealush opened this issue 1 month ago • 1 comments

Summary

  • simplify schema schema inference by extracting rule outputs from the infer property and flattening required/optional mappings
  • clean up schema rule helpers to use explicit generic constraints and remove stale annotations

Testing

  • yarn test run (fails: local workspace build tooling cannot resolve vest-utils during vitest run)
  • npx tsc -p packages/vest/tsconfig.json --noEmit (fails: workspace path aliases such as 'vest-utils' are not resolved in this environment)
  • npx tsc -p packages/n4s/tsconfig.json --noEmit (fails: workspace references require build artifacts that are unavailable in this environment)
  • yarn build (cancelled after partial execution to avoid rebuilding all workspace packages)

Codex Task

ealush avatar Nov 15 '25 18:11 ealush

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
vest Error Error Nov 15, 2025 7:00pm
vest-next Error Error Nov 15, 2025 7:00pm

vercel[bot] avatar Nov 15 '25 18:11 vercel[bot]