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
Fix #952 - union type of `toJSON()`.
d167cacbffd901277ca7d3088932deaec39d95ec authored 10 months ago by Jeongho Nam <[email protected]>When `toJSON()` method added type being used with union in the `typia.json` features, `UnionPred...
07e0051e9c001a9489d1799c1a1524dcbf71d274 authored 10 months ago by Jeongho Nam <[email protected]>afd4ef22478209b9f20e87ea791d5137095576cc authored 10 months ago by Jeongho Nam <[email protected]>
docs: enhance document design
86895f72aa119c61eee903e1562b0f35f5d6feb1 authored 10 months ago by Jeongho Nam <[email protected]>cdde35a244ca3f31a0355900cd8eadc6953ea3f4 authored 10 months ago by Jeongho Nam <[email protected]>
f5c529bab4821d085d9fdf1fad3e1cd4ad06a309 authored 10 months ago by Jeongho Nam <[email protected]>
23dc0aa579b21e0786ccdd451773478412603d2f authored 10 months ago by Jeongho Nam <[email protected]>
6157ea0c1c0bbd32269c7292e58543e5b192fa74 authored 10 months ago by seo-rii <[email protected]>
8c3136dc80b1615ad4d3bb982b74639265c2c37c authored 10 months ago by Jeongho Nam <[email protected]>
2d74a0ec8584c25e4af81177cc2d1e3314ba4f63 authored 10 months ago by seo-rii <[email protected]>
docs: fix validate example
a1a9e6b15073dc4d4e3aefd94d11175b35f37695 authored 10 months ago by Jeongho Nam <[email protected]>2842f0c4b01565cfcaf81081e2020caf5ca27bc8 authored 10 months ago by Seohyun Lee <[email protected]>
Take #937 - To simplifying typia path checking.
6e6290fab57ad9bf5ef3d11768b8825943def040 authored 10 months ago by Jeongho Nam <[email protected]>This implementation has been taken from the #937 of @andymac4182, but that PR had been delayed t...
2cd69fd523b9453014235a736bcaa752f553e6ab authored 10 months ago by Jeongho Nam <[email protected]>Fix #958 - wrong camel case when `_` starting variable comes.
2cf31d729070165b197d7d49b4677a9daf52d14d authored 11 months ago by Jeongho Nam <[email protected]>When underscore started variable comes, `typia.notations.camel<T>()` function had failed to perf...
232bddfb37f44cb2c3ffdb7d100b442d8b2b72c8 authored 11 months ago by Jeongho Nam <[email protected]>Fix #959 - mis typo in website/docs/json/schema.mdx
76b565e0dea94b22b3e92d828d62442c31e47d74 authored 11 months ago by Jeongho Nam <[email protected]>6009ea700109467454f81a691a6da4ded8b7f204 authored 11 months ago by Jeongho Nam <[email protected]>
Fix #951 - unreachable code being generated.
237f4da1bfa158429172cb2d220c51b9a55635f7 authored 11 months ago by Jeongho Nam <[email protected]>No more generate such unreachable code:
```typescript
const $ao2 = (
input: any,
_path: str...
Fix #952 - stringify bug when union with `toJSON()`.
a040a852380e1ff30b276cea814f9127a43f7acd authored 11 months ago by Jeongho Nam <[email protected]>When trying to `typia.json.stringify<T>()` function to an union type which contains `toJSON()` m...
0d8c3e43fb72ab81205f32e573ccb6bc4fe24347 authored 11 months ago by Jeongho Nam <[email protected]>Prettier on the playground (monaco editor)
1aaf6c4ed97f303c5406c44fb56e9ad379834681 authored 11 months ago by Jeongho Nam <[email protected]>d79da5c218bc44d0c71e36f421a453bdefb2e40b authored 11 months ago by Jeongho Nam <[email protected]>
9ce02bb46d37aefa2e5a3c13dc3cf4dcd8531c5b authored 11 months ago by Jeongho Nam <[email protected]>
Fill `IJsonSchema.title` property.
d4e2a3dcdb8ec0d0049301bb1efdcb734908a25d authored 11 months ago by Jeongho Nam <[email protected]>If object case, the `IJsonSchema.title` property value be filled only when `@title` comment tag ...
5be6358435b4448c82ff554d05fcb2bc9f6b7132 authored 11 months ago by Jeongho Nam <[email protected]>b14c40ad76a73b2fb041e884d2eb5bac380e4eba authored 11 months ago by Jeongho Nam <[email protected]>
Add `binary` value on the `IJsonSchema.IString.format`.
03822cc85c2a077a0a4f07d06d30d2e02f252128 authored 11 months ago by Jeongho Nam <[email protected]>As OpenAPI utilizes `binary` format value in the `multipart/form-data` with file data, this PR a...
2281c8145e2ed89c43b4ff4696b735cfdd5393b6 authored 11 months ago by Jeongho Nam <[email protected]>Fix #940 - bug on `HttpFormDataProgrammer.validator()`.
516945d7eb13edd3b5dca7d3a3d4cef1e532a2c6 authored 11 months ago by Jeongho Nam <[email protected]>df1455bc1eaf5135ae4eb8caad2b69a410583781 authored 11 months ago by Jeongho Nam <[email protected]>
Due to wrong validation logic of `HttpFormDataProgrammer.validator()`, `typia.http.formData<T>()...
804a6e1d14935b3d5248b1ef95e423dfaee3c3dd authored 11 months ago by Jeongho Nam <[email protected]>Close #940 - `typia.http.formData<T>()` function.
4ca375e0a5ab98e7fbb843aaaffd24ac57faf873 authored 11 months ago by Jeongho Nam <[email protected]>4f9b99464a9e2111ead2c3b3c2eefe9a7429d259 authored 11 months ago by Jeongho Nam <[email protected]>
Converts `FormData` to an object typed instance, including `Blob` and `File` types.
1d4ac6a89ba0271464aee949df0d749010c1b0f7 authored 11 months ago by Jeongho Nam <[email protected]>Fix samchon/nestia#777 - JSON schema for `Date | null` type.
ef9c1a75f68f804a45e1b1af3ab2a5493fc6f0ec authored 11 months ago by Jeongho Nam <[email protected]>There had been a bug that `Date | null` type being considered as non nullable type when generati...
7abbf81b01d5d63dc327c98e3775c759710c8b1b authored 11 months ago by Jeongho Nam <[email protected]>More format tags and fix bug of comment format tags.
f4d1fbd703eedbaa1b9b8128ee22de71e554e208 authored 11 months ago by Jeongho Nam <[email protected]>Publishing v5.4 update, I had taken a mistake that skipping comment tags (`@format {keyword}`) a...
ea9d8d6e2bcb2bc1df6af6b376029bf82432de54 authored 11 months ago by Jeongho Nam <[email protected]>d41e834e9793996877f0653d9414c1fa1628efc8 authored 11 months ago by Jeongho Nam <[email protected]>
e52ed0d9858aa354effaa95c9302a041f9f2120a authored 11 months ago by Jeongho Nam <[email protected]>
e5f355765686d7316282989060f63cdfb5c93f32 authored 11 months ago by Jeongho Nam <[email protected]>
Support much more format tags.
82b7eced19e7e74c55d71692fde74496926347be authored 11 months ago by Jeongho Nam <[email protected]>Enhance intro page: shows `random()` function.
82729b77e9d0ff1953a09769a583f74b9a1f84be authored 11 months ago by Jeongho Nam <[email protected]>Also, added newly supported format tags.
9fcffe7fae43a88b042cbe63ad83cb58d258d91f authored 11 months ago by Jeongho Nam <[email protected]>14418fc0c8aa8addb42d8b8a3a41600ef8cf3fb8 authored 11 months ago by Jeongho Nam <[email protected]>
Below format tags are newly added:
- byte
- password
- regex
- hostname
- uri
- uri-reference
-...
09a88145d7f1941290e4dfe42b3f1ae74ff59f53 authored 11 months ago by Jeongho Nam <[email protected]>
[Draft] Improved tree shaking code
a77ed4909ee4445228368a4c75085937058ac5b9 authored 11 months ago by Jeongho Nam <[email protected]>8f3ab7dddc3b45181b5ef46a4654e5cfe40df2ad authored 11 months ago by Olle Bröms <[email protected]>
Changed exported function not to show the namespace nested functions' definitions.
771de1db2e35937a4ec5e95e02e4cfe74e6e827e authored 11 months ago by Jeongho Nam <[email protected]>7e9232e0384480b4ccbe2a441bf6c6f547dc24fc authored 11 months ago by Olle Bröms <[email protected]>
8d25868da57a64a101ab096498cb1cfbfee2b530 authored 11 months ago by Jeongho Nam <[email protected]>
Fixed url mismatch
2b04eb4c50b8d93d379a4be20b98da4578f29a39 authored 11 months ago by Jeongho Nam <[email protected]>- https://typia.json.io -> https://typia.io
8dcc4dbd91675572133805b9e1a1e31cdb60acf9 authored 11 months ago by Charlie <[email protected]>220cf5c07e3aeb9bd739fbea445624a8f57ce3a7 authored 11 months ago by Jeongho Nam <[email protected]>
55b78d4a5e7bfdb39a0ffc91bb92b2a4951c6254 authored 11 months ago by Jeongho Nam <[email protected]>
Website intro page styling
1ebd0c6127be6e585ec3cc14f231ee9415ef10f5 authored 11 months ago by Jeongho Nam <[email protected]>bebcc4ec9af0de3bec6372a86159333ce9e079d8 authored 11 months ago by Jeongho Nam <[email protected]>
a6b7644ac08a17159e397f5e6b9c28ea496c39d7 authored 11 months ago by Jeongho Nam <[email protected]>
37e72d126c0bd40883b292ad6c3349145ba2d73a authored 11 months ago by Jeongho Nam <[email protected]>
9093781e1e5f93b3ae3cfb5ca91de3ceac554f9a authored 11 months ago by Jeongho Nam <[email protected]>
Intro page of `typia.io`
8fd479a1814eb6adbecd342b20818fd80b02aa91 authored 11 months ago by Jeongho Nam <[email protected]>352113747edbd44ed4c67f0999168107e4dd8eac authored 11 months ago by Jeongho Nam <[email protected]>
4ea03a3e984476d3cd7d8969c20bbecfa48c5101 authored 11 months ago by Jeongho Nam <[email protected]>
`typia.reflect.metadata<Types>()` function.
5bdefe21744e35d9c8f812c5ffb5d916fd2c7b77 authored 11 months ago by Jeongho Nam <[email protected]>To reducei bundle size, changed its return type to be interface type. If you want to convert it ...
f7d615e21e1ce3948c5370d14b7bca640cbba124 authored 11 months ago by Jeongho Nam <[email protected]>Fix bug of `IJsonSchema.default`.
781c8e1fc364796b28eebd5e3e73dee6391587d3 authored 12 months ago by Jeongho Nam <[email protected]>When dieting JSON Schema (#916), have taken a mistake that even dieting the `IJsonSchema.default...
f13acee0510ce31f27522fd47d19cc5265d0275d authored 12 months ago by Jeongho Nam <[email protected]>docs: fix invalid link
b0c404c5452737db06dcdcc7024f40593c15a635 authored 12 months ago by Jeongho Nam <[email protected]>ff1a95e09ab483503b8709ec52c04dc09b04c593 authored 12 months ago by Junglei Kim <[email protected]>
Lighten up JSON Schema
d22d2caaa4bc47aa8da779c31300f6da4de6ada4 authored 12 months ago by Jeongho Nam <[email protected]>4c1dbd0c36598a833cdd2a5ac00a824782c60180 authored 12 months ago by Jeongho Nam <[email protected]>
The JSON schema generated by the `typia.json.application<Types>()` function was quite extensive ...
7d92a31eed68a3cb6396dd5c2a554728c5d1a5ea authored 12 months ago by Jeongho Nam <[email protected]>a48bdaf2d43fb0eabd1be9ce893b4b8e12185723 authored 12 months ago by Jeongho Nam <[email protected]>
Enhance guide documents of setup page
5ee0a5ee990adc56864a647c6829e98131a3e8a1 authored 12 months ago by Jeongho Nam <[email protected]>`IJsonSchema.IObject` for object literal expression.
f3f01bba9136ab98d451f50e463f9b79d87f66f3 authored 12 months ago by Jeongho Nam <[email protected]>9ff73ef92ef61192cf530827c8e88e77a8fbe0e9 authored 12 months ago by Jeongho Nam <[email protected]>
d93ca97082c87c6ec54ee897aff4e1e9d82399e0 authored 12 months ago by Jeongho Nam <[email protected]>
When object literal expression type being used instead of named object type, `typia` had enrolle...
5faad0905fa4653980f642d481ede1ca2c353172 authored 12 months ago by Jeongho Nam <[email protected]>d7aaab8a383d3b55ccbe68fc2c6f6d655384df07 authored 12 months ago by Jeongho Nam <[email protected]>
Fix #912 - protobuf.decode byteOffset
70092447a4f1c228ae91cd183f68a1ba7e8471f5 authored 12 months ago by Jeongho Nam <[email protected]>c9a5f3b54d8a73cb2b2b12298bf7ffb461440eed authored 12 months ago by ghlin <[email protected]>
0b9e83cc8453df2e98f06d09d0c8acb7b0c94c56 authored about 1 year ago by Jeongho Nam <[email protected]>
ae0e3947e9b17ecf1ba35ada4e23e520f42e3610 authored about 1 year ago by Jeongho Nam <[email protected]>
Website: Fix typo in pure.mdx: "famouse"
b28ab5fd172e1331fa00a29eda93863914ad2d46 authored about 1 year ago by Jeongho Nam <[email protected]>Thanks for the lib.
3df2d0bd95a81dba14f5b2ff3f6f2595703d0762 authored about 1 year ago by Jeff Bowen <[email protected]>Fix invalid decorator-use in tags.mdx
7cfc030381f321fb7c410c46dbd6facc35ea54ba authored about 1 year ago by Jeongho Nam <[email protected]>5f6b85eca4e8999190ab11b0f78898b4f05fd99c authored about 1 year ago by jochongs <[email protected]>
Fix invalid method-use in tags.mdx
09a8bda43d8312486bc3ad3f64c877f2549e6315 authored about 1 year ago by Jeongho Nam <[email protected]>4207c9bdbf80ccd96e2ec229400aafce7a4c4f57 authored about 1 year ago by jochongs <[email protected]>
Fix #901 - `protobuf.encode<T>()` be returned when union type comes.
9e53cfc2f973aad79e3019206a28b76cf1b76a64 authored about 1 year ago by Jeongho Nam <[email protected]>d225492e8f4414993982e36ad350d2f218dcd3b2 authored about 1 year ago by Jeongho Nam <[email protected]>
There had been a bug that stopping encoding when union type comes. It was a problem that vulnera...
ab1fdca4e21ae25bff7989fade284d355741d1f1 authored about 1 year ago by Jeongho Nam <[email protected]>784aafb36a5b13ee376891a0547c29d952b3d287 authored about 1 year ago by Jeongho Nam <[email protected]>
2565d28fffc362ac59445d676ebb713feabd54ba authored about 1 year ago by Jeongho Nam <[email protected]>
187dd2cbb9d9fa9bb798a3bb3a690bf36faeb83a authored about 1 year ago by Jeongho Nam <[email protected]>
3054fdb1184dad2abde2454995e70859ca81e567 authored about 1 year ago by Jeongho Nam <[email protected]>
ed6d0eda5c99e7f769ea8ad693c2c0b2d788186d authored about 1 year ago by Jeongho Nam <[email protected]>