{"_id":"@drozd/nestjs-ws-api","_rev":"8-1befbfa939ed5836af92db6144b53ca3","name":"@drozd/nestjs-ws-api","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"@drozd/nestjs-ws-api","version":"1.0.0","description":"NestJS WS Rest api adapter","license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"keywords":["nestjs","websocket","restapi","rest","api"],"author":{"name":"Aleksandr Drozdov","email":"bagzon@gmail.com"},"bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"homepage":"https://github.com/gustoase/nestjs-ws-api#readme","dependencies":{"@nestjs/platform-socket.io":"^9.1.6","rxjs":"^7.2.0","socket.io":"^4.5.3","@nestjs/websockets":"^9.1.6"},"gitHead":"dfdbac54ce215d1850b1991b12f59350041a420e","_id":"@drozd/nestjs-ws-api@1.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ssN2Vqh4kY+zProb85niDrmjK90zPqywbFcPXlJgzNoaIwIpT+HiTRfaHdSYeFh3xZ4x7Ea71gbetqsMyYa0ig==","shasum":"7e70152b9f104d75d3354fafde3e70d8d3ee211d","tarball":"https://registry.npmjs.org/@drozd/nestjs-ws-api/-/nestjs-ws-api-1.0.0.tgz","fileCount":8,"unpackedSize":7342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDd2k5Nz6QgmFPFsMI8Hh4T6kEZJ1OswK+dGwd/0sv4AAiEA+RzoyGMgqRfRZOPzmdlbWuuDeJ+T55Rtj/8Z1967l+I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXSPSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHLQ//Z1KZITRmPY1Y3G+XQ70g/sOTGOfrUyyp8uMDmwbT9C8ZqsPR\r\nELtuFF2f4TQ0+MX3YVRwWyBW7NkYrV9e9i/sz3mP76d3LYWR1WtF6dTrH5uX\r\n6nuz7wGRbwGvszgGGul9w8fmvyGb3d42y//hFnpN8P5PH0Q9jrL6kpRdCwFt\r\nIrNbgwsGTIx5AeTZoh5GxsGcyKfyIGLYIo06TCheRwP7yNeq6uEuK7X0X/Ji\r\nHQIrfEW70UEL8WyzIzMhqLa9JCoggltPOS+rxl1JYRTCi+jjyNpqcAoOGnpj\r\nWEkOp3Bu4fFYFRqFnUXjQtLRvfZi/6btLsRCaWWhBmnLMzXKcCMcEig6EPAm\r\nobtUAkG+5XeXlEuIbmJ9/QxsxrSWCEjaC9oa8+iTMuanCK0mbeTffRXjX5Ia\r\nTb7c1Tnsaiw7M7RsCEWgByzcGVWgFooUUJjZSmT760cx+P1QJzh7XpVAK8Zo\r\n0B8BReLz8XOC3tUnkzawRdPGsXYQnrd5afh5NxFxTapnRs5FHg1w+QuM6lhm\r\nUxY8d+DYgr4K3eCD8eIUt4EUJw0PT0RBt/Nxai9pJXQkAd20Z8v3FKrK5S6b\r\nsvLKBhXPHLqEjFTk/zp97osATHXKqOMB9szQhpbQw0L5JmW1722fzSrRJrQI\r\njOCfVFe2SKkjnZN9EuaiGnSunk1XoUC060k=\r\n=VlC6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drozd","email":"bagzon@gmail.com"},"directories":{},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-ws-api_1.0.0_1667048401718_0.09096930238160694"},"_hasShrinkwrap":false},"1.0.1":{"name":"@drozd/nestjs-ws-api","version":"1.0.1","description":"NestJS WS Rest api adapter","main":"dist/index.js","type":"commonjs","license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"keywords":["nestjs","websocket","restapi","rest","api"],"author":{"name":"Aleksandr Drozdov","email":"bagzon@gmail.com"},"bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"homepage":"https://github.com/gustoase/nestjs-ws-api#readme","directories":{"lib":"lib"},"scripts":{"prebuild":"shx rm -rf pkg","build":"pika build","lint":"eslint \"{src,apps,libs,test,__test__}/**/*.ts\" --fix","pre-commit":"lint-staged","publish":"pika publish","release":"standard-version","test":"jest --runInBand --detectOpenHandles --coverage"},"peerDependencies":{"@nestjs/common":"^8.2.0","@nestjs/core":"^8.2.0","@nestjs/platform-express":"^8.2.0","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"dependencies":{"@nestjs/common":"^9.1.6","@nestjs/core":"^9.1.6","@nestjs/platform-express":"^9.1.6","reflect-metadata":"^0.1.13","shx":"^0.3.4","@nestjs/platform-socket.io":"^9.1.6","rxjs":"^7.5.7","socket.io":"^4.5.3","@nestjs/websockets":"^9.1.6"},"devDependencies":{"@babel/core":"^7.16.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-decorators":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.16.7","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-typescript":"^7.16.7","@nestjs/cli":"^8.2.0","@nestjs/schematics":"^8.0.4","@pika/cli":"^0.2.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-types":"^0.9.2","@pika/plugin-standard-pkg":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/express":"^4.17.13","@types/jest":"^27.4.0","@types/node":"^17.0.19","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^8.7.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","husky":"^4.3.0","jest-sonar-reporter":"^2.0.0","lint-staged":"^12.2.2","prettier":"^2.5.1","rimraf":"^3.0.2","supertest":"^6.2.2","standard-version":"^9.3.2","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.5"},"prettier":{"semi":true,"tabWidth":2,"singleQuote":true,"printWidth":100,"trailingComma":"all"},"lint-staged":{"*.{ts,json,md}":["prettier --write"]},"@pika/pack":{"pipeline":[["@pika/plugin-ts-standard-pkg",{"exclude":["**/__test__/*"]}],["@pika/plugin-build-node",{"exclude":["**/__test__/*"]}],["@pika/plugin-build-types",{"exclude":["**/__test__/*"]}]]},"gitHead":"b722f184ad19ac427e22fb18129f951d0b5d2a17","_id":"@drozd/nestjs-ws-api@1.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-JUZlT67I2w0RapYaMIwdajP4JfcWW0U3wvRELp9+ypLr3pTyLXAvh95+T2LqM7y56akjami/HleBO+choMefeg==","shasum":"fb9bfde399e0735e827bc28894b8ea038eccb792","tarball":"https://registry.npmjs.org/@drozd/nestjs-ws-api/-/nestjs-ws-api-1.0.1.tgz","fileCount":14,"unpackedSize":12278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLq1A526qxv3Kle3AWdwfz/ZFMvsQT4uccp5yVetbopgIgLJoYoWKODmb5MrGQcJFUuz8QYez90tW9COvkl88sXDw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXTGzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLjw/8CfgXvG5Jfxwc9HJL7lIR+5CxhKHeVPwDteDkyRMT/IQgLvyU\r\n1/maNbYeUid0SGFtSPo5Zhl0NZrJjBY5O9FypaQXatw5TNLDok8oXwX2oJ0Q\r\nTYlkYNdInZQSvqm+6pB6Voucx9JzrhHmiFqy916fHOD218G/aCfSFUIsD9TT\r\nKd5+8Tm6x1/yILgn27Etot2MLgHKSMx+Tu4kk2/5K9jBza6e13btZa2YeZOM\r\nhRPSB6GrNLASCgjjBxwy51Oq4c5YfVnXeYmQLiBLw/kbg/rlkGHv0DHWXylM\r\nNdRhT/4OOsgLCB7q2kJgDQP2LW/jq25K1sIVKd8PYc8gXFdWSM6ZtIK4BIeE\r\nD1UoAsM6QAsv7acJq0mKi5D1HrdCwcr1J5ZYIlSmmwO/LKJLarnGnZ61b75X\r\naVe+y6kp35w+ggV7DFfsIqF+V6KUYZgwS+Qikh/QuyzFR/Q/qvC1G8pmExmV\r\nJ0oAHOLrAcy8Z7OEyEwu661hoaNVIGsQmq0xX7BOkGGFHveuyrTlnq3EqyfG\r\n3p07DxrtYvhE+c2E4lqPoiZGY+AsH+tfa/rEhM/BxRTBh63lOjISK+oQIhjJ\r\nRZbdjgOZiCspeQU4HrHbv+H6N7y0npdF7ItZgLTjP0YnqOCJ5c8s7QspRzI1\r\nik+shVHL5iIZoJGlYl1n4F6i2N6aWXjKAlk=\r\n=kMO4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drozd","email":"bagzon@gmail.com"},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-ws-api_1.0.1_1667051955549_0.4313262294404623"},"_hasShrinkwrap":false},"1.0.2":{"name":"@drozd/nestjs-ws-api","description":"NestJS WS Rest api adapter","version":"1.0.2","license":"MIT","pika":true,"sideEffects":false,"keywords":["nestjs","websocket","restapi","rest","api"],"homepage":"https://github.com/gustoase/nestjs-ws-api#readme","bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"dependencies":{"@nestjs/common":"^9.1.6","@nestjs/core":"^9.1.6","@nestjs/platform-express":"^9.1.6","reflect-metadata":"^0.1.13","shx":"^0.3.4","@nestjs/platform-socket.io":"^9.1.6","rxjs":"^7.5.7","socket.io":"^4.5.3","@nestjs/websockets":"^9.1.6"},"peerDependencies":{"@nestjs/common":"^8.2.0","@nestjs/core":"^8.2.0","@nestjs/platform-express":"^8.2.0","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"devDependencies":{"@babel/core":"^7.16.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-decorators":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.16.7","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-typescript":"^7.16.7","@nestjs/cli":"^8.2.0","@nestjs/schematics":"^8.0.4","@pika/cli":"^0.2.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-types":"^0.9.2","@pika/plugin-standard-pkg":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/express":"^4.17.13","@types/jest":"^27.4.0","@types/node":"^17.0.19","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^8.7.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","husky":"^4.3.0","jest-sonar-reporter":"^2.0.0","lint-staged":"^12.2.2","prettier":"^2.5.1","rimraf":"^3.0.2","supertest":"^6.2.2","standard-version":"^9.3.2","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.5"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","gitHead":"b722f184ad19ac427e22fb18129f951d0b5d2a17","_id":"@drozd/nestjs-ws-api@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-IoXcuIC06aglBm3DxCawnqqGeJTYo8ARovTp9Di5HPocX2UWkelndB3FpYgN0/UrsTsrcTLj2GUYRIof5MFOUQ==","shasum":"0ab6fbec28326549eccb0411df3e2985004db4fa","tarball":"https://registry.npmjs.org/@drozd/nestjs-ws-api/-/nestjs-ws-api-1.0.2.tgz","fileCount":17,"unpackedSize":29388,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICan920j9tr6ITzomluHjWGDI4TfXbpvZWfl0/3PlXubAiA4Bo0T7mlDT7cGry59crmWu2Ma96kynHJRySQr2mKArw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXTJdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZcw/+Jg+eEzG7F+sJ4bhI0FqTjNbNgUmP1AOmjzCe3GfqEDl70QfH\r\nBdRsy+z3BgxP24s8PXCZ4Q8zN2l7WdXUL1sFS8drZDpHKCI7nRPeNVOQ+DY/\r\nQXuDzyHTcRLrus/cRCRce1qDQEOthos2lIMSR9lixrWwbS/LI6mQcFNjvvyz\r\nBogXDVpWyBScUxys+giwRTeAecSXzLu0HCL5RRlS/UtPryyqfMk9Ie3vLrWm\r\nIDHq803M55jEXoy+MQnJaEXSqS9yKtL3eeG5izsZBtjzK3Uwl+roRc84uJG2\r\nL8lFBN+NOW8kDdo0AZddFreT1Wk3c0n7jpjuo7Io3YM/RvUizShUaQyXI1PY\r\nsijMbivMB1QDCTSslAhQaq/8cdVhdOWRN84dbDhuxsZ/igPypJovaoslGpUL\r\npXh7WSp1fVzJowQcTZlz0xNWiV01miFwVtLpP1UAJJgPq2paEh5N0kjObdrz\r\nMAGyVM952x9b8GvDCiaYrMxdTHZlHO+vBa0aIoMxwbw4ejAgnLAjr0SUXzJx\r\nKJnEGQhSTMTnVvhG2WhS/1OhtRD78jUtTfE5uE4F0w4itXzGMLqMJwEUb20K\r\nLlVdILiGjFDMQqI+2B17rrV/KKe++MxlSmTT9gBb1sCRDhZRtYEKYCpVCq2d\r\n17SlLN69eW1NyoPPbnLyXLEF3xVSgtdvuio=\r\n=oUOs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drozd","email":"bagzon@gmail.com"},"directories":{},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-ws-api_1.0.2_1667052125458_0.912557540270599"},"_hasShrinkwrap":false},"1.0.3":{"name":"@drozd/nestjs-ws-api","description":"NestJS WS Rest api adapter","version":"1.0.3","license":"MIT","pika":true,"sideEffects":false,"keywords":["nestjs","websocket","restapi","rest","api"],"homepage":"https://github.com/gustoase/nestjs-ws-api#readme","bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"dependencies":{"@nestjs/common":"^9.1.6","@nestjs/core":"^9.1.6","@nestjs/platform-express":"^9.1.6","reflect-metadata":"^0.1.13","shx":"^0.3.4","@nestjs/platform-socket.io":"^9.1.6","rxjs":"^7.5.7","socket.io":"^4.5.3","@nestjs/websockets":"^9.1.6"},"peerDependencies":{"@nestjs/common":"^8.2.0","@nestjs/core":"^8.2.0","@nestjs/platform-express":"^8.2.0","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"devDependencies":{"@babel/core":"^7.16.10","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-decorators":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.16.7","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-typescript":"^7.16.7","@nestjs/cli":"^8.2.0","@nestjs/schematics":"^8.0.4","@pika/cli":"^0.2.0","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-types":"^0.9.2","@pika/plugin-standard-pkg":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/express":"^4.17.13","@types/jest":"^27.4.0","@types/node":"^17.0.19","@types/supertest":"^2.0.11","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^8.7.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","husky":"^4.3.0","jest-sonar-reporter":"^2.0.0","lint-staged":"^12.2.2","prettier":"^2.5.1","rimraf":"^3.0.2","supertest":"^6.2.2","standard-version":"^9.3.2","ts-loader":"^9.2.6","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.5"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","gitHead":"4180f11755da1e232e99129ca4a16354b6262434","_id":"@drozd/nestjs-ws-api@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Xn9nfYCFpxdru7LGmzR2xdQLiQJOwUxlmigl5bQLpM3BLcRa3dGfWMgYdDcyfLwvoTAtSm4M/3MjK1s5MiU5/g==","shasum":"f541f4e2e75c946265757461b6016e49f2042392","tarball":"https://registry.npmjs.org/@drozd/nestjs-ws-api/-/nestjs-ws-api-1.0.3.tgz","fileCount":17,"unpackedSize":28924,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHxl8uepm3svMcAmxHDN6OOzHkNqxZIe/NLmfmQHK/5UCID4WHme9dtCpnXO0tbtu5auvN+uPTSdDqsuUh5ISl9o6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXTdBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrybg/8Du+mnPWlgS3h1YLuq2UGG+2s0LE2sdExhkdg/JWoHiJHmNo0\r\n3tkc1GVQS/5oSpqViFgeSbN9XFdvvR0KSsUEG4S3QltjQClsml3LM2osLOm/\r\ndPO1nCNAJbzD6eW0v0B6FBGjqQtc/v1x28MmiHRd5wWs0e0rFgzxI/tkEn/u\r\nCQsIiB5Tpvn2hbg9fI2AlDu0SK4AFMxQoUev0Iun83aBewY8hXI+QBoo2i6U\r\ncIteNISrErcEtHTHibViT/xIymRM+OEjyvK5FTfZr7g3Q9AEnp8aP0vcd8yO\r\ndZVXZWnpwSqNhwxyNGFqMPqLkK9To0ZRfVDLBWSUfQ/viHR3BvkCYAEhpw+X\r\nqQ/TaIHzneFvQXvk3qIVZ3h2x/AJFv5XIM4e9uqFbh940XaZZWXAQsX/dXO4\r\nro2wpKKmOtwdPlbARyx6NtNbCedZ3kSNSvUGQO4h4uik5jROCt4s8OgOAf63\r\n+MC/g7FrrtCoYInc3yruleriqs/vCP/YFnLD4jM0pb3qe/WcmrkpvtFsTCms\r\nH4Vb3+5FAT0WUx72vnhkr7qbnFwzsL9xPF6FVCpblN8zQhcezj81JuO2kG1l\r\njZzXzglWEvTCWVKrxD0cwFpNzORwxHYj87ILxyzWVbxfC3fBPVIn6G+YSfq2\r\nfeCagI7mosU2zY9LtkOrmyzNGIuniJIDxVQ=\r\n=GbNw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drozd","email":"bagzon@gmail.com"},"directories":{},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-ws-api_1.0.3_1667053377088_0.47091866148933126"},"_hasShrinkwrap":false},"1.0.5":{"name":"@drozd/nestjs-ws-api","version":"1.0.5","description":"NestJS WS Rest api adapter","main":"dist/index","types":"dist/index","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"author":{"name":"Aleksandr Drozdov","email":"bagzon@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"homepage":"https://github.com/gustoase/nestjs-ws-api#readme","dependencies":{"@nestjs/common":"^9.1.6","rxjs":"^7.5.7"},"devDependencies":{"@types/node":"^18.11.7","rimraf":"^3.0.2","typescript":"^4.8.4"},"gitHead":"99bd5f823c424b5259d79cd280e1030d4b6fccae","_id":"@drozd/nestjs-ws-api@1.0.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-anr497cGnaTFLuvCGcOyh9836UlUPvstRst+34fOwQGp8pCq4qF4Nhou3lMnpVucaj2DqrQzWFsbYMqkZLPJ8w==","shasum":"4b3e9a86e3cfcdcc7e1a81213ce6670f6bc1cb0c","tarball":"https://registry.npmjs.org/@drozd/nestjs-ws-api/-/nestjs-ws-api-1.0.5.tgz","fileCount":32,"unpackedSize":22567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC36ZNZJFnRmXkC+dvkeFVGibHmTwIJQ4Aj723wSzvPagIhANqv2eSTYxL8ifZ5DMF6+BaDEdxZWHHDlBJb9Ql3VSpW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXURiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCyQ//Ys6On1AzLLEbpr0ECsLeTqiC4aktj1TB8c7WWULpJot0KAlg\r\ntyI1tk+uNjuSxK4LM7RVs/OZvItw8Dci6m/o7sF9mMRDO11qNJLZQmXuhnNk\r\ntd90FAfYxeZRvk2f/RMILMsHJ1WSF17BdwXXJKG2Yb7QOtOQM1swO7N6cj0Z\r\n7ooz7RztikyL25DMeRKfiBzBmax23YCZvvnx1XcQKwqlCyBFBTTkQivhhQiu\r\ngiF2DIsLfGdXcZkiXv8VetJnuvPY5IArJkU+WzIcvRyHmdah6HvKzQ0ooD6f\r\nSUlVnvgLKvkGef6eQ4wgnZ93OVJcEvu/SVe+dr2fY0NqIvWtffs0UyhG5MEm\r\n0o0OI+i6qJfUSk/bYkEC8of7w7GBsuV/vA9x5dYhQzP/tPSGOJXqjW+8gw5K\r\nejDmtgC/7cFy4Ea6oFE/0zEftJJpYdJ2tNmMEFnG2P3nbP3St6uM/66WJiqt\r\nBbxE31DG/LGc/XLbjTIjHtdPfctMOxY07Xk2MsOCvgtTHgT/dxEWipfV2SbW\r\nb2jank2M+SAzOoxAikP9FxzhvMjxMsxTsw8276ou6MGj2Y3nTzbJCRapQGqj\r\n+mZJjw9MceK0jmI8vmydRWHY2DiK0XCkqEgzWbF4cnF/F6k1VS9qBm9VYoEE\r\nv2yYaHsGhRw8YX68z1xoIydcBIn56VGpHzg=\r\n=R6/n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drozd","email":"bagzon@gmail.com"},"directories":{},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-ws-api_1.0.5_1667056737958_0.4725669971365696"},"_hasShrinkwrap":false},"1.0.6":{"name":"@drozd/nestjs-ws-api","version":"1.0.6","description":"NestJS WS Rest api adapter","main":"dist/index","types":"dist/index","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"author":{"name":"Aleksandr Drozdov","email":"bagzon@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"homepage":"https://github.com/gustoase/nestjs-ws-api#readme","dependencies":{"@nestjs/common":"^9.1.6","rxjs":"^7.5.7","@nestjs/platform-express":"^9.1.6","reflect-metadata":"^0.1.13","@nestjs/platform-socket.io":"^9.1.6","socket.io":"^4.5.3","@nestjs/websockets":"^9.1.6"},"devDependencies":{"@types/node":"^18.11.7","rimraf":"^3.0.2","typescript":"^4.8.4"},"gitHead":"c78631ca732484acae96bec22172add93f77787b","_id":"@drozd/nestjs-ws-api@1.0.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-bRstLvUoE6g92ppica59e1tFaXaDen5XgewGMBfJ4i1S5NSV1xtWHsQbH6qD/Ww1Nf8gFeDBJXfoNcC4BveD4w==","shasum":"6d7161fa1e1f63b6f3e006852a35e682a9385ef8","tarball":"https://registry.npmjs.org/@drozd/nestjs-ws-api/-/nestjs-ws-api-1.0.6.tgz","fileCount":33,"unpackedSize":23622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2idqzBh17jp7zgO7kd1pYI8RqtY3dYToEOMXHTV4/ywIgLW2DwHDJvsDFPmIjW8uGG55iC+I/Zofu3sBgBIwZOyQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXW9LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUlQ//ZKokZujMqq8efcXJ7+/Fa/1pURpY4DNaQG3jPPvvfsQ1bTGF\r\nJKA/cY4Fb4vC0iMMxtCQ386NaYaWW6HZDcLVglBSKGcaI7NP8dVv57co0v8B\r\nAcIk51zclPihtS2SUpNdBmLiFZcbu7+jb77AoCRyXU9MSHQ4K/m2AE1fB8Ps\r\neKrUfs7FNRXpIe1bjjn5OEEHLR3Y+MYDTcF/m2a0SvJbOmcfcPh/zz13uMNA\r\ng8lEABK9kkRf0RxBXonVV/9s2MOSCnAqhTvm486a9/uCVpvMtkwE6R1/zDoY\r\nVh5bQU4c9g3q4ZfMIhQ88YJ80FpUq5EYkY0D4cAqX9XL6k6CXWp06lwaMcAd\r\nYyOxjgN/W6mwzwX7ACuk7r12EpLN5v7d+0zOT4LQEuAxnjfq7Nyo5t8aQibG\r\nuHijQJSHOpjgOowUQ9N+gYOE0CNkMIGyK+Q5fTaT8dGmVrZPsGmm0hRtT624\r\nKXCKOZleW5nWX1+TSRXY/0zk/HnvDrzGkIWh9W822CYIMpClOGITcaG4H2ke\r\nIKcb3/ip7nNdxwg6QifXQh8p6bm8VQZc/SVThW4SOtG7icAspZtNAZPNVYcZ\r\njoT2RveoMYZOa3Im4z8h3cMYgo1LZh9fLsQR4UYbbsAyJbiJ8WwLRVYcDM8y\r\nXV8cWVD+lgn6cM23eM/DLyLqnGXLVLQPzjA=\r\n=CDYz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drozd","email":"bagzon@gmail.com"},"directories":{},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-ws-api_1.0.6_1667067722867_0.5032949442319683"},"_hasShrinkwrap":false},"1.0.7":{"name":"@drozd/nestjs-ws-api","version":"1.0.7","description":"NestJS WS Rest api adapter","main":"dist/index","types":"dist/index","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"author":{"name":"Aleksandr Drozdov","email":"bagzon@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"homepage":"https://github.com/gustoase/nestjs-ws-api#readme","dependencies":{"@nestjs/common":"^9.1.6","rxjs":"^7.5.7","@nestjs/platform-express":"^9.1.6","reflect-metadata":"^0.1.13","@nestjs/platform-socket.io":"^9.1.6","socket.io":"^4.5.3","@nestjs/websockets":"^9.1.6"},"devDependencies":{"@types/node":"^18.11.7","rimraf":"^3.0.2","typescript":"^4.8.4"},"gitHead":"ce3a3302840ddc9ffaa93ee282a665b990ae2c40","_id":"@drozd/nestjs-ws-api@1.0.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Y5ahX/m5i9H8l7Eb5A0VqitMg7591YVZMKzGQ4SfdZFs6aoHUROohaYml4kbF42Ne0JrQu/kDg5+iuGE3aKJZA==","shasum":"f59e341a520f3d2d4e83d6a1d958a3b880e39366","tarball":"https://registry.npmjs.org/@drozd/nestjs-ws-api/-/nestjs-ws-api-1.0.7.tgz","fileCount":33,"unpackedSize":22946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk2WBLGM3LUYP08qwCTa350Lfix0A0JaKPzJObn842bAIhAOFnC4iXgqZ67AKkyIoa5z3hkKMxFmkkrP4prbc9xwKc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXX8iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6bhAAmgacGlC4H62s0ETR1p8NPYp498NkUBxDLA/cHfwtAe+b6aW2\r\nhtcBq815VlvftbMWYr6Pf/9x44djQe+CrloSJRby7zZz+TUmL3+cHsZsdl+T\r\nKMpRaSPdlEB2j9OnVKb81p2qqOJfbiKBePRGGlDHQ6NxEK9aEw2EVWY0MEIf\r\nlb62U7T/fkmZq/XAjC01Oq1WR9wSC5wlzTz+5WUnVIwfhP7DKtt+1PpTkRLL\r\nx5i7jb37qnuyEP3wnWskZLK/xQVTXVocLfzZ//35Wz8IAgS6HUvIwJZkDOoZ\r\nVJaeVBunw+/cBkP3dS5nJirh2k1rfiZO8WHRZf8PQeTMI8ZK6UvCAmCIB1iv\r\ntx+xzRqJ5VLZhdcUan9hvuoQWdzXlW/Lj49hk9/KkdrtQUDKl7JqwdcAxILw\r\nSYPzyK3k5AKN2e6XW33Uk4bgoIro8WRaq55RGU9uV9YvYebyshvS4ujmWMGF\r\nwhFl56VC8BuVvmCKtwmeJOCXTJMNCvR1enYNdffTneIb18i8CSDbh1lE+iO7\r\nWhxFtfvulY/yOzivhx25rX2VytsunpFjF+PvNzetDh0MZUGpouIR2rNL9Uax\r\nJmyK4T9jGr+nOlgzZZDptLDIUFmVcYVK3LY/jR1JMUTev9SjnLGIr8B09HZu\r\nAml+ThCGhHIfVQySeoaPbAVnWGmHMfyoFF0=\r\n=GptG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drozd","email":"bagzon@gmail.com"},"directories":{},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-ws-api_1.0.7_1667071778735_0.7891776169158464"},"_hasShrinkwrap":false},"1.0.8":{"name":"@drozd/nestjs-ws-api","version":"1.0.8","description":"NestJS WS Rest api adapter","main":"dist/index","types":"dist/index","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"author":{"name":"Aleksandr Drozdov","email":"bagzon@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"homepage":"https://github.com/gustoase/nestjs-ws-api#readme","dependencies":{"@nestjs/common":"^9.1.6","rxjs":"^7.5.7","@nestjs/platform-express":"^9.1.6","reflect-metadata":"^0.1.13","@nestjs/platform-socket.io":"^9.1.6","socket.io":"^4.5.3","@nestjs/websockets":"^9.1.6"},"devDependencies":{"@types/node":"^18.11.7","rimraf":"^3.0.2","typescript":"^4.8.4"},"gitHead":"e8972862bcf7557e3c4a11732a7c536518534464","_id":"@drozd/nestjs-ws-api@1.0.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ykIsUWDWi5QFo3pMLkhekCqkjVR+vXzvSi++2kGrK5O3x9FHHA7lek3a+2gHsPmmCbuWUgxcl6GPoXtUzGW/3w==","shasum":"723723525ced15f6f4bd0f315eb66d82b6e8f019","tarball":"https://registry.npmjs.org/@drozd/nestjs-ws-api/-/nestjs-ws-api-1.0.8.tgz","fileCount":33,"unpackedSize":23016,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG0PTOBxE33efV4sgev/2IdOMcMe7gRMzxwqTjF5RyuAIgZ8s563YPNCqv07EfP8LgzlW9HYmjvGZRvqcHM0G+f78="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXX/fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmooww//R6qSUSLDkuEzO8OaIH9LQ22lf9xqB2d/xHWk+9f/irj+wLa5\r\nDQfTweHsJng+VKoCCizP5FBayHSc7/nJ7Ud5htU4sKkrV7sM3gjrBnHA3m5B\r\nScXCYCnmdLyu4M+s04PK8q0N4L/jSxkTX76ezexqNdmBbaC/WJ4buplU96kO\r\noSWE9ZVqykiR0JTFnW4/eYKup5Dq6/bc3LKbaIOFwj/mnCMyd9GayLshKl1T\r\nFWCAwMEoHiPof4Je9tCdCVbb88iQF0j8wn5m4Ptp2DezZt3CCF5RXHwQv9GQ\r\nAreo+GBzBmkaI2Mq7bx9KFODXHjR6tByuMmSXArZWcvURIPDcpvr2njD3ZDo\r\nq0mmXOPyZn80RXAPB1dHnNuDimrdDUYAyucV3cVdkkZdwXhitCWL7gRXTSYO\r\n6FCfScWuJT8dJiYdFfcTOnpSmkQygl324LL0jhaGEdbr/jRjhQy1WpKDmV5K\r\nHwlXs11keof4BJsvEAZTZPbmbO802NLPyInmRxnTfqBXxJacAhZribomdV9+\r\nuHpWIKMvJ1CuF6R+QoxHWRnYbyKgmTEeRrZdlcnCFsYFaRAcXR0c6NIq7UQ7\r\nF1IlN2aYGxik491ePfo/f+Bk7HyeahQ5MrFmIIGeKUDH0wo9Kb+AiqZ0usg+\r\n3noQVRD4D5+NRDuRoaYSQG2TvCOOBy/sAto=\r\n=xxqO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drozd","email":"bagzon@gmail.com"},"directories":{},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-ws-api_1.0.8_1667071967487_0.10838390859289593"},"_hasShrinkwrap":false},"1.0.9":{"name":"@drozd/nestjs-ws-api","version":"1.0.9","description":"NestJS WS Rest api adapter","main":"dist/index","types":"dist/index","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"author":{"name":"Aleksandr Drozdov","email":"bagzon@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"homepage":"https://github.com/gustoase/nestjs-ws-api#readme","dependencies":{"@nestjs/common":"^9.1.6","rxjs":"^7.5.7","@nestjs/platform-express":"^9.1.6","reflect-metadata":"^0.1.13","@nestjs/platform-socket.io":"^9.1.6","socket.io":"^4.5.3","@nestjs/websockets":"^9.1.6"},"devDependencies":{"@types/node":"^18.11.7","rimraf":"^3.0.2","typescript":"^4.8.4"},"gitHead":"b5eca68a5b76f4808b14b8fd1a4511c34ce21ef6","_id":"@drozd/nestjs-ws-api@1.0.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GQsm60oAwk1GwZU0Auch3UpsmeGVNseFkw8HVtpuXatIkKnopCTtjQ47rDuEcM/rmJuIyR9FNn3mv/RdTGSmdQ==","shasum":"5191705956faa333bc4c5e501ec79197d820447a","tarball":"https://registry.npmjs.org/@drozd/nestjs-ws-api/-/nestjs-ws-api-1.0.9.tgz","fileCount":33,"unpackedSize":23058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLIMLyKFz3xtdTT2OqmeGnSfQUopFLqAmlGDmHKtpyJAiAsd7PBYYdd/E+miHv6eLr6CqKrpMnktYch5OxQ/36gjQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXoVlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLnw/8CZBMy5EDFqeLzC1gggElbhx393V2jOwjZ0r0oLLEdsQQSrMQ\r\nagPJTKhqBXCu/WI79HPW3ZRvy3SmpZiADaR8IpYl2bOVIw1X1FVl67n0+ixj\r\nlVMA6aMslb8at3t+WYr1pZ2u5c2vHEyAr9pICd/UliuTRBiDvjnba5NQCDgM\r\nIraGfweQBksIxL+jfSxoCJSSyhjRZj9zSqPNuSfOGk2WEEna+gu/KmVCU7rN\r\nwogFzLnq8tVWBchcYFqMsmSo7CHHL/t/NbfCyCMMI6aoqI36Kyde7QA7H9K7\r\nfCrjkRvU7dpPFUIooOVnROMps6gBXXjUBl7DRf1hvqtiN3cZ4wnWSP2jjDa4\r\n0rGDn2xNAqPSgHs+zninCh3kL2f39ahTIMlAOob7pnGFKS3eXKN3Nb5KcFcD\r\nF+72U1xVdhQ2vq3WEmUvh5O86UE8rGmkpxDR8VUWEsc/KBCySIFheCF70hWU\r\ngBmN06PVlyBdPcSDNa2ZPu7bCgdhnqoqYuihoBN+akWmkPaVPk6cuM52Ywu5\r\nYTEOxgj7mrD8sVIm65vgnOxFK16pX1KljJ7aDlR8NseVUTr1kXN+Ip5DZypZ\r\nog8rAa22v3FeA8/p3Bv7ygoOZQNmP5W0ebD4dsSdVKxXhjnlRdd++ynoXZNi\r\niZwW0cm202HUUZnwzjbs3patQ0uGJjmRULw=\r\n=qKmB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"drozd","email":"bagzon@gmail.com"},"directories":{},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-ws-api_1.0.9_1667138917286_0.4365053681231579"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-29T13:00:01.622Z","1.0.0":"2022-10-29T13:00:01.999Z","modified":"2022-10-30T14:08:37.487Z","1.0.1":"2022-10-29T13:59:15.756Z","1.0.2":"2022-10-29T14:02:05.633Z","1.0.3":"2022-10-29T14:22:57.297Z","1.0.5":"2022-10-29T15:18:58.163Z","1.0.6":"2022-10-29T18:22:03.037Z","1.0.7":"2022-10-29T19:29:38.905Z","1.0.8":"2022-10-29T19:32:47.713Z","1.0.9":"2022-10-30T14:08:37.415Z"},"maintainers":[{"name":"drozd","email":"bagzon@gmail.com"}],"description":"NestJS WS Rest api adapter","homepage":"https://github.com/gustoase/nestjs-ws-api#readme","repository":{"type":"git","url":"git+ssh://git@github.com/gustoase/nestjs-ws-api.git"},"bugs":{"url":"https://github.com/gustoase/nestjs-ws-api/issues"},"license":"MIT","readme":"# @drozd/nestjs-ws-api\n[![NPM version](https://img.shields.io/npm/v/@drozd/nestjs-ws-api.svg)](https://www.npmjs.com/package/@drozd/nestjs-ws-api)\n\n1) Turns a normal REST api into a websocket.\n2) Accelerates api by 10 times due to one open ws channel.\n3) Controllers also remain native swagger REST API.\n\n## Setup\n```npm install @drozd/nestjs-ws-api```\n\nor\n\n```yarn add @drozd/nestjs-ws-api```\n\nthen inside your `app.module.ts` add config:\n\n```javascript\n@Module({\n  imports: [\n    ConfigModule.forRoot(),\n    WsModule.registerAsync({\n      useFactory: (): IWsApiConfig => {\n          return {\n            validationConfig,\n            async validate(socket: Socket) {\n              console.log(new ExecutionContextHost([socket]));\n              return HttpStatus.OK;\n            },\n          };\n      },\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\nAnd more use in controllers\n```javascript\n  @Get(':id')\n  @WsAction('user')\n  getUser(@Param('id', ParseIntPipe) id: number): UserDto {\n    return this.appService.getUser(id);\n  }\n```\n\nSee full demo https://github.com/gustoase/nestjs-ws-api-demo\n\n## License\nMIT\n","readmeFilename":"README.md","author":{"name":"Aleksandr Drozdov","email":"bagzon@gmail.com"}}