Skip to content

Commit 92f8cf5

Browse files
author
Sean Sundberg
authored
Updates broken default imports (#4)
* Updates broken default imports * Updates module build process
1 parent 258a0a7 commit 92f8cf5

File tree

6 files changed

+6
-10
lines changed

6 files changed

+6
-10
lines changed

src/commands/iascable-build.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {Container} from 'typescript-ioc';
22
import {Arguments, Argv} from 'yargs';
33
import {promises} from 'fs';
4-
import * as jsYaml from 'js-yaml';
4+
import {default as jsYaml} from 'js-yaml';
55
import {join} from 'path';
66

77
import {IascableInput} from './inputs/iascable.input';

src/services/catalog-loader/catalog-loader.impl.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
import {Container} from 'typescript-ioc';
22
import {promises} from 'fs';
3-
import {Response} from 'superagent';
3+
import {default as superagent, Response} from 'superagent';
44
import {JSON_SCHEMA, load} from 'js-yaml';
55

6-
import * as superagent from 'superagent';
7-
86
import {Catalog, CatalogLoaderApi} from './catalog-loader.api';
97
import {LoggerApi} from '../../util/logger';
108

src/util/question-builder/question-builder.impl.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
import {ChoiceOptions, ListQuestion, Question} from 'inquirer';
1+
import {default as inquirer, ChoiceOptions, ListQuestion, Question} from 'inquirer';
22
import {QuestionBuilder, QuestionTypes} from './question-builder.api';
33
import {isUndefined, isUndefinedOrNull} from '../object-util';
44

5-
import * as inquirer from 'inquirer';
6-
75
function isChoiceOption<T>(choice: ChoiceOptions<T>): choice is ChoiceOptions<T> {
86
return choice && !!(choice as ChoiceOptions<T>).value;
97
}

src/util/question-builder/question-builder.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {Container} from 'typescript-ioc';
2-
import * as inquirer from 'inquirer';
2+
import {default as inquirer} from 'inquirer';
33

44
import {QuestionBuilderImpl} from './question-builder.impl';
55
import Mock = jest.Mock;

src/util/version-resolver/version-resolver.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import * as compareVersions from 'compare-versions';
2-
import {CompareOperator} from 'compare-versions';
1+
import {default as compareVersions, CompareOperator} from 'compare-versions';
32
import {VersionComparison, versionComparisonFromString, VersionMatcher} from '../../models';
43
import {concat} from '../array-util';
54

tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"declaration": true,
1010
"allowSyntheticDefaultImports": true,
1111
"experimentalDecorators": true,
12+
"esModuleInterop": true,
1213
"emitDecoratorMetadata": true,
1314
"declarationDir": "dist/types",
1415
"outDir": "dist/lib",

0 commit comments

Comments
 (0)