{"_id":"mutable-buffer","_rev":"23-d62385b476ee15afe62fb0ffada87a30","name":"mutable-buffer","description":"A mutable buffer library for node.js","dist-tags":{"latest":"4.0.2","next":"3.0.0-0"},"versions":{"0.0.0":{"name":"mutable-buffer","version":"0.0.0","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com"},"main":"index.js","keywords":["buffer","mutable","writable","node"],"repository":{"type":"git","url":"https://github.com/taoyuan/mutable-buffer"},"devDependencies":{"chai":"^3.4.0","gulp":"^3.6.0","gulp-coveralls":"^0.1.0","gulp-eslint":"^1.0.0","gulp-exclude-gitignore":"^1.0.0","gulp-istanbul":"^0.9.0","gulp-mocha":"^2.0.0","gulp-nsp":"^0.4.5","gulp-plumber":"^1.0.0","iconv-lite":"^0.4.13","mosca":"^0.32.1"},"scripts":{"prepublish":"gulp prepublish","test":"gulp"},"license":"MIT","gitHead":"866246a19f6f746b54161a518ae2febc7d799816","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@0.0.0","_shasum":"707c4f75044d0ff64a9031d51dbe574bbda02d84","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"torworx","email":"torworx@gmail.com"},"maintainers":[{"name":"torworx","email":"torworx@gmail.com"}],"dist":{"shasum":"707c4f75044d0ff64a9031d51dbe574bbda02d84","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-0.0.0.tgz","integrity":"sha512-/7DmtQSj7k42jzX5A/knyjq3kamqSDtR1JzwGl7xunL1XNsNsWvgB4Op/+pehl5XooxXpyjrDBO7DZXYTZa16A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFdtPs24HPX2Rr8owBYNsCF1+7xWYPj03wA6UdoX1bSAiBQ7PKFBHMXXjrFP+WPLoGj/sB2+5YFmhFOVdNoZt0Wcw=="}]},"directories":{}},"1.0.1":{"name":"mutable-buffer","version":"1.0.1","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"index.js","keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"https://github.com/taoyuan/mutable-buffer"},"devDependencies":{"chai":"^3.4.0","gulp":"^3.6.0","gulp-coveralls":"^0.1.0","gulp-eslint":"^1.0.0","gulp-exclude-gitignore":"^1.0.0","gulp-istanbul":"^0.9.0","gulp-mocha":"^2.0.0","gulp-nsp":"^0.4.5","gulp-plumber":"^1.0.0","iconv-lite":"^0.4.13","mocha":"^2.3.3"},"scripts":{"prepublish":"gulp prepublish","test":"gulp"},"license":"MIT","gitHead":"08437fc02e85dfec39cbff2339c9ceaca2f3de46","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@1.0.1","_shasum":"fc0ade4884022a27f0bf36203ebb34160baf4041","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"torworx","email":"torworx@gmail.com"},"maintainers":[{"name":"torworx","email":"torworx@gmail.com"}],"dist":{"shasum":"fc0ade4884022a27f0bf36203ebb34160baf4041","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-1.0.1.tgz","integrity":"sha512-xng/LN87XsHianxR6obvGtNxnZBQCAxC3Ud5L84bZGe3k87+vPGv0m/JmULtwSUtHLXHZqgdRx9JCMUhu1jX6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYAZbkg1GYkeVPsOhdsVRn7XCjiGSEef87WcTZu4rQJwIhAO+qIrEOFba8lpOWrGA+zkHqT/Eq1hIeM260M0vMjWzL"}]},"directories":{}},"1.0.2":{"name":"mutable-buffer","version":"1.0.2","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"index.js","keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"https://github.com/taoyuan/mutable-buffer"},"devDependencies":{"chai":"^3.4.0","gulp":"^3.6.0","gulp-coveralls":"^0.1.0","gulp-eslint":"^1.0.0","gulp-exclude-gitignore":"^1.0.0","gulp-istanbul":"^0.9.0","gulp-mocha":"^2.0.0","gulp-nsp":"^0.4.5","gulp-plumber":"^1.0.0","iconv-lite":"^0.4.13","mocha":"^2.3.3"},"scripts":{"prepublish":"gulp prepublish","test":"gulp"},"license":"MIT","gitHead":"b7a67fd93166c2213f3059ca01736fd43ceaf1bc","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@1.0.2","_shasum":"6f0422236104b333bda330a16b6003406d5f839f","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"torworx","email":"torworx@gmail.com"},"maintainers":[{"name":"torworx","email":"torworx@gmail.com"}],"dist":{"shasum":"6f0422236104b333bda330a16b6003406d5f839f","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-1.0.2.tgz","integrity":"sha512-SOWNU6ZFW0g6Wy/3TCksCOOJ4tMiVHYn9jXUilObHN9RjWzthqDac7T4tqWQpWQgfhncPU4TABBqa+tvVg7aUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFogz9nNOCySb+yzyuQl6sHvJdomk7kPJQXPg5mpKx0YAiEAk6I4uF3o1/csZ49c/8w0NoF1zvGLb8uXa6heOcZre9U="}]},"directories":{}},"2.0.0":{"name":"mutable-buffer","version":"2.0.0","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"index.js","keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","gulp-coveralls":"^0.1.4","gulp-eslint":"^2.0.0","gulp-exclude-gitignore":"^1.0.0","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-nsp":"^2.3.1","gulp-plumber":"^1.1.0","iconv-lite":"^0.4.13","mocha":"^2.4.5"},"scripts":{"test":"gulp"},"license":"MIT","gitHead":"28d685403c4f30441aa820fece807af4a31e768e","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.0.0","_shasum":"c9a415f2e72ba1d60869d09d7f6e09902a0fdfea","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"torworx","email":"torworx@gmail.com"},"dist":{"shasum":"c9a415f2e72ba1d60869d09d7f6e09902a0fdfea","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.0.0.tgz","integrity":"sha512-+lNJqud3DxIQTbB3KHZ5OH6JoCpJK8y1N5fFcGnAR1vlbMJ88j5xcptcmlUwb0GvxNAZIrbM/HkV8g2rlENFbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiL9C7wppc6IfdxPw8PALjt54UlxoQ7mTQQm17HTTZYAiEA1XiA6IK0DSTkYtQh8x7VQa7uLXTL/5MJXm67Fj/XPYo="}]},"maintainers":[{"name":"torworx","email":"torworx@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mutable-buffer-2.0.0.tgz_1458807999297_0.9208498082589358"},"directories":{}},"2.0.1":{"name":"mutable-buffer","version":"2.0.1","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"index.js","keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"publishConfig":{"registry":"http://registry.npmjs.org"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","gulp-coveralls":"^0.1.4","gulp-eslint":"^2.0.0","gulp-exclude-gitignore":"^1.0.0","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-nsp":"^2.3.1","gulp-plumber":"^1.1.0","iconv-lite":"^0.4.13","mocha":"^2.4.5"},"scripts":{"test":"gulp"},"license":"MIT","gitHead":"c7a17c50319938ca2ca406a72ce75a7a00d137a7","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.0.1","_shasum":"1b916e554f76cd43738e86cff0f17838ebcc0cb9","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"torworx","email":"torworx@gmail.com"},"dist":{"shasum":"1b916e554f76cd43738e86cff0f17838ebcc0cb9","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.0.1.tgz","integrity":"sha512-RN+J55qRpqpEmelCIudTfbXmFJ359Qg9brN+tGu5p1R60XODd1umoI5jnvzhCnAeiIgyrmbAJH20Edok7hc+/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcy+QwufK937i83nFqT/QR9o5ccUW/Bp66N2QSDH1yvAiBmDWrDgI4+3bOtXRh9mTI1eOUhgjBWQ8z2jAv2CX5SGQ=="}]},"maintainers":[{"name":"torworx","email":"torworx@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/mutable-buffer-2.0.1.tgz_1458808507667_0.5202576734591275"},"directories":{}},"2.0.2":{"name":"mutable-buffer","version":"2.0.2","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"index.js","keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"publishConfig":{"registry":"https://registry.npmjs.com"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","gulp-coveralls":"^0.1.4","gulp-eslint":"^2.0.0","gulp-exclude-gitignore":"^1.0.0","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-nsp":"^2.3.1","gulp-plumber":"^1.1.0","iconv-lite":"^0.4.13","mocha":"^2.4.5"},"scripts":{"test":"gulp"},"license":"MIT","gitHead":"6b07f0c6b1c0c23d57cb8fbb5008ee32f7d61848","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.0.2","_shasum":"9a57ccea9b71fe141935290f10775dc92ba83435","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.1","_npmUser":{"name":"torworx","email":"torworx@gmail.com"},"dist":{"shasum":"9a57ccea9b71fe141935290f10775dc92ba83435","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.0.2.tgz","integrity":"sha512-+HXGxcLi9dvshrbmkj387SW+ocbFBGirhNuUtfaeJGfImY6+X+5CULbYMcOmNKSe7CJYZPh9bYWlJGaOCo2jhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS9CDVtsOe0xJQp58+lD5rHaPWYqel+evBIoZKJwclqwIhALsditzneqAQUeCEoCcVbLJ4Z3YMXtJfEoWWWk/CsQuW"}]},"maintainers":[{"name":"torworx","email":"torworx@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mutable-buffer-2.0.2.tgz_1458961009407_0.5974941160529852"},"directories":{}},"2.0.3":{"name":"mutable-buffer","version":"2.0.3","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"index.js","keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"publishConfig":{"registry":"https://registry.npmjs.com"},"devDependencies":{"chai":"^3.5.0","gulp":"^3.9.1","gulp-coveralls":"^0.1.4","gulp-eslint":"^2.0.0","gulp-exclude-gitignore":"^1.0.0","gulp-istanbul":"^0.10.3","gulp-mocha":"^2.2.0","gulp-nsp":"^2.3.1","gulp-plumber":"^1.1.0","iconv-lite":"^0.4.13","mocha":"^2.4.5"},"scripts":{"test":"gulp"},"license":"MIT","gitHead":"007c34bbe0e66e531b80f38f741165015898ba4d","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.0.3","_shasum":"67bca5568bf15d3f6035fb716e3899dc44901c8c","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.1","_npmUser":{"name":"torworx","email":"torworx@gmail.com"},"dist":{"shasum":"67bca5568bf15d3f6035fb716e3899dc44901c8c","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.0.3.tgz","integrity":"sha512-FULQBjbqsMLenQgefrxiFbvE4xE/6XlfMLK08iPR9CFMFG8scEQYy12inRLLTEoBzYRptaBhcuO19BlJW1LjSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGSdi2W+toMbLhgZ3+IXaxYmeXiCwTueCskKu0tBEeKgIgedJV24P+3V2HCczf2T7h2yxHAgRutZzNcDgsLBrQofk="}]},"maintainers":[{"name":"torworx","email":"torworx@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mutable-buffer-2.0.3.tgz_1458998610533_0.3462180614005774"},"directories":{}},"2.1.0":{"name":"mutable-buffer","version":"2.1.0","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"lib/index.js","typings":"lib/index.d.ts","keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.6","chai":"^4.1.2","coveralls":"^3.0.0","mocha":"^5.1.1","nyc":"^11.7.1","rimraf":"^2.6.2","ts-node":"^6.0.0","typescript":"^2.8.3","iconv-lite":"^0.4.21"},"scripts":{"prepublish":"npm run build","clean":"rimraf lib","build":"npm run clean && echo Using TypeScript && tsc --version && tsc --pretty","test":"npm run build && mocha --require ts-node/register --recursive \"test/**/*.test.ts\"","serve":"npm run build && node lib/index.js","coverage":"nyc --include=\"src/**/*.ts\" --reporter=text --reporter=html --reporter=lcov mocha --require ts-node/register --recursive \"test/**/*.test.ts\"","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch"},"license":"MIT","gitHead":"de4181ecb52af3bd35313ae628cb3444f06edc54","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.1.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"dist":{"integrity":"sha512-JQbgPStXuHEns7i405fW3mt9Km7bWMhlOrsyUtx675/WJ3mPGXY/i+cfmLhQEV5/q3lHQAkyVD/hK5Liy74G8A==","shasum":"856faada8b53aa09744dabfeb78b958d44f17326","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.1.0.tgz","fileCount":16,"unpackedSize":36227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6ashCRA9TVsSAnZWagAAk28P/A8gg4kckJWBoZAof37h\n8aUF7x95I8PudkLOrLwmle8V2oHEIa+6niaOT7JFtb/N19XpjsgLtqWV2S+o\n6q3whdMMljKTKLb5nNAQhhnEh5JyY8GaOho80B4R7VHQjUQrn9R+rArVUXXX\n5Dy3VPnoOefgpvl0v264DOTlDR5CL5V8E1m8+rVxZovAM3TG/g0Z0AmJ/GD3\nvbcApXjvgSGrsIl+rH9kka960MDZSk1f+vQ+9dDDzHEDi6P01uR8vCsMxWbo\nsry3XPQp06apkIZ9esX+HO2Q98bKeIjssI/07NqzMDHmuN8S1U8zYA+I3QE7\nPP8XkAk0iPdwaMx6qaHmo1eoDrTZisgzxxe6jxwA8aqRPveWflqXroRG1NpG\n9TodTDBKnS4/wSJyh2Jt40OOCl3weumdyqedOEI3bURc1hv9f8YygGNOrrdq\nEiaw762pqjm2yHPhP78F0vnzJVCLEJqD+W+tbyK9kBXWs+4m7lVty5PU3IdF\nEQlCO3p/guBLQUgMpgL3IepiUBLFLTRjbzt9yaDE+8B05mzc/i1KyCgiiTOZ\n8r82E3Y978rw8VtwPod8mNcuXQFEWEanfSrxJm8KA9d38UlMqvZDV94qGwPF\nSIm+hrphSyvMRJilXik31JLVhiH4ShZ3V2yL6fJzmOJzby8LMOrWD4HVDzA6\nAsLy\r\n=Xw29\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBbWZd6OwUqjAk/FTUk2WBMRqvHmCqryhLn71Kqhf+3gIhAOTcpIViuazpfyDC7vny6jdQ64BbW6CUwOQV9ZAZYotc"}]},"maintainers":[{"email":"torworx@gmail.com","name":"bitt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_2.1.0_1525263137212_0.7570761905296794"},"_hasShrinkwrap":false},"2.1.1":{"name":"mutable-buffer","version":"2.1.1","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"engines":{"node":">=6.0.0"},"main":"lib/index.js","typings":"lib/index.d.ts","keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"devDependencies":{"@types/chai":"^4.1.3","@types/mocha":"^5.2.0","@types/node":"^9.6.6","chai":"^4.1.2","coveralls":"^3.0.0","mocha":"^5.1.1","nyc":"^11.7.1","rimraf":"^2.6.2","ts-node":"^6.0.0","typescript":"^2.8.3","iconv-lite":"^0.4.21"},"scripts":{"prepublish":"npm run build","clean":"rimraf lib","build":"npm run clean && echo Using TypeScript && tsc --version && tsc --pretty","test":"npm run build && mocha --require ts-node/register --recursive \"test/**/*.test.ts\"","serve":"npm run build && node lib/index.js","coverage":"nyc --include=\"src/**/*.ts\" --reporter=text --reporter=html --reporter=lcov mocha --require ts-node/register --recursive \"test/**/*.test.ts\"","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch"},"license":"MIT","gitHead":"58fa3a27185dd17924d7538f8c3c4045b780d902","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.1.1","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"dist":{"integrity":"sha512-fKlBJ3DJh3lVwdkR96FyvqxW8vswhk2KthgK55ZQv3DrGzllvmTWjKRSgS9sJMr+b7zjWFV8q/pHLR42ADCxtg==","shasum":"fcd0567d326a4a8e7d7e0dd8fe0b71c7364ab04c","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.1.1.tgz","fileCount":16,"unpackedSize":36395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6oIxCRA9TVsSAnZWagAAjB0P/0czXHcfxEP4GS+8Z7Xx\nn6QXiJvNxjuzRzNEI0xEV/V5uvc8Z2JTFeuGEx8wyqq00ZVsaKB8WKsRpEi9\n1rLDUPVTWkUH14pzZk7MVfSG2jFaqscB15yqRfpYZhyy0+0uSWyRds0EYFb2\nJCfpbCONjKltkrkveuNlBlN2umu9fDoGAfpWtoLTcKOGdmubL1LZplb06LiY\nFQ4RASO5S6n0P3RZ3Vyl6tUQ6lMo9pO559fX2qaNSaw/eKQ7eDJavthv6eBK\nItacHf6DRi107Si0fY8tBqb9m/J3A2xh23e8HgiL6AoppC5/CngwF67NxtRO\nS1A1RBSKmyl4dXzrSafCANLKGal0bImX0QoVGZTjrUfJWhIKeto9CM3r1S88\nNbXgQ8kpRsLrPwcszQgQCZzBNBsRCugm1RKCEw+oiWg88H/8vUOyg7Cnt33D\nyCQ219qchmht9JyZxbCMJxML4rftBBZ/i0vlfMNKdrXXMvCpc03zNqv8BBFr\nsLSOd7aITx0OgJRLX6NPPwZs+f51Spv4VrTNg8nNgjBO4K0Vhm7WUcV/5iz1\nbvD2kOgqab0W0g7xWD85qfZRnXTTXXfuaFxrXbF/kl5C/Pyd8aFui6rfCQo5\nPdUA6A6wn8Ao+tmjzH0X30UBvGlzjm2+qR1s58BNZKkNEyU5aBk1rTyOV3rP\nFGTa\r\n=lwm3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbjFNFiqwguKWDnd5yKBPCbLXldUPrj23ph2RmpbKngAiEA9LDKJPDFbebHGxDKGdxFEyrhPlkReZSZ38+4PpZhP7s="}]},"maintainers":[{"email":"torworx@gmail.com","name":"bitt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_2.1.1_1525318193349_0.5135338811384096"},"_hasShrinkwrap":false},"2.2.0":{"name":"mutable-buffer","version":"2.2.0","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np","build":"tib-tsc","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage:summary":"tib-nyc report --reporter=text-summary","coverage":"tib-nyc report --reporter=text-lcov | coveralls","precoverage":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"tib-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"tib-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"tib-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"tib-nyc npm run mocha","test:ci":"tib-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"tib-mocha \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"tib-mocha \"dist/__tests__/unit/**/*.js\""},"dependencies":{"buffer":"^5.6.0"},"devDependencies":{"@tib/build":"^6.3.4","@tib/eslint-config":"^8.2.4","@tib/testlab":"^3.4.4","@types/mocha":"^8.0.3","@types/node":"^14.11.1","coveralls":"^3.1.0","cross-env":"^7.0.2","iconv-lite":"^0.6.2","mocha":"^8.1.3","np":"^6.5.0","source-map-support":"^0.5.19","typescript":"^4.0.3"},"license":"MIT","browser":{"dist/buffer":"dist/buffer-browser"},"gitHead":"e9894c3783ddd011733d2e37aca00c9496ae5586","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-lfbPdVLpjBPErAlABybN7BvJI4EnsQykbp4K1kTC+KJgdEqCiX089IgMB8YN3AKxGCwStoFnY9N9XhDVqisHRg==","shasum":"27cb150d991517edc8c8dc505fe80efdc668935b","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.2.0.tgz","fileCount":19,"unpackedSize":26547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZawwCRA9TVsSAnZWagAAP+AP/iuYuwapJGxwFM+RmBNr\nXmUxoyD1bOYXrbZrXKyQpUdSFBRqajA774ZSEWbE+q5cFc2ZvSwYq/cZH8c6\nDOV7FNq8N1Hyaamn+4r0WbZxkSc7b01/xRLStO46UZ7xwK6KhxgGx30FsZg1\nZ8f1Wzd3yjaan+gkB0lwxSLUmw+v+nP4baSlZgpqA/NcXXbdLjJfdo1QsPm6\nfntQu8DZOafBOxafYYL7n5cBdA5zebervZJO0hzTGrc+Ne4pBCEFEqW4b0aa\nVglt7/2HtGPMjcRH37/dPd0vIFeFtodvmtnlR/Dfsi4SuGpvfYW51ImnFfay\nVMyQuMPJjZ6ZbGaGVbEAD7/F7utl/89fnj2hcJzQEk10EM4hDYInqCBCT8HE\nzrmLP5eBbGnGcGO+bS3vC9R3soR+amYzDys68lzYq22MMIN6hMoQ3J9JSps8\ndbxqLiEP2gphLly9G6QGVg38REHOIwEfwfboTq/E9bF4OcWzRBKOPDeHcEe+\nEg5u/oB2y51q+lAZTK8xB1IgDZIUTT/rvZYTep/xfgx4Po3EJ6n/6wk5X5Yl\n/UjjHCQR/UYZ1kYiNWcByozD8uYuClLonAAw6ArbS9JGF/knsn8T2pfM9R8l\n3221KEQi0L1v1PGLU4kI78IFZwBzZTzaIdcWzt6NFZA386UhFbsnDevXvX9y\nuH0D\r\n=oM/2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTuQMx3NSapxAbmCk93SMzRjeB2syrMMhWk4DDwa/1aAiBACwv+Z6S7mzzBkTyNf5TExbCd7/o3FaGuKnWpyDUPNw=="}]},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_2.2.0_1600498736251_0.41071128355363173"},"_hasShrinkwrap":false},"2.2.1":{"name":"mutable-buffer","version":"2.2.1","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np","build":"tib-tsc","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage:summary":"tib-nyc report --reporter=text-summary","coverage":"tib-nyc report --reporter=text-lcov | coveralls","precoverage":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"tib-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"tib-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"tib-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"tib-nyc npm run mocha","test:ci":"tib-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"tib-mocha \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"tib-mocha \"dist/__tests__/unit/**/*.js\""},"dependencies":{"buffer":"^5.6.0"},"devDependencies":{"@tib/build":"^6.3.4","@tib/eslint-config":"^8.2.4","@tib/testlab":"^3.4.4","@types/mocha":"^8.0.3","@types/node":"^14.11.1","coveralls":"^3.1.0","cross-env":"^7.0.2","iconv-lite":"^0.6.2","mocha":"^8.1.3","np":"^6.5.0","source-map-support":"^0.5.19","typescript":"^4.0.3"},"license":"MIT","browser":{"dist/buffer":"dist/buffer-browser"},"gitHead":"c7537550bccdc0129e2ec6dd5c7bfdade2aa7b98","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.2.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-SofBC+eWqPMtWhtK39Xd4WcW+mVRKeAMm5/7tpS9DE8q/6R/hDj6qs9RUNHy9QTPlRTHJbRhekP6djYysHmFmw==","shasum":"51612b4fc796afaee96e5e9785857dfc377ff41c","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.2.1.tgz","fileCount":19,"unpackedSize":31103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZbx4CRA9TVsSAnZWagAAxtYP/jsSJC1ky96QCC75Mg0t\ncvqbZVXDGfoTVnEI6xchlUnVl/dOky31AhgGDSaToZV6glOoagroLyfcENiB\nImkUobuRpgg0RIOQdVlgFBaIdBWy+kCRHV24MicDC5lYBPNgjXsSutpwbPhL\nPZGV1UAgxMsUBWnQPMwE6FOSpVferChd2rw6z5hoSGj3z0h033UE6AmSvvor\n9SKSkjlNCth3Jx0DB0L+N3lca6tOxJfXxSjanN6Q9mDY+o5rVlvwGVA/nP3z\npgHq9RVmvo+Xy92qgRUXFMoYkddkADXb1OShrJ52vUAF/5UZL03YtjxrZxnx\nDcD8TjovJNKtu88cPpVAKANfdZtHphawCz6x2DUoqnclb8H7f73yl33jf0bw\nfWq0ReTEMhHahO9Yw/JYyWRnHcy3pr451ZJY6PSrEgtAWXnufM7OezMNtWtp\n6kbyKF9F4f8qnJhi1r46Z6D52uLujpv4pOEogsjFs1f7lDJ8waO2fvCgnGmN\nLyiO/JdIr/KPPyagrSqXMZVTeXr1ssWXNDwl/1+CY61Nf7J6ZoDzElY5L/DV\nngmXXCtJ6tekSma2dByPQ50c3QMd6WG1hOfASnZp28AyRA4LRB0YVWIjYqtB\ndD/alyQlWoUe43aCavz79TLUjr//eW9Cq0xyCbYi2h3VXE6+UgOYQoNdXh7X\nbYUP\r\n=ArzX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa68sW0XFEhH3/f5chn7kmP+MKAjIUfMFhhsBvs4EQKQIhALCODfLPIu7Qbg2sev4M1rDzfvEGMREQVHgzK25zsj0R"}]},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_2.2.1_1600502904152_0.9975028144432174"},"_hasShrinkwrap":false},"2.2.2":{"name":"mutable-buffer","version":"2.2.2","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np","build":"tib-tsc","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage:summary":"tib-nyc report --reporter=text-summary","coverage":"tib-nyc report --reporter=text-lcov | coveralls","precoverage":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"tib-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"tib-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"tib-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"tib-nyc npm run mocha","test:ci":"tib-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"tib-mocha \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"tib-mocha \"dist/__tests__/unit/**/*.js\""},"dependencies":{"buffer":"^5.6.0"},"devDependencies":{"@tib/build":"^6.3.4","@tib/eslint-config":"^8.2.4","@tib/testlab":"^3.4.4","@types/mocha":"^8.0.3","@types/node":"^14.11.1","coveralls":"^3.1.0","cross-env":"^7.0.2","iconv-lite":"^0.6.2","mocha":"^8.1.3","np":"^6.5.0","source-map-support":"^0.5.19","typescript":"^4.0.3"},"license":"MIT","browser":{"dist/buffer":"dist/buffer-browser"},"gitHead":"8a9198aad09f63651285808bef12f4a0fccaa85d","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.2.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-aL6gH5qe45yGkZ+wP+wMmFlt9tpjzru+duDuyp0vs8YlWDnTGI/hohApxMhYihHMZqB559flmHYfizJ1li+p0A==","shasum":"7aa666bf387b1d8a2991898fb545bbacc31f4e2d","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.2.2.tgz","fileCount":19,"unpackedSize":31658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZb/uCRA9TVsSAnZWagAA9ZwP/RX3iUzbvCNMQ39diJ0Q\nY1SW9ey2JVQnLCXNnA7hOOAcL0bloMH3UoXGC9eLV6yqbeK3QMG5aYW7359q\nTlMetYRFaGU3Uo56IWQL4Hf9TQV/qVEEiT2kf2d2mE2aTgpPq2ellKvb9Tan\nmBiu9jKzeaeViE4vzhRGH8ofIhbZnGcAx59RL/fzURvrJkRbWpMa4ke4PRw3\ni+UppBQBy/GT1m9VGY/AYhEFF930QMTzkgEck7TWxIA8kKFNlytB3tZ9RNS+\nKiTkhgLZ/Mrkta92uxTi+3yVDFaRD3Xj+sTGFx7L7ZNUp3rUWV15t0EiLdFA\nOl23J96hqEnbESFL5mQf7u1rHMv7nbaIkfaKa2hj9GRRgsdkqBtKOEt8WdnF\nPe5cfuy7SACuWETZ10Ry41OHWNhsncfAJOjU1wXDb6PzIqXgD+XyzYA+mT1r\nQv3KqmkfGPYfYGZ+Rd2MWGV/LQrUrebLAKc6Blmaxr2YoF8e/5KKYFYKZbxR\nNEaN/TiFWyVaBOzf71NqSb5v7vHDm1WRrRjFe++NFTWg16bOnICrCEWpL9v5\nfyU97eJ85aBg4/K9clqAtZKVZLXydMEHJVJ/Fx1htuAkHDx5oF/gp1z+g6PC\nJyNng7ORNFUqaFaL067ED0MbDsIafNrDIh1yVTjWcj0uASUCIWipZsDhH6qr\n3Y6r\r\n=cJKb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHccJeo7shaHqi5whAfL3Pv/7glSR+8Fz2DTxbAyhIDAiBamIqJvcirWLm61mB82DiEPLyUzdvIGWbGFG8xcG+t5g=="}]},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_2.2.2_1600503790198_0.4214935738920407"},"_hasShrinkwrap":false},"2.2.3":{"name":"mutable-buffer","version":"2.2.3","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np","build":"tib-tsc","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage:summary":"tib-nyc report --reporter=text-summary","coverage":"tib-nyc report --reporter=text-lcov | coveralls","precoverage":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"tib-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"tib-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"tib-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"tib-nyc npm run mocha","test:ci":"tib-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"tib-mocha \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"tib-mocha \"dist/__tests__/unit/**/*.js\""},"dependencies":{"buffer":"^5.6.0","tslib":"^2.0.1"},"devDependencies":{"@tib/build":"^6.3.4","@tib/eslint-config":"^8.2.4","@tib/testlab":"^3.4.4","@types/mocha":"^8.0.3","@types/node":"^14.11.1","coveralls":"^3.1.0","cross-env":"^7.0.2","iconv-lite":"^0.6.2","mocha":"^8.1.3","np":"^6.5.0","source-map-support":"^0.5.19","typescript":"^4.0.3"},"license":"MIT","browser":{"dist/buffer":"dist/buffer-browser"},"gitHead":"631e5724a9f0d0082c24eb37142a48c70993b1c6","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.2.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ffGz68WlZ1xfDk2AHXbrdIHLca14QD8wgzMMzcDmWwNAnDldoXutABRdio6rouxSc8ZAEZqTqCJaDlPxls09kg==","shasum":"de943d36d0078a6f039da41ce835807c5bd910bb","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.2.3.tgz","fileCount":19,"unpackedSize":31681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZgKcCRA9TVsSAnZWagAAwpMP/1M5q055/ZvszMm4x3kV\neJlI+URW5YFSVl/33cDiBMm0uxsdLB9MPom+N/RxV5ns1ln8wfGWL5DdD5je\neS+Gk0og4H8qwtcgpD/KDWAVmOfk1L8iYzbnmUo1t4mojB1dWZ9gAmH7ItKW\nEr62VlihInsFX16ADUWW1Nr72mXVpCU0N+M5+laxspujAKJLJMqR1xkLyUII\nfHLzhE2jOpkbxbpsqwAo7OO6mUCDvsXchhtkByeAwIiH9ppgK3av1CQ43Vu/\nz3FFqFvWkScomrmO7jNdj7amLjkorF0HA0JkgeE/an9CPKltVzD9XrxEoBk+\njjKLaj2P2u6QNt1jSiqJGiwu27P7o3Y8KUsTbJoW2+kk4YJ83cRYIbMZgesS\nxg1ygbCJMFAkSbVrDs1X5bggP0YjPKcYjyrfR52OktQ8q0Uvjlvd5vQnt+8W\n0DqF3KKK8G4cBqVTV7oqewbVozmnYoHkymHgXj+GQI06Di5ftmSGyjGxbBAu\nvKQXk8u0zAPyy/QSpTsxqPoITWIJhF7/acEe5NpXY3jOwjXZlJerLQkTIMTz\nQicDuI4X3rMf+VwMxJ5nsw3H6/WwoxnOoTQuMS0L1ngaKhgnj+VLhcvv5tck\nLSIIIoDXSfWQXkUO7AY0/2/szH/sY1AZDbeIcD1g1hfRrZmF+VbB02yc8mKT\nXIqM\r\n=dJxw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN134tGLo9+dByBFVz1YXq2I19YrHy7TqR4aRsMiPqQgIhAPtsiJOcFlpI9Mt6syNVCWK5K48gVpdvD2vR++YscMy/"}]},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_2.2.3_1600520860221_0.40487551328870053"},"_hasShrinkwrap":false},"2.2.4":{"name":"mutable-buffer","version":"2.2.4","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np","build":"tib-tsc","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage:summary":"tib-nyc report --reporter=text-summary","coverage":"tib-nyc report --reporter=text-lcov | coveralls","precoverage":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"tib-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"tib-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"tib-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"tib-nyc npm run mocha","test:ci":"tib-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"tib-mocha \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"tib-mocha \"dist/__tests__/unit/**/*.js\""},"dependencies":{"buffer":"^5.6.0","tslib":"^2.0.1"},"devDependencies":{"@tib/build":"^6.3.4","@tib/eslint-config":"^8.2.4","@tib/testlab":"^3.4.4","@types/mocha":"^8.0.3","@types/node":"^14.11.1","coveralls":"^3.1.0","cross-env":"^7.0.2","iconv-lite":"^0.6.2","mocha":"^8.1.3","np":"^6.5.0","source-map-support":"^0.5.19","typescript":"^4.0.3"},"license":"MIT","browser":{"./buffer":"./buffer-browser","./dist/buffer":"./dist/buffer-browser"},"gitHead":"ccf03051f83543805b6f217408dc2df0c95b3ad4","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.2.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PFCEaqM5pdItO/Q+ikAacHxiBgWrB3AzUp/v7yTeOlqW1p9rm/J3Ck15/7i4mmdlLn/u685tTpGKiiov8fwW+Q==","shasum":"c307c817b9986603411025a64a7b6772027217da","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.2.4.tgz","fileCount":19,"unpackedSize":31721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZiV/CRA9TVsSAnZWagAAkxUP/3LfQ3CN0Z59O4MsJE+R\nw8DoDo1bZbAjV82yQxhX8yCMj8aYd1YTWu5urkFVPh6dn2m9l6A7phy+SSbV\nJTD0qSLgrui4vTTyJO/SR2ptLS0oXzu/Rkdo9ePP+pu8svyD6OnBR3yBpXqd\nJU0Jx9uzRtkbjxVSCIfFhG7odr8vSAJRFIGmgorc1kB/+95yZrPzv1ixryMP\n9GXXti//aWdzdckQyGSZ4IhGNYvtf1EPSIb8JgufMfnnq537ostEQRSy5MEY\nxCZx2qpeciVK1GmDLNj9+KRo5p5QUDTuOggAL/h6qgiqER/QyxbjPwr9LnAb\nmlrmQiMEYon1GJSLYeA3cFXOc12wG5kfYmKOZ7fZjohjdRQBJ2rb2id7Z30T\nvbZKoeybWsn7z10X72teHO4uCHHNey31JOyjUgZyt3P0BbW/+Cj/34cE62xv\nUgufDis3NF6LLtPf/GPLb6bNckymCasfU1RR1eF4k/kaiVzyOJmDb3ONuf+7\nuyt86DVmSbSTha4yAtF6NzeazJ14LxLk8Uif/Ae2YRPpajD7swD7AZb1Lp1B\nzLpofLUa98AoSWAChcd7F7OUyjjabk0KbWRHMoVYQLBJX0yzuTBmNrMBQS9/\n9/vK3vWYLpLQ5a4jPXfytkgMu9vzrrC41IW7nHcbiIORrNXQT3RnxiRH/HT2\nOMEI\r\n=HA92\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3ntr9RBvZk/rogbb8Gz1DZD0HY9fwVZxyyHwuVqvgeQIhAIgXWYBIJFOpll/B6RJ386iyJKudDT+qoequ4j5bW0SG"}]},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_2.2.4_1600529791151_0.19111301188850005"},"_hasShrinkwrap":false},"2.2.5":{"name":"mutable-buffer","version":"2.2.5","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np","build":"tib-tsc","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage:summary":"tib-nyc report --reporter=text-summary","coverage":"tib-nyc report --reporter=text-lcov | coveralls","precoverage":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"tib-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"tib-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"tib-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"tib-nyc npm run mocha","test:ci":"tib-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"tib-mocha \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"tib-mocha \"dist/__tests__/unit/**/*.js\""},"dependencies":{"tslib":"^2.0.1"},"devDependencies":{"@tib/build":"^6.3.4","@tib/eslint-config":"^8.2.4","@tib/testlab":"^3.4.4","@types/mocha":"^8.0.3","@types/node":"^14.11.1","coveralls":"^3.1.0","cross-env":"^7.0.2","iconv-lite":"^0.6.2","mocha":"^8.1.3","np":"^6.5.0","source-map-support":"^0.5.19","typescript":"^4.0.3"},"license":"MIT","gitHead":"a44bc6b30f63ebe3c0474323de1b22032b97d95b","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@2.2.5","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7tcqEsTLRnxYzE57Gd0GrR/fBdD0SWd4nz4d3FPVgA3Xc6GWgrEFh2NCGZNVsHfAZQG+R09c04w03l/D3jN0dQ==","shasum":"1a1d9b227a39356b9bbc845324a972e3dac23246","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-2.2.5.tgz","fileCount":11,"unpackedSize":30566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZkOyCRA9TVsSAnZWagAAnPoP/1k7gR37/A0NGzBPuWVw\nGmJvFN2C8n9eIQRuRn91Ep/7f+Y9260IMRDh7yoDL9/QiRpKdOO+KpxTTkny\nzNyl49VxwCNroNghvk7qu9mxxQRqrn8UMEIIB1d7pqMZVKP86ubiMsfF3EfY\npdj3wDZYdfisv3I50PGTFBpkzw3xe9UVZZ6j6/hJeBSNTQiK65LPsE1LgqPt\no1xBa0S8zXTWfrBwxZvzwnQx45HQ7WTvSdOvhXuvVRvxiOzyemo2dq8zF83T\n/R0/ZlQYJsf+NUlLhaqYN5FXPKdBlvYfzjjeDjoMBAhaw4TVFVfd8y6bSV9G\n2E9ks5M8R13JDTB/zAo+MLPhP4tPOj299gZno0bDIPyH2YRAiJxyJe8l7ytS\njiyIaDo04U58MTrGtkWOYGlQgrVl4VVPwABE7BKO5f+yXxcpov/tY2zFwLdw\nJs2FXyZIB1zk+MuoRzHrGIi5KubKGULcMpj7Igqv93TOjxEHyZAYnFamW45t\ngvRlqeuOVoXFUt2vEVRAnEEsmT8cfy6bMYautHnz9/szo6pkP+dadHoCTV6W\n1/oqPHAfqU7R52q70tqPfJI6E1fAxSHTkJM/uFq/Mov1+A6fwbonDNcmAYWp\nz9Lob1NqEqAgUtcY3OFI0vrDmoaS+khNAzjxhDV168216kmG5mj3PRPLD1Xh\nPBGc\r\n=h0p+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA0ifqI6e6cek3wm2raj8ztL+HMK8pexaYd/s4RuRqbgIhANgN7Wlb4GGd+b2zBUfqNICa3P6lmt/XxRE+l4QQs0t3"}]},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_2.2.5_1600537522070_0.802615666657245"},"_hasShrinkwrap":false},"3.0.0-0":{"name":"mutable-buffer","version":"3.0.0-0","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist/browser.js","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np","build":"tib-tsc","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage:summary":"tib-nyc report --reporter=text-summary","coverage":"tib-nyc report --reporter=text-lcov | coveralls","precoverage":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"tib-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"tib-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"tib-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"tib-nyc npm run mocha","test:ci":"tib-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"tib-mocha \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"tib-mocha \"dist/__tests__/unit/**/*.js\""},"dependencies":{"buffer":"^5.6.0","tslib":"^2.0.1"},"devDependencies":{"@tib/build":"^6.3.4","@tib/eslint-config":"^8.2.4","@tib/testlab":"^3.4.4","@types/mocha":"^8.0.3","@types/node":"^14.11.1","coveralls":"^3.1.0","cross-env":"^7.0.2","iconv-lite":"^0.6.2","mocha":"^8.1.3","np":"^6.5.0","source-map-support":"^0.5.19","ts-node":"^9.0.0","typescript":"^4.0.3"},"license":"MIT","readme":"# mutable-buffer\n\n[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url]\n[![Coverage percentage][coveralls-image]][coveralls-url]\n\n> A mutable buffer library for both node.js and browser\n\n## Install\n\n```sh\n$ npm install mutable-buffer\n```\n\n## Usage\n\n### Basic usage\n\n```js\nconst {MutableBuffer} = require('mutable-buffer');\n\nconst buffer = new MutableBuffer(/* initialSize, blockSize */);\n\n// use it like node Buffer\nbuffer.writeUInt8(8);\nbuffer.writeUInt16LE(0x1234);\n\nbuffer.write('hello');\nbuffer.write(otherBuffer);\n\n// write a string to the buffer utf8 encoded and adds a null character (\\0) at the end.\nbuffer.writeCString('hello');\n\n// write a char\nbuffer.writeChar('a');\n\n// get size of mutable buffer\nbuffer.size();\n\n// get current capacity of mutable buffer\nbuffer.capacity();\n\n// return a sliced Buffer instance\nresult = buffer.join();\n\n// or return a sliced Buffer instance and clear buffer\nresult = buffer.flush();\n\n// clear manual\nbuffer.clear();\n```\n\n### Trim null characters\n\n```js\nconst {MutableBuffer} = require('mutable-buffer');\n\nconst buffer = new MutableBuffer(/* initialSize, blockSize */);\n\n// trimLeft\nbuffer.write([0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00]);\nbuffer.trimLeft().flush(); // => [0x01, 0x02, 0x00, 0x00, 0x00]\n\n// trimRight\nbuffer.write([0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00]);\nbuffer.trimRight().flush(); // => [0x00, 0x00, 0x01, 0x02]\n\n// trim\nbuffer.write([0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00]);\nbuffer.trim().flush(); // => [0x01, 0x02]\n```\n\n## Use in browser\n\n`mutable-buffer` introduced [feross/buffer](https://github.com/feross/buffer) to\nsupport for the browser out of box in `v3.0`.\n\nA front-end packaging tool like `webpack` will recognize the `browser` entry\ndefined in `pacakge.json` and use the browser version of `mutable-buffer` by\ndefault.\n\nYou can print `MutableBuffer.target` to confirm that.\n\n```js\n// in node\nconsole.log(MutableBuffer.target); // => 'node'\n\n// in browser\nconsole.log(MutableBuffer.target); // => 'web'\n```\n\n## License\n\nMIT © [taoyuan](https://github.com/taoyuan)\n\n[npm-image]: https://badge.fury.io/js/mutable-buffer.svg\n[npm-url]: https://npmjs.org/package/mutable-buffer\n[travis-image]: https://travis-ci.org/taoyuan/mutable-buffer.svg?branch=master\n[travis-url]: https://travis-ci.org/taoyuan/mutable-buffer\n[coveralls-image]: https://coveralls.io/repos/taoyuan/mutable-buffer/badge.svg\n[coveralls-url]: https://coveralls.io/r/taoyuan/mutable-buffer\n","readmeFilename":"README.md","gitHead":"b0edad1dc598f4971b3402f557576569428672de","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@3.0.0-0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-D48T4YwyijDPiTtT0DTT1Yi4NOkBTEOM/6tInCVCp39X6Ltz/MHF1f3egmpGp5k6jSd9xxp77ghSCWusrzU61g==","shasum":"d4b935d6633ba5ee2aec53ae178bd49099bf7db6","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-3.0.0-0.tgz","fileCount":19,"unpackedSize":33704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZu8UCRA9TVsSAnZWagAAtwoP/2L+VFoEpcPGDDWaX8X8\n60cNsFFjw7R7ncVfN8SU5fXPBTbIrp/2hCPeWb+SvXQDbukGnRjhtZnjNBK/\ns+2zcaSJzX33BxM1GRkQkz4qCiCwKYsZFrwnE+NV3HT4SV6SFrIZgu7bimNh\n5sLvmzwUBVi+02zt3fZcVosaMg3aJ1ehljmGuSCWBNjcybWFjVSklJCOaGCc\nywtIsysclX0Er0Ww6zeCzK1tXaano0B07PqOVxWWWLP+OuWvHOa/MVmXVaVH\n0o9zn58uotlE8htjG429pydCYxhfHm6mnNnoWjwK+cOtaqIIN0KmwtxBK5VW\ngdN6EU+XuWvpDfk4sF0ZJCAqcgg9V4H+kIl+QL1/JPKNT9P3mpBpic6tGSf1\nPaosCbmRggmq7OJvug3Oo/hGEYJS5i0406SSGdjCfplxmt/fYsV1TlHj6Inf\nUTcIjdlLUDwK3o9tdaWKwDw9y3nJlwCRw0h7Ip8+Kzot352cTGAKj/9tW/22\nJM9XZcCOhp8sA/Vt81an4XoqNx8L24htheSTbTG7rbvY7XAA/8CldD8uYaw1\nN9QSj04XdC90CKPN6VmAhAAuqeBmvmytSicvRcJ4cF3YxrICeiOYWe2olILR\nqQrw4lY5uyPRzI6u3hR5MqxOpv3Lkw3mevOt97PiJpESgx6LZ7IpMkQ3VuWW\neEUL\r\n=jtit\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYBFQDmUvKkw4EAHF01N0bCbTgSbHOM541aBM1NE7TUAiEAkn4JwuVV4N0uCNoAOPCtzyxp7vrBehxdv3FrJL3PVdw="}]},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_3.0.0-0_1600581395973_0.6766984226182196"},"_hasShrinkwrap":false},"3.0.0":{"name":"mutable-buffer","version":"3.0.0","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist/browser.js","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np","build":"tib-tsc","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage:summary":"tib-nyc report --reporter=text-summary","coverage":"tib-nyc report --reporter=text-lcov | coveralls","precoverage":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"tib-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"tib-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"tib-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"tib-nyc npm run mocha","test:ci":"tib-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"tib-mocha \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"tib-mocha \"dist/__tests__/unit/**/*.js\""},"dependencies":{"buffer":"^5.6.0","tslib":"^2.0.1"},"devDependencies":{"@tib/build":"^6.3.4","@tib/eslint-config":"^8.2.4","@tib/testlab":"^3.4.4","@types/mocha":"^8.0.3","@types/node":"^14.11.1","coveralls":"^3.1.0","cross-env":"^7.0.2","iconv-lite":"^0.6.2","mocha":"^8.1.3","np":"^6.5.0","source-map-support":"^0.5.19","ts-node":"^9.0.0","typescript":"^4.0.3"},"license":"MIT","gitHead":"5abe68899dc64dd1eb9487539120928bfb7e3d5d","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@3.0.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RUy++IgNnUE/zDUjsUQRjg46L3GIY3yoCsJ/jR5Sb2oAbkWVuzUJ4wnAITxPpMJiglk2mjEBseStocN2MSdpIQ==","shasum":"c84bb6ceaca316690d6565a918676d8ac6740ab4","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-3.0.0.tgz","fileCount":19,"unpackedSize":33702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcC05CRA9TVsSAnZWagAAh5sP/3MVSv6oAdgY7py1LL+8\nS+oHPMaPqQ7FttFzBKYyzZW+OGQEsa7ILPj45nVxvpzSJecFUnrlCAEztMfC\nqNo7ZJbAlJoxbt1IBYl4DLCuQKTxD6a4hy58JRl83rS9x9FJqN6RyGKKqMqk\nIiOVChO+TzxtwHSLqvtdvgpKbIXpi6FxVnRW4CYOpY0IEiyX77I05SMuCOYv\nWv6I4IVL9/MNn4STgO4QJjcBpIntvt2gsjPD1lzfzXlW9srjJfKCAj2UMSvK\nU9q3EleWzaplz4GRe91S0Yc7CMgr3OrTYGxi34HMtva+fd6z7zfYTwwRLCPs\nXX9g9ygRvKFAy+PFIvLYVF1lxgzuUu3T1BsfE2rtkdrlj4TwCJtdwPu9nukT\nSxtraZ332n9HGm/6OqpagAZgWp5rXrZasmn5a56IY2T96yvIPHi+x0h47mum\ntgfCYZDiwgbSNZdmi3OWc6Wq+KWtIRnhIglurrcPfa8E/sDlQBPp2oB+jkWG\nFR04Bg8b2e7lkKSAMA4q4F93aSWp8jc6tpxg//ijpOE5e77vgEhjFJtvl6jp\nX9VYOpJ0ZuVq1Mx98RFzyT3SLWUp5crYkVjTZkI1OuNZi7pOskT91DyHGrtz\nsR0sSq/OZAIGiDW/MPu7wT8MsK49cG2a6CDqdhmX/A0q9EWsv6b+hgM7+isC\nLJAi\r\n=QM0Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCrXD3T2Z8wfpOxZiTrPxMB0uJoh3gqUq+m9wM6wFzxgIgAuNLlO58vk75HrlQcBL1Ix7t3w69ixCfQvlG89hJxwI="}]},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_3.0.0_1601187128752_0.12884208596791935"},"_hasShrinkwrap":false},"4.0.1":{"name":"mutable-buffer","version":"4.0.1","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist/browser.js","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np --no-2fa","build":"lb-tsc -b","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage":"lb-nyc report && open-cli coverage/index.html","precoverage":"npm test","coverage:ci":"lb-nyc report --reporter=text-summary","precoverage:ci":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"lb-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"lb-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"lb-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"lb-nyc npm run mocha","test:ci":"lb-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"lb-mocha --allow-console-logs \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"lb-mocha --allow-console-logs \"dist/__tests__/unit/**/*.js\""},"devDependencies":{"@loopback/build":"^7.0.0","@loopback/eslint-config":"^11.0.0","@loopback/testlab":"^3.4.2","@types/mocha":"^9.0.0","@types/node":"^16.7.2","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","benchmark":"^2.1.4","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-plugin-mocha":"^9.0.0","eslint-plugin-prettier":"^3.4.1","iconv-lite":"^0.6.3","mocha":"^9.1.0","np":"^7.5.0","open-cli":"^7.0.0","prettier":"^2.3.2","random-string":"^0.2.0","typescript":"^4.4.0"},"gitHead":"e6b9b7a5157c0139bf06115c13d491b9a8099d36","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@4.0.1","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-abF33ZFGLGePQdpk5HfjXAeHJMhWMhbAvdQ3i78zgHqTp4GI0sDQC0GOCoPqqf/lXoGglyMrBDfA9z/bbyQRsA==","shasum":"17690dbf7960d69445cea28591004ab4cab96bfc","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-4.0.1.tgz","fileCount":19,"unpackedSize":36621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKGrFCRA9TVsSAnZWagAAWhAP/1wlfQi5RxYFl3SHcfxV\njqNGECDWq9R5pUkhbcKV4Sg5efrqPtVVfiTpPlQTdJDSn1l6JFiLkBKxe2cU\nY7StUhnlilEfaVsoI51Aml1ZEziGF9VEjZdqhxMd2r35nzuam5k6jt3vw5mX\nYkG/iWTHXnUWCUtQN8IXSa6HRDTJG8Jcr9z2hH1kF1Ono79xGUcj1oR/EGGw\nFLU48C+xbdH1RvTUzyMydEPjTTs/DS0o6krVNwvwcOMC/zGrg1DznNsuQ8yr\nmqiY2qW7x9VZ3yMfGmn/yynxSzwAo0iW7A8WLaEfePBBC9ZKyBUKbdEfF0Cm\nbu2Hu5uxSn6lGUxzRoQfq/RhKaCSA4uvGBxE6Y+3jdG4wmm1rXibSTxbaNB2\n63cIagUp4tpo9mk/ocKTReOCdRCFOGKFIRHqdz7kA88Wj/Z1hM0Nm0NFEhkk\ndMZejQRd6fKuGSiRXSyf1mcLutZ/nphg9NkE/dgpUyUHqbc81cbYuvgJSxFv\nEFn1YGCOfYj78/KZeU561GyfsVMvO+mMuePz5/KsUE0rPE6sp7SqLAhoQp60\n68ymAn66mVkXeyFgVgkIwcEI+y5DclVfHyVjh5ogpH6VBNyvUM2Lcx/KCpUc\nxVKHOYuv1sGIy2HRJrRSpanlZ9Z+2UzE18kuCfj1ME0xQORMbDX1eUOD8GMF\nDEfp\r\n=NGX2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcJ2b4zbJFLqBNbUCJ79taCZcyCPkNdjH2m3o1f6gw5QIhAJGgdAaX7jmJjpm+VAZz6wHw0nodHBgZgrKvhaMIZT3v"}]},"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_4.0.1_1630038725640_0.44907673815809956"},"_hasShrinkwrap":false},"4.0.2":{"name":"mutable-buffer","version":"4.0.2","description":"A mutable buffer library for node.js","homepage":"https://github.com/taoyuan/mutable-buffer","author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"main":"dist/index.js","types":"dist/index.d.ts","browser":"dist/browser.js","engines":{"node":">=10.16"},"keywords":["buffer","mutable","writable","node","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"scripts":{"prerelease":"cross-env CI=1 npm run test","release":"np --no-2fa","build":"lb-tsc -b","build:full":"npm ci --ignore-scripts && npm run clean && npm run build","coverage":"lb-nyc report && open-cli coverage/index.html","precoverage":"npm test","coverage:ci":"lb-nyc report --reporter=text-summary","precoverage:ci":"npm test","lint":"npm run prettier:check && npm run eslint","lint:fix":"npm run eslint:fix && npm run prettier:fix","eslint":"lb-eslint --report-unused-disable-directives --cache .","eslint:fix":"npm run eslint -- --fix","prettier:cli":"lb-prettier \"**/*.ts\" \"**/*.js\" \"**/*.md\"","prettier:check":"npm run prettier:cli -- --check","prettier:fix":"npm run prettier:cli -- --write","format":"npm run prettier:fix","clean":"lb-clean dist coverage .nyc_output *.tsbuildinfo","pretest":"npm run clean && npm run format","test":"lb-nyc npm run mocha","test:ci":"lb-nyc npm run mocha","posttest":"npm run lint","premocha":"npm run build","mocha":"lb-mocha --allow-console-logs \"dist/__tests__/**/*.js\"","preunit":"npm run build","unit":"lb-mocha --allow-console-logs \"dist/__tests__/unit/**/*.js\""},"devDependencies":{"@loopback/build":"^7.0.0","@loopback/eslint-config":"^11.0.0","@loopback/testlab":"^3.4.2","@types/mocha":"^9.0.0","@types/node":"^16.7.2","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","benchmark":"^2.1.4","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-eslint-plugin":"^3.5.3","eslint-plugin-mocha":"^9.0.0","eslint-plugin-prettier":"^3.4.1","iconv-lite":"^0.6.3","mocha":"^9.1.0","np":"^7.5.0","open-cli":"^7.0.0","prettier":"^2.3.2","random-string":"^0.2.0","typescript":"^4.4.0"},"dependencies":{"buffer":"^6.0.3"},"gitHead":"98043dec9d11987d8fbf5e8534be9cb4d72c69c2","bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"_id":"mutable-buffer@4.0.2","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-KmdusLZjoMEOClFleHXmOhXTcJwe8ePesZKm4fSU9yhatuRLbS/8MoiWGr23SZaofR8mnpRlgTO4Gcj/86A4sQ==","shasum":"610a22a4e628ce98b7a4813729d0fc52a49ebcdf","tarball":"https://registry.npmjs.org/mutable-buffer/-/mutable-buffer-4.0.2.tgz","fileCount":19,"unpackedSize":38217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKIn+CRA9TVsSAnZWagAAGV0P/29t/j4UmxDs61mXwWqJ\no4OTKEonYASRkX5YDFx7Z++ZrIDVB7czm//TbRwtmcoSYKlv6fmfZQvZeDn2\nJkesivoynIHWbam/iGsQtrP0lysZGnoO0i2ZSmzWzT6/UhXjvr+7BoW/XSSK\n0HVKiZqVC6mo03Lb+dZMsDoDxUJhtJGE8hR3ZvjoLHqPWNg3lQI3k86nYxfD\nlba9kkyHRBiX0PDkA6bEDSd59XIiA+s+ooZxsEZLv2I1+iCeL9rkHP+XfIBF\nQfpctdlKtUy4w6OHonTIa+bCe6TlMSkyHOYTPaEeQFEXOlj+njDiz+rP4UPH\n8tY4xzmNl2ywCLkfGL9lj0GsSm2k7BE7EPas4+D3WaWxQc/UFdX8m1she4Ku\nvXlgouyGP+UWrAsgS7tCxntFtcydSxFaWXN3Z8MaN4bdWsQFq8OBIQNHwdR5\nOuuOQpOR4nGI3vf1ShzE4abkZdEnOORgvDiJCPEOlaar5/++0Js8yMBb+Iud\nuSfTDb9jybim9rI7EtS1YHx2Axz8tWalq5VlHsWmoCrQJMxklbtdBQJ5HDYu\nHvFKe/PfoO4WeYgMZUrQ46R1W3CoGNEOYNJpFDRm76nrKGOce35uV/b7ySr4\n5b0BoZUC+bErufYROUSXo0Q6GWke5RlvindfJOWhRKSkudFxOU29Xzp2ohxo\n2Jay\r\n=5ICL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWD0Lm9lKuDOmy1l8IlCvyQXiekxyON+rb5Eu53ipQVAiA/fpYLyJKoDJa8s7DXQSgS8Em0SWge65jIkcXwPZkmoQ=="}]},"_npmUser":{"name":"towyuan","email":"towyuan@outlook.com"},"directories":{},"maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mutable-buffer_4.0.2_1630046718168_0.23046713790120577"},"_hasShrinkwrap":false}},"readme":"# mutable-buffer\n\n[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url]\n[![Coverage percentage][coveralls-image]][coveralls-url]\n\n> A mutable buffer library for both node.js and browser\n\n## Install\n\n```sh\n$ npm install mutable-buffer\n```\n\n## Usage\n\n### Basic usage\n\n```js\nconst {MutableBuffer} = require('mutable-buffer');\n\nconst buffer = new MutableBuffer(/* initialSize, blockSize */);\n\n// use it like node Buffer\nbuffer.writeUInt8(8);\nbuffer.writeUInt16LE(0x1234);\n\nbuffer.write('hello');\nbuffer.write(otherBuffer);\n\n// write a string to the buffer utf8 encoded and adds a null character (\\0) at the end.\nbuffer.writeCString('hello');\n\n// write a char\nbuffer.writeChar('a');\n\n// get size of mutable buffer\nbuffer.size();\n\n// get current capacity of mutable buffer\nbuffer.capacity();\n\n// return a sliced Buffer instance\nresult = buffer.render();\n\n// return a fresh Buffer instance\nresult = buffer.render(true);\n\n// or return a sliced Buffer instance and clear buffer\nresult = buffer.flush();\n\n// or return a fresh Buffer instance and clear buffer\nresult = buffer.flush(true);\n\n// clear manual\nbuffer.clear();\n```\n\n### Trim null characters\n\n```js\nconst {MutableBuffer} = require('mutable-buffer');\n\nconst buffer = new MutableBuffer(/* initialSize, blockSize */);\n\n// trimLeft\nbuffer.write([0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00]);\nbuffer.trimLeft().flush(); // => [0x01, 0x02, 0x00, 0x00, 0x00]\n\n// trimRight\nbuffer.write([0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00]);\nbuffer.trimRight().flush(); // => [0x00, 0x00, 0x01, 0x02]\n\n// trim\nbuffer.write([0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0x00]);\nbuffer.trim().flush(); // => [0x01, 0x02]\n```\n\n## Use in browser\n\n`mutable-buffer` introduced [feross/buffer](https://github.com/feross/buffer) to support for the browser out of box in\n`v3.0`.\n\nA front-end packaging tool like `webpack` will recognize the `browser` entry defined in `pacakge.json` and use the\nbrowser version of `mutable-buffer` by default.\n\nYou can print `MutableBuffer.target` to confirm that.\n\n```js\n// in node\nconsole.log(MutableBuffer.target); // => 'node'\n\n// in browser\nconsole.log(MutableBuffer.target); // => 'web'\n```\n\n## License\n\nMIT © [taoyuan](https://github.com/taoyuan)\n\n[npm-image]: https://badge.fury.io/js/mutable-buffer.svg\n[npm-url]: https://npmjs.org/package/mutable-buffer\n[travis-image]: https://travis-ci.org/taoyuan/mutable-buffer.svg?branch=master\n[travis-url]: https://travis-ci.org/taoyuan/mutable-buffer\n[coveralls-image]: https://coveralls.io/repos/taoyuan/mutable-buffer/badge.svg\n[coveralls-url]: https://coveralls.io/r/taoyuan/mutable-buffer\n","maintainers":[{"name":"towyuan","email":"towyuan@outlook.com"}],"time":{"modified":"2022-06-20T14:47:34.346Z","created":"2015-10-23T03:57:16.916Z","0.0.0":"2015-10-23T03:57:16.916Z","1.0.1":"2015-10-23T04:41:35.474Z","1.0.2":"2015-10-25T14:30:40.337Z","2.0.0":"2016-03-24T08:26:41.882Z","2.0.1":"2016-03-24T08:35:10.286Z","2.0.2":"2016-03-26T02:56:49.831Z","2.0.3":"2016-03-26T13:23:30.967Z","2.1.0":"2018-05-02T12:12:17.270Z","2.1.1":"2018-05-03T03:29:53.448Z","2.2.0":"2020-09-19T06:58:56.376Z","2.2.1":"2020-09-19T08:08:24.280Z","2.2.2":"2020-09-19T08:23:10.298Z","2.2.3":"2020-09-19T13:07:40.384Z","2.2.4":"2020-09-19T15:36:31.283Z","2.2.5":"2020-09-19T17:45:22.180Z","3.0.0-0":"2020-09-20T05:56:36.115Z","3.0.0":"2020-09-27T06:12:08.882Z","4.0.1":"2021-08-27T04:32:05.776Z","4.0.2":"2021-08-27T06:45:18.311Z"},"homepage":"https://github.com/taoyuan/mutable-buffer","keywords":["buffer","mutable","writable","node","nodejs"],"repository":{"type":"git","url":"git+https://github.com/taoyuan/mutable-buffer.git"},"author":{"name":"taoyuan","email":"towyuan@outlook.com","url":"https://github.com/taoyuan/mutable-buffer"},"bugs":{"url":"https://github.com/taoyuan/mutable-buffer/issues"},"license":"MIT","readmeFilename":"README.md"}