the tswhy logo: a question mark in a box

tswhy‽

A community effort to enrich TypeScript diagnostics.

TS1030

'{0}' modifier already seen.

Modifiers can only appear once per property. If a modifier is repeated, an error will be shown:

class A {
  readonly readonly x: string;
}

Fix: Remove duplicated modifier.

Remove the duplicated modifier:

class A {
  readonly x: string;
}