Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency sinon to v15.2.0 - autoclosed #61

Closed
wants to merge 1 commit into from

Conversation

ot-renovate[bot]
Copy link
Contributor

@ot-renovate ot-renovate bot commented Jun 20, 2023

This PR contains the following updates:

Package Type Update Change
sinon (source) devDependencies minor 15.1.2 -> 15.2.0

Release Notes

sinonjs/sinon (sinon)

v15.2.0

Compare Source

  • 66b0081e
    Use fake-timers v10.1.0 re-released as v10.3.0 (Carl-Erik Kopseng)

    Version 10.2.0 of fake-timers had an unexpected breaking
    change. We re-released 10.1.0 as 10.3.0 to force users
    into jumping over the deprecated version.

    v10.2.0 was re-released as v11.0.0 and will be part of
    the next Sinon major

  • a79ccaeb
    Support callable instances (#​2517) (bojavou)
    • Support callable instances
    • Clean prettier lint

    Co-authored-by: - <->

  • d220c995
    fix: bundling compatibility with webpack@5 (#​2519) (Avi Vahl)
    • fix: bundling compatibility with webpack@5

    when using webpack v5 to bundle code that calls require('sinon') (cjs) , it would have defaulted to "exports->require" and fail with multiple node-api requirements (util, timers, etc.)

    this patch ensures that anyone who bundles sinon for browser gets the (browser-compatible) esm version.

    tested on both webpack v5 and v4. should be noted that v4 worked even without this patch, as it automatically injected polyfills. v5 no longer does so. with this PR, people using webpack@4 to bundle sinon at least see size improvement, as the polyfills are no longer required.

    • fix: revert change for package.json -> "browser"

    browserify doesn't seem to like esm. leave that entry point alone, and ensure "exports" -> "browser" (which webpack@5 uses) is esm.

Released by Carl-Erik Kopseng on 2023-06-20.


Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 has been generated by OT Renovate Bot.

@ot-renovate ot-renovate bot added the renovate label Jun 20, 2023
@ot-renovate ot-renovate bot force-pushed the renovate/sinon-15.x-lockfile branch from 7b2f701 to 256e75e Compare August 3, 2023 18:10
@ot-renovate ot-renovate bot force-pushed the renovate/sinon-15.x-lockfile branch from 256e75e to db8b18a Compare October 19, 2023 06:22
@ot-renovate ot-renovate bot force-pushed the renovate/sinon-15.x-lockfile branch 2 times, most recently from ff8eeb3 to 41ed9db Compare December 5, 2023 09:57
@ot-renovate ot-renovate bot force-pushed the renovate/sinon-15.x-lockfile branch from 41ed9db to 9409000 Compare February 12, 2024 16:48
@ot-renovate ot-renovate bot changed the title chore(deps): update dependency sinon to v15.2.0 chore(deps): update dependency sinon to v15.2.0 - autoclosed Apr 3, 2024
@ot-renovate ot-renovate bot closed this Apr 3, 2024
@ot-renovate ot-renovate bot deleted the renovate/sinon-15.x-lockfile branch April 3, 2024 00:31
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.

0 participants