Releases: cross-org/utils
Releases · cross-org/utils
0.16.0
0.15.0
What's Changed
- Add stdio options to spawn by @benjamin-wilkins in #1
New Contributors
- @benjamin-wilkins made their first contribution in #1
Full Changelog: 0.14.0...0.15.0
0.14.0
New features
- deepFreeze(obj: T, createCopy?: boolean): T
- Recursively freezes an object and all its nested objects. Freezing prevents
any modifications to the object's properties. - If
createCopy
istrue
(default isfalse
), a new frozen deep copy of
the object is returned, leaving the original unchanged.
- Recursively freezes an object and all its nested objects. Freezing prevents
- deepSeal(obj: T, createCopy?: boolean): T
- Recursively seals an object and all its nested objects. Sealing prevents new
properties from being added or removed, but existing properties can still be
modified. - If
createCopy
istrue
(default isfalse
), a new sealed deep copy of
the object is returned, leaving the original unchanged.
- Recursively seals an object and all its nested objects. Sealing prevents new
Full Changelog: 0.13.0...0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
Changes
- Add boolean option to ArgsParser to make it not collect the next loose argument
Full Changelog: 0.9.4...0.10.0
0.9.4
Changes
- Retain environment variables while spawning child processes with bun
Full Changelog: 0.9.3...0.9.4