MDX compiler that transforms MDX documents into JavaScript
Overall
score
97%
Source map generation
Imports compile function
100%
100%
Imports SourceMapGenerator
100%
100%
Creates VFile input
100%
100%
Provides SourceMapGenerator option
100%
100%
Extracts compiled code
100%
100%
Extracts source map
100%
100%
Converts source map
100%
100%
Unified processor creation (createProcessor)
createProcessor usage
100%
100%
Processor reuse
100%
100%
VFile handling
100%
100%
Error handling
100%
100%
Format detection
100%
100%
Layout system
Uses evaluate function
0%
100%
Provides JSX runtime
100%
100%
Handles wrapper component
100%
100%
Supports exported layouts
100%
100%
Returns module correctly
100%
100%
Component error handling
Uses evaluate function
100%
100%
Provides JSX runtime
100%
100%
Passes components
100%
100%
Development mode
100%
100%
Error handling
100%
100%
Returns correct structure
100%
100%
Position tracking through transformations
Uses createProcessor
0%
100%
AST traversal
100%
100%
Position data access
100%
100%
Node type filtering
100%
100%
VFile handling
33%
93%
JSX runtime integration (automatic and classic)
Uses compile function
100%
100%
Configures jsxImportSource
100%
100%
Handles framework selection
100%
100%
Returns compiled code
100%
100%
Remark-rehype bridge configuration
Uses compile function
100%
100%
Configures remarkRehypeOptions
100%
100%
Sets footnoteLabel
100%
100%
Sets footnoteBackLabel
100%
100%
Sets clobberPrefix
100%
100%
Integrates remark-gfm
100%
100%
Runtime execution (run/runSync)
Function-body compilation
100%
100%
Run function usage
100%
100%
JSX runtime provision
0%
0%
Async/sync handling
100%
100%
Module exports access
100%
100%
Separation architecture
100%
100%
Paragraph unwrapping
compile function usage
100%
100%
VFile handling
100%
100%
Async compilation
100%
100%
Output analysis
20%
100%
Compilation error handling
0%
0%
Export-all handling
Uses compile function
100%
100%
Program format compilation
100%
100%
Function-body format compilation
100%
100%
Extracts compiled code
100%
100%
Returns both formats
100%
100%
Install with Tessl CLI
npx tessl i tessl/npm-mdx-js--mdx