@functional-examples/test
v0.1.2
Published
Test runner plugin for functional-examples
Readme
@functional-examples/test
Test runner plugin for functional-examples.
Installation
npm install @functional-examples/test
Overview
This plugin provides test execution capabilities for functional-examples. It lets you define and run tests against your code examples to ensure they stay correct and up-to-date.
Usage
{
"$schema": "./.functional-examples/schema.json",
"plugins": [
"@functional-examples/javascript",
"@functional-examples/test"
],
"scan": {
"include": ["examples/**/*.js", "examples/**/package.json"],
"exclude": ["**/node_modules/**"]
},
}
Features
- Example validation: Run examples to verify they work correctly
- CLI integration: Adds test commands to the functional-examples CLI
- Schema validation: Validates test metadata using Zod schemas
- Configurable: Customize test behavior per-example via metadata
License
MIT
