File tree 2 files changed +6
-4
lines changed
2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 7
7
getPrevDescriptor ,
8
8
setDescriptor
9
9
} from './utils/descriptorCache'
10
- import { PluginContext , TransformPluginContext } from 'rollup'
10
+ import { PluginContext , SourceMap , TransformPluginContext } from 'rollup'
11
11
import { normalizePath } from '@rollup/pluginutils'
12
12
import { resolveScript } from './script'
13
13
import { transformTemplateInMain } from './template'
@@ -63,7 +63,7 @@ export async function transformMain(
63
63
const hasTemplateImport = descriptor . template && ! useInlineTemplate
64
64
65
65
let templateCode = ''
66
- let templateMap
66
+ let templateMap : RawSourceMap | undefined
67
67
if ( hasTemplateImport ) {
68
68
; ( { code : templateCode , map : templateMap } = await genTemplateCode (
69
69
descriptor ,
@@ -239,7 +239,8 @@ async function genScriptCode(
239
239
map : RawSourceMap
240
240
} > {
241
241
let scriptCode = `const _sfc_main = {}`
242
- let map
242
+ let map : RawSourceMap | SourceMap | undefined
243
+
243
244
const script = resolveScript ( descriptor , options , ssr )
244
245
if ( script ) {
245
246
// If the script is js/ts and has no external src, it can be directly placed
Original file line number Diff line number Diff line change @@ -109,7 +109,8 @@ export function resolveTemplateCompilerOptions(
109
109
const { id, filename, cssVars } = descriptor
110
110
111
111
let transformAssetUrls = options . template ?. transformAssetUrls
112
- let assetUrlOptions
112
+ // @vue /compiler-sfc/dist/compiler-sfc.d.ts should export `AssetURLOptions`
113
+ let assetUrlOptions //: AssetURLOptions | undefined
113
114
if ( options . devServer ) {
114
115
// during dev, inject vite base so that @vue/compiler-sfc can transform
115
116
// relative paths directly to absolute paths without incurring an extra import
You can’t perform that action at this time.
0 commit comments