createJavaScriptExtractor
functionfunction createJavaScriptExtractor(): Extractor;Create a JavaScript/TypeScript extractor.
This extractor:
- Receives pre-filtered candidates (files and directories)
- For directories with package.json: treats as multi-file package example
- For files with frontmatter: treats as single-file example
- Extracts metadata from package.json or frontmatter
- Loads raw content into ExampleFile
- Respects exclude patterns (default: node_modules, .git, dist, build)
- Tracks claimed files for conflict detection