{ "name": "fossflow-monorepo", "version": "1.7.0", "private": true, "description": "Monorepo for FossFLOW diagram editor and library", "workspaces": [ "packages/*" ], "scripts": { "dev": "cross-env NODE_ENV=development npm run start --workspace=packages/fossflow-app", "dev:win": "cross-env NODE_ENV=development npm run start --workspace=packages/fossflow-app", "dev:lib": "npm run dev --workspace=packages/fossflow-lib", "dev:backend": "npm run dev --workspace=packages/fossflow-backend", "build": "npm run build:lib && npm run build:app", "build:lib": "npm run build --workspace=packages/fossflow-lib", "build:app": "npm run build --workspace=packages/fossflow-app", "test": "npm run test --workspaces --if-present", "lint": "npm run lint --workspaces --if-present", "clean": "npm run clean --workspaces --if-present && rm -rf node_modules", "publish:lib": "npm run build:lib && npm publish --workspace=packages/fossflow-lib", "docker:build": "docker build -t fossflow:local .", "docker:run": "docker compose -f compose.dev.yml up", "update-version": "node scripts/update-version.js", "semantic-release": "semantic-release" }, "devDependencies": { "@semantic-release/changelog": "^6.0.3", "@semantic-release/exec": "^7.1.0", "@semantic-release/git": "^10.0.1", "@types/node": "^18.19.129", "@types/react": "^18.3.26", "@types/react-dom": "^18.3.7", "conventional-changelog-conventionalcommits": "^9.1.0", "cross-env": "^10.1.0", "semantic-release": "^24.2.9", "typescript": "^5.9.3" }, "engines": { "node": ">=18.0.0", "npm": ">=9.0.0" }, "dependencies": { "dom-to-image-more": "^3.7.1" } }