{"_id":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","_rev":"10-1c6a5a115e3c0299c860c2fcf459ae63","name":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","dist-tags":{"latest":"1.3.1"},"versions":{"1.0.0":{"name":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","version":"1.0.0","description":"A uwebsockets req/res psr-htt-message bridge.","keywords":["chubbyjs","http-message","psr-7","uwebsockets","req","res"],"author":{"name":"Dominik Zogg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.git"},"scripts":{"cs-fix":"prettier --write src tests","cs":"prettier --check src tests","test":"jest","infection":"stryker run","build":"tsc","prepare":"rm -Rf dist && npm run build && npm run cs && npm run test"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"coverageThreshold":{"global":{"lines":100}}},"prettier":{"printWidth":120,"tabWidth":4,"singleQuote":true,"trailingComma":"all"},"engines":{"node":">=12"},"dependencies":{"@chubbyjs/psr-http-factory":"^1.1.0","@chubbyjs/psr-http-message":"^1.2.1","@types/cookie":"^0.4.1","@types/node":"^12","@types/qs":"^6.9.7","cookie":"^0.4.1","qs":"^6.10.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v19.3.0"},"devDependencies":{"@chubbyjs/chubbyjs-mock":"^1.1.1","@stryker-mutator/core":"^5.3.0","@stryker-mutator/jest-runner":"^5.3.0","@types/jest":"^27.0.1","jest":"^27.1.0","prettier":"2.3.2","ts-jest":"^27.0.5","typescript":"^4.4.2"},"publishConfig":{"access":"public"},"gitHead":"6ddcf97251160e440bab03418b4ac4fb8a48fd16","bugs":{"url":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/issues"},"homepage":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge#readme","_id":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge@1.0.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-TM8hBe1IcyiocoeLYiZRBGwqH5sBtF6pCLFYRTAmpk8NfANevlIylhFVdB8XqX6pFhiqPOY4X9+jiqX8hqxqJA==","shasum":"fffdd34a4041df20cfa15fe735f50929d903180d","tarball":"https://registry.npmjs.org/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/-/chubbyjs-uwebsockets-psr-http-message-bridge-1.0.0.tgz","fileCount":7,"unpackedSize":11478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQthcCRA9TVsSAnZWagAAor8QAI3QsE+2+kpH5kk7ivKb\njnQvH+mh6A7Xc5/GcWnb0effQjR7NPby4cJJFeD1xRAhjGdCHYlaeEv4PWV/\n4YMhGdV8AaJiC4Soe1kEWLoM9TTIunGbNqbZDwroMh7FT/LKoFavrBWcQDUq\nj3AiOZ42b5gqV0klRIt3+8yOO2n1Ed/bM6oZ2Vozfh3XBN/BuPaVBjQVF+j3\nIdf4zg6Pem3h/HCg8dSirc55xVccXRlk4jcmS+qWTUAuHoNEPHtLl9VBCQg+\nn4+Ec9B8ZqiqayYlrDTRhxpJhV/YPuVmutX0jhN31wjywD/CJIkn1RJ/coW7\n9HLYdqgV6jNz62tFsLatyXo4uecBjE2cxV3/ds0SRNaAo2bI41Ywzgu5SxMD\nkqATYo/eD+CW0AM6UgkYauSAp2ctHSIQZWXV1Zz/6SjoEj20oflvMwQzTt+9\nKamrgd0oCYxXDSTC3wbgkJK4w/p35TZy0/Ng85FhD+/gx92/PYtjEEXRrp/x\n0VPGfgHdOEx0pbbpWB6cOVGp9ja9nbb9r+5Twvkibdl+c0P9rSNSx8gN19vQ\n0ZzG/d7CtYxFPsNk2vqRPn5YRD01UG6fyLVOuONK7YM8vmTCpB2H4XsfcAZC\nzVgY65y3hGFgakeImjNaT43QTBHB2D0ovV3xMPqJiMGLlEZr0M/3z2otjYt8\nbwFC\r\n=TMhE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSz+RaoiPsmjCiiCP3DAWSk1c4Dc8ueZrQJGTnDBOlgwIhAJ4BxVhHW5SoLMyl6dQPCPSsEnKPSUcFP9VJLlIZIseS"}]},"_npmUser":{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"},"directories":{},"maintainers":[{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chubbyjs-uwebsockets-psr-http-message-bridge_1.0.0_1631770716760_0.8559448858436847"},"_hasShrinkwrap":false,"deprecated":"use @chubbyts/chubbyts-uwebsockets-http-bridge instead"},"1.0.1":{"name":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","version":"1.0.1","description":"A uwebsockets req/res psr-htt-message bridge.","keywords":["chubbyjs","http-message","psr-7","uwebsockets","req","res"],"author":{"name":"Dominik Zogg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.git"},"scripts":{"cs-fix":"prettier --write src tests","cs":"prettier --check src tests","test":"jest","infection":"stryker run","build":"tsc","prepare":"rm -Rf dist && npm run build && npm run cs && npm run test"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"coverageThreshold":{"global":{"lines":100}}},"prettier":{"printWidth":120,"tabWidth":4,"singleQuote":true,"trailingComma":"all"},"engines":{"node":">=12"},"dependencies":{"@chubbyjs/psr-http-factory":"^1.1.0","@chubbyjs/psr-http-message":"^1.2.1","@types/cookie":"^0.4.1","@types/node":"^12","@types/qs":"^6.9.7","cookie":"^0.4.1","qs":"^6.10.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v19.3.0"},"devDependencies":{"@chubbyjs/chubbyjs-mock":"^1.1.1","@stryker-mutator/core":"^5.3.0","@stryker-mutator/jest-runner":"^5.3.0","@types/jest":"^27.0.1","jest":"^27.1.0","prettier":"2.3.2","ts-jest":"^27.0.5","typescript":"^4.4.2"},"publishConfig":{"access":"public"},"gitHead":"8b7fefab49b147d7aa59e31bf1071ae7dcf25e88","bugs":{"url":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/issues"},"homepage":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge#readme","_id":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge@1.0.1","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-Aja9ThBhPV76JY04pANq1IcHIb4ki5pYaPx164Hv5Ii2Hs9T4vCWialzYUkyRIchcXBJfCOFJioc+uzLzm/uxw==","shasum":"9dc5042eb2eee5263ee139963192576db0553d3e","tarball":"https://registry.npmjs.org/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/-/chubbyjs-uwebsockets-psr-http-message-bridge-1.0.1.tgz","fileCount":7,"unpackedSize":11670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQtjBCRA9TVsSAnZWagAADgMP/3hHmeduj47ngUFiKzxV\nzC5z+wbZ8OkDMStzAlCt37usxqomdi5n9YszmerNS+7vbXkflEx9eGBdNWA6\nHmxQJRv97dHxmN5ZoUvae0JwrsUINIXsbWTWjOEo5VhFJXG+m7prUqwZkpqm\nyicUN7CnJiXmwFbF8p4Ph0Gbr5duhAwoc6rZO+XzkjMQC2IVV5u9s03PLAE0\no6BViYrxHTk1L1nlmOZIRFfVebDgXnZnngJT5X3xWys3O+7sJFjaVdxjCEsT\nv/bDIu2MQhpDLbIuqRPmEk72QkF+DD206dzR+Oy7XLstm3M+qcpNSGgwqZY/\n9lQzTCD+lGM3OHQnoDQds+3mE6UB6TtI3wkbw6yyrFJOhwzMTuQWbXnQ8hfF\no4hMP6MVkfzr+cvdrQU3fn8HaDXSfI1FIZkQhn2qjdcDCHdK3LqZY5BYe2eg\naWynimA5TvcYJQrmLRr3iwU+SZjhsyHuFjTfdXFedz14k4LkevBJKnZcRLQM\n7LlGR0wH+kHAUKeeF8WvJUz/itBeWepJZ27lhW4p16m34F7myTIytsywaaDT\nCfBmylujGw3+bCPA4fJBD7ZN7u04hXr6DxwH0ItdYwB8nBojsUl/De8HWXyS\ntjl5W1bMhYfa7F4GLhQr41P8FiFvBiecAyqfBfl8zYbaWCC3CuintCUE3Mrp\nblRT\r\n=wn6t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBMFzRsDdwEN8L8AzWgQ21b8iZihqd9TyfvQiFhxQQyAiEAg4R4wvrqQuBXdf+TKpFmSGXNz3wR20PrvE/G2n/vMZc="}]},"_npmUser":{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"},"directories":{},"maintainers":[{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chubbyjs-uwebsockets-psr-http-message-bridge_1.0.1_1631770817748_0.8640490893950217"},"_hasShrinkwrap":false,"deprecated":"use @chubbyts/chubbyts-uwebsockets-http-bridge instead"},"1.1.0":{"name":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","version":"1.1.0","description":"A uwebsockets req/res psr-htt-message bridge.","keywords":["chubbyjs","http-message","psr-7","uwebsockets","req","res"],"author":{"name":"Dominik Zogg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.git"},"scripts":{"cs-fix":"prettier --write src tests","cs":"prettier --check src tests","test":"jest","infection":"stryker run","build":"tsc","prepare":"rm -Rf dist && npm run build && npm run cs && npm run test"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"coverageThreshold":{"global":{"lines":100}}},"prettier":{"printWidth":120,"tabWidth":4,"singleQuote":true,"trailingComma":"all"},"engines":{"node":">=12"},"dependencies":{"@chubbyjs/psr-http-factory":"^1.1.0","@chubbyjs/psr-http-message":"^1.2.1","@types/cookie":"^0.4.1","@types/node":"^12","@types/qs":"^6.9.7","cookie":"^0.4.1","qs":"^6.10.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v19.3.0"},"devDependencies":{"@chubbyjs/chubbyjs-mock":"^1.1.1","@stryker-mutator/core":"^5.3.0","@stryker-mutator/jest-runner":"^5.3.0","@types/jest":"^27.0.1","jest":"^27.1.0","prettier":"2.3.2","ts-jest":"^27.0.5","typescript":"^4.4.2"},"publishConfig":{"access":"public"},"gitHead":"53bd7c93a5930d525f7dd3e35e7e93ffb61c9a34","bugs":{"url":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/issues"},"homepage":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge#readme","_id":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge@1.1.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-zwkAzW3aeW8/Dn+AAKK/7l0Yrrda4BDw12X8OBumBNBYlW8wH1wFUdg++sf7HqbPezSalEyHc/LDROpcQkLSlA==","shasum":"7ec95fcda6a9b7e6ce5d38c0e791f6507e5a02a0","tarball":"https://registry.npmjs.org/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/-/chubbyjs-uwebsockets-psr-http-message-bridge-1.1.0.tgz","fileCount":7,"unpackedSize":12057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQxhPCRA9TVsSAnZWagAA93cQAI5I+govgZVPoYqWzXfL\naYilBcklmHtZ1zrt/bgr+gQJbERJayaZRJT5yziD4EpQty3APLAcnbrlDv4L\nTl25Hae0tu0ERvae3FA7VOZkdx1qbfvc1dc6NSiUNHTVaWssYo9KMAuVyCbP\n/0CCOZyABndjlxpvju70NobGGRCNdTVw96eADeyZOVsISS7Z/9GtFcyXYzp5\nrgK7HDh5zol7mSFKCw4Frd9ZrL/liikLDpOYOWlwKraE3fSFmOqOjSFlrzJk\nVP5pbTKkHDMYYBKFMk9YXepOdpG4zZzQYLAVC7SO8CgNPJsdH9ro27nQiK3A\nob9+lS02oKOSGjXOUlQrzlTCf7wVfsudTCFQLaNMfEPzA9/a42wk+95JjeZr\n8puWmR19XYdf06rfog1V6Zy2xGf/95Sd79ZyqHqVJN3kU2ktjxmAFEYHgS/r\n7gD5AgiCNH5cRg4LPmjzOD1EzANfnJHppZyDAK3CtgfTNEh1uGl20VaoUzNl\nmntpQ9px/rUdNS5+SA29lOujQPzsVRc5PBFd0CY7E57lQmZKWkNkdn+fty1t\n3JKkoLmlYKgGotalmYWJdPjeBXIqUcfYuCRq7GENRK+I3KuafdkG8unhOifa\nmnVNRRaURPUGTR02Ob9V9g1j/6KqOrAZJ00T+Urr/f+YuwOF0L9D0/dEi5IF\n4pNV\r\n=9+GX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6YFp85q2vR1gbttFposm6A5WEy603v135H8xrLfSDGAiEA92uT6qdL+OhS6zJn4225HAKTrqmONcEVrPrX5SW923Q="}]},"_npmUser":{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"},"directories":{},"maintainers":[{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chubbyjs-uwebsockets-psr-http-message-bridge_1.1.0_1631787087392_0.6513649914468465"},"_hasShrinkwrap":false,"deprecated":"use @chubbyts/chubbyts-uwebsockets-http-bridge instead"},"1.1.1":{"name":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","version":"1.1.1","description":"A uwebsockets req/res psr-htt-message bridge.","keywords":["chubbyjs","http-message","psr-7","uwebsockets","req","res"],"author":{"name":"Dominik Zogg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.git"},"scripts":{"cs-fix":"prettier --write src tests","cs":"prettier --check src tests","test":"jest","infection":"stryker run","build":"tsc","prepare":"rm -Rf dist && npm run build && npm run cs && npm run test"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"coverageThreshold":{"global":{"lines":100}}},"prettier":{"printWidth":120,"tabWidth":4,"singleQuote":true,"trailingComma":"all"},"engines":{"node":">=12"},"dependencies":{"@chubbyjs/psr-http-factory":"^1.1.0","@chubbyjs/psr-http-message":"^1.2.1","@types/cookie":"^0.4.1","@types/node":"^12","@types/qs":"^6.9.7","cookie":"^0.4.1","qs":"^6.10.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v19.3.0"},"devDependencies":{"@chubbyjs/chubbyjs-mock":"^1.1.1","@stryker-mutator/core":"^5.3.0","@stryker-mutator/jest-runner":"^5.3.0","@types/jest":"^27.0.1","jest":"^27.1.0","prettier":"2.3.2","ts-jest":"^27.0.5","typescript":"^4.4.2"},"publishConfig":{"access":"public"},"gitHead":"c30a02403c4ac41d1a4cd888c9901a41a7799d6c","bugs":{"url":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/issues"},"homepage":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge#readme","_id":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge@1.1.1","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-0V1gLJdNd32MLN/Ly3UoYjVROS61sCkX5DN4yGHKJySIzY0oAcnY6z+R2P7ru6hhorVPez28Trf+2/6TkBWokg==","shasum":"afc92e899fcbd5c292572c6f9b1ac9ee4aac7100","tarball":"https://registry.npmjs.org/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/-/chubbyjs-uwebsockets-psr-http-message-bridge-1.1.1.tgz","fileCount":7,"unpackedSize":12038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQxrJCRA9TVsSAnZWagAAmJcP/ijp99JAT6RvlyvmZJK7\nWkKcitmb4+cZtIrAGMlXJMQxGWrBFK6O3U+FN3Wf0gFI4mLrXHFTAu8wqen+\nE+pCkiUV3POVmoXB1cyul0DXZsW1jVDo9lFqMR2RjwknoOh5kGS7IRjHSCoZ\nzw9iOEebqa4kZzgSBsHR42SkK3xOn4UXdO4KyOjNKl1CTDkAGxlwcp8dCJ61\nZkF4lxsoF1Ulk5XBorPWzoOVMqSRwy85wYTPOFuEzXsFjQW1MYPpIzTMrmJS\nroaDhR6Hr5x4B3dC9dozmTn82982uVZIKA6aHG9WQZL034QurlRvYLRiQVte\nrjg/GrPGFSramGZK2n8sYI926FuSxQ16vY1fwYzzN1HNjI+C9LxOKrVTGRKm\nGL6sa2DkL9IGYFhhxuPKUX+AVMrvw/5WdqGj/SXx/v0CoSxKs2SMTggYj5pH\nlWf6X0saQgsKd2hqsuQK9bkbo84Vd4+9QO0ItiFnGFMDCkCZYGMzaUydYukj\nKLzuBA++H+7YdT+XbggT5aDXwiJaxqbavjboDhFpm1JbfBASSNU6GAXzBFB3\nMhIl1mQuBB4Cx6v07otcpuYJXq/TbL7HyuLtUjWVcl60C2BaXoEGjdFUYKBY\nyAIs+mTCL7Xyc4pCaQ8bjTe0Qq2A7Y4oYHFlMKTrbB2Sw7xdydpDJbSsBan+\nogOG\r\n=Xx/i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWqxj8VNddsL+TmgAZQT9m8vnk3hhr4D5Pj7vu5BccOAiEAyk0UTe4Sg5xKchpqgfvJzo9TfelIOr0LUJRECvWKtK0="}]},"_npmUser":{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"},"directories":{},"maintainers":[{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chubbyjs-uwebsockets-psr-http-message-bridge_1.1.1_1631787721268_0.38653489031741106"},"_hasShrinkwrap":false,"deprecated":"use @chubbyts/chubbyts-uwebsockets-http-bridge instead"},"1.2.0":{"name":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","version":"1.2.0","description":"A uwebsockets req/res psr-htt-message bridge.","keywords":["chubbyjs","http-message","psr-7","uwebsockets","req","res"],"author":{"name":"Dominik Zogg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.git"},"scripts":{"cs-fix":"prettier --write src tests","cs":"prettier --check src tests","test":"jest","infection":"stryker run","build":"tsc","prepare":"rm -Rf dist && npm run build && npm run cs && npm run test"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"coverageThreshold":{"global":{"lines":100}}},"prettier":{"printWidth":120,"tabWidth":4,"singleQuote":true,"trailingComma":"all"},"engines":{"node":">=12"},"dependencies":{"@chubbyjs/psr-http-factory":"^1.1.0","@chubbyjs/psr-http-message":"^1.2.1","@types/cookie":"^0.4.1","@types/node":"^12","@types/qs":"^6.9.7","cookie":"^0.4.1","qs":"^6.10.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v19.3.0"},"devDependencies":{"@chubbyjs/chubbyjs-mock":"^1.1.1","@stryker-mutator/core":"^5.3.0","@stryker-mutator/jest-runner":"^5.3.0","@types/jest":"^27.0.1","jest":"^27.1.0","prettier":"2.3.2","ts-jest":"^27.0.5","typescript":"^4.4.2"},"publishConfig":{"access":"public"},"gitHead":"4796d8b789a2128862047b6bc19dcc14853dd0a0","bugs":{"url":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/issues"},"homepage":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge#readme","_id":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge@1.2.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-aqj+5onCWId+i1XGZm9VvRPfSbweBKnJpu+cbPzlVnPhXGeuEZAXtsq48FD4O/vySRQLOkBvuddvXfDZUHisJw==","shasum":"ace105a3fa33f24b643536a308229c8f16cd7d54","tarball":"https://registry.npmjs.org/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/-/chubbyjs-uwebsockets-psr-http-message-bridge-1.2.0.tgz","fileCount":7,"unpackedSize":13343,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7C7QGlmdvKAF9+D/dgcigZbzZ5KX7QdiZ81Dl1HtFmAiEAkV244YDwT62ikkp7KVR/jRTdmMWczEOhSBmGG6FrYEg="}]},"_npmUser":{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"},"directories":{},"maintainers":[{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chubbyjs-uwebsockets-psr-http-message-bridge_1.2.0_1631984411170_0.08968351299720978"},"_hasShrinkwrap":false,"deprecated":"use @chubbyts/chubbyts-uwebsockets-http-bridge instead"},"1.2.1":{"name":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","version":"1.2.1","description":"A uwebsockets req/res psr-htt-message bridge.","keywords":["chubbyjs","http-message","psr-7","uwebsockets","req","res"],"author":{"name":"Dominik Zogg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.git"},"scripts":{"cs-fix":"prettier --write src tests","cs":"prettier --check src tests","test":"jest","infection":"stryker run","build":"tsc","prepare":"rm -Rf dist && npm run build && npm run cs && npm run test"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"coverageThreshold":{"global":{"lines":100}}},"prettier":{"printWidth":120,"tabWidth":4,"singleQuote":true,"trailingComma":"all"},"engines":{"node":">=12"},"dependencies":{"@chubbyjs/psr-http-factory":"^1.1.0","@chubbyjs/psr-http-message":"^1.2.1","@types/cookie":"^0.4.1","@types/node":"^12","@types/qs":"^6.9.7","cookie":"^0.4.1","qs":"^6.10.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v19.5.0"},"devDependencies":{"@chubbyjs/chubbyjs-mock":"^1.1.1","@stryker-mutator/core":"^5.3.0","@stryker-mutator/jest-runner":"^5.3.0","@types/jest":"^27.0.1","jest":"^27.1.0","prettier":"2.3.2","ts-jest":"^27.0.5","typescript":"^4.4.2"},"publishConfig":{"access":"public"},"gitHead":"313a6c4ec541e31e3bafe863a67da8ef66aaaea4","bugs":{"url":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/issues"},"homepage":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge#readme","_id":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge@1.2.1","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-jMntgZpg6tGPQo9ou9ho0lE2fTsUsHKx5KdWYIkuTHyAmk2Z4UTcOka1yet3WMyfE9fUSGWEvY+hgo4MgTqTJg==","shasum":"6c28cd777053884ba175f5d9f8963296aa54b390","tarball":"https://registry.npmjs.org/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/-/chubbyjs-uwebsockets-psr-http-message-bridge-1.2.1.tgz","fileCount":7,"unpackedSize":13343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2CsoCRA9TVsSAnZWagAAwVgP/1EVUgClQjHpmo0nPuYz\n5/VviyLjKjdUh/uG31RPSdYwRxh3l+fmrmnEwwepluwVP6zU0v+I80nAkOyt\nvKd1dTEuhIPXEK+gDaBOh5F/nA+T4M3LD2ezVdfLRglJUTk2gAkOGRYGYecZ\nNuaAl39l1C4Hf37LVbWtVVP8WM1XiMI2/pXQ9TMd8Q2g2R/X2FNx2c+mtm22\nn6qjyWj/XfWsRK4SKwnwYi1ciTjwwyA/Gjqi9ptyUUxCEv7EBbfJ+26C554s\nqD0exQaJl27EErB8HVqcR+AKK7Qk7B0ui19aGfw3JiRg1aq0SfcFpIpepIpJ\n4Vfxui/y32H9vA5MLL/LY9Z1JnTTA/flvx1aSb+K4fhx3Wy6YzyUjIanI9xF\nSXzStry9OU+b1l+bqwkQsDdHkDW3T5f0xUmMCSpvZIwFa7GoiH9GvIIe56jB\nvz60y0ohZ/4yapD+FICA0bzBm2Pv22BTLDszjhrboxh1c+a3JDVfDCp+cPan\ntbJ8lOuu6kpPm7VxDjxIvDPPKkaQctmf62rQaJNMDXL5N0c8ZisLTBQWK07a\n8SGXVJ3JCDiGIDjjRZQSzFM+aXsEip5M3KaSkVpgwHO0bWZfpz8uMl8XVwpq\n4sVYJB/zfWwdVGsUg72aldeNK0IT2VmiVw0Pg75j7sFKaMreiRW2FMa2ljcv\nzmnV\r\n=7OBw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7RItWKC22Q8VA634VhPbj7NAaS7lL6FrcfUFMQzK2kwIhAJx/3udnPxOfpt4JIsF4lfNJlU8pez3rvzVm5PRtNGs2"}]},"_npmUser":{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"},"directories":{},"maintainers":[{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chubbyjs-uwebsockets-psr-http-message-bridge_1.2.1_1632941992692_0.979600517221336"},"_hasShrinkwrap":false,"deprecated":"use @chubbyts/chubbyts-uwebsockets-http-bridge instead"},"1.3.0":{"name":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","version":"1.3.0","description":"A uwebsockets req/res psr-htt-message bridge.","keywords":["chubbyjs","http-message","psr-7","uwebsockets","req","res"],"author":{"name":"Dominik Zogg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.git"},"scripts":{"cs-fix":"prettier --write src tests","cs":"prettier --check src tests","test":"jest","infection":"stryker run","build":"tsc","prepare":"rm -Rf dist && npm run build && npm run cs && npm run test"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"coverageThreshold":{"global":{"lines":100}}},"prettier":{"printWidth":120,"tabWidth":4,"singleQuote":true,"trailingComma":"all"},"engines":{"node":">=12"},"dependencies":{"@chubbyjs/psr-http-factory":"^1.1.0","@chubbyjs/psr-http-message":"^1.2.1","@types/cookie":"^0.4.1","@types/node":"^12","@types/qs":"^6.9.7","cookie":"^0.4.1","qs":"^6.10.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.6.0"},"devDependencies":{"@chubbyjs/chubbyjs-mock":"^1.1.1","@stryker-mutator/core":"^5.3.0","@stryker-mutator/jest-runner":"^5.3.0","@types/jest":"^27.0.1","jest":"^27.1.0","prettier":"2.3.2","ts-jest":"^27.0.5","typescript":"^4.4.2"},"publishConfig":{"access":"public"},"gitHead":"e9d6f52848b30daa1a9ab54dc636944d4bec58f4","bugs":{"url":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/issues"},"homepage":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge#readme","_id":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge@1.3.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-s51V5mTnOUzZD+6quApd6UsK2X2gL8tPuEH/r2W1cKmadHfcD02Drlt3EVExs7W0c3CLfZkWAYE6TCgMnAt9IQ==","shasum":"6f00d4cc8ddfcdd96f1f6dbdff1f4e6b2677f5a9","tarball":"https://registry.npmjs.org/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/-/chubbyjs-uwebsockets-psr-http-message-bridge-1.3.0.tgz","fileCount":7,"unpackedSize":13343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAMGZCRA9TVsSAnZWagAAansP/1XO/r6eFPSUmOALd4fu\nyf0rTtghs+RHH6hMzVeBSzSl21jIUqGyVEnc6Sh8L1QTh0sxNV48m5sEyFMV\ndpkiu1RBmhn+e2U1mB+PqMR9otYJo5vmGk8zX7iaQ1QP8/eZYmzJdEiKIyN3\ntaKXHljImaF0kz+eu7VdENQqGDzJPEFTeajwVjqOG9ewl9e6ZbKur9CdtYJK\n4fifqiViPc1UwwnW31bqe9iTzSplLIn28bs6LLT7afYMt8Ddy/LL+zWTEL5V\niBe4zE7+10G2jyEL54n6xvg82KnSoXx/5tPjf3u0MHctlGJGd6nfWAX+d4dh\njGUNE4mgvatj3+JiDImV5pQLMQ361q3hIoJ9hiRi5lrYoVKHHObzo/E6vZxJ\nRyhGmvYZ3dCM+BJpyrm5IMUrpLPlfhQgLbEJ3R+u9aKaw664SiAADWTbfq9B\nRE+mIufe9Dy+QmXi9TsleuROaO3dMNKxbvJF76GRf7bqQjS1BJPMAL75Fiyw\nylwCFIbfoJJ4v8KwWkhv0piK4CUnJtekReGITpI5ajReW9+itp3IjGsfpdpp\nNHgQq65JBRgKoNKDks7nHKei/5LkLyJmehcAOxlk0ronZDTbuReBOI31oyTX\n4beBs1ncjAVzyZBZkyeL6O+LnZ2Zz2gilIJtSWcdyWvTz8z3UxS9ULriMSGi\nuWov\r\n=F7OU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZrjLGW9Hm/L5Q2sm1aauo419SOz4hOLA8iDAZG68TPAIhAPJKnanmtHZoAS7pY7Iz5M+1fuoZb2Wd0ffEC/e5JfBr"}]},"_npmUser":{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"},"directories":{},"maintainers":[{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chubbyjs-uwebsockets-psr-http-message-bridge_1.3.0_1644216729434_0.0009053737422306529"},"_hasShrinkwrap":false,"deprecated":"use @chubbyts/chubbyts-uwebsockets-http-bridge instead"},"1.3.1":{"name":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge","version":"1.3.1","description":"A uwebsockets req/res psr-htt-message bridge.","keywords":["chubbyjs","http-message","psr-7","uwebsockets","req","res"],"author":{"name":"Dominik Zogg"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.git"},"scripts":{"cs-fix":"prettier --write src tests","cs":"prettier --check src tests","test":"jest","infection":"stryker run","build":"tsc","prepare":"rm -Rf dist && npm run build && npm run cs && npm run test"},"jest":{"preset":"ts-jest","testEnvironment":"node","collectCoverageFrom":["src/**/*.ts"],"coverageThreshold":{"global":{"lines":100}}},"prettier":{"printWidth":120,"tabWidth":4,"singleQuote":true,"trailingComma":"all"},"engines":{"node":">=14"},"dependencies":{"@chubbyjs/psr-http-factory":"^1.1.0","@chubbyjs/psr-http-message":"^1.2.1","@types/cookie":"^0.4.1","@types/node":"^12","@types/qs":"^6.9.7","cookie":"^0.4.1","qs":"^6.10.1","uWebSockets.js":"github:uNetworking/uWebSockets.js#v20.6.0"},"devDependencies":{"@chubbyjs/chubbyjs-mock":"^1.1.1","@stryker-mutator/core":"^5.3.0","@stryker-mutator/jest-runner":"^5.3.0","@types/jest":"^27.0.1","jest":"^27.1.0","prettier":"2.3.2","ts-jest":"^27.0.5","typescript":"^4.4.2"},"publishConfig":{"access":"public"},"gitHead":"e9d6f52848b30daa1a9ab54dc636944d4bec58f4","bugs":{"url":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/issues"},"homepage":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge#readme","_id":"@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge@1.3.1","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-DGUsFM8aFz2n//TZ9spjwVtdbr9xXzgeVrtcxgEm7MExbZx0xI64X/4AyXMAP9oEfne6FnHrY462wWxUYo8i9Q==","shasum":"aea80268c811c62e1aa9e1a177cfb82ae1034588","tarball":"https://registry.npmjs.org/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/-/chubbyjs-uwebsockets-psr-http-message-bridge-1.3.1.tgz","fileCount":7,"unpackedSize":13343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiANeoCRA9TVsSAnZWagAA7REP/0nd9ToiJedozVuEut1I\nV0v35zcm4iyfJ5/C8CYoUJkDdq2nQFJ8kCec+FWYi7PGv8Gi2fGkSxBEB42m\nbI2IBpBQnI0rDt4UZMWCxI/vq9y5Pd9UIJ4vsDuON9urdebAGBhRqiqNYhwa\nVIN/dCimc3ds4e9G1C5mdhKU9mQe/FBpqEFo6B82TA6h0vE92i9vBTtu73nN\ntUKa7id7oRLtHD/cAJ+iQfULxA+hJVMy0GRuIOYtRNekZRnHRxrn/cpD/GG1\nO/9aYDq/7cNrwqnWoOJNdUR1mrt1TcM10+GWwpv2HgyplqVgZxaNBfJ46Wz+\n5tFwuTZ+qS72dQ4D2eQizl9RcaEqpFCiS9xCpnb+cDVUtFOLWgy9J5ZHJ0vt\njTj8m5Ms1ZuBEh0wonJ6ff8fDSa/JgdaZphK93ZCqcFQ/UTmJ+NObbITBo6c\nvthRuBfUUuveQwt3bmwII2GbALdLNz7Fj73e0NNV8k/PKSsP+HcTt0j93XNp\n3LU0r9MX9JSYks8YT66SBIK/nFHD18dAiyrjgm9XiwEisHqdWRAEPp1zhdRY\nJpOpDdIvRywWBJUdC0Zv02WfsLXgJ2EO+NUmVFTayIHYU0vD62Z4bynzghDJ\nUVhbGcEYDvLsxlaaqUIgjvrOCUBhHj280VXPZ31NF2I+N3igc3Xxs7ShB2Qv\n5eYN\r\n=5umm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsQdx92WCO/4s3fWvN71W5WSaj7kvMFzgPUoALr1USDAiEA5nr71GaGxuKJ1gQaz/TNdCuWjF2BMLxi+dcmUcL55LI="}]},"_npmUser":{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"},"directories":{},"maintainers":[{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chubbyjs-uwebsockets-psr-http-message-bridge_1.3.1_1644222376285_0.7085126465510232"},"_hasShrinkwrap":false,"deprecated":"use @chubbyts/chubbyts-uwebsockets-http-bridge instead"}},"time":{"created":"2021-09-16T05:38:36.708Z","1.0.0":"2021-09-16T05:38:36.934Z","modified":"2022-07-10T13:30:21.602Z","1.0.1":"2021-09-16T05:40:17.905Z","1.1.0":"2021-09-16T10:11:27.534Z","1.1.1":"2021-09-16T10:22:01.422Z","1.2.0":"2021-09-18T17:00:11.311Z","1.2.1":"2021-09-29T18:59:52.795Z","1.3.0":"2022-02-07T06:52:09.866Z","1.3.1":"2022-02-07T08:26:16.414Z"},"maintainers":[{"name":"dominikzogg","email":"dominik.zogg@hotmail.com"}],"description":"A uwebsockets req/res psr-htt-message bridge.","homepage":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge#readme","keywords":["chubbyjs","http-message","psr-7","uwebsockets","req","res"],"repository":{"type":"git","url":"git+https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.git"},"author":{"name":"Dominik Zogg"},"bugs":{"url":"https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/issues"},"license":"MIT","readme":"# chubbyjs-uwebsockets-psr-http-message-bridge\n\n[![CI](https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/workflows/CI/badge.svg?branch=master)](https://github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/actions?query=workflow%3ACI)\n[![Coverage Status](https://coveralls.io/repos/github/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/badge.svg?branch=master)](https://coveralls.io/github/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge?branch=master)\n[![Infection MSI](https://badge.stryker-mutator.io/github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/master)](https://dashboard.stryker-mutator.io/reports/github.com/chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/master)\n[![npm-version](https://img.shields.io/npm/v/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge.svg)](https://www.npmjs.com/package/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge)\n\n[![bugs](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=bugs)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![code_smells](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=code_smells)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![coverage](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=coverage)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![duplicated_lines_density](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=duplicated_lines_density)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![ncloc](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=ncloc)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![sqale_rating](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![alert_status](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=alert_status)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![reliability_rating](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![security_rating](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=security_rating)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![sqale_index](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=sqale_index)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n[![vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge&metric=vulnerabilities)](https://sonarcloud.io/dashboard?id=chubbyjs_chubbyjs-uwebsockets-psr-http-message-bridge)\n\n## Description\n\nA uWebSockets.js req/res psr-htt-message bridge.\n\n## Requirements\n\n * node: 12\n * [@chubbyjs/psr-http-factory][2]: ^1.1.0\n * [@chubbyjs/psr-http-message][3]: ^1.2.1\n * [cookie][4]: ^0.4.1\n * [qs][5]: ^6.10.1\n * [uWebSockets.js][6]: github:uNetworking/uWebSockets.js#v20.6.0\n\n## Installation\n\nThrough [NPM](https://www.npmjs.com) as [@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge][1].\n\n```sh\nnpm i @chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge@1.3.1 \\\n    @chubbyjs/chubbyjs-http-message@1.1.1\n```\n\n## Usage\n\n```ts\nimport PsrRequestFactory from '@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/dist/PsrRequestFactory';\nimport ResponseFactory from '@chubbyjs/chubbyjs-http-message/dist/Factory/ResponseFactory';\nimport ServerRequestFactory from '@chubbyjs/chubbyjs-http-message/dist/Factory/ServerRequestFactory';\nimport StreamFactory from '@chubbyjs/chubbyjs-http-message/dist/Factory/StreamFactory';\nimport UriFactory from '@chubbyjs/chubbyjs-http-message/dist/Factory/UriFactory';\nimport UwebsocketResponseEmitter from '@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge/dist/UwebsocketResponseEmitter';\nimport { HttpRequest, HttpResponse } from 'uWebSockets.js';\n\nconst responseFactory = new ResponseFactory();\n\nconst psrRequestFactory = new PsrRequestFactory(\n    new ServerRequestFactory(),\n    new UriFactory(),\n    new StreamFactory()\n);\n\nconst uwebsocketResponseEmitter = new UwebsocketResponseEmitter();\n\nrequire('uWebSockets.js')\n    .App()\n    .any('/*', (res: HttpResponse, req: HttpRequest) => {\n        const serverRequest = psrRequestFactory.create(req, res);\n        const response = responseFactory.createResponse(200);\n\n        serverRequest.getBody().pipe(response.getBody());\n\n        uwebsocketResponseEmitter.emit(response, res);\n    })\n    .listen('0.0.0.0', 8080, (listenSocket: unknown) => {\n        if (listenSocket) {\n            console.log('Listening to port 0.0.0.0:8080');\n        }\n    });\n```\n\n## Copyright\n\nDominik Zogg 2021\n\n[1]: https://www.npmjs.com/package/@chubbyjs/chubbyjs-uwebsockets-psr-http-message-bridge\n\n[2]: https://www.npmjs.com/package/@chubbyjs/psr-http-factory\n[3]: https://www.npmjs.com/package/@chubbyjs/psr-http-message\n[4]: https://www.npmjs.com/package/cookie\n[5]: https://www.npmjs.com/package/qs\n[6]: https://www.npmjs.com/package/uwebsockets.js\n","readmeFilename":"README.md"}