|
@@ -13,6 +13,7 @@
|
|
|
"@testing-library/user-event": "^13.5.0",
|
|
|
"react": "^18.2.0",
|
|
|
"react-dom": "^18.2.0",
|
|
|
+ "react-router-dom": "^6.20.1",
|
|
|
"react-scripts": "5.0.1",
|
|
|
"web-vitals": "^2.1.4"
|
|
|
}
|
|
@@ -3261,6 +3262,14 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/@remix-run/router": {
|
|
|
+ "version": "1.13.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.13.1.tgz",
|
|
|
+ "integrity": "sha512-so+DHzZKsoOcoXrILB4rqDkMDy7NLMErRdOxvzvOKb507YINKUP4Di+shbTZDhSE/pBZ+vr7XGIpcOO0VLSA+Q==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=14.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/@rollup/plugin-babel": {
|
|
|
"version": "5.3.1",
|
|
|
"resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
|
|
@@ -14741,6 +14750,36 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/react-router": {
|
|
|
+ "version": "6.20.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.20.1.tgz",
|
|
|
+ "integrity": "sha512-ccvLrB4QeT5DlaxSFFYi/KR8UMQ4fcD8zBcR71Zp1kaYTC5oJKYAp1cbavzGrogwxca+ubjkd7XjFZKBW8CxPA==",
|
|
|
+ "dependencies": {
|
|
|
+ "@remix-run/router": "1.13.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=14.0.0"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "react": ">=16.8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/react-router-dom": {
|
|
|
+ "version": "6.20.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.20.1.tgz",
|
|
|
+ "integrity": "sha512-npzfPWcxfQN35psS7rJgi/EW0Gx6EsNjfdJSAk73U/HqMEJZ2k/8puxfwHFgDQhBGmS3+sjnGbMdMSV45axPQw==",
|
|
|
+ "dependencies": {
|
|
|
+ "@remix-run/router": "1.13.1",
|
|
|
+ "react-router": "6.20.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=14.0.0"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "react": ">=16.8",
|
|
|
+ "react-dom": ">=16.8"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/react-scripts": {
|
|
|
"version": "5.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
|
|
@@ -20075,6 +20114,11 @@
|
|
|
"source-map": "^0.7.3"
|
|
|
}
|
|
|
},
|
|
|
+ "@remix-run/router": {
|
|
|
+ "version": "1.13.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.13.1.tgz",
|
|
|
+ "integrity": "sha512-so+DHzZKsoOcoXrILB4rqDkMDy7NLMErRdOxvzvOKb507YINKUP4Di+shbTZDhSE/pBZ+vr7XGIpcOO0VLSA+Q=="
|
|
|
+ },
|
|
|
"@rollup/plugin-babel": {
|
|
|
"version": "5.3.1",
|
|
|
"resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
|
|
@@ -28258,6 +28302,23 @@
|
|
|
"resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz",
|
|
|
"integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A=="
|
|
|
},
|
|
|
+ "react-router": {
|
|
|
+ "version": "6.20.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.20.1.tgz",
|
|
|
+ "integrity": "sha512-ccvLrB4QeT5DlaxSFFYi/KR8UMQ4fcD8zBcR71Zp1kaYTC5oJKYAp1cbavzGrogwxca+ubjkd7XjFZKBW8CxPA==",
|
|
|
+ "requires": {
|
|
|
+ "@remix-run/router": "1.13.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "react-router-dom": {
|
|
|
+ "version": "6.20.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.20.1.tgz",
|
|
|
+ "integrity": "sha512-npzfPWcxfQN35psS7rJgi/EW0Gx6EsNjfdJSAk73U/HqMEJZ2k/8puxfwHFgDQhBGmS3+sjnGbMdMSV45axPQw==",
|
|
|
+ "requires": {
|
|
|
+ "@remix-run/router": "1.13.1",
|
|
|
+ "react-router": "6.20.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
"react-scripts": {
|
|
|
"version": "5.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
|