VS Code extension for navigating HRBC legacy JavaScript without modifying production source.
Implemented
P.*direct assignments- named-function exports such as
P.t = getLocalizedString - object-literal public APIs
- explicit object aliases
- IIFE-returned public APIs
- ambiguity preservation for repeated namespace definitions
- static jQuery widget dispatch such as
inputform('getAllData')and$(...).textinput('setData')
Not Implemented
- generic computed dispatch such as
obj[key](...) - runtime-selected widget names such as
$(el)[widgetName](...) - heuristic short-name lookup without a proven export path
Commands
HRBC Navigation: Rebuild IndexHRBC Navigation: Show Index StatsHRBC Navigation: Explain Resolution at CursorHRBC Navigation: Open Output
Build And Test
npm install
npm run build
npm test
npm run verify:production-isolation
Package
npm run package
This creates a .vsix file in the repository root.