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

hash-it

Package Overview
Dependencies
Maintainers
1
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hash-it - npm Package Versions

23

6.0.0

Diff

Changelog

Source

6.0.0

Breaking changes

  • Equality utilities (is / is.any / is.all / is.not) are no longer provided
  • Error type hashes now include the message (previously only included stack)
  • Non-enumerable type hashes (Generator, Promise, WeakMap, WeakSet) now hash uniquely based on reference
  • WeakMap is now required at runtime (used as cache for circular references)

Enhancements

  • Better support for system-specific loading (ESM vs CJS vs UMD)
  • Added support for primitive wrappers (e.g. new Number('123'))
  • Added support for more object classes
    • AsyncFunction
    • AsyncGeneratorFunction
    • BigInt64Array
    • BigUint64Array
    • GeneratorFunction
    • SharedArrayBuffer
    • WeakRef (same limitations as those for WeakMap / WeakSet)
planttheidea
published 6.0.0-beta.2 •

planttheidea
published 6.0.0-beta.1 •

planttheidea
published 6.0.0-beta.0 •

planttheidea
published 5.0.2 •

Changelog

Source

5.0.2

  • Reduce code size by 29.29% (19.42% gzipped size)
  • Activate strict mode for typing
planttheidea
published 5.0.1 •

Changelog

Source

5.0.1

  • Update .npmignore to reduce package tarball size (#39)
planttheidea
published 5.0.0 •

Changelog

Source

5.0.0

Breaking changes

  • Remove autocurrying of hash.is methods
  • Remove transpiled builds in favor of rollup distributed files (deep-linking will no longer work)

Enhancements

  • Codebase rewritten in TypeScript
  • Added BigInt support
planttheidea
published 4.1.0 •

Changelog

Source

4.1.0

  • Add TypeScript definitions
  • Significant speed improvements
planttheidea
published 4.0.5 •

Changelog

Source

4.0.5

  • Fix issues related to string encoding and collisions #23
planttheidea
published 4.0.4 •

Changelog

Source

4.0.4

  • Improve speed of complex objects (Objects, Arrays, Maps, Sets)
  • Fix security issue with old version of webpack-dev-server
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