SYMBOL INDEX (26 symbols across 5 files) FILE: packages/core/src/htmlPlugin.ts constant DEFAULT_TEMPLATE (line 15) | const DEFAULT_TEMPLATE = 'index.html' function getViteMajorVersion (line 20) | function getViteMajorVersion() { function createPlugin (line 24) | function createPlugin(userOptions: UserOptions = {}): PluginOption { function createInput (line 179) | function createInput( function renderHtml (line 214) | async function renderHtml( function getPage (line 247) | function getPage( function isMpa (line 261) | function isMpa(viteConfig: ResolvedConfig) { function removeEntryScript (line 266) | function removeEntryScript(html: string, verbose = false) { function createSpaPage (line 287) | function createSpaPage( function getPageConfig (line 300) | function getPageConfig( function getHtmlInPages (line 316) | function getHtmlInPages(page: PageOption, root: string) { function getHtmlPath (line 322) | function getHtmlPath(page: PageOption, root: string) { function readHtml (line 328) | async function readHtml(path: string) { function createRewire (line 335) | function createRewire( FILE: packages/core/src/index.ts function createHtmlPlugin (line 9) | function createHtmlPlugin( FILE: packages/core/src/minifyHtml.ts function getOptions (line 7) | function getOptions(minify: boolean): MinifyOptions { function minifyHtml (line 20) | async function minifyHtml( function createMinifyHtmlPlugin (line 37) | function createMinifyHtmlPlugin({ FILE: packages/core/src/typing.ts type Entry (line 5) | type Entry = string | Record type InjectOptions (line 7) | interface InjectOptions { type PageOption (line 21) | interface PageOption { type Pages (line 28) | type Pages = PageOption[] type UserOptions (line 30) | interface UserOptions { FILE: packages/core/src/utils/index.ts function loadEnv (line 6) | function loadEnv( function lookupFile (line 53) | function lookupFile( function isDirEmpty (line 70) | async function isDirEmpty(dir: string) {