Files
nodejs.esm-library/planning/schema-vs-data.md

337 B

Rationale

Schema is a quite low level feature that is used all over the place while the data package is more of a high level construct. It makes sense to move schemas into their own package.

Schema uses a lot of informal conditions and will not depend on rule-processing/conditions but one could use those in higher levels if wanted.