Releases: ashgw/ts-roids
Releases · ashgw/ts-roids
v1.36.1
v1.36.0
v1.35.0
🚀 Enhancements
- #122: Finish
PositiveIntegerString
(3ac93f0) - #123: Finish
NegativeIntegerString<S>
(50c77c6) - #124: Finish
NegativeFloatString<S>
(1ca8deb) - #125: Finish
PositiveFloatString<S>
(beea535) - #127: Add
Extends
(373857e) - #128: Add
StringifyPrimitive
(8002db5) - #129: Add
Flip<Obj>
(82c94ed) - #130: Add
StringStartsWith<T,U>
(ff8a767) - #131: Add
StringEndsWith<T,U>
(74b2a03)
🩹 Fixes
DeepNotRequired
typo (0683e94)
💅 Refactors
📖 Documentation
🏡 Chore
- Cleanup
types.ts
(a286f90)
❤️ Contributors
- AshGw (@AshGw)
v1.34.0
🚀 Enhancements
- #113: Finish
@Sealed
(c9fd003) - #101: Finish
DeepRequired<T>
(7a9d28a) - #114: Finish
IsDeepRequired<T>
(fe1ddfa) - #102: Finish
DeepNonRequired<T>
(f85b154) - #114: Finish
IsDeepNonRequired<T>
(2891b4d) - #115: Finish
IsEven<I>
(5690094) - #116: Finish
IsOdd<I>
(25d5cd4) - #117: Finish
NumerifyString<S>
(b025d57) - #118: Finish
PositiveInteger<N>
(692be1f) - #118: Finish
NegativeInteger<N>
(7272c7d) - #119: Finish
NegativeFloat<F>
(414c519) - #119: Finish
PositiveFloat<F>
(5155461)
🩹 Fixes
- Formatting for CI (cd39589)
📖 Documentation
🏡 Chore
❤️ Contributors
- AshGw (@AshGw)
v1.33.0
v.1.32.0
v1.32.0
🚀 Enhancements
- #107: Finish
DeepToPrimitive<T>
(f16e4c4) - #108: Finish
Assign<T,Arr>
(3f5bc51) - #109: Finish
PickCommonKeys<U,V>
(285ad16) - #110: Finish
OmitCommonKeys<U,V>
(7563b72) - #110: Finish
OmitCommonKeys<U,V>
(333e02a)
🩹 Fixes
💅 Refactors
- Rename
common-keys.test.ts
topick-common-keys.test.ts
(7a06b40)
📖 Documentation
- Fix
README.md
(1028f6f) - Improve docs for
@Frozen
(0879f5f) - #109: More docs for
PickCommonKeys<U,V>
(38697d5)
✅ Tests
- #108: Add tests for
ArrayIntersection<Arr>
(d66a782) - #108: Finish
ArrayIntersection<Arr>
(1e02dc4) - #107: Test every possible primitive type
DeepToPrimitive<T>
(9e274e8) - #109: Test
PickCommonKeys<U,V>
with non objects (115fd72)
🤖 CI
- Use LTS node version (aecb1cd)
❤️ Contributors
- AshGw (@AshGw)## v1.32.0
🚀 Enhancements
- #107: Finish
DeepToPrimitive<T>
(f16e4c4) - #108: Finish
Assign<T,Arr>
(3f5bc51) - #109: Finish
PickCommonKeys<U,V>
(285ad16) - #110: Finish
OmitCommonKeys<U,V>
(7563b72) - #110: Finish
OmitCommonKeys<U,V>
(333e02a)
🩹 Fixes
💅 Refactors
- Rename
common-keys.test.ts
topick-common-keys.test.ts
(7a06b40)
📖 Documentation
- Fix
README.md
(1028f6f) - Improve docs for
@Frozen
(0879f5f) - #109: More docs for
PickCommonKeys<U,V>
(38697d5)
✅ Tests
- #108: Add tests for
ArrayIntersection<Arr>
(d66a782) - #108: Finish
ArrayIntersection<Arr>
(1e02dc4) - #107: Test every possible primitive type
DeepToPrimitive<T>
(9e274e8) - #109: Test
PickCommonKeys<U,V>
with non objects (115fd72)
🤖 CI
- Use LTS node version (aecb1cd)
❤️ Contributors
- AshGw (@AshGw)
v1.31.0
🚀 Enhancements
- Add
IsLiterallyAny<T>
(0885db8) - #92: Add logical operator types (c8c7ea3)
- #92: Done, docs added (2590a05)
- #93: Finish
IsExactkySymbol
(c2e8bee) - #93: Finish
IsExactlyBigInt<T>
(d522931) - #93: Finish
IsExactlyNumber<T>
(5357f5a) - #93: Finish
IsExactlyUnknown<T>
(98353d8) - #98: Finish
IsObject<T>
(43b89ba) - #98: Finish
IsArrayIncludesTypeof<Arr,T>
(5feb9ba) - #98: Finish
IsArrayOf<Arr,T>
(a04f07f) - #100: Finish
ObjectMethods<T>
(0f30c7e) - #101: Finish
ObjectProperties<T>
(3b2f2e4) - #103: Finish
PickExactlyByType<T>
(d95cdd4) - #104: Finish
OmitExactlyByType<T>
(8c2edde)
📖 Documentation
- Add more examples for
TestType<T1,T2,Expected>
(7769d40) - #96: Add docs for
UnionToIntersection<T>
, done (2915690)
🏡 Chore
✅ Tests
- #92: Finish logical operator types (188f0cf)
- #92: Finish
If
operator testing with other lib types (e1a33af) - #96: Add additional tests for
UnionToIntersection<T>
(f87ad17) - #100: Add more test cases for
ObjectMethods<T>
(455baad)
🤖 CI
- Remove publishing on tag (c41efbb)
❤️ Contributors
- AshGw (@AshGw)
v1.30.0
🚀 Enhancements
💅 Refactors
- typedoc: Turn
@private
marker to@hidden
@private
might be deprecated in future releases, plus@hidden
exists anyway (b5c77cc) - Rename
UniqueArray<Arr>
toArrayUnique<Arr>
(a8f72ed)
📖 Documentation
- Improve inline docs for immutable/mutable types (2352386)
- Improve inline docs for array types (a02d232)
🏡 Chore
- Ignore
/docs
(66e452a)
✅ Tests
- Add more test cases for
ArrayIncludes
type (fc75c13)
🤖 CI
❤️ Contributors
- AshGw (@AshGw)