{"_id":"@3846masa/bmp","_rev":"8-c011463c7ec35c0b6800c60ff84d0d99","name":"@3846masa/bmp","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"@3846masa/bmp","description":"Create a BMP (w/ alpha channel) binary from RGBA raw bytes like ImageData.","license":"MIT","author":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"homepage":"https://github.com/3846masa/bmp#readme","repository":{"type":"git","url":"git+ssh://git@github.com/3846masa/bmp.git"},"version":"1.0.0","main":"lib/convert.cjs","module":"lib/covert.mjs","scripts":{"build":"rollup -c rollup.config.js"},"types":"src/convert.d.ts","dependencies":{},"devDependencies":{"rollup":"^2.6.1","rollup-plugin-terser":"^5.3.0"},"keywords":["bmp","imagedata"],"esnext":"src/convert.mjs","gitHead":"786a81d569fa4165453e75af404de2a2c6f16287","bugs":{"url":"https://github.com/3846masa/bmp/issues"},"_id":"@3846masa/bmp@1.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-CCi5U3KZItJp9bZW28FvRGVW4wVJAuIYobHZ83K+uZZpNfIwva0H19C5nfc2B9gBzcbbvx3lEzYB1I+qVAitKQ==","shasum":"4b20ee5c043da34905dd936c3ac426def57a8f8b","tarball":"https://registry.npmjs.org/@3846masa/bmp/-/bmp-1.0.0.tgz","fileCount":12,"unpackedSize":14006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerkljCRA9TVsSAnZWagAAqVoQAILCF87+ZyPzzEJbCTGy\nkRNZkM5/4lCcl37XFVlz8n9Ww46rlt4/qoCltdpJAOvH0t0z54jl/xwHtLx5\nVgYbWVMsRglqV9o1e93u8RnDZ7jeSc+PesssWtsQEa4J4KSncMNS9r91AT8S\nJjbMJi9q5SvZgWj8PeXir6UDOjf93/E8bFgFlLk9O2RKxLP+vrs1Opzaxtih\nhW/B7Os0qc+KRwtKIntqtXhf9kWkY/gHhjR15ChS+a+H8erecp1nT1haBIWt\n/KkSWcmeqBmt7Sj5BkuOD7BpaHW1gSXstAsU0K35M+BBvAzc6h3VYZ1WGcRR\n1I/vFrARzXkP8nTaTOwqgXZ6ZBlOLWx1tF8d7MBjMs+lm14o2uC+6cdNjMpB\n62Sa8LFYeFLulDBgYuZ2wrUM0gkZrveKHNvho+uDPd2MYZBYHJ0riezR6uvv\nnLWu525InEjVph8DRw3hgozv0kQszrmNlNQwe/k1FLo/F/abivnWbSxQJrvK\nmoaVcCVIdcrhTqHZeIDJpyLOVbJKKt+91xtYWE77av7bwvE9aoYe7Ajvqk2c\nPO8c6uqpV2iAfdcO1ErI/pDHT4T7EjFAEf0E9m7Rr045G0fGfSOrZP0OJBj5\ncQjxI5sT2ALrbZMPLJ/xJz6reuxntwjZu3T3w5nwKv5IK0c09k0c4ONvPSN1\n6LA9\r\n=jSh0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp3Ao2gNGqd00+wB2GM3eKv3aTIeXbqWhiKtTwlwTZLwIhANp+CHsbqqh3qD6wykRYN61Uwo2CNMiTlvQ/a6C70uV+"}]},"maintainers":[{"name":"3846masa","email":"3846masahiro+git@gmail.com"}],"_npmUser":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bmp_1.0.0_1588480354990_0.7619986941375458"},"_hasShrinkwrap":false},"1.0.1":{"name":"@3846masa/bmp","description":"Create a BMP (w/ alpha channel) binary from RGBA raw bytes like ImageData.","license":"MIT","author":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"homepage":"https://github.com/3846masa/bmp#readme","repository":{"type":"git","url":"git+ssh://git@github.com/3846masa/bmp.git"},"version":"1.0.1","main":"lib/convert.cjs","module":"lib/covert.mjs","scripts":{"build":"rollup -c rollup.config.js"},"types":"src/convert.d.ts","dependencies":{},"devDependencies":{"rollup":"^2.6.1","rollup-plugin-terser":"^5.3.0"},"keywords":["bmp","imagedata"],"esnext":"src/convert.mjs","gitHead":"7c92bdca44c75d0350b5367629b7e28c29d03bbe","bugs":{"url":"https://github.com/3846masa/bmp/issues"},"_id":"@3846masa/bmp@1.0.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9bsTTC58hLIYEM08k6q8RD4bvJPaPYT2BK8LXSY/gx+yXTuRwTdNaCavtga7UtCAlqBUkDVwTBQ8dUpyFwu99g==","shasum":"8b08cded38d51183e7bdb3ab7f770960a9d08e78","tarball":"https://registry.npmjs.org/@3846masa/bmp/-/bmp-1.0.1.tgz","fileCount":12,"unpackedSize":14776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerpX1CRA9TVsSAnZWagAAn/EP+waEFXqAEjdPq4okC9bV\n/tWUDbfmb1HxNf8B6pTJ6L4fawmM1PF3zO1amxqWFiGbaooPd906XOrUfuhr\nGDppjP5JIJJmnhvdhDT1F5FOEUGpUJABrVJ0eM5VhcuQYzn2FXMMcSimCo7H\nStL/iyoCYe4bwqOIIc/uLyBC5+suDWNVlNa1IQanfg2klEsRb1zwhdudViQI\nJ0Ak3oTAkKciC/RuX/6MdBHiR1hXW8UEEn/PEyi7Z3Gul/HvKuhwhF83U2Qj\nZlIf4Z3eNaHvSXULOPd7yrN5DK1oyXSml3lNgrNILshxfHvOQVsfN5wAx9sV\ngpFfgy6ke3fL2TiGW1Nmko9s5c9GumRnkak8jvUUi9/jXL8ecANZINk54fsq\nDNXbT40EZV9qRS3alAbSsI8aEke5xWj+Smtt9UTQiYLW+f/Z7v8plQ1uW/gN\n8vNh5BsJqD6xm18KlAfPlWBhDBWjoGnInKyQwZToA9JEBuCwyo0/Cd6+/leh\njIsPUwg0TervPr2NHvo8sqSoQOpb/Dla+lAJv9G6FmToKGiIoC5VegevVBr6\ncRcDkTIeEfShg9H2kKD7TW6urMZhFofIyLAq4dusRYHkmuULXtQvq47A1zFK\nDVEGZytnOh8zsCMQgewzuvv4XYzQpgH11+NJuAk3MlwoBS1oQzv7UbRbogLp\nU1sh\r\n=WpbC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIxzRVM/Sp3oRqzGKF+KnVwU7E45Ysq4XRSsXg3TLiMAiBUqTjCJUj3UB4H01O8QqNZrkqS5447iGMsqKa251eNQg=="}]},"maintainers":[{"name":"3846masa","email":"3846masahiro+git@gmail.com"}],"_npmUser":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bmp_1.0.1_1588499957080_0.2729762078147169"},"_hasShrinkwrap":false},"1.0.2":{"name":"@3846masa/bmp","version":"1.0.2","description":"Create a BMP (w/ alpha channel) binary from RGBA raw bytes like ImageData.","license":"MIT","author":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"homepage":"https://github.com/3846masa/bmp#readme","repository":{"type":"git","url":"git+ssh://git@github.com/3846masa/bmp.git"},"bugs":{"url":"https://github.com/3846masa/bmp/issues"},"main":"lib/convert.cjs","module":"lib/covert.mjs","scripts":{"build":"rollup -c rollup.config.js","size-limit":"size-limit"},"types":"src/convert.d.ts","dependencies":{},"devDependencies":{"@semantic-release/changelog":"5.0.1","@semantic-release/git":"9.0.1","@size-limit/file":"^5.0.3","rollup":"2.40.0","rollup-plugin-terser":"7.0.2","semantic-release":"17.4.7","size-limit":"^5.0.3"},"keywords":["bmp","imagedata"],"publishConfig":{"access":"public"},"esnext":"src/convert.mjs","size-limit":[{"path":"lib/convert.cjs","limit":"500 B"},{"path":"lib/convert.mjs","limit":"500 B"},{"path":"lib/worker.mjs","limit":"700 B"}],"gitHead":"9625ff15e50b96cf56c97c3904ee85e1db1b31eb","_id":"@3846masa/bmp@1.0.2","_nodeVersion":"14.17.6","_npmVersion":"7.24.0","dist":{"integrity":"sha512-PBH3AAgGGgWoipORaJ4A2t8p5AS7iEbK4EQr+ReZbZWq5ufuaxJB/AXWmAWs2pxRe4gX0aJRuIwoXjDF+1EHWg==","shasum":"0bac47538957eb8d69dc7ad874888c52223a574a","tarball":"https://registry.npmjs.org/@3846masa/bmp/-/bmp-1.0.2.tgz","fileCount":12,"unpackedSize":15199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhX+hTN2MebsBz6zv8+UDuzw6e9ExAltPLIfkrvDq9RgIhAKx3GsmDMzd62AejbtYfRAwiNuwkQISidGdxtM2gSMIP"}]},"_npmUser":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"directories":{},"maintainers":[{"name":"3846masa","email":"3846masahiro+git@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bmp_1.0.2_1631941173165_0.4007530809379185"},"_hasShrinkwrap":false},"1.1.0":{"name":"@3846masa/bmp","version":"1.1.0","description":"Create a BMP (w/ alpha channel) binary from RGBA raw bytes like ImageData.","license":"MIT","author":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"homepage":"https://github.com/3846masa/bmp#readme","repository":{"type":"git","url":"git+ssh://git@github.com/3846masa/bmp.git"},"bugs":{"url":"https://github.com/3846masa/bmp/issues"},"main":"lib/convert.cjs","module":"lib/covert.mjs","scripts":{"build":"rollup -c rollup.config.js","size-limit":"size-limit"},"types":"src/convert.d.ts","dependencies":{},"devDependencies":{"@semantic-release/changelog":"5.0.1","@semantic-release/git":"9.0.1","@size-limit/file":"^5.0.3","rollup":"2.40.0","rollup-plugin-terser":"7.0.2","semantic-release":"17.4.7","size-limit":"^5.0.3"},"keywords":["bmp","imagedata"],"publishConfig":{"access":"public"},"esnext":"src/convert.mjs","size-limit":[{"path":"lib/convert.cjs","limit":"500 B"},{"path":"lib/convert.mjs","limit":"500 B"},{"path":"lib/worker.mjs","limit":"700 B"}],"gitHead":"a0b0bfa3fd2f78a888844fdd55a14ac0790c5dda","_id":"@3846masa/bmp@1.1.0","_nodeVersion":"14.17.6","_npmVersion":"7.24.0","dist":{"integrity":"sha512-O1j3bUHrUKKr9FbJRBObu89PwBhOTeGZ9b2k0WkSW1R1D4V5msg9pvLzBu8MUMdvrKeIL5vmzrTrKBXTOPSD9g==","shasum":"b4ab8c6b7d0cc75e04b2a90fd505d3c86f093e6b","tarball":"https://registry.npmjs.org/@3846masa/bmp/-/bmp-1.1.0.tgz","fileCount":12,"unpackedSize":16221,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwdeXMjiiFysdsIpub0j+2rnZ7P9E56ZsHsPzXr7YLwgIhAOeUJMSYg0IHxXZEYPEbH8IL1hmRBY/uouZmkVPIXwgt"}]},"_npmUser":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"directories":{},"maintainers":[{"name":"3846masa","email":"3846masahiro+git@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bmp_1.1.0_1631941352240_0.42805896675162636"},"_hasShrinkwrap":false},"1.1.1":{"name":"@3846masa/bmp","version":"1.1.1","description":"Create a BMP (w/ alpha channel) binary from RGBA raw bytes like ImageData.","license":"MIT","author":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"homepage":"https://github.com/3846masa/bmp#readme","repository":{"type":"git","url":"git+ssh://git@github.com/3846masa/bmp.git"},"bugs":{"url":"https://github.com/3846masa/bmp/issues"},"main":"lib/convert.js","module":"lib/covert.mjs","scripts":{"build":"rollup -c rollup.config.js","size-limit":"size-limit"},"types":"src/convert.d.ts","dependencies":{},"devDependencies":{"@semantic-release/changelog":"5.0.1","@semantic-release/git":"9.0.1","@size-limit/file":"^5.0.3","rollup":"2.58.0","rollup-plugin-terser":"7.0.2","semantic-release":"17.4.7","size-limit":"^5.0.3"},"keywords":["bmp","imagedata"],"publishConfig":{"access":"public"},"esnext":"src/convert.mjs","size-limit":[{"path":"lib/convert.js","limit":"500 B"},{"path":"lib/convert.mjs","limit":"500 B"},{"path":"lib/worker.mjs","limit":"700 B"}],"gitHead":"10baab79c431c2c660d04fceaf3c97204977d5f0","_id":"@3846masa/bmp@1.1.1","_nodeVersion":"14.18.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-dFIP2qikvdkTCBkyNjiP2zsX9lizPXXCkB0SBrMwrsjRahYjM5s4NYH7/jpwWK3riz3Uoat0WhcjVsXAlZIcSQ==","shasum":"6235c375b6047e7caf7b0732e8473cd60d091911","tarball":"https://registry.npmjs.org/@3846masa/bmp/-/bmp-1.1.1.tgz","fileCount":12,"unpackedSize":15738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnzJ0qVLw164HFiLP9dlvSDBqVAhFwMunek6bTlKL/NAIhAIVwHGPHCycR//nSZ3HL1quYsuAPu05fx3pGU6qAJ2P2"}]},"_npmUser":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"directories":{},"maintainers":[{"name":"3846masa","email":"3846masahiro+git@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bmp_1.1.1_1633182046419_0.11378410166420094"},"_hasShrinkwrap":false},"1.1.2":{"name":"@3846masa/bmp","version":"1.1.2","description":"Create a BMP (w/ alpha channel) binary from RGBA raw bytes like ImageData.","license":"MIT","author":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"homepage":"https://github.com/3846masa/bmp#readme","repository":{"type":"git","url":"git+ssh://git@github.com/3846masa/bmp.git"},"bugs":{"url":"https://github.com/3846masa/bmp/issues"},"main":"lib/convert.js","module":"lib/convert.mjs","scripts":{"build":"rollup -c rollup.config.js","size-limit":"size-limit"},"types":"src/convert.d.ts","dependencies":{},"devDependencies":{"@semantic-release/changelog":"5.0.1","@semantic-release/git":"9.0.1","@size-limit/file":"^5.0.3","rollup":"2.58.0","rollup-plugin-terser":"7.0.2","semantic-release":"17.4.7","size-limit":"^5.0.3"},"keywords":["bmp","imagedata"],"publishConfig":{"access":"public"},"esnext":"src/convert.mjs","size-limit":[{"path":"lib/convert.js","limit":"500 B"},{"path":"lib/convert.mjs","limit":"500 B"},{"path":"lib/worker.mjs","limit":"700 B"}],"gitHead":"21907123280989f9feff06628b30b43428dc14b8","_id":"@3846masa/bmp@1.1.2","_nodeVersion":"14.18.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-Bm5VGR+u+whHPBo3gD452SpDNzwq67Hmk0HjkcjiZokNu/5jcKeVFcuBtvcw9PnCVQgL65pxpIIQfvz12w0Hbw==","shasum":"e1ff1237a0bf91ab4b2d6db23475b017bc560690","tarball":"https://registry.npmjs.org/@3846masa/bmp/-/bmp-1.1.2.tgz","fileCount":12,"unpackedSize":15739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhugObCRA9TVsSAnZWagAAKZgP/10Crkuy23iQngTI5EtS\n6FKB+yhunEkdotDlQFqQKOC92OWWq6aNxGri2eMf6hnRv1mWP+38Vxlhcr80\n/aaaO1V6olstCs3BbGsn3opB+jPQAwmrIy12Kv7Odd4K2WeFFK58cgl/lBjY\nFi9ArbbzzxKj4giZwfqPK2hJT7xxD2CFaW8fmGkMfrKehfS0FhlJbNaFs6bz\nsQPfVsEd/qRPKYIKwBQQz2GYdMRf63e76BGznbySQiRV8y6i5nNTHsrs2IVd\nWTfkLC3qIyRqtaer3GDvHndkQ3RsSkOkhDB2MdPa1ensu++DjZX3bf366xYI\n8V/+sbDJH3wSvGyc4k6y6EprHiY9wFUmzX9ryKbwJExPvc6Eykv1AL6tIuwB\nmc86PuCn26hamUYrP3YXFqh0yDnpVem9cyv1JNfARNHk0LQ76FQ9YMG3VsUX\np9kBdYHtlG1KlVJs3P2mFDtQTWdflt8mkxmUrl9w1YnOqAs2JOrGK1sbb5bJ\nGbLuggBbG3rSRvGKPSozMXq9Nv+5uj9o9Q2cLr4zHE2n7nsdZJyr5g8uVvAR\nJuQHrRp8AnpKE01r2ouT3NU09aUYFFBbpK9ZFs9mh2nn++fnUwSVOuij6uxl\nuogM7l3mxE+C8JH1IteBiZfxcioGzil+r3zklTKIvfgapcJJWPkUR6mWHcx3\nhnUs\r\n=TZ1B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJQ+ems5Q2jDx8zUbJhzUsePvp+KU+sooB6JJDg/QFkwIhAK22tAdYM6i8m7MYPuZbkps8Cv5cUuNKhb+0rQkVlivx"}]},"_npmUser":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"directories":{},"maintainers":[{"name":"3846masa","email":"3846masahiro+git@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bmp_1.1.2_1633239637086_0.3266773813872852"},"_hasShrinkwrap":false},"1.1.3":{"name":"@3846masa/bmp","version":"1.1.3","description":"Create a BMP (w/ alpha channel) binary from RGBA raw bytes like ImageData.","license":"MIT","author":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"homepage":"https://github.com/3846masa/bmp#readme","repository":{"type":"git","url":"git+ssh://git@github.com/3846masa/bmp.git"},"bugs":{"url":"https://github.com/3846masa/bmp/issues"},"main":"lib/convert.js","module":"lib/convert.mjs","scripts":{"build":"rollup -c rollup.config.js","size-limit":"size-limit"},"types":"src/convert.d.ts","dependencies":{},"devDependencies":{"@semantic-release/changelog":"6.0.1","@semantic-release/git":"10.0.1","@size-limit/file":"^7.0.0","rollup":"2.68.0","rollup-plugin-terser":"7.0.2","semantic-release":"19.0.2","size-limit":"^7.0.0"},"keywords":["bmp","imagedata"],"publishConfig":{"access":"public"},"esnext":"src/convert.mjs","size-limit":[{"path":"lib/convert.js","limit":"500 B"},{"path":"lib/convert.mjs","limit":"500 B"},{"path":"lib/worker.mjs","limit":"700 B"}],"gitHead":"60bf0d3699a77e0140029ab7d0d3ad41fc2402d1","_id":"@3846masa/bmp@1.1.3","_nodeVersion":"14.19.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-bNzw0zI2iRtBZ7Wa+RmNifoOvCmBFCYOUI80VkDV49EPgmg6m8cmLFy1EUiJkBqDyirxPx5oebf5NTAruIMDAA==","shasum":"971b24aa7d56f752ae8e0584e6cd37f45ddb0477","tarball":"https://registry.npmjs.org/@3846masa/bmp/-/bmp-1.1.3.tgz","fileCount":12,"unpackedSize":15740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG0IsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrebhAAn9h8OhpIKRXbQbwxUZsTa5UxXHEz8lJw2Wca9AmqjtxLTIGU\r\nIuO+FztpggfsSCBp+FKooWJhNih0YE99bzki3P7TnFDdXKsLHEdvj2aDg4Jl\r\nBjEqwvddz12MNOCikXtihI82b10fasq6BSU4eJn17lQqpdwM5EcmvHF1XTSG\r\nZwaV80pl8AZgxa8njFHJ99OLbb8afoZbuICjYZR4/FtAFnwb+ev7s0iVtl+0\r\ne/XntjFKPQ8YLPX7vsUCebzN4b/9EToSQWcrlhfG692SiFcgC93c6Q6voZId\r\nKZpqahS7wWvL0F4kDLTk0FmpCp+zFGhAWkg/y79GJruFpY5K0cl54us85Ppj\r\nRQOkSbp47sstIqJPg2AlIXQTMKLfY3oJNOxYGEGPkPzitMiLQlbpqrMCdZ/j\r\nsH5+b/bkeL16FNxUeYOBO/4XwZi6sIgjLGIUsqKaDSIBKGykLHQqFyKBQIpY\r\nECMDIfuzYGulkK1/qprV/ZOc/BmdhTl2A2ArZcziYmzYd9lpBOLWx1On7S5j\r\nkv4R9uACVgHeV2+x910R8jyW8AkU6IAof0TInPGYYWSIMVZCSa30Dxyg/nA2\r\n5ovsKSxLgDPqnHvX6eBfJstOeQH1sp2e62njdhkGq2s6yU7Gazze3LDAlUuF\r\nUQ4JtVwxd6hAEIkfaO6WNVzSOJ38E7BDQcA=\r\n=+bvv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqaTL7W4d1Us2FrveRvfg0dxWgN2HDgRZS5F0bAgfKQAiEAz3ajl0MzBymm0ZfabG85VkErEizCBO/9OeKbG961AMU="}]},"_npmUser":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"directories":{},"maintainers":[{"name":"3846masa","email":"3846masahiro+git@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bmp_1.1.3_1645953580010_0.5781436741012944"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-03T04:32:34.942Z","1.0.0":"2020-05-03T04:32:35.094Z","modified":"2022-04-04T10:44:27.023Z","1.0.1":"2020-05-03T09:59:17.198Z","1.0.2":"2021-09-18T04:59:33.335Z","1.1.0":"2021-09-18T05:02:32.388Z","1.1.1":"2021-10-02T13:40:46.551Z","1.1.2":"2021-10-03T05:40:37.234Z","1.1.3":"2022-02-27T09:19:40.140Z"},"maintainers":[{"name":"3846masa","email":"3846masahiro+git@gmail.com"}],"description":"Create a BMP (w/ alpha channel) binary from RGBA raw bytes like ImageData.","homepage":"https://github.com/3846masa/bmp#readme","keywords":["bmp","imagedata"],"repository":{"type":"git","url":"git+ssh://git@github.com/3846masa/bmp.git"},"author":{"name":"3846masa","email":"3846masahiro+git@gmail.com"},"bugs":{"url":"https://github.com/3846masa/bmp/issues"},"license":"MIT","readme":"# @3846masa/bmp\n\n![banner](./.github/assets/ogp.jpg)\n\n[![npm-badge]][npm]\n[![mit-license-badge]][mit-license]\n\nCreate a BMP (w/ alpha channel) binary from RGBA raw bytes like ImageData.\n\n- faster than other libraries (e.g. bmp-js)\n- tiny size (basic: ~ 500 bytes, webworker: ~ 700 bytes)\n- supports alpha channel\n\n## Table of Contents\n\n- [Usage](#usage)\n  - [CDN](#cdn)\n  - [Using via bundler](#using-via-bundler)\n- [API](#api)\n  - [`convert({ width, height, data })`](#convert-width-height-data-)\n  - [`HTMLCanvasElement.prototype.toBlob(callback, type)`](#htmlcanvaselementprototypetoblobcallback-type)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Usage\n\n### CDN\n\n#### Basic\n\n![basic](https://flat.badgen.net/badgesize/gzip/https/unpkg.com/@3846masa/bmp/lib/convert.mjs)\n[![codesandbox-badge]](https://codesandbox.io/s/github/3846masa/bmp/tree/main/examples/basic)\n\nSee [./examples/basic](./examples/basic).\n\n```html\n<script type=\"module\">\n  import { convert } from 'https://unpkg.com/@3846masa/bmp/lib/convert.mjs';\n\n  const canvas = document.getElementById('canvas');\n  const bmpImg = document.getElementById('bmp');\n\n  function main() {\n    const ctx = canvas.getContext('2d');\n\n    const raw = ctx.getImageData(0, 0, canvas.width, canvas.height);\n    const bmpBinary = convert(raw);\n    const blob = new Blob([bmpBinary], { type: 'image/bmp' });\n\n    bmpImg.src = URL.createObjectURL(blob);\n  }\n\n  main();\n</script>\n```\n\n#### WebWorker\n\n![webworker](https://flat.badgen.net/badgesize/gzip/https/unpkg.com/@3846masa/bmp/lib/worker.mjs)\n[![codesandbox-badge]](https://codesandbox.io/s/github/3846masa/bmp/tree/main/examples/webworker)\n\nSee [./examples/webworker](./examples/webworker).\n\n```html\n<script type=\"module\">\n  import { convert } from 'https://unpkg.com/@3846masa/bmp/lib/worker.mjs';\n\n  const canvas = document.getElementById('canvas');\n  const bmpImg = document.getElementById('bmp');\n\n  async function main() {\n    const ctx = canvas.getContext('2d');\n\n    const raw = ctx.getImageData(0, 0, canvas.width, canvas.height);\n    const bmpBinary = await convert(raw);\n    const blob = new Blob([bmpBinary], { type: 'image/bmp' });\n\n    bmpImg.src = URL.createObjectURL(blob);\n  }\n\n  main().catch(console.error);\n</script>\n```\n\n#### No module\n\n![no-module](https://flat.badgen.net/badgesize/gzip/https/unpkg.com/@3846masa/bmp/lib/polyfill.js)\n[![codesandbox-badge]](https://codesandbox.io/s/github/3846masa/bmp/tree/main/examples/canvas-to-blob)\n\nSee [./examples/canvas-to-blob](./examples/canvas-to-blob).\n\n```html\n<script src=\"https://unpkg.com/@3846masa/bmp/lib/polyfill.js\"></script>\n<script>\n  const canvas = document.getElementById('canvas');\n  const bmpImg = document.getElementById('bmp');\n\n  function main() {\n    canvas.toBlob(callback, 'image/bmp');\n\n    function callback(blob) {\n      bmpImg.src = URL.createObjectURL(blob);\n    }\n  }\n\n  main();\n</script>\n```\n\n### Using via bundler\n\n![bundlephobia](https://flat.badgen.net/bundlephobia/minzip/@3846masa/bmp?label=gzip%20size)\n\n```sh\nnpm i @3846masa/bmp\n```\n\n```js\nimport { convert } from '@3846masa/bmp';\n```\n\n## API\n\n### `convert({ width, height, data }, options?)`\n\nConvert RGBA raw bytes like ImageData to a BMP binary.\n\nIn `worker.mjs`, this function returns Promise.\n\n|                  |                                       |\n| :--------------- | :------------------------------------ |\n| `width`          | `number`                              |\n| `height`         | `number`                              |\n| `data`           | `Uint8Array` \\| `Uint8ClampedArray`   |\n| `options.strict` | `boolean`                             |\n| Returns          | `Uint8Array` \\| `Promise<Uint8Array>` |\n\n### `HTMLCanvasElement.prototype.toBlob(callback, type)`\n\n|            |                       |\n| :--------- | :-------------------- |\n| `callback` | `(blob: Blob) => any` |\n| `type`     | `'image/bmp'`         |\n\n## Contributing\n\nPRs accepted.\n\n## License\n\n[MIT (c) 3846masa][mit-license]\n\n[npm-badge]: https://flat.badgen.net/npm/v/@3846masa/bmp?icon=npm\n[npm]: https://www.npmjs.com/package/@3846masa/bmp\n[mit-license-badge]: https://flat.badgen.net/badge/license/MIT/blue\n[mit-license]: https://3846masa.mit-license.org\n[codesandbox-badge]: https://flat.badgen.net/badge/codesandbox/try%20it/black\n","readmeFilename":"README.md"}