Changelog
2025-02-25 - 1.0.0-beta.3
JSON.Raw
to actual class to facilitate proper support without transformationsJSON.Raw
logic from transform codeChangelog
2025-02-22 - 1.0.0-beta.1
JSON.Obj
to handle objects effectivelyJSON.Obj
transformationsfalse
bs.resize
should be type-safeJSON.Obj
type as prototype to handle arbitrary object structuresobj
Changelog
2025-02-13 - 1.0.0-alpha.4
Box<T>
-wrapped primitive typesbs.proposeSize()
should increment stackSize
by size
instead of setting itbs.buffer
bs
moduleJSON.Memory.shrink()
to shrink memory in bs
nextPowerOf2(size + 64)
for less reallocationsBox<T>
bs.stackSize
Changelog
2025-01-31 - 1.0.0-alpha.3
Changelog
2025-01-20 - 1.0.0-alpha.2
Changelog
2025-01-20 - 1.0.0-alpha.1
JSON.Box<T>()
to support nullable primitive typesJSON
namespace when defining a schema