moltar / typescript-runtime-type-benchmarks

📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support
https://moltar.github.io/typescript-runtime-type-benchmarks/
594 stars 59 forks source link

chore: update arktype to 2.0 #1226

Closed ssalbdivad closed 1 month ago

ssalbdivad commented 1 month ago

I've updated the arktype version and supported test cases for now.

I'll add strict keys once those are supported in 2.0.

moltar commented 1 month ago

screenshot-20240515T105045-Wq6DHzbo@2x

ssalbdivad commented 1 month ago

@moltar I've added skipLibCheck to the TSConfig since I can't guarantee all internal types will work for 5.1.6 with an arbitrary user-defined tsconfig.

I think this will be a big improvement for others trying to integrate their libraries as well as really skipLibCheck should be on by default for many reasons.

moltar commented 1 month ago

Yay, build passes. 🎉

@hoeck Please merge if you are happy with this!