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
22f284f2432dc3d910cfa3ef9804dead999fee70 authored over 1 year ago by Jeongho Nam <[email protected]>
As `react-split-pane` had stopped maintaining and its peerDependency blocks to install latest `r...
b5b5c2f04c0a48a1065b5f9ec728027c1a462db3 authored over 1 year ago by Jeongho Nam <[email protected]>c1c8b37645cab5b3cf0b0e895b7fccc9725b3ee7 authored over 1 year ago by Jeongho Nam <[email protected]>
Add playground link on README
56474eabc3fa0da0dc4d82aaf4535b771f52360c authored over 1 year ago by Jeongho Nam <[email protected]>099233ca9dedf3b626a2680e81b5aab3ec15a3cb authored over 1 year ago by Jeongho Nam <[email protected]>
Server benchmark on i5-1135g7
ef3e840eb5c139713b5ee5c8ed8ccd64b83ab490 authored over 1 year ago by Jeongho Nam <[email protected]>6c5219fc1cd4953b25147d4d009d262a967a63c5 authored over 1 year ago by Jeongho Nam <[email protected]>
Server benchmark on AMD 6800HS
cfccbc83ac32de5b2699a5d380cb5bbde4d7e13b authored over 1 year ago by Jeongho Nam <[email protected]>c984bae9f4678ae4f92624f786699a27cc3282cf authored over 1 year ago by Jeongho Nam <[email protected]>
As `class-validator` fails in too much type cases, so that cannot continue the server benchmark....
b04a0a273b75acdb6d87d67af4000212565fa1c7 authored over 1 year ago by Jeongho Nam <[email protected]>2f60cccc806ac71c2d9b02eb3896d7f7edf21172 authored over 1 year ago by Jeongho Nam <[email protected]>
18b67334c914a782b9ee5dc85e2dfef1930a3535 authored over 1 year ago by Jeongho Nam <[email protected]>
2a19dcc35b0d605446176047673305e1a2c72ea2 authored over 1 year ago by Jeongho Nam <[email protected]>
5dd6fb9570002d20bf68bb4e05694d225e9112b9 authored over 1 year ago by Jeongho Nam <[email protected]>
b97906ab74c0de3d3758cee149cd63843662ad2c authored over 1 year ago by Jeongho Nam <[email protected]>
Static playground website
1d5cd20fb235cb95f81af0ecb15e4170f1d5820e authored over 1 year ago by Jeongho Nam <[email protected]>Succeeded to build and publish static playground website which can see compiled (transpiled) Jav...
7b3bf06a710179c897fdd77bafa3bbe03c150909 authored over 1 year ago by Jeongho Nam <[email protected]>fdbce13e029ec1154d7b0e448f9971a47cae1f8e authored over 1 year ago by Jeongho Nam <[email protected]>
Docs/literals fix jsdoc
c065d297a2a29adb5dd328391719655a010adad3 authored over 1 year ago by Jeongho Nam <[email protected]>fab4f98be8eaaa714a5fcb6e1a611fcc68cdd6da authored over 1 year ago by Kristjan Tammekivi <[email protected]>
95e5dffc1632aad6a611520d51bb86b8000c81f0 authored over 1 year ago by Kristjan Tammekivi <[email protected]>
f3e7c817d9d990eea2f27c10e8036f9b581b138e authored over 1 year ago by Jeongho Nam <[email protected]>
Enhance `IJsonSchema.ITuple` type.
2e5836fa8d56f99c0d6bcb8eb041af247c04cda5 authored over 1 year ago by Jeongho Nam <[email protected]>When rest typed tuple type comes, `IJsonSchema.ITuple.minItems` would be adjusted considering it.
ab94033dcbe1d1079fd3fedd47864c0669a44669 authored over 1 year ago by Jeongho Nam <[email protected]>Optimize `is()` function by enhanced inlining
cc62d80671179115cd044d5bed86cafe6563e843 authored over 1 year ago by Jeongho Nam <[email protected]>Optimized `is()` function through root scoped inlining. From now on, simple structured objects w...
4ca1b58cacbab4d0c8dabe4dbe78bdbcbcaf6604 authored over 1 year ago by Jeongho Nam <[email protected]>Enhance JSON schema type for AJV mode
fc60a96f7945a3d8960c5f116827dd4324e497a8 authored over 1 year ago by Jeongho Nam <[email protected]>From some moment, `ajv` had not used `IJsonSchema.IRecursiveReference` type more. So removed tha...
60eca68fbdfc557b9d8aebeb605879a4660389e6 authored over 1 year ago by Jeongho Nam <[email protected]>JSON schema to consider `Date` as `string (@format date-time)`
5439c57fa06ceff04b336603d5ca3a5cace01bb2 authored over 1 year ago by Jeongho Nam <[email protected]>0169655ed5b2948d7a10c31bd9c87f5360a0648d authored over 1 year ago by Jeongho Nam <[email protected]>
Improve the performance of validate
4b5c76309bfcdde46def41751efbf61b46794cdb authored over 1 year ago by Jeongho Nam <[email protected]>0842ac2e017fb93854a587041b55113d8efdd47b authored over 1 year ago by Amine Ben hammou <[email protected]>
When `Date` type comes, it would be converted to `string` type in JSON schema, by `Date.toJSON()...
4aa2630b6264b83ff1a98da6edafb8199bd3666c authored over 1 year ago by Jeongho Nam <[email protected]>0679f9c443c8f99d187543a315a36df6eb59991a authored over 1 year ago by Jeongho Nam <[email protected]>
Fix samchon/nestia#394 - intersection type in JSON schema
57514922d2accf5832f1c84c2741101b30e7752d authored over 1 year ago by Jeongho Nam <[email protected]>fca1daf30c90212c32951f9843a1ce4c3c25c81a authored over 1 year ago by Jeongho Nam <[email protected]>
c9300a6a8a6c3d342bc05e5485a3591281706ab3 authored over 1 year ago by Jeongho Nam <[email protected]>
Enhance `Object.toJSON()` type.
cf5a2f18cabc5cfe1003123bd9d838546f73f8c0 authored over 1 year ago by Jeongho Nam <[email protected]>b4506ef06892c6f7bdc123959231633b936dad84 authored over 1 year ago by Jeongho Nam <[email protected]>
When `toJSON()` method addicted type comes in `typia.random<T>()` function like `typia.random<Da...
994de543fa520ab97b7d18ca28178b9b2a1314cf authored over 1 year ago by Jeongho Nam <[email protected]>53051865903e275653c02692b3259c4ec9ce6745 authored over 1 year ago by Jeongho Nam <[email protected]>
0d5e8d9324cfbcf572ba3d9bb9fabce85911d5a6 authored over 1 year ago by Jeongho Nam <[email protected]>
e9b6dccc1ad0c068b2dcd0090e8b0dbe8f05fb70 authored over 1 year ago by Jeongho Nam <[email protected]>
e7d69763cf5e58ca8285bc02663db98d410a34e1 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #655 : `typia.random<T>()` problem
c6fadc9a5b620c32ed56a4a982699e168049a61e authored over 1 year ago by Jeongho Nam <[email protected]>Upgrade peerDependencies of TypeScript
c45761af069f86ba998bcf91dcaec137fb9f28f2 authored over 1 year ago by Jeongho Nam <[email protected]>ee6cf130783dc095f8d0036b496bd188578c61b6 authored over 1 year ago by Jeongho Nam <[email protected]>
@kakasoo and @8471919 had contributed to enhance `Primitive` type. By the way, the new `Primitiv...
e70c4d3a54d29d4431ad21aa499694b9f573611b authored over 1 year ago by Jeongho Nam <[email protected]>273ab233791d406cdf4ef5f6d3102609a322ce0c authored over 1 year ago by Michael <[email protected]>
Fix #654 - support intersection type with `atomic & object`
dba63514dc07336456c89181b30307569e45e942 authored over 1 year ago by Jeongho Nam <[email protected]>In TypeScript, intersection type combining atomic and object is possible. For an example, `numbe...
3be8ef99f9dd866b086f1ab11d2cb2819ce8b88d authored over 1 year ago by Jeongho Nam <[email protected]>38f43696b6cb7c48b2583a57cd2994fcc69197b1 authored over 1 year ago by Michael <[email protected]>
16b5edce64d7b5b2c60fa9b6213bc64a84e79ecc authored over 1 year ago by Michael <[email protected]>
45d66a404f2c11cd17b002bac81143ce4f5aa709 authored over 1 year ago by Michael <[email protected]>
Enforce `strictNullChecks` to be true
7f627b7b1ffaf1e2d028108afc20f128ef935f97 authored over 1 year ago by Jeongho Nam <[email protected]>4a9983fcac42c76f75944c890c84e00027d00cc3 authored over 1 year ago by Jeongho Nam <[email protected]>
Too many `typia` users are confusing by legacy projects that had configured `strictNullChecks: f...
cae94b5e56b4b8cb119aec23ce843522cf3a41ce authored over 1 year ago by Jeongho Nam <[email protected]>e1fae7e0fc833dc0a16dc0f4985a87079b655845 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #639 - `Required<T>` problem
6f491c13878698fa188a7717a54565ce3b6e79c3 authored over 1 year ago by Jeongho Nam <[email protected]>When user uses `Required<T>` type for question token addicted object or tuple type, TypeScript c...
e3be492a86c1675ab7f2e09169e17e0e0f4f8d92 authored over 1 year ago by Jeongho Nam <[email protected]>Complement #644 - alias object type
ddba50cf6769ee6a6f2134fe6d8d38698ee27016 authored over 1 year ago by Jeongho Nam <[email protected]>When an only object type defined alias type comes, TypeScript compiler API can't distinguish bet...
44ea58bfe59fd2c66c3735e4c94a7758f8882ac3 authored over 1 year ago by Jeongho Nam <[email protected]>Complement #644 - access key from `$ref` also had to be changed.
4f99d6ce0edcf6357f24d80e44e3e029fd0cbbe6 authored over 1 year ago by Jeongho Nam <[email protected]>ca56e14fe789154438e77b4d52cd80ef29247444 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #644 - swagger allows only `components.schemas` property
1c77d5639b89f78d164ed18d92b5e58896424e37 authored over 1 year ago by Jeongho Nam <[email protected]>2afbc54fd0ce6ca5a65c39b71641a6db8fe8ae91 authored over 1 year ago by Jeongho Nam <[email protected]>
d90f343ef5ce7f1a6392a7efe2041ae541465214 authored over 1 year ago by Jeongho Nam <[email protected]>
ed9c85e963661c21ad3f53c87498489cc068e834 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix typo in json/parse.mdx
6ee5989659bbc8c895b2fdfc7643f3dc7c5d7ae2 authored over 1 year ago by Jeongho Nam <[email protected]>Support JsDoc `type` tag like `@type {int}`
9dfabde81dbafbf5117ddebe69bf7692751a9bb8 authored over 1 year ago by Jeongho Nam <[email protected]>9de582b3a00896d2fe5c117aeb3383480f74770f authored over 1 year ago by Jeongho Nam <[email protected]>
Close samchon/nestia#346 - support inifite repeated union Array type.
2d3a60a52840d4b8e37d3d034c0712bce3047344 authored over 1 year ago by Jeongho Nam <[email protected]>5a9c3de10cf8f6e121d97963f657a7d4d382d80f authored over 1 year ago by Jeongho Nam <[email protected]>
0314b0a3d939ef16e170c5e384c14f4a63d78836 authored over 1 year ago by Jeongho Nam <[email protected]>
b6b9399d31b13a306f40a7fabe2735d63b29b54f authored over 1 year ago by Jeongho Nam <[email protected]>
Now, a little bit testing and refactoring are remained.
b68b4fed46d50813517c0d12ad3d7d690c66a252 authored over 1 year ago by Jeongho Nam <[email protected]>418fa2b3a71670ec1a826e67462866f75d8e33b1 authored over 1 year ago by rapsealk <[email protected]>
However, understood that when union typed recursive array type comes, independent predicator fun...
9cce2fbba327960c715ee8ef6f031763f2217050 authored over 1 year ago by Jeongho Nam <[email protected]>857cd454010a722f81d8fca0ec8b6f5c4fb15308 authored over 1 year ago by Jeongho Nam <[email protected]>
6358922a44b210fb80316837fad811bc7bfda3e2 authored over 1 year ago by Jeongho Nam <[email protected]>
0b04826b44bb9e3f9df48903ccbfca501e124d9b authored over 1 year ago by Jeongho Nam <[email protected]>
9d4cef05b3a0b58fac97a866642fb2efe61bb1df authored over 1 year ago by Jeongho Nam <[email protected]>
5ce0a9f3bf5229f54f93ba1b9b89fa9d80137d14 authored over 1 year ago by Jeongho Nam <[email protected]>
ff94e783ca53f95870c809ea436d0d8f6118c6a2 authored over 1 year ago by Jeongho Nam <[email protected]>
566bac51bb38f8f1b2349deaae8137009edf173c authored over 1 year ago by Jeongho Nam <[email protected]>
cb736ae9372b67dc48dcc9e766db0cd587a49f28 authored over 1 year ago by Jeongho Nam <[email protected]>
fa88d2ba45d51fd28d023cc7a564ecc50df01e6d authored over 1 year ago by Jeongho Nam <[email protected]>
b4b195be5990a212558c5e849883c0c8ce912cf8 authored over 1 year ago by Jeongho Nam <[email protected]>
c3bce45ccdfdfb77fe131039bc4524e733ebb660 authored over 1 year ago by Jeongho Nam <[email protected]>
`IJsonSchema.IUnknown.type` to be optional
df075c8e54746013fb3af08394b62b6d0768093e authored over 1 year ago by Jeongho Nam <[email protected]>93781e2acb7ecba414ed3a1a16721f088cf25ed9 authored over 1 year ago by Jeongho Nam <[email protected]>
Made JSON schema type a little bit safer. Also, evolved `CommentFactory.description()` function ...
98fff71f162992ac4f1a6a670594cff188436664 authored over 1 year ago by Jeongho Nam <[email protected]>Exact description comments
a06c96325c307adab4f773dbadeecf15e84dad25 authored over 1 year ago by Jeongho Nam <[email protected]>Preparing TS 5.2 transform API, I got a hint that getting much exact description comments throug...
695b267e885f58a2ab10bfeecda3762d1dae3b18 authored over 1 year ago by Jeongho Nam <[email protected]>Fix typo in assert.mdx
6e3b0d52f2bd122fae53b5a9f13435dba8a1f821 authored over 1 year ago by Jeongho Nam <[email protected]>missing grave accent mark
0329cd56af0ca2403e20dd9a5556349fab0cffba authored over 1 year ago by Kim Hyeong Ju <[email protected]>b7d77e10cf30c7f93794b13550e0132d494649c5 authored over 1 year ago by Jeongho Nam <[email protected]>
0dff72d08a5051683d82de04926385cdaee60e95 authored over 1 year ago by Jeongho Nam <[email protected]>
afaefc426ebd6161abdcd52e8f48041817eb41f6 authored over 1 year ago by Jeongho Nam <[email protected]>
c4ad6ef5ebb84682e6b47f1e90c83076377bfa35 authored over 1 year ago by Jeongho Nam <[email protected]>