Skip to content

chore(deps): update dependency sinon to v21.0.3#1205

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/sinon-21.x
Mar 23, 2026
Merged

chore(deps): update dependency sinon to v21.0.3#1205
renovate[bot] merged 1 commit into
mainfrom
renovate/sinon-21.x

Conversation

@renovate

@renovate renovate Bot commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
sinon (source) 21.0.121.0.3 age confidence

Release Notes

sinonjs/sinon (sinon)

v21.0.3

Compare Source

  • 0494251b
    fix(#​2678): upgrade samsam to fix buffer comparisons (Carl-Erik Kopseng)

Released by Carl-Erik Kopseng on 2026-03-16.

v21.0.2

Compare Source

  • 024321c4
    fix: skip Node specific tests in browser env (Carl-Erik Kopseng)
  • b836fccb
    fix: js-yaml breaking change from v3 to v4 (Carl-Erik Kopseng)
  • ebf0c431
    docs: add how-to article for stubbing ES module imports (#​1832) (#​2676) (Eduard Barrera)
    • docs: add how-to article for stubbing ES module imports with esm package

    Adds a comprehensive How-To guide that addresses issue #​1832, documenting
    how to configure Node.js to allow Sinon stubs to work with ES modules.

    • Explains why ES module namespace bindings are immutable by spec
    • Shows how to use the 'esm' npm package with mutableNamespace: true
    • Provides a complete working example with project layout, package.json,
      loader file, source modules, and a full test suite
    • Documents limitations (destructured imports, non-standard behavior)
    • Replaces the TODO comment in link-seams-commonjs.md with a cross-reference

    Closes #​1832
    Co-authored-by: Eduard Barrera eduardbar@users.noreply.github.com
    Co-authored-by: Carl-Erik Kopseng carlerik@gmail.com

  • ebcd506c
    Fix spies not being reset properly (#​2673) (simon-id)
  • 3beab2ba
    Make doc tests pass with new jQuery (Carl-Erik Kopseng)
  • 766715c6
    build: reduce transitive audit findings (Carl-Erik Kopseng)
  • 92aaf5c9
    build: upgrade eslint config and replace dependency-check (Carl-Erik Kopseng)
  • c6aaa871
    chore: ignore project worktrees (Carl-Erik Kopseng)
  • ef387e8e
    Upgrade most deps (Carl-Erik Kopseng)
  • 3cf4e77d
    docs: improve writing of documentation (#​2675) (Eduardo de la Cruz Palacios)
  • 6349032f
    Check login status before publishing steps are performed (Carl-Erik Kopseng)

Released by Carl-Erik Kopseng on 2026-03-04.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@c2fo-cibot c2fo-cibot Bot added the size/XS Denotes a PR that changes 0-9 lines label Mar 23, 2026
@coveralls

coveralls commented Mar 23, 2026

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 23453016339

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 96.862%

Totals Coverage Status
Change from base Build 23452970413: 0.0%
Covered Lines: 754
Relevant Lines: 772

💛 - Coveralls

@renovate
renovate Bot force-pushed the renovate/sinon-21.x branch from 49c8ce1 to 30d5865 Compare March 23, 2026 18:14
@renovate
renovate Bot merged commit 3574e29 into main Mar 23, 2026
9 checks passed
@renovate
renovate Bot deleted the renovate/sinon-21.x branch March 23, 2026 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Denotes a PR that changes 0-9 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant