Skip to content

chore(deps-dev)(deps-dev): bump c8 from 11.0.0 to 12.0.0#27

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/c8-12.0.0
Open

chore(deps-dev)(deps-dev): bump c8 from 11.0.0 to 12.0.0#27
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/c8-12.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps c8 from 11.0.0 to 12.0.0.

Release notes

Sourced from c8's releases.

v12.0.0

12.0.0 (2026-07-14)

⚠ BREAKING CHANGES

  • yargs enforces a stricter range of Node versions ^20.19.0 || ^22.12.0 || >=23

Features

Changelog

Sourced from c8's changelog.

12.0.0 (2026-07-14)

⚠ BREAKING CHANGES

  • yargs enforces a stricter range of Node versions ^20.19.0 || ^22.12.0 || >=23

Features

Commits

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 [c8](https://github.com/bcoe/c8) from 11.0.0 to 12.0.0.
- [Release notes](https://github.com/bcoe/c8/releases)
- [Changelog](https://github.com/bcoe/c8/blob/main/CHANGELOG.md)
- [Commits](bcoe/c8@v11.0.0...v12.0.0)

---
updated-dependencies:
- dependency-name: c8
  dependency-version: 12.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 20, 2026
@github-actions

Copy link
Copy Markdown

📊 Coverage Coverage Report

Metric PR Base Diff
Statements ████████████████████ 2070/2070 (100%) 2070/2070 (100%) ⚪ 0%
Branches ████████████████████ 279/279 (100%) 279/279 (100%) ⚪ 0%
Functions ████████████████████ 88/88 (100%) 88/88 (100%) ⚪ 0%
Lines ████████████████████ 2070/2070 (100%) 2070/2070 (100%) ⚪ 0%

Updated for 0d9063d | Compared against base branch

@github-actions

Copy link
Copy Markdown

⏱️ Performance Report

✅ Tests 135 passed, 0 failed, 0 skipped
🧪 Suites 32
⏱️ Total step time 261.00s 🔴 +1.00s
⚙️ Test execution 252.24s 🟢 -403ms
🐢 Slowest test suites
# Suite Tests Duration vs Base
1 PostgresWakeListener 17 29.43s 🟢 -103ms
2 runWorkerLoop 13 22.52s 🔴 +148ms
3 OutboxClaimer (publish outcomes) 9 16.37s 🔴 +447ms
4 WakeSocketServer + WakeSocketClient 9 15.32s 🟢 -419ms
5 KafkaInboxConsumer 8 13.85s 🔴 +71ms
6 SqliteOutboxStore 8 13.34s 🟢 -110ms
7 OutboxWaker 7 12.06s 🟢 -336ms
8 MysqlOutboxStore 7 11.79s 🟢 -162ms
9 InProcessOutboxTransport 5 8.70s 🔴 +348ms
10 SqliteInboxStore 5 8.36s 🟢 -91ms
🐌 Slowest individual tests
# Suite Test Duration vs Base
1 PostgresOutboxStore wakeChannel PostgresOutboxStore wakeChannel enqueue fires pg_notify on the configured channel (observed via LISTEN) 3.65s 🔴 +176ms
2 OutboxProducer (atomic enqueue) OutboxProducer (atomic enqueue) enqueue commits the outbox row with the business write 2.62s 🟢 -68ms
3 OutboxClaimer (publish outcomes) OutboxClaimer (publish outcomes) tick publishes a pending row and marks it completed 2.03s 🔴 +190ms
4 OutboxProducer (atomic enqueue) OutboxProducer (atomic enqueue) a throw rolls back BOTH the outbox row and the business write 2.02s ⚪ ~0
5 runWorkerLoop runWorkerLoop an abort during the idle sleep wakes it and removes the listener 1.99s 🔴 +236ms
6 OutboxClaimer (publish outcomes) OutboxClaimer (publish outcomes) a PermanentError fails the row immediately (and warns with the reason) 1.97s 🔴 +273ms
7 InMemoryOutboxTransport InMemoryOutboxTransport records published messages and filters by topic 1.91s 🔴 +137ms
8 PostgresWakeListener PostgresWakeListener a throwing custom WakeSignal without onError is still swallowed 1.91s 🔴 +90ms
9 PostgresWakeListener PostgresWakeListener a failed LISTEN query is reported and retried 1.90s 🔴 +222ms
10 MysqlInboxStore MysqlInboxStore runOnce processes a fresh key (async side effect) 1.88s 🔴 +96ms
11 PostgresWakeListener PostgresWakeListener start() twice runs a single supervision loop 1.88s 🔴 +97ms
12 KafkaInboxConsumer KafkaInboxConsumer rethrows a transient failure so the broker redelivers (no DLQ) 1.87s 🟢 -66ms
13 OutboxClaimer (publish outcomes) OutboxClaimer (publish outcomes) a RetryableError without delay reschedules with backoff 1.87s 🔴 +95ms
14 PostgresWakeListener PostgresWakeListener rejects a reconnectDelayMs that would hot-loop 1.87s 🔴 +178ms
15 OutboxWaker OutboxWaker wait() resolves on the backstop timer when nothing wakes it 1.87s ⚪ ~0

Updated for 0d9063d | Compared against base branch

@github-actions

Copy link
Copy Markdown

🧠 Cognitive Complexity Report

Metric PR Base Diff
Total complexity 79 79 ⚪ 0
Max function complexity 12 12 ⚪ 0
Functions measured 39 39 ⚪ 0
🧩 Most complex functions
Function Location Complexity Status
runWorkerLoop packages/messaging/outbox-worker.ts:34 12 🟢 OK
KafkaInboxConsumer.consume packages/messaging/adapters/kafka/kafka-inbox-consumer.ts:67 5 🟢 OK
PostgresWakeListener.#supervise packages/messaging/dialects/postgres/wake.ts:122 5 🟢 OK
WakeSocketServer.listen packages/messaging/wake-socket.ts:52 5 🟢 OK
OutboxClaimer.onPublishError packages/messaging/outbox-claimer.service.ts:84 4 🟢 OK
deriveDedupKey packages/messaging/wire-contract.ts:55 4 🟢 OK
MysqlInboxStore.runOnce packages/messaging/dialects/mysql/inbox-store.ts:43 3 🟢 OK
PostgresInboxStore.runOnce packages/messaging/dialects/postgres/inbox-store.ts:37 3 🟢 OK
SqliteInboxStore.runOnce packages/messaging/dialects/sqlite/inbox-store.ts:39 3 🟢 OK
KafkaInboxConsumer.readKey packages/messaging/adapters/kafka/kafka-inbox-consumer.ts:90 2 🟢 OK

🧭 Cognitive complexity is reported as a review signal, not a merge gate. Prefer small, intention-revealing refactors when complexity rises.


Updated for 0d9063d | Compared against base branch

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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants