HRBC Legacy Navigation
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 Index
HRBC Navigation: Show Index Stats
HRBC Navigation: Explain Resolution at Cursor
HRBC 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.
| |