Skip to content

chore(deps-dev): Bump typescript from 5.9.3 to 6.0.3 - #503

Merged
Nitjsefnie merged 2 commits into
mainfrom
dependabot/npm_and_yarn/typescript-6.0.3
Sep 15, 2026
Merged

Nitjsefnie merged 2 commits into
mainfrom
dependabot/npm_and_yarn/typescript-6.0.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 10, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps typescript from 5.9.3 to 6.0.3 (Dependabot) and removes the baseUrl compiler option that TypeScript 6 rejects with TS5101, so the typecheck, the release build and the container image build pass again.

Changes

  • package.json, pnpm-lock.yaml: typescript 5.9.3 → 6.0.3 (Dependabot's commit, rebased onto current main).
  • tsconfig.json: drop "baseUrl": ".". The @/*./src/* alias in paths resolves relative to the tsconfig directory without it, so tsc, ESLint, Vitest and the Next build all keep resolving the alias. No ignoreDeprecations, no suppressions, no test changes.

Testing

  • Compiler as the regression test: pnpm typecheck on the rebased branch before the fix exits 2 with tsconfig.json(26,5): error TS5101: Option 'baseUrl' is deprecated…; after the fix it exits 0.
  • Full CI gate run locally against a disposable postgres:17-alpine database, in CI order and bare: pnpm db:migrate && pnpm test --run && pnpm lint && pnpm typecheck && pnpm build exits 0 (219 test files, 4962 tests passed, 1 expected branch-name skip), then node scripts/check-page-geometry.mjs exits 0 (18/18 checks).
  • Independent review on a disposable checkout: re-adding baseUrl makes pnpm typecheck fail with TS5101 again, and breaking one @/ import makes it fail with TS2307, so the alias is still load-bearing without baseUrl.

Dependencies

Footer

Generated by GPT-6 Astra (implementation, testing, review), Claude Opus 5 (brief, review)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 10, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-6.0.3 branch from 2bea768 to 9ad7934 Compare September 10, 2026 22:53
dependabot Bot and others added 2 commits September 15, 2026 22:48
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
TypeScript 6 rejects baseUrl with TS5101. Remove it so the existing relative paths mapping resolves from the tsconfig directory without a deprecation suppression. The explicit module and moduleResolution settings already work under TypeScript 6 and need no changes.

Co-Authored-By: GPT-6 Astra <noreply@openai.com>
@Nitjsefnie
Nitjsefnie force-pushed the dependabot/npm_and_yarn/typescript-6.0.3 branch from 9ad7934 to 4d9067c Compare September 15, 2026 21:00
@Nitjsefnie
Nitjsefnie merged commit d0607a4 into main Sep 15, 2026
5 checks passed
@Nitjsefnie
Nitjsefnie deleted the dependabot/npm_and_yarn/typescript-6.0.3 branch September 15, 2026 21:08
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.

1 participant