I created a plugin to enforce strict handling of TypeScript! "eslint-plugin-no-excess-property" was developed to prohibit excess properties in TypeScript. In small-scale product development, I felt that TypeScript's flexibility was excessive, so I wanted to restrict it. There is a sample repository in the Readme, so please give it a try.I'd love to hear your feedback.
Document: https://github.com/tfs-tada/eslint-plugin-no-excess-property...