Skip to content

Isolated declarations: if class property type is inferred to literal, it should remain a value #4036

@escaton

Description

@escaton
export class A {
  readonly prop = 1
}

is currently transformed to

export declare class A {
  readonly prop: 1
}

but TSC emits

export declare class A {
  readonly prop = 1
}

#4027 (comment)

Metadata

Metadata

Assignees

Type

No type

Priority

None yet

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions