0.0.12
No more target name clashing
Package name (if found) is added as a prefix to the name of the translated entity
This means that you finally can pass multiple files in different npm modules at the same time.
before:
$ dukat node_modules/left-pad/index.d.ts node_modules/\@types/range-parser/index.d.ts
index.kt
index.kt <--- it's a clash!
index.RangeParser.kt
now:
$ dukat node_modules/left-pad/index.d.ts node_modules/\@types/range-parser/index.d.ts
left-pad.index.kt
range-parser.index.kt
range-parser.index.RangeParser.kt
Web IDL improvements
Web IDL translation is still in early alpha and incomplete. In this version, however, support for typedefs in inheritance declarations is added
Bugs
#73 - Union type unrolling is broken when it's aliased in a referenced file