diff --git a/generator/base/file.ts b/core/base/file.ts similarity index 100% rename from generator/base/file.ts rename to core/base/file.ts diff --git a/core/parser/parser.ts b/core/parser/parser.ts index 41794c8..db3763a 100644 --- a/core/parser/parser.ts +++ b/core/parser/parser.ts @@ -14,8 +14,8 @@ * limitations under the License. */ +import * as file from 'core/base/file'; import * as types from 'core/types'; -import * as file from 'generator/base/file'; import * as webidl from 'webidl2'; async function readAndParse(idlFilePath: string): Promise { diff --git a/generator/main.ts b/generator/main.ts index 97add8b..cb6e0cc 100644 --- a/generator/main.ts +++ b/generator/main.ts @@ -19,7 +19,7 @@ import * as mkdirp from 'mkdirp'; import * as nunjucks from 'nunjucks'; import * as path from 'path'; -import * as file from './base/file'; +import * as file from '../core/base/file'; import DictionaryTypes from './parser/dictionary_types'; import EnumTypes from './parser/enum_types'; import IDLDefinition from './parser/idl_definition'; diff --git a/generator/reader/simple_reader.ts b/generator/reader/simple_reader.ts index 9df6ca3..269b3b6 100644 --- a/generator/reader/simple_reader.ts +++ b/generator/reader/simple_reader.ts @@ -14,7 +14,7 @@ * limitations under the License. */ -import * as file from '../base/file'; +import * as file from '../../core/base/file'; export async function readAll(idl_files: string[]): Promise<[string, string][]> {