{
  "name": "server-y-provider",
  "version": "3.7.0",
  "description": "Y.js provider for docs",
  "repository": "https://github.com/suitenumerique/docs",
  "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",
    "test": "vitest --run --disable-console-intercept"
  },
  "engines": {
    "node": ">=22"
  },
  "dependencies": {
    "@blocknote/server-util": "0.37.0",
    "@hocuspocus/server": "2.15.2",
    "@sentry/node": "10.11.0",
    "@sentry/profiling-node": "10.11.0",
    "axios": "1.12.0",
    "cors": "2.8.5",
    "express": "5.1.0",
    "express-ws": "5.0.2",
    "uuid": "13.0.0",
    "y-protocols": "1.0.6",
    "yjs": "*"
  },
  "devDependencies": {
    "@hocuspocus/provider": "2.15.2",
    "@types/cors": "2.8.19",
    "@types/express": "5.0.3",
    "@types/express-ws": "3.0.5",
    "@types/node": "*",
    "@types/supertest": "6.0.3",
    "@types/ws": "8.18.1",
    "cross-env": "10.0.0",
    "eslint-plugin-docs": "*",
    "nodemon": "3.1.10",
    "supertest": "7.1.4",
    "ts-node": "10.9.2",
    "tsc-alias": "1.8.16",
    "typescript": "*",
    "vitest": "3.2.4",
    "vitest-mock-extended": "3.1.0",
    "ws": "8.18.3"
  },
  "packageManager": "yarn@1.22.22"
}
