Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wcandillon/eslint-plugin-ts-exports

ESLint wrapper for ts-unused-export
https://github.com/wcandillon/eslint-plugin-ts-exports

Last synced: about 2 months ago
JSON representation

ESLint wrapper for ts-unused-export

Awesome Lists containing this project

README

        

# 🚨 Do Not Use it 🚨
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

## Installation

This plugin requires your project to use TypeScript (>=4.1.3).

```sh
yarn add eslint-plugin-ts-exports --dev
```

## Example Configuration

The plugin relies on TypeScript compiler services to resolve types.
You need to set your `tsconfig.json` file in your eslint configuration via `parserOptions`.

```json
{
"plugins": ["ts-exports"],
"parserOptions": {
"project": "./tsconfig.json"
},
"rules": {
"ts-exports/unused-exports": 2,
}
}
```

## Rules
* [unused-exports](./docs/unused-exports.md)