Kotlin / dukat

Converter of <any kind of declarations> to Kotlin external declarations
552 stars 42 forks source link

Unresolved property expressions in constructor params #309

Closed Schahen closed 4 years ago

Schahen commented 4 years ago

Following code:

// _stream.d.ts
export declare interface ReadableOptions {}

// index.d.ts
import * as stream from "./_stream";

declare class MyRequest {
  constructor(options: stream.ReadableOptions) {}
}

is converted to:

// _stream.kt
external interface ReadableOptions

// index.kt
external open class MyRequest(options: stream.ReadableOptions)