{ "devDependencies": { "@emotion/react": "^11.10.4", "@mantine/core": "^5.5.4", "@mantine/hooks": "^5.5.4", "@tabler/icons": "^1.101.0", "@types/d3": "^7.4.0", "@types/d3-drag": "^3.0.1", "@types/d3-force": "^3.0.3", "@types/d3-selection": "^3.0.3", "@types/mocha": "^9.1.1", "@types/node": "^18.8.3", "@types/react": "^18.0.21", "@types/react-dom": "^18.0.6", "mocha": "^10.0.0", "nyc": "^15.1.0", "ts-loader": "^9.4.1", "webpack": "^5.74.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.11.1" }, "dependencies": { "buffer": "^6.0.3", "crypto-browserify": "^3.12.0", "css-loader": "^6.7.1", "d3": "^7.6.1", "d3-drag": "^3.0.0", "d3-force": "^3.0.0", "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", "lodash": "^4.17.21", "react": "^18.2.0", "react-dom": "^18.2.0", "stream-browserify": "^3.0.0", "style-loader": "^3.3.1", "ts-node": "^10.9.1", "typescript": "^4.8.4", "uuid": "^9.0.0" }, "scripts": { "test": "mocha --require ts-node/register './src/**/*.test.ts'", "test-with-coverage": "nyc --reporter=text mocha --require ts-node/register './src/**/*.test.ts'", "webpack": "webpack --mode=production", "dev-server": "webpack serve --mode=development" } }