We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
TypeScript Version: 3.7.3
Search Terms: esModuleInterop export default
Code (javascript) index.js
export { default as myFunction } from 'somewhere';
Expected behavior:
var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; define(["require", "exports", "somewhere"], function (require, exports, somewhere_1) { "use strict"; exports.__esModule = true; exports.myFunction = __importDefault(somewhere_1)["default"]; });
Actual behavior:
define(["require", "exports", "somewhere"], function (require, exports, somewhere_1) { "use strict"; exports.__esModule = true; exports.myFunction = somewhere_1["default"]; });
Compiler options:
{ "compilerOptions": { "outDir": "./out", "allowJs": true, "checkJs": false, "module": "amd", "esModuleInterop": true, "allowSyntheticDefaultImports": false }, "include": [ "index.js" ] }
TypeScript Version: 3.7.3
Search Terms:
esModuleInterop export default
Code (javascript)
index.js
Expected behavior:
Actual behavior:
Compiler options:
{ "compilerOptions": { "outDir": "./out", "allowJs": true, "checkJs": false, "module": "amd", "esModuleInterop": true, "allowSyntheticDefaultImports": false }, "include": [ "index.js" ] }