{"id":142154680,"number":"9.1.2","published_at":"2025-06-30T18:45:05.686Z","licenses":"MIT","integrity":"sha512-LEziwRZzps22sd6puFLbdz7gRugTd5VHYJLsgbEbw+mCw+8n95RAiBvNh2Dw01ANi8VIjQpQ9ZPolL3OK7TnJA==","status":null,"download_url":"https://registry.npmjs.org/@deepstream/server/-/server-9.1.2.tgz","registry_url":"https://www.npmjs.com/package/@deepstream/server/v/9.1.2","documentation_url":null,"install_command":"npm install @deepstream/server@9.1.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"jaime-ez","actor":{"name":"jaime-ez","type":"user","email":"jechegarayz@gmail.com"},"email":"jechegarayz@gmail.com"},"dist":{"shasum":"d210de8dc75ebc7d6c305f469fe0227125e3db0f","tarball":"https://registry.npmjs.org/@deepstream/server/-/server-9.1.2.tgz","fileCount":451,"integrity":"sha512-LEziwRZzps22sd6puFLbdz7gRugTd5VHYJLsgbEbw+mCw+8n95RAiBvNh2Dw01ANi8VIjQpQ9ZPolL3OK7TnJA==","signatures":[{"sig":"MEQCIEOngxvMpAJB68SVlkRfc5bIjPvbbLlPqhvTApWPlUAwAiBBZT8n9e6kOUba/dY9cI6Ki8JCFTGLjo0qsKL5SvVzAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2422141},"gitHead":"b2b1b7cb6d94853a78681a2570a747a3400061fd","main":"./dist/src/deepstream.io.js","scripts":{"e2e":"ts-node --transpile-only --project tsconfig.json --files ./node_modules/.bin/cucumber-js test-e2e --require './test-e2e/steps/**/*.ts' --exit","tsc":"sh scripts/tsc.sh","lint":"tslint --project .","test":"mocha 'src/**/*.spec.ts'","start":"ts-node --transpile-only --project tsconfig.json --files ./bin/deepstream.ts start","e2e:v3":"V3=true npm run e2e -- --tags \"not @V4\"","e2e:rpc":"npm run e2e -- --tags \"@rpcs\"","e2e:uws":"uws=true npm run e2e","license":"mkdir -p build \u0026\u0026 node scripts/license-aggregator \u003e build/LICENSE \u0026\u0026 cat scripts/resources/missing-licenses.txt \u003e\u003e build/LICENSE","e2e:http":"npm run e2e -- --tags \"@http\"","lint:fix":"npm run lint -- --fix","e2e:event":"npm run e2e -- --tags \"@events\"","e2e:login":"npm run e2e -- --tags \"@login\"","e2e:record":"npm run e2e -- --tags \"@records\"","e2e:uws:v3":"uws=true V3=true npm run e2e -- --tags \"not @V4\"","e2e:coverage":"nyc cucumber-js test-e2e --require './test-e2e/steps/**/*.ts' --exit \u0026\u0026 npm run test:coverage:combine","e2e:presence":"npm run e2e -- --tags \"@presence\"","start:inspect":"npm run tsc \u0026\u0026 node --inspect dist/bin/deepstream","test:coverage":"nyc mocha 'src/**/*.spec.ts' \u0026\u0026 npm run test:coverage:combine","test:http-server":"node test/test-helper/start-test-server.js","test:all:coverage":"rm -rf .nyc_combined_coverage .nyc_output \u0026\u0026 npm run test:coverage \u0026\u0026 npm run e2e:coverage \u0026\u0026 nyc report --reporter=lcov -t .nyc_combined_coverage","test:coverage:combine":"rm -rf .nyc_output/processinfo \u0026\u0026 mkdir -p .nyc_combined_coverage \u0026\u0026 mv -f .nyc_output/* .nyc_combined_coverage/"},"_npmVersion":"10.9.2","_nodeVersion":"22.16.0","_hasShrinkwrap":false,"directories":{"test":"test"},"engines":{"node":"\u003e=22.0.0"},"exports":null,"browserify":null},"created_at":"2025-07-04T22:07:44.656Z","updated_at":"2025-07-04T22:07:44.656Z","purl":"pkg:npm/%40deepstream/server@9.1.2","related_tag":{"name":"v9.1.2","sha":"b2b1b7cb6d94853a78681a2570a747a3400061fd","kind":"commit","published_at":"2025-06-30T15:28:16.000Z","download_url":"https://codeload.github.com/deepstreamIO/deepstream.io/tar.gz/v9.1.2","html_url":"https://github.com/deepstreamIO/deepstream.io/releases/tag/v9.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepstreamIO/deepstream.io@v9.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepstreamIO%2Fdeepstream.io/tags/v9.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepstreamIO%2Fdeepstream.io/tags/v9.1.2/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@deepstream%2Fserver/versions/9.1.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@deepstream%2Fserver/versions/9.1.2/codemeta","dependencies":[{"id":1644557036,"ecosystem":"npm","package_name":"ws","requirements":"^7.5.9","kind":"runtime","optional":false},{"id":1644557037,"ecosystem":"npm","package_name":"ajv","requirements":"^8.17.1","kind":"runtime","optional":false},{"id":1644557038,"ecosystem":"npm","package_name":"glob","requirements":"^8.1.0","kind":"runtime","optional":false},{"id":1644557039,"ecosystem":"npm","package_name":"pino","requirements":"^9.6.0","kind":"runtime","optional":false},{"id":1644557040,"ecosystem":"npm","package_name":"uuid","requirements":"^8.3.2","kind":"runtime","optional":false},{"id":1644557041,"ecosystem":"npm","package_name":"chalk","requirements":"^4.1.2","kind":"runtime","optional":false},{"id":1644557042,"ecosystem":"npm","package_name":"needle","requirements":"^3.2.0","kind":"runtime","optional":false},{"id":1644557043,"ecosystem":"npm","package_name":"js-yaml","requirements":"^4.1.0","kind":"runtime","optional":false},{"id":1644557044,"ecosystem":"npm","package_name":"commander","requirements":"^11.1.0","kind":"runtime","optional":false},{"id":1644557045,"ecosystem":"npm","package_name":"ajv-formats","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1644557046,"ecosystem":"npm","package_name":"body-parser","requirements":"^2.2.0","kind":"runtime","optional":false},{"id":1644557047,"ecosystem":"npm","package_name":"http-status","requirements":"^1.7.0","kind":"runtime","optional":false},{"id":1644557048,"ecosystem":"npm","package_name":"content-type","requirements":"^1.0.5","kind":"runtime","optional":false},{"id":1644557049,"ecosystem":"npm","package_name":"http-shutdown","requirements":"^1.2.2","kind":"runtime","optional":false},{"id":1644557050,"ecosystem":"npm","package_name":"uWebSockets.js","requirements":"github:uNetworking/uWebSockets.js#v20.51.0","kind":"runtime","optional":false},{"id":1644557051,"ecosystem":"npm","package_name":"mqtt-connection","requirements":"^4.1.0","kind":"runtime","optional":false},{"id":1644557052,"ecosystem":"npm","package_name":"@deepstream/types","requirements":"^2.3.2","kind":"runtime","optional":false},{"id":1644557053,"ecosystem":"npm","package_name":"better-ajv-errors","requirements":"^1.2.0","kind":"runtime","optional":false},{"id":1644557054,"ecosystem":"npm","package_name":"source-map-support","requirements":"^0.5.21","kind":"runtime","optional":false},{"id":1644557055,"ecosystem":"npm","package_name":"@deepstream/protobuf","requirements":"^1.0.8","kind":"runtime","optional":false},{"id":1644557056,"ecosystem":"npm","package_name":"nyc","requirements":"^15.1.0","kind":"Development","optional":false},{"id":1644557057,"ecosystem":"npm","package_name":"chai","requirements":"^4.3.10","kind":"Development","optional":false},{"id":1644557058,"ecosystem":"npm","package_name":"n0p3","requirements":"^1.0.2","kind":"Development","optional":false},{"id":1644557059,"ecosystem":"npm","package_name":"async","requirements":"^3.2.4","kind":"Development","optional":false},{"id":1644557060,"ecosystem":"npm","package_name":"husky","requirements":"^4.3.8","kind":"Development","optional":false},{"id":1644557061,"ecosystem":"npm","package_name":"mocha","requirements":"^10.2.0","kind":"Development","optional":false},{"id":1644557062,"ecosystem":"npm","package_name":"sinon","requirements":"^16.1.0","kind":"Development","optional":false},{"id":1644557063,"ecosystem":"npm","package_name":"tslint","requirements":"^6.1.3","kind":"Development","optional":false},{"id":1644557064,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.1","kind":"Development","optional":false},{"id":1644557065,"ecosystem":"npm","package_name":"cucumber","requirements":"^6.0.7","kind":"Development","optional":false},{"id":1644557066,"ecosystem":"npm","package_name":"istanbul","requirements":"^0.4.5","kind":"Development","optional":false},{"id":1644557067,"ecosystem":"npm","package_name":"@types/ws","requirements":"^7.4.7","kind":"Development","optional":false},{"id":1644557068,"ecosystem":"npm","package_name":"coveralls","requirements":"^3.1.1","kind":"Development","optional":false},{"id":1644557069,"ecosystem":"npm","package_name":"proxyquire","requirements":"^2.1.3","kind":"Development","optional":false},{"id":1644557070,"ecosystem":"npm","package_name":"sinon-chai","requirements":"^3.7.0","kind":"Development","optional":false},{"id":1644557071,"ecosystem":"npm","package_name":"typescript","requirements":"^5.8.3","kind":"Development","optional":false},{"id":1644557072,"ecosystem":"npm","package_name":"@types/glob","requirements":"^8.1.0","kind":"Development","optional":false},{"id":1644557073,"ecosystem":"npm","package_name":"@types/node","requirements":"^14.18.63","kind":"Development","optional":false},{"id":1644557074,"ecosystem":"npm","package_name":"@types/uuid","requirements":"^8.3.4","kind":"Development","optional":false},{"id":1644557075,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^8.0.4","kind":"Development","optional":false},{"id":1644557076,"ecosystem":"npm","package_name":"@types/sinon","requirements":"^10.0.19","kind":"Development","optional":false},{"id":1644557077,"ecosystem":"npm","package_name":"@yao-pkg/pkg","requirements":"^6.4.0","kind":"Development","optional":false},{"id":1644557078,"ecosystem":"npm","package_name":"@types/mkdirp","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1644557079,"ecosystem":"npm","package_name":"@types/needle","requirements":"^3.2.1","kind":"Development","optional":false},{"id":1644557080,"ecosystem":"npm","package_name":"ts-essentials","requirements":"^10.0.4","kind":"Development","optional":false},{"id":1644557081,"ecosystem":"npm","package_name":"@types/js-yaml","requirements":"^4.0.7","kind":"Development","optional":false},{"id":1644557082,"ecosystem":"npm","package_name":"@types/cucumber","requirements":"^6.0.1","kind":"Development","optional":false},{"id":1644557083,"ecosystem":"npm","package_name":"@types/sinon-chai","requirements":"^3.2.10","kind":"Development","optional":false},{"id":1644557084,"ecosystem":"npm","package_name":"@deepstream/client","requirements":"^7.0.4","kind":"Development","optional":false},{"id":1644557085,"ecosystem":"npm","package_name":"@types/body-parser","requirements":"^1.19.3","kind":"Development","optional":false},{"id":1644557086,"ecosystem":"npm","package_name":"@types/content-type","requirements":"^1.1.6","kind":"Development","optional":false},{"id":1644557087,"ecosystem":"npm","package_name":"deepstream.io-client-js","requirements":"^2.3.4","kind":"Development","optional":false}],"advisories":[{"uuid":"GSA_kwCzR0hTQS05djk4LTZnMzcteDlnNs4ABZnn","identifiers":["GHSA-9v98-6g37-x9g6","CVE-2026-49252"],"url":"https://github.com/advisories/GHSA-9v98-6g37-x9g6","title":"deepstream is vulnerable to prototype pollution","severity":"CRITICAL","affected":true,"fixed":false,"fixed_versions":["10.0.5"]}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@deepstream%2Fserver"}