How does Aurelia lookup Custom Tags?

When the dom changes, and Aurelia is looking up element tags, what files/functions does it go through? Where is the list of known html tags/js classes stored? Does it just look for the data in webpacks require/export list?

Ultimately, I’m looking to inject strings of html/js into Aurelia’s component library post bootstrap.