{ "name": "starry-omr-service", "version": "1.0.0", "type": "module", "description": "Lightweight OMR service for STARRY", "main": "dist/index.js", "scripts": { "dev": "tsx watch src/index.ts", "build": "tsc", "start": "node dist/index.js", "db:migrate": "tsx src/db/migrate.ts", "test": "vitest run", "test:watch": "vitest" }, "dependencies": { "@fastify/cors": "^9.0.1", "@fastify/multipart": "^8.1.0", "@fastify/static": "^6.12.0", "@fastify/websocket": "^10.0.1", "dotenv": "^16.4.1", "fastify": "^4.26.0", "msgpackr": "^1.10.1", "onnxruntime-node": "^1.12.1", "pg": "^8.11.3", "pino": "^8.18.0", "sharp": "^0.34.5", "skia-canvas": "^1.0.2", "starry-omr": "file:../omr", "uuid": "^9.0.1", "weak-lru-cache": "^1.2.2", "zeromq": "^6.0.0-beta.19" }, "devDependencies": { "@types/node": "^20.11.0", "@types/pg": "^8.10.9", "@types/uuid": "^9.0.7", "tsx": "^4.7.0", "typescript": "^5.3.3", "vitest": "^1.2.0" } }