Socket
Socket
Sign inDemoInstall

@metamask/superstruct

Package Overview
Dependencies
Maintainers
11
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@metamask/superstruct - npm Package Versions

3.1.0

Diff

Changelog

Source

[3.1.0]

Added

  • Newly exports the following types: Assign, If, IsUnion, ObjectType, PartialObjectSchema, StructSchema, TupleSchema (#25)
metamaskbot
published 3.0.0 •

Changelog

Source

[3.0.0]

Added

  • Newly exports the following types: AnyStruct, EnumSchema, InferStructTuple, IsExactMatch, IsMatch, IsRecord, IsTuple, ObjectSchema, OmitBy, Optionalize, PickBy, Simplify, UnionToIntersection (#18).

Fixed

  • BREAKING: Expose separate build entry points and type declarations for CommonJS and ESM via package manifest exports. (#18)
metamaskbot
published 2.0.0 •

Changelog

Source

[2.0.0]

Changed

  • Prepare package for releasing under @metamask organisation (#1, #3, #4, #5, #6, #7, #8, #12, #15)
    • The package name is now @metamask/superstruct.
    • The changelog file has been renamed to CHANGELOG.md, and the format has changed to fit MetaMask's changelog style.

Fixed

  • BREAKING: Expose CommonJS and ESM builds via package manifest exports (#5)
    • It's no longer possible to import files from the dist folder directly.
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