{ "name": "open-network-diagram", "private": true, "version": "0.0.1", "type": "module", "scripts": { "dev": "vite dev", "build": "vite build", "build:docker": "DEPLOY_TARGET=docker vite build", "build:netlify": "NETWORK_READ_ONLY=true DEPLOY_TARGET=netlify vite build", "start": "node server.mjs", "preview": "vite preview", "prepare": "svelte-kit sync || echo ''", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "icons:manifest": "node scripts/generate-vendor-icon-manifest.mjs", "format": "prettier --write .", "lint": "prettier --check . && eslint ." }, "devDependencies": { "@eslint/compat": "^1.2.5", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^8.57.1", "@sveltejs/adapter-auto": "^4.0.0", "@sveltejs/adapter-netlify": "^5.0.0", "@sveltejs/adapter-static": "^3.0.10", "@sveltejs/kit": "^2.16.0", "@sveltejs/vite-plugin-svelte": "^5.0.0", "@tailwindcss/typography": "^0.5.15", "@tailwindcss/vite": "^4.0.0", "@types/cytoscape-dagre": "^2.3.3", "@types/node": "^22.13.10", "eslint": "^8.57.1", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^10.1.8", "eslint-import-resolver-typescript": "^4.4.4", "eslint-plugin-import": "^2.32.0", "eslint-plugin-svelte": "^3.0.0", "globals": "^16.0.0", "prettier": "^3.8.1", "prettier-plugin-svelte": "^3.3.3", "prettier-plugin-tailwindcss": "^0.6.11", "svelte": "^5.0.0", "svelte-check": "^4.0.0", "tailwindcss": "^4.0.0", "typescript": "^5.9.3", "typescript-eslint": "^8.20.0", "vite": "^6.2.5" }, "pnpm": { "onlyBuiltDependencies": [ "esbuild" ] }, "packageManager": "pnpm@9.15.4+sha512.b2dc20e2fc72b3e18848459b37359a32064663e5627a51e4c74b2c29dd8e8e0491483c3abb40789cfd578bf362fb6ba8261b05f0387d76792ed6e23ea3b1b6a0", "dependencies": { "cytoscape": "^3.31.2", "cytoscape-dagre": "^2.5.0" } }