Skip to content

deps(deps-dev): bump @vitest/coverage-v8 from 1.6.1 to 4.1.7#26

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/vitest/coverage-v8-4.1.7
Closed

deps(deps-dev): bump @vitest/coverage-v8 from 1.6.1 to 4.1.7#26
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/vitest/coverage-v8-4.1.7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 22, 2026

Copy link
Copy Markdown
Contributor

Bumps @vitest/coverage-v8 from 1.6.1 to 4.1.7.

Release notes

Sourced from @​vitest/coverage-v8's releases.

v4.1.7

   🐞 Bug Fixes

    View changes on GitHub

v4.1.6

   🐞 Bug Fixes

   🏎 Performance

    View changes on GitHub

v4.1.5

   🚀 Experimental Features

   🐞 Bug Fixes

    View changes on GitHub

v4.1.4

   🚀 Experimental Features

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​vitest/coverage-v8 since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 1.6.1 to 4.1.7.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.7/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.7
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 22, 2026
@dependabot dependabot Bot requested a review from RBKunnela as a code owner May 22, 2026 17:03
@dependabot @github

dependabot Bot commented on behalf of github May 22, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: npm. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 22, 2026
RBKunnela added a commit that referenced this pull request May 22, 2026
…ory 15) (#38)

Closes Task #15. Builds on Story 15.1 (PR #37 @ 23694dd) which unblocked
this work by fixing the EIP-55 checksum + 0x-prefix issues in
src/micropayment-engine.ts.

Track A — extend tests/x402-v2.test.ts (tests #14-#26)
  - on402Response: happy / non-402 status / missing+malformed header
  - submitPayment: 200 OK / non-2xx / network error rewrap
  - verifyReceipt: 200+verified / non-2xx / network error (no throw)
  - createPaymentIntentHeader: happy / optional fields undef
  - negotiatePaymentIntent: happy / TODO branch locked
  - src/x402-v2.ts: 63.74% → 97.32% line coverage

Track B — create tests/micropayment-engine.test.ts (B-1 through B-18)
  - constructor (3): 0x-guard, defaults, custom thresholds
  - queuePayment (3): paymentId shape, usdToBaseUnits errors, auto-settle
  - batchPayments (3): EIP-712 BatchSettlement sign / missing IDs / skipGas
  - getGasEstimate (2): 6-decimal USD, inverse scaling
  - setBatchWindow (2): s→ms conversion, window-boundary observable
  - getQueueStatistics (2): empty zeroes, multi-window aggregation
  - clearOldPayments (2): nothing-to-clear, settled+old removal
  - getPaymentStatus (1): find-or-undefined cross-window
  - src/micropayment-engine.ts: 0% → 100% line coverage

Track C — .github/workflows/ci.yml
  - Add `Coverage gate` step (npm run coverage) between Run tests + Build
  - Add `Upload coverage report` step (actions/upload-artifact@ea165f8 v4)
    with if: always(), 14-day retention, per matrix Node version

Test count: 115 baseline + 13 Track A + 18 Track B = 146 tests, all PASS
Coverage: global 97.52% lines / 86.75% branches / 100% funcs / 97.52% stmts
  (exceeds vitest.config.ts thresholds 80/80/70/80 → npm run coverage exit 0)

Determinism: all tests use vi.useFakeTimers + vi.setSystemTime + frozen
Math.random; fetch is stubbed via vi.stubGlobal; zero real network I/O.

Verbatim source preservation: 0 changes to src/ (verified git diff --stat).
Zero skipped tests, zero .todo/xit/xdescribe/.only.

Story chain: full SINKRA — @sm draft (v0.1) → @po GO-conditional → @sm patch
(v0.2) → @dev attempt 1 → bug escalation → @aios-master roundtable → Story
15.1 source fix (PR #37) → @dev resume (this PR) → @qa pending → @devops
pending merge.
@dependabot @github

dependabot Bot commented on behalf of github May 23, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #43.

@dependabot dependabot Bot closed this May 23, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/vitest/coverage-v8-4.1.7 branch May 23, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants