Skip to content

Migrate to latest tooling (TS 6, Vitest, ESLint 10)#229

Merged
LoaderB0T merged 5 commits into
mainfrom
package-updates
May 21, 2026
Merged

Migrate to latest tooling (TS 6, Vitest, ESLint 10)#229
LoaderB0T merged 5 commits into
mainfrom
package-updates

Conversation

@LoaderB0T
Copy link
Copy Markdown
Owner

Migrate project tooling to match the typescript-starter template:

  • TypeScript: 5.8 → 6.0, target ES2019 → ES2025
  • Test framework: Jest → Vitest
  • ESLint: 9 → 10, switch from @awdware/eslint-config-nodejs to @ngneers/eslint-config
  • tsconfig: Remove legacy baseUrl and moduleResolution: "node" options
  • Dependencies: Updated all dev dependencies to latest versions
  • Fix: Resolve bare directory imports (added explicit /index.js)
  • Fix: Force chalk colors in vitest (needed for re-render detection in tests)

Removed: jest, ts-jest, jest-junit, @jest/globals, @types/jest, @awdware/eslint-config-base, @awdware/eslint-config-nodejs, eslint-plugin-import, packageManager field

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 21, 2026

Test Results

0 files   -  1  0 suites   - 6   0s ⏱️ -12s
0 tests  - 23  0 ✅  - 23  0 💤 ±0  0 ❌ ±0 
0 runs   - 25  0 ✅  - 25  0 💤 ±0  0 ❌ ±0 

Results for commit 9f3f53e. ± Comparison against base commit 20a1d9d.

♻️ This comment has been updated with latest results.

@sonarqubecloud
Copy link
Copy Markdown

@LoaderB0T LoaderB0T merged commit 7a62585 into main May 21, 2026
6 checks passed
@LoaderB0T LoaderB0T deleted the package-updates branch May 21, 2026 00:16
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