react-router-dom vs @semantic-release/commit-analyzer | What are the differences? | StackShare