Get on fork of react-d3-treemap and build

This commit is contained in:
Tom McLaughlin 2024-02-09 17:12:50 -08:00
parent 93133d11c0
commit d2787d2814
7 changed files with 77 additions and 152 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

6
dist/index.html vendored

File diff suppressed because one or more lines are too long

213
package-lock.json generated
View File

@ -9,6 +9,7 @@
"version": "1.0.0",
"license": "MIT",
"dependencies": {
"@codedown/react-d3-treemap": "^1.0.31",
"@material-ui/core": "^4.12.3",
"apexcharts": "^3.27.3",
"d3-hierarchy": "^3.1.2",
@ -20,7 +21,6 @@
"parcel": "^2.11.0",
"react": "^17.0.2",
"react-apexcharts": "^1.3.9",
"react-d3-treemap": "^1.0.29",
"react-dom": "^17.0.2",
"tachyons": "^4.12.0",
"typescript": "^4.3.5"
@ -194,6 +194,73 @@
"node": ">=6.9.0"
}
},
"node_modules/@codedown/react-d3-treemap": {
"version": "1.0.31",
"resolved": "https://registry.npmjs.org/@codedown/react-d3-treemap/-/react-d3-treemap-1.0.31.tgz",
"integrity": "sha512-bhcsBFl/Eap2ilGZJ3NRcn72O2JlA3utuHaPg4vnE7ymcpLrxzD7L5DlNs7MWzziwUx7DaCbQyuCmWUhWls8uA==",
"dependencies": {
"@types/d3-array": "^3.2.1",
"@types/d3-color": "^3.1.3",
"@types/d3-format": "^3.0.4",
"@types/d3-hierarchy": "^3.1.6",
"@types/d3-interpolate": "^3.0.4",
"@types/d3-scale": "^4.0.8",
"@types/d3-scale-chromatic": "^3.0.3",
"classnames": "^2.5.1",
"d3-array": "^3.2.4",
"d3-color": "^3.1.0",
"d3-format": "^3.1.0",
"d3-hierarchy": "^3.1.2",
"d3-interpolate": "3.0.1",
"d3-scale": "4.0.2",
"d3-scale-chromatic": "3.0.0",
"react-use": "^17.5.0"
},
"peerDependencies": {
"react": "15.x.x || 17.x.x",
"react-dom": "15.x.x || 17.x.x"
}
},
"node_modules/@codedown/react-d3-treemap/node_modules/@types/d3-array": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz",
"integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg=="
},
"node_modules/@codedown/react-d3-treemap/node_modules/@types/d3-format": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.4.tgz",
"integrity": "sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g=="
},
"node_modules/@codedown/react-d3-treemap/node_modules/classnames": {
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz",
"integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow=="
},
"node_modules/@codedown/react-d3-treemap/node_modules/react-use": {
"version": "17.5.0",
"resolved": "https://registry.npmjs.org/react-use/-/react-use-17.5.0.tgz",
"integrity": "sha512-PbfwSPMwp/hoL847rLnm/qkjg3sTRCvn6YhUZiHaUa3FA6/aNoFX79ul5Xt70O1rK+9GxSVqkY0eTwMdsR/bWg==",
"dependencies": {
"@types/js-cookie": "^2.2.6",
"@xobotyi/scrollbar-width": "^1.9.5",
"copy-to-clipboard": "^3.3.1",
"fast-deep-equal": "^3.1.3",
"fast-shallow-equal": "^1.0.0",
"js-cookie": "^2.2.1",
"nano-css": "^5.6.1",
"react-universal-interface": "^0.6.2",
"resize-observer-polyfill": "^1.5.1",
"screenfull": "^5.1.0",
"set-harmonic-interval": "^1.0.1",
"throttle-debounce": "^3.0.1",
"ts-easing": "^0.2.0",
"tslib": "^2.1.0"
},
"peerDependencies": {
"react": "*",
"react-dom": "*"
}
},
"node_modules/@emotion/hash": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz",
@ -2147,33 +2214,20 @@
"node": ">=10.13.0"
}
},
"node_modules/@types/d3-array": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.0.1.tgz",
"integrity": "sha512-D/G7oG0czeszALrkdUiV68CDiHDxXf+M2mLVqAyKktGd12VKQQljj1sHJGBKjcK4jRH1biBd6ZPQPHpJ0mNa0w=="
},
"node_modules/@types/d3-color": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz",
"integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==",
"dev": true
},
"node_modules/@types/d3-format": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-3.0.1.tgz",
"integrity": "sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg=="
"integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="
},
"node_modules/@types/d3-hierarchy": {
"version": "3.1.6",
"resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.6.tgz",
"integrity": "sha512-qlmD/8aMk5xGorUvTUWHCiumvgaUXYldYjNVOWtYoTYY/L+WwIEAmJxUmTgr9LoGNG0PPAOmqMDJVDPc7DOpPw==",
"dev": true
"integrity": "sha512-qlmD/8aMk5xGorUvTUWHCiumvgaUXYldYjNVOWtYoTYY/L+WwIEAmJxUmTgr9LoGNG0PPAOmqMDJVDPc7DOpPw=="
},
"node_modules/@types/d3-interpolate": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
"integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==",
"dev": true,
"dependencies": {
"@types/d3-color": "*"
}
@ -2182,7 +2236,6 @@
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz",
"integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==",
"dev": true,
"dependencies": {
"@types/d3-time": "*"
}
@ -2190,8 +2243,7 @@
"node_modules/@types/d3-scale-chromatic": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz",
"integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==",
"dev": true
"integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw=="
},
"node_modules/@types/d3-selection": {
"version": "3.0.10",
@ -2434,11 +2486,6 @@
"node": ">=6.0"
}
},
"node_modules/classnames": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz",
"integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA=="
},
"node_modules/cli-progress": {
"version": "3.12.0",
"resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz",
@ -3969,99 +4016,6 @@
"react": ">=0.13"
}
},
"node_modules/react-d3-treemap": {
"version": "1.0.29",
"resolved": "https://registry.npmjs.org/react-d3-treemap/-/react-d3-treemap-1.0.29.tgz",
"integrity": "sha512-ma9I/rzD3SDlLVTJ9NZZCUZMQY3Khliuswac0aqxGz43DEAEzl2mo5tzHpPsNWVJLCfsqjbpRfRMswt0jBhyFQ==",
"dependencies": {
"@types/d3-array": "3.0.1",
"@types/d3-color": "3.0.2",
"@types/d3-format": "3.0.1",
"@types/d3-hierarchy": "3.0.2",
"@types/d3-interpolate": "3.0.1",
"@types/d3-scale": "4.0.1",
"@types/d3-scale-chromatic": "3.0.0",
"classnames": "2.3.1",
"d3-array": "3.0.4",
"d3-color": "3.0.1",
"d3-format": "3.0.1",
"d3-hierarchy": "3.0.1",
"d3-interpolate": "3.0.1",
"d3-scale": "4.0.2",
"d3-scale-chromatic": "3.0.0",
"react-use": "17.3.1"
},
"peerDependencies": {
"react": "15.x.x || 17.x.x",
"react-dom": "15.x.x || 17.x.x"
}
},
"node_modules/react-d3-treemap/node_modules/@types/d3-color": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.0.2.tgz",
"integrity": "sha512-WVx6zBiz4sWlboCy7TCgjeyHpNjMsoF36yaagny1uXfbadc9f+5BeBf7U+lRmQqY3EHbGQpP8UdW8AC+cywSwQ=="
},
"node_modules/react-d3-treemap/node_modules/@types/d3-hierarchy": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.0.2.tgz",
"integrity": "sha512-+krnrWOZ+aQB6v+E+jEkmkAx9HvsNAD+1LCD0vlBY3t+HwjKnsBFbpVLx6WWzDzCIuiTWdAxXMEnGnVXpB09qQ=="
},
"node_modules/react-d3-treemap/node_modules/@types/d3-interpolate": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
"integrity": "sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==",
"dependencies": {
"@types/d3-color": "*"
}
},
"node_modules/react-d3-treemap/node_modules/@types/d3-scale": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.1.tgz",
"integrity": "sha512-GDuXcRcR6mKcpUVMhPNttpOzHi2dP6YcDqLZYSZHgwTZ+sfCa8e9q0VEBwZomblAPNMYpVqxojnSyIEb4s/Pwg==",
"dependencies": {
"@types/d3-time": "*"
}
},
"node_modules/react-d3-treemap/node_modules/@types/d3-scale-chromatic": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz",
"integrity": "sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw=="
},
"node_modules/react-d3-treemap/node_modules/d3-array": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.0.4.tgz",
"integrity": "sha512-ShFl90cxNqDaSynDF/Bik/kTzISqePqU3qo2fv6kSJEvF7y7tDCDpcU6WiT01rPO6zngZnrvJ/0j4q6Qg+5EQg==",
"dependencies": {
"internmap": "1 - 2"
},
"engines": {
"node": ">=12"
}
},
"node_modules/react-d3-treemap/node_modules/d3-color": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.0.1.tgz",
"integrity": "sha512-6/SlHkDOBLyQSJ1j1Ghs82OIUXpKWlR0hCsw0XrLSQhuUPuCSmLQ1QPH98vpnQxMUQM2/gfAkUEWsupVpd9JGw==",
"engines": {
"node": ">=12"
}
},
"node_modules/react-d3-treemap/node_modules/d3-format": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.0.1.tgz",
"integrity": "sha512-hdL7+HBIohpgfolhBxr1KX47VMD6+vVD/oEFrxk5yhmzV2prk99EkFKYpXuhVkFpTgHdJ6/4bYcjdLPPXV4tIA==",
"engines": {
"node": ">=12"
}
},
"node_modules/react-d3-treemap/node_modules/d3-hierarchy": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.0.1.tgz",
"integrity": "sha512-RlLTaofEoOrMK1JoXYIGhKTkJFI/6rFrYPgxy6QlZo2BcVc4HGTqEU0rPpzuMq5T/5XcMtAzv1XiLA3zRTfygw==",
"engines": {
"node": ">=12"
}
},
"node_modules/react-dom": {
"version": "17.0.2",
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
@ -4117,31 +4071,6 @@
"tslib": "*"
}
},
"node_modules/react-use": {
"version": "17.3.1",
"resolved": "https://registry.npmjs.org/react-use/-/react-use-17.3.1.tgz",
"integrity": "sha512-hs7+tS4rRm1QLHPfanLCqXIi632tP4V7Sai1ENUP2WTufU6am++tU9uSw9YrNCFqbABiEv0ndKU1XCUcfu2tXA==",
"dependencies": {
"@types/js-cookie": "^2.2.6",
"@xobotyi/scrollbar-width": "^1.9.5",
"copy-to-clipboard": "^3.3.1",
"fast-deep-equal": "^3.1.3",
"fast-shallow-equal": "^1.0.0",
"js-cookie": "^2.2.1",
"nano-css": "^5.3.1",
"react-universal-interface": "^0.6.2",
"resize-observer-polyfill": "^1.5.1",
"screenfull": "^5.1.0",
"set-harmonic-interval": "^1.0.1",
"throttle-debounce": "^3.0.1",
"ts-easing": "^0.2.0",
"tslib": "^2.1.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0",
"react-dom": "^16.8.0 || ^17.0.0"
}
},
"node_modules/regenerator-runtime": {
"version": "0.14.1",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",

View File

@ -32,6 +32,7 @@
"rimraf": "^3.0.2"
},
"dependencies": {
"@codedown/react-d3-treemap": "^1.0.31",
"@material-ui/core": "^4.12.3",
"apexcharts": "^3.27.3",
"d3-hierarchy": "^3.1.2",
@ -43,7 +44,6 @@
"parcel": "^2.11.0",
"react": "^17.0.2",
"react-apexcharts": "^1.3.9",
"react-d3-treemap": "^1.0.29",
"react-dom": "^17.0.2",
"tachyons": "^4.12.0",
"typescript": "^4.3.5"

View File

@ -9,7 +9,7 @@ import {formatBytes, formatTime} from "./Util";
// import SimpleD3TreeMap from "./D3TreeMap";
import D3TreeMap, { ColorModel, NumberOfChildrenPlacement } from "react-d3-treemap";
import D3TreeMap, { ColorModel, NumberOfChildrenPlacement } from "@codedown/react-d3-treemap";
interface Props {

View File

@ -12,7 +12,7 @@
<style>
@import "../node_modules/tachyons/css/tachyons.css";
@import "../node_modules/react-d3-treemap/dist/react.d3.treemap.css";
@import "../node_modules/@codedown/react-d3-treemap/dist/react.d3.treemap.css";
@import "./TreeMap.css";
</style>
</head>