JavaScript language plugin for Code Ranker.
Handles .js, .jsx, .mjs, .cjs files via tree-sitter-javascript.
Also exposes shared ECMAScript parsing helpers (ecmascript_level,
analyze_ecmascript, detect_with_marker) so the TypeScript plugin can
reuse the walker/resolver without any copy-paste.