lint-staged vs abbrev | What are the differences? | StackShare