This plugin is not in a usable state at the moment. We are trying to figure out a way to maintain a clean dependency tree without using too much resources.
ESLint wrapper for ts-prune
This plugin requires your project to use TypeScript (>=4.1.3).
yarn add eslint-plugin-ts-exports --dev
The plugin relies on TypeScript compiler services to resolve types.
You need to set your tsconfig.json
file in your eslint configuration via parserOptions
.
{
"plugins": ["ts-exports"],
"parserOptions": {
"project": "./tsconfig.json"
},
"rules": {
"ts-exports/unused-exports": 2,
}
}