Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/samchon/typia
Super-fast/easy runtime validators and serializers via transformation
https://github.com/samchon/typia
2df28ccf9dffa85afb751aec1da2118a0656f410 authored over 2 years ago
55c8c07a2e4ea1d7443b17d46e18cd106c263ae9 authored over 2 years ago
88c7b5d547fbe7d34f5ad5314b5256d7d6a9d47e authored over 2 years ago
Add ajv-spec benchmarks
e036315b96757d71c91614d9463b43c0c6070b85 authored over 2 years agodf36136367268e27edb735443caa455403948af7 authored over 2 years ago
Develop #254 - special benchmark for `TypeBox`
8326ef8df87729a364721d2f233147e38c2694b0 authored over 2 years ago73682e7766bf64cb0dfa0132195674ed6c98cb3f authored over 2 years ago
10cdd2661c1af5762cdcbb3e283061729ca1e965 authored over 2 years ago
37fb81f93d454bce3d7f66cb7880e26e02a5eaf3 authored over 2 years ago
900394fb1dabd78633aec1df90e7d912c9c73612 authored over 2 years ago
5e2aa9ffac78c5db5119ea61f7493093c3740e15 authored over 2 years ago
3adae276b3d0464593ec36c71febedda7f194359 authored over 2 years ago
1e7f2e1467968c5a32492f9749ebc7517d5b5316 authored over 2 years ago
6a94305fca5054310fddd25f6b638b7396be41d2 authored over 2 years ago
JSON Schema | TypeBox Benchmark
9bb8f07c224839d4094c0dd1772b8f4557a8679f authored over 2 years ago76fb4fdda06a35b1377f1e3f1ac77b2e08f1797b authored over 2 years ago
Complement #245 - benchmark `class-validator`
c709379db511b13b334ae9d4abdc0923033a1797 authored over 2 years agoefd9b485e964370083d68ed11ca84c42925142fc authored over 2 years ago
5324a86ad255280326c9bbca47bce0d2999f72a9 authored over 2 years ago
6a65570f1a618efe6ee329b00fa8c1a8938dcb1b authored over 2 years ago
72f4129d070701ed7f01d53f39b15717acc8a8b1 authored over 2 years ago
Close #243 and Fix #244 - enhance json schema
ac7e4d93d9fa2c875a2767b055f357ce018ca40a authored over 2 years ago070b58d5dbac7c9b124c385cf592c01ddb6c2a45 authored over 2 years ago
51035f41089d73888d60e8455183fbefdf64cc3d authored over 2 years ago
d50c4a43b3dd4ab09082a195a0329e2ab2236822 authored over 2 years ago
Close #241 - ignore `@internal` tagged properties
bc2295928b1938ea6149a410576187a6e89e75a1 authored over 2 years ago2b60a4ef310eedfec6ab805e7539f7adefa7e42d authored over 2 years ago
Close #237 - support enumeration typed property
8b4895e29b619a746eecae66f839b6b1055ccd1d authored over 2 years ago06ec1c4e9bc998805d68dbf4f2032bb98d45169b authored over 2 years ago
f43ca9cc55124ee0e67daf6081c9be7d234e1a7e authored over 2 years ago
bd4c44206c6c9984e5ddfe3694ec33671ae765cd authored over 2 years ago
Fix #234 - invalid `TypeGuardError.path` bug
6d5ad2271b04286e0796ef40fee364d2db2ab08a authored over 2 years ago4d0f06cf89a6f26c47f7436d1dff0fa487066c68 authored over 2 years ago
f847952cc3f7fa4e05fe284a0dce865c3a2ea3d6 authored over 2 years ago
1d0babf15055bac22e2daf37db3e669ffa5a2799 authored over 2 years ago
3490f50b2b1cf8990aa6d776996b6dba61da445b authored over 2 years ago
Close #230 - how to install on `vite`
be4e4bbf9cd63acf2dc74448d79081f754afd83a authored over 2 years ago4e15b5cbb175e324f24753007b3a606ed77e8e0c authored over 2 years ago
9ca8faca79a5581c120474124e9ce0d186a84704 authored over 2 years ago
Close #228 - benchmark of `io-ts` and `zod`
dcbe0e43b1ee4a56b193d0fac8600f215cf97f6c authored over 2 years ago80ec7991aca66467b6600f58b22b7cce700ef459 authored over 2 years ago
9c8b596704311594724edee60b8ce4e03868daa7 authored over 2 years ago
31bb89c87dc6181cbf4f6b3bbc4b3d924fd169b8 authored over 2 years ago
a73751879e0c9696a0e20ef0a09caf01f660a6db authored over 2 years ago
Fix #226 - consider meta-programmed class type
f35c7ff8ea81231b3fd7e667250a506c8fed795f authored over 2 years ago4c455952c30203574af02d289c5f3caca4f880fc authored over 2 years ago
5cd11d68d1461b813b94e490de9504f8f28f5f61 authored over 2 years ago
ae6ad02522ffddf86e07176701d40c381cd3be7f authored over 2 years ago
32dd025562650dfa181204cd6508b4af42484f41 authored over 2 years ago
Close #222 - `TSON.stringify()` supports dynamic properties
4c47197c9c4f05b9256f18377ab04dee7146d012 authored over 2 years ago9b7d6b51a46e055837d5f7a741b4e33a2a494b89 authored over 2 years ago
Enhance template to pattern converter
a93fed5d8f19856628813f6b21231c468e3b8eeb authored over 2 years agoc97e3e4b738ec9d4955670b9a690bb8085260334 authored over 2 years ago
67d50e5eddef8320672543e332ed93c38dba5987 authored over 2 years ago
Close #220 - validators support dynamic properties
780872b0b3438060ab29c228786aeed974d9a3ba authored over 2 years ago96798925122c1f8795ef217ed7e79233f5c05939 authored over 2 years ago
Developing #153 and Close #218 - support JSON schema
33987663527a0200636050669f00b5c4faa94092 authored over 2 years agoc3d2be338e001491ff7d9d80849223585cdfa235 authored over 2 years ago
Fix #216 - json schema's pattern does use `/`
1b51534cdde83df1e100f8f46e4b087d859371fa authored over 2 years ago78fcafa2e5daa994b46d4e7d8a26ebdd20047691 authored over 2 years ago
77b54e7386fe3336dad8dbd86f6fb622290f250d authored over 2 years ago
Close #211, support `@default` tag for JSON schema
7ece6a24559ed3c3eedb4789ec659cf5a64d56e1 authored over 2 years ago19bccd9bc8a2cc888fb82a602f22cb3c17506536 authored over 2 years ago
a6b18cb7a74878eafa7c7e62a188513674289514 authored over 2 years ago
2e0139a78d80b7fc160db15eb890da905a771bc4 authored over 2 years ago
feat: support arbitrary @format tag values #212
3ffb28934236cae3d0ca6a44fca94cb575cb0f91 authored over 2 years ago1e95592dd66e0dd4704101d1277f5e2ed55a3093 authored over 2 years ago
5aa1c94ed7b40ad0630ff5599194959b7f829b3d authored over 2 years ago
ffd62c52546139fe937641c250783f826968bf38 authored over 2 years ago
Close #205, support template literal types
4ba4e63ab72247facfed0f3e4683cb7bff733b78 authored over 2 years ago483b7a0514a2ce245e9b3f9372e148e85a4c1bb8 authored over 2 years ago
Close #208 - `Metadata.templates`
25d7396a08e910abf2461a5bfe350664b02e47ef authored over 2 years agoa40487fa5f34606e84add0b89453e8b66a81e922 authored over 2 years ago
7fab5181094d8ad39996a0c5b420edb15d7b31fd authored over 2 years ago
Close #206 - separate `MetadataFactory`
b2e9c0573b6558e59d5339f3418cd5ccffa53973 authored over 2 years ago6a37fa30783ae2b7a626b1c69130c1c7d27330ec authored over 2 years ago
Fix #203 - export `IValidation`
4d4a68f2957febdf9769236c1933f7da3adb7102 authored over 2 years agoc45bdbbf90f22a20576fd50d7eb073bdebbd2cbc authored over 2 years ago
ffdf930096bea60d0a1c59008a42344940d4f083 authored over 2 years ago
Close #200, refactor `MetadataProperty` for dynamic properties
bc44c9843b333220a2b67538bd8dfd15468094f7 authored over 2 years agoac993387de70bfd3d836707eca2198c4a5086723 authored over 2 years ago
Fix #197 - no superfluous property inspection when `undefined` value comes
b942b33a4afd086187a96f0415febb4dcbe6d5de authored over 2 years ago921a001b610fc94b4b05e2d8bf3e27d951f97659 authored over 2 years ago
Close #187, support equivalent validator function
fccd66ee8ab611dc2ae81ac6d53907181dd2e0cd authored over 2 years ago61d5d14ad6bdf8bbe5d7aad4d3956bb7ca4c5849 authored over 2 years ago
49570528d5692b2b49040cbf53a0a0962158a34d authored over 2 years ago
4ad395b70e9020c88acc1ba83513b47a5f8ba6bc authored over 2 years ago
95fc5d1086585f0179c010bb53373eeaae29b742 authored over 2 years ago
Test #193, when all properties are optional
a945c5613af07d7a9a1459fa016aaea7496f6b12 authored over 2 years ago581d1d2e6182963cf12bda247bdf7c417e0d4c7b authored over 2 years ago
a5ca0f385a4e4afc89798fe56d8280ce9bcfb83f authored over 2 years ago
Fix #191 - index identifier not by random generator but by sequential…
dcaeff863732651bd58b80533f240cf217e35889 authored over 2 years ago0a1e09b64e1dc12b49df85599ee70aac55a79140 authored over 2 years ago
Fix #188, mis-typed `$$tail`
d795c30b09566ccb4ca5fbd02fcd012f79a5fd15 authored over 2 years agoc0cb3bc8b540fc1e6766e1536b6b821df7698b91 authored over 2 years ago
Fix #184, validators support unknown type
4427bd3f2bb5a735431e8683a83e5b252391b2b5 authored over 2 years ago40469b2ba135168df7ac622c836642aa3f236f70 authored over 2 years ago
f636180d82af81c3c1f5cb80105840a378bd1ebb authored over 2 years ago
f803d317565f7f7811d76f63cd52c333a9e9a4ed authored over 2 years ago
cc898ab491d1f1fc9fb35b9f9d9f716633c2c297 authored over 2 years ago