Registry
C

typescript/remove-public-modifier

No description available

Codemod62 executions

  • Legacy
  • migration
Connect a repo
npx codemod typescript/remove-public-modifier

This codemod removes public modifier in interface declarations as it is implicit.

Before

jsx
class MyClass {
    public myProperty: string;

    public constructor() {
    }

    public myMethod(): void {
    }
}

After

jsx
class MyClass {
    myProperty: string;

    constructor() {
    }

    myMethod(): void {
    }
}

Ready to evolve your codebase?

Build tailored, compiler-aware skills to assess, plan, and automate complex codebase changes.