{ "name": "server-y-provider", "version": "3.2.1", "description": "Y.js provider for docs", "repository": "https://github.com/numerique-gouv/impress", "license": "MIT", "type": "module", "scripts": { "build": "tsc -p tsconfig.build.json && tsc-alias", "dev": "cross-env COLLABORATION_LOGGING=true && nodemon --config nodemon.json", "start": "node ./dist/start-server.js", "lint": "eslint . --ext .ts", "test": "jest" }, "engines": { "node": ">=18" }, "dependencies": { "@blocknote/server-util": "0.30.0", "@hocuspocus/server": "2.15.2", "@sentry/node": "9.19.0", "@sentry/profiling-node": "9.19.0", "axios": "1.9.0", "cors": "2.8.5", "express": "5.1.0", "express-ws": "5.0.2", "uuid": "11.1.0", "y-protocols": "1.0.6", "yjs": "*" }, "devDependencies": { "@hocuspocus/provider": "2.15.2", "@types/cors": "2.8.18", "@types/express": "5.0.1", "@types/express-ws": "3.0.5", "@types/jest": "29.5.14", "@types/node": "*", "@types/supertest": "6.0.3", "@types/ws": "8.18.1", "cross-env": "7.0.3", "eslint-config-impress": "*", "jest": "29.7.0", "nodemon": "3.1.10", "supertest": "7.1.1", "ts-jest": "29.3.3", "ts-node": "10.9.2", "tsc-alias": "1.8.16", "typescript": "*", "ws": "8.18.2" } }