exact-mirror
1.2.6 · 6 Sep 2026MIT1.2M / weekRepositorynpmAtom feed
Upgrading exact-mirror from 1.0.2 to 1.1.0
1 release in betweenevery note read
Other targets from 1.0.2Newest 1.x, Latest1.2.6
Release by release
- new
Support cyclic schema (
~kind: 'Cyclic'): each$defsdefinition compiles to its own mirror function and recursion happens between functions at runtime — unbounded depth, norecursionLimittruncation, no exponential ref inlining,modulesoption no longer required - fixed
Handle array schema without
itemsand object schema withoutproperties, eg. elysiat.ArrayString()inside a union crashed codegen
- new
2 other lines we could not sort, mostly version bumps
- 1.1.0
Cyclic schema previously produced a silent identity mirror (no stripping, no sanitize)
- 1.1.0
Degrade unsupported schema node to identity for that node instead of failing the whole mirror