benmerckx / genes

Generates split ES6 modules and Typescript definitions from Haxe modules.
44 stars 8 forks source link

Special handling for @:jsRequire('lib', 'default') #5

Closed kevinresol closed 4 years ago

kevinresol commented 4 years ago

The 'default' is needed in order for plain Haxe code to generate the correct require() call. However I think genes should be aware of it and simply generate import Lib from "lib" instead of import {default} from "lib" which is invalid anyway.