{"_id":"@basaldev/blocks-messaging-service","_rev":"49-179e6c5a268523462e7cb5f201d2ffff","name":"@basaldev/blocks-messaging-service","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0-alpha.1":{"name":"@basaldev/blocks-messaging-service","version":"1.0.0-alpha.1","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.0.0-alpha.1","maintainers":[{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"92aed5e2f172e561f745c410473161910d52b21b","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.0.0-alpha.1.tgz","fileCount":282,"integrity":"sha512-iPRW4pwGJg++5H2TkgbaoG5EtPYBCKXcNdBpyQhL/cRqmPKQO7EpnV/Nz5rlYvTXc1RiV9Xs9arEKWVTwiydbg==","signatures":[{"sig":"MEUCIQChwo/wWA8OhemXcRNFYJjPgq/DJ7HOvWLX/MyNFBGN/gIgAqAee0BTXu8CB0ruNf0JU/gSu7V8WlHEtehB9j1+f6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE/hiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrsgw//UkCQMO35oGL5do+UNGLA1qPexMtpeMoFjxXUvv+iJwm0euGe\r\nZODJk5oe8Aw/BCkrTdbVD/pRY+JtggC+W2vfALePS2lPLI0zLK7G41w4bevM\r\nfwQf29fp7hWCX/vtLi1CbYuXfk5hbYB/jA3HnT7NZSDCD4y7cTqEygYnwckh\r\ndfyjrgKrlY8m7cINcLlJXPDewGoGUoVK21h6Ur6SJj9a2Ja/FLJix80+xERv\r\nLo9Znup+c2x3ivai+zsnQ4JvI8euEVtuZrduHLJFJcr8pom5+ZcJ+EWnbCPm\r\nWD8xE8OlqVoGdNDvRcdE9lDxrzb5uGQpdIENrlKLHZtRmhKEvtyVSje18A5f\r\nRk7gguaWGjog3iBtNjduNY7Gg07OVNzuEkVryXrp42BjJ1P9POqJl2FFTXWp\r\ntbQElY2SO934dJ2o/0rpP2MFTMsXIS8HqWNxa/idMqriYSBCZwlYRCNF+KGu\r\nEUzuhgI8SALdnxZCt1vGFbfVAURwlNk8ue+w0aC1QpDLqppr0A0IC8ZJp7BE\r\nWOeBWgoZSXIYENwXOYICPfFPVmSPSMgBP2dpVKXkV5AchRuvNKDTHMVtOjmD\r\ni4TpxF8qpBoKr2VkJJXrUCdyY+kSv5SAUN7GwdHpYFDZmjfiVlBeHb89CLvu\r\nosvpZI0XnncJTzRkZgUI/yq8fQNNvJ037Ck=\r\n=NTwJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","engines":{"node":">=16"},"gitHead":"f629db45d65c90b3970c8e7aeced6963b8fe3351","scripts":{"test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"8.11.0","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ajv":"^8.12.0","ramda":"^0.28.0","lodash":"^4.17.21","mongodb":"^4.13.0","socket.io":"^4.5.4","@basaldev/blocks-backend-sdk":"1.0.0-alpha.5","@basaldev/blocks-user-service":"1.0.0-alpha.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^2.0.19","ts-jest":"^28.0.7","prettier":"^2.7.1","supertest":"^6.3.3","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.28.21","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.5.4","@basaldev/tsconfig":"^1.2.0","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.0","mongodb-memory-server":"^8.11.2","@basaldev/cspell-config":"^1.6.0","@basaldev/eslint-config":"^1.9.0","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.0","@basaldev/lint-staged-config":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.0.0-alpha.1_1679030369955_0.961054921500551","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"@basaldev/blocks-messaging-service","version":"1.0.0-alpha.2","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.0.0-alpha.2","maintainers":[{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"1e870dd641f3ba887633d985da105b5a032282c5","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.0.0-alpha.2.tgz","fileCount":282,"integrity":"sha512-GRl0Cc0TKcN0yRmutx8NFXyX5YFK7InDeJ8gv5p6tOOBtmFzv1wglPHp+Vpj2BxwoSziLBIXQN7N47xs2+bGLw==","signatures":[{"sig":"MEYCIQCAeOLWYjbPSoexpUpCvGx9zddM4xfJz70by+Uj6eMzkgIhALt6uvX0p/n6LIFNx8p3i+VMru4UX60p/HnoPQXHOhg5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFBJNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUpQ/+MlIo6DYo3RhbE/jEOr6HmCm8BYCKJPAarDG4NJxWPCoDgu4D\r\nOU6jbQf+juxdqlFbthhPbmTmlBVEpVm9MB/rMq6yrrHBmE4pfBb1n8dLPsjE\r\ny8AIYm19znkg5I4L89+G06vysqpvede7//ASVZXfN9Z2rSQOVNoFUBE87xhv\r\nX4ET/jYvHlT0pWzOIgc0C6xyorgc8fEuWFFZ4jOyLXC2GwIVNjDczijYlFbT\r\nQzZdXK+TbdQ3AJtxJ8sXgsFEnm7YYtMk8x2Vu7fP60ejmz89ddqPh/OZycmu\r\nR1gZZDsSQKL32CSx2BkdOlqlX7F5xB2SjVNtEQEYuUwtoEcNzO5yaXjG2zb3\r\nTyHw0cWOuYDgxuVGApnbEpEXn96EVBJ14O2GjjMPpvFEmT/1Gvxr90gpUZNy\r\nac/k6TV/LBohAG7/wjx6OkGXHTEXk31+HFm1u/1xfMmIk2gHAtxC5dUvsNf4\r\nBaffsPNa9NT35qy1FZpJF+rlwIpCBNJs/DEvu6li7YBS9qJtR0KoiLRxYZag\r\nGuzFeHEOBOkYPpGxm9mtx3jwvYW7CbaDC90pwyMKBY6naJQOarAxVswl+j9J\r\nu1W9wRkGET0T80q4xSbeohPdWR1LIIe2f3w8AjAh3X8hNPscsz6mR7moeuq0\r\nVhGMe85rKw6bzQgtiZ9YYPbunp0MgvIfwbw=\r\n=DK8D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","engines":{"node":">=16"},"gitHead":"765fb31edc585130b60042fa76b3255e55f9a694","scripts":{"test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"8.11.0","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ajv":"^8.12.0","ramda":"^0.28.0","lodash":"^4.17.21","mongodb":"^4.13.0","socket.io":"^4.5.4","@basaldev/blocks-backend-sdk":"^1.0.0-alpha","@basaldev/blocks-user-service":"^1.0.0-alpha"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^2.0.19","ts-jest":"^28.0.7","prettier":"^2.7.1","supertest":"^6.3.3","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.28.21","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.5.4","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.11.2","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.11.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.0.0-alpha.2_1679037004973_0.49711310258874697","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"@basaldev/blocks-messaging-service","version":"1.0.0-alpha.3","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.0.0-alpha.3","maintainers":[{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"3ec122c310a8543b5c0c7a63849b421022d6965c","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.0.0-alpha.3.tgz","fileCount":282,"integrity":"sha512-ADfVARGNPN9Dgkrn6olZM0QuqNamB6cRF/Kj72GJYzbRdqus9c9pW4Pt4BK4JAPQYakR/DvWt3TUHNstBKSzNQ==","signatures":[{"sig":"MEUCIQD1q9Ry0u6Ke7034I+CcrcSp4cOsoIhiEhI1Q3EWixuEwIgUhWYi4g7mxhtCnTcEtLxrUQragMiiM2gWoF0p/9x7RM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGnlvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXFA/8D5liNxLlLQx5ActwPr1XCpCI7pLA90JhCBNtYjUO6tKYr90L\r\nu5ESjniZ5R0t+8eMvB60NoHlcEU3hFqjCujVm33Vqi35wYJGAzbiQx1WaZPM\r\nzpEFpiT/+wCKZrldUAKqluaNtPH1r03kDBOVpf5l1eCwTMNzbCh52w6Edx0r\r\n4HQ4HZgPCDdY0O904moUT2Bq6HiYYQRseHfiEO5VnFIJXE3q8ACPmiKJIMyQ\r\npoehGGvD3KS+6U5AcDk5sqwraQj1VcvRHUr/HHaPzZcV9UnEL4IseHxOI6wB\r\neZou79jIQmV4RlVxFqs3UG3AbRDCVUaoQAhIl5eZ2x/QvOgKOqgmvwA+Bx0p\r\nwvRtzrKkTCbwbh4yCsCNpETEy9z2PhK1AsPcXWzLaNRWdnv3VyaG6vSmpQGG\r\ni9QiVuDseTkz5GkjFimsBMxI91Igb4lb/hbj0kQgRPc1S7NlVT//f4lnclVr\r\nNlVSCzfrPVWccZkJtmH7GEDvXrXY0YqRDPk/Z36bchYg4MUeOLteXcrfQjKf\r\nnOTMqlFd3/qkjHvZQAqklenbnmfr+FCGX7P9k9u/jxSDCEFGzdMpTp2inhO6\r\n28icAHAJB37kw9msUekdHdfQ+Bc+fF/MK5vZ8qWPF8kNUeGJogHMuWM018Ql\r\nYawoCkcuiGWt6UAidZX4D3T/vx1WBFX871E=\r\n=vE/q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index","engines":{"node":">=16"},"gitHead":"a77b073b6107adee39dd4d98c8fc98db50a0abf4","scripts":{"test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"8.11.0","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ajv":"^8.12.0","ramda":"^0.28.0","lodash":"^4.17.21","mongodb":"^4.13.0","socket.io":"^4.5.4","@basaldev/blocks-backend-sdk":"^1.0.0-alpha.10","@basaldev/blocks-user-service":"^1.0.0-alpha.10"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^2.0.19","ts-jest":"^28.0.7","prettier":"^2.7.1","supertest":"^6.3.3","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.28.21","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.5.4","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.11.2","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.11.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.0.0-alpha.3_1679456623056_0.8080209758132748","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"@basaldev/blocks-messaging-service","version":"1.0.0-alpha.4","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.0.0-alpha.4","maintainers":[{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"d3ae2081f95a024c818fb591612d327c59ff41a4","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.0.0-alpha.4.tgz","fileCount":529,"integrity":"sha512-gzzUSwF3j61JcnYyYKVJhF3rvg7EcAL0p5Wjd4onMZRrAqqojk5ib189ZuswukrX3914NBuy3llzMxgBw7Rf8Q==","signatures":[{"sig":"MEYCIQCv/XYbKuCM9/5Gh+hUwK4gELsdPnQkLTmNe68jtX0fWgIhAKH4RmDeXwXwHnwcn1bP94Q4b15kBKbOs+/qwjdh1hRd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176540},"main":"dist/index","engines":{"node":">=16"},"gitHead":"81f9f186cad93858df6d8c72f0add7cff0334860","scripts":{"test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"8.19.4","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.5.4","@basaldev/blocks-backend-sdk":"^1.0.0-alpha.22","@basaldev/blocks-user-service":"^1.0.0-alpha.10"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^2.0.19","ts-jest":"^28.0.7","prettier":"^2.7.1","supertest":"^6.3.3","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.28.21","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.6.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.11.2","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.11.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-default-adapter-api":"^0.0.1-9","@basaldev/blocks-organization-service":"^1.0.0-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.0.0-alpha.4_1687305741978_0.7259447765858422","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"@basaldev/blocks-messaging-service","version":"1.0.0-alpha.5","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.0.0-alpha.5","maintainers":[{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"16c7118b2e8757c3e207d8dd9572c3491058f3cf","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.0.0-alpha.5.tgz","fileCount":529,"integrity":"sha512-zh/dIb2yaLM71CEC8ffz9oNiiWaPLKh9cpJUlTbFi4dvSRfygrHPZmMsi62Yrf6U/T76qecT/RE3CXWJtFf93w==","signatures":[{"sig":"MEUCIBcLHiHKs9MtMbP1IwShOQBbQSsxXIbSmw/PTgDEQuAXAiEAt6X6bDRWouy/JbJ3upoD66GNRYIxwd96ASou2siwyoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176540},"main":"dist/index","engines":{"node":">=16"},"gitHead":"381fc80777da4973cb46871488bd0bb78908f306","scripts":{"test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"8.19.4","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.5.4","@basaldev/blocks-backend-sdk":"^1.0.0-alpha.23","@basaldev/blocks-user-service":"^1.0.0-alpha.10"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^2.0.19","ts-jest":"^28.0.7","prettier":"^2.7.1","supertest":"^6.3.3","typescript":"^4.7.4","@types/jest":"^28.1.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.28.21","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.6.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.11.2","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.11.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-default-adapter-api":"^0.0.1-9","@basaldev/blocks-organization-service":"^1.0.0-alpha.9"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.0.0-alpha.5_1687323139957_0.8788241526315141","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"@basaldev/blocks-messaging-service","version":"1.0.0-alpha.6","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.0.0-alpha.6","maintainers":[{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"d26bb0165a0124dcf6f838282deda88228b9099d","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.0.0-alpha.6.tgz","fileCount":529,"integrity":"sha512-0nP2pprYb8hfAj6rOhFJBsiPS6cKb6L/loaU6PZHlbMoweCTG05WexpvB0kcTVcQTmj6D8TYK/gg4hP5aa4JPQ==","signatures":[{"sig":"MEQCIBT06H4SJiCSAJ8wVyYVo6+Wy5H5XCu2c157+3wIDv6IAiAUmL06pLLhGTnelE4H0+DETldX+HpiPjhf5JJetKdX5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1177963},"main":"dist/index","engines":{"node":">=18"},"gitHead":"a7d23adaed72026b5e845a5edae23e6032c4ee43","scripts":{"test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"8.19.4","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.5.4","@basaldev/blocks-backend-sdk":"1.0.0-alpha.29","@basaldev/blocks-user-service":"1.0.0-alpha.21"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^2.0.19","ts-jest":"^28.0.7","prettier":"^2.7.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^28.1.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.28.21","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.6.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.13.0","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.11.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-default-adapter-api":"0.0.1-13","@basaldev/blocks-organization-service":"1.0.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.0.0-alpha.6_1690357926467_0.07925695095540841","host":"s3://npm-registry-packages"}},"1.0.0-alpha.9":{"name":"@basaldev/blocks-messaging-service","version":"1.0.0-alpha.9","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.0.0-alpha.9","maintainers":[{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"616b0f875116419b2a703c8f2423290b799881c1","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.0.0-alpha.9.tgz","fileCount":519,"integrity":"sha512-Vir2Fil1UOjmry3uclKm32NYa/VIozMh6JzAOvaXF4UllnGChHvoA+nSpKkxq19OKvawnNtjxei8uCzea0ZD+w==","signatures":[{"sig":"MEQCIBiu8dYvDYcX93vtsSsXFqnePN4eWS24WK2l2gA0rKQnAiBrRyOHKJDGuGy34ebVgR2YG55Knkmf0yD7KukGXMoIYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1087462},"main":"dist/index","engines":{"node":">=16"},"gitHead":"2ba029b1781d25731a45d26fa9d19fe4e226c2cf","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.5.4","@basaldev/blocks-backend-sdk":"^1.0.0-alpha.40","@basaldev/blocks-user-service":"1.0.0-alpha.21"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^28.1.3","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^2.0.19","ts-jest":"^28.0.7","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^28.1.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.28.21","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.6.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.13.0","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-default-adapter-api":"0.0.1-13","@basaldev/blocks-organization-service":"1.0.0-alpha.14"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.0.0-alpha.9_1692070549957_0.718360398133894","host":"s3://npm-registry-packages"}},"1.0.0-alpha.10":{"name":"@basaldev/blocks-messaging-service","version":"1.0.0-alpha.10","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.0.0-alpha.10","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"7731326ac2bd75ff97da412d2eb9fd864d12c5df","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.0.0-alpha.10.tgz","fileCount":560,"integrity":"sha512-30E8RjM0I8C4gt9Rshmuvf+q5R2znkXXTQqp0bHXuLqzEUs4BVsQOnfPVeepvu5pPx2vdCxUIgkKutDbwsvvlw==","signatures":[{"sig":"MEUCIAq5xxx5wNtHMo74haTYRMf9bNGe+m7ZFEgH1bSnX+eKAiEA34tp+PvZaXMpcN2hbloXhd0paFov069bdNpqFud5dzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1186821},"main":"dist/index","engines":{"node":">=16"},"gitHead":"c901a5b6045843e2c3da386e1035413f8f0e1fce","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"resolutions":{"@basaldev/blocks-user-service/@basaldev/blocks-backend-sdk":"1.0.0-alpha.39","@basaldev/blocks-organization-service/@basaldev/blocks-backend-sdk":"1.0.0-alpha.39","@basaldev/blocks-user-service/@basaldev/blocks-default-adapter-api":"0.0.1-14","@basaldev/blocks-organization-service/@basaldev/blocks-default-adapter-api":"0.0.1-14"},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.0.0-alpha.42","@basaldev/blocks-default-adapter-api":"^0.0.1-14"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.0.0-alpha.26","@basaldev/blocks-organization-service":"^1.0.0-alpha.17"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.0.0-alpha.10_1692925239165_0.6278985857378272","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@basaldev/blocks-messaging-service","version":"1.1.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.1.0","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"df209d70cdfb2da29c4dc1dab103692d76c36055","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.1.0.tgz","fileCount":560,"integrity":"sha512-WrA1pQHQwtMlw8qjEYxxtdg2zZ2NanSpivAC4GSj3wEMzaAmYjPS+pWHos/HTAGTyls/svz1ZUPHp6g0Ru5t1A==","signatures":[{"sig":"MEUCIQCH1c9uKq0FsXT7+V6dhqsIet5Lq4pj1erh/foPtB0mxQIgYFDh9x8EMEN8LdQ0XqV9cYtHSbhN48+ILOwn5w3uHXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1199362},"main":"dist/index","engines":{"node":">=16"},"gitHead":"7b239a0b174c7dd27b947d7d34792fa65079c372","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.1.0","@basaldev/blocks-default-adapter-api":"^1.0.1"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.1.0","@basaldev/blocks-organization-service":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.1.0_1694485811035_0.9565303980390436","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@basaldev/blocks-messaging-service","version":"1.2.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.2.0","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"116028ab6ea566bd38d9a133fc822e1111f1e099","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.2.0.tgz","fileCount":558,"integrity":"sha512-ZIoJwJ4ljUb+XjAAsEgYTG/MtOMCKoxlldskVRNLw4TU5rp+1hiEFUOS3o9mZulMbLhBy6bfPQJIEH+x6Wy2+A==","signatures":[{"sig":"MEYCIQCSfNmIOQrNq8cy0ehLhrL9YPWpW3vXOFJxMpf6rrxoUAIhANaxvWVah/nkXRl1FneVuG4rFTF0xrONXcmVF4TCebdC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1201167},"main":"dist/index","engines":{"node":">=16"},"gitHead":"b74965d538e3e5f0a93841996226deb718c6b4c8","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.2.0","@basaldev/blocks-default-adapter-api":"^1.0.1"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.1.0","@basaldev/blocks-organization-service":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.2.0_1694762397853_0.06446972039308929","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@basaldev/blocks-messaging-service","version":"1.3.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.3.0","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"0b23e4e8490a48706ba19e8d586c8dac5affbfa6","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.3.0.tgz","fileCount":580,"integrity":"sha512-Gf8rBb7xMIYU4qvnVUyMH+Xihq1bohL0kGGOX9zwxHuZs9Xm2/d39ciHS7q0U7BUrEF9i7dC8YwR+M7Kc2z8IQ==","signatures":[{"sig":"MEUCIHdrJyg/VJ9jcfYTgjUInwe0j2Ivbj2OjAqHwnCSZG+xAiEArCXyMQS7aojS2IAqdwsysZshUWvqBtttzmJO6noBdME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1229520},"main":"dist/index","engines":{"node":">=16"},"gitHead":"fa882b5a1c688b94434fc143198437a1629760c3","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.3.0","@basaldev/blocks-default-adapter-api":"^1.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.3.0_1695605561213_0.8434051377853189","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@basaldev/blocks-messaging-service","version":"1.4.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.4.0","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"717a62395972201dfdd8c86dec887a8e740327bf","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.4.0.tgz","fileCount":582,"integrity":"sha512-1k/BYSBWwmvdxIHs1soqymBPoXPiZyWkEShyyfBMKf5Ok7zf1uzhosn/XJz3T0BsRkjVb21907TuAokHbcwftA==","signatures":[{"sig":"MEUCIQCitUsEtLQa7oBLZ3Pk9g5o/nmQ8ioWIUQpy/Ix2Gj+WwIgLfC82ezIqsHoeStFK33MFGF2K5dw8iC67s3qsuJrLOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1264860},"main":"dist/index","engines":{"node":">=16"},"gitHead":"42afe00fdf9dfb8b7d942cf3c8a93ec38551148f","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.4.0","@basaldev/blocks-default-adapter-api":"^1.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.4.0_1696569510638_0.801081147563254","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@basaldev/blocks-messaging-service","version":"1.5.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.5.0","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"8c4ce2801d4c8d62b8d653316e060aa64c9276af","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.5.0.tgz","fileCount":758,"integrity":"sha512-9KBm87pKomReQ6EqRR047qpaLpVnKV0nblUTX/wDCi5ozqsiZm4olY8zso3ov3mFWHYP9rUDTNjRz4nPiwKCQg==","signatures":[{"sig":"MEQCIAMDsXex689djDoWxJQj+M+s2Yae+BEctzv/YpQwpwA7AiBjzoiTLQXV5RNFgI8M87ViwiEy89IjuFKzZpL54RV3kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1600353},"main":"dist/index","engines":{"node":">=16"},"gitHead":"89d833e797615f17f6ef05ec8c426fb1faf847bc","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.4.0","@basaldev/blocks-default-adapter-api":"^2.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.5.0_1698384989943_0.25039409062768825","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@basaldev/blocks-messaging-service","version":"1.5.1","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.5.1","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"ff22346a581bb8a6a053aa467f39d93911174463","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.5.1.tgz","fileCount":758,"integrity":"sha512-zzhyT2pBE4sosnzOV0xHhAL/KJ14Z6gc7UIcfcMflLDYMf/mYwTkCcknmqCuJ3ENYupyVCnOcDaZ9ZffHlP6QQ==","signatures":[{"sig":"MEYCIQDghTQv4/aUJiyZ/UjQR7LC/DoCfUOvNq0x6gqR4OCJZgIhAIqBag/FbmVgVWjfMk8vC9zc2KHLxDtM4Wh4IEoaWqXY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1602396},"main":"dist/index","engines":{"node":">=16"},"gitHead":"09f4cd225717d2e9e689001176a73dff83889ab9","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.4.0","@basaldev/blocks-default-adapter-api":"^2.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.5.1_1698386413691_0.13765783715398916","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@basaldev/blocks-messaging-service","version":"1.6.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.6.0","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"39ec1122f26784596ad04afcebc4371fcec09d4a","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.6.0.tgz","fileCount":758,"integrity":"sha512-/S1er2jCcGll8BwsVLYfOFKyqmtF395Tb1rVjOifd5umkLNPlK7PB91Mg1ZCY2yDWwfFz5+zrs/+IBjDn3e6Hg==","signatures":[{"sig":"MEUCIQDZqSwbLI8u1Qesj9GrodmR9oaaSWymUMN94m9d1TluCgIgWL8vrviNml2rJGNBpYyBYj8Gh9VDmOysCMXAuG5ipm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1603932},"main":"dist/index","engines":{"node":">=16"},"gitHead":"da75728546e849f272b353b8186e3e5b32a98d8c","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.4.0","@basaldev/blocks-default-adapter-api":"^2.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.6.0_1698399136164_0.8301768807774279","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@basaldev/blocks-messaging-service","version":"1.6.1","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@1.6.1","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"c15e396abcff9b8f0e5f1e8508e47d9475544bb9","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-1.6.1.tgz","fileCount":765,"integrity":"sha512-kUqEn1ErCCa/x97k85OQwo0/DIlM8oN34xH8fpXkQGi6UfU1UvtAqePF5VxN0UajKMPlYOSkXLETHU+mdOHI6w==","signatures":[{"sig":"MEYCIQD/No6UyIjWOjvSHFVvEZ9qxarE5f6gfMozg5o2oVpO+gIhAIga4NuwmLEIJDxkl53xj1pneyC2azaUo6XnJb0FRbLj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1610507},"main":"dist/index","engines":{"node":">=16"},"gitHead":"90e57df0436f1c06ba8d130f77cb78b2a52c1686","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.4.0","@basaldev/blocks-default-adapter-api":"^2.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_1.6.1_1699522292365_0.9562798326394224","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@basaldev/blocks-messaging-service","version":"2.0.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@2.0.0","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"b3b72166434010372fd857aecaee23f38d7e2d30","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-2.0.0.tgz","fileCount":777,"integrity":"sha512-B6y8cptvyQK0aRmz9Eb0hxMb8R8F/qKlnVIRkJTaLp/KqQf2v83sa5GNcnNnDB6pOJxWTnNf008i5rpjSRzdgg==","signatures":[{"sig":"MEYCIQCByU3TdeqE25WAdDoROi6HbUxQ661KMB4z2SH5lM6Z4gIhAN07EQ3IVVRBP8zt+ecd7a+hXP8r+FXk3Q+rg+miZXOe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1693478},"main":"dist/index","engines":{"node":">=16"},"gitHead":"139ab8cd36f05a50960c5a23de28362047a0db20","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.4.0","@basaldev/blocks-default-adapter-api":"^2.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_2.0.0_1699586140225_0.3430202091512484","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@basaldev/blocks-messaging-service","version":"2.0.1","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@2.0.1","maintainers":[{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"423e949ff15942b857bc7c87e8ca98f876093362","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-2.0.1.tgz","fileCount":777,"integrity":"sha512-q1KXqPEdfAxVIB376fxlxm2L3be805alCe/Olq+HveaZF1H/0ohDMDgi1GVaYTWVhwf3sBmN5brduQFLHcisOg==","signatures":[{"sig":"MEUCIQC6z+IjX+oQYJrtiUpuU75XGA9/++bT3Hb8w7xt6HWRJQIgF2h7KhMmcr5CrZ66KtwAKpZnpRhhZbMvRt7Tg5/UqqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1693665},"main":"dist/index","engines":{"node":">=16"},"gitHead":"ceb692623cc7ebf16355c6dc1ed9b0291c0c7009","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.4.0","@basaldev/blocks-default-adapter-api":"^2.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_2.0.1_1700457604638_0.665889266780266","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@basaldev/blocks-messaging-service","version":"2.1.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@2.1.0","maintainers":[{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"6c665bf6f26db02d7f03cad68f61bfeee9055489","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-2.1.0.tgz","fileCount":777,"integrity":"sha512-Sc/CCEKDKj5ceraUjE7gsHG0/THWG9yLs5cO+qm4Oos1IOvzj4hrZZtf/O8xKqVcbXzStTdyupKJp6Z7pCXJ7Q==","signatures":[{"sig":"MEUCIFNIgt4So3kVZqJ85uXIgiSl2mLo/kj7vQ0JzwqmNYi/AiEAiGRTl7wDK5PwTyvTB5UUmrmo14Ahx5jjCvE+afzgN3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1695730},"main":"dist/index","engines":{"node":">=16"},"gitHead":"eeca3e6c6b3f0ac0ab7aff679be490214046758b","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^1.4.0","@basaldev/blocks-default-adapter-api":"^2.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_2.1.0_1701929071198_0.14077872022451188","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@basaldev/blocks-messaging-service","version":"3.0.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.0.0","maintainers":[{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"b58efebc43cc24c57a8ad7c9945aae350e239b60","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.0.0.tgz","fileCount":765,"integrity":"sha512-8+TI4BwrCSVb4vUHMsL3K1iJao5mrWz6N1+8AoMi6Rj1z5JSY9gZ1anFyQPuki+HlSZK+bCCTYdh6a/4lB0ysg==","signatures":[{"sig":"MEQCIFg5843+xI/WC+ZW7OdIg67uYAO56d6PHnTaXNMpxPU5AiBLICvhlPy2OjapHRBhWL0UFoc386WOtQ33qfw7NI3PAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1679989},"main":"dist/index","engines":{"node":">=16"},"gitHead":"c2d7aff1c712c1101a8d207b8f28d2defb4411f1","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^2.0.0","@basaldev/blocks-default-adapter-api":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.0.0_1702004033331_0.3004695071743593","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@basaldev/blocks-messaging-service","version":"3.0.1","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.0.1","maintainers":[{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"85d2b4c58254e65566966da7510437d03d82f12f","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.0.1.tgz","fileCount":766,"integrity":"sha512-Mpq/RNxO3zM/ivK4aXJaT6EQBe0XAAZJN8W1eoUCQVvAYfF11XsAYi5A232mhEglMSmOJZWx+WO9/Zyn1KQzqw==","signatures":[{"sig":"MEQCIEO/eHWoVtMBJzz0GODO8P8U7qWOxEv/4tNj0nCaRWycAiABFf9H2L9zqOzgV0fPKqZaVU5N/KqwPKBRbddOyvj2NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1680172},"main":"dist/index","engines":{"node":">=16"},"gitHead":"39c4d7fbcc380c280ebad11109dff2a752cb82bb","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.0","lodash":"^4.17.21","mongodb":"^4.16.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^2.0.0","@basaldev/blocks-default-adapter-api":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.0.1_1702353671846_0.35277277205661073","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@basaldev/blocks-messaging-service","version":"3.0.2","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.0.2","maintainers":[{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"3063e519f1d4ea096c77c5d3e3d007e69e02414c","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.0.2.tgz","fileCount":771,"integrity":"sha512-AF97EBsQpvc3Kj70+nqkheOi9i8op+ol5zDJ9oOJUgGZxlH7qENP1y8b2xJ/d9qyYDmRus0BlVm5tJXCuxNM0A==","signatures":[{"sig":"MEUCIQCRi0buwlVi6YNQX6k5ld7AumtWj986d9b0cCjizdFxZAIgPywJIzDsKmhGgDw8RxVGaNNM8y5vhA8/wTUFd056ktQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691285},"main":"dist/index","engines":{"node":">=16"},"gitHead":"181ef5cab9d48e77695180a299be689390ea9ce3","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.1","lodash":"^4.17.21","mongodb":"^4.17.0","socket.io":"^4.7.2","@basaldev/blocks-backend-sdk":"^2.2.2","@basaldev/blocks-default-adapter-api":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.0.2_1705484187708_0.8836131979772681","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@basaldev/blocks-messaging-service","version":"3.1.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.1.0","maintainers":[{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"5ee48dd0e173d5addb34cfd7621f0cf603d12840","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.1.0.tgz","fileCount":771,"integrity":"sha512-Mrh/bXrjoPHfMxXgNnVNo9wKUjOFvw0BLO6MZBLdBMpFs+OI3QVbRt/UAhgy2UR1f7OiwVKOqmnH5Ulaam0xIA==","signatures":[{"sig":"MEQCICgWlKQs7cZf75P0YX68MFdgXPNZ/9uR+SsaMRVxKWboAiBzzYdmxavPzgPH9eo1x8j/xJ7t4JAuZPdf9P41OvEnRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691651},"main":"dist/index","engines":{"node":">=16"},"gitHead":"d47e8c8b5dd071f5aec4be65d31df8c6610dd8dc","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.1","lodash":"^4.17.21","mongodb":"^4.17.0","socket.io":"^4.7.3","@basaldev/blocks-backend-sdk":"^2.3.0","@basaldev/blocks-default-adapter-api":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.1.0_1707100266934_0.7079092800482909","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@basaldev/blocks-messaging-service","version":"3.1.1","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.1.1","maintainers":[{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"e85b90ca6ac63a2d3e0f05eabd5ec2077a660b89","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.1.1.tgz","fileCount":771,"integrity":"sha512-rqqBuGrDGRFTj2pzjAlOfRwbXSQLrBYJu3FpExBaKgEv4oTNkO9Ubl/2/LdfVSneHOx1EozE2gxcdm0cWb74LA==","signatures":[{"sig":"MEUCIFb1f2PyftVpCH1CODWvYx5UCWxwyjhkjvgHsp6YePD4AiEA8IByfbink9aTX6krsR567lgwtah2BL1jRQQOtQHAHEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1699037},"main":"dist/index","engines":{"node":">=16"},"gitHead":"3c966af0afcc92d8bdebe83e34c8c233a465bb98","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basalgen","email":"gen@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.1","lodash":"^4.17.21","mongodb":"^4.17.2","socket.io":"^4.7.3","@basaldev/blocks-backend-sdk":"^2.3.0","@basaldev/blocks-default-adapter-api":"^3.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.7.0","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.3","ts-jest":"^29.1.1","typedoc":"^0.25.8","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.11","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^8.4.0","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^9.1.6","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.1.1_1708417363735_0.11291027393729958","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@basaldev/blocks-messaging-service","version":"3.1.2","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.1.2","maintainers":[{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"e1b9d22581a53052c34ea4f5a4580f57b27ca7bc","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.1.2.tgz","fileCount":771,"integrity":"sha512-lTxUs1t7+TRiGkEaG79tKzAac/0hkadGYwFt6DtWLtjYykTSkRWOlt2Ur1ElPY/qKhCp+eSZ2RYhefTG9nerRQ==","signatures":[{"sig":"MEYCIQCe/Ilv6UaiUDGZnLyuTsn/1F6jrYvFsIFvnWPEXmlmnwIhAIPAhdAub/6eD0jsKych4FRoYdyMSsKPGgaG43nd+bYg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1698787},"main":"dist/index","engines":{"node":">=16"},"gitHead":"e1bdb94dcde6103d57d844befc0de33dd65d0e4d","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.1","lodash":"^4.17.21","mongodb":"^4.17.2","socket.io":"^4.7.3","@basaldev/blocks-backend-sdk":"^2.6.0","@basaldev/blocks-default-adapter-api":"^3.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.7.0","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.3","ts-jest":"^29.1.1","typedoc":"^0.25.8","prettier":"^2.8.8","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.11","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^8.4.0","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^9.1.6","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.14.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^2.4.1","@basaldev/blocks-organization-service":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.1.2_1711432165820_0.8311075034052466","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@basaldev/blocks-messaging-service","version":"3.2.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.2.0","maintainers":[{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"a9f0eec04ef85fbab4f5f8c30194b52f5567fe23","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.2.0.tgz","fileCount":771,"integrity":"sha512-T9Ynr/5yBBCTVPKp4FFKwKfwog+lg7WZuCA0/RfFCuLlOkFw9WRNS6u65GALSDZL4z0xFPDMHYDvAxEFC8zp2w==","signatures":[{"sig":"MEUCIQDasM/0J4pDDnV+aF9vhmpnrXDNzj4URmK101pK7+UNtQIgG8k+AD0AyP0rIz9Hkre3hmcaAF3nyYENpED4+nFD6Y8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1714477},"main":"dist/index","engines":{"node":">=16"},"gitHead":"11afa7668d2281875de55a0903d37cd7feb0a187","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.1","lodash":"^4.17.21","mongodb":"^4.17.2","socket.io":"^4.7.3","@basaldev/blocks-backend-sdk":"^2.8.0","@basaldev/blocks-default-adapter-api":"^3.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.7.0","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.3","ts-jest":"^29.1.1","typedoc":"^0.25.8","prettier":"^2.8.8","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.11","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^8.4.0","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^9.1.6","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.14.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^2.4.1","@basaldev/blocks-organization-service":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.2.0_1717049678712_0.7441082943075814","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@basaldev/blocks-messaging-service","version":"3.3.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.3.0","maintainers":[{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"1db51afce0548aa6cbb9bd4dde8b7854e194c551","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.3.0.tgz","fileCount":776,"integrity":"sha512-XOag56uqb1Y2op7/oR+9NgxsUW5Uwaydpb5cSB0Nf2BNhdez+ljizrexFmQXvjzJLelcND7Oim/mXp7DgEzG8Q==","signatures":[{"sig":"MEQCIAUcHB75BON7rM4Z0+BTumR/SDJ9kgd2bfsQPUl3IUHbAiA1EuyQV7nZG5KNTJgv7s+vq31Tn5L886ksPSjzFX5kYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1730128},"main":"dist/index","engines":{"node":">=16"},"gitHead":"b09ddfcb03c3573375c04006bf8aa661462b9f24","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.13.0","ramda":"^0.30.0","lodash":"^4.17.21","mongodb":"^4.17.2","socket.io":"^4.7.5","@basaldev/blocks-backend-sdk":"^3.1.0","@basaldev/blocks-default-adapter-api":"^3.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.7.0","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.3","ts-jest":"^29.1.1","typedoc":"^0.25.8","prettier":"^2.8.8","supertest":"^6.3.4","typescript":"4.7.4","@types/jest":"^29.5.11","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.30.0","@types/lodash":"^4.14.182","@types/supertest":"^6.0.2","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^8.4.0","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^9.1.6","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.14.1","@rushstack/eslint-patch":"^1.10.3","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^2.4.1","@basaldev/blocks-organization-service":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.3.0_1717058123832_0.29356627076881603","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@basaldev/blocks-messaging-service","version":"3.3.1","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.3.1","maintainers":[{"name":"basal-takuro","email":"takuro@basal.dev"},{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"7392d03a9a1381c16a6de40da92dff56d1d14494","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.3.1.tgz","fileCount":776,"integrity":"sha512-Q2n9dyOSLwE6JU9E0RS6tJA3D34YLs85X1Rtz9EnJyrN1P+Wf+PGf1M+Qk807DbosV6iGDgf8ZNznOEQYnFxQQ==","signatures":[{"sig":"MEUCIAxxJnzydfQ/R5/UySdw16IOvi8/ajJuIZF2p1cKMqGyAiEAmC07YMEdhD4Gv5IEgbOjqPHfzp8m4GE2kRO9HogW7bA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1730237},"main":"dist/index","engines":{"node":">=16"},"gitHead":"7e990911a7eb43a8ebcc9f9871cf1bb19e332268","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.13.0","ramda":"^0.30.0","lodash":"^4.17.21","mongodb":"^4.17.2","socket.io":"^4.7.5","@basaldev/blocks-backend-sdk":"^3.1.0","@basaldev/blocks-default-adapter-api":"^3.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.7.0","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.3","ts-jest":"^29.1.1","typedoc":"^0.25.8","prettier":"^2.8.8","supertest":"^6.3.4","typescript":"4.7.4","@types/jest":"^29.5.11","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.30.0","@types/lodash":"^4.14.182","@types/supertest":"^6.0.2","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^8.4.0","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^9.1.6","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.14.1","@rushstack/eslint-patch":"^1.10.3","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^2.4.1","@basaldev/blocks-organization-service":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.3.1_1721701552119_0.011500389622923768","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"@basaldev/blocks-messaging-service","version":"3.3.2","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.3.2","maintainers":[{"name":"basal-takuro","email":"takuro@basal.dev"},{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"1978d382fa23b75dbc2b247d129e5e82152afbda","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.3.2.tgz","fileCount":776,"integrity":"sha512-d6JsJFYdsTVmeWFi4vpxKhnB1ify+T30QGFf+Yv5HlFLzwgUdH+mHxZ9Zzu3zwhRTK7UYtUYb1iBnUDWd3dTdg==","signatures":[{"sig":"MEUCIQCsp+igQZEe1saPF4PRdP5eZx3ae4bYrJoarvw8MRbf9QIgWE28d/auzzb72gcr2pe0iNqDMBocS0LYlBpRU0Fugi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1730689},"main":"dist/index","engines":{"node":">=16"},"gitHead":"b7f2fa851673dbd6eba910069b5fbe202f5a3817","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.13.0","ramda":"^0.30.0","lodash":"^4.17.21","mongodb":"^4.17.2","socket.io":"^4.7.5","@basaldev/blocks-backend-sdk":"^3.1.0","@basaldev/blocks-default-adapter-api":"^3.5.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.7.0","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.3","ts-jest":"^29.1.1","typedoc":"^0.25.8","prettier":"^2.8.8","supertest":"^6.3.4","typescript":"4.7.4","@types/jest":"^29.5.11","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.30.0","@types/lodash":"^4.14.182","@types/supertest":"^6.0.2","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^8.4.0","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^9.1.6","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.14.1","@rushstack/eslint-patch":"^1.10.3","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^2.4.1","@basaldev/blocks-organization-service":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.3.2_1722845952709_0.26017165715359525","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@basaldev/blocks-messaging-service","version":"4.0.0","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@4.0.0","maintainers":[{"name":"basal-takuro","email":"takuro@basal.dev"},{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},{"name":"seanbasal","email":"sean@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basalgen","email":"gen@basal.dev"},{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"b108b2bcfe2062521b3d46fb1432913bd85a40ea","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-4.0.0.tgz","fileCount":790,"integrity":"sha512-E+Ocvs1Ri3bkgexrYxE9XTTNc6Jp0dwge/i1BRxmc91nJVwUE5w73+sk+FcV0J3mWunDKs7ApFDaNIqZoqcxXQ==","signatures":[{"sig":"MEYCIQC/UK0wIoQHa5qBtw1L7gU8zuB7oqoybRqsl+hs85u2PAIhALD71Wi05X9uo17Zyw56yDtcdZx8M9+AEXMef7UFuDGI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1965215},"main":"dist/index","engines":{"node":">=16"},"gitHead":"a3eaa2fed61677ddc0c95e600c998c433e028245","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc","test:socket":"jest --runInBand --forceExit --detectOpenHandles --testMatch='**/socket.test.ts'","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.13.0","ramda":"^0.30.0","cookie":"^0.6.0","lodash":"^4.17.21","mongodb":"^4.17.2","socket.io":"^4.7.5","@basaldev/blocks-backend-sdk":"^3.1.0","@basaldev/blocks-default-adapter-api":"^4.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.7.0","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.3","ts-jest":"^29.1.1","typedoc":"^0.25.8","prettier":"^2.8.8","supertest":"^6.3.4","typescript":"4.7.4","@types/jest":"^29.5.11","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.30.0","@types/cookie":"^0.6.0","@types/lodash":"^4.14.182","wait-for-expect":"^3.0.2","@types/supertest":"^6.0.2","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^8.4.0","oldDefaultAdapterApi":"npm:@basaldev/blocks-default-adapter-api@3.6.0","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^9.1.6","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.14.1","@rushstack/eslint-patch":"^1.10.3","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^2.4.1","@basaldev/blocks-organization-service":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_4.0.0_1724208957886_0.6634373214760019","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@basaldev/blocks-messaging-service","version":"5.0.0","author":{"name":"Basal Inc."},"license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@5.0.0","maintainers":[{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"},{"name":"basal-louise","email":"louise@basal.dev"},{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},{"name":"basal-takuro","email":"takuro@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basal-alex","email":"alex@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"edaeac69925ecba192895d489a6c12b37887babe","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-5.0.0.tgz","fileCount":791,"integrity":"sha512-AUwoXt7wA9db0etSyYY7YuTtcLTl58+DhhMPFauY0lqyTuXEIgyoaaLIb1HLtEuc13clmfsEuaUIewTwcYcvNQ==","signatures":[{"sig":"MEUCIBmqXqKCOgi595cTeeorfPd3aWPbxvhH6goPnl4mWg62AiEA38/SpXs9sYzMMq99ykg+enjy4BoLEv1XRSyUkY0oK2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1967791},"main":"dist/index","engines":{"npm":">=10","node":">=22"},"gitHead":"ec2db64412ab7f68ed886886b8885a2024f77b99","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc","test:socket":"jest --runInBand --forceExit --detectOpenHandles --testMatch='**/socket.test.ts'","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:preview":"redocly preview-docs src/adapter/default_chat/specs/oas3.yaml","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:preview":"redocly preview-docs src/adapter/default_notification/specs/oas3.yaml","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},"overrides":{"redoc@2.1.2":{"yaml":"2.2.2","call-me-maybe":"1.0.2","fast-safe-stringify":"2.1.1"},"@redocly/cli@1.0.2":{"node-fetch":"2.6.1","lodash.isequal":"4.5.0"}},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"10.9.2","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ajv":"8.17.1","ramda":"0.30.1","cookie":"1.0.2","lodash":"4.17.21","mongodb":"4.17.2","socket.io":"4.8.1","@basaldev/blocks-backend-sdk":"4.0.0","@basaldev/blocks-default-adapter-api":"3.7.0"},"_hasShrinkwrap":false,"packageManager":"npm@11.2.0","devDependencies":{"jest":"29.7.0","husky":"9.1.7","cspell":"8.19.2","eslint":"8.57.1","nodemon":"3.1.9","ts-jest":"29.3.2","typedoc":"0.28.3","prettier":"3.5.3","supertest":"7.1.0","typescript":"5.8.3","@types/jest":"29.5.14","@types/node":"22.14.1","lint-staged":"15.5.1","@redocly/cli":"1.34.2","@types/ramda":"0.30.2","@types/cookie":"0.6.0","@types/lodash":"4.17.16","wait-for-expect":"3.0.2","@types/supertest":"6.0.3","socket.io-client":"4.8.1","@basaldev/tsconfig":"1.2.1","@cspell/cspell-types":"8.19.2","oldDefaultAdapterApi":"npm:@basaldev/blocks-default-adapter-api@3.6.0","@basaldev/jest-preset":"1.0.3","mongodb-memory-server":"9.1.6","@basaldev/cspell-config":"1.6.1","@basaldev/eslint-config":"1.15.0","@rushstack/eslint-patch":"1.11.0","@basaldev/prettier-config":"1.0.1","@basaldev/lint-staged-config":"1.1.3","@basaldev/blocks-user-service":"2.20.0-rc.0","@basaldev/blocks-organization-service":"3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_5.0.0_1745308427684_0.6586288733968857","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@basaldev/blocks-messaging-service","version":"3.1.3","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.1.3","maintainers":[{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"},{"name":"basal-louise","email":"louise@basal.dev"},{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basal-joe","email":"joe@basal.dev"},{"name":"basal-chris","email":"chris@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"e3394099948a10f0b03a1611301c76d8f491da11","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.1.3.tgz","fileCount":771,"integrity":"sha512-VTYSGvt26u0BJ9mll7vilDMH0GrCYJtSi3qVeAHmKbOxDTCneIkYyp8L++4eza+l3C7Ql2zzE+msP2CRvT93Yw==","signatures":[{"sig":"MEUCIQDG5GjkOpX2ab0WjcARgwckr0VGVkK0ItTSpeV/2uw16AIgfrjea61pJknVIKUvATiHNVlFrYrPCSslhKvRVXSbm6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1699352},"main":"dist/index","engines":{"node":">=16"},"gitHead":"21be0d956c93e456a08fe18e84830555bc60df50","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"9.5.1","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"resolutions":{"ip":"^2.0.1","ws":"^8.17.1","tar":"^6.2.1","send":"^0.19.0","axios":"^1.8.3","braces":"^3.0.3","cookie":"^0.7.0","micromatch":"^4.0.8","path-to-regexp":"^0.1.12","@google-cloud/logging-bunyan":"^5.1.0"},"_nodeVersion":"18.16.1","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.1","lodash":"^4.17.21","mongodb":"^4.17.2","socket.io":"^4.8.1","@basaldev/blocks-backend-sdk":"^2.10.1","@basaldev/blocks-default-adapter-api":"3.2.1"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.7.0","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.3","ts-jest":"^29.1.1","typedoc":"^0.25.8","prettier":"^2.8.8","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.11","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^8.4.0","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^9.1.6","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"^1.14.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^2.4.1","@basaldev/blocks-organization-service":"^2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.1.3_1746611093352_0.23050012291835942","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@basaldev/blocks-messaging-service","version":"3.0.3","author":"","license":"UNLICENSED","_id":"@basaldev/blocks-messaging-service@3.0.3","maintainers":[{"name":"basal-luke","email":"luke@basal.dev"},{"name":"basal-adam","email":"adam@basal.dev"},{"name":"basal-louise","email":"louise@basal.dev"},{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},{"name":"basalmarty","email":"marty@basal.dev"},{"name":"basal-joe","email":"joe@basal.dev"},{"name":"basal-chris","email":"chris@basal.dev"}],"homepage":"https://github.com/basaldev/blocks-messaging-service#readme","bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"dist":{"shasum":"399c64be7d397b28cedfa8b87b4e569bada9621e","tarball":"https://registry.npmjs.org/@basaldev/blocks-messaging-service/-/blocks-messaging-service-3.0.3.tgz","fileCount":771,"integrity":"sha512-1B/0U7VAF70Nvfnxmf9Cg5evUx1MaVA274MuFLR+ti+Hmco6SjP/ZFXKqnCHKYkGn0SQJb09ivTWM+8akwvXEQ==","signatures":[{"sig":"MEUCIQC58fUemcv5eemuy/DJSTSqOkdva5sy/cv+5qeSQ4noegIgDX2kuUfhQNfo+Hv2agO9WftltOusbny9DnFfe34u70Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1692270},"main":"dist/index","engines":{"node":">=16"},"gitHead":"beb7c67fd9dbe04593a9043343826e87dc28d82f","scripts":{"lint":"eslint 'src/**/*.ts' --fix","test":"jest --runInBand --forceExit --detectOpenHandles","build":"tsc --project tsconfig.build.json","debug":"nodemon --inspect=9229 dist/index.js","start":"tsc --watch","typecheck":"tsc --project tsconfig.build.json --noEmit","local-chat":"nodemon --inspect=9229 dist/start-chat-server.js","docs:tsdocs":"typedoc --readme none --out tsdocs src/index.ts","test:coverage":"jest --runInBand --detectOpenHandles --forceExit --silent --coverage --collectCoverage=true --coverageDirectory='./' --coverageReporters='json-summary'","docs:chat:openapi":"serve src/adapter/default_chat/specs/","docs:chat:redocly":"redocly build-docs src/adapter/default_chat/specs/oas3.yaml --output nodeblocks-default-chat-adapter.html","docs:notification:openapi":"serve src/adapter/default_notification/specs/","docs:notification:redocly":"redocly build-docs src/adapter/default_notification/specs/oas3.yaml --output nodeblocks-default-notification-adapter.html"},"typings":"dist/index.d.ts","_npmUser":{"name":"basal-nodeblocks","email":"nodeblocks-dev@basal.dev"},"repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"_npmVersion":"10.7.0","description":"> Common boilerplate for all TypeScript projects at Basal","directories":{},"resolutions":{"ip":"^2.0.1","ws":"^8.17.1","tar":"^6.2.1","axios":"^1.8.3","braces":"^3.0.3","cookie":"^0.7.0","socket.io":"4.8","micromatch":"^4.0.8","path-to-regexp":"^0.1.12","@google-cloud/logging-bunyan":"5.1.0"},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.12.0","ramda":"^0.29.1","lodash":"^4.17.21","mongodb":"^4.17.0","socket.io":"4.8","@basaldev/blocks-backend-sdk":"^2.5.1","@basaldev/blocks-default-adapter-api":"3.2.1"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.0","devDependencies":{"jest":"^29.6.4","husky":"^8.0.1","serve":"^14.2.1","cspell":"^6.4.2","eslint":"^8.20.0","nodemon":"^3.0.1","ts-jest":"^29.1.1","typedoc":"^0.25.2","prettier":"^3.0.1","supertest":"^6.3.3","typescript":"4.7.4","@types/jest":"^29.5.4","@types/node":"^16.11.7","lint-staged":"^13.0.3","@redocly/cli":"^1.0.2","@types/ramda":"^0.29.3","@types/lodash":"^4.14.182","@types/supertest":"^2.0.12","socket.io-client":"^4.7.2","@basaldev/tsconfig":"^1.2.1","@cspell/cspell-types":"^6.4.2","@basaldev/jest-preset":"^1.0.2","mongodb-memory-server":"^8.15.1","@basaldev/cspell-config":"^1.6.1","@basaldev/eslint-config":"1.12.1","@rushstack/eslint-patch":"^1.1.4","@basaldev/prettier-config":"^1.0.1","@basaldev/lint-staged-config":"^1.1.2","@basaldev/blocks-user-service":"^1.3.0","@basaldev/blocks-organization-service":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/blocks-messaging-service_3.0.3_1746693265173_0.5741499026032253","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-03-17T05:19:29.954Z","modified":"2026-02-03T04:55:41.305Z","1.0.0-alpha.1":"2023-03-17T05:19:30.173Z","1.0.0-alpha.2":"2023-03-17T07:10:05.163Z","1.0.0-alpha.3":"2023-03-22T03:43:43.313Z","1.0.0-alpha.4":"2023-06-21T00:02:22.241Z","1.0.0-alpha.5":"2023-06-21T04:52:20.245Z","1.0.0-alpha.6":"2023-07-26T07:52:06.755Z","1.0.0-alpha.9":"2023-08-15T03:35:50.287Z","1.0.0-alpha.10":"2023-08-25T01:00:39.537Z","1.1.0":"2023-09-12T02:30:11.353Z","1.2.0":"2023-09-15T07:19:58.298Z","1.3.0":"2023-09-25T01:32:41.535Z","1.4.0":"2023-10-06T05:18:31.031Z","1.5.0":"2023-10-27T05:36:30.285Z","1.5.1":"2023-10-27T06:00:13.968Z","1.6.0":"2023-10-27T09:32:16.451Z","1.6.1":"2023-11-09T09:31:32.740Z","2.0.0":"2023-11-10T03:15:40.481Z","2.0.1":"2023-11-20T05:20:05.024Z","2.1.0":"2023-12-07T06:04:31.463Z","3.0.0":"2023-12-08T02:53:53.605Z","3.0.1":"2023-12-12T04:01:12.165Z","3.0.2":"2024-01-17T09:36:27.955Z","3.1.0":"2024-02-05T02:31:07.140Z","3.1.1":"2024-02-20T08:22:43.917Z","3.1.2":"2024-03-26T05:49:26.077Z","3.2.0":"2024-05-30T06:14:38.974Z","3.3.0":"2024-05-30T08:35:24.022Z","3.3.1":"2024-07-23T02:25:52.334Z","3.3.2":"2024-08-05T08:19:12.979Z","4.0.0":"2024-08-21T02:55:58.174Z","5.0.0":"2025-04-22T07:53:48.024Z","3.1.3":"2025-05-07T09:44:53.549Z","3.0.3":"2025-05-08T08:34:25.435Z"},"bugs":{"url":"https://github.com/basaldev/blocks-messaging-service/issues"},"license":"UNLICENSED","homepage":"https://github.com/basaldev/blocks-messaging-service#readme","repository":{"url":"git://github.com/basaldev/blocks-messaging-service.git","type":"git"},"description":"> Common boilerplate for all TypeScript projects at Basal","maintainers":[{"email":"luke@basal.dev","name":"basal-luke"},{"email":"adam@basal.dev","name":"basal-adam"},{"email":"louise@basal.dev","name":"basal-louise"},{"email":"nodeblocks-dev@basal.dev","name":"basal-nodeblocks"},{"email":"marty@basal.dev","name":"basalmarty"},{"email":"joe@basal.dev","name":"basal-joe"}],"readme":"# @basaldev/ts-kit\n\n> Common boilerplate for all TypeScript projects at Basal\n\n## 🏗 Project Structure \n```\n.\n├── .github                \n├── .husky                 # husky settings - @basaldev/lint-staged-config\n├── .vscode                # vscode settings\n├── .yarn                  # yarn binary, config and project dependencies\n├── coverage *             # jest coverage report\n├── dist *\n├── docs\n│   ├── assets             # documentation related assets\n│   └── reference          # api docs\n├── src\n│   ├── __tests__\n│   └── <source code>\n├── .eslintignore\n├── .eslintrc.js            # @basaldev/eslint-config\n├── .gitignore\n├── .nvmrc\n├── .pnp.cjs                # yarn config\n├── .pnp.loader.mjs         # yarn config\n├── .prettierignore\n├── .prettierrc.json        # @basaldev/prettier-config\n├── .yarnrc.yml             # yarn config\n├── cspell.config.js        # cspell config\n├── .yarnrc.yml             # yarn config\n├── jest.config.js          # @basaldev/jest-preset\n├── package.json\n├── README.md\n├── tsconfig.json           # @basaldev/tsconfig\n└── yarn.lock\n\n* Not tracked by git\n```\n\n## 🔰 Setup\n\n**Get NPMJS private token for nodeblocks**\n\n1. Please contact @basal-gen or @basal-luke for getting the token\n2. Add to your local environment - `.zshrc` `.bashrc` etc\n\n```sh\nexport NODEBLOCKS_DEV_TOKEN=__INSERT_YOUR_TOKEN_HERE__\n```\n\n**Install NVM** \n\n- [OSX / Linux](https://github.com/nvm-sh/nvm#installing-and-updating)\n- [Windows](https://github.com/coreybutler/nvm-windows)\n\n**Install Yarn (Global)**\n\n[Yarn](https://yarnpkg.com/) must be installed globally for the __project's NodeJS version__. This should be done so using the command below.\n\n```sh\nnvm use && npm install -g yarn\n```\n\n**⚠️ IMPORTANT: Only use the `yarn` command install or run scripts. Do not use `npm run xxx`**\n\n## 🪄 Usage\n\n**Run typescript compiler**\n\n```sh\nyarn start\n```\n\n**Run debug server on default port:** `9339`.\n- Requires `yarn start` to be running in a separate session\n- Port should be updated to avoid conflicts with other projects `package.json > scripts > debug`\n\n```sh\nyarn debug\n```\n\n**Run unit tests**\n```sh\nyarn test\n```\n\n**Installing packages**\n```sh\nyarn add <package> | yarn add <package> -D\n```\n\n## ⚡️ Special Notes for VSCode Users\n\n### 📐 Required Extensions\nPlease ensure the following extensions are installed:\n<!-- cSpell:disable -->\n- arcanis.vscode-zipfs\n- dbaeumer.vscode-eslint\n- seatonjiang.gitmoji-vscode\n- henrynguyen5-vsc.vsc-nvm (optional) \n<!-- cSpell:enable -->\n### 🛠 Workspaces\nThe kit uses `vscode workspaces` for vscode project settings:\n\n- All _common_ vscode project settings should be specified in the `.vscode/${project_name}-workspace` file.\n- Personal user settings should be added to `.vscode/settings.json` (gitignored)\n- ⚠️ **You must open this project as a workspace in vscode**  This can be done by clicking the workspace file while in vscode, or by using `File > Open workspace from file`.\n\n### 🪛 TypeScript\nWhen prompted asking which typescript VSCode should use, it's very important that you choose the local project version located at `.yarn/sdks/typescript/...`\n\n### 💅 Prettier\nIf you have the `prettier` extension installed, please **disable** it for this project.  **ts-kit** uses eslint to execute prettier, so having prettier enabled in vscode will cause conflicts and strange behavior.\n\n### 🤖 Format on Save (optional)\nAdd the following code to your `.vscode/settings.json` will automatically fix all eslint errors whenever you save a file.\n```json\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  }\n```\n\n## 🚀 Package Deployment\nThis library uses github registry to publish private npm package. For detailed instructions see [here](https://www.notion.so/colift/NPM-Package-Publishing-Guidelines-bc055060ae1444108afa4685734c7d9f)\n\n**💡 Note: that `npm` is used for version & publish commands**\n\n**1. Bump version**\n```sh\nnpm version ${VERSION}\n```\n\n**2. Build Package**\n```sh\nyarn build\n```\n\n**3. Publish Package**\n```sh\nnpm publish\n```\n\n### Read Open API documentation for one adapter\n\n\n```bash\n# please replace the path to the real path contains open api documentation (oas3.yaml) you want to view\ncd src/adapter/default_notification/specs\nnpx serve\n```\n\n### Generate Open API documentation HTML file\n\n```bash\n# please replace the path to the real path contains open api documentation (oas3.yaml) you want to view\nnpx redoc-cli build src/adapter/default_notification/specs/oas3.yaml --output notification-api.html\n```\n","readmeFilename":"README.md"}