1
1
import { compile } from '../compiler/typescript-compiler' ;
2
-
3
2
import {
4
3
generateEnumDefinition ,
5
4
generateExportStatement ,
@@ -8,13 +7,13 @@ import {
8
7
generateTypeDefinition ,
9
8
generateTypeHelperWithImport
10
9
} from '../generators/code-snippet-generators' ;
11
-
12
10
import { generateCompleteIconSetContent } from '../helpers/complete-icon-set.helper' ;
13
11
import { deleteFiles , deleteFolder , writeFile } from '../helpers/file-helpers' ;
14
12
import { Logger } from '../helpers/logger' ;
15
13
import { callAndMonitor , callAndMonitorAsync } from '../helpers/monitor' ;
16
14
import { getFilePathsFromRegex } from '../helpers/regex-helpers' ;
17
- import { FileConversionOptions } from '../options/conversion-options' ;
15
+ import { FilesConversionOptions } from '../options/conversion-options/files-conversion-options' ;
16
+
18
17
import { filesProcessor , SvgDefinition } from './shared.converter' ;
19
18
20
19
const completeIconSetFileName = 'complete-icon-set' ;
@@ -47,7 +46,7 @@ const generateCompleteIconSet = async (
47
46
} ;
48
47
49
48
const generateModelFile = async (
50
- conversionOptions : FileConversionOptions ,
49
+ conversionOptions : FilesConversionOptions ,
51
50
svgDefinitions : SvgDefinition [ ]
52
51
) : Promise < string > => {
53
52
const { outputDirectory, modelFileName, additionalModelOutputPath, iconsFolderName } = conversionOptions ;
@@ -83,7 +82,7 @@ const compileTypeScriptToJS = async (
83
82
deleteFiles ( generatedTypeScriptFilePaths ) ;
84
83
} ;
85
84
86
- export const convertToFiles = async ( conversionOptions : FileConversionOptions ) : Promise < void > => {
85
+ export const convertToFiles = async ( conversionOptions : FilesConversionOptions ) : Promise < void > => {
87
86
const {
88
87
outputDirectory,
89
88
modelFileName,
0 commit comments