{"_id":"@cubetiq/hws","_rev":"8-a53cb7fa612b18bc887f61f6e7a4fd70","name":"@cubetiq/hws","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.2":{"name":"@cubetiq/hws","version":"0.0.2","keywords":["socket.io","websocket"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hws@0.0.2","maintainers":[{"name":"sombochea","email":"sombochea100@gmail.com"}],"bin":{"hws":"bin/hws"},"dist":{"shasum":"a73c2e8747cbb10ac2056738ba988875b35ec0ac","tarball":"https://registry.npmjs.org/@cubetiq/hws/-/hws-0.0.2.tgz","fileCount":9,"integrity":"sha512-uhXWdc4i8n/Y4F01T6ohoBeDw0rUQl1Pv0aapiKn4UTE/q3ekHiCl8VgYTmEbq9TzzLmvr5u+W29F3uBxiTbuA==","signatures":[{"sig":"MEUCIQCyGQs9F1X8l083o+CDwRflYYGcK4S6g/SWGV4OeYBuHgIgY2WO3VbvLk/xr32nHuKk3b7id/9knnZzYLMqgDU0XFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw7L8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDAhAAnpqUsnXgUsgEyRmWgTi9VukgrElYVLyj9RB3gRGvYPN5SCL1\r\nMj9D3heWYvwOaex/IjGMR1XmCR8EJQKFfZPgnZvo0eUBSFg8t82OpifzINZr\r\nQNh4EkrqJky834ElspBoIx8jpedb5fGc4ZH2LMaBAuxFlei7PmJ9f4eyQv1T\r\n022WZnLA/vtU1TCLRJco3N0t2HVq5Jrhk854byXWP48iSJptXtYJO95fdw1/\r\nx9afhrqzDSl4BnDOUtcdo/T09UjGxkyTjVtuBAx078D9GrvnTlhytYQZEPd5\r\n8IzImuD6uWEDXHwNYUz3fDTcDRz979fhngTsYGdGpYYhKKjksyNBN4vtzkPx\r\nM+NYcF/vpRYFpLo2mr+ffeoMKrXoH+905719d5vUkg7fJJv0cVW45nY2z60E\r\nsHJMmMjA7fwMFecH7Xrq2XLKMosdGhn9nRl5vuWMGL3xTNNOGzDrVcILU6eD\r\nVJzZ56B3792lDbhy5EsztVCRIwbTc6yfswV0ihuI43wsLBl95lO8cbL+iv34\r\nPjvSpUqH9xJRMmVNCg9uyMAkYo+8SpHssARNOIlcwqJXIary5IvlzUsv5K4Y\r\nLmBpanNf3RGM9JKGqZ8zl6sKoYHb0V+PLob/rxu05aSgod4dnLHDoT7ULNO6\r\nF+ikhvdlFICn5lS9HYGWObKxTQTslFZi1M4=\r\n=mIIy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/app.js","gitHead":"f635c300b41573789f4c11e0eb7a6daa3aa4136e","scripts":{"build":"rm -rf dist && tsc","serve":"node dist/app.js","start":"ts-node-dev --respawn --transpile-only src/app.ts"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"https://git.cubetiqs.com/cubetiq/http-websocket-server.git","type":"git"},"_npmVersion":"8.11.0","description":"CUBETIQ HTTP WebSocket Server using Socket.IO","directories":{},"_nodeVersion":"16.15.1","dependencies":{"cors":"^2.8.5","express":"^4.17.1","commander":"^9.3.0","socket.io":"^4.2.0","body-parser":"^1.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","prettier":"2.7.1","typescript":"^4.4.2","@types/node":"^18.0.1","ts-node-dev":"^2.0.0","@types/express":"^4.17.13","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hws_0.0.2_1656992507872_0.1428023235798752","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@cubetiq/hws","version":"0.0.3","keywords":["socket.io","websocket","sockcet.io-client"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hws@0.0.3","maintainers":[{"name":"sombochea","email":"sombochea100@gmail.com"}],"bin":{"hws":"bin/hws"},"dist":{"shasum":"04e2731b049d471e04a3170947bd0e00798ff40b","tarball":"https://registry.npmjs.org/@cubetiq/hws/-/hws-0.0.3.tgz","fileCount":13,"integrity":"sha512-BLK+ZXEeikdwtTt484rf+yD1kGRHvSSqUaCRaA6687BDaFumZsJWi/3/D7D8LNkH0aOSrko51ufYE4Q136vl2w==","signatures":[{"sig":"MEUCIAHEl6Qyg4mkf52yZhmsZrM5a/D0EW43G/I9owxTBFZ0AiEAoI6c3PO2Q5cIUoJ+iYvoWpjVECLuD9K5YCc/8waZsKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw88vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocqA/+KNL/A4DGe8a3tDi4O12aTVQF/cFbYou4Ccswk1yfqy738/rJ\r\n5YR6Waxa0VRbVz+ThAfXBXDZo5+h35rUdtfu+wFNHkQ+YaRXauMPCrshvJ5B\r\nq0NiCz1F6tjd0MAn7VC8uP7yGZNM4j52ZOIdoe7Tlxeb+2mm3J/ij4IqpjiS\r\nA9r3WHDt4wfg93yl/pvHHHCF7oKXRu71nf07MFFo6HtucgBvgj6/hezdhdC1\r\nc0Muk13YBnqZ/1CRz+UHQO4mqFuX1RAD6w0yrzqUH4yYQGIENw58CW6egB0H\r\n/Hw4OI5lgd3DJ/yiU41O+vg8oCNO+YvVFoefG7o4hieA9g5ZY24E+P8yltbQ\r\nVnYMtiFBCIArdgEaT1PvWBor3+ivrYIYMHxD13L1Uyt63tS2hZrWVxt1yJ2T\r\nVNC7r8nw20waDai2wr/pIPSbm94q0z27rVALKwxILH4wWaShftSK6qWPFhJl\r\nca3QzFMKv0rouee0xPDV/BEHXDxolbynGtXiI3cB7dk/eY0DPLypCClLysS3\r\npTg2/VOHwp84eqN+RdS22EntJP2n7KILBv7k0dMk/v4J4OK4h5PTM4vRiV/Y\r\n08bAvsaiMIVFbJpxwUpzCaByAPnVtcBIrukZKXf+NQtiASJOU2W2A1LKet3T\r\nol3JthK89pKPycB+lTOdnCEPha9htNNpAE0=\r\n=1KrF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/app.js","gitHead":"8a62b8cbcf3517fb61f8ff6e1dd2b89601ecabcd","scripts":{"build":"rm -rf dist && tsc","serve":"node dist/app.js","start":"ts-node-dev --respawn --transpile-only src/app.ts"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"https://git.cubetiqs.com/cubetiq/http-websocket-server.git","type":"git"},"_npmVersion":"8.11.0","description":"CUBETIQ HTTP WebSocket Server and Client using Socket.IO","directories":{},"_nodeVersion":"16.15.1","dependencies":{"cors":"^2.8.5","axios":"^0.27.2","express":"^4.17.1","commander":"^9.3.0","socket.io":"^4.2.0","body-parser":"^1.20.0","socket.io-client":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","prettier":"2.7.1","typescript":"^4.4.2","@types/node":"^18.0.1","ts-node-dev":"^2.0.0","@types/express":"^4.17.13","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hws_0.0.3_1656999727108_0.36282127266003017","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@cubetiq/hws","version":"0.0.5","keywords":["socket.io","websocket","sockcet.io-client"],"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","_id":"@cubetiq/hws@0.0.5","maintainers":[{"name":"sombochea","email":"sombochea100@gmail.com"}],"bin":{"hws":"bin/hws"},"dist":{"shasum":"003d77637f26a98d1c7f3831de722cc8777f2734","tarball":"https://registry.npmjs.org/@cubetiq/hws/-/hws-0.0.5.tgz","fileCount":14,"integrity":"sha512-hPTUyqa4tLoXJ+O8oqG33G9CdlN9SkRyQBrrXfZMrAVxVH2F2CHcyklfZ5BegcVmowVOhG+hWlLike9Axr7tZw==","signatures":[{"sig":"MEQCIC95pIvu2I7Ak4iLU/3MTRufLOn3/f4uXh0JPGwn2L9HAiAycAHSFhXTVIHqWvpkyVK1jvOp77J2XADWCwQgWUVz/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUL9+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIrBAAiccJZv+IVhtPKbBcCmuYO3omQv8ydzuUgN0aRqd7ZYXnimoq\r\nvrEDggeCj6NIsB6Y9hpYJv/6kx+LE9EJkMrhn9IcidF3g+h0cUHZhQ3rlzcU\r\nCvTEh31MyNAnqF6Rq66in/sB8TVujaVKDIkfiTHEMsPQX58hqKS8jMGgDvzt\r\nFPKu4z5kg7CN8cq1V+0Nv+xwgTmPZ8fvuGtZlFlR3FpfeBoGb1rotz9CGlqv\r\nmIkSMhWIqpaCsu/7l0CvuGOaALSnyBcrXibcSuTeSs5ErdW9MY4UW5s75aCd\r\nuFJhVXqiEHMpJOgWVCPbsZnc7evmaQMv7QXvA1y87aJ9x6w4WXOhODOO5WLL\r\nvFYVwIAOY4Bh+mBVdNPbZRId1EQIY3iHx4FyG6zzEMcSGsKkbgniqE657Na6\r\nKoi/gxGiy83kI62UVzi4N13hEuifQwVLQHYKV3kFFMecPrRvrmye9cnsE5gp\r\nYW27Aob1LSF/bFXx62AfzHpSSEXgHbojN4XzYSEMpI9s88voWTiefsLd0DvO\r\nOkkadA4tXQGDWDV1Dam5A7wi2Z6mvBLnoR8RxicDdyFF5D5PKHnpKxWQxolA\r\nQ6RaRKWQTcsgnlCV8eQtW4DzNuM+vBIVKfecmkUB205hOQ/mnP7H0wN2yp9U\r\ndIDamefvOuZsp6PGXvI0xgfGNxCZDo8rCvo=\r\n=0sks\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/app.js","gitHead":"d63ae2670688df0fd113570fd3a44eac1ba8b6c1","scripts":{"build":"rm -rf dist && tsc","serve":"node dist/app.js","start":"ts-node-dev --respawn --transpile-only src/app.ts"},"_npmUser":{"name":"sombochea","email":"sombochea100@gmail.com"},"repository":{"url":"https://git.cubetiqs.com/cubetiq/http-websocket-server.git","type":"git"},"_npmVersion":"8.11.0","description":"CUBETIQ HTTP WebSocket Server and Client using Socket.IO","directories":{},"_nodeVersion":"16.15.1","dependencies":{"cors":"^2.8.5","axios":"^1.0.0","express":"^4.17.1","commander":"^9.3.0","socket.io":"^4.2.0","body-parser":"^1.20.0","socket.io-client":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","prettier":"2.7.1","typescript":"^4.4.2","@types/node":"^18.0.1","ts-node-dev":"^2.0.0","@types/express":"^4.17.13","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hws_0.0.5_1666236285872_0.0005153204743537643","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-07-05T03:41:47.823Z","modified":"2026-09-05T15:24:11.897Z","0.0.1":"2022-07-05T03:31:26.637Z","0.0.2":"2022-07-05T03:41:48.066Z","0.0.3":"2022-07-05T05:42:07.278Z","0.0.5":"2022-10-20T03:24:46.077Z"},"author":{"name":"Sambo Chea","email":"sombochea@cubetiqs.com"},"license":"ISC","keywords":["socket.io","websocket","sockcet.io-client"],"repository":{"url":"https://git.cubetiqs.com/cubetiq/http-websocket-server.git","type":"git"},"description":"CUBETIQ HTTP WebSocket Server and Client using Socket.IO","maintainers":[{"email":"sombochea100@gmail.com","name":"sombochea"}],"readme":"# CUBETIQ Socket.IO Server Node\n\n-   CLI\n-   Socket.IO Server\n\n### Usages\n\n-   Run Server using `npx`\n\n```shell\n\nnpx -y @cubetiq/hws server 3000\n\n```\n\n-   Install to globally\n\n```shell\nnpm i -g @cubetiq/hws\n```\n\n```shell\nhws start 3000\n```\n\n-   Start Client (On Event)\n\n```shell\nhws client -u ws://localhost:3000 -e hello\n```\n\n-   Start Client (Send Event)\n\n```shell\nhws client -u ws://localhost:3000 -e hello -b '{ \"msg\": \"Hello World\" }'\n```\n\n-   Start Client (Send Event with Waiting)\n\n```shell\nhws client -u ws://localhost:3000 -e hello -b '{ \"msg\": \"Hello World\" }' -x '{ \"waitEvent\": \"hello_world\" }'\n```\n\n### Contributors\n\n-   Sambo Chea <sombochea@cubetiqs.com>\n","readmeFilename":"README.md"}