{"_id":"sharp-bmp","_rev":"5-67997ec1d8c823efb0d7d9ffef04ab28","name":"sharp-bmp","dist-tags":{"latest":"0.1.5"},"versions":{"0.1.0":{"name":"sharp-bmp","version":"0.1.0","description":"Bmp encoder and decoder for sharp base on bmp-js.","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"./index.d.ts","main":"./index.js","keywords":["sharp","bmp","image","convert"],"author":{"name":"ssnangua"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ssnangua/sharp-bmp.git"},"devDependencies":{"@types/sharp":"^0.30.4"},"dependencies":{"sharp":"*","bmp-js":"*"},"gitHead":"0ab29f6d6ba651801a881f6929974b4e5f184559","bugs":{"url":"https://github.com/ssnangua/sharp-bmp/issues"},"homepage":"https://github.com/ssnangua/sharp-bmp#readme","_id":"sharp-bmp@0.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-wf0kKfkvMse3SSlZhfc+w7qV19GOOtEBY/rKiRtdkg9GCJOWf0jrDLYN6agijivSRr3JVaO9IOb4XTjRyMjwpw==","shasum":"63d3d94337b0faec2f87f4afb5fe201e59c7ea2b","tarball":"https://registry.npmjs.org/sharp-bmp/-/sharp-bmp-0.1.0.tgz","fileCount":5,"unpackedSize":6327,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFw5AjBcBMIQeox3uwdV2eOZy8PRgoVZzlDoZB9BhGdAiEA8EzCHiFJ7nzxbuxqh1FOR0a7Dmxs9yjNTnHcXetEJHs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6taWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZMw/8CMeaVzNFtNGXj30FEM8XXV+VPxa4707aD+b7Q1zK+I0ivOU4\r\nggfP35gaE5OCuIpoRC3JdoQonvz8QW+3wM8Cd0QGvUNZ5swHJRtt3KYqPGTV\r\nMAaRrahs2dK4h7ONNbWP3Q0gFIjSqPwrOXtUJH4HARKMzvZ6THlQ4KiCx30A\r\nRZp74B7riG9p8mcn0HKrKl6c1twEQh5SFquRAyB8BsBgntqY0C1QO9QZHe8C\r\nkkLu1JbrhOTNKaptQ4iRzBp6jeA5PpcwhK7nKkxdOEuJ7zxHWKrACX8T77CH\r\nmoIYvSaVS8ezgx3c3H5Sw2EFFR2rNwPGEzpvZ4vbkGhOxTsea4PbSs8Bf7gy\r\n+78HnVH/NEAGHxs0wj69gI6muwWlVIws2YA0bwDNgIjf65J58E/MtFSLZLrz\r\nTK5Gdys1SJIfw0RPVwUgSHO0rWgvFjkxICb+mVEkkgQLI3vEnB1w1HFQqwVl\r\nw6xjgOEcInST+Zcku1UjZUELlt3jhJfRLx4w+iQlI5qXmT80bLizhY6dap9c\r\n7q5sBD7DqK3Gf6KE2wTJO+a0INBBn6nK4+YLSwwuHfvXpO9nSN+tVKnm6E3b\r\nN4hXItXl5uzQk6iv8F2ZiLvr9jSdWDCNiBdniS0mdf6+D50LsIocLSUwfWVt\r\ndoJQXWf01Ow0CaQif5D5mCsMUbelYmdadwA=\r\n=3aES\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ssnangua","email":"kainanhong@gmail.com"},"directories":{},"maintainers":[{"name":"ssnangua","email":"kainanhong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sharp-bmp_0.1.0_1659557525870_0.08073721600684713"},"_hasShrinkwrap":false},"0.1.1":{"name":"sharp-bmp","version":"0.1.1","description":"Bmp encoder and decoder for sharp base on bmp-js.","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"./index.d.ts","main":"./index.js","keywords":["sharp","bmp","image","convert"],"author":{"name":"ssnangua"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ssnangua/sharp-bmp.git"},"devDependencies":{"@types/sharp":"^0.30.4"},"dependencies":{"sharp":"*","bmp-js":"*"},"gitHead":"4d9fb7dac7a7b0cf2b9ff3fc26bb61650126ba2c","bugs":{"url":"https://github.com/ssnangua/sharp-bmp/issues"},"homepage":"https://github.com/ssnangua/sharp-bmp#readme","_id":"sharp-bmp@0.1.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-TMfIW+woClHYaschiD0XuBgLKFREC5jWpun52B6m5p0h5SCVaYlMx/kth+lHWl1dXGynXBiURyq0sI0Nq4+YlA==","shasum":"be6c1b28d5357d8c6efd6059864865e73d62a728","tarball":"https://registry.npmjs.org/sharp-bmp/-/sharp-bmp-0.1.1.tgz","fileCount":5,"unpackedSize":6303,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApVTkcaa4TBGVMjxW+msq5F04smzwYhZy/wvL6TrcM4AiATzKN+xu6eXwjnqB35Lz9dhe9BMb8NoKGZAR+ydxk6+w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6t+HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbjA//QHuKsFJXABiH2GNrKbXi84gHs4QnSSlcNoodH7elno/q7vF7\r\n1Eiifsp1FboXCormnm+2sI2N91hEMzgre6nLdNID8AL8KRqGq7mW3tR+5vOt\r\nCrYKLN4xUxkPHjvE5hsCd/Yws8gW1PEcMUN9FRu1Ixi3JpROEAZtcwM/t5z3\r\nOQJ4RHxTIq7bTQ5XT/6LSK3S0LxPh0aFKMFNiOP0rMHiRzKUdKL8LrBGo83A\r\nOll0IFUvGpBFS32mt2T28Qoatpqb5e7WzPsHXDIT2WyZSb1EB/12brt2zuIz\r\nyDkIEdGp0PeGDKfNjEZSSXgB9XWTvCyHRx26dYjnNO8en1RNq/cVX5rTMp0T\r\nqFreJe7qlQ5aYUm1/p4CtmYtsMevBZT1aADBkH35NAz0GUlp0fgkNn3AO5RK\r\nqOqVZqNl/K66NlMxdKg7EcDSddzJn/sQ5PHgcq88Zy1nUnV7LOeQ+tfJBkQC\r\nsCX2v90/hhKeOGwHGgPlZHzGjd6YqsQMNEvZMhpGjBVBC+TVKG8kAoCUzyQ/\r\nraoHM8hsGMs5fdCUsxNgcjXhfIlmFsTR8qVoN+T0B8kEiAPYfVaWSoEKMFRm\r\nOILynwTat8V/lFXuxUqxwDJFgzG4FWmh5ZnrWlceSAK1N9VDjLt+78So+Wpg\r\nNTx7kAsnXGDiv+YfwvxMOh8Ek7NtupZicOo=\r\n=FOwg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ssnangua","email":"kainanhong@gmail.com"},"directories":{},"maintainers":[{"name":"ssnangua","email":"kainanhong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sharp-bmp_0.1.1_1659559814808_0.02872838135460931"},"_hasShrinkwrap":false},"0.1.2":{"name":"sharp-bmp","version":"0.1.2","description":"Bmp encoder and decoder for sharp base on bmp-js.","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"./index.d.ts","main":"./index.js","keywords":["sharp","bmp","image","convert"],"author":{"name":"ssnangua"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ssnangua/sharp-bmp.git"},"devDependencies":{"@types/sharp":"^0.30.4"},"dependencies":{"sharp":"*","bmp-js":"*"},"gitHead":"cef79446f95c5efccd3fe9aa8215acc3020ae383","bugs":{"url":"https://github.com/ssnangua/sharp-bmp/issues"},"homepage":"https://github.com/ssnangua/sharp-bmp#readme","_id":"sharp-bmp@0.1.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-AR9AvquocDt9n6wkhQgvTy7zGrgRqgKolu9QIg1KwPTlvrHOAKuchsfBcrJRrv8XFu7x2api0E/unxbKqn4QzA==","shasum":"8dbf871e24527680b6afe75e0f5f2ff4c6050165","tarball":"https://registry.npmjs.org/sharp-bmp/-/sharp-bmp-0.1.2.tgz","fileCount":5,"unpackedSize":6489,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQUkEUInLmxIJb/hY8Aj1SQfZ6OQaL/qiE182yHIbl2AiEAn7D77Mc0v5e7x03OUC1bGqMkOfEIoO3048CCmvmm4m4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6uX/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5RQ/+KwlL0eoSvxiAOSlum//HRPyXx1sFEfTVynOZCZHx03KSFhjt\r\n2C8CCYkNRzD2r7xkzCYxPlBo2q7v4NeWHOnBEDVE2K8xhsV7qe/TFtxXhRkY\r\nIExz13o6QEsQnK4EFJc0VztTF6oBr3tltWeSjIA2rVbSeDl63ICdmHdQpmHw\r\nWQlNa5AvuxRGeSpbTUoe8LQcl/voBcDipnEUHWdevNR5M3DzxF0b35n7/dAh\r\nhSkTilgk+TIh6UgGUxt2OEJnVVgP5HFkfiSchv4/W1+78kSfa2+9aZlhV03S\r\naR7lF6zUKZl/aDWIepNpJt6HdWROyTWIVzLyye3n7JZWIbdPOrhNlXpRgP0Y\r\ntGmpgGY3FqoRE5NlJ5z0rT5BL1bLinwsSFPS3m7NDrVvnjwODqosaEaXGHcQ\r\ny8Jt+QOAMorUzZx8renOl66LVwS6onMfIXZsU17c4UBzw72O2nwIm841QDeA\r\nmIIw+9fHh8U2+73ClLpS5cYW/jWHie8s9/6lrXPXXV6XQZQh+wzfk/WUYkIF\r\nwCw4cvaTfWEmBCRvpUE9h/Tq6ctqlgTwuUtJrDFGygS7huZr1VFDeZfDlJ1l\r\nduWSE6nruPeLZbuCD4i3IWvQCflQja9QU06OpGniZzFUwzx5LywM5uDm9dZZ\r\nyOh2RU5WB2Vd/BPKxFjhMdfL2prM2Y+ik6Q=\r\n=BiJB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ssnangua","email":"kainanhong@gmail.com"},"directories":{},"maintainers":[{"name":"ssnangua","email":"kainanhong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sharp-bmp_0.1.2_1659561470984_0.29157505885237645"},"_hasShrinkwrap":false},"0.1.3":{"name":"sharp-bmp","version":"0.1.3","description":"Bmp encoder and decoder for sharp base on bmp-js.","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"./index.d.ts","main":"./index.js","keywords":["sharp","bmp","image","convert"],"author":{"name":"ssnangua"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ssnangua/sharp-bmp.git"},"devDependencies":{"@types/sharp":"^0.30.4"},"dependencies":{"sharp":"*","bmp-js":"*"},"gitHead":"d80d4567daf075cac5212553eee208c9a237ebd4","bugs":{"url":"https://github.com/ssnangua/sharp-bmp/issues"},"homepage":"https://github.com/ssnangua/sharp-bmp#readme","_id":"sharp-bmp@0.1.3","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Ok/VDGnqEoSw7IxRINFq0fbmkWQyV2fhvVG3pBHXoIu5udUTY037/HShvwHO3Pckc7NVH+67oT+GctMo34qrrg==","shasum":"0f7b6a4ba3bb1ce56564aa9dfc0d51926ad23485","tarball":"https://registry.npmjs.org/sharp-bmp/-/sharp-bmp-0.1.3.tgz","fileCount":5,"unpackedSize":6535,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8oDb6n5O1ECbdEvK5X0daTC36axY+Sn48JfoW6hVBQAiEAqpiBLbDu8ovA7WT7EefbZNnfX9opazW/n+Tqn4SO/MM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6undACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4VRAAk++6NQkYLgMTB4HNSPRXFIrmlnksmhk1z0kiQfgBUoIe7JKv\r\nz8bJKes1/lefFkSk48qxm40vO3OX4krOx2TZYqKV0fcD8UAkNeY2ltJ7sOIw\r\nQ4KJo/IdNwPOSEDWBTCx0ft0XCwJrbU3ol+zz2b1+qyZHm3U6a1sTGTwY8Ol\r\n0px8yXHG90MbDF4BXfbGGsVKQvSFbmW4ZWYSlRqcf+XrnyGv4HEYClSSd0iJ\r\nquE4G712sC/OeVH6RCAwqV9+8xTc5e+P80iCs6AplLeY+Qlq/k+mTQ4qCFaR\r\nB8wewygLLB7h7dA2vy36ys6ga8dLerv0Kz/ODJbyMZMo6q2JWdbFZrGZUQVH\r\nCBx88sQ3cCHwupGweTvnRLCPJRq+uW99cy9zr/Wh0eldlgtIwCbGh32GcVNM\r\nTWzomHTMicIuIFXSpcqypw0CTpbPXyQJDnAnU9MF2kXRRyYX+/YuxdZKazwn\r\nKcRyJLBn4wPMWYS3B5Ihqs5lsAwYpn1zknpF9akIbvpaxfguspZyuvcr5N2v\r\nCdKvI+w8J0ycBFy++J6qqewfahDQQaq+fGswcyZy3Fp6Oa7ztJ+2jp0tEA9V\r\nAZ+Qv8AAWuDnaC2fvr61Xkoy6/wRGMiafscsGqXQsTWgvw2b1bWPLaOiWwaB\r\nmnvM1LVIErL/XLVEEUwD2R0cMJMkw5SX+n4=\r\n=lgn/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ssnangua","email":"kainanhong@gmail.com"},"directories":{},"maintainers":[{"name":"ssnangua","email":"kainanhong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sharp-bmp_0.1.3_1659562460942_0.9681042216227302"},"_hasShrinkwrap":false},"0.1.4":{"name":"sharp-bmp","version":"0.1.4","description":"Bmp encoder and decoder for sharp base on bmp-js.","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"./index.d.ts","main":"./index.js","keywords":["sharp","bmp","image","convert"],"author":{"name":"ssnangua"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ssnangua/sharp-bmp.git"},"devDependencies":{"@types/sharp":"^0.30.4"},"dependencies":{"sharp":"*","bmp-js":"*"},"gitHead":"4b7bad705be32fa992721d689ce8b4d004ba2129","bugs":{"url":"https://github.com/ssnangua/sharp-bmp/issues"},"homepage":"https://github.com/ssnangua/sharp-bmp#readme","_id":"sharp-bmp@0.1.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-8eqgCsOVkGGVRl2zYZY5bTyKjQzVkcp79h5bH4FLgYj1ptAaY4QMKVI513/DA9mv2GHVeKu2IigZmpzSNDIR6Q==","shasum":"2d3b36da0a904b1850824ca48333cb7975091da9","tarball":"https://registry.npmjs.org/sharp-bmp/-/sharp-bmp-0.1.4.tgz","fileCount":5,"unpackedSize":6734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPXcPq4Q4dmCwTo6wYlEeUJo8L5hHAbFs49/XzigSFCAIhAOOAqA7noAqUpdaSdZk9MNkjtjeVeL4Y9/mkPUgO+KWg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi66i1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0axAAlHXEXGjBQdJHLS7POo4sxunVebUAIMs2WvGzD2rO28L0FrzM\r\nJvrmJNeUgUnx8Gkzckkb8k9fqpUSUBf4suKw7LeI+ksfzGWGwaMlmsqR9cm/\r\nARpX3F1BvGCeJhGxqQWwsTzHURZWjYCcsv3YaOHN10KB4l0QdI90IcmEKlmT\r\nXT5Te3ccDGJ+0EOr/PICQxLIoFYSv9lA81/o/pjq1p6SXHZgkE55c9ZL+vQ1\r\nrx+6Y/POZPKIaeql1d1Nrl73qBQlpuYRh9mvKVPL3pZptssmPg38QRsLNwIq\r\nTp+w8hBCrlJ3ZATWV30VIrpgMc+vENIfwlinE5XPKCHOQm9e8BhBawax18QQ\r\nJDqaOL624KIOlxaosCw4vo4xAIQgneYUclprL5Grd6d+otFFNBmkLKxVwY61\r\njh2hfRlfdRoBEsS6b4MqjZGFrVANyuyq3xTEuMq14UZgz6+sO6hQhLDVpVfD\r\nWG4csQWjq4iefFkDnpn/MFl2tNY+nftc6QhcuEaTmSwqf+3zinZH5fP/z2cm\r\nJbIX43Yd2CaCoZ+HD8o8HU8+2mpD27cwD1klphC8NmXdNjmgqjtkiijYSJUQ\r\n/XcGRWQdpg79a8F/BHSBhcC5Mkt66ApBlyP7QmV/c7FLwsVAz0w0qEJnlGvW\r\nUnKA7PlpVEOx+2JTjrpvE1qzdhHCYj7A4Pk=\r\n=T0j4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ssnangua","email":"kainanhong@gmail.com"},"directories":{},"maintainers":[{"name":"ssnangua","email":"kainanhong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sharp-bmp_0.1.4_1659611317738_0.43766202110322494"},"_hasShrinkwrap":false},"0.1.5":{"name":"sharp-bmp","version":"0.1.5","description":"Bmp encoder and decoder for sharp base on bmp-js.","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"./index.d.ts","main":"./index.js","keywords":["sharp","bmp","image","convert"],"author":{"name":"ssnangua"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ssnangua/sharp-bmp.git"},"devDependencies":{"@types/sharp":"^0.30.4"},"dependencies":{"sharp":"*","bmp-js":"*"},"gitHead":"e62baa86929ff14e92f92f24e8415eec47bbfdf1","bugs":{"url":"https://github.com/ssnangua/sharp-bmp/issues"},"homepage":"https://github.com/ssnangua/sharp-bmp#readme","_id":"sharp-bmp@0.1.5","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-IpWAy+AeTlWNHiBU8HH4atcKbztgKOXTuT4W8aFaeASPCeJwCVpoUymWMfEmwfvWSCOV1s7VmGTlKhcPLkt+Lw==","shasum":"9534bbdc455eaa7b50c6a7fa726d06d13ecc4360","tarball":"https://registry.npmjs.org/sharp-bmp/-/sharp-bmp-0.1.5.tgz","fileCount":5,"unpackedSize":7686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2XOkVuyLpEk4UeXm4t4XDWdV9cHi9wC7D+1qkkj5YdAiACFul13dZ7hptoxOLsH6IKAsMvDcFUowHuDoZuWj+gAg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6+mRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAbw/9H+05QyQkkW1gB34UyoS7Kw6EEgpB9liGAEZBDCcx7IjT2tRQ\r\n43eKYkOyylJe8srpzkAkiDiSKxX+ubFncDXVlWi5KH7ujChb0FNW3Pyx3pnu\r\nA3Em32fPvYrvMiir8a2vPLwF9nb8R80AZPLR34ztffr5k7A71D2ZQPP9GgZl\r\nMeClcoFmgJYrTXZ+fZM56T0IZYjdGB2rjZJT4zROHguYvwrJ4nHveawmYMZ9\r\nOSGviJR7EQgNiOt51xM6Dq8+7tvFkE7l+jmdYs7zv0IMfnpga5Qo4DR4Gyk+\r\nF86QN+futh3iWfrmN0NyAbmkWr1ndlJsyQ2k4DFuyCXSEX7OSZIQwuYJJ7m5\r\n7viT3Dmidsz0MdR7pLIDmHnou2+t5Wrp9hEo4VZJAcltY41nZ1sUESdbfQRv\r\nl3rdENfMl6Cf1/viFmb3vIf275dq7NCjr1qEYcaPdtQRgrzB+/wyzfcWDX8F\r\nBfQsHant+eVBIjDK2uYMWnJL5zWgVYZi9prKT6oR3BviSIMRyO1MavBqWwAv\r\nV1yRLV6gc/FoLrzIbxDzjn0Ha268Xs2oOs6a5yyjJipMIR3Hna+3fE+QEGha\r\nzOZMH72YfmdeqfG//mtHLUsB0yQpn54BpeRvMi0lkiDaTPsyd18KKY4vJMPX\r\nvpMFRUxMipw6LNfnyT/8fnLi/zS9af32FF0=\r\n=sWAU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ssnangua","email":"kainanhong@gmail.com"},"directories":{},"maintainers":[{"name":"ssnangua","email":"kainanhong@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sharp-bmp_0.1.5_1659627921002_0.32580031314937274"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-03T20:12:05.813Z","0.1.0":"2022-08-03T20:12:06.024Z","modified":"2022-08-04T15:45:21.377Z","0.1.1":"2022-08-03T20:50:14.988Z","0.1.2":"2022-08-03T21:17:51.135Z","0.1.3":"2022-08-03T21:34:21.185Z","0.1.4":"2022-08-04T11:08:37.939Z","0.1.5":"2022-08-04T15:45:21.250Z"},"maintainers":[{"name":"ssnangua","email":"kainanhong@gmail.com"}],"description":"Bmp encoder and decoder for sharp base on bmp-js.","homepage":"https://github.com/ssnangua/sharp-bmp#readme","keywords":["sharp","bmp","image","convert"],"repository":{"type":"git","url":"git+https://github.com/ssnangua/sharp-bmp.git"},"author":{"name":"ssnangua"},"bugs":{"url":"https://github.com/ssnangua/sharp-bmp/issues"},"license":"MIT","readme":"# sharp-bmp\n\nBmp encoder and decoder for [sharp](https://www.npmjs.com/package/sharp) base on [bmp-js](https://www.npmjs.com/package/bmp-js).\n\n## Install\n\n```bash\nnpm install sharp-bmp\n```\n\n## Usage\n\n### Create an instance of sharp from a BMP image\n\n```js\nconst bmp = require(\"sharp-bmp\");\n\nbmp.sharpFromBmp(\"input.bmp\", {\n  // sharp constructor options\n}) // returns an instance of sharp\n  .toFile(\"output.png\");\n```\n\n### Write output image data to a BMP file\n\n```js\nconst sharp = require(\"sharp\");\nconst bmp = require(\"sharp-bmp\");\n\nconst image = sharp(\"input.jpg\");\n\nbmp.sharpToBmp(image, \"output.bmp\")\n  .then((info) => {\n    console.log(info); // { size, width, height }\n  })\n  .catch((err) => {\n    console.error(err);\n  });\n```\n\n### Decode BMP\n\n```js\nconst fs = require(\"fs\");\nconst sharp = require(\"sharp\");\nconst bmp = require(\"sharp-bmp\");\n\nconst buffer = fs.readFileSync(\"input.bmp\");\nconst bitmap = bmp.decode(buffer);\n\nsharp(bitmap.data, {\n  raw: {\n    width: bitmap.width,\n    height: bitmap.height,\n    channels: 4,\n  },\n})\n  .toFile(\"output.png\");\n```\n\n### Encode BMP\n\n```js\nconst fs = require(\"fs\");\nconst sharp = require(\"sharp\");\nconst bmp = require(\"sharp-bmp\");\n\n(async () => {\n  const image = sharp(\"input.jpg\");\n  const { data, info } = await image\n    // If the image has alpha transparency channel\n    .flatten({ background: \"#ffffff\" })\n    // If the image has no alpha transparency channel\n    .ensureAlpha()\n    .raw()\n    .toBuffer({ resolveWithObject: true });\n  const bitmap = {\n    data,\n    width: info.width,\n    height: info.height,\n  };\n  const rawData = bmp.encode(bitmap);\n  fs.writeFileSync(\"output.bmp\", rawData.data);\n\n  console.log(rawData.data.length); // size of output.bmp\n})();\n```\n\n## Change Log\n\n### 0.1.3\n\n- Merge alpha transparency channel with a white background\n\n### 0.1.4\n\n- `sharpFromBmp(input, options)` support `Buffer` input.\n\n### 0.1.5\n\n- `sharpFromBmp(input, options, resolveWithObject)` add the third option, if `true`, will return an object with decoding info, default by `false`\n- Update index.d.ts","readmeFilename":"README.md"}