Skip to content

chore(deps): refresh eligible tooling - #79

Merged
GSTJ merged 1 commit into
mainfrom
chore/refresh-eligible-dependencies
Aug 25, 2026
Merged

chore(deps): refresh eligible tooling#79
GSTJ merged 1 commit into
mainfrom
chore/refresh-eligible-dependencies

Conversation

@GSTJ

@GSTJ GSTJ commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Summary

The development checks now use the dependency releases that cleared quarantine, with the repository's existing declaration style preserved.

Details

  • Refreshes the lockfile for conventional-changelog 8.1.2, conventional-changelog-conventionalcommits 10.3.0, ESLint 10.8.1, @types/node 26.2.0, and @typescript-eslint/parser 8.67.0.
  • Moves oxfmt to 0.63.0, oxlint to 1.78.0, and pnpm to 11.21.0.
  • Keeps one-var off because oxlint 1.78 adds it to the shared style category and this repository keeps declarations separate.

Testing steps

  1. From the repository root, run:
pnpm install --frozen-lockfile
pnpm audit --audit-level=low
pnpm run lint
pnpm run format
pnpm run typecheck
pnpm run test
pnpm run build
pnpm run changelog:check
npm pack --dry-run
  1. Confirm every command exits successfully.

Advance the seven dashboard updates that cleared the 14-day quarantine. Keep declarations separate by disabling oxlint 1.78's newly implemented one-var rule.
@github-actions

Copy link
Copy Markdown

馃帀 Congratulations on making your first pull request in '@gstj/safe-jsx'! We appreciate your contribution and will review it as soon as possible. Thank you for helping us make this project better.

@GSTJ

GSTJ commented Aug 25, 2026

Copy link
Copy Markdown
Owner Author

Proof from branch chore/refresh-eligible-dependencies at 143e67c: the frozen install, dependency audit, lint, format, typecheck, tests, release controls, build, changelog controls, and tarball dry run all pass.

Full local suite

The packed tarball also fixes the unsafe JSX sample through ESLint 10 flat config and ESLint 3 legacy config.

Packed package behavior

@GSTJ
GSTJ merged commit 49d33f1 into main Aug 25, 2026
5 checks passed
@GSTJ
GSTJ deleted the chore/refresh-eligible-dependencies branch August 25, 2026 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant