typescript-runtime-type-benchmarks
typescript-runtime-type-benchmarks copied to clipboard
📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [gts](https://redirect.github.com/google/gts) | [`5.3.0` -> `5.3.1`](https://renovatebot.com/diffs/npm/gts/5.3.0/5.3.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
https://github.com/rhys-vdw/ts-auto-guard
This is a wonderful resource, it would be cool to see which of these libraries and modes of usage require preliminary compilation before runtime usage - for example, via a...
I randomly checked the generated Typia code and noticed that strict parsing might become up ~5 times slower if you add an optional field. And I assume this is the...
Since there were discussions about adding badges for JIT/AOT/runtime library types. I think it would be nice to add a badge to indicate whether the library prevents NaN as the...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [arktype](https://redirect.github.com/arktypeio/arktype) ([source](https://redirect.github.com/arktypeio/arktype/tree/HEAD/ark/type)) | [`2.0.0-dev.12-cjs` -> `2.0.0-rc.17`](https://renovatebot.com/diffs/npm/arktype/2.0.0-dev.12-cjs/2.0.0-rc.17) | [](https://docs.renovatebot.com/merge-confidence/) |...
The `ts-auto-guard` package (#1319) has a codegen approach. I would like to know if this fits within the thesis of this repo. The original idea was to have code-first libraries....
Add ts-auto-guard https://github.com/rhys-vdw/ts-auto-guard Closes https://github.com/moltar/typescript-runtime-type-benchmarks/issues/1310
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [svgo](https://svgo.dev) ([source](https://redirect.github.com/svg/svgo)) | [`3.3.2` -> `4.0.0`](https://renovatebot.com/diffs/npm/svgo/3.3.2/4.0.0) | [](https://docs.renovatebot.com/merge-confidence/) |...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @​aeriajs/validation | [`0.0.162` -> `0.0.173`](https://renovatebot.com/diffs/npm/@aeriajs%2fvalidation/0.0.162/0.0.173) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...