lint-staged vs conventional-changelog | What are the differences? | StackShare