Skip to content

Tests: bump sinon to v22#14849

Open
patmmccann wants to merge 13 commits into
masterfrom
codex/bump-sinon-to-version-22
Open

Tests: bump sinon to v22#14849
patmmccann wants to merge 13 commits into
masterfrom
codex/bump-sinon-to-version-22

Conversation

@patmmccann
Copy link
Copy Markdown
Collaborator

Motivation

  • Keep development test tooling up-to-date by upgrading the sinon devDependency to v22 to pick up bug fixes and compatible transitive updates.

Description

  • Updated devDependencies.sinon in package.json from ^20.0.0 to ^22.0.0.
  • Regenerated package-lock.json to lock sinon@22 and its transitive updates including @sinonjs/samsam, @sinonjs/fake-timers, and diff.
  • Removed obsolete/incompatible nested entries (e.g. references to older lodash.get and older fake-timers/diff versions) as reflected in the lockfile.

Testing

  • Ran npx eslint --cache --cache-strategy content package.json and observed no blocking errors.
  • Ran npx gulp lint which completed successfully.
  • Ran npx gulp test --nolint --file test/spec/refererDetection_spec.js which completed successfully (tests passed and the spec reported 49 tests completed).

Codex Task

@patmmccann patmmccann changed the title Core: bump sinon to v22 Tests: bump sinon to v22 May 7, 2026
@review-assignment-bot review-assignment-bot Bot requested a review from mkomorski May 7, 2026 02:42
@patmmccann patmmccann marked this pull request as draft May 7, 2026 02:46
@patmmccann patmmccann marked this pull request as ready for review May 7, 2026 03:26
@patmmccann
Copy link
Copy Markdown
Collaborator Author

@osazos any thoughts on this one?

@patmmccann patmmccann requested a review from osazos May 7, 2026 04:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant