Commit Graph

509 Commits

Author SHA1 Message Date
Andrés Correa Casablanca
e36f5658e3 Ecosystem: Add nominal-typebox (#955) 2024-08-11 12:56:24 +09:00
sinclairzx81
92851ea30a Revision 0.33.4 (#953)
* Add Assert and Parse Functions

* Documentation

* Version

* Benchmarks
2024-08-10 18:16:09 +09:00
sinclairzx81
a5b03c0b83 Revision 0.33.3 (#950)
* Reimplement Object Diff

* Version
2024-08-09 22:29:53 +09:00
sinclairzx81
c4894642d2 Revision 0.33.2 (#947)
* Retain Interior Properties on Pick, Omit and Mapped Types

* Version
2024-08-09 17:59:50 +09:00
sinclairzx81
b00293ee1c Revision 0.33.1 (#945)
* Interior Mutation Fix + Tests

* Revision
2024-08-09 11:13:27 +09:00
sinclairzx81
333c2a149e Revision 0.33.0 (#941)
* Implement Immutable Types

* Update TypeScript

* Support Clone and Freeze Instancing

* Ensure Options Cloned on Mapped Key and Result

* Revision 0.33.0
2024-08-07 22:57:57 +09:00
sinclairzx81
e686997fcd Revision 0.32.35 (#932)
* Support Any and Never Record Keys

* Update Require Property Message

* Ensure Record Enumerable on Convert

* TypeScript 5.5.3

* Version
2024-07-23 03:08:57 +09:00
sinclairzx81
83e05bb43c Revision 0.32.34 (#914)
* Fix Embedded TemplateLiteral Generation

* TypeScript 5.5.2

* Version
2024-06-22 16:20:08 +09:00
sinclairzx81
f065cfc6d1 Revision 0.32.33 (#905)
* Use ES2020 Target

* Version
2024-06-17 19:42:53 +09:00
sinclairzx81
7ef8e833d5 Revision 0.32.32 (#898)
* Fix Mapped Enum

* Test Case

* Version
2024-06-13 05:22:25 +09:00
sinclairzx81
95d5a3e5a8 Revision 0.32.31 (#881)
* Deref Union Variants on Cast

* Version
2024-05-24 13:56:58 +09:00
sinclairzx81
24c8639fbf Revision 0.32.30 (#868)
* Support Encode Decode for Null Prototype

* Version
2024-05-11 18:14:22 +09:00
sinclairzx81
7a42aeef5b Revision 0.32.29 (#862)
* Optimize Intersect Encode and Decode

* Version
2024-05-05 05:45:40 +09:00
sinclairzx81
e21b874630 Revision 0.32.28 (#861)
* Fix Encode Property Check

* Test Case for Nested Transform Encode

* Version
2024-05-03 21:40:44 +09:00
sinclairzx81
93a32b0bf0 Revision 0.32.27 (#854)
* Refactor Build Tooling

* Override esm.sh Bundling Strategy

* Version
2024-04-28 19:59:48 +09:00
sinclairzx81
135ac79a3d Revision 0.32.26 (#852) 2024-04-27 17:54:58 +09:00
sinclairzx81
a670487154 Revision 0.32.26 (#851)
* Use Optimized Number Check

* Fix Readme Error | Update Overview

* Version
2024-04-27 16:15:28 +09:00
sinclairzx81
1ba927ca22 Revision 0.32.25 (#849)
* Type and Value Optimizations

* Version
2024-04-26 09:46:04 +09:00
sinclair
130c52083a Partial Deep Prototype 2024-04-25 17:12:40 +09:00
sinclairzx81
cfc152b720 Revision 0.32.24 (#848) 2024-04-25 09:46:53 +09:00
sinclairzx81
2a2b5d9dd0 Revision 0.32.23 (#847)
* Clean: Ensure References Passed for Union Check

* Rename Inferred Function and Constructor Parameter

* Version
2024-04-24 16:40:39 +09:00
sinclairzx81
3719b3eaff Revision 0.32.22 (#840)
* Support Optional and Readonly Function Arguments

* Version
2024-04-21 01:28:28 +09:00
sinclairzx81
bcee7b5a0f Revision 0.32.21 (#836)
* Composite Never Filter Fix | Support Array Conversion

* Version
2024-04-19 17:56:06 +09:00
sinclair
9265f4426c TypeScript 5.4.5 2024-04-17 18:44:34 +09:00
sinclair
a169893ff7 Ecosystem 2024-04-16 14:06:04 +09:00
m1212e
b91c1c1a85 Ecosystem (#827) 2024-04-16 14:03:54 +09:00
sinclairzx81
480ba12942 Revision 0.32.20 (#810)
* Solve TypeScript Compiler Emit Regression

* Version
2024-03-25 20:20:30 +09:00
sinclair
3735b3425b Add FromSchema Prototype 2024-03-23 17:48:11 +09:00
sinclairzx81
9e4c67dd85 Revision 0.32.19 (#805)
* Revert Union Conversion Logic

* Version
2024-03-23 08:05:19 +09:00
sinclairzx81
8a6018dec4 Revision 0.32.18 (#801)
- Explicit Return on TypeSystem Type
2024-03-21 16:47:16 +09:00
sinclairzx81
ec27004427 Revision 0.32.17 (#799)
* Detect Any on StaticDecode

* Revision 0.32.17
2024-03-20 18:45:53 +09:00
sinclairzx81
9fa2e2801c Revision 0.32.16 (#791)
* Update Indexed Union Evaluation

* Use Reduce Strategy for Union and Intersect Value Conversion

* Add Path to Transform Codec Errors

* Support Control Character Escape in Template Literal Syntax

* Intersect Union Convert Test Case

* Revision 0.32.16
2024-03-20 02:25:53 +09:00
sinclair
abe71c68cd TypeScript 5.4.2 2024-03-07 14:44:01 +09:00
Andreas Söderlund
ea0fa093a0 Ecosystem (#775)
- Added form library Superforms
2024-03-07 12:40:48 +09:00
sinclairzx81
3db65cd058 Revision 0.32.15 (#774)
* Add Additional Guards for Typed Arrays

* Map and Set | Additional Narrow for InstanceObject

* Version
2024-03-01 16:42:52 +09:00
sinclairzx81
fd1056b367 Revision 0.32.14 (#753)
* Simplify Exports

* Version
2024-02-11 12:16:13 +09:00
sinclairzx81
52c71ed6df Revision 0.32.13 (#744)
* Add String Length Contraints to RegExp

* Version

* Guard Test
2024-01-26 06:50:39 +09:00
sinclairzx81
22ee96ad04 Revision 0.32.12 (#740)
* Branch

* Record Options | Option Asssignment Tests

* Version
2024-01-21 15:09:01 +09:00
Gabriel Halle
28164b1225 Recursive Fix: Evaluate Record and Array (#735)
* Fix some infinite recursion with static types

* Adds test for #336

* Fix import path

* Rename unused type parameter
2024-01-21 14:18:04 +09:00
sinclairzx81
cc068713a5 Revision 0.32.11 (#738)
* Optimize Extract and Exclude

* Version
2024-01-21 03:23:24 +09:00
sinclairzx81
0c0da45394 Revision 0.32.10 (#734)
* Export Partial and Required Type Infrastructure

* Version
2024-01-18 01:58:45 +09:00
sinclairzx81
dcf48f3232 Revision 0.32.9 (#731)
* Optimize Composite

* Set and Composite Tests

* Version
2024-01-13 00:01:44 +09:00
sinclair
9adcb58f22 Documentation 2024-01-12 13:28:06 +09:00
karanssj4
839967d439 Documentation (#730)
- Update readme.md - minor rephrasing
2024-01-11 22:57:59 +09:00
sinclairzx81
7ea2956763 Revision 0.32.8 (#728)
- Clone Default Annotation on Assignment
2024-01-10 21:01:39 +09:00
sinclairzx81
8e1bc047fb Revision 0.32.7 (#727)
- Clone Default Annotation on Assignment
2024-01-10 20:02:08 +09:00
sinclairzx81
ed234d02a3 Revision 0.32.6 (#725)
* Export Deref Infrastructure

* Remove Resolve type for Deref, Omit, Pick and Awaited

* Export Index Infrastructure

* Readme

* Reorder Template Literal Exports
2024-01-10 12:51:02 +09:00
sinclairzx81
4c0b764cf9 Revision 0.32.6 (#724)
* Export TTemplateLiteralSyntax Infrastructure

* Export TDecodeType, TDecodeRest and TDecodeProperties

* Normalize Mapped Types, Drop TCompositeResolve

* Export KeyOf Infrastructure

* Export Awaited, Exclude, Extract, Pick, Omit and Mapped ReturnType
2024-01-10 11:25:14 +09:00
sinclairzx81
767ff8726e Revision 0.32.5 (#718) 2024-01-05 12:47:20 +09:00
sinclairzx81
01ea89e324 Resolve Overload for Value Clean (#717) 2024-01-05 12:34:07 +09:00