Following TypeScript code
import {Schema} from 'js-schema';
import schema from 'js-schema';
let obj: Schema = schema({ foo: String, bar: String });
is transpiled into followin JS code
var js_schema_1 = require('js-schema');
var obj = js_schema_1.default({ foo: String, bar: String });
which leads to the error
TypeError: js_schema_1.default is not a function
How do I prevent transpiling this default-property?
I found a similar issue here: microsoft/TypeScript#5565