eslint-plugin-import really doesn't add anything. import/no-duplicates can be replaced with no-duplicate-imports and the TypeScript compiler's typechecking will catch all the others. Removing these unnecessary rules will speed up linting as well as reducing the number of dependencies in our projects. eslint-plugin-import pulls in 75 transitive dependencies: https://npm.anvaka.com/#/view/2d/eslint-plugin-import.
eslint-plugin-import
really doesn't add anything.import/no-duplicates
can be replaced withno-duplicate-imports
and the TypeScript compiler's typechecking will catch all the others. Removing these unnecessary rules will speed up linting as well as reducing the number of dependencies in our projects.eslint-plugin-import
pulls in 75 transitive dependencies: https://npm.anvaka.com/#/view/2d/eslint-plugin-import.