Rules / Vitest
Dotenv Suite
Require every value in .env and .env.sample files to be wrapped in double quotes with the registerDotenvSuite conformance suite.
Read articleRules / Vitest
Require every value in .env and .env.sample files to be wrapped in double quotes with the registerDotenvSuite conformance suite.
Read articleRules / Vitest
Require valid frontmatter fields on every Markdown and MDX content file with the registerFrontmatterSuite conformance suite.
Read articleRules / Vitest
Verify that internal documentation links and anchors resolve to real targets with the registerLinkSuite conformance suite.
Read articleRules / Vitest
Require documentation tables to match canonical MarkdownTable output with the registerMarkdownTableSuite conformance suite.
Read articleRules
Catch unsafe patterns and enforce consistent code style with custom ESLint rules, and hold docs and types to Nova's conventions with importable Vitest conformance suites.
Read articleRules / Vitest
Validate Terminology glossary components against a source glossary page with the registerTerminologySuite conformance suite.
Read articleRules / Vitest
Audit TypeScript declaration mirror files against their sources for structure, ordering, naming, and coverage with registerTypeDeclarationSuite.
Read articleToolkit / Testing
Register shared Vitest hooks that suppress console and process output, reset exit codes, and restore mocks through the active runtime.
Read article