{ "name": "onioncollab", "sideEffects": false, "dependencies": { "@mantine/core": "^6.0.19", "@mantine/hooks": "^6.0.19", "@mantine/modals": "^6.0.19", "@viz-js/viz": "^3.1.0", "allotment": "^1.19.0", "buffer": "^6.0.3", "crypto-browserify": "^3.12.0", "css-loader": "^6.7.3", "d3": "^7.8.4", "d3-drag": "^3.0.0", "d3-force": "^3.0.0", "d3-scale": "^4.0.2", "d3-selection": "^3.0.0", "onion-core": "git+https://msdl.uantwerpen.be/git/jexelmans/onion-core.git", "react": "^18.2.0", "react-dom": "^18.2.0", "stream-browserify": "^3.0.0", "style-loader": "^3.3.1" }, "devDependencies": { "@emotion/react": "^11.11.0", "@tabler/icons": "^1.119.0", "@types/d3": "^7.4.0", "@types/d3-drag": "^3.0.2", "@types/d3-force": "^3.0.4", "@types/d3-selection": "^3.0.4", "@types/mocha": "^10.0.1", "@types/node": "^18.16.12", "@types/react": "^18.2.6", "@types/react-dom": "^18.2.4", "fork-ts-checker-webpack-plugin": "^7.3.0", "lodash": "^4.17.21", "mocha": "^10.2.0", "nyc": "^15.1.0", "ts-loader": "^9.4.2", "ts-node": "^9.1.1", "typescript": "^4.9.5", "url-loader": "^4.1.1", "webpack": "^5.83.0", "webpack-cli": "^5.1.1", "webpack-dev-server": "^4.11.1" }, "scripts": { "test": "mocha --require ts-node/register", "test-all": "mocha --require ts-node/register './src/**/*.test.ts'", "test-with-coverage": "nyc --reporter=text mocha --require ts-node/register", "test-all-with-coverage": "nyc --reporter=text mocha --require ts-node/register './src/**/*.test.ts'", "webpack": "webpack --mode=production --progress", "webpack-help": "webpack --help", "dev-server": "webpack serve --mode=development --devtool=eval-source-map", "webpack-profile": "webpack --profile --json > webpack-stats.json" } }