{ "name": "websocket", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "websocket", "version": "1.0.0", "license": "ISC", "dependencies": { "dotenv": "^17.4.1", "redis": "^5.11.0", "ws": "^8.20.0" } }, "node_modules/@redis/bloom": { "version": "5.11.0", "resolved": "https://registry.npmjs.org/@redis/bloom/-/bloom-5.11.0.tgz", "integrity": "sha512-KYiVilAhAFN3057afUb/tfYJpsEyTkQB+tQcn5gVVA7DgcNOAj8lLxe4j8ov8BF6I9C1Fe/kwlbuAICcTMX8Lw==", "engines": { "node": ">= 18" }, "peerDependencies": { "@redis/client": "^5.11.0" } }, "node_modules/@redis/client": { "version": "5.11.0", "resolved": "https://registry.npmjs.org/@redis/client/-/client-5.11.0.tgz", "integrity": "sha512-GHoprlNQD51Xq2Ztd94HHV94MdFZQ3CVrpA04Fz8MVoHM0B7SlbmPEVIjwTbcv58z8QyjnrOuikS0rWF03k5dQ==", "dependencies": { "cluster-key-slot": "1.1.2" }, "engines": { "node": ">= 18" }, "peerDependencies": { "@node-rs/xxhash": "^1.1.0" }, "peerDependenciesMeta": { "@node-rs/xxhash": { "optional": true } } }, "node_modules/@redis/json": { "version": "5.11.0", "resolved": "https://registry.npmjs.org/@redis/json/-/json-5.11.0.tgz", "integrity": "sha512-1iAy9kAtcD0quB21RbPTbUqqy+T2Uu2JxucwE+B4A+VaDbIRvpZR6DMqV8Iqaws2YxJYB3GC5JVNzPYio2ErUg==", "engines": { "node": ">= 18" }, "peerDependencies": { "@redis/client": "^5.11.0" } }, "node_modules/@redis/search": { "version": "5.11.0", "resolved": "https://registry.npmjs.org/@redis/search/-/search-5.11.0.tgz", "integrity": "sha512-g1l7f3Rnyk/xI99oGHIgWHSKFl45Re5YTIcO8j/JE8olz389yUFyz2+A6nqVy/Zi031VgPDWscbbgOk8hlhZ3g==", "engines": { "node": ">= 18" }, "peerDependencies": { "@redis/client": "^5.11.0" } }, "node_modules/@redis/time-series": { "version": "5.11.0", "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-5.11.0.tgz", "integrity": "sha512-TWFeOcU4xkj0DkndnOyhtxvX1KWD+78UHT3XX3x3XRBUGWeQrKo3jqzDsZwxbggUgf9yLJr/akFHXru66X5UQA==", "engines": { "node": ">= 18" }, "peerDependencies": { "@redis/client": "^5.11.0" } }, "node_modules/cluster-key-slot": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz", "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==", "engines": { "node": ">=0.10.0" } }, "node_modules/dotenv": { "version": "17.4.1", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.1.tgz", "integrity": "sha512-k8DaKGP6r1G30Lx8V4+pCsLzKr8vLmV2paqEj1Y55GdAgJuIqpRp5FfajGF8KtwMxCz9qJc6wUIJnm053d/WCw==", "engines": { "node": ">=12" }, "funding": { "url": "https://dotenvx.com" } }, "node_modules/redis": { "version": "5.11.0", "resolved": "https://registry.npmjs.org/redis/-/redis-5.11.0.tgz", "integrity": "sha512-YwXjATVDT+AuxcyfOwZn046aml9jMlQPvU1VXIlLDVAExe0u93aTfPYSeRgG4p9Q/Jlkj+LXJ1XEoFV+j2JKcQ==", "dependencies": { "@redis/bloom": "5.11.0", "@redis/client": "5.11.0", "@redis/json": "5.11.0", "@redis/search": "5.11.0", "@redis/time-series": "5.11.0" }, "engines": { "node": ">= 18" } }, "node_modules/ws": { "version": "8.20.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } } } }