Presets / Tsconfig
Best Practices
Follow TSConfig best practices for Nova with small preset chains, explicit wiring, and stable compiler behavior for Node and bundlers.
Read articlePresets / Tsconfig
Follow TSConfig best practices for Nova with small preset chains, explicit wiring, and stable compiler behavior for Node and bundlers.
Read articlePresets / Tsconfig
Set the baseline TypeScript compiler options for Nova projects with Node ESM resolution, predictable modules, and source maps.
Read articlePresets / Tsconfig
Layer strict TypeScript checks over the essentials baseline with full strict mode, unused-code detection, and exhaustive null safety.
Read articlePresets
Compose ESLint and TSConfig presets with strict defaults and ordered layers for consistent style and predictable builds across workspaces.
Read articlePresets / Tsconfig
Configure the Astro framework layer for TypeScript with native TypeScript-extension imports, bundler resolution, DOM libraries, and preserved JSX.
Read articlePresets / Tsconfig
Configure TypeScript for Docusaurus sites with bundler resolution, DOM libraries, and preserved JSX for static builds.
Read articlePresets / Tsconfig
Mark an Express.js source layer explicitly while Node runtime and source-role presets provide its compiler behavior.
Read articlePresets / Tsconfig
Configure TypeScript for Homebridge plugins with DOM APIs and compiler settings that remain compatible with Homebridge's ambient HAP const enums.
Read articlePresets / Tsconfig
Configure TypeScript for Next.js apps with bundler resolution, DOM libraries, isolated modules, and the Next.js compiler plugin.
Read articlePresets / Tsconfig
Configure TypeScript for React with the modern JSX transform, bundler resolution, and browser libraries.
Read articlePresets / Tsconfig
Configure TypeScript for Svelte with checked JavaScript, bundler resolution, and browser libraries.
Read articlePresets / Tsconfig
Configure TypeScript for Vue with preserved JSX, bundler resolution, and browser libraries.
Read articlePresets / Tsconfig
Type-check application code without TypeScript emitting files when a framework or bundler owns the build output.
Read articlePresets / Tsconfig
Type-check repository and tool configuration files without emitting JavaScript or declarations.
Read articlePresets / Tsconfig
Type-check JavaScript and TypeScript repository scripts without emitting build output.
Read articlePresets / Tsconfig
Let TypeScript emit source code, declarations, and declaration maps for packages and directly compiled applications.
Read articlePresets / Tsconfig
Type-check Vitest suites and test helpers without emitting JavaScript or declarations.
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 / Tsconfig
Configure TypeScript for Cloudflare Workers with bundler resolution, per-file isolation, and the runtime's ESNext library.
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 / 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 / Tsconfig
Configure TypeScript for service workers with WebWorker libraries, ESNext modules, and bundler resolution for browser background scripts.
Read articlePresets / Tsconfig
Configure TypeScript for web workers with WebWorker libraries, ESNext modules, automatic module detection, and bundler resolution.
Read articlePresets / Tsconfig
Configure TypeScript for Vite projects with bundler module resolution, isolated modules, and browser libraries.
Read articlePresets / Tsconfig
Use Nova with its supported TypeScript 6 compiler line, exact project pins, and migration-safe TSConfig settings.
Read article