react-router peer dependency is being install. I'm using `npm`, not sure why this is happening but it's incredible annoying I feel this package should be more simple with less dependency and external packages hooks could be moved to a different package