|
@@ -13,6 +13,7 @@
|
|
|
"@testing-library/react": "^11.1.0",
|
|
"@testing-library/react": "^11.1.0",
|
|
|
"@testing-library/user-event": "^12.1.10",
|
|
"@testing-library/user-event": "^12.1.10",
|
|
|
"@types/bootstrap": "^5.1.6",
|
|
"@types/bootstrap": "^5.1.6",
|
|
|
|
|
+ "@types/chroma-js": "^2.1.3",
|
|
|
"@types/jest": "^26.0.15",
|
|
"@types/jest": "^26.0.15",
|
|
|
"@types/node": "^12.0.0",
|
|
"@types/node": "^12.0.0",
|
|
|
"@types/react": "^17.0.0",
|
|
"@types/react": "^17.0.0",
|
|
@@ -20,6 +21,7 @@
|
|
|
"@types/react-router-dom": "^5.3.1",
|
|
"@types/react-router-dom": "^5.3.1",
|
|
|
"bootstrap": "^5.1.1",
|
|
"bootstrap": "^5.1.1",
|
|
|
"bootstrap-icons": "^1.5.0",
|
|
"bootstrap-icons": "^1.5.0",
|
|
|
|
|
+ "chroma-js": "^2.1.2",
|
|
|
"react": "^17.0.2",
|
|
"react": "^17.0.2",
|
|
|
"react-dom": "^17.0.2",
|
|
"react-dom": "^17.0.2",
|
|
|
"react-router-dom": "^5.3.0",
|
|
"react-router-dom": "^5.3.0",
|
|
@@ -2513,6 +2515,11 @@
|
|
|
"@types/jquery": "*"
|
|
"@types/jquery": "*"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "node_modules/@types/chroma-js": {
|
|
|
|
|
+ "version": "2.1.3",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/chroma-js/-/chroma-js-2.1.3.tgz",
|
|
|
|
|
+ "integrity": "sha512-1xGPhoSGY1CPmXLCBcjVZSQinFjL26vlR8ZqprsBWiFyED4JacJJ9zHhh5aaUXqbY9B37mKQ73nlydVAXmr1+g=="
|
|
|
|
|
+ },
|
|
|
"node_modules/@types/eslint": {
|
|
"node_modules/@types/eslint": {
|
|
|
"version": "7.2.6",
|
|
"version": "7.2.6",
|
|
|
"resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz",
|
|
"resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz",
|
|
@@ -4658,6 +4665,14 @@
|
|
|
"node": ">=10"
|
|
"node": ">=10"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "node_modules/chroma-js": {
|
|
|
|
|
+ "version": "2.1.2",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/chroma-js/-/chroma-js-2.1.2.tgz",
|
|
|
|
|
+ "integrity": "sha512-ri/ouYDWuxfus3UcaMxC1Tfp3IE9K5iQzxc2hSxbBRVNQFut1UuGAsZmiAf2mOUubzGJwgMSv9lHg+XqLaz1QQ==",
|
|
|
|
|
+ "dependencies": {
|
|
|
|
|
+ "cross-env": "^6.0.3"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
"node_modules/chrome-trace-event": {
|
|
"node_modules/chrome-trace-event": {
|
|
|
"version": "1.0.2",
|
|
"version": "1.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
|
|
"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
|
|
@@ -5297,6 +5312,21 @@
|
|
|
"sha.js": "^2.4.8"
|
|
"sha.js": "^2.4.8"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "node_modules/cross-env": {
|
|
|
|
|
+ "version": "6.0.3",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-6.0.3.tgz",
|
|
|
|
|
+ "integrity": "sha512-+KqxF6LCvfhWvADcDPqo64yVIB31gv/jQulX2NGzKS/g3GEVz6/pt4wjHFtFWsHMddebWD/sDthJemzM4MaAag==",
|
|
|
|
|
+ "dependencies": {
|
|
|
|
|
+ "cross-spawn": "^7.0.0"
|
|
|
|
|
+ },
|
|
|
|
|
+ "bin": {
|
|
|
|
|
+ "cross-env": "src/bin/cross-env.js",
|
|
|
|
|
+ "cross-env-shell": "src/bin/cross-env-shell.js"
|
|
|
|
|
+ },
|
|
|
|
|
+ "engines": {
|
|
|
|
|
+ "node": ">=8.0"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
"node_modules/cross-spawn": {
|
|
"node_modules/cross-spawn": {
|
|
|
"version": "7.0.3",
|
|
"version": "7.0.3",
|
|
|
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
|
|
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
|
|
@@ -21903,6 +21933,11 @@
|
|
|
"@types/jquery": "*"
|
|
"@types/jquery": "*"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "@types/chroma-js": {
|
|
|
|
|
+ "version": "2.1.3",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/chroma-js/-/chroma-js-2.1.3.tgz",
|
|
|
|
|
+ "integrity": "sha512-1xGPhoSGY1CPmXLCBcjVZSQinFjL26vlR8ZqprsBWiFyED4JacJJ9zHhh5aaUXqbY9B37mKQ73nlydVAXmr1+g=="
|
|
|
|
|
+ },
|
|
|
"@types/eslint": {
|
|
"@types/eslint": {
|
|
|
"version": "7.2.6",
|
|
"version": "7.2.6",
|
|
|
"resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz",
|
|
"resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz",
|
|
@@ -23645,6 +23680,14 @@
|
|
|
"resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
|
|
"resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
|
|
|
"integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
|
|
"integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
|
|
|
},
|
|
},
|
|
|
|
|
+ "chroma-js": {
|
|
|
|
|
+ "version": "2.1.2",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/chroma-js/-/chroma-js-2.1.2.tgz",
|
|
|
|
|
+ "integrity": "sha512-ri/ouYDWuxfus3UcaMxC1Tfp3IE9K5iQzxc2hSxbBRVNQFut1UuGAsZmiAf2mOUubzGJwgMSv9lHg+XqLaz1QQ==",
|
|
|
|
|
+ "requires": {
|
|
|
|
|
+ "cross-env": "^6.0.3"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
"chrome-trace-event": {
|
|
"chrome-trace-event": {
|
|
|
"version": "1.0.2",
|
|
"version": "1.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
|
|
"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
|
|
@@ -24186,6 +24229,14 @@
|
|
|
"sha.js": "^2.4.8"
|
|
"sha.js": "^2.4.8"
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ "cross-env": {
|
|
|
|
|
+ "version": "6.0.3",
|
|
|
|
|
+ "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-6.0.3.tgz",
|
|
|
|
|
+ "integrity": "sha512-+KqxF6LCvfhWvADcDPqo64yVIB31gv/jQulX2NGzKS/g3GEVz6/pt4wjHFtFWsHMddebWD/sDthJemzM4MaAag==",
|
|
|
|
|
+ "requires": {
|
|
|
|
|
+ "cross-spawn": "^7.0.0"
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
"cross-spawn": {
|
|
"cross-spawn": {
|
|
|
"version": "7.0.3",
|
|
"version": "7.0.3",
|
|
|
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
|
|
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
|