TS1192
Module 'json5' has no default export.
Broken Code ❌
import json5 from 'json5';Fixed Code ✔️
When you are importing a module with built-in TypeScript declarations and TypeScript tells you that this module does not have a default export, then you can solve this problem by adding "allowSyntheticDefaultImports" to your "tsconfig.json" file and setting it to true:
{
"compilerOptions": {
"allowSyntheticDefaultImports": true
}
}Module '.../logdown' has no default export.
Broken Code ❌
declare class Logdown {
// ...
}
export = Logdown;Fixed Code ✔️
declare class Logdown {
// ...
}
export default Logdown;'export *' does not re-export a default.
Broken Code ❌
export * from './parseUrls';
export * from './runWhenReady';You have to re-export a default (in this case coming from runWhenReady.ts):
Fixed Code ✔️
export * from './parseUrls';
export * from './runWhenReady';
export { default as default } from './runWhenReady';