single-spa / single-spa-inspector

A devtools extension for single-spa applications
https://single-spa.js.org
MIT License
76 stars 17 forks source link

Special chars in app names not properly escaped #24

Closed filoxo closed 5 years ago

filoxo commented 5 years ago

App names such as @openmrs/esm-devtools are not being properly escaped as CSSOMStrings, and so the corresponding node isn't being found and the overlay isn't being created. It would need to use CSS.escape() to derive the app names into valid selectors.