Skip to content

Add jsconfig and Zed tasks to web-vite scaffold#5

Merged
malinfossum merged 1 commit into
mainfrom
web-vite-zed-config
Jul 16, 2026
Merged

Add jsconfig and Zed tasks to web-vite scaffold#5
malinfossum merged 1 commit into
mainfrom
web-vite-zed-config

Conversation

@malinfossum

Copy link
Copy Markdown
Owner

Adds editor tooling to the web-vite scaffold so new projects get it at scaffold time
rather than as an afterthought.

jsconfig.json — gives the TypeScript language server project scope. Without it,
go-to-definition, autocomplete, and rename silently fail across files in Zed. VS Code
papers over this with inferred projects; Zed does not. checkJs: false keeps
type-error squiggles off plain JS.

.zed/tasks.json — task definitions for dev, build, preview, and check,
runnable from the command palette via task: spawn.

Neither file is gitignored, so both carry into copied projects. Verified on ignite,
where the same jsconfig.json fixed non-working IntelliSense.

@malinfossum
malinfossum merged commit 7b0f11e into main Jul 16, 2026
1 check passed
@malinfossum
malinfossum deleted the web-vite-zed-config branch July 16, 2026 08:31
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