Socket
Socket
Sign inDemoInstall

react-router-dom

Package Overview
Dependencies
Maintainers
2
Versions
419
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-router-dom - npm Package Compare versions

Comparing version 5.1.2 to 6.0.0-alpha.0

node-main.js

68

package.json
{
"name": "react-router-dom",
"version": "5.1.2",
"description": "DOM bindings for React Router",
"version": "6.0.0-alpha.0",
"description": "Declarative routing for React",
"author": "React Training <hello@reacttraining.com>",
"repository": "ReactTraining/react-router",
"license": "MIT",
"authors": [
"Michael Jackson",
"Ryan Florence"
],
"files": [
"BrowserRouter.js",
"HashRouter.js",
"Link.js",
"MemoryRouter.js",
"NavLink.js",
"Prompt.js",
"Redirect.js",
"Route.js",
"Router.js",
"StaticRouter.js",
"Switch.js",
"cjs",
"es",
"esm",
"index.js",
"generatePath.js",
"matchPath.js",
"modules/*.js",
"modules/utils/*.js",
"withRouter.js",
"warnAboutDeprecatedCJSRequire.js",
"umd"
],
"main": "index.js",
"module": "esm/react-router-dom.js",
"sideEffects": false,
"scripts": {
"build": "rollup -c",
"lint": "eslint modules",
"test": "jest"
"main": "node-main.js",
"module": "react-router-dom.js",
"unpkg": "umd/react-router-dom.production.min.js",
"dependencies": {
"prop-types": "^15.7.2"
},
"peerDependencies": {
"react": ">=15"
"history": "5.0.0-beta.3",
"react": ">=16.8",
"react-dom": ">=16.8",
"react-router": "6.0.0-alpha.0"
},
"dependencies": {
"@babel/runtime": "^7.1.2",
"history": "^4.9.0",
"loose-envify": "^1.3.1",
"prop-types": "^15.6.2",
"react-router": "5.1.2",
"tiny-invariant": "^1.0.2",
"tiny-warning": "^1.0.0"
},
"browserify": {
"transform": [
"loose-envify"
]
},
"sideEffects": false,
"keywords": [

@@ -67,4 +28,3 @@ "react",

"link"
],
"gitHead": "f31bb27aa61dd4cb1c3cd9aa78133f739e2e9bb9"
]
}

@@ -1,37 +0,7 @@

# react-router-dom
# React Router DOM
DOM bindings for [React Router](https://reacttraining.com/react-router).
## Installation
Using [npm](https://www.npmjs.com/):
$ npm install --save react-router-dom
Then with a module bundler like [webpack](https://webpack.github.io/), use as you would anything else:
```js
// using ES6 modules
import { BrowserRouter, Route, Link } from "react-router-dom";
// using CommonJS modules
const BrowserRouter = require("react-router-dom").BrowserRouter;
const Route = require("react-router-dom").Route;
const Link = require("react-router-dom").Link;
```
The UMD build is also available on [unpkg](https://unpkg.com):
```html
<script src="https://unpkg.com/react-router-dom/umd/react-router-dom.min.js"></script>
```
You can find the library on `window.ReactRouterDOM`.
## Issues
If you find a bug, please file an issue on [our issue tracker on GitHub](https://github.com/ReactTraining/react-router/issues).
## Credits
React Router is built and maintained by [React Training](https://reacttraining.com).
The `react-router-dom` package contains bindings for using [React
Router](https://github.com/ReactTraining/react-router) in web applications.
Please see [the main
README](https://github.com/ReactTraining/react-router/README.md) for more
information on how to get started with React Router.

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc