SYMBOL INDEX (57 symbols across 17 files) FILE: playground/src-import/script.ts method data (line 4) | data() { FILE: playground/vite.config.ts method transform (line 18) | transform(code, id) { FILE: scripts/release.js function main (line 32) | async function main() { function updatePackage (line 124) | function updatePackage(version) { function publishPackage (line 132) | async function publishPackage(version, runIfNotDry) { FILE: src/compiler.ts type SFCDescriptor (line 3) | interface SFCDescriptor { function resolveCompiler (line 11) | function resolveCompiler(root: string): typeof _compiler { function tryRequire (line 28) | function tryRequire(id: string, from?: string) { FILE: src/handleHotUpdate.ts function handleHotUpdate (line 16) | async function handleHotUpdate( function isEqualBlock (line 160) | function isEqualBlock(a: SFCBlock | null, b: SFCBlock | null): boolean { function isOnlyTemplateChanged (line 174) | function isOnlyTemplateChanged( function hasScriptChanged (line 187) | function hasScriptChanged(prev: SFCDescriptor, next: SFCDescriptor): boo... FILE: src/index.ts type Options (line 25) | interface Options { type ResolvedOptions (line 51) | interface ResolvedOptions extends Options { function vuePlugin (line 60) | function vuePlugin(rawOptions: Options = {}): Plugin { FILE: src/main.ts function transformMain (line 19) | async function transformMain( function genTemplateCode (line 176) | async function genTemplateCode( function genScriptCode (line 224) | async function genScriptCode( function genStyleCode (line 277) | async function genStyleCode( function genCSSModulesCode (line 337) | function genCSSModulesCode( function genCustomBlockCode (line 352) | async function genCustomBlockCode( function linkSrcToDescriptor (line 378) | async function linkSrcToDescriptor( function attrsToQuery (line 395) | function attrsToQuery( FILE: src/script.ts function getResolvedScript (line 8) | function getResolvedScript( function setResolvedScript (line 15) | function setResolvedScript( function resolveScript (line 23) | function resolveScript( FILE: src/style.ts function transformStyle (line 7) | async function transformStyle( function getLine (line 67) | function getLine(source: string, start: number) { FILE: src/template.ts function transformTemplateAsModule (line 12) | async function transformTemplateAsModule( function transformTemplateInMain (line 38) | function transformTemplateInMain( function compile (line 50) | function compile( function resolveTemplateCompilerOptions (line 85) | function resolveTemplateCompilerOptions( function transformRequireToImport (line 152) | function transformRequireToImport(code: string): string { FILE: src/utils/componentNormalizer.ts constant NORMALIZER_ID (line 1) | const NORMALIZER_ID = '\0plugin-vue2:normalizer' FILE: src/utils/descriptorCache.ts type SFCParseResult (line 9) | interface SFCParseResult { function createDescriptor (line 17) | function createDescriptor( function getPrevDescriptor (line 44) | function getPrevDescriptor(filename: string): SFCDescriptor | undefined { function setPrevDescriptor (line 48) | function setPrevDescriptor( function getDescriptor (line 55) | function getDescriptor( function getSrcDescriptor (line 76) | function getSrcDescriptor( function setSrcDescriptor (line 86) | function setSrcDescriptor( function getHash (line 100) | function getHash(text: string): string { FILE: src/utils/error.ts function createRollupError (line 4) | function createRollupError( FILE: src/utils/hmrRuntime.ts constant HMR_RUNTIME_ID (line 1) | const HMR_RUNTIME_ID = '\0plugin-vue2:hmr-runtime' FILE: src/utils/query.ts type VueQuery (line 1) | interface VueQuery { function parseVueRequest (line 11) | function parseVueRequest(id: string): { FILE: test/test.spec.ts function declareTests (line 31) | function declareTests(isBuild: boolean) { FILE: test/util.ts function preTest (line 15) | async function preTest() { function build (line 25) | async function build() { function postTest (line 34) | async function postTest() { function startServer (line 40) | async function startServer(isBuild: boolean) { function killServer (line 68) | async function killServer() { function getEl (line 77) | async function getEl(selectorOrEl: string | ElementHandle) { function getText (line 83) | async function getText(selectorOrEl: string | ElementHandle) { function getComputedColor (line 88) | async function getComputedColor(selectorOrEl: string | ElementHandle) { function updateFile (line 95) | async function updateFile( function expectByPolling (line 105) | async function expectByPolling(poll: () => Promise, expected: any) {