{"_id":"next-ws-cli","_rev":"28-5bff194b6da156493e86ad4451957ce9","name":"next-ws-cli","dist-tags":{"next":"1.1.0-next.1","beta":"0.0.0-beta-20250124221603","latest":"1.1.8"},"versions":{"0.1.0":{"name":"next-ws-cli","version":"0.1.0","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.0","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"082cc04865be4c7e474ca7d58fde34a9e03044ee","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.0.tgz","fileCount":16,"integrity":"sha512-1MsukVMu+RWeR3MH6norrb4xrh4YM4DUg5lDodpR74JyCXlevmdmDtJ33SWPON8u+0wZbtZrRdYiURElkf7vEg==","signatures":[{"sig":"MEQCIGX94BKYu70PAD8PaY0eR03M1i76AY08x2oRPqZSthYIAiAm5Iq0qt4GBC0E6gLp3uXfikukR7NCXXpGeVAEPDEu/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19793},"gitHead":"1e992356c8c35df0c36d52c090499c6834f4c434","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.0_1687397883000_0.32399276027805235","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.1-next.b55c6fe":{"name":"next-ws-cli","version":"0.1.1-next.b55c6fe","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.1-next.b55c6fe","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"47bf0ce94d0b0de0a5f8fcdada7545930bc8ea39","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.1-next.b55c6fe.tgz","fileCount":16,"integrity":"sha512-SiKe1YnkvwdiBUlH0EH+5opSH3eufwRmJVM5MSSb8JLG0tr2MIgE08bv/IURzzMOIT6rg/Rw6rVYRiOJnFxKKA==","signatures":[{"sig":"MEUCIQDXV9B9pkqcWxHclXqRV86tdjLCa/FxeF7GI3pcjCvz/QIgEW8tjcqpMrlXR3Hj4xkvdm97bpYvPAQn+lXzunaYqXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19141},"gitHead":"b55c6fee73d27670d29e3af0f2b0605fdce22fa1","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.1-next.b55c6fe_1687403608952_0.25560942012324683","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.1":{"name":"next-ws-cli","version":"0.1.1","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.1","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"869ecccf13c03758bd37c01a3463229d1399b881","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.1.tgz","fileCount":16,"integrity":"sha512-n+yR/s20w34neZwBfr2OZjG58KSXQcypEcrdsopIlM1ygHiKhBR4iPlekUoUWKaGI9FM0y2iyJjvLlfq3EiYcw==","signatures":[{"sig":"MEUCIQCVrpFkVPf/K+XJ2p4QCYNg0cizjwTKqKnWUHRXGNpwfAIgYYSu7a5G8ceT60ULlhlGWAGKaS2acCmhSMI2yT4sOu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19053},"gitHead":"b9f6cdf203c3bcc077970fb98a88dc1565dab6ac","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.1_1687404062320_0.4856883778981571","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.3-next.93c5894":{"name":"next-ws-cli","version":"0.1.3-next.93c5894","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.3-next.93c5894","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"55e9e0865ac2ced562026c0c7420fe0eb0ddec91","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.3-next.93c5894.tgz","fileCount":16,"integrity":"sha512-WuhOdaA28sAaf9NfgSnDuBtsjC1qBKRn86UucGsgaBe1cMOG/sb/7A9v4w80YCbvAaqRazsBTWnVTRvlX7X8dg==","signatures":[{"sig":"MEUCIQC/deXO3rtjSHiFTwzAnDC3zgepaO4ShXVBlS1QssxNzQIgWS+qvDQAb7yqj8mxcHFTu4jOs7dGqmtVhMkuYAgsBnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19137},"gitHead":"93c5894e40e3f931870df1a7e29f18701ce27b0a","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.3-next.93c5894_1687490652999_0.07186206162475539","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.2":{"name":"next-ws-cli","version":"0.1.2","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.2","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"43766f4faced91e3d39f14a024eb983f22855f5a","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.2.tgz","fileCount":16,"integrity":"sha512-Edi5QIgG5X4lpxUkj3HBv/a+LsN6+T4vtTYE+V/IFMSa3abRoIpRXQtpcwZPRb7N8NJm9oI9akbqiss2G4NeRg==","signatures":[{"sig":"MEUCIFfVT0XxaAuHlbKs2LleMYWF3ZVHQ9lk2i9hlifJ0NowAiEA8LUs8WXVZHIRmFNQRffbWSEMZ5uNGeskM6T85NLbb4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19049},"gitHead":"93c5894e40e3f931870df1a7e29f18701ce27b0a","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.12.1","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.2_1687490663892_0.4432375687276471","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.3-next.33ba76d":{"name":"next-ws-cli","version":"0.1.3-next.33ba76d","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.3-next.33ba76d","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"fd4e10f0304896b72f17a15e4d70772f61c886dd","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.3-next.33ba76d.tgz","fileCount":16,"integrity":"sha512-mgJmrVu7YcYWg3sQ0Ms8qW130JDXJEnHav0KeuDrtTFLnh+XQJZFy5cSfBbwdDp5vVaft+lpYho+w3fiUaDjow==","signatures":[{"sig":"MEUCIBSgv5aNrwy0IjnlbFp8CJKTOdaVfXdkXjsQouM1s6oIAiEA8eVD5N4EbTddaN8pw5voNOPo6m2NKqK1K3DfoGhUz18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19137},"gitHead":"33ba76d5e60a4545b88207608cee5f3059b97124","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.3-next.33ba76d_1687524494511_0.8530874317524069","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.3-next.6ae959b":{"name":"next-ws-cli","version":"0.1.3-next.6ae959b","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.3-next.6ae959b","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"ac34e2dca24002df143dff769e440f9acf332f23","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.3-next.6ae959b.tgz","fileCount":16,"integrity":"sha512-ppU8Gfe/0jLOksrpA67JRVEhG2GJqPQgThWQlCO+kRwnTw5ane/Y1KE/TMYlPOJy8n/+0jtjBd3eDtoW3UxuHw==","signatures":[{"sig":"MEUCIFSWxWq+Rls54tJiJg3BTPnaB4vOVEbJoJ1owcF+sduiAiEAkjiQtiaYD/57HSzPVQjz7lyZkRsq6z+urakQty2FKtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19137},"gitHead":"6ae959b80e09f83e05ecfa6fb4cccc81270bc803","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.16.1","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.3-next.6ae959b_1688365648983_0.6257108293720848","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.3-next.b46e532":{"name":"next-ws-cli","version":"0.1.3-next.b46e532","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.3-next.b46e532","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"8ed7ad1c8ed74124f9d3094970200694863105cf","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.3-next.b46e532.tgz","fileCount":18,"integrity":"sha512-HmScM2y9tCCycrbb786M+tC4u14W6KxmaKFfqA45RM3xbeM1F+VURSNuWOaFcLdp+8CRO27GajfM7A2Lnp34/w==","signatures":[{"sig":"MEUCIQDNLJgwup8ijPQ2HCgXGkTcDMQpICyphzTj1dJJbaZURgIgZHnEOpzBd1ytSZVJi6Czw08tyqGMAVHh6Mm/YOXt0ZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21213},"gitHead":"b46e532813c6821f5a425b6275c01d582713defa","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.16.1","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.3-next.b46e532_1689379739653_0.18053324732331277","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.3-next.26fd6e3":{"name":"next-ws-cli","version":"0.1.3-next.26fd6e3","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.3-next.26fd6e3","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"cdbd6b522bc24f0156f29ce9716067a85bc2e581","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.3-next.26fd6e3.tgz","fileCount":18,"integrity":"sha512-SAJC1q1KqOiO1XMT3Pj8P/YyCkX1jwz+TvTLZOXruWfsnwCGtZx+IqVei3RkxJ2AGuolTNWyzYc2IRbh0i8uhg==","signatures":[{"sig":"MEQCIH/IrmsRBxDyQaMhEYtZFPaYGpuZTZuZQ/3gPeOQVTtbAiByrFXSNvwBU3v3fOw3Aue/g7t3QzsYhycjpgPcBxWsEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21387},"gitHead":"26fd6e34e33384fd2cb0019b8163f6c4990fdceb","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.16.1","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.3-next.26fd6e3_1689380939604_0.4155701195069721","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.3":{"name":"next-ws-cli","version":"0.1.3","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.3","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"7e91500366cc357ef7e917bebf7c2b82ff1c4314","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.3.tgz","fileCount":18,"integrity":"sha512-uC6ILcaRD+eEm/zVRCQkBGkKyG1bbyKjWGD3kVuK5MMv92fNfCyodvyvMQ3jRd2rulScLr4SD0Ekml9DCX2VzA==","signatures":[{"sig":"MEUCIQDidjxKxay9tHIEGFd0XJ0IgCaLKTyubkkzyNBfeI3sfQIgbBqd0vcCVV1LdULtLw8UYqvU7FG1UzSz2RFUD3kYD+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21308},"gitHead":"b9e0ab3d7ea2584709d16e47a62314a04bd7c1d6","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.16.1","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.3_1689381067452_0.11017004852420254","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.4-next.28f252e":{"name":"next-ws-cli","version":"0.1.4-next.28f252e","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.4-next.28f252e","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"ac56f6404e68fce48b7d70c8a8b810573d1614dd","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.4-next.28f252e.tgz","fileCount":18,"integrity":"sha512-j+ULnPI6pYex7/V0pPi3HgJ4FDVaN60qWFsWWgu0qbjzPZF+MwsxewSXFBuWh0eu3L2DKUudWts87nkdMi4Ilg==","signatures":[{"sig":"MEUCIQDAs6CPYcOZudiwPuBRiU7JJgnKQ0Y1Xhwn/qc5xy2X1QIgWnW6jAtd6LRymJiXIRHD88UBvxDRqUdCbUIzY1t/+Kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21524},"gitHead":"28f252e610ddea2f8042bb7a08236aeb02a432e9","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.6.7","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.17.0","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/eslint":"^8","@types/semver":"^7","@types/inquirer":"^8","@types/prettier":"^2","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.4-next.28f252e_1690648592583_0.7074822188227843","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.4":{"name":"next-ws-cli","version":"0.1.4","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.4","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"1ba9d4198fcb52c7823a7728e29540d7fb3bcc02","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.4.tgz","fileCount":18,"integrity":"sha512-AVaRMR1sOwmxW5Zfs3Hx0JW/fXWx1UjTInoTULBZsADCiBfhOqQp0R4Eg4lMjR9p5PnoGKQ8ah3nWnC3O93O6A==","signatures":[{"sig":"MEYCIQDjukAJQId7hYk8Al7QY9U4DJFHfPDeTdIbbbeltSihGAIhAMdnAc75RmIlm+fwljJQLd914eNVihKWqXAyiKEpKUlJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21121},"gitHead":"38dc377c0b9ea6fb3e2c849b4424a814c02a9048","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.16.1","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"eslintConfig":{"root":true,"extends":["../../.eslintrc.js"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/semver":"^7","@types/inquirer":"^8","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.4_1692095671538_0.1762426822578813","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.1.5":{"name":"next-ws-cli","version":"0.1.5","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.1.5","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"674e3a914fe39c051a85b55411edf5b9de46f62c","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.1.5.tgz","fileCount":18,"integrity":"sha512-e/KOZAAIPN6HqBlz6SkVFQ0g7vluhCO31NmfF0TUFfpWVrzV6a2BX5JtpysiiskpgHo1Ux3MMAL2jTEEXdJ5DQ==","signatures":[{"sig":"MEYCIQCefnsZroQ5v7fTWN2TgW8N3xuptJAfnXarpK+1YwUfBAIhANs+UvcgZzoNwQDWIHTtBlsdpbUkiwRHMGYYuJuskh9p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21182},"gitHead":"cf433b38a2678ff44cf88fd2eaead6d824a531d6","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"9.5.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"18.16.1","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"eslintConfig":{"root":true,"extends":["../../.eslintrc.js"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/semver":"^7","@types/inquirer":"^8","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.1.5_1696761941536_0.10108887417440937","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.0.0":{"name":"next-ws-cli","version":"1.0.0","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.0.0","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"2b9eb48f9459bde43711326d2183cf0fe8e1aa94","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.0.0.tgz","fileCount":20,"integrity":"sha512-Cw8bSPZ+uR+Ca7ToLMBpzQ+dAmCfM+M9oLb99rc02EnFdssIGBBaCwuN8d3ck+tYsqRw+E9jQyBB5cNCghaNcg==","signatures":[{"sig":"MEYCIQDwCuikuoNfaSmbsj3mRB65GlXOvi+5fgWWThM4aIGcmwIhAKp/WIvISOPhNbLsIBitRSgQjpgjgWcmpGI59FTX8b19","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22464},"gitHead":"3af56ce69ce9c1f3039be429bfb8a3efd787fede","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.2.0","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"21.0.0","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"eslintConfig":{"root":true,"extends":["../../.eslintrc.js"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/semver":"^7","@types/inquirer":"^8","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.0.0_1698819807091_0.13008356039974345","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.0.1":{"name":"next-ws-cli","version":"1.0.1","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.0.1","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"6b377beea3de01df8f58ab2dfeb52295112ba0b1","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.0.1.tgz","fileCount":20,"integrity":"sha512-36DaMuYT7l8qWeP3mSjt52GEMlJDJ+9Sl1bHVHisDVkCunEJWVX5w/O4X45ganZrJIB34JOxJhIB36/PoWLMqA==","signatures":[{"sig":"MEYCIQDOtJEaqIm0xSAHMWBJNXzXsxuZrwEY5zrSvJ27SBCjogIhAJZcgESLiux8fsxKQfjj6XzqZj9Hgoe4SL//erbZZ56M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22539},"gitHead":"845ecf57bfa44450859288c62d5d300ebfba2bc3","scripts":{"lint":"eslint --ext .ts,.tsx src","build":"cp ../../README.md . && tsc","clean":"rimraf dist README.md","format":"prettier --write src/**/*.{ts,tsx} && eslint --fix --ext .ts,.tsx src/"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.2.4","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"21.5.0","dependencies":{"chalk":"<5.0.0","tslib":"^2.5.3","semver":"^7.5.2","inquirer":"^8.0.0","commander":"^10.0.1","cross-env":"^7.0.3","@babel/parser":"^7.22.5","@babel/template":"^7.22.5","@babel/generator":"^7.22.5","identify-monorepo-root":"^1.0.5"},"eslintConfig":{"root":true,"extends":["../../.eslintrc.js"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/semver":"^7","@types/inquirer":"^8","@types/babel__template":"^7","@types/babel__generator":"^7"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.0.1_1710954821002_0.2636760161746199","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.1.0-next.1":{"name":"next-ws-cli","version":"1.1.0-next.1","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.0-next.1","homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.mjs"},"dist":{"shasum":"9a85fbb8aa3782e5a1bb71eedcf564074a90f301","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.0-next.1.tgz","fileCount":3,"integrity":"sha512-5GZEotsmtdVHZ57Fb1u8r/aCmlRD0CgAsVgc7ng3i/NqMW4yacKSXI7sdQ2ALS+g6blYndNI48uhNb3TZeyWlA==","signatures":[{"sig":"MEUCIQD+4EleVho2VH8cH/RjYhQOuXkPR8RCTXERIaaf68NxWQIgEzjV9Swhd0Vtqh6SJHTCzejbVond/3nBwdll2emZi0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21372},"type":"module","gitHead":"dbf923b45876591a7a60980cab69d989ec303275","scripts":{"dev":"pnpm build --watch","lint":"biome lint . --write","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit","format":"biome format . --write"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.2.4","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"21.5.0","dependencies":{"chalk":"^5.3.0","semver":"^7.6.2","inquirer":"^9.3.1","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/node":"^20.14.9","@configs/tsup":"workspace:^","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.0-next.1_1719806249435_0.4590224112116845","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.1.0":{"name":"next-ws-cli","version":"1.1.0","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.0","homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.mjs"},"dist":{"shasum":"0cf12bf595683ac05a8eb91a38657bd8b43ea752","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.0.tgz","fileCount":3,"integrity":"sha512-yzPOMzkUOpnrQcfLaBhJxJuFQANg/DAFkGTa+SsEFnKaOUzxBiw0WBeIYuzIw+7A8li1rqOyVkrBwyMRCaGzNw==","signatures":[{"sig":"MEUCIQCyVdeSi0zrEOFYPZo2f24IJuAqZeg3Y7REr/qaZ423QQIgNtNq91ZTF0PideKSnqo4SOobBAuZ7yQQ7Rz3zWlKz78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21433},"type":"module","gitHead":"428347c23524fe098e9669074afec0c388f2f344","scripts":{"dev":"pnpm build --watch","lint":"biome lint . --write","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit","format":"biome format . --write"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.2.4","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"21.5.0","dependencies":{"chalk":"^5.3.0","semver":"^7.6.2","inquirer":"^9.3.1","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@configs/tsup":"workspace:^","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.0_1719808851805_0.8566022680926988","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.1.1":{"name":"next-ws-cli","version":"1.1.1","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.1","homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.cjs"},"dist":{"shasum":"a91790995cd2d9d1fa325b81f14007e663e9c9b8","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.1.tgz","fileCount":3,"integrity":"sha512-OYizh4eMO9qJ4cKol9NWuXzBDx39wV9ia5iVUeoRlHmF/uOWJgOH+iJfImIOkSUQwsJm4wrTXVWv7+N+ZmXsww==","signatures":[{"sig":"MEQCIHjbDDaGbvDiLMsZ23NRAlr4OcrTgIAXDNQwfb17ueCNAiB+M/Y8VqqonVsFDrRMIzvJZm+5CsGN2HPEoczq3Sxbsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23783},"type":"commonjs","gitHead":"8ff81507b6f20c9e830ec0ab33347edb9053b679","scripts":{"dev":"pnpm build --watch","lint":"biome lint . --write","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit","format":"biome format . --write"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.2.4","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"21.5.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@configs/tsup":"workspace:^","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.1_1719829975727_0.9700126318218862","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.1.2":{"name":"next-ws-cli","version":"1.1.2","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.2","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.cjs"},"dist":{"shasum":"23d81f9aad468429dae263bf9d653ab480d7abe5","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.2.tgz","fileCount":3,"integrity":"sha512-8E4rmBooYIVY9j3M3Ae1xuNi0v61HMToN6p/Kha3DFy6vp63hB5C08Z1Vw4MLsa7YUjaVpvPVJApHR+BPM9b/Q==","signatures":[{"sig":"MEYCIQCs/LSu2mzRjI5bmomMzFPgnT+8qzSeVvHS85SYcNUwpAIhAIZ3Y4FUqbcZFLNSP/hU30S72lVxJ39odfzJU3gYxbRw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23823},"type":"commonjs","gitHead":"e291dd01c3630ea1a63f44cf7307b5a50bfd7e60","scripts":{"dev":"pnpm build --watch","lint":"biome lint . --write","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit","format":"biome format . --write"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@configs/tsup":"workspace:^","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.2_1727168059008_0.5680867337073974","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.1.3":{"name":"next-ws-cli","version":"1.1.3","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.3","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.cjs"},"dist":{"shasum":"0042ac0b7833798570a7a78edeb6684f9be08b51","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.3.tgz","fileCount":3,"integrity":"sha512-tKrFiEnxAySLcIposK9enEk2ort2MZKMM8W0cV+5424G7xNv9Ppmd+WKS/Ic3UQrW2wQ+N04DY+BPEjg8mfD5g==","signatures":[{"sig":"MEYCIQC+NKlWGPNjK/4dcvv+Fl7aqiHkDXmIKKsk0XyeYE/hRAIhAP5mKjkK05sQMCoyDyDRUlJhlR0gq1siI2cXdSF30gOg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23808},"type":"commonjs","gitHead":"38e8270b06f7c62a47bb549b59dd47e6ae7e54c8","scripts":{"dev":"pnpm build --watch","lint":"biome lint . --write","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit","format":"biome format . --write"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@configs/tsup":"workspace:^","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.3_1729366692927_0.10065805097422409","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.0.0-beta-20241028033102":{"name":"next-ws-cli","version":"0.0.0-beta-20241028033102","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.0.0-beta-20241028033102","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.cjs"},"dist":{"shasum":"dd117abf7adb06295ed72ab3a05b793c892d492e","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.0.0-beta-20241028033102.tgz","fileCount":3,"integrity":"sha512-Y+jICfIImKVt/Md1YfHu6+G8pnwCKwBu4ldci/zOqrBxa7PRk4YblT4bubBpawfF0u0mhakE0EAc75RzJEqz5Q==","signatures":[{"sig":"MEUCIFTcGAD/pipFsOtUcErNHTgr8LN9kpi4aMMB71HAfiGcAiEAlSnALYcD/0okf7LpdvlYnMo5+/KFcOW3f0R1DyDa3bM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24522},"type":"commonjs","_from":"file:next-ws-cli-0.0.0-beta-20241028033102.tgz","scripts":{"dev":"pnpm build --watch","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"_resolved":"/tmp/83b5a0962a587bf5fbcff586ddf4faa5/next-ws-cli-0.0.0-beta-20241028033102.tgz","_integrity":"sha512-Y+jICfIImKVt/Md1YfHu6+G8pnwCKwBu4ldci/zOqrBxa7PRk4YblT4bubBpawfF0u0mhakE0EAc75RzJEqz5Q==","repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/node":"^20.14.9","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.0.0-beta-20241028033102_1730086270377_0.28954379795239515","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.1.4":{"name":"next-ws-cli","version":"1.1.4","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.4","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.cjs"},"dist":{"shasum":"b2df8f0e8b8580510969ce637614fdff6a647074","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.4.tgz","fileCount":3,"integrity":"sha512-md748Jxw1d3D7MuCUrRxvN6IIEh+dtPRRuvCZItzbiwTcIixAT7xGa1za5LJLji2g251bDlkfSf+FPXEQJE4pg==","signatures":[{"sig":"MEUCIQCnQY1tU7PKTEHv3J4xVmdRj/MvvIblKag+4r5NeHdzZQIgSKqUl8ZVnu+Os4oaVaDhnxha/VXBQ/xqJDOfw/xT2k4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24502},"type":"commonjs","_from":"file:next-ws-cli-1.1.4.tgz","scripts":{"dev":"pnpm build --watch","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"_resolved":"C:\\Users\\Me\\AppData\\Local\\Temp\\6ea7005c3ddac789fd48cf002e5a3155\\next-ws-cli-1.1.4.tgz","_integrity":"sha512-md748Jxw1d3D7MuCUrRxvN6IIEh+dtPRRuvCZItzbiwTcIixAT7xGa1za5LJLji2g251bDlkfSf+FPXEQJE4pg==","repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.4_1730086731815_0.4782232163366027","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"0.0.0-beta-20241029023954":{"name":"next-ws-cli","version":"0.0.0-beta-20241029023954","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.0.0-beta-20241029023954","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"b2039adc69c6e50eb6e10a1a880a3e5e8aa0dc01","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.0.0-beta-20241029023954.tgz","fileCount":3,"integrity":"sha512-K4zpdq/4zuWxUt5UK6+ftHsSbx+Qu+ZxGiU3SR4/UsGWyc7A4pbwHhXv4DzpLVot+t8mD2Kg6fElmfOhVLyX3w==","signatures":[{"sig":"MEUCIFO5aSotZ0aqK9+q89lcf6r9NePlNoeROKBDed/vSnZvAiEAiOKEhJZT/jRVYS/+gfKOPpC+ggdVGXRTIwh7h03gK5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24521},"type":"commonjs","_from":"file:next-ws-cli-0.0.0-beta-20241029023954.tgz","scripts":{"dev":"pnpm build --watch","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"_resolved":"/tmp/a7b6698ae9680f1eb40b7cfb4b654c84/next-ws-cli-0.0.0-beta-20241029023954.tgz","_integrity":"sha512-K4zpdq/4zuWxUt5UK6+ftHsSbx+Qu+ZxGiU3SR4/UsGWyc7A4pbwHhXv4DzpLVot+t8mD2Kg6fElmfOhVLyX3w==","repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"20.18.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/node":"^20.14.9","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.0.0-beta-20241029023954_1730169602515_0.8737048944542356","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.1.5":{"name":"next-ws-cli","version":"1.1.5","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.5","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"e68f9e056cf1f887e4304a75b6255c6225506d22","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.5.tgz","fileCount":3,"integrity":"sha512-4k5ea5Qt691FNffxsqkqQjhVMwT8TOsDUpNa1HMv+JPFfvR6bMv07miCNRR+giXvrVaKayNCXnU2DaJCmVH4dg==","signatures":[{"sig":"MEQCIAHmUqXQbQ80EHNCs2mxEnESkY3HnB4RC2/qjNqR/6XKAiABztR023EONGaKFJYsPHsfXSkXN+uol08IrduE81ibiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24501},"type":"commonjs","_from":"file:next-ws-cli-1.1.5.tgz","scripts":{"dev":"pnpm build --watch","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"_resolved":"C:\\Users\\Me\\AppData\\Local\\Temp\\172862f16a5e02020209300333cbe05a\\next-ws-cli-1.1.5.tgz","_integrity":"sha512-4k5ea5Qt691FNffxsqkqQjhVMwT8TOsDUpNa1HMv+JPFfvR6bMv07miCNRR+giXvrVaKayNCXnU2DaJCmVH4dg==","repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.1","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"20.16.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.5_1730169852979_0.5193437018325278","host":"s3://npm-registry-packages"},"deprecated":"This package has been merged into next-ws."},"1.1.6":{"name":"next-ws-cli","version":"1.1.6","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.6","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"2ea9dcf2463613cf1d5d78ce54d659f54a9665f0","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.6.tgz","fileCount":3,"integrity":"sha512-IX3GTj3F4AWYSQInK2ExFkpxveahLYb1Lql2VnaLasZjg+JL0xtM7wBObhZ1FawgBbImj5fkEp5tWTPjUKMMYw==","signatures":[{"sig":"MEUCIEdXhS1tzg4aewxHehzEy9C+tb1mkGzs2WAmaUiPL7JaAiEAg2qzbBOt04lFI/fnSOh83d/IIFIfnYIC2uLcaqmTxY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24462},"type":"commonjs","gitHead":"389dd8ee8bf9233c45c112037405293002c58603","scripts":{"dev":"pnpm build --watch","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.6_1736323769051_0.06759183793805934","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been merged into next-ws."},"1.1.7":{"name":"next-ws-cli","version":"1.1.7","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.7","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"94ee8a42fe9a989f4bc5c48b9063fbbfa19d0c07","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.7.tgz","fileCount":3,"integrity":"sha512-dQ2Cpkk05shenXVQWLZck/++8QLOsKd6jRVQvYYSfRCLNukV4TzC55ZgsdhsjpFKOFD8CX73rY/14oTwiWPlWg==","signatures":[{"sig":"MEUCIHZYUyjViwP+o6C2BmMqncha8/5TeDDp4AE3F3t4T0oIAiEA6Vad24sC8gP4J1/sR1qdblkGGPJfWov/WuTqkQ5VT28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24501},"type":"commonjs","_from":"file:next-ws-cli-1.1.7.tgz","scripts":{"dev":"pnpm build --watch","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"_resolved":"C:\\Users\\Me\\AppData\\Local\\Temp\\1e1139ccc1062232e8cd1edef58f2a29\\next-ws-cli-1.1.7.tgz","_integrity":"sha512-dQ2Cpkk05shenXVQWLZck/++8QLOsKd6jRVQvYYSfRCLNukV4TzC55ZgsdhsjpFKOFD8CX73rY/14oTwiWPlWg==","repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.0","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"22.11.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.7_1737319877183_0.12703747000429177","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been merged into next-ws."},"0.0.0-beta-20250124221603":{"name":"next-ws-cli","version":"0.0.0-beta-20250124221603","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@0.0.0-beta-20250124221603","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"0bcf057f64a69d02b85ac230d0fc42db2dcfedf5","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-0.0.0-beta-20250124221603.tgz","fileCount":3,"integrity":"sha512-0sBcikoYqVReK3xfJNJzsAp/rZ96afKO4EbgimJtliDW/eK3WTI78erFYPT/p26GAsjzvk61ge703Uq2Inb3SA==","signatures":[{"sig":"MEYCIQDPJunBoFIPmk6rqBEGm1qJMr31mFZHrNZ953kImQdGJwIhAKVzCzFe/9P0fNCDOVtd3PUrmj/sQX3q3X9Mv1xI8XeF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24521},"type":"commonjs","_from":"file:next-ws-cli-0.0.0-beta-20250124221603.tgz","scripts":{"dev":"pnpm build --watch","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"_resolved":"/tmp/ef305e25a077ef127c9f4c1fc861feeb/next-ws-cli-0.0.0-beta-20250124221603.tgz","_integrity":"sha512-0sBcikoYqVReK3xfJNJzsAp/rZ96afKO4EbgimJtliDW/eK3WTI78erFYPT/p26GAsjzvk61ge703Uq2Inb3SA==","repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.8.2","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"20.18.1","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"@types/node":"^20.14.9","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_0.0.0-beta-20250124221603_1737756971577_0.029735987173571843","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been merged into next-ws."},"1.1.8":{"name":"next-ws-cli","version":"1.1.8","keywords":["next","websocket","ws","server","client","cli","patch"],"license":"MIT","_id":"next-ws-cli@1.1.8","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"homepage":"https://github.com/apteryxxyz/next-ws#readme","bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"bin":{"next-ws-cli":"dist/program.js"},"dist":{"shasum":"936159c1586964978cf9b3d6c8c08afd68000e6d","tarball":"https://registry.npmjs.org/next-ws-cli/-/next-ws-cli-1.1.8.tgz","fileCount":3,"integrity":"sha512-4k4zYQ12K/ENY5KTLvkfZg3uArfudTon/X2FgRiDihzQc7uvV267XiaaRlCLwK665N4hUSjmEn3Smm3H4LJnXA==","signatures":[{"sig":"MEUCIHTZOqY3Jfdh5P6RB/SdVbgwDXa05elhtDgs127yz4f1AiEA86ohZrzAipO2o55Ik8UyJqwkG/Yo8W73hJCZb3sd32Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24501},"type":"commonjs","_from":"file:next-ws-cli-1.1.8.tgz","scripts":{"dev":"pnpm build --watch","build":"cp ../../readme.md . && tsup","check":"tsc --noEmit"},"_npmUser":{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"},"_resolved":"C:\\Users\\Me\\AppData\\Local\\Temp\\e059018d9cc633fe062c2d8997952e2c\\next-ws-cli-1.1.8.tgz","_integrity":"sha512-4k4zYQ12K/ENY5KTLvkfZg3uArfudTon/X2FgRiDihzQc7uvV267XiaaRlCLwK665N4hUSjmEn3Smm3H4LJnXA==","repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.2","description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","directories":{},"_nodeVersion":"23.6.0","dependencies":{"chalk":"^4","semver":"^7.6.2","commander":"^12.1.0","@babel/types":"^7.24.7","@babel/parser":"^7.24.7","@babel/template":"^7.24.7","@babel/generator":"^7.24.7","@inquirer/confirm":"^3.1.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.9","@types/semver":"^7.5.8","@types/inquirer":"^9.0.7","@types/babel__template":"^7.4.4","@types/babel__generator":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/next-ws-cli_1.1.8_1737792239219_0.05275168104293715","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been merged into next-ws."}},"time":{"created":"2023-06-22T01:38:02.999Z","modified":"2025-02-09T08:36:11.666Z","0.1.0":"2023-06-22T01:38:03.170Z","0.1.1-next.b55c6fe":"2023-06-22T03:13:29.134Z","0.1.1":"2023-06-22T03:21:02.486Z","0.1.3-next.93c5894":"2023-06-23T03:24:13.168Z","0.1.2":"2023-06-23T03:24:24.049Z","0.1.3-next.33ba76d":"2023-06-23T12:48:14.653Z","0.1.3-next.6ae959b":"2023-07-03T06:27:29.176Z","0.1.3-next.b46e532":"2023-07-15T00:08:59.815Z","0.1.3-next.26fd6e3":"2023-07-15T00:28:59.790Z","0.1.3":"2023-07-15T00:31:07.654Z","0.1.4-next.28f252e":"2023-07-29T16:36:32.728Z","0.1.4":"2023-08-15T10:34:31.739Z","0.1.5":"2023-10-08T10:45:41.821Z","1.0.0":"2023-11-01T06:23:27.261Z","1.0.1":"2024-03-20T17:13:41.206Z","1.1.0-next.1":"2024-07-01T03:57:29.590Z","1.1.0":"2024-07-01T04:40:51.938Z","1.1.1":"2024-07-01T10:32:55.877Z","1.1.2":"2024-09-24T08:54:19.187Z","1.1.3":"2024-10-19T19:38:13.098Z","0.0.0-beta-20241028033102":"2024-10-28T03:31:10.572Z","1.1.4":"2024-10-28T03:38:51.993Z","0.0.0-beta-20241029023954":"2024-10-29T02:40:02.732Z","1.1.5":"2024-10-29T02:44:13.130Z","1.1.6":"2025-01-08T08:09:29.215Z","1.1.7":"2025-01-19T20:51:17.367Z","0.0.0-beta-20250124221603":"2025-01-24T22:16:11.746Z","1.1.8":"2025-01-25T08:03:59.402Z"},"bugs":{"url":"https://github.com/apteryxxyz/next-ws/issues"},"license":"MIT","homepage":"https://github.com/apteryxxyz/next-ws#readme","keywords":["next","websocket","ws","server","client","cli","patch"],"repository":{"url":"git+https://github.com/apteryxxyz/next-ws.git","type":"git","directory":"packages/cli"},"description":"CLI tool for Next WS, a library for adding support for WebSockets to Next.js 13","maintainers":[{"name":"apteryxxyz","email":"apteryx.xyz@gmail.com"}],"readme":"<div align='center'>\n  <h1><strong>Next WS</strong></h1>\n  <i>Add support for WebSockets in Next.js app directory</i><br>\n  <code>npm install next-ws ws</code>\n</div>\n\n<div align='center'>\n  <img alt='package version' src='https://img.shields.io/npm/v/next-ws?label=version'>\n  <img alt='total downloads' src='https://img.shields.io/npm/dt/next-ws'>\n  <br>\n  <a href='https://github.com/apteryxxyz/next-ws'><img alt='next-ws repo stars' src='https://img.shields.io/github/stars/apteryxxyz/next-ws?style=social'></a>\n  <a href='https://github.com/apteryxxyz'><img alt='apteryxxyz followers' src='https://img.shields.io/github/followers/apteryxxyz?style=social'></a>\n  <a href='https://discord.gg/B2rEQ9g2vf'><img src='https://discordapp.com/api/guilds/829836158007115806/widget.png?style=shield' alt='discord shield'/></a>\n</div>\n\n## 🤔 About\n\nNext WS (`next-ws`) is an advanced Next.js plugin that seamlessly integrates WebSocket server capabilities directly into routes located in the **app directory**. With Next WS, you no longer require a separate server for WebSocket functionality.\n\n> [!IMPORTANT]  \n> Next WS is designed for use in server-based environments. It is not suitable for serverless platforms like Vercel, where WebSocket servers are not supported. Furthermore, this plugin is built for the app directory and does not support the older pages directory.\n\nThis module is inspired by the now outdated `next-plugin-websocket`, if you are using an older version of Next.js, that module may work for you.\n\n## 🏓 Table of Contents\n\n- [📦 Installation](#-installation)\n- [🚀 Usage](#-usage)\n- [🌀 Examples](#-examples)\n  - [Creating a Socket](#creating-a-socket)\n  - [Using a Custom Server](#using-a-custom-server)\n  - [Accessing the WebSocket Server](#accessing-the-websocket-server)\n  - [Client-Side Utilities](#client-side-utilities)\n\n## 📦 Installation\n\nSetting up a WebSocket server with Next WS involves patching your local Next.js installation. Next WS simplifies this process with a CLI command that automatically detects and patches your Next.js version, ensuring compatibility. Note that Next.js version 13.1.1 or higher is required.\n\n```sh\nnpx next-ws-cli@latest patch\n```\n\n> [!NOTE]  \n> If at any point your local Next.js installation is changed or updated you will need to re-run the patch command.\n\nAfter successfully patching Next.js, install the Next WS package along with its peer dependency, ws, into your project:\n\n```sh\nnpm install next-ws ws\n```\n\n## 🚀 Usage\n\nUsing WebSocket functionality in your Next.js application with Next WS is simple and requires no additional configuration. Simply export a `SOCKET` function from any route file. This function will be invoked whenever a client establishes a WebSocket connection to that specific route.\n\nThe `SOCKET` function receives three arguments: the WebSocket client instance, the incoming HTTP request - which you can use to get the URL path, query parameters, and headers - and the WebSocket server instance.\n\n```ts\nexport function SOCKET(\n  client: import('ws').WebSocket,\n  request: import('http').IncomingMessage,\n  server: import('ws').WebSocketServer\n) {\n  // ...\n}\n```\n\n### With a Custom Server\n\nIn production, Next.js uses a worker process for routes, which can make it difficult to access the WebSocket server from outside a `SOCKET` handler, especially when the WebSocket server exists on the main process. For those needing to overcome this challenge or preferring a custom server setup, Next WS provides a solution.\n\nThe `next-ws/server` module offers functions for setting the HTTP and WebSocket servers. You use these functions to tell Next WS to use your server instances instead of creating its own. This allows you to then access the instances you created yourself from anywhere in your app. Refer to the [example below](#using-a-custom-server).\n\n## 🌀 Examples\n\nFor more detailed examples, refer the [`examples` directory](https://github.com/apteryxxyz/next-ws/tree/main/examples).\n\n### Creating a Socket\n\nCreating an API route anywhere within the app directory and exporting a `SOCKET` function from it is all that is required. Below is an example of a simple echo server, which sends back any message it receives.\n\n```ts\n// app/api/ws/route.ts (can be any route file in the app directory)\n\nexport function SOCKET(\n  client: import('ws').WebSocket,\n  request: import('http').IncomingMessage,\n  server: import('ws').WebSocketServer\n) {\n  console.log('A client connected');\n\n  client.on('message', (message) => {\n    console.log('Received message:', message);\n    client.send(message);\n  });\n\n  client.on('close', () => {\n    console.log('A client disconnected');\n  });\n}\n```\n\n### Using a Custom Server\n\n> [!IMPORTANT]  \n> Next WS was made to avoid the need for a custom server, if you are using one, you don't need this package and can just use a websocket server directly.\n\nTo use a custom server, all you need to do is tell Next WS to use your server instead of creating its own. This can be done by calling the `setHttpServer` and `setWebSocketServer` functions from `next-ws/server` and passing your server instances.\n\n```ts\n// server.js\n\nconst { setHttpServer, setWebSocketServer } = require('next-ws/server');\nconst { Server } = require('node:http');\nconst { parse } = require('node:url');\nconst next = require('next');\nconst { WebSocketServer } = require('ws');\n\nconst dev = process.env.NODE_ENV !== 'production';\nconst hostname = 'localhost';\nconst port = 3000;\n\nconst httpServer = new Server();\nconst webSocketServer = new WebSocketServer({ noServer: true });\n// Tell Next WS about the HTTP and WebSocket servers before starting the custom server\nsetHttpServer(httpServer);\nsetWebSocketServer(webSocketServer);\n\nconst app = next({ dev, hostname, port, customServer: true });\nconst handle = app.getRequestHandler();\n\napp.prepare().then(() => {\n  httpServer\n    .on('request', async (req, res) => {\n      const parsedUrl = parse(req.url, true);\n      await handle(req, res, parsedUrl);\n    })\n    .listen(port, () => {\n      console.log(` ▲ Ready on http://${hostname}:${port}`);\n    });\n});\n```\n\n### Accessing the WebSocket Server\n\nAlong with setters, Next WS also provides getters for the HTTP and WebSocket servers. These functions can be used to access the servers from anywhere in your app.\n\n> [!IMPORTANT]  \n> In order to use the `getWebSocketServer` and `getHttpServer` functions, you must be using a [custom server](https://nextjs.org/docs/advanced-features/custom-server), this is due to a limitation in Next.js. Refer to the [With a Custom Server](#with-a-custom-server).\n\n```ts\n// app/api/stats/route.ts\n\nimport { getWebSocketServer } from 'next-ws/server';\n// There is also a `getHttpServer` function available\n\nexport function GET() {\n  const wsServer = getWebSocketServer();\n  // Response with the number of connected clients\n  return Response.json({ count: wsServer.clients.size });\n}\n```\n\n### Client-Side Utilities\n\nTo make it easier to connect to your new WebSocket server, Next WS also provides some client-side utilities. These are completely optional, you can use your own implementation if you wish.\n\n```tsx\n// layout.tsx\n'use client';\n\nimport { WebSocketProvider } from 'next-ws/client';\n\nexport default function Layout({ children }: React.PropsWithChildren) {\n  return (\n    <html>\n      <body>\n        <WebSocketProvider url='ws://localhost:3000/api/ws'>\n          {children}\n        </WebSocketProvider>\n      </body>\n    </html>\n  );\n}\n```\n\nThe following is the props interface for the `WebSocketProvider` component, containing all the available options.\n\n```ts\ninterface WebSocketProviderProps {\n  children: React.ReactNode;\n\n  /** The URL for the WebSocket to connect to. */\n  url: string;\n  /** The subprotocols to use. */\n  protocols?: string[] | string;\n  /** The binary type to use. */\n  binaryType?: BinaryType;\n}\n```\n\nNow you can use the `useWebSocket` hook to get the WebSocket instance, and send and receive messages.\n\n```tsx\n// page.tsx\n'use client';\n\nimport { useCallback, useEffect, useRef, useState } from 'react';\nimport { useWebSocket } from 'next-ws/client';\n\nexport default function Page() {\n  const ws = useWebSocket();\n  //    ^? WebSocket on the client, null on the server\n\n  const inputRef = useRef<HTMLInputElement>(null);\n  const [message, setMessage] = useState<string | null>(null);\n\n  useEffect(() => {\n    async function onMessage(event: MessageEvent) {\n      const payload =\n        typeof event.data === 'string' ? event.data : await event.data.text();\n      const message = JSON.parse(payload) as Message;\n      setMessages((p) => [...p, message]);\n    }\n\n    ws?.addEventListener('message', onMessage);\n    return () => ws?.removeEventListener('message', onMessage);\n  }, [ws]);\n\n  return (\n    <>\n      <input ref={inputRef} type='text' />\n\n      <button onClick={() => ws?.send(inputRef.current?.value ?? '')}>\n        Send message to server\n      </button>\n\n      <p>\n        {message === null\n          ? 'Waiting to receive message...'\n          : `Got message: ${message}`}\n      </p>\n    </>\n  );\n}\n```\n","readmeFilename":"readme.md"}