Chore: Bump d3-color to 3.1.0 (#61609)

* chore(d3-color): resolve all copies to 3.1.0 to fix vulnerability

* chore(yarn): fix resolution version

* chore(jest): compile d3-color from esm to cjs

* chore(d3): bump d3 to latest, set jest config to transpile es modules

* chore: bump visx packages to resolve d3-color to latest

* chore(jest): add missing es modules to config

* chore(storybook): prevent storybook config failure due to nested esm imports

* chore(storybook): use a direct path to avoid es modules breaking config build

* build(sass): use esbuild to generate sass theme vars for esm deps

* chore: clean up swc dependencies

* revert: remove debug console.log breaking tests
This commit is contained in:
Jack Westbrook 2023-01-26 13:02:22 +01:00 committed by GitHub
parent a3d93febd7
commit 8f06784449
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 359 additions and 364 deletions

View File

@ -3,6 +3,8 @@
// 2. Any wrong timezone handling could be hidden if we use UTC/GMT local time (which would happen in CI).
process.env.TZ = 'Pacific/Easter';
const esModules = ['ol', 'd3', 'd3-color', 'd3-interpolate', 'delaunator', 'internmap', 'robust-predicates'].join('|');
module.exports = {
verbose: false,
testEnvironment: 'jsdom',
@ -10,7 +12,7 @@ module.exports = {
'^.+\\.(ts|tsx|js|jsx)$': [require.resolve('ts-jest'), { isolatedModules: true }],
},
transformIgnorePatterns: [
'node_modules/(?!(ol)/)', // <- exclude the open layers library
`/node_modules/(?!${esModules})`, // exclude es modules to prevent TS complaining
],
moduleDirectories: ['public'],
roots: ['<rootDir>/public/app', '<rootDir>/public/test', '<rootDir>/packages'],

View File

@ -43,7 +43,7 @@
"stats": "webpack --mode production --config scripts/webpack/webpack.prod.js --profile --json > compilation-stats.json",
"storybook": "yarn workspace @grafana/ui storybook --ci",
"storybook:build": "yarn workspace @grafana/ui storybook:build",
"themes:generate": "ts-node --transpile-only --project ./scripts/cli/tsconfig.json ./scripts/cli/generateSassVariableFiles.ts",
"themes:generate": "esbuild ./scripts/cli/generateSassVariableFiles.ts --bundle --platform=node --tsconfig=./scripts/cli/tsconfig.json | node",
"typecheck": "tsc --noEmit && yarn run packages:typecheck",
"plugins:build-bundled": "find plugins-bundled -name package.json -not -path '*/node_modules/*' -execdir yarn build \\;",
"watch": "yarn start -d watch,start core:start --watchTheme",
@ -297,8 +297,8 @@
"@visx/event": "2.17.0",
"@visx/gradient": "2.10.0",
"@visx/group": "2.10.0",
"@visx/scale": "2.2.2",
"@visx/shape": "2.12.2",
"@visx/scale": "3.0.0",
"@visx/shape": "3.0.0",
"@visx/tooltip": "2.16.0",
"@welldone-software/why-did-you-render": "7.0.1",
"angular": "1.8.3",
@ -315,9 +315,9 @@
"comlink": "4.3.1",
"common-tags": "1.8.2",
"core-js": "3.27.1",
"d3": "5.15.0",
"d3-force": "^2.1.1",
"d3-scale-chromatic": "1.5.0",
"d3": "7.8.2",
"d3-force": "2.1.1",
"d3-scale-chromatic": "3.0.0",
"dangerously-set-html-content": "1.0.9",
"date-fns": "2.29.3",
"debounce-promise": "3.1.2",

View File

@ -38,7 +38,7 @@
"@braintree/sanitize-url": "6.0.1",
"@grafana/schema": "9.4.0-pre",
"@types/d3-interpolate": "^1.4.0",
"d3-interpolate": "1.4.0",
"d3-interpolate": "3.0.1",
"date-fns": "2.29.3",
"eventemitter3": "4.0.7",
"fast_array_intersect": "1.1.0",
@ -62,7 +62,6 @@
"@rollup/plugin-commonjs": "23.0.2",
"@rollup/plugin-json": "5.0.1",
"@rollup/plugin-node-resolve": "15.0.1",
"@swc/helpers": "0.4.12",
"@testing-library/dom": "8.19.0",
"@testing-library/jest-dom": "5.16.5",
"@testing-library/react": "12.1.4",

View File

@ -40,7 +40,6 @@
"@rollup/plugin-commonjs": "23.0.2",
"@rollup/plugin-json": "5.0.1",
"@rollup/plugin-node-resolve": "15.0.1",
"@swc/helpers": "0.4.12",
"esbuild": "0.16.17",
"rimraf": "3.0.2",
"rollup": "2.79.1",

View File

@ -1,6 +1,7 @@
import path from 'path';
import type { StorybookConfig } from '@storybook/react/types';
import { getAvailableIcons, IconName } from '../src/types/icon';
// avoid importing from @grafana/data to prevent node error: ERR_REQUIRE_ESM
import { availableIconsIndex, IconName } from '../../grafana-data/src/types/icon';
import { getIconSubDir } from '../src/components/Icon/utils';
const stories = ['../src/**/*.story.@(tsx|mdx)'];
@ -11,7 +12,7 @@ if (process.env.NODE_ENV !== 'production') {
// We limit icon paths to only the available icons so publishing
// doesn't require uploading 1000s of unused assets.
const iconPaths = getAvailableIcons()
const iconPaths = Object.keys(availableIconsIndex)
.filter((iconName) => !iconName.includes('fa'))
.map((iconName) => {
const subDir = getIconSubDir(iconName as IconName, 'default');

View File

@ -67,7 +67,7 @@
"calculate-size": "1.1.1",
"classnames": "2.3.2",
"core-js": "3.27.1",
"d3": "5.15.0",
"d3": "7.8.2",
"date-fns": "2.29.3",
"hoist-non-react-statics": "3.3.2",
"i18next": "^22.0.0",
@ -133,7 +133,6 @@
"@storybook/preset-scss": "1.0.3",
"@storybook/react": "6.5.14",
"@storybook/theming": "6.5.14",
"@swc/helpers": "0.4.12",
"@testing-library/dom": "8.19.0",
"@testing-library/jest-dom": "5.16.5",
"@testing-library/react": "12.1.4",

View File

@ -13,6 +13,7 @@
"ts-node": {
"compilerOptions": {
"isolatedModules": false,
"resolveJsonModule": true,
"module": "commonjs"
}
}

View File

@ -1,41 +1,35 @@
import * as fs from 'fs';
import { writeFile } from 'node:fs/promises';
import { resolve } from 'path';
import { createTheme } from '@grafana/data';
import { darkThemeVarsTemplate } from '@grafana/ui/src/themes/_variables.dark.scss.tmpl';
import { lightThemeVarsTemplate } from '@grafana/ui/src/themes/_variables.light.scss.tmpl';
import { commonThemeVarsTemplate } from '@grafana/ui/src/themes/_variables.scss.tmpl';
const darkThemeVariablesPath = __dirname + '/../../public/sass/_variables.dark.generated.scss';
const lightThemeVariablesPath = __dirname + '/../../public/sass/_variables.light.generated.scss';
const defaultThemeVariablesPath = __dirname + '/../../public/sass/_variables.generated.scss';
const writeVariablesFile = async (path: string, data: string) => {
return new Promise((resolve, reject) => {
fs.writeFile(path, data, (e) => {
if (e) {
reject(e);
} else {
resolve(data);
}
});
});
};
const generateSassVariableFiles = async () => {
const darkTheme = createTheme();
const lightTheme = createTheme({ colors: { mode: 'light' } });
const darkThemeVariablesPath = resolve(__dirname, 'public', 'sass', '_variables.dark.generated.scss');
const lightThemeVariablesPath = resolve(__dirname, 'public', 'sass', '_variables.light.generated.scss');
const defaultThemeVariablesPath = resolve(__dirname, 'public', 'sass', '_variables.generated.scss');
async function writeVariablesFile(path: string, data: string) {
try {
await Promise.all([
writeVariablesFile(darkThemeVariablesPath, darkThemeVarsTemplate(darkTheme)),
writeVariablesFile(lightThemeVariablesPath, lightThemeVarsTemplate(lightTheme)),
writeVariablesFile(defaultThemeVariablesPath, commonThemeVarsTemplate(darkTheme)),
]);
console.log('\nSASS variable files generated');
await writeFile(path, data);
} catch (error) {
console.error('\nWriting SASS variable files failed', error);
process.exit(1);
}
};
}
async function generateSassVariableFiles() {
const darkTheme = createTheme();
const lightTheme = createTheme({ colors: { mode: 'light' } });
try {
await writeVariablesFile(darkThemeVariablesPath, darkThemeVarsTemplate(darkTheme));
await writeVariablesFile(lightThemeVariablesPath, lightThemeVarsTemplate(lightTheme));
await writeVariablesFile(defaultThemeVariablesPath, commonThemeVarsTemplate(darkTheme));
} catch (error) {
console.error('\nWriting SASS variable files failed', error);
process.exit(1);
}
}
generateSassVariableFiles();

View File

@ -5,6 +5,6 @@
"extends": "../../tsconfig.json",
"ts-node": {
"transpileOnly": true,
"transpiler": "ts-node/transpilers/swc-experimental"
"swc": true
}
}

644
yarn.lock
View File

@ -4595,7 +4595,6 @@ __metadata:
"@rollup/plugin-commonjs": 23.0.2
"@rollup/plugin-json": 5.0.1
"@rollup/plugin-node-resolve": 15.0.1
"@swc/helpers": 0.4.12
"@testing-library/dom": 8.19.0
"@testing-library/jest-dom": 5.16.5
"@testing-library/react": 12.1.4
@ -4614,7 +4613,7 @@ __metadata:
"@types/sinon": 10.0.13
"@types/testing-library__jest-dom": 5.14.5
"@types/tinycolor2": 1.4.3
d3-interpolate: 1.4.0
d3-interpolate: 3.0.1
date-fns: 2.29.3
esbuild: 0.16.17
eventemitter3: 4.0.7
@ -4921,7 +4920,6 @@ __metadata:
"@rollup/plugin-commonjs": 23.0.2
"@rollup/plugin-json": 5.0.1
"@rollup/plugin-node-resolve": 15.0.1
"@swc/helpers": 0.4.12
esbuild: 0.16.17
rimraf: 3.0.2
rollup: 2.79.1
@ -5073,7 +5071,6 @@ __metadata:
"@storybook/preset-scss": 1.0.3
"@storybook/react": 6.5.14
"@storybook/theming": 6.5.14
"@swc/helpers": 0.4.12
"@testing-library/dom": 8.19.0
"@testing-library/jest-dom": 5.16.5
"@testing-library/react": 12.1.4
@ -5113,7 +5110,7 @@ __metadata:
core-js: 3.27.1
css-loader: 6.7.1
csstype: 3.1.1
d3: 5.15.0
d3: 7.8.2
date-fns: 2.29.3
esbuild: 0.16.17
expose-loader: 4.0.0
@ -10591,7 +10588,7 @@ __metadata:
languageName: node
linkType: hard
"@types/d3-interpolate@npm:*":
"@types/d3-interpolate@npm:*, @types/d3-interpolate@npm:^3.0.1":
version: 3.0.1
resolution: "@types/d3-interpolate@npm:3.0.1"
dependencies:
@ -10600,7 +10597,7 @@ __metadata:
languageName: node
linkType: hard
"@types/d3-interpolate@npm:^1.3.1, @types/d3-interpolate@npm:^1.4.0":
"@types/d3-interpolate@npm:^1.4.0":
version: 1.4.2
resolution: "@types/d3-interpolate@npm:1.4.2"
dependencies:
@ -10667,12 +10664,12 @@ __metadata:
languageName: node
linkType: hard
"@types/d3-scale@npm:^3.3.0":
version: 3.3.2
resolution: "@types/d3-scale@npm:3.3.2"
"@types/d3-scale@npm:^4.0.2":
version: 4.0.3
resolution: "@types/d3-scale@npm:4.0.3"
dependencies:
"@types/d3-time": ^2
checksum: 65dbf85f07a4d6ac26396075b0faa1930cfebb96dc248629d4b82c22457c89161d0f070f9a5554adccee80b959e2c6d7c1ef6b7355743afe91050d71014fe3cf
"@types/d3-time": "*"
checksum: 76684da8519ab5f2210e647f74f96ece9c6816dea4ad5d76131121703a5268cc65687a8bc9ebbf4a44039482247336d98811ecc3fbfeb7f0122fdce4bb295547
languageName: node
linkType: hard
@ -10715,7 +10712,7 @@ __metadata:
languageName: node
linkType: hard
"@types/d3-time@npm:^2, @types/d3-time@npm:^2.0.0":
"@types/d3-time@npm:^2.0.0":
version: 2.1.1
resolution: "@types/d3-time@npm:2.1.1"
checksum: 115048d0cd312a3172ef7c03615dfbdbd8b92a93fd7b6d9ca93c49c704fcdb9575f4c57955eb54eb757b9834acaaf47fc52eae103d06246c59ae120de4559cbc
@ -12649,13 +12646,13 @@ __metadata:
languageName: node
linkType: hard
"@visx/curve@npm:2.1.0":
version: 2.1.0
resolution: "@visx/curve@npm:2.1.0"
"@visx/curve@npm:3.0.0":
version: 3.0.0
resolution: "@visx/curve@npm:3.0.0"
dependencies:
"@types/d3-shape": ^1.3.1
d3-shape: ^1.0.6
checksum: fae16708f823822633bca2cc23b19d2bd3cd844f5cf1d05effe526c31ed6f0dcb95179f37f9262ea67912c8f19a007e2f5226750725b2c607c35f220cfe99ffb
checksum: 1707b2b0e002d35e77cec3c5fbf8a05e70f10881ffb123edf7e04e9ccfb05262e1cbbc0dfd45067e1c3ae5bc653325ef728fe880fecc7be9620ae267631f4149
languageName: node
linkType: hard
@ -12694,6 +12691,19 @@ __metadata:
languageName: node
linkType: hard
"@visx/group@npm:3.0.0":
version: 3.0.0
resolution: "@visx/group@npm:3.0.0"
dependencies:
"@types/react": "*"
classnames: ^2.3.1
prop-types: ^15.6.2
peerDependencies:
react: ^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0
checksum: f52b946fb39cfcd4798bd5c77b729ceb41b2041e0464edeef2f15955c4022d51ed9f7626f2a7ac331f8430c84037254be5dd38f8282881a63d1680b27f41d04d
languageName: node
linkType: hard
"@visx/point@npm:2.17.0":
version: 2.17.0
resolution: "@visx/point@npm:2.17.0"
@ -12701,31 +12711,31 @@ __metadata:
languageName: node
linkType: hard
"@visx/scale@npm:2.2.2":
version: 2.2.2
resolution: "@visx/scale@npm:2.2.2"
"@visx/scale@npm:3.0.0":
version: 3.0.0
resolution: "@visx/scale@npm:3.0.0"
dependencies:
"@types/d3-interpolate": ^1.3.1
"@types/d3-scale": ^3.3.0
"@types/d3-interpolate": ^3.0.1
"@types/d3-scale": ^4.0.2
"@types/d3-time": ^2.0.0
d3-interpolate: ^1.4.0
d3-scale: ^3.3.0
d3-interpolate: ^3.0.1
d3-scale: ^4.0.2
d3-time: ^2.1.1
checksum: 10f687e9e7ffc4704b76478eff7abf9031ec0398f3b7eb99fdc3bbdbb947e6bc2991aaa52dfd2731fa4ee32c24e6221fce0f83a979b0a16832be3433da08540e
checksum: 3740fd0f6844b2297847f48f34afa9772e35d8b6faf26fb7b18c78fcd83634de57a44cd4aa9263dfb3a62bec609cf24b36db26f6db8ba36908dbdb83f359d9ed
languageName: node
linkType: hard
"@visx/shape@npm:2.12.2":
version: 2.12.2
resolution: "@visx/shape@npm:2.12.2"
"@visx/shape@npm:3.0.0":
version: 3.0.0
resolution: "@visx/shape@npm:3.0.0"
dependencies:
"@types/d3-path": ^1.0.8
"@types/d3-shape": ^1.3.1
"@types/lodash": ^4.14.172
"@types/react": "*"
"@visx/curve": 2.1.0
"@visx/group": 2.10.0
"@visx/scale": 2.2.2
"@visx/curve": 3.0.0
"@visx/group": 3.0.0
"@visx/scale": 3.0.0
classnames: ^2.3.1
d3-path: ^1.0.5
d3-shape: ^1.2.0
@ -12733,7 +12743,7 @@ __metadata:
prop-types: ^15.5.10
peerDependencies:
react: ^16.3.0-0 || ^17.0.0-0 || ^18.0.0-0
checksum: 62943394c63a273332de17f1341cdad403090a89328e6649824f9723946ff92f6932f2b6bc4fbe64090231218489a639b18bc3f28e170bcb55ecf880016ff56f
checksum: d6e71e0c5dd90957a38b1404e8357cd2192f741f8c7b4f73fac3c007e4b0af398f5cf648f5f1ecc5ca72759e729cfa58fff4f8a409f95a344219309881e58b37
languageName: node
linkType: hard
@ -16057,13 +16067,6 @@ __metadata:
languageName: node
linkType: hard
"commander@npm:2, commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.20.3, commander@npm:^2.9.0":
version: 2.20.3
resolution: "commander@npm:2.20.3"
checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e
languageName: node
linkType: hard
"commander@npm:2.11.x":
version: 2.11.0
resolution: "commander@npm:2.11.0"
@ -16071,6 +16074,13 @@ __metadata:
languageName: node
linkType: hard
"commander@npm:7, commander@npm:^7.0.0, commander@npm:^7.2.0":
version: 7.2.0
resolution: "commander@npm:7.2.0"
checksum: 53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc
languageName: node
linkType: hard
"commander@npm:8.3.0, commander@npm:^8.3.0":
version: 8.3.0
resolution: "commander@npm:8.3.0"
@ -16078,6 +16088,13 @@ __metadata:
languageName: node
linkType: hard
"commander@npm:^2.19.0, commander@npm:^2.20.0, commander@npm:^2.20.3, commander@npm:^2.9.0":
version: 2.20.3
resolution: "commander@npm:2.20.3"
checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e
languageName: node
linkType: hard
"commander@npm:^5.1.0":
version: 5.1.0
resolution: "commander@npm:5.1.0"
@ -16092,13 +16109,6 @@ __metadata:
languageName: node
linkType: hard
"commander@npm:^7.0.0, commander@npm:^7.2.0":
version: 7.2.0
resolution: "commander@npm:7.2.0"
checksum: 53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc
languageName: node
linkType: hard
"commander@npm:^9.2.0":
version: 9.2.0
resolution: "commander@npm:9.2.0"
@ -17189,14 +17199,7 @@ __metadata:
languageName: node
linkType: hard
"d3-array@npm:1, d3-array@npm:^1.1.1, d3-array@npm:^1.2.0":
version: 1.2.4
resolution: "d3-array@npm:1.2.4"
checksum: d0be1fa7d72dbfac8a3bcffbb669d42bcb9128d8818d84d2b1df0c60bbe4c8e54a798be0457c55a219b399e2c2fabcbd581cbb130eb638b5436b0618d7e56000
languageName: node
linkType: hard
"d3-array@npm:2, d3-array@npm:^2.3.0":
"d3-array@npm:2":
version: 2.12.1
resolution: "d3-array@npm:2.12.1"
dependencies:
@ -17205,70 +17208,66 @@ __metadata:
languageName: node
linkType: hard
"d3-axis@npm:1":
version: 1.0.12
resolution: "d3-axis@npm:1.0.12"
checksum: b1cf820fb6e95cc3371b340353b05272dba16ce6ad4fe9a0992d075ab48a08810f87f5e6c7cbb6c63fca1ee1e9b7c822307a1590187daa7627f45728a747c746
languageName: node
linkType: hard
"d3-brush@npm:1":
version: 1.1.6
resolution: "d3-brush@npm:1.1.6"
"d3-array@npm:2 - 3, d3-array@npm:2.10.0 - 3, d3-array@npm:2.5.0 - 3, d3-array@npm:3, d3-array@npm:^3.2.0":
version: 3.2.2
resolution: "d3-array@npm:3.2.2"
dependencies:
d3-dispatch: 1
d3-drag: 1
d3-interpolate: 1
d3-selection: 1
d3-transition: 1
checksum: ffa23a5543699cc1199f45ac87d4e1293167c4bab0833657d77172d84d910448893569393290dba3689af1e5a1fc77503d94a2dec3976de8a7bc68ed0e32413a
internmap: 1 - 2
checksum: 98af3db792685ceca5d9c3721efba0c567520da5532b2c7a590fd83627a598ea225d11c2cecbad404dc154120feb5ea6df0ded38f82ddf342c714cfd0c6143d1
languageName: node
linkType: hard
"d3-chord@npm:1":
version: 1.0.6
resolution: "d3-chord@npm:1.0.6"
"d3-axis@npm:3":
version: 3.0.0
resolution: "d3-axis@npm:3.0.0"
checksum: 227ddaa6d4bad083539c1ec245e2228b4620cca941997a8a650cb0af239375dc20271993127eedac66f0543f331027aca09385e1e16eed023f93eac937cddf0b
languageName: node
linkType: hard
"d3-brush@npm:3":
version: 3.0.0
resolution: "d3-brush@npm:3.0.0"
dependencies:
d3-array: 1
d3-path: 1
checksum: e4ca95ffff089f0eccf796d16a5574121e0ecbe658dcd9d5fa760af3573c3349264ce325c0adf1f32bcad67038d3938edd109712166cfb5b3bbe068e27c012e9
d3-dispatch: 1 - 3
d3-drag: 2 - 3
d3-interpolate: 1 - 3
d3-selection: 3
d3-transition: 3
checksum: 1d042167769a02ac76271c71e90376d7184206e489552b7022a8ec2860209fe269db55e0a3430f3dcbe13b6fec2ff65b1adeaccba3218991b38e022390df72e3
languageName: node
linkType: hard
"d3-collection@npm:1":
version: 1.0.7
resolution: "d3-collection@npm:1.0.7"
checksum: 9c6b910a9da0efb021e294509f98263ca4f62d10b997bb30ccfb6edd582b703da36e176b968b5bac815fbb0f328e49643c38cf93b5edf8572a179ba55cf4a09d
languageName: node
linkType: hard
"d3-color@npm:1":
version: 1.4.1
resolution: "d3-color@npm:1.4.1"
checksum: a214b61458b5fcb7ad1a84faed0e02918037bab6be37f2d437bf0e2915cbd854d89fbf93754f17b0781c89e39d46704633d05a2bfae77e6209f0f4b140f9894b
languageName: node
linkType: hard
"d3-color@npm:1 - 2":
version: 2.0.0
resolution: "d3-color@npm:2.0.0"
checksum: b887354aa383937abd04fbffed3e26e5d6a788472cd3737fb10735930e427763e69fe93398663bccf88c0b53ee3e638ac6fcf0c02226b00ed9e4327c2dfbf3dc
languageName: node
linkType: hard
"d3-contour@npm:1":
version: 1.3.2
resolution: "d3-contour@npm:1.3.2"
"d3-chord@npm:3":
version: 3.0.1
resolution: "d3-chord@npm:3.0.1"
dependencies:
d3-array: ^1.1.1
checksum: c18a099a7f4af2adf788e96d07bfc7236661a6e40c017ef8e172fe0142561f3722f71263075c565a17b72e6cd6a2a05de3868fcc5420eb77b00d3a0179a69a0d
d3-path: 1 - 3
checksum: ddf35d41675e0f8738600a8a2f05bf0858def413438c12cba357c5802ecc1014c80a658acbbee63cbad2a8c747912efb2358455d93e59906fe37469f1dc6b78b
languageName: node
linkType: hard
"d3-dispatch@npm:1":
version: 1.0.6
resolution: "d3-dispatch@npm:1.0.6"
checksum: b4ecb016b6dda8b99aa4263b2d0a0c7b12e7dea93e4b0ce3013c94dca4d360d9ba00f5bdc15dc944cc4543af8e341067bd628f061f7b8deb642257e2ac90d06c
"d3-color@npm:1 - 3, d3-color@npm:3":
version: 3.1.0
resolution: "d3-color@npm:3.1.0"
checksum: 4931fbfda5d7c4b5cfa283a13c91a954f86e3b69d75ce588d06cde6c3628cebfc3af2069ccf225e982e8987c612aa7948b3932163ce15eb3c11cd7c003f3ee3b
languageName: node
linkType: hard
"d3-contour@npm:4":
version: 4.0.2
resolution: "d3-contour@npm:4.0.2"
dependencies:
d3-array: ^3.2.0
checksum: 56aa082c1acf62a45b61c8d29fdd307041785aa17d9a07de7d1d848633769887a33fb6823888afa383f31c460d0f21d24756593e84e334ddb92d774214d32f1b
languageName: node
linkType: hard
"d3-delaunay@npm:6":
version: 6.0.2
resolution: "d3-delaunay@npm:6.0.2"
dependencies:
delaunator: 5
checksum: 80b18686dd7a5919a570000061f1515d106b7c7e3cba9da55706c312fc8f6de58a72674f2ea4eadc6694611f2df59f82c8b9d304845dd8b7903ee1f303aa5865
languageName: node
linkType: hard
@ -17279,66 +17278,61 @@ __metadata:
languageName: node
linkType: hard
"d3-drag@npm:1":
version: 1.2.5
resolution: "d3-drag@npm:1.2.5"
dependencies:
d3-dispatch: 1
d3-selection: 1
checksum: 6e86e89aa8d511979eea1b5326709c05c2a3c2d43a93a82ed6b6f98528b2ab03b2f58f5e4f66582f2f1c0ae44f9c19f6f4f857249eb66aabc46e4942295fa0a7
"d3-dispatch@npm:1 - 3, d3-dispatch@npm:3":
version: 3.0.1
resolution: "d3-dispatch@npm:3.0.1"
checksum: fdfd4a230f46463e28e5b22a45dd76d03be9345b605e1b5dc7d18bd7ebf504e6c00ae123fd6d03e23d9e2711e01f0e14ea89cd0632545b9f0c00b924ba4be223
languageName: node
linkType: hard
"d3-dsv@npm:1":
version: 1.2.0
resolution: "d3-dsv@npm:1.2.0"
"d3-drag@npm:2 - 3, d3-drag@npm:3":
version: 3.0.0
resolution: "d3-drag@npm:3.0.0"
dependencies:
commander: 2
iconv-lite: 0.4
d3-dispatch: 1 - 3
d3-selection: 3
checksum: d297231e60ecd633b0d076a63b4052b436ddeb48b5a3a11ff68c7e41a6774565473a6b064c5e9256e88eca6439a917ab9cea76032c52d944ddbf4fd289e31111
languageName: node
linkType: hard
"d3-dsv@npm:1 - 3, d3-dsv@npm:3":
version: 3.0.1
resolution: "d3-dsv@npm:3.0.1"
dependencies:
commander: 7
iconv-lite: 0.6
rw: 1
bin:
csv2json: bin/dsv2json
csv2tsv: bin/dsv2dsv
dsv2dsv: bin/dsv2dsv
dsv2json: bin/dsv2json
json2csv: bin/json2dsv
json2dsv: bin/json2dsv
json2tsv: bin/json2dsv
tsv2csv: bin/dsv2dsv
tsv2json: bin/dsv2json
checksum: 96c6e3d5ca1566624ca613b5941bc6fa916082cbe4b2b71cb6c5978c471db58c489b17206e3e31fbe30719dbd75e9c8ed8ab12a9d353cff90a35102690de7823
csv2json: bin/dsv2json.js
csv2tsv: bin/dsv2dsv.js
dsv2dsv: bin/dsv2dsv.js
dsv2json: bin/dsv2json.js
json2csv: bin/json2dsv.js
json2dsv: bin/json2dsv.js
json2tsv: bin/json2dsv.js
tsv2csv: bin/dsv2dsv.js
tsv2json: bin/dsv2json.js
checksum: 5fc0723647269d5dccd181d74f2265920ab368a2868b0b4f55ffa2fecdfb7814390ea28622cd61ee5d9594ab262879509059544e9f815c54fe76fbfb4ffa4c8a
languageName: node
linkType: hard
"d3-ease@npm:1":
version: 1.0.7
resolution: "d3-ease@npm:1.0.7"
checksum: 117811d51dfc4a126e8d23d249252df792fbbe30a93615e1d67158c482eff69b900e45a4cc92746fe65b1143287455406a89aae04eb4ca1ba5b1dc2a42af5b85
"d3-ease@npm:1 - 3, d3-ease@npm:3":
version: 3.0.1
resolution: "d3-ease@npm:3.0.1"
checksum: 06e2ee5326d1e3545eab4e2c0f84046a123dcd3b612e68858219aa034da1160333d9ce3da20a1d3486d98cb5c2a06f7d233eee1bc19ce42d1533458bd85dedcd
languageName: node
linkType: hard
"d3-fetch@npm:1":
version: 1.2.0
resolution: "d3-fetch@npm:1.2.0"
"d3-fetch@npm:3":
version: 3.0.1
resolution: "d3-fetch@npm:3.0.1"
dependencies:
d3-dsv: 1
checksum: 00f091945bff4afbd06e6ce9ad762f0e91b7aac912c1ae7fe0efdbcce3a997d4fa2a93c254a3ba9b3f53f2134d606b20fb13791adbf5c6ed5c0be329a775945f
d3-dsv: 1 - 3
checksum: 382dcea06549ef82c8d0b719e5dc1d96286352579e3b51b20f71437f5800323315b09cf7dcfd4e1f60a41e1204deb01758470cea257d2285a7abd9dcec806984
languageName: node
linkType: hard
"d3-force@npm:1":
version: 1.2.1
resolution: "d3-force@npm:1.2.1"
dependencies:
d3-collection: 1
d3-dispatch: 1
d3-quadtree: 1
d3-timer: 1
checksum: b73fe29d6c9a9c432ae65166d71238d14578a3a9537df095bebff87b7814161cd2822aff54a38d2400edb98b7f6d9221a810dcad7a53c6e8ddff0973f44ab3fa
languageName: node
linkType: hard
"d3-force@npm:^2.1.1":
"d3-force@npm:2.1.1":
version: 2.1.1
resolution: "d3-force@npm:2.1.1"
dependencies:
@ -17349,51 +17343,53 @@ __metadata:
languageName: node
linkType: hard
"d3-format@npm:1":
version: 1.4.5
resolution: "d3-format@npm:1.4.5"
checksum: 1b8b2c0bca182173bccd290a43e8b635a83fc8cfe52ec878c7bdabb997d47daac11f2b175cebbe73f807f782ad655f542bdfe18180ca5eb3498a3a82da1e06ab
languageName: node
linkType: hard
"d3-format@npm:1 - 2":
version: 2.0.0
resolution: "d3-format@npm:2.0.0"
checksum: c4d3c8f9941d097d514d3986f54f21434e08e5876dc08d1d65226447e8e167600d5b9210235bb03fd45327225f04f32d6e365f08f76d2f4b8bff81594851aaf7
languageName: node
linkType: hard
"d3-geo@npm:1":
version: 1.12.1
resolution: "d3-geo@npm:1.12.1"
"d3-force@npm:3":
version: 3.0.0
resolution: "d3-force@npm:3.0.0"
dependencies:
d3-array: 1
checksum: 8ede498e5fce65c127403646f5cc6181a858a1e401e23e2856ce50ad27e6fdf8b49aeb88d2fad02696879d5825a45420ca1b5db9fa9c935ee413fe15b5bc37c4
d3-dispatch: 1 - 3
d3-quadtree: 1 - 3
d3-timer: 1 - 3
checksum: 6c7e96438cab62fa32aeadb0ade3297b62b51f81b1b38b0a60a5ec9fd627d74090c1189654d92df2250775f31b06812342f089f1d5947de9960a635ee3581def
languageName: node
linkType: hard
"d3-hierarchy@npm:1":
version: 1.1.9
resolution: "d3-hierarchy@npm:1.1.9"
checksum: 5fd8761c302252cb9abe9ce2a0934fc97104dd0df8d1b5de6472532903416f40e13b4b58d03ce215a0b816d7129c4ed4503bd4fdbc00a130fdcf46a63d734a52
"d3-format@npm:1 - 3, d3-format@npm:3":
version: 3.1.0
resolution: "d3-format@npm:3.1.0"
checksum: f345ec3b8ad3cab19bff5dead395bd9f5590628eb97a389b1dd89f0b204c7c4fc1d9520f13231c2c7cf14b7c9a8cf10f8ef15bde2befbab41454a569bd706ca2
languageName: node
linkType: hard
"d3-interpolate@npm:1, d3-interpolate@npm:1.4.0, d3-interpolate@npm:^1.4.0":
version: 1.4.0
resolution: "d3-interpolate@npm:1.4.0"
"d3-geo@npm:3":
version: 3.1.0
resolution: "d3-geo@npm:3.1.0"
dependencies:
d3-color: 1
checksum: d98988bd1e2f59d01f100d0a19315ad8f82ef022aa09a65aff76f747a44f9b52f2d64c6578b8f47e01f2b14a8f0ef88f5460d11173c0dd2d58238c217ac0ec03
d3-array: 2.5.0 - 3
checksum: adf82b0c105c0c5951ae0a833d4dfc479a563791ad7938579fa14e1cffd623b469d8aa7a37dc413a327fb6ac56880f3da3f6c43d4abe3c923972dd98f34f37d1
languageName: node
linkType: hard
"d3-interpolate@npm:1.2.0 - 2":
version: 2.0.1
resolution: "d3-interpolate@npm:2.0.1"
"d3-hierarchy@npm:3":
version: 3.1.2
resolution: "d3-hierarchy@npm:3.1.2"
checksum: 0fd946a8c5fd4686d43d3e11bbfc2037a145fda29d2261ccd0e36f70b66af6d7638e2c0c7112124d63fc3d3127197a00a6aecf676bd5bd392a94d7235a214263
languageName: node
linkType: hard
"d3-interpolate@npm:1 - 3, d3-interpolate@npm:1.2.0 - 3, d3-interpolate@npm:3, d3-interpolate@npm:3.0.1, d3-interpolate@npm:^3.0.1":
version: 3.0.1
resolution: "d3-interpolate@npm:3.0.1"
dependencies:
d3-color: 1 - 2
checksum: 4a2018ac34fbcc3e0e7241e117087ca1b2274b8b33673913658623efacc5db013b8d876586d167b23e3145bdb34ec8e441d301299b082e1a90985b2f18d4299c
d3-color: 1 - 3
checksum: a42ba314e295e95e5365eff0f604834e67e4a3b3c7102458781c477bd67e9b24b6bb9d8e41ff5521050a3f2c7c0c4bbbb6e187fd586daa3980943095b267e78b
languageName: node
linkType: hard
"d3-path@npm:1 - 3, d3-path@npm:3, d3-path@npm:^3.1.0":
version: 3.1.0
resolution: "d3-path@npm:3.1.0"
checksum: 2306f1bd9191e1eac895ec13e3064f732a85f243d6e627d242a313f9777756838a2215ea11562f0c7630c7c3b16a19ec1fe0948b1c82f3317fac55882f6ee5d8
languageName: node
linkType: hard
@ -17404,17 +17400,10 @@ __metadata:
languageName: node
linkType: hard
"d3-polygon@npm:1":
version: 1.0.6
resolution: "d3-polygon@npm:1.0.6"
checksum: 4a9764c2064d15e9f4fc9018c975f127540f6e701c18442e2a2e9339e743726f40e017d5213982d983cac3c23802321c257f2a10e686c803ec5533c6ff42bb7a
languageName: node
linkType: hard
"d3-quadtree@npm:1":
version: 1.0.7
resolution: "d3-quadtree@npm:1.0.7"
checksum: 32181f578cbd69eed6b240073fed7f977f8039a121a3b9fc58ea1eea0c3c14d1237ef48cb4f80abb833063f8b0e7b885ef6de734e7bcc4e5b37e53ec444830f8
"d3-polygon@npm:3":
version: 3.0.1
resolution: "d3-polygon@npm:3.0.1"
checksum: 0b85c532517895544683849768a2c377cee3801ef8ccf3fa9693c8871dd21a0c1a2a0fc75ff54192f0ba2c562b0da2bc27f5bf959dfafc7fa23573b574865d2c
languageName: node
linkType: hard
@ -17425,58 +17414,60 @@ __metadata:
languageName: node
linkType: hard
"d3-random@npm:1":
version: 1.1.2
resolution: "d3-random@npm:1.1.2"
checksum: a27326319fa61d59b6ce8d5ce7547cc823dee1bc6dda35e9c233d709f43f76488c09353862463c9c5da99081482b0f7ea4177d78721b67bb677bb12354bffe42
"d3-quadtree@npm:1 - 3, d3-quadtree@npm:3":
version: 3.0.1
resolution: "d3-quadtree@npm:3.0.1"
checksum: 5469d462763811475f34a7294d984f3eb100515b0585ca5b249656f6b1a6e99b20056a2d2e463cc9944b888896d2b1d07859c50f9c0cf23438df9cd2e3146066
languageName: node
linkType: hard
"d3-scale-chromatic@npm:1, d3-scale-chromatic@npm:1.5.0":
version: 1.5.0
resolution: "d3-scale-chromatic@npm:1.5.0"
"d3-random@npm:3":
version: 3.0.1
resolution: "d3-random@npm:3.0.1"
checksum: a70ad8d1cabe399ebeb2e482703121ac8946a3b336830b518da6848b9fdd48a111990fc041dc716f16885a72176ffa2898f2a250ca3d363ecdba5ef92b18e131
languageName: node
linkType: hard
"d3-scale-chromatic@npm:3, d3-scale-chromatic@npm:3.0.0":
version: 3.0.0
resolution: "d3-scale-chromatic@npm:3.0.0"
dependencies:
d3-color: 1
d3-interpolate: 1
checksum: 3bff7717f6e6b309b3347d48d6532e2295037a280bc5174f908ce5fc0e17a9470f6b202e49499b01a17a1f28cb76a61aae870a6c13c57195a362847f33747501
d3-color: 1 - 3
d3-interpolate: 1 - 3
checksum: a8ce4cb0267a17b28ebbb929f5e3071d985908a9c13b6fcaa2a198e1e018f275804d691c5794b970df0049725b7944f32297b31603d235af6414004f0c7f82c0
languageName: node
linkType: hard
"d3-scale@npm:2":
version: 2.2.2
resolution: "d3-scale@npm:2.2.2"
"d3-scale@npm:4, d3-scale@npm:^4.0.2":
version: 4.0.2
resolution: "d3-scale@npm:4.0.2"
dependencies:
d3-array: ^1.2.0
d3-collection: 1
d3-format: 1
d3-interpolate: 1
d3-time: 1
d3-time-format: 2
checksum: 42086d4b9db9f8492a99dbbdacf546983faef1bb6260fe875c0c1884f1ca9cf5fd233de3702c2f9e24145b1c5383945e929c8682d80fa57ab515ef2c4f2c61f6
d3-array: 2.10.0 - 3
d3-format: 1 - 3
d3-interpolate: 1.2.0 - 3
d3-time: 2.1.1 - 3
d3-time-format: 2 - 4
checksum: a9c770d283162c3bd11477c3d9d485d07f8db2071665f1a4ad23eec3e515e2cefbd369059ec677c9ac849877d1a765494e90e92051d4f21111aa56791c98729e
languageName: node
linkType: hard
"d3-scale@npm:^3.3.0":
version: 3.3.0
resolution: "d3-scale@npm:3.3.0"
"d3-selection@npm:2 - 3, d3-selection@npm:3":
version: 3.0.0
resolution: "d3-selection@npm:3.0.0"
checksum: f4e60e133309115b99f5b36a79ae0a19d71ee6e2d5e3c7216ef3e75ebd2cb1e778c2ed2fa4c01bef35e0dcbd96c5428f5bd6ca2184fe2957ed582fde6841cbc5
languageName: node
linkType: hard
"d3-shape@npm:3":
version: 3.2.0
resolution: "d3-shape@npm:3.2.0"
dependencies:
d3-array: ^2.3.0
d3-format: 1 - 2
d3-interpolate: 1.2.0 - 2
d3-time: ^2.1.1
d3-time-format: 2 - 3
checksum: f77e73f0fb422292211d0687914c30d26e29011a936ad2a535a868ae92f306c3545af1fe7ea5db1b3e67dbce7a6c6cd952e53d02d1d557543e7e5d30e30e52f2
d3-path: ^3.1.0
checksum: de2af5fc9a93036a7b68581ca0bfc4aca2d5a328aa7ba7064c11aedd44d24f310c20c40157cb654359d4c15c3ef369f95ee53d71221017276e34172c7b719cfa
languageName: node
linkType: hard
"d3-selection@npm:1, d3-selection@npm:^1.1.0":
version: 1.4.2
resolution: "d3-selection@npm:1.4.2"
checksum: 2484b392259b087a98f546f2610e6a11c90f38dae6b6b20a3fc85171038fcab4c72e702788b1960a4fece88bed2e36f268096358b5b48d3c7f0d35cfbe305da6
languageName: node
linkType: hard
"d3-shape@npm:1, d3-shape@npm:^1.0.6, d3-shape@npm:^1.2.0":
"d3-shape@npm:^1.0.6, d3-shape@npm:^1.2.0":
version: 1.3.7
resolution: "d3-shape@npm:1.3.7"
dependencies:
@ -17485,32 +17476,25 @@ __metadata:
languageName: node
linkType: hard
"d3-time-format@npm:2":
version: 2.3.0
resolution: "d3-time-format@npm:2.3.0"
"d3-time-format@npm:2 - 4, d3-time-format@npm:4":
version: 4.1.0
resolution: "d3-time-format@npm:4.1.0"
dependencies:
d3-time: 1
checksum: 5445eaaf2b3b2095cdc1fa75dfd2f361a61c39b677dcc1c2ba4cb6bc0442953de0fbaaa397d7d7a9325ad99c63d869f162a713e150e826ff8af482615664cb3f
d3-time: 1 - 3
checksum: 7342bce28355378152bbd4db4e275405439cabba082d9cd01946d40581140481c8328456d91740b0fe513c51ec4a467f4471ffa390c7e0e30ea30e9ec98fcdf4
languageName: node
linkType: hard
"d3-time-format@npm:2 - 3":
version: 3.0.0
resolution: "d3-time-format@npm:3.0.0"
"d3-time@npm:1 - 3, d3-time@npm:2.1.1 - 3, d3-time@npm:3":
version: 3.1.0
resolution: "d3-time@npm:3.1.0"
dependencies:
d3-time: 1 - 2
checksum: c20c1667dbea653f81d923e741f84c23e4b966002ba0d6ed94cbc70692105566e55e89d18d175404534a879383fd1123300bd12885a3c924fe924032bb0060db
d3-array: 2 - 3
checksum: 613b435352a78d9f31b7f68540788186d8c331b63feca60ad21c88e9db1989fe888f97f242322ebd6365e45ec3fb206a4324cd4ca0dfffa1d9b5feb856ba00a7
languageName: node
linkType: hard
"d3-time@npm:1":
version: 1.1.0
resolution: "d3-time@npm:1.1.0"
checksum: 33fcfff94ff093dde2048c190ecca8b39fe0ec8b3c61e9fc39c5f6072ce5b86dd2b91823f086366995422bbbac7f74fd9abdb7efe4f292a73b1c6197c699cc78
languageName: node
linkType: hard
"d3-time@npm:1 - 2, d3-time@npm:^2.1.1":
"d3-time@npm:^2.1.1":
version: 2.1.1
resolution: "d3-time@npm:2.1.1"
dependencies:
@ -17519,13 +17503,6 @@ __metadata:
languageName: node
linkType: hard
"d3-timer@npm:1":
version: 1.0.10
resolution: "d3-timer@npm:1.0.10"
checksum: f7040953672deb2dfa03830ace80dbbcb212f80890218eba15dcca6f33f74102d943023ccc2a563295195cd8c63639bb2410ef1691c8fecff4a114fdf5c666f4
languageName: node
linkType: hard
"d3-timer@npm:1 - 2":
version: 2.0.0
resolution: "d3-timer@npm:2.0.0"
@ -17533,76 +17510,76 @@ __metadata:
languageName: node
linkType: hard
"d3-transition@npm:1":
version: 1.3.2
resolution: "d3-transition@npm:1.3.2"
dependencies:
d3-color: 1
d3-dispatch: 1
d3-ease: 1
d3-interpolate: 1
d3-selection: ^1.1.0
d3-timer: 1
checksum: 1b4a0cfa7aeb4033ab20e26a310488cfac989de44c6c2bf10e9f0808af915a33add6dca23fbafcefe8c08613fd0d6a933e48b4de24c0779163c2852a1c7c16f4
"d3-timer@npm:1 - 3, d3-timer@npm:3":
version: 3.0.1
resolution: "d3-timer@npm:3.0.1"
checksum: 1cfddf86d7bca22f73f2c427f52dfa35c49f50d64e187eb788dcad6e927625c636aa18ae4edd44d084eb9d1f81d8ca4ec305dae7f733c15846a824575b789d73
languageName: node
linkType: hard
"d3-voronoi@npm:1":
version: 1.1.4
resolution: "d3-voronoi@npm:1.1.4"
checksum: d28a74bc62f2b936b0d3b51d5be8d2366afca4fd7026d7ee8f655600650bf0c985da38a8c3ae46bfa315b5f524f3ca1c5211437cf1c8c737cc1da681e015baee
"d3-transition@npm:2 - 3, d3-transition@npm:3":
version: 3.0.1
resolution: "d3-transition@npm:3.0.1"
dependencies:
d3-color: 1 - 3
d3-dispatch: 1 - 3
d3-ease: 1 - 3
d3-interpolate: 1 - 3
d3-timer: 1 - 3
peerDependencies:
d3-selection: 2 - 3
checksum: cb1e6e018c3abf0502fe9ff7b631ad058efb197b5e14b973a410d3935aead6e3c07c67d726cfab258e4936ef2667c2c3d1cd2037feb0765f0b4e1d3b8788c0ea
languageName: node
linkType: hard
"d3-zoom@npm:1":
version: 1.8.3
resolution: "d3-zoom@npm:1.8.3"
"d3-zoom@npm:3":
version: 3.0.0
resolution: "d3-zoom@npm:3.0.0"
dependencies:
d3-dispatch: 1
d3-drag: 1
d3-interpolate: 1
d3-selection: 1
d3-transition: 1
checksum: de408e5dc6df1481ef6854a3d495f8e963dbf5b0de41bcbd35def0602abda55b3f2c1fa751c75c2f0a9bafd3b278f30795c27503fe609b3dbe06a0720d01d5be
d3-dispatch: 1 - 3
d3-drag: 2 - 3
d3-interpolate: 1 - 3
d3-selection: 2 - 3
d3-transition: 2 - 3
checksum: 8056e3527281cfd1ccbcbc458408f86973b0583e9dac00e51204026d1d36803ca437f970b5736f02fafed9f2b78f145f72a5dbc66397e02d4d95d4c594b8ff54
languageName: node
linkType: hard
"d3@npm:5.15.0":
version: 5.15.0
resolution: "d3@npm:5.15.0"
"d3@npm:7.8.2":
version: 7.8.2
resolution: "d3@npm:7.8.2"
dependencies:
d3-array: 1
d3-axis: 1
d3-brush: 1
d3-chord: 1
d3-collection: 1
d3-color: 1
d3-contour: 1
d3-dispatch: 1
d3-drag: 1
d3-dsv: 1
d3-ease: 1
d3-fetch: 1
d3-force: 1
d3-format: 1
d3-geo: 1
d3-hierarchy: 1
d3-interpolate: 1
d3-path: 1
d3-polygon: 1
d3-quadtree: 1
d3-random: 1
d3-scale: 2
d3-scale-chromatic: 1
d3-selection: 1
d3-shape: 1
d3-time: 1
d3-time-format: 2
d3-timer: 1
d3-transition: 1
d3-voronoi: 1
d3-zoom: 1
checksum: 7342d82e55f6c83ac30b8afc9162a9c7329fef057261172c76e820ca1c3becbbf885331a83a16cdc9e8de4681744cd88cc6054dfcbd57ae450c235f933861e82
d3-array: 3
d3-axis: 3
d3-brush: 3
d3-chord: 3
d3-color: 3
d3-contour: 4
d3-delaunay: 6
d3-dispatch: 3
d3-drag: 3
d3-dsv: 3
d3-ease: 3
d3-fetch: 3
d3-force: 3
d3-format: 3
d3-geo: 3
d3-hierarchy: 3
d3-interpolate: 3
d3-path: 3
d3-polygon: 3
d3-quadtree: 3
d3-random: 3
d3-scale: 4
d3-scale-chromatic: 3
d3-selection: 3
d3-shape: 3
d3-time: 3
d3-time-format: 4
d3-timer: 3
d3-transition: 3
d3-zoom: 3
checksum: e7bf5918f2a97d0c0cc489d64348b323446aa824c32b65f0888846c26f80ed05dbee18a4b7c9a487b3e60d9d404e4672d169573fe63439e3e53abd5812bcd766
languageName: node
linkType: hard
@ -17971,6 +17948,15 @@ __metadata:
languageName: node
linkType: hard
"delaunator@npm:5":
version: 5.0.0
resolution: "delaunator@npm:5.0.0"
dependencies:
robust-predicates: ^3.0.0
checksum: d6764188442b7f7c6bcacebd96edc00e35f542a96f1af3ef600e586bfb9849a3682c489c0ab423440c90bc4c7cac77f28761babff76fa29e193e1cf50a95b860
languageName: node
linkType: hard
"delayed-stream@npm:~1.0.0":
version: 1.0.0
resolution: "delayed-stream@npm:1.0.0"
@ -21765,8 +21751,8 @@ __metadata:
"@visx/event": 2.17.0
"@visx/gradient": 2.10.0
"@visx/group": 2.10.0
"@visx/scale": 2.2.2
"@visx/shape": 2.12.2
"@visx/scale": 3.0.0
"@visx/shape": 3.0.0
"@visx/tooltip": 2.16.0
"@welldone-software/why-did-you-render": 7.0.1
angular: 1.8.3
@ -21795,9 +21781,9 @@ __metadata:
css-loader: 6.7.1
css-minimizer-webpack-plugin: 4.2.2
cypress: 9.5.1
d3: 5.15.0
d3-force: ^2.1.1
d3-scale-chromatic: 1.5.0
d3: 7.8.2
d3-force: 2.1.1
d3-scale-chromatic: 3.0.0
dangerously-set-html-content: 1.0.9
date-fns: 2.29.3
debounce-promise: 3.1.2
@ -22875,7 +22861,7 @@ __metadata:
languageName: node
linkType: hard
"iconv-lite@npm:0.4, iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4, iconv-lite@npm:^0.4.8":
"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24, iconv-lite@npm:^0.4.4, iconv-lite@npm:^0.4.8":
version: 0.4.24
resolution: "iconv-lite@npm:0.4.24"
dependencies:
@ -22884,7 +22870,7 @@ __metadata:
languageName: node
linkType: hard
"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2":
"iconv-lite@npm:0.6, iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
dependencies:
@ -23215,6 +23201,13 @@ __metadata:
languageName: node
linkType: hard
"internmap@npm:1 - 2":
version: 2.0.3
resolution: "internmap@npm:2.0.3"
checksum: 7ca41ec6aba8f0072fc32fa8a023450a9f44503e2d8e403583c55714b25efd6390c38a87161ec456bf42d7bc83aab62eb28f5aef34876b1ac4e60693d5e1d241
languageName: node
linkType: hard
"internmap@npm:^1.0.0":
version: 1.0.1
resolution: "internmap@npm:1.0.1"
@ -34013,6 +34006,13 @@ __metadata:
languageName: node
linkType: hard
"robust-predicates@npm:^3.0.0":
version: 3.0.1
resolution: "robust-predicates@npm:3.0.1"
checksum: 45e9de2df4380da84a2a561d4fd54ea92194e878b93ed19d5e4bc90f4e834a13755e846c8516bab8360190309696f0564a0150386c52ef01f70f2b388449dac5
languageName: node
linkType: hard
"rollup-plugin-dts@npm:^5.0.0":
version: 5.0.0
resolution: "rollup-plugin-dts@npm:5.0.0"