sort-class-members-codemod
v0.5.1
Published
A codemod for automatically fixing issues reported by eslint-plugin-sort-class-members
Downloads
5
Readme
sort-class-members-codemod
This repository contains a codemod script for fixing ordering of ES6 class members defined when using the eslint-plugin-sort-class-members plugin.
Setup
Install
jscodeshift
globally (or as a local dependency if you like)npm install -g jscodeshift
Install the codemod
yarn add --dev sort-class-members-codemod
Running
jscodeshift -t node_modules/sort-class-members-codemod/index <path-of-file-to-fix>
Additional flags:
| Flag | What it does |
|---|---
| -d
| Dry run codemods. Don't make any changes |
| -p
| Print the output to stdout |
| --reactOnly
| Only fix sorting errors in React Component classes
|
Prior Art
TODO
- [ ] Fix ordering of
accessorPairs
- [ ] Moaar tests!