Skip to content

chore(deps): bump the unthrown group across 1 directory with 2 updates - #97

Merged
btravers merged 2 commits into
mainfrom
dependabot/npm_and_yarn/unthrown-17c0220d71
Sep 1, 2026
Merged

chore(deps): bump the unthrown group across 1 directory with 2 updates#97
btravers merged 2 commits into
mainfrom
dependabot/npm_and_yarn/unthrown-17c0220d71

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Bumps the unthrown group with 2 updates in the / directory: @unthrown/oxlint and unthrown.

Updates @unthrown/oxlint from 5.5.0 to 5.7.0

Changelog

Sourced from @​unthrown/oxlint's changelog.

5.7.0

5.6.0

Minor Changes

  • 75aa13a: no-catch-all-pattern now exempts the two sanctioned P._ uses itself when the file proves them (#230): the matcher is traced to its receiver, and when an in-file Result / AsyncResult annotation (variable, parameter, or in-file function return annotation) shows E to be a single non-union type — or an unresolved type parameter — the catch-all is the legitimate single arm and nothing is reported. In-file type aliases are seen through; an imported named type counts as the single abstraction it names. Where no annotation is in reach (a receiver imported from another module), the rule reports as before and the targeted oxlint-disable remains the escape hatch.

  • 72de459: no-async-result-race, in the recommended preset

    An AsyncResult is eager — constructing it starts the work — so the readable spelling of a sequence, each step in its own const and chained afterwards, is a race, and a silent one: it type-checks, returns a Result, and runs the steps concurrently. The new rule flags the later construction while an earlier sibling binding in the same statement list is still unconsumed:

    const a = stepA();
    const b = stepB(); // ✗ starts concurrently with `a`
    return a.flatMap(() => b);

    Chaining in one statement, consuming the earlier binding first, and the explicit join (allAsync([a, b])) are exempt. Manual start-both-await-both is reported — its sanctioned spelling is allAsync([…]) in one statement — and a site that wants the manual form carries a targeted oxlint-disable with a reason.

    Purely syntactic, like its siblings: recognised constructions are unthrown's async producers, the AsyncResult companion, chains rooted in either, local functions whose return annotation is unthrown's AsyncResult, and declarators annotated with it — the annotation being the opt-in that catches a service method call the syntax alone cannot resolve.

Commits

Updates unthrown from 5.5.0 to 5.7.0

Changelog

Sourced from unthrown's changelog.

5.7.0

5.6.0

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 31, 2026
@dependabot dependabot Bot changed the title chore(deps): bump the unthrown group with 2 updates chore(deps): bump the unthrown group across 1 directory with 2 updates Aug 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/unthrown-17c0220d71 branch 2 times, most recently from f087725 to 24877f8 Compare August 31, 2026 17:52
@btravers

btravers commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps the unthrown group with 2 updates in the / directory: [@unthrown/oxlint](https://github.com/btravstack/unthrown/tree/HEAD/packages/oxlint) and [unthrown](https://github.com/btravstack/unthrown/tree/HEAD/packages/core).


Updates `@unthrown/oxlint` from 5.5.0 to 5.7.0
- [Release notes](https://github.com/btravstack/unthrown/releases)
- [Changelog](https://github.com/btravstack/unthrown/blob/main/packages/oxlint/CHANGELOG.md)
- [Commits](https://github.com/btravstack/unthrown/commits/HEAD/packages/oxlint)

Updates `unthrown` from 5.5.0 to 5.7.0
- [Release notes](https://github.com/btravstack/unthrown/releases)
- [Changelog](https://github.com/btravstack/unthrown/blob/main/packages/core/CHANGELOG.md)
- [Commits](https://github.com/btravstack/unthrown/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@unthrown/oxlint"
  dependency-version: 5.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: unthrown
- dependency-name: unthrown
  dependency-version: 5.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: unthrown
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/unthrown-17c0220d71 branch from 24877f8 to 13d94f1 Compare September 1, 2026 12:43
@btravers

btravers commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

@copilot fix it

Co-authored-by: btravers <3476441+btravers@users.noreply.github.com>

Copilot AI commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

@copilot fix it

Fixed in fe790d1.

Copilot AI requested a review from btravers September 1, 2026 13:04
@btravers
btravers merged commit 6ba2431 into main Sep 1, 2026
13 checks passed
@btravers
btravers deleted the dependabot/npm_and_yarn/unthrown-17c0220d71 branch September 1, 2026 13:07
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.

2 participants