Socket
Socket
Sign inDemoInstall

deep-equal

Package Overview
Dependencies
48
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
23Next

2.2.3

Diff

ljharb
published 1.1.2 •

Changelog

Source

v1.1.2 - 2023-11-08

Commits

ljharb
published 2.2.2 •

Changelog

Source

v2.2.2 - 2023-07-10

Commits

  • [Fix] avoid an infinite loop in node 0.8 with Typed Arrays f247282
  • [Dev Deps] update @ljharb/eslint-config, aud, tape fa25583
  • [Deps] update get-intrinsic 3638470
ljharb
published 2.2.1 •

Changelog

Source

v2.2.1 - 2023-04-27

Commits

  • [Tests] add passing tests covering object key ordering 51c9ff6
  • [Refactor] use array-buffer-byte-length f47822c
  • [Deps] update is-array-buffer, regexp.prototype.flags 160d851
  • [Deps] update es-get-iterator, get-intrinsic 2e08e95
  • [Dev Deps] update object.getownpropertydescriptors 63e9ab7
  • [Dev Deps] update tape c8db964
ljharb
published 2.2.0 •

Changelog

Source

v2.2.0 - 2023-01-05

Commits

  • [New] add support for SharedArrayBuffer 0ef51c7
  • [Refactor] use is-array-buffer package 0360ee1
  • [Fix] whichTypedArray can return false in both cases df3e3c4
  • [Dev Deps] update aud, object.getownpropertydescriptors 6d62ea4
  • [Dev Deps] update @ljharb/eslint-config 15aab59
  • [Deps] update which-typed-array 8dfce27
  • [eslint] remove .eslintignore af46773
ljharb
published 2.1.0 •

Changelog

Source

v2.1.0 - 2022-11-02

Fixed

  • [New] add support for ArrayBuffer #94

Commits

  • [actions] reuse common workflows 12de287
  • [actions] use node/install instead of node/run; use codecov action ec248b9
  • [Tests] run assert tests on a dynamic matrix 695aebd
  • [readme] add badges 492e159
  • [Test] ArrayBuffers in node < 0.12 have a nonconfigurable own byteLength property 40f4b87
  • [meta] use npmignore to autogenerate an npmignore file 2627269
  • [Dev Deps] update eslint, @ljharb/eslint-config, safe-publish-latest, tape 7a05bb7
  • [Deps] update call-bind, es-get-iterator, get-intrinsic, is-arguments, is-regex, regexp.prototype.flags, side-channel, which-boxed-primitive, which-typed-array c0844e6
  • [actions] update codecov uploader b1b0552
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, auto-changelog, has-symbols, object.getownpropertydescriptors, tape 9a1ccf5
  • [meta] do not publish github action workflow files 2d63384
  • [actions] update rebase action to use reusable workflow 69d21f5
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, has-symbols, object.getownpropertydescriptors, tape 297aae8
  • [Tests] add tests for regexes with the same source but different flags 29c8a0d
  • [Dev Deps] update eslint, @ljharb/eslint-config 9e64ec9
  • [Deps] update is-arguments, is-date-object, is-regex, which-typed-array edfb752
  • [Dev Deps] update eslint, @ljharb/eslint-config, auto-changelog, tape 7b5f7a3
  • [Dev Deps] update eslint, @ljharb/eslint-config, has-typed-arrays, tape e328a23
  • [Deps] update get-intrinsic, regexp.prototype.flags, which-typed-array 29123a7
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud b7039ef
  • [Dev Deps] update aud, tape 9d0b2e0
  • [actions] update workflows a5f5a7e
  • [Deps] update get-intrinsic, object.assign 02025e2
  • [Test] node < 4 lacks ArrayBuffer.prototype.fill bb65b07
  • [Deps] update is-date-object, is-regex a463ed2
  • [Deps] update get-intrinsic, object-is 2a33cce
  • [actions] update workflows d905278
  • [meta] use prepublishOnly script for npm 7+ 7b66184
  • [Dev Deps] update object.getownpropertydescriptors d970dbc
ljharb
published 2.0.5 •

Changelog

Source

v2.0.5 - 2020-12-01

Commits

  • [Tests] migrate tests to Github Actions 4051a18
  • [meta] add Automatic Rebase and Require Allow Edits workflows 6682b15
  • [Deps] use call-bind and get-intrinsic instead of es-abstract; update es-get-iterator, object-is, object.assign a1d6d93
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, object.getownpropertydescriptors b142f4b
ljharb
published 2.0.4 •

Changelog

Source

v2.0.4 - 2020-10-01

Fixed

  • [meta] fix incorrect ./package.json exports entry #89

Commits

  • [Dev Deps] update eslint, @ljharb/eslint-config, auto-changelog d6bfee3
  • [Tests] account for node 14+ making two NaNs loosely deep equal 9367954
  • [Dev Deps] update eslint, @ljharb/eslint-config, aud, tape 86a159b
  • [Deps] update es-abstract, object-is, object.assign e87979d
  • [Deps] update es-abstract, is-regex d0cacca
  • [Dev Deps] update eslint, @ljharb/eslint-config, tape 375a9e1
  • [Dev Deps] update eslint, auto-changelog e562d4f
  • [Deps] update side-channel f092342
ljharb
published 2.0.3 •

Changelog

Source

v2.0.3 - 2020-04-23

Commits

  • [Deps] update object-is, which-typed-array c232374
  • [Dev Deps] update auto-changelog; add aud c80a91d
  • [Dev Deps] update auto-changelog 295d195
  • [Dev Deps] update aud 1134cc2
  • [Deps] Fix classification of object.assign 32695dd
ljharb
published 2.0.2 •

Changelog

Source

v2.0.2 - 2020-04-01

Commits

  • [Fix] properly pass strict option through internals 4e2919d
  • [Tests] add more coverage a3d8677
  • [Tests] add coverage reporting 3174e33
  • [Refactor] add strict pragma; remove unused try/catch c1d173e
  • [Fix] the prototype property is not special on non-functions 1c3cc25
  • [Deps] update es-abstract, es-get-iterator, is-date-object, is-regex, object-is, regexp.prototype.flags, side-channel 7787bdc
  • [Deps] update es-abstract, es-get-iterator, which-collection 87624cf
  • [Fix] robustly distinguish Typed Arrays 7ccb2b0
  • [Dev Deps] update @ljharb/eslint-config, tape c1814a1
  • [Dev Deps] update @ljharb/eslint-config, object.getownpropertydescriptors, tape 7a0d819
  • [Dev Deps] update auto-changelog, tape f248756
  • [Tests] fix tag helper, from bb50ea2e6d7906cd58683fdc7d327660e71612f4 469f008
  • [Dev Deps] update eslint, tape 6537dce
  • [Fix] make isBuffer check slightly more robust c21e14d
  • [meta] disable greenkeeper updates for semver 724f051
  • [Deps] update es-abstract 942ad86
  • [Deps] update es-abstract 8724052
23Next
SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc