eslint-plugin-sort-annotation

An ESLint plugin for sorting interface properties, object keys and array values if code has annotation. Rules support auto fix and Typescript also.
sort-annotation/sort | sort-annotation/sort-keys |
---|
 |  |
Installation
You’ll first need to install ESLint:
npm i eslint --save-dev
Next, install eslint-plugin-sort-annotation
:
npm i eslint-plugin-sort-annotation --save-dev
Usage
Here’s a suggested ESLint configuration that:
{
"parserOptions": { ... },
"plugins": [..., "sort-annotation"],
"rules": {
...
'sort-annotation/sort-keys': 'error',
'sort-annotation/sort': 'error',
}
}
Supported Rules
License
BSD License