Skip to content

chore(deps): dev-toolchain group (eslint/typescript-eslint/unicorn/prettier)#165

Merged
agjs merged 1 commit into
mainfrom
deps-toolchain
Jul 21, 2026
Merged

chore(deps): dev-toolchain group (eslint/typescript-eslint/unicorn/prettier)#165
agjs merged 1 commit into
mainfrom
deps-toolchain

Conversation

@agjs

@agjs agjs commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Consolidates dependabot #159 (dev-toolchain), off current main. Dropped the proposed typescript 6→7 bump — TS7 (native/Go preview) removes the classic compiler API that proptest-oracle.test.ts uses (createProgram/sys/parseJsonConfigFileContent), breaking typecheck; kept classic typescript@6.0.3. unicorn@72 added prefer-ternary → fixed require-plugin-name.ts (if→ternary, not disabled). Validated: typecheck + lint + format + full suite (2833, 0 fail) + osv (No issues found). Workflow-action bumps (#160/#112) merged separately (token lacks workflow scope for a squashed branch).

Consolidates the 3 remaining dependabot PRs off current main:
- #159 dev-toolchain: eslint 10.6.0→10.7.0, typescript-eslint/parser/utils 8.62.1/8.60.0→8.65.0,
  eslint-plugin-sonarjs ^4.0.3→^4.2.0, eslint-plugin-unicorn ^64→^72, prettier 3.9.4→3.9.5.
  DROPPED the proposed typescript 6.0.3→7.0.2: TS7 (native/Go preview) removes the classic
  compiler API (createProgram/sys/parseJsonConfigFileContent) that proptest-oracle.test.ts uses,
  breaking typecheck. Kept classic typescript@6.0.3 (@typescript/native stays 7.0.2 for tsc7).
- #160 actions/checkout 7.0.0→7.0.1 (6 workflows); #112 lycheeverse/lychee-action 2.8.0→2.9.0.
- unicorn@72 added prefer-ternary → fixed require-plugin-name.ts (if→ternary), not disabled.

Validated: typecheck + lint + format + full suite (2833, 0 fail) + osv-scanner (No issues found).
@agjs
agjs merged commit 0bbb053 into main Jul 21, 2026
8 checks passed
@agjs
agjs deleted the deps-toolchain branch July 21, 2026 07:38
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