sort-class-members-codemod
v0.5.1
Published
A codemod for automatically fixing issues reported by eslint-plugin-sort-class-members
Downloads
82
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
jscodeshiftglobally (or as a local dependency if you like)npm install -g jscodeshiftInstall 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!
