Use "pattern" for consistent naming
Add path spec
More path specs
Update npm test command
Add path.extractParamNames
Add Route
Add Route specs
Use "router" instead of "route"
Fix typo
Add Router.fromComponent
Add ReactRouter.useHistory()
Use static method to get unreserved Link props
Require "to" Link prop
Use "pattern" instead of "path" naming
Add Router.lookup, more work
Add spec for non-match
Add Router#toString for debugging
Put required props first
Add Router to exports
Add renderComponent method for insertion into DOM