Rules
Custom ESLint Rules
Custom ESLint rules for catching unsafe patterns and enforcing consistent code style across JavaScript and TypeScript projects.
Read articleRules
Custom ESLint rules for catching unsafe patterns and enforcing consistent code style across JavaScript and TypeScript projects.
Read articleToolkit
Modular, importable utilities for formatting and logging with predictable output and repeat-safe operations for CLIs and automation.
Read articlePresets
Composable ESLint and TSConfig presets with strict defaults and ordered layers for consistent style and predictable builds.
Read articleFacades
Opinionated visual identity layers that give your Docusaurus site a distinct look with preset colors, fonts, and layout — no manual theming.
Read articleQuickstart
Nova is a strict JavaScript and TypeScript toolkit with composable presets, guided generators, and Airbnb-style lint rules for predictable builds.
Read articleRules / Vitest
Importable Vitest conformance suites that hold your project's docs and types to the same conventions Nova enforces on itself.
Read article