docs
evals
scenario-1
scenario-10
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
High-performance CommonJS module lexer for detecting named exports and reexports from JavaScript source code
With Tessl
Agent performance with Tessl
93%
Improvement
Agent performance improvement using Tessl
-1%
npx @tessl/cli install tessl/npm-cjs-module-lexer@2.1.0Generated
Agent Claude Code
Scenario 1
Token parsing (strings, comments, templates, regex)
Scenario 2
Grammar validation (ECMA-262 identifiers, surrogate pairs)
Scenario 3
Basic export detection (exports.name, module.exports)
Scenario 4
Object.defineProperty getter and value detection
Scenario 5
Performance optimizations (memory management, endian handling)
Scenario 6
Module reexport detection (module.exports = require())
Scenario 7
Star re-export pattern detection (__export, __exportStar)
Scenario 8
Parse function with exports and reexports extraction
Scenario 9
Transpiler-specific Object.keys().forEach() patterns
Scenario 10
TypeScript transpiler pattern recognition