Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@sinonjs/samsam

sinonjs16.5mBSD-3-Clause8.0.2TypeScript support: included

Value identification and comparison functions

readme

samsam

CircleCI Coverage status Contributor Covenant

Value identification and comparison functions

Documentation: http://sinonjs.github.io/samsam/

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Become a sponsor and get your logo on our README on GitHub with a link to your site. [Become a sponsor]

Licence

samsam was released under BSD-3

changelog

Changes

8.0.2

  • 631d739 Fix low-hanging 'npm audit' fruits (Carl-Erik Kopseng)
  • a3cdefa Bump elliptic from 6.5.4 to 6.5.7 (#248) (dependabot[bot])

    Signed-off-by: dependabot[bot] support@github.com

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • 47e4b73 Bump browserify-sign from 4.2.1 to 4.2.3 (#249) (dependabot[bot])

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Released by Carl-Erik Kopseng on 2024-09-12.

8.0.1

  • ca41112 Update all dependencies (#247) (Carl-Erik Kopseng)

  • 153c0a7 Fix matcher cyclic object infinite recursion issue (#245) (Phil Spitzer)

Released by Carl-Erik Kopseng on 2024-09-12.

8.0.0

  • 5f88086 fix: ensure nothing can mutate the exported 'message' (Carl-Erik Kopseng)

Released by Carl-Erik Kopseng on 2023-03-26.

7.0.1

  • fb6573a Prefer @sinonjs/commons@2 (Morgan Roderick)

    That makes ES2017 support explicit

Released by Morgan Roderick on 2022-11-07.

7.0.0

  • 85a9acb Stop testing in Node 12, start testing in Node 18, 19 (Morgan Roderick)

Released by Morgan Roderick on 2022-11-02.

6.1.3

Released by Morgan Roderick on 2022-11-02.

6.1.2

Released by Morgan Roderick on 2022-10-31.

6.1.1

  • 0a89fbd Bump cached-path-relative from 1.0.2 to 1.1.0 (#227) (dependabot[bot])

    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • 88a3fca Install missing dependency mkdocs and update lock file version (Carl-Erik Kopseng)

Released on 2022-01-28.

6.1.0

  • 6955f94 fix (#226) (Stuart Dotson)
  • f1a1f30 add support for iterables (#225) (Stuart Dotson)
  • 2bc9f80 Bump path-parse from 1.0.6 to 1.0.7 (dependabot[bot])
  • 64dfb5d Bump ws from 6.2.1 to 6.2.2 (dependabot[bot])
  • d41050b Bump browserslist from 4.16.3 to 4.16.6 (dependabot[bot])

Released on 2022-01-27.

6.0.2

  • 144204d Fix deep equal comparison between promises (#217) (David G. Miguel)

Released on 2021-05-24.

6.0.1

Released on 2021-04-08.

6.0.0

  • 95d1dce Use @sinonjs/eslint-config (Morgan Roderick)

    This drops support for legacy runtimes like IE11, legacy Edge, Safari 9 and the like

Released on 2021-03-30.

5.3.1

  • 04e0faa Distribute package as source (Morgan Roderick)

    This library is not meant for writing end user applications or even for being used directly when writing tests. It is not meant to be loaded directly by browsers.

    Consumers of this package are assumed to use their own bundlers, should they need to bundle code for use in browsers or workers.

    Therefore, it is safe to distribute the package as source files and not bundle them up.

    This allows us to remove the bundler and its transitive dependencies, which reduces the maintenance burden of managing the library.

Released on 2021-01-13.

5.3.0

Released on 2020-11-16.

5.2.0

  • f27b87c Add match.json (Maximilian Antoni)

Released by Maximilian Antoni on 2020-10-06.

5.1.0

  • 820c296 Evaluate symbol keys for object matchers (#206) (Joel Bradshaw)
    • Make match() work for objects with symbol keys

Released on 2020-08-11.

5.0.3

  • 9d2add0 Remove unused @sinonjs/formatio (Morgan Roderick)

    As can be seen with searching the codebase, @sinonjs/formatio is never imported, and is thus not a direct dependency of @sinonjs/samsam.

Released on 2020-02-28.

5.0.2

Released on 2020-02-20.

5.0.1

Released on 2020-02-18.

5.0.0

  • f288430 Drop support for Node 8 (Morgan Roderick)

    As can be seen at https://github.com/nodejs/Release, Node 8 reached "end" of life on 2019-12-31, and is no longer actively supported.

    We will stop testing in Node 8 and start testing in Node 13, which will become the next LTS release from April 2020.

Released on 2020-02-18.

4.2.2

Released by Maximilian Antoni on 2020-01-09.

4.2.1

  • 8987966 re-introduce bound deepEqual (#160) (James Garbutt)

Released on 2019-12-30.