{ "name": "fossflow", "version": "1.10.7", "private": false, "description": "An open-source React component for drawing network diagrams - forked from isoflow.", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/stan-smith/FossFLOW.git" }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist" ], "scripts": { "start": "rslib build --watch", "dev": "rslib build --watch", "build": "rslib build && tsc --project tsconfig.declaration.json && tsc-alias", "build:watch": "rslib build --watch", "test": "jest", "lint": "tsc --noEmit", "clean": "rm -rf dist", "prepublishOnly": "npm run clean && npm run build" }, "dependencies": { "@emotion/react": "^11.14.0", "@emotion/styled": "^11.14.1", "@mui/icons-material": "^5.18.0", "@mui/material": "^5.18.0", "auto-bind": "^5.0.1", "chroma-js": "^2.6.0", "dom-to-image": "^2.6.0", "file-saver": "^2.0.5", "gsap": "^3.13.0", "immer": "^10.1.3", "mui-color-input": "^2.0.3", "paper": "^0.12.18", "pathfinding": "^0.4.18", "react-hook-form": "^7.64.0", "react-quill-new": "^3.6.0", "react-router-dom": "^6.30.2", "uuid": "^9.0.1", "zod": "^3.25.76", "zustand": "^4.5.7" }, "peerDependencies": { "react": ">=18", "react-dom": ">=18" }, "devDependencies": { "@isoflow/isopacks": "^0.0.10", "@rsbuild/core": "^1.5.14", "@rsbuild/plugin-react": "^1.4.1", "@rslib/core": "^0.19.2", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.6.1", "@types/chroma-js": "^2.4.5", "@types/dom-to-image": "^2.6.7", "@types/file-saver": "^2.0.7", "@types/jest": "^29.5.14", "@types/jsdom": "^21.1.7", "@types/pathfinding": "^0.0.6", "@types/quill": "^2.0.14", "@types/uuid": "^9.0.8", "css-loader": "^6.11.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jsdom": "^21.1.2", "prettier": "^3.6.2", "react": "^19.0.0", "react-dom": "^19.0.0", "recharts": "^2.15.4", "style-loader": "^3.3.4", "ts-jest": "^29.4.4", "tsc-alias": "^1.8.16" } }