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

Merge pull request #972 from samchon/features/toJSON

Fix #952 - union type of `toJSON()`.

d167cacbffd901277ca7d3088932deaec39d95ec authored 10 months ago by Jeongho Nam <[email protected]>
Fix #952 - union type of `toJSON()`.

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]>
Fix #970: `SourceEditor.darkMode`

afd4ef22478209b9f20e87ea791d5137095576cc authored 10 months ago by Jeongho Nam <[email protected]>
Merge pull request #970 from seo-rii/master

docs: enhance document design

86895f72aa119c61eee903e1562b0f35f5d6feb1 authored 10 months ago by Jeongho Nam <[email protected]>
Change build.yml condition

cdde35a244ca3f31a0355900cd8eadc6953ea3f4 authored 10 months ago by Jeongho Nam <[email protected]>
Restore emoji on the top menu

f5c529bab4821d085d9fdf1fad3e1cd4ad06a309 authored 10 months ago by Jeongho Nam <[email protected]>
Restore main page

23dc0aa579b21e0786ccdd451773478412603d2f authored 10 months ago by Jeongho Nam <[email protected]>
fix: enhance mobile readability

6157ea0c1c0bbd32269c7292e58543e5b192fa74 authored 10 months ago by seo-rii <[email protected]>
Prepare website github actions

8c3136dc80b1615ad4d3bb982b74639265c2c37c authored 10 months ago by Jeongho Nam <[email protected]>
fix: enhance doc design

2d74a0ec8584c25e4af81177cc2d1e3314ba4f63 authored 10 months ago by seo-rii <[email protected]>
Merge pull request #965 from seo-rii/patch-1

docs: fix validate example

a1a9e6b15073dc4d4e3aefd94d11175b35f37695 authored 10 months ago by Jeongho Nam <[email protected]>
docs: fix validate example

2842f0c4b01565cfcaf81081e2020caf5ca27bc8 authored 10 months ago by Seohyun Lee <[email protected]>
Merge pull request #964 from samchon/features/path

Take #937 - To simplifying typia path checking.

6e6290fab57ad9bf5ef3d11768b8825943def040 authored 10 months ago by Jeongho Nam <[email protected]>
Take #937 - To simplifying typia path checking.

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]>
Merge pull request #961 from samchon/features/notations

Fix #958 - wrong camel case when `_` starting variable comes.

2cf31d729070165b197d7d49b4677a9daf52d14d authored 11 months ago by Jeongho Nam <[email protected]>
Fix #958 - wrong camel case when `_` starting variable comes.

When underscore started variable comes, `typia.notations.camel<T>()` function had failed to perf...

232bddfb37f44cb2c3ffdb7d100b442d8b2b72c8 authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #960 from samchon/features/website

Fix #959 - mis typo in website/docs/json/schema.mdx

76b565e0dea94b22b3e92d828d62442c31e47d74 authored 11 months ago by Jeongho Nam <[email protected]>
Fix #959 - mis typo in website/docs/json/schema.mdx

6009ea700109467454f81a691a6da4ded8b7f204 authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #957 from samchon/features/true

Fix #951 - unreachable code being generated.

237f4da1bfa158429172cb2d220c51b9a55635f7 authored 11 months ago by Jeongho Nam <[email protected]>
Fix #951 - unreachable code being generated.

No more generate such unreachable code:

```typescript
const $ao2 = (
input: any,
_path: str...

6ca7af5ea64e55d4c6b17d5b1c6641aebfe1bea4 authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #956 from samchon/features/union

Fix #952 - stringify bug when union with `toJSON()`.

a040a852380e1ff30b276cea814f9127a43f7acd authored 11 months ago by Jeongho Nam <[email protected]>
Fix #952 - stringify bug when union with `toJSON()`.

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]>
Merge pull request #955 from samchon/features/manoco

Prettier on the playground (monaco editor)

1aaf6c4ed97f303c5406c44fb56e9ad379834681 authored 11 months ago by Jeongho Nam <[email protected]>
Deploy prettiered playground

d79da5c218bc44d0c71e36f421a453bdefb2e40b authored 11 months ago by Jeongho Nam <[email protected]>
Prettier on the playground (monaco editor)

9ce02bb46d37aefa2e5a3c13dc3cf4dcd8531c5b authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #949 from samchon/features/title

Fill `IJsonSchema.title` property.

d4e2a3dcdb8ec0d0049301bb1efdcb734908a25d authored 11 months ago by Jeongho Nam <[email protected]>
Fill `IJsonSchema.title` property.

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]>
Deploy website

b14c40ad76a73b2fb041e884d2eb5bac380e4eba authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #948 from samchon/features/binary

Add `binary` value on the `IJsonSchema.IString.format`.

03822cc85c2a077a0a4f07d06d30d2e02f252128 authored 11 months ago by Jeongho Nam <[email protected]>
Add `binary` value on the `IJsonSchema.IString.format`.

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]>
Merge pull request #947 from samchon/features/formData

Fix #940 - bug on `HttpFormDataProgrammer.validator()`.

516945d7eb13edd3b5dca7d3a3d4cef1e532a2c6 authored 11 months ago by Jeongho Nam <[email protected]>
Deploy website of 5.4.4

df1455bc1eaf5135ae4eb8caad2b69a410583781 authored 11 months ago by Jeongho Nam <[email protected]>
Fix #940 - bug on `HttpFormDataProgrammer.validator()`.

Due to wrong validation logic of `HttpFormDataProgrammer.validator()`, `typia.http.formData<T>()...

804a6e1d14935b3d5248b1ef95e423dfaee3c3dd authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #946 from samchon/features/formData

Close #940 - `typia.http.formData<T>()` function.

4ca375e0a5ab98e7fbb843aaaffd24ac57faf873 authored 11 months ago by Jeongho Nam <[email protected]>
Upgrade node version for github actions

4f9b99464a9e2111ead2c3b3c2eefe9a7429d259 authored 11 months ago by Jeongho Nam <[email protected]>
Close #763 - `typia.http.formData<T>()` function.

Converts `FormData` to an object typed instance, including `Blob` and `File` types.

1d4ac6a89ba0271464aee949df0d749010c1b0f7 authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #945 from samchon/features/date

Fix samchon/nestia#777 - JSON schema for `Date | null` type.

ef9c1a75f68f804a45e1b1af3ab2a5493fc6f0ec authored 11 months ago by Jeongho Nam <[email protected]>
Fix samchon/nestia#777 - JSON schema for `Date | null` type.

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]>
Merge pull request #942 from samchon/features/url

More format tags and fix bug of comment format tags.

f4d1fbd703eedbaa1b9b8128ee22de71e554e208 authored 11 months ago by Jeongho Nam <[email protected]>
More format tags and fix bug of comment format tags.

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]>
Change fonts

d41e834e9793996877f0653d9414c1fa1628efc8 authored 11 months ago by Jeongho Nam <[email protected]>
Change font style of intro page

e52ed0d9858aa354effaa95c9302a041f9f2120a authored 11 months ago by Jeongho Nam <[email protected]>
Deploy v5.4.0 update

e5f355765686d7316282989060f63cdfb5c93f32 authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #938 from samchon/features/format

Support much more format tags.

82b7eced19e7e74c55d71692fde74496926347be authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #939 from samchon/features/intro

Enhance intro page: shows `random()` function.

82729b77e9d0ff1953a09769a583f74b9a1f84be authored 11 months ago by Jeongho Nam <[email protected]>
Enhance intro page: shows `random()` function.

Also, added newly supported format tags.

9fcffe7fae43a88b042cbe63ad83cb58d258d91f authored 11 months ago by Jeongho Nam <[email protected]>
Succeded to pass test programs

14418fc0c8aa8addb42d8b8a3a41600ef8cf3fb8 authored 11 months ago by Jeongho Nam <[email protected]>
Support much more format tags.

Below format tags are newly added:

- byte
- password
- regex
- hostname
- uri
- uri-reference
-...

cdd579e7679b0531f7dc8fdb667ecded3ed028ad authored 11 months ago by Jeongho Nam <[email protected]>
Deploy 5.3.12 update of #928

09a88145d7f1941290e4dfe42b3f1ae74ff59f53 authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #928 from EloB/feature/tree-shaking-friendly

[Draft] Improved tree shaking code

a77ed4909ee4445228368a4c75085937058ac5b9 authored 11 months ago by Jeongho Nam <[email protected]>
fix: correct pure reference for Object.assign

8f3ab7dddc3b45181b5ef46a4654e5cfe40df2ad authored 11 months ago by Olle Bröms <[email protected]>
Refactor exported functions.

Changed exported function not to show the namespace nested functions' definitions.

771de1db2e35937a4ec5e95e02e4cfe74e6e827e authored 11 months ago by Jeongho Nam <[email protected]>
feature: improved tree shaking code

7e9232e0384480b4ccbe2a441bf6c6f547dc24fc authored 11 months ago by Olle Bröms <[email protected]>
Deploy #927 contribution

8d25868da57a64a101ab096498cb1cfbfee2b530 authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #927 from Ciscodefran/fix/url_mismatch

Fixed url mismatch

2b04eb4c50b8d93d379a4be20b98da4578f29a39 authored 11 months ago by Jeongho Nam <[email protected]>
fixed url mismatch

- https://typia.json.io -> https://typia.io

8dcc4dbd91675572133805b9e1a1e31cdb60acf9 authored 11 months ago by Charlie <[email protected]>
Change website intro layout a little bit

220cf5c07e3aeb9bd739fbea445624a8f57ce3a7 authored 11 months ago by Jeongho Nam <[email protected]>
Add locket image

55b78d4a5e7bfdb39a0ffc91bb92b2a4951c6254 authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #924 from samchon/features/website

Website intro page styling

1ebd0c6127be6e585ec3cc14f231ee9415ef10f5 authored 11 months ago by Jeongho Nam <[email protected]>
Align contents to the center

bebcc4ec9af0de3bec6372a86159333ce9e079d8 authored 11 months ago by Jeongho Nam <[email protected]>
Update website home code block style

a6b7644ac08a17159e397f5e6b9c28ea496c39d7 authored 11 months ago by Jeongho Nam <[email protected]>
Intro section styling change

37e72d126c0bd40883b292ad6c3349145ba2d73a authored 11 months ago by Jeongho Nam <[email protected]>
Intro button to be reactive

9093781e1e5f93b3ae3cfb5ca91de3ceac554f9a authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #923 from samchon/features/website

Intro page of `typia.io`

8fd479a1814eb6adbecd342b20818fd80b02aa91 authored 11 months ago by Jeongho Nam <[email protected]>
subTitle of intro sections

352113747edbd44ed4c67f0999168107e4dd8eac authored 11 months ago by Jeongho Nam <[email protected]>
Intro pagae

4ea03a3e984476d3cd7d8969c20bbecfa48c5101 authored 11 months ago by Jeongho Nam <[email protected]>
Merge pull request #922 from samchon/features/reflect

`typia.reflect.metadata<Types>()` function.

5bdefe21744e35d9c8f812c5ffb5d916fd2c7b77 authored 11 months ago by Jeongho Nam <[email protected]>
`typia.reflect.metadata<Types>()` function.

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]>
Merge pull request #918 from samchon/features/json

Fix bug of `IJsonSchema.default`.

781c8e1fc364796b28eebd5e3e73dee6391587d3 authored 12 months ago by Jeongho Nam <[email protected]>
Fix bug of `IJsonSchema.default`.

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]>
Merge pull request #917 from imjlk/patch-1

docs: fix invalid link

b0c404c5452737db06dcdcc7024f40593c15a635 authored 12 months ago by Jeongho Nam <[email protected]>
docs: fix invalid link

ff1a95e09ab483503b8709ec52c04dc09b04c593 authored 12 months ago by Junglei Kim <[email protected]>
Merge pull request #916 from samchon/features/json

Lighten up JSON Schema

d22d2caaa4bc47aa8da779c31300f6da4de6ada4 authored 12 months ago by Jeongho Nam <[email protected]>
Deploy website

4c1dbd0c36598a833cdd2a5ac00a824782c60180 authored 12 months ago by Jeongho Nam <[email protected]>
Lighten up JSON Schema

The JSON schema generated by the `typia.json.application<Types>()` function was quite extensive ...

7d92a31eed68a3cb6396dd5c2a554728c5d1a5ea authored 12 months ago by Jeongho Nam <[email protected]>
Emend webpack setup section - enhance special block

a48bdaf2d43fb0eabd1be9ce893b4b8e12185723 authored 12 months ago by Jeongho Nam <[email protected]>
Merge pull request #915 from samchon/features/setup

Enhance guide documents of setup page

5ee0a5ee990adc56864a647c6829e98131a3e8a1 authored 12 months ago by Jeongho Nam <[email protected]>
Merge pull request #914 from samchon/features/json

`IJsonSchema.IObject` for object literal expression.

f3f01bba9136ab98d451f50e463f9b79d87f66f3 authored 12 months ago by Jeongho Nam <[email protected]>
Add prune description

9ff73ef92ef61192cf530827c8e88e77a8fbe0e9 authored 12 months ago by Jeongho Nam <[email protected]>
Enhance setup guide documents

d93ca97082c87c6ec54ee897aff4e1e9d82399e0 authored 12 months ago by Jeongho Nam <[email protected]>
`IJsonSchema.IObject` for object literal expression.

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]>
Publish v5.3.6

d7aaab8a383d3b55ccbe68fc2c6f6d655384df07 authored 12 months ago by Jeongho Nam <[email protected]>
Merge pull request #913 from ghlin/fix-decode

Fix #912 - protobuf.decode byteOffset

70092447a4f1c228ae91cd183f68a1ba7e8471f5 authored 12 months ago by Jeongho Nam <[email protected]>
Fix #912 - protobuf.decode byteOffset

c9a5f3b54d8a73cb2b2b12298bf7ffb461440eed authored 12 months ago by ghlin <[email protected]>
Benchmark on AMD 7940HS

0b9e83cc8453df2e98f06d09d0c8acb7b0c94c56 authored about 1 year ago by Jeongho Nam <[email protected]>
Add `assertGuard()` function on README

ae0e3947e9b17ecf1ba35ada4e23e520f42e3610 authored about 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #906 from jblz/patch-1

Website: Fix typo in pure.mdx: "famouse"

b28ab5fd172e1331fa00a29eda93863914ad2d46 authored about 1 year ago by Jeongho Nam <[email protected]>
Fix typo in pure.mdx: "famouse"

Thanks for the lib.

3df2d0bd95a81dba14f5b2ff3f6f2595703d0762 authored about 1 year ago by Jeff Bowen <[email protected]>
Merge pull request #905 from jochongs/master

Fix invalid decorator-use in tags.mdx

7cfc030381f321fb7c410c46dbd6facc35ea54ba authored about 1 year ago by Jeongho Nam <[email protected]>
Fix invalid decorator-use in tags.mdx

5f6b85eca4e8999190ab11b0f78898b4f05fd99c authored about 1 year ago by jochongs <[email protected]>
Merge pull request #904 from jochongs/master

Fix invalid method-use in tags.mdx

09a8bda43d8312486bc3ad3f64c877f2549e6315 authored about 1 year ago by Jeongho Nam <[email protected]>
Fix invalid method-use in tags.mdx

4207c9bdbf80ccd96e2ec229400aafce7a4c4f57 authored about 1 year ago by jochongs <[email protected]>
Merge pull request #903 from samchon/features/encode

Fix #901 - `protobuf.encode<T>()` be returned when union type comes.

9e53cfc2f973aad79e3019206a28b76cf1b76a64 authored about 1 year ago by Jeongho Nam <[email protected]>
Fullfill generated test codes

d225492e8f4414993982e36ad350d2f218dcd3b2 authored about 1 year ago by Jeongho Nam <[email protected]>
Fix #901 - `protobuf.encode<T>()` stops when union type comes.

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]>
Revive benchmark program and measure on i9-13900HX

784aafb36a5b13ee376891a0547c29d952b3d287 authored about 1 year ago by Jeongho Nam <[email protected]>
Fix github actions bug

2565d28fffc362ac59445d676ebb713feabd54ba authored about 1 year ago by Jeongho Nam <[email protected]>
Move back the test directories

187dd2cbb9d9fa9bb798a3bb3a690bf36faeb83a authored about 1 year ago by Jeongho Nam <[email protected]>
Deploy website again with benchmark path revising

3054fdb1184dad2abde2454995e70859ca81e567 authored about 1 year ago by Jeongho Nam <[email protected]>
Restore previous benchmark results

ed6d0eda5c99e7f769ea8ad693c2c0b2d788186d authored about 1 year ago by Jeongho Nam <[email protected]>