Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

io-ts

Package Overview
Dependencies
Maintainers
1
Versions
120
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

io-ts - npm Package Versions

1
12

1.6.2

Diff

Changelog

Source

1.6.2

  • Polish
    • make isIndexableCodec more strict (@gcanti)
gcanti
published 1.6.1 •

Changelog

Source

1.6.1

  • Bug Fix
    • taggedUnion should handle sub unions / tagged unions correctly, closes #257 (@gcanti)
  • Experimental
    • optimize union with the same algorithm used in taggedUnion (@gcanti)
gcanti
published 1.6.0 •

Changelog

Source

1.6.0

Important. This version requires typescript@3.2.2+

  • New Feature
    • leverage typescript@3.2.2 (@gcanti)
      • TypeC
      • PartialC
      • RecordC
      • UnionC
      • ReadonlyC
      • StrictC
      • TaggedUnionC
gcanti
published 1.5.3 •

Changelog

Source

1.5.3

  • Bug Fix
    • missing context info while decoding an intersection, fix #246 (@gcanti)
  • Experimental
    • add intermediary interfaces, closes #165 (@gcanti)
      • NullC
      • UndefinedC
      • VoidC
      • AnyC
      • UnknownC
      • NeverC
      • StringC
      • NumberC
      • BooleanC
      • UnknownArrayC
      • UnknownRecordC
      • ObjectC
      • FunctionC
      • RefinementC
      • LiteralC
      • KeyofC
      • ArrayC
      • TypeC
      • PartialC
      • RecordC
      • UnionC
      • IntersectionC
      • TupleC
      • ReadonlyC
      • ReadonlyArrayC
      • StrictC
      • TaggedUnionC
      • ExactC
  • Polishs
    • use rest elements in tuple types (typescript@3.0.1 feature) (@gcanti)
    • union should handle zero types (@gcanti)
    • intersection should handle zero / one types (@gcanti)
  • Deprecation
    • deprecate clean (@gcanti)
    • deprecate alias (@gcanti)
    • deprecate PropsOf type (@gcanti)
    • deprecate Exact type (@gcanti)
gcanti
published 1.5.2 •

Changelog

Source

1.5.2

  • Deprecation
    • deprecate Compact type (@gcanti)
gcanti
published 1.5.1 •

Changelog

Source

1.5.1

  • Polish
    • remove useless module augmentation of Array (@gcanti)
gcanti
published 1.5.0 •

Changelog

Source

1.5.0

  • New Feature
    • add UnknownType, closes #238 (@gcanti)
  • Deprecation
    • ThrowReporter is now deprecated (@gcanti)
gcanti
published 1.4.2 •

Changelog

Source

1.4.2

use Compact in intersection signatures as a workaround for #234 (@sledorze)

gcanti
published 1.4.1 •

Changelog

Source

1.4.1

  • Polish
    • Type.prototype.pipe now allows more types as input, #231 #232 (@sledorze)
gcanti
published 1.4.0 •

Changelog

Source

1.4.0

  • New Feature
    • use unknown as mixed (@gcanti)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc