Presets / Eslint
Runtime - Browser
Declare standard browser globals for JavaScript and TypeScript without exposing Node.js-only APIs.
Read articlePresets / Eslint
Declare standard browser globals for JavaScript and TypeScript without exposing Node.js-only APIs.
Read articlePresets / Tsconfig
Add browser DOM type definitions and bundler module resolution to a Nova TSConfig chain for code that ships to the browser.
Read articlePresets / Eslint
Declare Worker-compatible globals for Cloudflare Worker JavaScript and TypeScript sources.
Read articlePresets / Tsconfig
Configure TypeScript for Cloudflare Workers with bundler resolution, per-file isolation, and the runtime's ESNext library.
Read articlePresets / Eslint
Declare Web Worker-compatible globals for portable edge-runtime JavaScript and TypeScript.
Read articlePresets / Tsconfig
Add DOM-compatible type definitions and bundler module resolution to a Nova TSConfig chain for code that runs on edge runtimes.
Read articlePresets / Eslint
Lint Node.js code with eslint-plugin-n, ban raw console and process.exit, and relax hashbang checks on CLI entry points.
Read articlePresets / Tsconfig
Add Node ESM module resolution and the ESNext lib to a Nova TSConfig chain for server-side code that runs on the Node.js runtime.
Read articlePresets / Eslint
Declare Service Worker globals for JavaScript and TypeScript event handlers and lifecycle code.
Read articlePresets / Tsconfig
Configure TypeScript for service workers with WebWorker libraries, ESNext modules, and bundler resolution for browser background scripts.
Read articlePresets / Eslint
Declare Web Worker globals for background JavaScript and TypeScript without browser-window APIs.
Read articlePresets / Tsconfig
Configure TypeScript for web workers with WebWorker libraries, ESNext modules, automatic module detection, and bundler resolution.
Read article