[API reference](https://evolu.dev/docs/api-reference) › [@evolu/nodejs](https://evolu.dev/docs/api-reference/nodejs) › TestJSDoc

Utilities for testing TypeScript examples embedded in JSDoc and Markdown.

These utilities use the dedicated `@evolu/nodejs/TestJSDoc` entry point so
normal `@evolu/nodejs` imports do not evaluate TypeScript and JSDoc tooling.

## Interfaces

| Interface                                                                                                | Description                                                                      |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| [TestJSDocExamplesOptions](https://evolu.dev/docs/api-reference/nodejs/TestJSDoc/interfaces/TestJSDocExamplesOptions) | Options for linting, compiling, and executing TypeScript documentation examples. |

## Functions

| Function                                                                                  | Description                                                                                               |
| ----------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| [testJSDocExamples](https://evolu.dev/docs/api-reference/nodejs/TestJSDoc/functions/testJSDocExamples) | Lints, compiles, and executes every TypeScript example in the included JSDoc comments and Markdown files. |