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

Finish removing detour expression of protobuf message schema

56ca1b3ac6096c35bf3a1bfde629cb0168c51abf authored over 1 year ago by Jeongho Nam <[email protected]>
Try to limit protobuf.message function to following protobuf spec

f243c0cfcbeeb9474ded741ddd3ad7bb1ca603a8 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #751 from samchon/features/namespace

Namespace separation

e8a30532df57f1166c15262759951f9bf144c98b authored over 1 year ago by Jeongho Nam <[email protected]>
Merge branch 'master' into features/proto

75dd18d1d0cdf5b3ce8ffffb0bc50a45d88a7a98 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #750 from samchon/benchmark/SP6

Benchmark on Surface Pro 6

dce255112793d8831d4a31a1df726ffbc5e9c4bf authored over 1 year ago by Jeongho Nam <[email protected]>
Benchmark on Surface Pro 6

a9b631cfc90c09b90cd83846fb6217e06781ccae authored over 1 year ago by Jeongho Nam <[email protected]>
Publish v4.2.1

e1f36145fac551966356f7939493d2e88032a820 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #749 from samchon/features/exponential

Fix number pattern of `stringify` to support exponential log value

820da769882714f124d96111d649c71a490d3acd authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #748 from samchon/features/yarn

Enhance #744 - silent setup and enhanced documentation.

17f1eac8c7685a83945cdf9d8325cb29994f5b48 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix number pattern of `stringify` function to support exponential log value.

When `typia.stringify<T>()` be used for an object type which has template typed key containing a...

5d4ec382333cf25d45191d49d1c4a077401d2066 authored over 1 year ago by Jeongho Nam <[email protected]>
Enhance #744 - silent setup and enhanced documentation.

A tiny change does not affect on main setup logic.

So, this commit would be published with next...

972538e1fbc6b934cd5ed2382d59551d11e11389 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #747 from samchon/features/yarn

Fix #744 - change setup wizard to deprecate `yarn berry`.

a296a8e0953fe2e888ebaec1f8a19a813859b9a3 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #744 - change setup wizard to deprecate `yarn berry`.

- Changed setup wizard
- Introduce not to support `yarn berry`
- Use `npm run postinstall`...

f5a475dc1bc39e904e9a222bd5e9feb213800819 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #745 from mmamedel/ML/removing-cursing

Fix #737 - remove cursing from random any type

cea1b451b6792bc6ff9d45d6833a0e7481f1c295 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge branch 'master' into features/proto

01d7f30c6d622a98581b1d9fd537b1d643592f3f authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #737 - remove cursing from random any type

492316a184c9be9f536dc488508573b6f7d337a1 authored over 1 year ago by Mateus Mamede Lage <[email protected]>
remove cursing from random any type

4ddfa297ded90e589f99bd108c1eee7c6f98bba9 authored over 1 year ago by Mateus Mamede Lage <[email protected]>
Merge pull request #743 from samchon/features/stringify

Fix #736 - bug of undefined `length` problem.

817891832f3ddb65d50d1b491466b9068f507f75 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #736 - bug of undefined `length` problem.

Global variable `length` exists in DOM, and did a mistake to use the global variable `length` in...

0eefd45845b3e8bc8bc3b801348fa5738bbfee36 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #740 from samchon/features/stringify

Adapt #736 - optimize JSON serializer of `string` type

5d7b203b76b396646f45943ebb6f8c3aa1469470 authored over 1 year ago by Jeongho Nam <[email protected]>
Determine #736 - regex pattern check first, and short serialization later

f5c093f13024baddca90911d55839c0d9db7f5fb authored over 1 year ago by Jeongho Nam <[email protected]>
Benchmark #736 in three conditions

ce8c252c0e2d0ad9e660f5256c904f123171ff16 authored over 1 year ago by Jeongho Nam <[email protected]>
Complement #736 - also tested length 41 case

a32ce822be779f2de6436db036fc019b035e7ed3 authored over 1 year ago by Jeongho Nam <[email protected]>
Complement #736 - maybe the final mistake fixing

50e433a608d70e86467fb4397ccb1ccb799afbe3 authored over 1 year ago by Jeongho Nam <[email protected]>
Complement #736 - missed pattern checking

74ae59b6a46a1c650f36fbafef06d49100a18d11 authored over 1 year ago by Jeongho Nam <[email protected]>
Complement #736 - add length checker

421fe341c48b697223e8754df5714c95dea23528 authored over 1 year ago by Jeongho Nam <[email protected]>
Complement #736 - fix string length for exact measurement

1740ba1fdc3377bc6c99ef81096debd89bf22f1d authored over 1 year ago by Jeongho Nam <[email protected]>
Complement #736 - forEach rather than map

07da0305214325234476467a94842d3919b51abd authored over 1 year ago by Jeongho Nam <[email protected]>
Complement #736 - dedicated benchmark program

d22c5651945141c92757436ffcce3df5ae1b98da authored over 1 year ago by Jeongho Nam <[email protected]>
Prepare #736 - change JSON serialization logic of string

cfd5d51bf7eaf5115110d308d312e4c7538232a4 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #735 from samchon/features/union

Fix #734 - union type predicator broken when native type like `Date`

c29d31f6b3f25e20130643d97b0b3c5bfabfb493 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #734 - union type predicator broken when native type like `Date` being used

Fixed that bug, and new version is `4.1.14`.

The bug had been occured by ommission of native ty...

1ac8563222f2af299a49c2ae05523fa540b5f3d4 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #733 from samchon/features/tags

`IJsonSchema.descript` no more includes comment tags

68e428decad89b6a9ceeb0bc252cbb9d3f30b9ab authored over 1 year ago by Jeongho Nam <[email protected]>
`IJsonSchema.descript` no more includes comment tags

To enhance `@nestia/sdk`, separate comment tags from description.

eccf5fa853b933e35d64ec94c8f0eb82113e436c authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #725 - playground tslib bug

0e66ffaf9ddfa195bdc6eb497d98e9bc9fa99adb authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #730 from samchon/features/hidden

Close #729 - `@hidden` tag for JSON schema

b3b2270d1b8a11d13efb94e059165156304543f7 authored over 1 year ago by Jeongho Nam <[email protected]>
Close #729 - `@hidden` tag for JSON schema

> This is a feature requested by sponsor @windofwind.

When `@hidden` comment tag being used, le...

c0cf2aa711b1cbf9557999a2d470c005c3a15d4f authored over 1 year ago by Jeongho Nam <[email protected]>
Merge with master

641f79790b333e01f083457c109aa48c1d9011d4 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge branch 'master' into features/proto

0acb36f3cb921aae7b09c5f109d8c23ef0b9df63 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #728 from samchon/features/comments

Complement #726 - `JSDocParameterTag` case.

731257340d968852ce83ca05f0ed24a28437a604 authored over 1 year ago by Jeongho Nam <[email protected]>
Complement #726 - `JSDocParameterTag` case.

New JSDoc API of TypeScript 5.1 is so difficult than expected. Maybe there will be a few more p...

4d845ea83e6cd64b3883db472646fcef2d459b73 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #727 from samchon/features/comments

Complement #726 - much more exact comments analyzing

f692638b5a787e0bfb43683129df116b8b579232 authored over 1 year ago by Jeongho Nam <[email protected]>
Complement #726 - much more exact comments analyzing

1f71062b8f0f41dd330f38a332d3953fe4193962 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #726 from samchon/features/comments

Exact comment tracing on interface type.

f8daa5e39d915d739521af8eb5329eebc28653c1 authored over 1 year ago by Jeongho Nam <[email protected]>
Exact comment tracing on interface type.

TypeScript v5.2 supports a new function `getJSDocCommentsAndTags()` that listing up every JsDoc ...

1db6cf1c4a62b4098de6c19cde4ada1d3ab37012 authored over 1 year ago by Jeongho Nam <[email protected]>
Benchmark `assert()` again for `ajv` on SP8

d093bd3b8fae2ea6bc09a5464806cfd4d7db4520 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #724 from samchon/features/docs

Close #680 - detailed setup.mdx

63711b9fde77f8bc276ef402f500bbe874a43b5c authored over 1 year ago by Jeongho Nam <[email protected]>
Close #680 - detailed setup.mdx

855e994baffa8f394d924ee653a1fbb52aa24b8a authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #722 from samchon/features/benchmark-64cores

Benchmark on AMD EPYC 7763

4b0785f2a03728364c37b495236fb144b825236a authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #723 from samchon/features/benchmark-AMD-6800HS

Benchmark on AMD 6800HS

bdac7d3fcb5bd0b04e66973cc64440097bbac4aa authored over 1 year ago by Jeongho Nam <[email protected]>
Benchmark on AMD 6800HS

97dc61cd2863676c73c5a3815d3965560595682f authored over 1 year ago by Jeongho Nam <[email protected]>
Benchmark on AMD EPYC 7763

321cf393f8231bbfe7cb120e7b20ba19c9e09586 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix benchmark program bug that ommitted `ajv`

b12ce922c40ca8bef3d33eeeb38d31533c703c30 authored over 1 year ago by Jeongho Nam <[email protected]>
Update playground website

b654004ac73d980e3396cb012a76487587d3f881 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge branch 'master' into features/proto

83f8e015e7fa499b3a47f51c198c39754b1eb335 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #720 from samchon/issues/719

Fix #719 - `stringify()` when any typed property

809adf9b30f9218cacfb03a5eb776e68f2269c4d authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #719 - `stringify()` when any typed property

When any typed property comes with optional parameter `?`, `typia.stringify()` could not resolve...

91217a308eeb481eb2736cfbc03d54125565d8c1 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #715 from src-rodrigues/patch-1

doc-fix: Update comment-tags.mdx

12a8c3473272594dc24973895d83f6eb7929e51c authored over 1 year ago by Jeongho Nam <[email protected]>
Prepare protobuf interfaces

85e4551bcddc7bd946f6157d0bbd684aba525b9c authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #716 from samchon/dependabot/npm_and_yarn/ts-patch-tw-3.0.2

Update ts-patch requirement from ^3.0.1 to ^3.0.2

8e4702ecf4f5afb0847d8be2e737cbc5f555411b authored over 1 year ago by Jeongho Nam <[email protected]>
Update ts-patch requirement from ^3.0.1 to ^3.0.2

Updates the requirements on [ts-patch](https://github.com/nonara/ts-patch) to permit the latest ...

d30c6369f2bcbf300b8e02c72ffb73498d65545b authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Prepare new test program

ada2040b5b8220f47afffaa2065afc6541c3d029 authored over 1 year ago by Jeongho Nam <[email protected]>
doc-fix: Update comment-tags.mdx

Changed incorrectly typed term `nubmer` to correct term `number`.

ee6473d7e747cc4d2415b2185745475c96d815e7 authored over 1 year ago by Victor Rodrigues <[email protected]>
Merge branch 'master' into features/proto

5f8e356162a9450dce75aeb91cfe0ff32b0a9c40 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #713 from samchon/features/alias

Exact swagger generation for alias types.

c183886ad5ab64d213af2e4e29e9780da631f430 authored over 1 year ago by Jeongho Nam <[email protected]>
Exact swagger generation for alias types.

When alias type has comment tags, previous `typia` could not catch it when generating JSON schem...

69baf6d28cc05910c274b44c06748e8c9eb5260f authored over 1 year ago by Jeongho Nam <[email protected]>
Edit README content

00f3dd6dd31d19a3499d7084ec7afa8f1787af52 authored over 1 year ago by Jeongho Nam <[email protected]>
Namespace separation.

Separated some functions under `json` and `misc` for `protobuf`.

9767f4432aeaa2541f5900df6ea745af37cb2d55 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge branch 'master' into features/proto

c4b79dd2394b09c7568840d6ddc5cc0a88833432 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #711 from samchon/features/reserved

Add `package` word on reserved keywords.

003fc1a045bcc14ec36d34dec1883cdec6f7de61 authored over 1 year ago by Jeongho Nam <[email protected]>
Add `package` word on reserved keywords.

In TypeScript, the word `package` was one of reserved keywords that could not declare as a varia...

1a62d34d2045906415c0166fddba772186aacc26 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge branch 'master' into features/proto

da90dc67d3179b12e85eb6237311b1fde90161d1 authored over 1 year ago by Jeongho Nam <[email protected]>
Publish #698 - allow `null` value in `literals<T>()` function

8b494ff9e3ef1bb857b043030dbc981640c2b6ec authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #698 from KristjanTammekivi/literals_null

Make literals work with null

223847951fac44073bc6c031907a533cd2552db8 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge branch 'master' into features/proto

985c2a56b556cb75232277cd222268c094be3026 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #707 from samchon/issues/706

Fix #706 - support `exactOptionalPropertyTypes` option

800c5fc1f16bc4e65f19b883b2d8e1445b890b03 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #706 - support `exactOptionalPropertyTypes` option

6b87bcc24dc16f434cab6c7af6291730c36569cc authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #705 from samchon/issues/704

Fix #704 - comment tags when repeated type comes

88e04b1e574d2806d5d9764a4ae1dff9924ca04f authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #704 - comment tags when repeated type comes

When repeated type comes recurrying both Array and Object types at the same time, comment tags c...

67e2e5e80e033bce2d54362909b637df46994f07 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #701 - `@format url` in docs

c0ede448983f6ddf777147fb41d27951763e3f77 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #699 from samchon/issues/695

Fix #695 - support recursive intersection type

7da49f05c58839dce259b6ca8308e7e38264f1c4 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix #695 - support recursive intersection type.

`typia` could not validate recursive intersection type like below. Of course, below type is an e...

a5346a73c61b7b819c67d00a7580e668ece87602 authored over 1 year ago by Jeongho Nam <[email protected]>
Trying #695: recursive intersection type case

12536d36f3b8c473bfd9d1bb7183c3d9068415bf authored over 1 year ago by Jeongho Nam <[email protected]>
Optimize playground + support ES2015g

ec59c5bd6944f51d6b03d17e17939deecb010954 authored over 1 year ago by Jeongho Nam <[email protected]>
style: rename tests for literals

6bb3f0d646c464a89b2478f7b5345ec4be0c1728 authored over 1 year ago by Kristjan Tammekivi <[email protected]>
test: use the name property in literals test

b25de4c5883299a61646b20803967bb4eef8a964 authored over 1 year ago by Kristjan Tammekivi <[email protected]>
feat: make literals work with null

0f0cba63f7b7e332f5553c3e419588bc4d93ef1d authored over 1 year ago by Kristjan Tammekivi <[email protected]>
Merge pull request #696 from samchon/features/website

Add generation mode on playground website

7ce3ba944021cedf2063edd68eae39fd82ca7ce6 authored over 1 year ago by Jeongho Nam <[email protected]>
Add generation mode on playground website

eeb9bf59e3df131dfea27f2f620ae12aec6c2b79 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #694 from samchon/dependabot/npm_and_yarn/typescript-tw-5.1.6

Update typescript requirement from ^5.1.5 to ^5.1.6

3bfcbbdf81498dda4cdadf31d1c486a4722b8357 authored over 1 year ago by Jeongho Nam <[email protected]>
Update typescript requirement from ^5.1.5 to ^5.1.6

Updates the requirements on [typescript](https://github.com/Microsoft/TypeScript) to permit the ...

e8c2f03ef22d5f6865285369f0d32dcdfe7a8137 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Advanced playground

4bc38887c4b5473e6d483bbc908e68d79ea90ca0 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #692 from samchon/dependabot/npm_and_yarn/typescript-tw-5.1.5

Update typescript requirement from ^5.1.3 to ^5.1.5

d99cb23f7565759b4f77b1b0c28653743d811bac authored over 1 year ago by Jeongho Nam <[email protected]>
Update typescript requirement from ^5.1.3 to ^5.1.5

Updates the requirements on [typescript](https://github.com/Microsoft/TypeScript) to permit the ...

eac2def25de7f58128436d3c68b60dbcc820cccc authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add dependabot

0c4307db1061b6ca4e79e11ac6faccf4280af2aa authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #691 from samchon/features/website

Add miscellaneous content on docs

c3afb565710173221e98d51f3fec12675aaee5e4 authored over 1 year ago by Jeongho Nam <[email protected]>
Add miscellaneous content on docs

4f8da2fac9456ba8140f957151d094ca8f86b244 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge branch 'master' into features/website

0d7b5018e89ff8fefda6b8ce2a1e231db2c71332 authored over 1 year ago by Jeongho Nam <[email protected]>
Fix playground bug of mis-reading initial script

d7d266db9f8c457589726a0d2ac84f5d68944b21 authored over 1 year ago by Jeongho Nam <[email protected]>
Merge pull request #684 from samchon/features/website-splitter

Abandon `react-split-pane`

ee605b88cd1ad4bd206e4ccb161ae890d4e00302 authored over 1 year ago by Jeongho Nam <[email protected]>