{"_id":"brok","_rev":"17-a5e7d9c76c9753d02739135c21414cb7","name":"brok","description":"Brotli encoder and decoder for hapi.js","dist-tags":{"latest":"6.0.0"},"versions":{"1.0.0":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"1.0.0","repository":{"type":"git","url":"git://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=4.0.0"},"peerDependencies":{"hapi":">=15.0.0"},"dependencies":{"hoek":"4.x.x","iltorb":"1.0.x","joi":"10.x.x"},"devDependencies":{"code":"4.x.x","hapi":"16.x.x","lab":"11.x.x"},"scripts":{"test":"lab -f -a code -t 100 -L","test-cov-html":"lab -f -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"28a7a18cc5b49e44bffc8872d4e9b9e0bc7478a6","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@1.0.0","_shasum":"5ad4bb6f3165bfad6921c51b6a9d499f3228fd83","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.2","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"shasum":"5ad4bb6f3165bfad6921c51b6a9d499f3228fd83","tarball":"https://registry.npmjs.org/brok/-/brok-1.0.0.tgz","integrity":"sha512-vpFRvWrF5k6plr13xuMCyeotaJzlXFwpMilFs4cyzWXFhYx1S4vLIq6Xm4Gm3pd1sIf1HqUFrSdDRheLc6/rGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiFEejHf0Gz0xcaTbTu1rWCbTXXcNu4h7CCAt1PHvF/AiAYmWvHhO5WZZO+y3XJVBOMEIn0VYyKtISfyohxMrIyQA=="}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/brok-1.0.0.tgz_1482878327712_0.5431945878081024"},"directories":{}},"1.0.1":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"1.0.1","repository":{"type":"git","url":"git://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=4.0.0"},"peerDependencies":{"hapi":">=15.0.0"},"dependencies":{"hoek":"4.x.x","iltorb":"1.0.x","joi":"10.x.x"},"devDependencies":{"code":"4.x.x","hapi":"16.x.x","lab":"11.x.x"},"scripts":{"test":"lab -f -a code -t 100 -L","test-cov-html":"lab -f -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"4b8da3e1013b1ea4d3ec514418b7b693d9456a49","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@1.0.1","_shasum":"c459565047fc091b3d201e7872ee71d6702e0fc2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.2","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"shasum":"c459565047fc091b3d201e7872ee71d6702e0fc2","tarball":"https://registry.npmjs.org/brok/-/brok-1.0.1.tgz","integrity":"sha512-bo/yXaKk/sndm9QjMRlNpGh4ZqV/gtMkdehQDZQjUTNbhftwXuS/VV33hK0ma4YVSMBTuGUxFBdzTvsesiOzUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDU4h2QuQcuT8KPJzPSKW9fd0H/J8G/T6ll0msCtswf3AiA/8cR5Qa+Vdl65UfleeDoVdw4a+UYrUW13JwfoN7ECGA=="}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/brok-1.0.1.tgz_1482878580994_0.38108328729867935"},"directories":{}},"1.1.0":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"1.1.0","repository":{"type":"git","url":"git://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=4.0.0"},"peerDependencies":{"hapi":">=15.0.0"},"dependencies":{"hoek":"4.x.x","iltorb":"1.0.x","joi":"10.x.x"},"devDependencies":{"code":"4.x.x","hapi":"16.x.x","lab":"11.x.x"},"scripts":{"test":"lab -f -a code -t 100 -L","test-cov-html":"lab -f -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"90945898cb3acbfb1689c1af998f474c34d62084","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@1.1.0","_shasum":"980691e29327d1c76bac0e9f5046ab61be8f216a","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"shasum":"980691e29327d1c76bac0e9f5046ab61be8f216a","tarball":"https://registry.npmjs.org/brok/-/brok-1.1.0.tgz","integrity":"sha512-RgbJC73GHPGXKZtPwVLF8iQ/lQZoztC/pABJjE92+RJKbqAzBXKnBFqqrYcm+PnmCCFA646bznPbzWQ0nsZhlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyMOBYixmTZSCYZhjD0t4ylTfNmuGtR+R8Rd6zFCM5gAiEA+Mlll0tLwL8b1B0+iHjygQeKT8BbyFVjaly6UoiZKIc="}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/brok-1.1.0.tgz_1488810899099_0.7522222124971449"},"directories":{}},"1.1.1":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"1.1.1","repository":{"type":"git","url":"git://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=4.0.0"},"peerDependencies":{"hapi":">=15.0.0"},"dependencies":{"hoek":"4.x.x","iltorb":"1.2.x","joi":"10.x.x"},"devDependencies":{"code":"4.x.x","hapi":"16.x.x","lab":"13.x.x"},"scripts":{"test":"lab -f -a code -t 100 -L","test-cov-html":"lab -f -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"1dcea2a58330e8fa479dcf6769c0c5a1bfed0dd9","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@1.1.1","_shasum":"f390cb1d18d435336122917f7c68bffd49580823","_from":".","_npmVersion":"2.15.1","_nodeVersion":"7.8.0","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"shasum":"f390cb1d18d435336122917f7c68bffd49580823","tarball":"https://registry.npmjs.org/brok/-/brok-1.1.1.tgz","integrity":"sha512-8D/BbfMESLZN6n8Mq9Dw7NlMSRURY64jcarmorClw35AtpG778cQkMgZTbOUKEzD/0hFRg01DoAap0kg2C+UNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaavMHlExOCYdMsLlV9ThoB3CjKRT+D3OiCRYdYYk7YAiBIF5huG4lJ4PxbQslExJRRM4usdLvI1uwR986sCGtiHg=="}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/brok-1.1.1.tgz_1492024888942_0.845363894244656"},"directories":{}},"2.0.0":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"2.0.0","repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=8.9.0"},"peerDependencies":{"hapi":">=17.0.0"},"dependencies":{"hoek":"5.x.x","iltorb":"1.3.x","joi":"13.x.x"},"devDependencies":{"code":"5.x.x","hapi":"17.x.x","lab":"15.x.x"},"scripts":{"test":"lab -f -a code -t 100 -L","test-cov-html":"lab -f -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"d8ec3a73307b730f22c19a1bd7570e9d0a1b8f27","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"integrity":"sha512-6V70HqblfgmRqfqTdnHIRL8M8DMjYpPlMcs9nc37PeZGgZ1P3pb7BoaUhXoJ1WEi3GSRxJsep1RXRDPL59DJOQ==","shasum":"52f7a0208203f859c3986fd24329cf10f024b4b1","tarball":"https://registry.npmjs.org/brok/-/brok-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQFLfh6H2g0V6d7YXaIl173DZn3P075R/t8dVoDh86XgIhAKp5c4pO7hwPoU0NVjTK67xf+UDT7muUWqXtZeMtAFNX"}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brok-2.0.0.tgz_1509833692243_0.5895773116499186"},"directories":{}},"3.0.0":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"3.0.0","repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=8.9.0"},"peerDependencies":{"hapi":">=17.0.0"},"dependencies":{"hoek":"5.x.x","iltorb":"2.x.x","joi":"13.x.x"},"devDependencies":{"code":"5.x.x","hapi":"17.x.x","lab":"15.x.x"},"scripts":{"test":"lab -f -a code -t 100 -L","test-cov-html":"lab -f -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"675ac054fecf42eaa03aa3cbd65f95b6575eebd7","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"integrity":"sha512-Qslh05heRBq5+IZQZMWSBoZREoKT773BX2JMqgu/3jrZgMGI7wuIQw6o2oyoaSMKCdYsrwTY/URyNi1Oak2ZMg==","shasum":"a22ae202a8f3bdccd11becfa982fc4810d02c2c3","tarball":"https://registry.npmjs.org/brok/-/brok-3.0.0.tgz","fileCount":5,"unpackedSize":6928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnLLEquE3hli7zs1gIH5uUsOKlBbDP5lOkxPQFrn0v+AiB2UpDMdTqcNk3QT9tEe6gZtZSEa216ZjVZVqfzmn8JUw=="}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brok_3.0.0_1521715005995_0.3140017375724391"},"_hasShrinkwrap":false},"3.0.1":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"3.0.1","repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=8.9.0"},"peerDependencies":{"hapi":">=17.0.0"},"dependencies":{"hoek":"6.x.x","iltorb":"2.x.x","joi":"14.x.x"},"devDependencies":{"code":"5.x.x","hapi":"17.x.x","lab":"18.x.x"},"scripts":{"test":"lab -f -a code -t 100 -L","test-cov-html":"lab -f -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"cf49785f71003082a5fdade6fc5130a838d57dec","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"integrity":"sha512-rf9WetiubAlKBA+tsWFjjXRUt303x5i72Qdgv8+J6LJJT1TWtCw9vmcCiVhwHpqHn02R6cWpKfZl8zVcFlLWtw==","shasum":"c5ea2e3978a8126165e0f1d1d4ec0ca1ff30ed6a","tarball":"https://registry.npmjs.org/brok/-/brok-3.0.1.tgz","fileCount":5,"unpackedSize":6908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLfwrCRA9TVsSAnZWagAA1ZEQAJ7RDMhrF0EBiFmeLuLO\n3i1TZdT8Hk8AZssGfwgFEw857SRa0b7VCsoLBuEdak24qaPePE+8l8oeF3GH\nMJPtnC9JMFdWyyW20bSzvD69Rq9UdJu/tKjSDy7vOUj7Vsm4vIR5/22zRDre\nL8kTHCtxzXCrQnBxMg2DE4QidFRF8BaKYbXzszNA+wrKQVtS2fyvsYi+E9i9\nQfDu5l3A/WHN3nEfbDeCwluET5Qo0u9pY9QSd7aQ1lxeZh7wnxwOOqEHEDbB\nmHR1LWcnI7lkKQkq5VMU6PNw6BEwaDX8L7M3xOTfWgliIqZ9lMNR58+zvTIo\n7zmIM4y/ZzFPk1QizhzvUOLZ4WUpNu9ISc07zOOHISpIeY6xbhvdq2XH4kmv\nxY9uLF3NY/0mytzF1PNaUevYHBppy/xd5k7jkZHi1mPKaEWrD9X59oWmzpbX\nQ3NPoLQZethZQI8VEQ3sRpGW4Dm4OHIZbTXU8O8LA2rJhgB7HvX4mOhD1Utp\nyXIupvPZbkg8H+cW++niO6V5kpUWcm0uht2iVM6v9bc7MIucLw/2XSjKJtMA\n9z9Hoidn6D5GIjn+IbeUhM+69hnJO3JdLnjnv5YE0lOWjde7v0bNSi4daXwt\nO8SFJIbC6zN6M+Gxt3wbpRwGBa2OVj8LQ1/6mYaHIaOYnF9Zs5NXQloMWrNA\nrau9\r\n=Z9Xv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLYtnPoR4lTmdV/P0v5HbSzoLJNQ2F4K03BBIJSQTuZAiEA/oRF5d6fggU8DHo+pR7ojwDTY/zF8GVCfbMQCZzYiCs="}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brok_3.0.1_1546517546510_0.84860050213976"},"_hasShrinkwrap":false},"3.1.0":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"3.1.0","repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=8.9.0"},"peerDependencies":{"@hapi/hapi":">=17.9.0"},"dependencies":{"@hapi/hoek":"6.x.x","iltorb":"2.x.x","@hapi/joi":"15.x.x"},"devDependencies":{"@hapi/code":"5.x.x","@hapi/hapi":"18.x.x","@hapi/lab":"18.x.x"},"scripts":{"test":"lab -f -a @hapi/code -t 100 -L","test-cov-html":"lab -f -a @hapi/code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"e8afd7467022259a00abc0644ccac3e149097ce3","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@3.1.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"integrity":"sha512-ISToLhRPWGwhhLEaJme1/MwL4kEF8qHYdIXLAjU/KwqSSbK0WcusR2QfxfmJloG9+tcB6WtDX81l9+RTedas3w==","shasum":"26893e8d1e368163ad5fda68fe34a9e686acd9d9","tarball":"https://registry.npmjs.org/brok/-/brok-3.1.0.tgz","fileCount":5,"unpackedSize":6974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwaCoCRA9TVsSAnZWagAAIvMP/0xkBI97WdPmhQe1UuAd\n7Bstth6uHvtJ4x0R46/cX73uubUJdOKKl/gBLLc7zkkIFPCRveVmyvqVsgt2\nrGkXfqYbc4hEqsIWjds2CjVR+lckgCPOOBZRVTnoTA++3Bgo32C0m476xbfR\nlV7RoudZqxZyrZ4Gim9B0i/IHgJt5jLVGTTfB47GkPRO0OlCXUJU0Cjig33L\n8i8VvAkBKGgyKNcM9Up2xk11703QsiWCM1LN1FVeizN4TR+v5M/0NhDwFLXx\n26CEcnkeRcenJz8GdKia1/XYb0iN6wQi3kKmaUe5GtF+bpqmc2svbPLnWASq\nyrS2npMX7DlH4BHATVqPjYeGZkeG1C8Pa7N+5XwGvoY8/mq+W5viq94at2TF\n8+NAQvbniBhWQY732kdDoa77//rDQzFWaEG1WtOTZtGU8NW2re8I8nmcqV1A\nJXuUGW+MDUaIfDBBjWaRwck+6Ok4szRhOQPVBHlSBl6atcdixRTOYAkuc4FH\njlYVqEItk6vh2cKFoBJBFjB2nwgJDtBVn07TLzBu+ULIGpssRFCGRXjnOt9O\nKunWSKb/O5ysfsdbnPKJtHZDLFXHV/mgtoEALF6Y+YubZYaWpgF7Rdkas7kK\nk5gKb9leD2WXZGvcMwVr8stCv+DGBsNdOA4Qp+50AkLKZTz53rQ5dIW2vJkG\nDQmz\r\n=uiFr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy8LkVl00VtF6qGpo49FPVbvVuqbAWKIi5cWTYRdfbxQIgNnIFXV0hJ0zaz7W9Gb25y08yTG6WwH7EL++jsy85uDE="}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brok_3.1.0_1556193447806_0.7673150336619956"},"_hasShrinkwrap":false},"4.0.0":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"4.0.0","repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":"^10.16.0 || >=12.4.0"},"peerDependencies":{"@hapi/hapi":">=17.9.0"},"dependencies":{"@hapi/hoek":"6.x.x","@hapi/joi":"15.x.x"},"devDependencies":{"@hapi/code":"5.x.x","@hapi/hapi":"18.x.x","@hapi/lab":"18.x.x"},"scripts":{"test":"lab -f -a @hapi/code -t 100 -L","test-cov-html":"lab -f -a @hapi/code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"86ad42f4cdd6623b1e5cefef9dea90d75284738c","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@4.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"integrity":"sha512-EkE1z0UAyqP1iGDxDzWpi7k/PObOJZN2vwLt93awpMqWI5qzuSbAeXTjgWzQjkd7XXdw1seemXMsJp0/d5ibqA==","shasum":"c3d93956c853a020f357ab56799bc0a08d508432","tarball":"https://registry.npmjs.org/brok/-/brok-4.0.0.tgz","fileCount":5,"unpackedSize":6641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEfNYCRA9TVsSAnZWagAAqnoP/iulucd7Paqcq/3Epq4K\nsTqe5NRsPSHq/ypV58GFg5iK4j0Np7baNyy0mDTDluLd/kKVixCgnW7SQZ52\ngBUjGP9xxLJwRXB1RjL59yNWwC4gNzOD9rXU6gk8H4kQUhXCwhMP5LukMKPJ\nAOEG451hCA2p8YCCrF5iQE/W3Q1kz/WdXub85Lm7LYZ7mcmk6wDzYDgketbx\nRyfviD3hYhQaWG/Qym3Rc3r+HpBdSIq4YVwjbhJ78VOeidv4gqRPMc9U5jO5\nWSE1rFxKR12PxCZMLAUUD5ysv/7TlGCDxndXubLsrpCZ3JY+DM9kwAk//OQb\npKrSeqCsXyVMtiv4YuFveglHevW6G4u9BXKYD80YrrOioTUDd5a+0V/H9fhw\nj408uKKmF3rmnur8X5JO4H6rt5EOqtLUqq5GNaSzXCHHpKZz1ciVAT4QuD2R\ndT0g6/W+kSQbOjABOuZKJK7KHBPmYr1bT74a1sDuKBhDijQLLAetoGVg1YSh\nhR16cJwAi27ARaFoKDbKr2HxGPkEDdam+ESF5FvvDF/4/+v6hwsgjPc1GEkj\nTjLJITf7gEDQmDilTZugsw+bAMsNRIR0MshRYZfuWMVsnbqGYL1ASvmZB6Uf\nWJVGFQh7RDTcM7Dr1WmKIpIWu6YXsHqb2+9fC9c3uTI5FA9yvtLiJ3vPRKVh\neAdf\r\n=kfUb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb/Ix7oXr7fQYiRiLfl2/yO81489x0/VZ487SV4pulHwIgdUGh2NnFjHWWx0tJx1c4vYmi0hjHgRw8YWoAjhn4uag="}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brok_4.0.0_1561457495489_0.9986390820693407"},"_hasShrinkwrap":false},"5.0.0":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"5.0.0","repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=12.13.0"},"peerDependencies":{"@hapi/hapi":">=17.9.0"},"dependencies":{"@hapi/hoek":"^9.0.4","@hapi/joi":"^17.1.1"},"devDependencies":{"@hapi/code":"^8.0.1","@hapi/hapi":"^19.1.1","@hapi/lab":"^22.0.4"},"scripts":{"test":"lab -f -a @hapi/code -t 100 -L","test-cov-html":"lab -f -a @hapi/code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"883bc52b137969028eaf8a820812d3a9074b2a16","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@5.0.0","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"integrity":"sha512-gKU5zsFcfnbX6zeny7ViyTlgjv/rsfl1HocSOcQw5m/+LfcWGFYIEYEHvW8rKi/AxIyrKQMKo4/5W71UjPLoQA==","shasum":"49d22fced2a521e5a31eb7cfceb21e10992d44c1","tarball":"https://registry.npmjs.org/brok/-/brok-5.0.0.tgz","fileCount":5,"unpackedSize":6499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed25jCRA9TVsSAnZWagAA61UP/0TvSZUJ4R+xsK2yf7G8\noHmlVglYGU3A4lnYCowyjzqnbKhufJNQmZ5UwhKhd0RZFSeJfn0kJNmtWCXQ\nenCqzEKDIZkB20EybGkYNWzBJrzNvVggL7SUDFZD+2ii5I1E2/tGYZQlNt2e\ntNAl2AJ5Azp7MBzrVWAcNyce/HFhJwR5qaUvA43t8No9g81IjpQ7IMJXd8fC\n/irIkftBvldt5DJZxDx7FzTnKObvSHsSyUqOIZVNz32cKURt6v0ladasJTX0\nmCulkpMqhu7uutyIPRQhnlStUGMuDN6TUPe520CMUfJog7cl5h8T6h2JmM1q\n8V+nQKMMC6dXbIZ+9oZAS61+0B/yOpCbhEdznbVZuWkeA33OObUKdvzWdfOL\n9Fh29oq2e2ccUzeahpYnSmjhTb51SSwGYyo7I28LhCKgimXCWfcuvD0iBFwF\nIJluxS/EVjua40XWqb/Ds8Q8EBWR7ukdG/7mwwgNnFgQy04nS8s9XlhcUPmv\nzPxs3IpxmeKffYT7NzzpwO6NhTG1QDw6N230djBYdj386Jq4s4JsGAuTmnlZ\nJgITx2PJ8jry+I/hTInjb/Td4yOB6zyHCFOTHmjUqV/5D2ATq//u5GZYyaND\nao3h8K7YTPoArADNwe2nwZlOw6A9eYGFkOVT9r8XKe+OzAqTAoUXBgLh2myn\nH0/0\r\n=DyUx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHb7oenVNaUKRk5EoK3WQm7gtMMhER+ouop2ondRLw+MAiAmZFEef9K9S+QoG+zlmvVjUIjaZCGHBzH2+4yVwfyYtQ=="}]},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brok_5.0.0_1584885347465_0.9069380362566393"},"_hasShrinkwrap":false},"5.0.1":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"5.0.1","repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=12.13.0"},"peerDependencies":{"@hapi/hapi":">=17.9.0"},"dependencies":{"@hapi/hoek":"^9.0.4","joi":"^17.1.1"},"devDependencies":{"@hapi/code":"^8.0.1","@hapi/hapi":"^20.1.3","@hapi/lab":"^24.2.1"},"scripts":{"test":"lab -f -a @hapi/code -t 100 -L","test-cov-html":"lab -f -a @hapi/code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"7dfb201b732f4b442fcfe01f6b0ebefbdbd1070d","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@5.0.1","_nodeVersion":"15.10.0","_npmVersion":"6.14.11","_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"dist":{"integrity":"sha512-bzCKcBe9/2lEnXe6urhurRNkSEb6o5WdolUfZdb0OwYKf9doKKu0eDsPcjIcsRNOEW56dqgipfk2/TJ3djboIA==","shasum":"81356197f646f4e7a2d238403bbf1092a53960cd","tarball":"https://registry.npmjs.org/brok/-/brok-5.0.1.tgz","fileCount":5,"unpackedSize":6432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo9y2CRA9TVsSAnZWagAA3qUQAIRTr24fde+B9I2XSn5X\nD0vgot81itdvsomdgfM1ln8l+XUU1RtT6dQ8F3Yid+e/C41rKpbV4n8qJU8K\nrC09/qbpp0dkVi5HBJruJAn47mXgxOhieneFav8XgplGeDHEOyIjycZvdSVC\nfXLRDScrrQDWHOX2gKhxZRjlYBAuz//XEaVwCZL0gzNQhFiD4CaBKpWaZPsv\np2LKZl3BcIrCpUrmQEu2x38HO25yaFczbKV6tXRtbKNFadtOl5bDrWFE/q4s\nmqVPQLfJt+xoIOb0YtJT3YAKFHwgMdTGVbbbb73dauoLlAuksZUqp+n2DXNJ\n21rR/rBu6wUt3RduVEYlhPJHnjhs2PMJQSu6Zt+If4zNJZVKmS7DlPqPPjB7\nAFbPeEjt268zRXlSfbo2+JrubgLQXQZq//0uSQgCSuoboeY8pY8RQgDJz/Uk\nsvoLOmwsA7Ys4WIDOO0moAm+yJBYv/vRZeQ+bHeNZSP4A9lL8ism3HJwGRUx\nXKVdo2zbpVcthoTRZTW8Ol/qE2xtL0I/w39XSDt67g42G4KDQM+mVPxK9fn3\nxTXawZ03mCgojZOcLRUtRMaaBqLRJofQNp32fvC/HS7H+Vm59rbO//JOqvZI\njX0dx3+28QHF3adGZptuOPgw3UAtJkgoJ+qc5VV+/f9BNwFftMMABqBxHMDA\nAp1W\r\n=DG6i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI1CwFcWaM5/ZUIyHF1DHf+VdZszAJxBzRreZt6CKiBQIgVEGKpdCg23Aj3cUwY4bSsdUkiaoiJIlKtp5+HNwHL/c="}]},"directories":{},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brok_5.0.1_1621351606231_0.9488606680477871"},"_hasShrinkwrap":false},"5.0.2":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"5.0.2","repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"main":"lib/index.js","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=12.13.0"},"peerDependencies":{"@hapi/hapi":">=17.9.0"},"dependencies":{"@hapi/hoek":"^9.0.4","@hapi/validate":"^1.1.3"},"devDependencies":{"@hapi/code":"^8.0.1","@hapi/hapi":"^20.1.3","@hapi/lab":"^24.2.1"},"scripts":{"test":"lab -f -a @hapi/code -t 100 -L","test-cov-html":"lab -f -a @hapi/code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"819ca3dcbb2cb7e57f765710d99ef9e5fd4bd166","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_id":"brok@5.0.2","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-mqsoOGPjcP9oltC8dD4PnRCiJREmFg+ee588mVYZgZNd8YV5Zo6eOLv/fp6HxdYffaxvkKfPHjc+sRWIkuIu7A==","shasum":"b77e7203ce89d30939a5b877a9bb3acb4dffc848","tarball":"https://registry.npmjs.org/brok/-/brok-5.0.2.tgz","fileCount":5,"unpackedSize":6470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2lHpCRA9TVsSAnZWagAAPYUP/RsGQoTBHUiFd3M1sea5\n1EgJ73G7Flnmyy/FUnAPK+jlXKT3cNPAgxm+yXqijI4mo9h69uq7+vy6iDtN\n0v344gblhaGpgQdQBzeygtROvgitETu6CWkVj5LKtUsfjOPVIteaJDYHb65d\nEaNsF13wKPWCy/wcv8rtjs2wgREkCUGmtWjIGWL9In0IiNT9NH7XFFl2UeEr\napkhqvkurTI+s/J6ymqhmzaxFIYRGdNqHUMXobVGlGjoNZ9cnRhjz0k8yb43\noBnjEuwkAGYXVpJTZDkYsqp+wIKFMds21NkrivDD4EFohAWG6G4Tp9Rccgv4\n5JR5DqDe4nbuHnJXzJ2oqLp4Beb3KOiQrs1ifL20ysyP3A/bxd7zRlO/vedH\nl8YmLV0NHTX/5fG/k4vbCVzuYY4ODGWgIHJiFBjUXK/DZ4O+ej25Qg5gzVr1\nLtFC8IStP1yCwfZq/yYUUaVSxigNbIHA8s5J07rtX7/qutb6lk61mY/hBQVy\n2e/kGw/qhLjuNZDq7zSYJYCVyvXyBk7zWRsspyM5+MsUg6ibC4VLz8XcPdC3\n36VZy7I6scZLa8RMaxGkMTIpANABwNixutJ3cyop//zM1bimVNJfxCJUJlsY\n9bIz4o4w5ZApDkOeWajr7mjuHiitYD8HMHNmM7Y7nyWtgDc93GaOpKsvxuKW\nFdOC\r\n=TcCf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+IxN+V6VgMTPEnor+TrGZudZ5KHptLifuXk5V+Whg5AiB3yjI8yW01yg+Y8BXxHQQnLstmwd8NFyLVV6hwc+bU7Q=="}]},"_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"directories":{},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brok_5.0.2_1635761212246_0.8749456047905395"},"_hasShrinkwrap":false},"6.0.0":{"name":"brok","description":"Brotli encoder and decoder for hapi.js","version":"6.0.0","repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"main":"lib/index.js","types":"lib/index.d.ts","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"engines":{"node":">=18.12.0"},"peerDependencies":{"@hapi/hapi":">=17.9.0"},"dependencies":{"@hapi/hoek":"^11.0.4","@hapi/validate":"^2.0.1"},"devDependencies":{"@hapi/code":"^9.0.3","@hapi/hapi":"^21.3.7","@hapi/lab":"^25.2.0","@types/node":"^20.11.28","joi":"^17.12.2","typescript":"~5.4.2"},"scripts":{"test":"lab -f -a @hapi/code -t 100 -L -Y","test-cov-html":"lab -f -a @hapi/code -r html -o coverage.html"},"license":"BSD-3-Clause","_id":"brok@6.0.0","gitHead":"1373f72f625da748a738cc3f3f38c7423500d29f","bugs":{"url":"https://github.com/kanongil/brok/issues"},"homepage":"https://github.com/kanongil/brok#readme","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-z5ND+K0+Go4Doiq8GtEMuBicbbky2DSbNzrRqEnOFYJgqrSu85nK2HsczCRwd7UznHTSUVYEkuEpRm5HtfaCSw==","shasum":"82f081de7a180802c224955cb6c2888b81a27b28","tarball":"https://registry.npmjs.org/brok/-/brok-6.0.0.tgz","fileCount":6,"unpackedSize":7380,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClbaN8q+B3iR1tm5BYnwUwtTr5Ezj9Tizu186YFwoa/QIgAwY2Gatad+bH5SI1AGaooMp9Af0rzaFj0WLwiMQTJkI="}]},"_npmUser":{"name":"kanongil","email":"gpdev@gpost.dk"},"directories":{},"maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/brok_6.0.0_1710951387244_0.011802627413049604"},"_hasShrinkwrap":false}},"readme":"# brok\n\nBrotli encoder and decoder for hapi.js.\n\n![Node.js CI](https://github.com/kanongil/brok/workflows/Node.js%20CI/badge.svg?event=push)\n\nLead Maintainer - [Gil Pedersen](https://github.com/kanongil)\n\n## Install\n\n```sh\nnpm install brok\n```\n\n## Example\n\n### Registration\n\nRegistration with custom quality default:\n\n```js\n'use strict';\n\nconst Hapi = require('@hapi/hapi');\nconst Brok = require('brok');\n\nconst server = new Hapi.Server({ port: 3000, compression: { minBytes: 1 } });\n\nconst provision = async () => {\n\n    server.route({\n        method: 'GET',\n        path: '/fetch',\n        handler() {\n\n            return 'ok';\n        }\n    });\n\n    await server.register({\n        plugin: Brok,\n        options: {\n            compress: { quality: 3 }\n        }\n    });\n\n    await server.start();\n\n    console.log('Server running at:', server.info.uri);\n};\n\nprovision();\n```\n\n## Usage\n\nOnce registered, **brok** enables the server to negotiate and handle the `\"br\"` encoding for\ncompressible responses and uploads.\n\n### Registration options\n\n**brok** accepts the following registration options:\n\n  - `compress` - compression settings.\n    Set to `false` to disable response compression using brotli.\n      - `quality` - used to adjust compression speed vs quality from 0 to 11.\n        Defaults to `5`.\n      - `mode` - compression mode.\n        Available values:\n        - `'generic'` - default compression mode. Default value.\n        - `'text'` - optimize for UTF-8 formatted text input.\n  - `decompress` - if `true`, also register the encoding for decompressing incoming payloads.\n    Defaults to `false`.\n\n### Compression options\n\nRoute specific settings can be set using `br` object in the `compression` config. Eg.\n\n```js\nserver.route({\n    method: 'GET',\n    path: '/text',\n    options: {\n        handler() {\n\n            return 'hello!';\n        },\n        compression: {\n            br: { mode: 'text' }\n        }\n    }\n});\n```\n","maintainers":[{"name":"kanongil","email":"gpdev@gpost.dk"}],"time":{"modified":"2024-03-20T16:16:27.793Z","created":"2016-12-27T22:38:49.914Z","1.0.0":"2016-12-27T22:38:49.914Z","1.0.1":"2016-12-27T22:43:03.206Z","1.1.0":"2017-03-06T14:34:59.742Z","1.1.1":"2017-04-12T19:21:30.909Z","2.0.0":"2017-11-04T22:14:53.218Z","3.0.0":"2018-03-22T10:36:46.117Z","3.0.1":"2019-01-03T12:12:26.643Z","3.1.0":"2019-04-25T11:57:27.937Z","4.0.0":"2019-06-25T10:11:35.650Z","5.0.0":"2020-03-22T13:55:47.612Z","5.0.1":"2021-05-18T15:26:46.381Z","5.0.2":"2021-11-01T10:06:52.411Z","6.0.0":"2024-03-20T16:16:27.380Z"},"homepage":"https://github.com/kanongil/brok#readme","keywords":["brotli","compress","encoder","decoder","hapi","plugin"],"repository":{"type":"git","url":"git+https://github.com/kanongil/brok.git"},"bugs":{"url":"https://github.com/kanongil/brok/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md"}