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
3d2a37cfcdb2a969857f9633606c15e7bc88665a authored about 1 year ago by Jeongho Nam <[email protected]>
As HTTP headers do not distinguish whether each letter is lowercase or uppercase, `typia.http.he...
9ff8c5758137a89021372be12d99c54bcadabd7a authored about 1 year ago by Jeongho Nam <[email protected]>Passed every test programs and error cases.
f8609acd7fdf37ca1e0a6940dd4b8ad17cc36f78 authored about 1 year ago by Jeongho Nam <[email protected]>Completed to implement http module programs. By the way, it means only the main program, and tes...
bf41658bf5e2a88959027a7739116e03181d97ed authored about 1 year ago by Jeongho Nam <[email protected]>Test programs and transformers are not yet.
- HttpHeadersProgrammer
- HttpParametersProgram...
4f575e445e70db42f36556470cffb5352c5641d9 authored over 1 year ago by Jeongho Nam <[email protected]>
2e3c796337875a23d0d267ec5340d0df258ef1a8 authored over 1 year ago by Jeongho Nam <[email protected]>
Change naming strategy of swagger components.
64f5873ff7715e04acb94253784a3096bd1dd568 authored over 1 year ago by Jeongho Nam <[email protected]>When special characters being used in swagger component name, `typia` had changed it to another ...
1b28bfa015b60a502ca5172eef5e43e2414643ba authored over 1 year ago by Jeongho Nam <[email protected]>Complement #816 - support `*.tsx` files' generation
5c2186f2fca3554274d236f4a0c4dece5d8889b0 authored over 1 year ago by Jeongho Nam <[email protected]>@tsengia had tried to support both `tsx` and `svelte` files in the generation mode, but `svelte`...
d9cf5a8465af2e95f77b9c3092430e524429027d authored over 1 year ago by Jeongho Nam <[email protected]>Support .tsx and Svelte files
7dc1c8410807731b7e0c05eba9cf38401aaf051f authored over 1 year ago by Jeongho Nam <[email protected]>223d26679436af95633b8ed4f3d595fcb819fea2 authored over 1 year ago by Tyler Sengia <[email protected]>
3776b1100574f8f156954ce767de6dbeeefee9d1 authored over 1 year ago by Jeongho Nam <[email protected]>
9e709b40453da3b8c4fc4df52258ac6cb3373410 authored over 1 year ago by Jeongho Nam <[email protected]>
Change converter of comment tag to type tag.
9e53681aea86a1f26b8cd0b5df106a4da51900d6 authored over 1 year ago by Jeongho Nam <[email protected]>When converting comment tag to type name, its representative name was a little bit wrong when `F...
bba342c7cdb81ea5fbecbc6e3c8eaff74e61d4e6 authored over 1 year ago by Jeongho Nam <[email protected]>f5b5ba7c996fe1df1a02369608add7325bbf583c authored over 1 year ago by Jeongho Nam <[email protected]>
8e92bb9a86c89516087e12073abdcc7cd74f197c authored over 1 year ago by Jeongho Nam <[email protected]>
Close #800 - add type tags info on JSON schema, and fix special character name bug.
f6c93a66a6b6ee185868d000cbc5f8ff4f06c6e2 authored over 1 year ago by Jeongho Nam <[email protected]>When generating JSON schema, type tags info are newly added to proper type by user request.
Als...
0c6af75075ce789ade147f7b8bbdc47546eec97e authored over 1 year ago by Jeongho Nam <[email protected]>Fix #804 - support `noUncheckedIndexedAccess` option.
e3873226bba185a086d2e625f01c01f47887a48d authored over 1 year ago by Jeongho Nam <[email protected]>When generation being used with `noUncheckedIndexedAccess` option of `tsconfig.json`, and union ...
4b91066d090afeb592081fb77e3809883cf5ccd9 authored over 1 year ago by Jeongho Nam <[email protected]>Bump typescript from 5.1.6 to 5.2.2
b0005b7516d58dadcda9f2afbaf645cc42a165e1 authored over 1 year ago by Jeongho Nam <[email protected]>
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.1.6 to 5.2.2.
- [Release note...
Fix typos
009c572e77a19cd945559ac421b125fc718bb204 authored over 1 year ago by Jeongho Nam <[email protected]>Fix #792 - custom type tag when callback function being used.
4c208c8c3a2fadb6d7659ecad1c7c938eb3d92e1 authored over 1 year ago by Jeongho Nam <[email protected]>When custom type tag using callback function like below (especially self-called callback functio...
58a147adee9ce3e1d4be25f5769956d7e7398a19 authored over 1 year ago by Jeongho Nam <[email protected]>34e19941a213ae479621bde13e656ebd25bbce98 authored over 1 year ago by Xvezda <[email protected]>
91a24776dcf3869d38f118f29b626839b57128a9 authored over 1 year ago by Xvezda <[email protected]>
change Format to Pattern in pattern example
ac4f7310d336bf70486fefa601e6ec47b6eba432 authored over 1 year ago by Jeongho Nam <[email protected]>There is a typo in the example describing how to use pattern in the new tag generics.
eaee4b8a4a81f79ec11ca22d07a6d6c0f81bfd13 authored over 1 year ago by SalvadorLekan <[email protected]>a752874c705cced6e60a721d4fdd3b5932b2eab6 authored over 1 year ago by Jeongho Nam <[email protected]>
Update documents and publish v5
01f69255ab59ec6c1e3931ef38cc5564bd15edaf authored over 1 year ago by Jeongho Nam <[email protected]>44e67fcfc57139d8230dc2189eac4a28b623afe5 authored over 1 year ago by Jeongho Nam <[email protected]>
5045c0b0b2ab3c3a31b3a8a612cc0511b5c7a544 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix typo
6216c939349014f8d6ac11aa8b067b96168c0db1 authored over 1 year ago by Jeongho Nam <[email protected]>Fix `transform mode` link in setup.mdx
f4bc19396e41a2f271374776aaf027a08aeb717c authored over 1 year ago by nukeguys <[email protected]>Complement #788 - test compile errors.
2e4cb33d1b65e67a439c8fa4f44611d0e2e565e7 authored over 1 year ago by Jeongho Nam <[email protected]>Test compile error cases that cannot perform transformation.
23f4e7a9b06ecd4fa0ca1d310a1c1e04fac15b4f authored over 1 year ago by Jeongho Nam <[email protected]>Make compilation error manually
e76fc3c17131fb679bf15575172b77d5b0a8dc5d authored over 1 year ago by Jeongho Nam <[email protected]>When user tries to call `typia` function with unsupported type like `bigint` type for JSON funct...
7369b45bc5ee0a604cf9de69ddb9e7f4b6dbc8ac authored over 1 year ago by Jeongho Nam <[email protected]>c31eccd5ea4725587067ffd3365d8cb92fad80af authored over 1 year ago by Jeongho Nam <[email protected]>
Fix typos
e1c20a28ad8c21a7db2f1ed0b26639fade0dfd4a authored over 1 year ago by Jeongho Nam <[email protected]>2d50b68d9fb44388f36759efeec9cd674ed20cb9 authored over 1 year ago by logico-philosophical <[email protected]>
9e76abb1ec6205808c87e46ec732be67c457e407 authored over 1 year ago by logico-philosophical <[email protected]>
Complete type tag supporting
a762933b4aa19fb37ec30f2846b8021fe51ccfd3 authored over 1 year ago by Jeongho Nam <[email protected]>In previous PR,I've impelemented validator functions of `typia` supports type tags like below. T...
a258c6806ec8af3efff0681974959ab9f37f8d31 authored over 1 year ago by Jeongho Nam <[email protected]>e75039fdec54779836f5d63dc2626e0a17a423b2 authored over 1 year ago by Jeongho Nam <[email protected]>
Test programs are not yet, so bug in github actions are intended.
e54f0dd2c8aaf7d87766a4ed082933f53c40bdb4 authored over 1 year ago by Jeongho Nam <[email protected]>For TypeScript v5.2 patch
bbb353f490b57aaa6479cb1d529147e359387d4c authored over 1 year ago by Jeongho Nam <[email protected]>
```typescript
type Intersection = { x: number } & Record<string | object | symbol, string>;
```
...
Update typescript requirement from ^5.1.6 to ^5.2.2
5a30f427c9c8c5ba4ac0c6cfbaff708308d7ac27 authored over 1 year ago by Jeongho Nam <[email protected]>Test program would be failed, but it is intended.
f5ed4d81c24c20423a35afb0202f723f43b8c45e authored over 1 year ago by Jeongho Nam <[email protected]>Updates the requirements on [typescript](https://github.com/Microsoft/TypeScript) to permit the ...
dbffa4b8240a130d8f5e6cc5e092c83a8395ca0e authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>f98fb1578e01f0cf59d781c799ac301fefbe6812 authored over 1 year ago by Jeongho Nam <[email protected]>
Type tags on validation functions
7b1956eba2251cc3f92058e50b1ecd98266fa831 authored over 1 year ago by Jeongho Nam <[email protected]>From now on, validator functions of `typia` supports type tags like below. This way would be muc...
235ec43aaf6597165037c75dd593fbfd6f509213 authored over 1 year ago by Jeongho Nam <[email protected]>Prepare new validation tags utilizing type.
941ec5a2be0690b3efcfce37da8da84361715707 authored over 1 year ago by Jeongho Nam <[email protected]>I'm planning to add another way of validation tags utilizing special optional type like below. T...
28d9c62636daae439f8c2c8232f134531fe513bd authored over 1 year ago by Jeongho Nam <[email protected]>Enhance `typia.random<T>()` and `typia.misc.clone<T>()` functions.
ee4259a67a6216a41d5c91366f3610e4bab300c0 authored over 1 year ago by Jeongho Nam <[email protected]>b9c6fdbf85ddff1ef478f4b738068332462d1133 authored over 1 year ago by Jeongho Nam <[email protected]>
Until v5 update, `typia.random<T>()` function and `typia.misc.clone<T>()` functions returned `Pr...
9b45898ba67514d3d5dce79d614e118e5a1db6c5 authored over 1 year ago by Jeongho Nam <[email protected]>Exact `typia.protobuf.encode<T>()` functions for complicate union types
4a69591f15b9a6d2721257f447743d5c2e92c9cc authored over 1 year ago by Jeongho Nam <[email protected]>There had been a bug that `typia.protobuf.encode<T>()` functions are missing exact index number ...
1790ce3596e0856e98b7d002d3725ac6554a6d4a authored over 1 year ago by Jeongho Nam <[email protected]>`tyipa.protobuf.decode<T>()` functions
70523daa4e11b65f191d05c1fb2e8cb16bc164c5 authored over 1 year ago by Jeongho Nam <[email protected]>Succeeded to fully implement `tyipa.protobuf.decode<T>()` functions.
As passed every test funct...
82c6d63a270cf6c72e81a37873da7b71b3258718 authored over 1 year ago by Jeongho Nam <[email protected]>Completed implementation, but passing every test programs are not yet.
7a1a579c7e5d86e374d6de845b969775777876be authored over 1 year ago by Jeongho Nam <[email protected]>Only Array and required statements are left.
5b9389d9d65887eb17aa53d5fc19c8d935926d67 authored over 1 year ago by Jeongho Nam <[email protected]>880eaccc5f79a69f4233936ee97d95c3e3645987 authored over 1 year ago by Jeongho Nam <[email protected]>
54f50489a52a9f083bfbc1ac347f1e7128b4cc03 authored over 1 year ago by Jeongho Nam <[email protected]>
809c611eddb5b9a933b63a5c09862f86c4719678 authored over 1 year ago by Jeongho Nam <[email protected]>
05e62dfd7d4cea47fc36b671c511bb5182c8d09a authored over 1 year ago by Jeongho Nam <[email protected]>
`@type int/uint` must not be adjusted to `bigint` type.
bcca37cb1cdb12dbc28fe6a879bfc68b3f28a9c5 authored over 1 year ago by Jeongho Nam <[email protected]>Did a mistake that adjusting `@type int` and `@type uint` tags to the `bigint` type. In the `big...
63b2d69bdea8044f833160f498c6efa2d90c7107 authored over 1 year ago by Jeongho Nam <[email protected]>Limit range of `@type int/uint` comment tags.
e899023e21bda67390050abdf8c7e99f8d1dee5e authored over 1 year ago by Jeongho Nam <[email protected]>Have forgotten to limit range of `@type int` and `@type uint` comment tags. From now on, range o...
c9034431b8c4701f6399c7016f750e5a660a401a authored over 1 year ago by Jeongho Nam <[email protected]>Support much more type comment tags.
3cd095898a1b8a73f5024e859782df135949c177 authored over 1 year ago by Jeongho Nam <[email protected]>From v4.3 update, below type comment tags being supported. Also, in the `bigint` case, it can us...
b98c4899b1890c41fe06e6c9be7cf23dff94b8e9 authored over 1 year ago by Jeongho Nam <[email protected]>1b3a7c7e667759e2f10d7be334a0b1afa001df11 authored over 1 year ago by Jeongho Nam <[email protected]>
Add range limit for numeric types.
8e6838bc68b315ecd8d8ceaf1254c69aa3d48196 authored over 1 year ago by Jeongho Nam <[email protected]>3d8f2454047f2dca4d4a4c121ec67478fc195e42 authored over 1 year ago by Jeongho Nam <[email protected]>
From v5 updates, supports those atomic types, and their ranges are limited by their own specs. F...
acfaab786db1b26e8d9922d824301c7ae0eac339 authored over 1 year ago by Jeongho Nam <[email protected]>db2e236f630ca5e39e349ee6d5ee3fd1ff956b12 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix sinclairzx81/typebox#535
ef8b97a9c5b19e7af871f269a1a7a19f50aaadff authored over 1 year ago by Jeongho Nam <[email protected]>Break change has happned in `typebox` about configuration.
9b654af73c783cc6718699e6953ac19e4ae4265d authored over 1 year ago by Jeongho Nam <[email protected]>Features/encode
8a56c6f4800d796d44975e9677338d5d120abb5f authored over 1 year ago by Jeongho Nam <[email protected]>Succeeded to fully implement `tyipa.protobuf.encode<T>()` functions. As succeeded to pass test p...
4567ab3776f4a639ad46af700107066b975c7816 authored over 1 year ago by Jeongho Nam <[email protected]>However, test programs are not yet.
e2f2ff11d5f49861b0f8693b50a91c2339bc0740 authored over 1 year ago by Jeongho Nam <[email protected]>5f0a6d6c84acf0159c763105c8dec4d5704b65fb authored over 1 year ago by Jeongho Nam <[email protected]>
Exact validation of `MetadataFactory`.
ef88a0b91074fdc378df2bfa3d9d3ac5497c361d authored over 1 year ago by Jeongho Nam <[email protected]>Until `4.2.2` version, validator of `MetadataFactory` had not worked exactly when lazy construc...
d931343348c64af7216a06e4b20341247f7c6225 authored over 1 year ago by Jeongho Nam <[email protected]>469a7a19f9436285cefd19dad8bf4ef4fde0f3c6 authored over 1 year ago by Jeongho Nam <[email protected]>
2dad0cab34b199725ef82af194c85eb89b7f4430 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #758 - wrong fixed length bug on `random` function
5489d2e492e850a11c44f85df02ed9c5f6d7ab6a authored over 1 year ago by Jeongho Nam <[email protected]>d672e65394ae4baf5680c055f1d0b96917728cde authored over 1 year ago by Jeongho Nam <[email protected]>
Enhanced `typia.protobuf.message<T>()` function.
7a99d205d9aeae91f27be244544e8f415b487c26 authored over 1 year ago by Jeongho Nam <[email protected]>Added validation logic utilizing `protobufjs` library on test program.
1e3baf19df78dde8a240e9b69ef5e6df5396dba7 authored over 1 year ago by Jeongho Nam <[email protected]>dee197ef7aa2950c335af751ba821488ed5503a7 authored over 1 year ago by Jeongho Nam <[email protected]>
Stop detour methods on protocol buffer
573cea2d0b02c9013f2c82fd3e28b76535c01b89 authored over 1 year ago by Jeongho Nam <[email protected]>