File tree 1 file changed +3
-19
lines changed
1 file changed +3
-19
lines changed Original file line number Diff line number Diff line change 1
1
import { Plugin } from 'webpack'
2
- import {
3
- CompilerOptions ,
4
- parseComponent ,
5
- compile ,
6
- compileToFunctions ,
7
- ssrCompile ,
8
- ssrCompileToFunctions ,
9
- generateCodeFrame
10
- } from 'vue-template-compiler'
2
+ import { VueTemplateCompiler } from '@vue/component-compiler-utils/lib/types'
3
+ import { CompilerOptions } from 'vue-template-compiler'
11
4
12
5
declare namespace VueLoader {
13
6
class VueLoaderPlugin extends Plugin { }
14
7
15
- interface VueLoaderTemplateCompiler {
16
- parseComponent ?: typeof parseComponent
17
- compile ?: typeof compile
18
- compileToFunctions ?: typeof compileToFunctions
19
- ssrCompile ?: typeof ssrCompile
20
- ssrCompileToFunctions ?: typeof ssrCompileToFunctions
21
- generateCodeFrame ?: typeof generateCodeFrame
22
- }
23
-
24
8
interface VueLoaderOptions {
25
9
transformAssetUrls ?: { [ tag : string ] : string | Array < string > }
26
- compiler ?: VueLoaderTemplateCompiler
10
+ compiler ?: VueTemplateCompiler
27
11
compilerOptions ?: CompilerOptions
28
12
transpileOptions ?: Object
29
13
optimizeSSR ?: boolean
You can’t perform that action at this time.
0 commit comments