SYMBOL INDEX (53 symbols across 8 files) FILE: example/App.js function App (line 5) | function App() { FILE: plugin/bridge-event.ts function bridgeEvent (line 3) | function bridgeEvent(): void { function boostrap (line 7) | async function boostrap(app): Promise { constant BRIDGE_EVENT_NAMES (line 44) | const BRIDGE_EVENT_NAMES = [ FILE: src/entity.ts type Status (line 5) | enum Status { function register (line 20) | function register(appArray: any[]): void { function reroute (line 27) | function reroute(): void { function getAppChanges (line 46) | function getAppChanges(): { function compose (line 78) | function compose( function runLoad (line 86) | async function runLoad(app: App): Promise { function loadShadowDOM (line 104) | function loadShadowDOM(app: App): Promise { function runUnmount (line 122) | async function runUnmount(app: App): Promise { function runBootstrap (line 132) | async function runBootstrap(app: App): Promise { function runMount (line 142) | async function runMount(app: App): Promise { function hack (line 152) | function hack(): void { function hackEventListener (line 168) | function hackEventListener(func: any): any { function hackHistory (line 183) | function hackHistory(fn: any): () => void { FILE: src/html-loader.ts constant ALL_SCRIPT_REGEX (line 4) | const ALL_SCRIPT_REGEX = /)<[^<]*)*<\/scri... constant SCRIPT_TAG_REGEX (line 5) | const SCRIPT_TAG_REGEX = /<(script)\s+((?!type=('|')text\/ng-template\3)... constant SCRIPT_SRC_REGEX (line 6) | const SCRIPT_SRC_REGEX = /.*\ssrc=('|")?([^>'"\s]+)/ constant SCRIPT_ENTRY_REGEX (line 7) | const SCRIPT_ENTRY_REGEX = /.*\sentry\s*.*/ constant LINK_TAG_REGEX (line 8) | const LINK_TAG_REGEX = /<(link)\s+.*?>/gi constant LINK_IGNORE_REGEX (line 9) | const LINK_IGNORE_REGEX = /.*ignore\s*.*/ constant LINK_PRELOAD_OR_PREFETCH_REGEX (line 10) | const LINK_PRELOAD_OR_PREFETCH_REGEX = /\srel=('|")?(preload|prefetch)\1/ constant LINK_HREF_REGEX (line 11) | const LINK_HREF_REGEX = /.*\shref=('|")?([^>'"\s]+)/ constant STYLE_TAG_REGEX (line 12) | const STYLE_TAG_REGEX = /]*>[\s\S]*?<\/style>/gi constant STYLE_TYPE_REGEX (line 13) | const STYLE_TYPE_REGEX = /\s+rel=('|")?stylesheet\1.*/ constant STYLE_HREF_REGEX (line 14) | const STYLE_HREF_REGEX = /.*\shref=('|")?([^>'"\s]+)/ constant STYLE_IGNORE_REGEX (line 15) | const STYLE_IGNORE_REGEX = //i constant HTML_COMMENT_REGEX (line 16) | const HTML_COMMENT_REGEX = //g constant SCRIPT_IGNORE_REGEX (line 17) | const SCRIPT_IGNORE_REGEX = //i function getInlineCode (line 19) | function getInlineCode(match: any): string { function hasProtocol (line 25) | function hasProtocol(url: string): any { function getEntirePath (line 33) | function getEntirePath(path: string, baseURI: string): string { function parse (line 45) | function parse(tpl: string, baseURI: string): any { function importHtml (line 150) | async function importHtml(app: any): Promise { FILE: src/mixin.ts function use (line 6) | function use(plugin: Plugin, ...args: any[]): void { function mixin (line 13) | function mixin(mix: Mixin): void { function mapMixin (line 19) | function mapMixin(): Lifecycles { FILE: src/sandbox.ts function runScript (line 1) | function runScript(code: string, allow: any = []): any { FILE: src/types.ts type Lifecycles (line 3) | type Lifecycles = ToArray type Lifecycle (line 5) | type Lifecycle = { type Mixin (line 12) | type Mixin = { type Plugin (line 19) | type Plugin = (...args: any[]) => any type App (line 21) | type App = { type PromiseFn (line 37) | type PromiseFn = (...args: any[]) => Promise type ArrayType (line 39) | type ArrayType = T extends (infer U)[] ? U : T type ToArray (line 41) | type ToArray = T extends Record type ProxyType (line 47) | type ProxyType = Omit FILE: src/util.ts function warn (line 5) | function warn(trigger: any, msg?: any): void { function error (line 13) | function error(trigger: any, msg?: any): void { function request (line 19) | function request(url: string, option?: RequestInit): Promise { function reverse (line 26) | function reverse(arr: T[]): T[] {