Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

JavaScript/TypeScript Preset

Adds support for JavaScript and TypeScript.

What It Includes

  • LSP: biome (linter/formatter), eslint, vtsls (TypeScript).
  • Formatters: Configured for JS/TS files.
  • DAP: Node.js debugging.
  • Tree-Sitter: JavaScript, TSX, TypeScript grammars.
  • Packages: nodejs.

Usage

imports = [
  inputs.np.nixvimModules.base
  inputs.np.nixvimModules.presets.javascript
];