Skip to content
This repository was archived by the owner on Oct 26, 2026. It is now read-only.

chore: adopt Bun 1.4.4 and bun fmt - #41

Open
jan-kubica wants to merge 5 commits into
mainfrom
chore/bun-144-fmt
Open

jan-kubica wants to merge 5 commits into
mainfrom
chore/bun-144-fmt

Conversation

@jan-kubica

@jan-kubica jan-kubica commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Pin Bun 1.4.4 (packageManager, bun-types) and take @stll/oxlint-config 1.9.0 and @stll/oxlint-plugin 0.6.2 with the shared pins they require.
  • Replace oxfmt with bun fmt: configuration moves into bunfig.toml [fmt] with the shared style and the shared generated-file and test-fixture ignore patterns from the toolchain policy.
  • CI checks the whole repository with bun fmt --check; hooks format staged files with bun fmt --staged and check with bun fmt --check before a push.
  • Reformat the repository once under the shared style; test fixtures keep their exact bytes.
  • Regenerate Dependabot and the cloud setup with the shared tooling.
  • bun-types 1.4.4 carries a temporary quarantine exclusion that expires when the normal five-day window admits it.

Review notes

  • Cloud setup dependency stamp: the shared generator removes the stamp in its next release, where every start runs the frozen install; the repository takes that release through its normal regeneration.

Pin Bun 1.4.4 and replace oxfmt with bun fmt. Formatter configuration moves into bunfig.toml [fmt] with the shared style and generated-file and fixture ignores from the toolchain policy, CI checks the whole repository with bun fmt --check, and hooks format staged files with bun fmt --staged. The repository is reformatted once under the shared style. bun-types 1.4.4 carries a temporary quarantine exclusion that expires when the normal five-day window admits it.
@stll/oxlint-plugin moves to the shared 0.6.0, and Dependabot and the cloud setup are regenerated by the shared tooling.
…usions

An empty changeset marks the change as tooling only. The quarantine test follows the shared policy: the first-party exemptions stay exact, and a third-party exclusion names the instant the normal quarantine admits it.
@jan-kubica
jan-kubica enabled auto-merge (squash) October 22, 2026 16:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant