1{2 "name": "diagramzip-render",3 "version": "0.2.1",4 "private": true,5 "type": "module",6 "engines": {7 "node": ">=24"8 },9 "scripts": {10 "generate:types": "wrangler types ../catalog/worker-configuration.d.ts --config ../catalog/wrangler.jsonc",11 "generate:licenses": "node scripts/check-runtime-licenses.mjs --write",12 "build:dbml": "node scripts/build/dbml.mjs",13 "build:d2": "node scripts/build/d2.mjs",14 "build:tikz": "node scripts/build/tikz.mjs",15 "check": "tsc --noEmit",16 "check:licenses": "node scripts/check-runtime-licenses.mjs",17 "deploy:dry-run": "wrangler deploy --dry-run --config ../catalog/wrangler.jsonc",18 "deploy:edge": "node scripts/deploy/worker-units.mjs",19 "deploy:python": "node ../scripts/deploy-python-units.mjs",20 "dev:catalog": "wrangler dev --config ../catalog/wrangler.jsonc",21 "smoke:catalog": "node ../catalog/scripts/smoke.mjs",22 "smoke:renderers": "node ../scripts/smoke-units.mjs",23 "test": "vitest run --dir .. edge/test catalog/test"24 },25 "dependencies": {26 "@excalidraw/excalidraw": "0.18.1",27 "@softwaretechnik/dbml-renderer": "1.0.31",28 "@viz-js/viz": "3.29.0",29 "bytefield-svg": "1.11.0",30 "json5": "2.2.3",31 "linkedom": "0.18.12",32 "nomnoml": "1.7.0",33 "onml": "2.1.0",34 "saxes": "6.0.0",35 "vega": "6.3.1",36 "vega-interpreter": "2.3.2",37 "vega-lite": "6.4.3",38 "wavedrom": "3.6.2"39 },40 "devDependencies": {41 "@cloudflare/vitest-pool-workers": "^0.22.0",42 "@cloudflare/workers-types": "^5.20260820.1",43 "@types/node": "^26.2.0",44 "typescript": "^7.0.2",45 "vitest": "^4.1.11",46 "wrangler": "^4.125.0"47 },48 "overrides": {49 "lodash-es": "4.18.1",50 "nanoid": "5.1.16"51 }52}