Skip to content

Remove deprecated baseUrl from jsconfig.json#86

Merged
WKJBryan merged 1 commit into
mainfrom
fix/jsconfig-baseurl-deprecation
Jun 12, 2026
Merged

Remove deprecated baseUrl from jsconfig.json#86
WKJBryan merged 1 commit into
mainfrom
fix/jsconfig-baseurl-deprecation

Conversation

@WKJBryan

Copy link
Copy Markdown
Owner

Summary

VS Code (TypeScript 6.x) flags baseUrl in frontend/jsconfig.json as deprecated — it stops functioning in TypeScript 7.0. Since TS 5.x, relative paths mappings resolve against the config file location, so the existing "@/*": ["./src/*"] mapping works identically without it.

This file only drives editor IntelliSense; the build-time @ alias is defined separately in vite.config.js and is untouched.

Test plan

  • Diff is a single deleted line from previously valid JSONC
  • Vite alias confirmed independent (vite.config.js resolve.alias)
  • CI (build/tests/lint do not consume jsconfig.json)

🤖 Generated with Claude Code

TypeScript 7.0 removes baseUrl and editors now flag it as deprecated.
Since TS 5.x, relative "paths" mappings resolve against the config file
location, so "./src/*" works unchanged without it. Editor-only config;
the build alias lives in vite.config.js.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@WKJBryan WKJBryan merged commit ff3b126 into main Jun 12, 2026
10 checks passed
@WKJBryan WKJBryan deleted the fix/jsconfig-baseurl-deprecation branch June 12, 2026 09:48
@WKJBryan WKJBryan mentioned this pull request Jun 17, 2026
WKJBryan added a commit that referenced this pull request Jun 17, 2026
Version bump to 0.2.0 plus vite 7->8 upgrade to clear high-severity npm advisories. Ships Twin Workspace redesign (#85), sealed twin predictions + eval export (#84), Twin Identity setup (#83), jsconfig fix (#86).
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