TypeScript
Loxel uses the official TypeScript 7 native compiler and language server. It provides diagnostics, completions, navigation, refactors, and other editor features.
Changes made outside the editor reach it without a restart: a git checkout, an agent’s edits, and packages you install, upgrade or remove with npm, pnpm, yarn or bun, including in a monorepo’s per-package node_modules. Imports of a newly installed package resolve, and auto-imports offer it, about a second after the install finishes.
Inlay hints show inferred variable and return types, and the parameter names of literal arguments, such as add(first: 1, second: 2). Turn them off or show them only on demand in Settings > Editor.
See also
- Language Intelligence — the features every language server provides, and how servers start and stop per worktree
- Repository Trust — how a language feature asks before running a repository’s code