{"_id":"@oleksii-pavlov/qr-codes","_rev":"52-cb35a76cb87e84045745221137b2255b","name":"@oleksii-pavlov/qr-codes","dist-tags":{"latest":"4.1.4"},"versions":{"0.1.0":{"name":"@oleksii-pavlov/qr-codes","version":"0.1.0","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.1.0","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"271b77ca218bbffa3d46ddaa1fbf1466fa5a5c6c","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.1.0.tgz","fileCount":134,"integrity":"sha512-sv+qTjw0VwmAzls18wn/MWSTsXdoiDEa2M9nrr9UiwEVtTTHUdGTpIXLlhHjqeLPJgKQQpgTTLtUEFnrIVX+Sg==","signatures":[{"sig":"MEUCIQDg2glDcVvTN3ioDFqnyomJK5YZ62G8OlwYqc680y+vuwIgeBETXz9rf1s3sQf41eiEhjajGof/HX0+aOlvfwt8GJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186961},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"5ab269482a002faedb34a773a2639f203788797e","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.1.0_1738438156636_0.2774032515102005","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@oleksii-pavlov/qr-codes","version":"0.1.1","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.1.1","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"04d0f478c0e96645a35c896c609c9cdaad1bd54d","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.1.1.tgz","fileCount":134,"integrity":"sha512-1pff6qmJEzQhP32uOekEcG3H30FOQtVUgnIkqSDUm/iIzL5ZvbDwJrXi0+Ot/BO8YyzsI0z2LhpqxW3GDe1m4Q==","signatures":[{"sig":"MEUCIQDGGnBDFAnMjc17iR2Z4/Rz6jTNM5vZ7nocwuWU0rY58AIgQokc4k1EZF2WJEAI9VQ4wn8iPvupa9dQ1laQqIdPldE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187285},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"5cf0b93f60eeb89438165b2360e4701aff4999e9","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.1.1_1738438703854_0.02831654880855039","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@oleksii-pavlov/qr-codes","version":"0.1.2","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.1.2","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"3d23aed8252c3fae290cea2f20f3e43c7021dccc","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.1.2.tgz","fileCount":134,"integrity":"sha512-hDFW8N8C64Dize/my9Dw+C39/MS7yLFehmV6zegFYnJd53Tx7HD0b0Bi1guiBRLxDMA0zQXH2/hKg2cMrCLl6A==","signatures":[{"sig":"MEYCIQCo7mERYEWdrfYTIF4I9x3HNGleEsXQmNXxqEnhNSrSzwIhAKdlnOCgSPnvxEyMZL2bkJsYFbQ5GxUt2qzIV3zxXnj1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187364},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"8d917d75a31621eff9240efeafdf66e268ed1716","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.1.2_1738438923603_0.07272709232026853","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@oleksii-pavlov/qr-codes","version":"0.1.3","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.1.3","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"22f8dd304280e4551023a276249fa1742fb2be24","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.1.3.tgz","fileCount":134,"integrity":"sha512-CdZ6ijGSTazgpH/qjFLuGHQCHxiVBQ8xad7X7RGnsYmnBLO8ZaPuDb3EtJPDH1JpLFwxG7ZB0rxgDQnkODHZNA==","signatures":[{"sig":"MEYCIQDQkhFGm28hMGtQLctBjs11hR9bOt12q3HSQCbXVEv0qQIhAL840ADXRYMKFfMWEx0zeEdE5VI3T8BAJiI49X69PKXe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187853},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"8004c321d9ff0c1ca40161bdd4b7a0a1018cbbcf","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.1.3_1738439319930_0.32353525462527477","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@oleksii-pavlov/qr-codes","version":"0.1.4","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.1.4","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"6d88dbbd59a326571af1bbbbc8849be911b4bf89","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.1.4.tgz","fileCount":136,"integrity":"sha512-+QH/3pzht5Z50ZBfIs5/Gbg+kwtRaa/sNxrdm7kmjihE/4wrMV1vh/OB3ODQ84ZdhSMFwS8au/S8m4uGfPqKcA==","signatures":[{"sig":"MEUCID7ebqXn+Dp55Ff25dzaQz/VXc91mk4+0gzAFeVBQ2bBAiEAzchTf6kAVJ51PSICKkn87gyTSKASP0D6+yKZuT4cfII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194180},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"4c392b6a07093f5ab3052e91e5d751e507882971","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.1.4_1738443525182_0.7030606105571293","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@oleksii-pavlov/qr-codes","version":"0.1.5","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.1.5","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"17135f4e72be018dd997fd3596bd11ead5a5f25f","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.1.5.tgz","fileCount":136,"integrity":"sha512-0s0nSFAYhaycZrjerGnpu2w1QOQUHSInvNT0GsWBH9LYABTwnF6huBX3NON69huWTDxC8zOSPG5C2qoFLv6ZZg==","signatures":[{"sig":"MEUCIQCkEn5Ai1haCYcMS2XqAv+EmVp1GaS8mM8vZqYO6lN61wIgBdmlwY5C2IvuvRZksSdRynpMtNYWZeS0J4XT/h/8yA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194207},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"55252944c9d8a00005a27a275bbafcf733ff5c73","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.1.5_1738443735382_0.879855128255322","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@oleksii-pavlov/qr-codes","version":"0.2.0","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.2.0","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"6673a3db4430d764560dd84c098f22610f1b0085","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.2.0.tgz","fileCount":146,"integrity":"sha512-No8NcNT0xr4oI66B2JRxWLZs/dNR+CZQnvGl8Q8gpnyyvW/j+EliPjIeyn2yo7QMfVasKVbMntL7ghM0uadpig==","signatures":[{"sig":"MEUCIQDsq/3zHg+BJ8Z8QpR/+sjR61XfRQDCMxxhmES3+vH1HgIgYtLxae8wCLKIibL9swsxZcRzyNZZn7BzF7pBagU5hxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201214},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d176b8a3d1307a9cd758de0a6b2e7f86e0a435fc","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.2.0_1738481613804_0.78233677939142","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@oleksii-pavlov/qr-codes","version":"0.2.1","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.2.1","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"4dfe5e0b3c9183b6fadb5404e1ad67100ceea89e","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.2.1.tgz","fileCount":150,"integrity":"sha512-6m5HpwGd+AoTDm4Rbqu3a+DlJ4o3lL8pxzc5wjpLf8Dn0DPqW5IGmzMar06cn80gNi4ajAiSrQdUAgqy99AVeA==","signatures":[{"sig":"MEYCIQDd2aMNHS+R2+N6ZjZt3vfKq4iRgyaCIgT6tuGevOqwGQIhANANLSkAd+vjFs8MeYhRfKr09BTq1W+SqRUmIcAmq3R6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207161},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"0120969cafd5097257ea2a9aa3f475e19368f82d","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.2.1_1738483574038_0.7428903530808229","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@oleksii-pavlov/qr-codes","version":"0.2.2","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.2.2","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"53c5b51b0d072969cd7f08259ea445755c6d7472","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.2.2.tgz","fileCount":150,"integrity":"sha512-rrfTfDQJ6gOq0GwKnJgZnXUJFe1H5ED4s71uGHix5NfkZE3c6shL0FO86TeVWNkVJGZ7poHHuno8wPxplIjHgg==","signatures":[{"sig":"MEYCIQCTT7oTWBS+axUacJk6YhxUAZoIv9rRvTlaQEavWjcsOAIhAIZ5titvT2+8OYPUglSUs0dXRvvtKwplEkpISmrtCphz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207491},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"c9ded4412be58551477c89ccd7bf307402e831e3","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.2.2_1738483978270_0.00880562052540479","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@oleksii-pavlov/qr-codes","version":"0.2.3","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.2.3","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"271baaf89147a82f73feca994022a38ecde61deb","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.2.3.tgz","fileCount":150,"integrity":"sha512-fNhX46iGU7lbvgFhAoDaVMa251lNRc++GUJazeSZSKq5rrzMWgwarrN5ObfK2+y7JQG4OBuHZIbUn24KMh93eg==","signatures":[{"sig":"MEQCICQJsnwtBF3JMGl6VWTbqLS+erocCljOQGy/uAhyY/mqAiAakB5QeJLVSodu12gZOSL9Zw392yvm1tDe8vrm5DIcaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207539},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"0904b399c825567a482d1006ec6326ee1374b5a4","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.2.3_1738484464318_0.16390549284497724","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@oleksii-pavlov/qr-codes","version":"0.2.5","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.2.5","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"16207943d0e954d8025092e9ef85754445f0d287","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.2.5.tgz","fileCount":150,"integrity":"sha512-rxxfpCofNiZFI838j21eO4Uls9WpowxcDbk94JWql5o7GBUa858ILSInyS/VNMvcjxdvNhoR8u9gEbfxGRjAOw==","signatures":[{"sig":"MEUCIQCLjZZiRWNWR4LhYQg6GviHNhd9vq/kwCgPo5mw/gfiqwIgReZbznzMbuZID4jkDrXWFcyVMwcSLxZa8EeVw1dVLic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209738},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"a592fda65f8638737c7178add37f8b0e81098055","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.2.5_1738486715405_0.8525395062330201","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@oleksii-pavlov/qr-codes","version":"0.2.6","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.2.6","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"f303216aeb2e34b7e5795cf227de0b66665c0235","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.2.6.tgz","fileCount":150,"integrity":"sha512-QC4YCtPG1MQsyYEx54fbGEyOo5LLjvxrOmwVLsIF+gMqxiusHmr6+QaL3hsbOIL2V7T590jQ2nm20pqEVdXOYw==","signatures":[{"sig":"MEQCIHv/tcfBPgOdE6GZmUJkaqsgVAykV8bbOL0hJChPBdH4AiBimsSBzxut78oLEVXUK5LdXL0KvoINOY3qpwH0+u+6xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209858},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"11c7888959e901466904e53561f8e549f00ec750","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.2.6_1738486911486_0.23192173480896772","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@oleksii-pavlov/qr-codes","version":"0.2.7","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.2.7","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"1abf52403e3133fb36c7ee049e09f7913fc43a01","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.2.7.tgz","fileCount":154,"integrity":"sha512-nN7eIOGzEyHeOhZH9Ozbni2nFDFn4m/QiMR20XYYdNyhjH7zCoPq5T9gl/EQd3KpoaddFo+/aUvHeAiTXBWQow==","signatures":[{"sig":"MEUCIGuBGclpuzMeqQiqyLyFHCOoLEeGQQ3OMcqU0O1Jo0ceAiEAh2QM9E2Lz+rozNxVIvN6cXE/MzDEbe60i8E1DTzIFY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214628},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"4fec9fa6054cbb75422a396da37c1a09c0d7f92d","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.2.7_1738488708249_0.1931142372122323","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@oleksii-pavlov/qr-codes","version":"0.2.8","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@0.2.8","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"aa933f1fcc41b5245758b1932b54c7c522a02db0","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-0.2.8.tgz","fileCount":154,"integrity":"sha512-vfP8fTnbtGMNngw+LQGG08m45qVQeQL9HteKFigZUVZ8yhcJnA7r90du3IA5o1XNM1xSM5bfQ68s6qJIfs8Scg==","signatures":[{"sig":"MEUCIQC61OQgT3i3SyfdCPnSJmxdaLctQUYdXYRJPDUTP5lBdQIgMvwrpEO+/uQtnP+PtkPo/Ed+9ZQ1LOkLw/eeQDa+3Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214741},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"616acf8172f906f476a4cdb093f4d01f3518c65d","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_0.2.8_1738488976193_0.9703871988244177","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@oleksii-pavlov/qr-codes","version":"1.0.0","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@1.0.0","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"c81cd7480f5458ca6bcbc6efbc7288bf01efdaec","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-1.0.0.tgz","fileCount":175,"integrity":"sha512-tRha5mtnwAA88BSEKuDwuwvD6SiDfLyPOyCaoUVFaE8Ya6XJ44Y4EI7l0Ez9Grkum2AgcoEKDCQagB95IRhnXQ==","signatures":[{"sig":"MEYCIQDarXgjuGQQPMagVC3QyOfH1WkIRSEfmK9uGKJYq6B9FwIhANRytw88c4FpURK9yC7dJmnMpoerwNMGWw7otykzKRM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227168},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"7bb57d5525c124c36a320ab00fbcc731eebe9a92","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_1.0.0_1738865446156_0.6736470233551717","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@oleksii-pavlov/qr-codes","version":"1.0.1","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@1.0.1","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"f49ec4425ae228596b252f07f02ee36cc2323638","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-1.0.1.tgz","fileCount":175,"integrity":"sha512-VXC8bvG0qtNx+dyxcTy/hwzZEmvHi12dI/d4PTuPPSubSHBscA5p72DtNq3JPW8jfHhvXgw9UF8RQaIr59WgxA==","signatures":[{"sig":"MEUCICsjHTQRPZmrInR0O2uQEk4q3MlHuLtgszdgX1z7lOoyAiEA9gHJSNl74BTLVRXgzKYwvlscp1u0zj/42f/pvzhBVXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227241},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d30c17ea486c777a3757984e148dcdf18648b068","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_1.0.1_1738866025047_0.5843223495944978","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@oleksii-pavlov/qr-codes","version":"1.0.2","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@1.0.2","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"17cdca69d0b5b6b9a5871106289d79037b3a62a1","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-1.0.2.tgz","fileCount":177,"integrity":"sha512-+Mq72YssSSWYpUQc5ViRD7BE9H8j/flkTjKbV1BhdGD29R3YibrlqoVr9fQUrymZ5P3rM9yI2rW40y0pPScZPw==","signatures":[{"sig":"MEQCIFhMEaj9xm0j+5mx4k2JfFufrGnGqmVL9QZqKoXUnUA9AiAMFei3CtxHXn4NVCzyYB5xUHs/gzTEscVsx2lT9UP+4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227616},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"d5f4dcf8ae924df704470d14955dacaa79d07f8c","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_1.0.2_1739180756566_0.5335451910147431","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@oleksii-pavlov/qr-codes","version":"1.1.0","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@1.1.0","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"6c1b546368460c64961e534aff9179429e0afc0b","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-1.1.0.tgz","fileCount":177,"integrity":"sha512-WpakirtGuMFWNcwrIvrxTXIkfaULCltBmhJa1OA7O1xQMv1V6e7JhsfznHxWOnWox4qXXGA5ZQ07y7qimznYFQ==","signatures":[{"sig":"MEUCIEuESMBvtxzOBt86/0c3CYK1EeJZpv8CpaI7XXp+Yz5GAiEA7XKlYJMbO6jRS/x3d2UAn7EICZmTjVugEnTcyw3XC6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227236},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"a26203376ac500a2eeb385815bd56fb35d1b5b3c","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_1.1.0_1739215403976_0.18587044045010548","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@oleksii-pavlov/qr-codes","version":"2.1.9","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@2.1.9","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"3673431311b1495036727abc4d1272b1b3f28941","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-2.1.9.tgz","fileCount":215,"integrity":"sha512-sHSC2/IVotr/co8iHZxtTM39d/RmZKbPfp2X+tHaZz2tOveI4REIXa02EkHVdgs6a90S2HQW1JpaJ6HtdBlRmQ==","signatures":[{"sig":"MEUCIQD8u48iKyruL5ChPRwylYMWg6bsDtQod/UPF4FNkQOgGAIgKESPmNTq1ZNU+9VW9z0q/DE7/qseiHOPsczygUueHxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264356},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"fd6076066c87b668fd9a5ca01d616e7214e5ac35","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_2.1.9_1739379945264_0.24118651143447933","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@oleksii-pavlov/qr-codes","version":"2.1.10","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@2.1.10","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"3ed8378889c94b678cd6afe0dc4cef52292b8851","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-2.1.10.tgz","fileCount":215,"integrity":"sha512-3hwFuvE9h+qyn5mUzaJYgKQtt0c7Y9T/mpDqSyymveRro5ghkEcM85HB7czvY+1gc1jGbu1KlIidhZUBKeAmsQ==","signatures":[{"sig":"MEYCIQDIyrR37Clb9QaaLQAoL0j7MKTqlmQTv34RUpJhDvnemwIhAOFGTPVmMdaj/VHsQxQlBQg6HyQTg5EwmoaXA6pl+CHE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265217},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"6c7d0da735b9b06f8c332db00f280d9e7badfc02","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_2.1.10_1743763624713_0.4596353695562003","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@oleksii-pavlov/qr-codes","version":"2.1.11","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@2.1.11","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"9cbf8f89c11834ec6bc671b11734c5e51a91f479","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-2.1.11.tgz","fileCount":215,"integrity":"sha512-czrC9aPshtOnXTgNddLcP5pMBySeuoDFNNveKW3WYcKfdpI+jGldO/qu66/hMxYAAOieDZu+U5HMQKWF3kt22Q==","signatures":[{"sig":"MEYCIQCIiUjrl1+MPBmxdRTZ+qszRfh8Q9X2dUB/T9WmOHTq3wIhAPBuxxyKS8Lg9wJC57hZx/xumUi5GlovjXkOD7H2/D0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264961},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"f2a26ceff5fc92652c1ddb78e57898012453ea04","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_2.1.11_1743766006835_0.0028599085314220396","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@oleksii-pavlov/qr-codes","version":"2.1.12","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@2.1.12","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"c7915d6f9b7737f9937e32d34f584ef3cf4c1d38","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-2.1.12.tgz","fileCount":215,"integrity":"sha512-rduAGACUrTF4YluPJKo0p71xwg2WnHnVphd20mQe2/bPkdM17+wzWCA0j0W0679RV7Ke9DA/pjBSOOHqhxlOgQ==","signatures":[{"sig":"MEUCIBljoqceWbL8lYvcqCukNkE2u+v1D+yN+EPt5/l2JYlKAiEA287EQ/XPTFEWOqPA4Z1nGmtamvGEWSLFqSu0JOaUwYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264357},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"1b2d6c1f380efac2561c4519fb7136b5df771157","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_2.1.12_1743766299728_0.8302823674185116","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@oleksii-pavlov/qr-codes","version":"2.1.13","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@2.1.13","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"cb73d259172b0e20f4b357aecbe997cac93124de","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-2.1.13.tgz","fileCount":215,"integrity":"sha512-cPqgTgZtI9HbsK3QDUWl+3Nd1ARYmxfRBigRCcnniMjo+hJnrSANpdv+1JGyzK598kWEeeDKxZRVcVT8TSHvpQ==","signatures":[{"sig":"MEQCIBkrMyO/0jlJS6DNF2WcI4IUVP5T4gGZMl3+rpr4iUMlAiBt2UBpeXvgxtV7z3Me2T7qZGWZ8pioEH/U2PgpfS7umA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264389},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"088e09e6005103c835be98d77fcb05520fef0904","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_2.1.13_1746515239517_0.053740476524210434","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@oleksii-pavlov/qr-codes","version":"2.1.14","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@2.1.14","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"2cb422051c5ed0ebdb7ce15b4e43e9a7e9ed9642","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-2.1.14.tgz","fileCount":217,"integrity":"sha512-hV6YrgW9lPViRr3PVmWNa3zbHYhk4+s63ceeU0IyfP52HWlPOd7gQyz+lbo4JgNbq7PRH3RT7KduoU0qUnSW7g==","signatures":[{"sig":"MEYCIQD13D2krzFI5V2sy0A/l544ZbLr9ROqGRWYeuaRpDsu9gIhAJYVx+Zjs+NAF/CNXByiaxwJDcYVHgGA9tAolN2tE4Tx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264700},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"cec45645e996627ccca89ddd6cb5239bcce3f33c","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_2.1.14_1746522178800_0.3333349794249403","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@oleksii-pavlov/qr-codes","version":"2.1.15","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@2.1.15","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"96f902ebbf76b7d35a1ac39e581fe60ba69428b0","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-2.1.15.tgz","fileCount":217,"integrity":"sha512-NEFANJCli30toGDs8hs1wIoIwFTdNqIzfO7wZ9l4kdyZ0nDwhY83QFerP46j35YN2CtB+HvErpeDmt81aUg/MA==","signatures":[{"sig":"MEQCIB3QRwjUag+EDu2eZeR4UmBDl8j7gXLpkrxoHQ9Bj1NiAiBQS77LvmbB5zIKAqzDTIWCL5+H0ykYCdN2P8GFTkVddA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264746},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"f0b1b79319e45c04e75a8c5598f3e5447e7035a8","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_2.1.15_1746522893812_0.0903358743219338","host":"s3://npm-registry-packages-npm-production"}},"2.1.16":{"name":"@oleksii-pavlov/qr-codes","version":"2.1.16","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@2.1.16","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"e9a0b3504bc94b0fcd12484bb296bdf6c802ab14","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-2.1.16.tgz","fileCount":217,"integrity":"sha512-LIW3xpK+osB4k4VJkzbSKAk3H143DiRpD8Eu9oB1ew3cJx/761cfDe/bWbwh/gpWXZpqnLx8sULhM2f36bfbPQ==","signatures":[{"sig":"MEQCIERqvtycfO9B3eZKSOm59NI3VfENMGIz/6ozAYJeQskvAiAJDe1MiojRtE2mAA4TR4sBjVFv7Pu/b3pAy+Pm9BEU+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264782},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"ec3242670bd9afc217247a68bf16e0764f4f01cc","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_2.1.16_1746523097094_0.7099481473332734","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@oleksii-pavlov/qr-codes","version":"2.2.0","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@2.2.0","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"0f575eb196cb73826ed767ca74200dca566fc044","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-2.2.0.tgz","fileCount":217,"integrity":"sha512-X4UXVwHlbSo/1u4iJNZl31Uz841EEql5fsBAJg5qVZ9/TwJcpmKi01pNJgOcPeV2AvPo4dyhbjsTB4sDUwd9OA==","signatures":[{"sig":"MEQCIGNc59PDmVjC8xpRbZ5XIiQ7Cv/Kx6QCyqSZWf1KojhnAiBmfOTNfmZAKu1TPWHAXMH86KATth6qm74LzSSw3y3csg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264948},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"ccd92d77b872f14df305b8a7f650d037a19332dc","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_2.2.0_1746524434728_0.5286178349478785","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@oleksii-pavlov/qr-codes","version":"3.0.0","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@3.0.0","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"577ca0a2eb15f23f472be36a3890df714e12fcf1","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-3.0.0.tgz","fileCount":217,"integrity":"sha512-0Wb7eHLIMy8XG3EnZo5tZfG6iNGCA35HdW2YoFrq5Rb+G9YEK/6xZTChpkNqCpGscS4ZyWInAUL7hOoxFOiWXQ==","signatures":[{"sig":"MEUCIQCXUYH/oRDIHyUeG8sZXqEKsIwH/wW0LbAMh8YYAr20fgIgRyF0+bQ/+G+JKWDvglApX6ngA7JqB8vZVbuhyhwDgh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267106},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"06142a542c6d317789b551c380f42eacda9ab45e","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_3.0.0_1746552010407_0.800300148471343","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@oleksii-pavlov/qr-codes","version":"4.0.0","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@4.0.0","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"2a2d055d0144a0e0a958ab8e2ada400e9c42d26b","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-4.0.0.tgz","fileCount":217,"integrity":"sha512-0lqr0Tyrko+N9JkDpgu/4oKpYEbXHNPAzVVCtJkkVOpyA9szpqd34qEpREfPHfKeI3l0O08fNKSaQOEBY7xr7A==","signatures":[{"sig":"MEUCIB8tk+Uv8C+vvIKSVIzeNqLu96+ukVUGhWoFsda7TpSEAiEA0SQhLd337hEBXIe+axo4CFcJQW170bVkl3qM+6ch7rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268646},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"b003c1a6498f67ec10965c3c9a7337e58c3ba37a","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_4.0.0_1746649750627_0.47040471449498855","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@oleksii-pavlov/qr-codes","version":"4.1.0","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@4.1.0","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"a3ef7452468a555cf2ef7e5c9d31b36d2a83d863","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-4.1.0.tgz","fileCount":217,"integrity":"sha512-OnsR8GN0aSHXTaRH2Souqen9rL1wvxrZ3kO4huMqXKTEtU6THkXRJv2YqHafQ2STerv4k4o8kS3IAtMvtbqoKQ==","signatures":[{"sig":"MEYCIQDqu7nGau1W2YofMh0O8/NGX3mEfAggmUabT9xhxNQbMAIhAKPyLsb7nTLtTAQN1EHwHDNEZdd3Q52Xg9wsBEk5LL56","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269893},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"3244e7844aed5d9983fd575777ec2a4e13ee115a","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_4.1.0_1746684870133_0.5496561970615661","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@oleksii-pavlov/qr-codes","version":"4.1.1","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@4.1.1","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"115c1f721b056f480e8490f2d9ffbb4e926d05c9","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-4.1.1.tgz","fileCount":217,"integrity":"sha512-cU3stHz/Q17JCZoA68x4SvuLm0bzvDUOoYYqrG9stHsci3pZaALobm5izQ2o8oii+HjXuAWPl3qjRIcZt3GzwQ==","signatures":[{"sig":"MEQCIBKFOlGi1l6PC/2TjZ3tc6hsGoSxikMAVM9xYF+DGXjvAiBX2ZBYI4v9koERY+tG5zI8Icgy4zQeUNrnkGoJWWvXhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270051},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"dd313589f8a66ff5d2d08d45369ce80358405bd1","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_4.1.1_1746685883438_0.2934441920404802","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@oleksii-pavlov/qr-codes","version":"4.1.2","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@4.1.2","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"d5bbf3635544407036c0fe00a25db159628fbe7c","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-4.1.2.tgz","fileCount":219,"integrity":"sha512-v3GWD0fRp+vhW1iw7L2K8ey/TcCcoids1i8MiMFDgEP+ZPU2wxUlxnZxyzaNEgtxj2GGyOLCwTFxnjKKP/+cZg==","signatures":[{"sig":"MEUCIGqxlv7JgqPGI9ogALAVIjvDlE6mIO7q74Jebsbh3FgEAiEA3zO0ln+qRGdxKQgUfN7AAJ1tbIK11Ou7nSsbfqfmAfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270640},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"fd80b52aa91e2fb7244c333730dcf4902830fccd","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_4.1.2_1746689567265_0.756522464688901","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@oleksii-pavlov/qr-codes","version":"4.1.3","keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","_id":"@oleksii-pavlov/qr-codes@4.1.3","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"dist":{"shasum":"1e8ed8dd3497b156e713a385094022522fd6befe","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-4.1.3.tgz","fileCount":219,"integrity":"sha512-sKNPTwKff30ccCSOXzuswCHE4IMQkbFPuZf9nMKCLcOec4svbA9o1v6rbcB7SptL9B9r6JwoVJkez7nrpG2J3g==","signatures":[{"sig":"MEYCIQDwGDFsMLhioTkQJUF1qZbABhwXuZzVAd9ILpUSRi6uoAIhANnn5scoCXbzPCipWgg0ZmFRB3PfcM3OZ8wdPervWcYe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270650},"main":"./build/index.js","types":"./build/index.d.ts","gitHead":"36076fd01d68d7262cb9259c73c4f90c72dc932f","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"_npmVersion":"10.8.2","description":"QR Code generator","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/qr-codes_4.1.3_1746689809860_0.7636440493526939","host":"s3://npm-registry-packages-npm-production"}},"4.1.4":{"name":"@oleksii-pavlov/qr-codes","version":"4.1.4","description":"QR Code generator","main":"./build/index.js","scripts":{"prepublishOnly":"npm run build","build":"tsc"},"keywords":["QR Code generator","QR Code","qr","code"],"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","devDependencies":{"typescript":"^5.4.5"},"dependencies":{"@oleksii-pavlov/ranges":"^1.1.0"},"_id":"@oleksii-pavlov/qr-codes@4.1.4","gitHead":"856cbc17a50cd8fb0b0b25297143d4c9b8e8230b","types":"./build/index.d.ts","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-SySHxicdi5p7xe2OeQMx5/Zj06R4ljGG1gTGxS3H70oHx7fmOTFnSc1HxyAJwSPyQh7smY2chlRnqHD+b7wMsA==","shasum":"3aaded7677bac6ce1095c7829fa78b8b7955deb6","tarball":"https://registry.npmjs.org/@oleksii-pavlov/qr-codes/-/qr-codes-4.1.4.tgz","fileCount":219,"unpackedSize":270693,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDa35pRgqASkocr0VN4/IplHsloo/5qs69YxqH+dKY/CQIgHLumkbAgH8v50SIW8Hoo/GGOr3JtjJs9H+erJDaL2eg="}]},"_npmUser":{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"},"directories":{},"maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/qr-codes_4.1.4_1746690118674_0.028466110757739527"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-01T19:29:16.516Z","modified":"2025-05-08T07:41:59.010Z","0.1.0":"2025-02-01T19:29:16.884Z","0.1.1":"2025-02-01T19:38:24.118Z","0.1.2":"2025-02-01T19:42:03.784Z","0.1.3":"2025-02-01T19:48:40.145Z","0.1.4":"2025-02-01T20:58:45.395Z","0.1.5":"2025-02-01T21:02:15.643Z","0.2.0":"2025-02-02T07:33:34.013Z","0.2.1":"2025-02-02T08:06:14.231Z","0.2.2":"2025-02-02T08:12:58.483Z","0.2.3":"2025-02-02T08:21:04.546Z","0.2.5":"2025-02-02T08:58:35.622Z","0.2.6":"2025-02-02T09:01:51.643Z","0.2.7":"2025-02-02T09:31:48.481Z","0.2.8":"2025-02-02T09:36:16.433Z","1.0.0":"2025-02-06T18:10:46.325Z","1.0.1":"2025-02-06T18:20:25.262Z","1.0.2":"2025-02-10T09:45:56.800Z","1.1.0":"2025-02-10T19:23:24.220Z","2.0.0":"2025-02-11T21:36:16.083Z","2.1.0":"2025-02-12T10:38:17.622Z","2.1.1":"2025-02-12T11:57:04.733Z","2.1.3":"2025-02-12T12:36:13.409Z","2.1.4":"2025-02-12T16:31:42.890Z","2.1.5":"2025-02-12T16:37:37.992Z","2.1.6":"2025-02-12T16:46:13.101Z","2.1.7":"2025-02-12T16:48:40.818Z","2.1.8":"2025-02-12T16:51:12.095Z","2.1.9":"2025-02-12T17:05:45.555Z","2.1.10":"2025-04-04T10:47:04.929Z","2.1.11":"2025-04-04T11:26:47.041Z","2.1.12":"2025-04-04T11:31:39.907Z","2.1.13":"2025-05-06T07:07:19.724Z","2.1.14":"2025-05-06T09:02:58.988Z","2.1.15":"2025-05-06T09:14:53.987Z","2.1.16":"2025-05-06T09:18:17.309Z","2.2.0":"2025-05-06T09:40:34.933Z","3.0.0":"2025-05-06T17:20:10.598Z","4.0.0":"2025-05-07T20:29:10.889Z","4.1.0":"2025-05-08T06:14:30.350Z","4.1.1":"2025-05-08T06:31:23.597Z","4.1.2":"2025-05-08T07:32:47.477Z","4.1.3":"2025-05-08T07:36:50.020Z","4.1.4":"2025-05-08T07:41:58.834Z"},"author":{"name":"Oleksii Pavlov","email":"aleshapavlov9@gmail.com"},"license":"ISC","keywords":["QR Code generator","QR Code","qr","code"],"description":"QR Code generator","maintainers":[{"name":"alekseypavlov9","email":"aleshapavlov9@gmail.com"}],"readme":"# @oleksii-pavlov/qr-codes\r\n\r\n## Overview\r\nThis library provides a flexible and powerful solution for generating QR codes, customizing their design, and downloading them as images. It is designed to handle a variety of use cases, such as encoding messages, setting error correction levels, and exporting QR codes in different file formats.\r\n\r\n---\r\n\r\n## Installation\r\nTo install the library, run the following command:\r\n\r\n```bash\r\nnpm install @oleksii-pavlov/qr-codes\r\n```\r\n\r\n---\r\n\r\n## Usage\r\n\r\n### Importing the Library\r\n```typescript\r\nimport { QRCode, Printer, Downloader } from '@oleksii-pavlov/qr-codes'\r\n```\r\n\r\n---\r\n\r\n## Generating a QR Code\r\nTo generate a QR code, use the `QRCode.create` method. It accepts a configuration object with the `message` to encode and an optional `minimalErrorCorrection` parameter.\r\n\r\n### Example:\r\n```typescript\r\nconst qrMatrix = QRCode.create({\r\n  message: 'Hello, QR Code!',\r\n  minimalErrorCorrection: 'M' // Optional: L, M, Q, H\r\n})\r\n\r\nconsole.log(qrMatrix) // Matrix representation of the QR Code\r\n```\r\n\r\n[See Configuration Options](#configuration-options)\r\n\r\n---\r\n\r\n## Rendering QR Code\r\nYou can use the `Printer` class to render the QR code\r\n\r\n### Example:\r\n```typescript\r\nconst qrMatrix = QRCode.create({\r\n  message: 'Hello, QR Code!',\r\n  minimalErrorCorrection: 'M'\r\n})\r\n\r\nconst printer = new Printer({\r\n  lightColor: '#FFFFFF',\r\n  darkColor: '#000000',\r\n})\r\n\r\nconst inject = printer.getInjectorBySelector('#container')\r\ninject(qrMatrix)\r\n```\r\n\r\n[See Printer Config Options](#printerconfig) for configuring ``Printer``\r\n\r\n[See Injection Options](#injection-options)\r\n\r\n---\r\n\r\n## Downloading QR Codes\r\nThe `Downloader` class allows you to download QR codes as image files in various formats (e.g., PNG, JPEG, WebP).\r\n\r\n### Example:\r\n```typescript\r\nconst qrMatrix = QRCode.create({\r\n  message: 'Hello, QR Code!',\r\n  minimalErrorCorrection: 'M' // or use ERROR_CORRECTION_M from this package\r\n})\r\n\r\nconst printer = new Printer({\r\n  lightColor: '#FFFFFF',\r\n  darkColor: '#000000',\r\n  output: 'canvas' // or use canvasEngine from this package\r\n})\r\n\r\nconst downloader = new Downloader({\r\n  fileName: 'my-qr-code',\r\n  fileType: 'png' // or use fileTypePNG\r\n})\r\n\r\n// create a canvas containing QR Code\r\nconst canvasElement = printer.print(qrCodeMatrix)\r\n\r\n// download canvas as PNG\r\ndownloader.download(canvasElement)\r\n```\r\n\r\n[See Configuration Options](#configuration-options)\r\n\r\n[See Download Options](#download-options)\r\n\r\n---\r\n\r\n## Configuration Options\r\n\r\n### QRCodeConfig\r\n| Property               | Type                | Description                                   |\r\n|------------------------|---------------------|-----------------------------------------------|\r\n| `message`              | `string`           | The message to encode in the QR code.         |\r\n| `minimalErrorCorrection` | `ErrorCorrection` | (Optional) Error correction level (`L`, `M`, `Q`, `H`). |\r\n\r\n### Injection options\r\n- `getInjectorBySelector(selector: string)` - returns injection callback by selector (created element will fill container)\r\n- `getInjectorByElement(element: HTMLElement)` - returns injection callback by element (created element will fill container)\r\n- `injectContent<T extends HTMLElement>(container: T, content: QRCodeContent): void` - injects QR Code content to specified container (fills container)\r\n- `injectElement<C extends HTMLElement, E extends Element>(container: C, element: E): void` - injects Graphic Element (Canvas or SVG) to container (fills container)\r\n- `print<T extends Element>(content: QRCodeContent, size?: number): T` - creates Graphic Element (Canvas or SVG) with given size\r\n\r\n### PrinterConfig\r\n| Property                     | Type      | Description                                      |\r\n|------------------------------|-----------|--------------------------------------------------|\r\n| `lightColor`                 | `string`  | The background color of the QR code.            |\r\n| `darkColor`                  | `string`  | The foreground color of the QR code.            |\r\n| `output`                     | `EngineToken` | The output mode \r\n| `paddingCells`               | `number`  | The padding around the QR code.                 |\r\n| `design`                     | `DesignToken`  | The design pattern for QR code customization.    |\r\n| `resolutionIncreaseCoefficient` | `number` | The resolution scaling factor.                  |\r\n\r\n### Downloader Config\r\n| Property      | Type      | Description                                  |\r\n|---------------|-----------|----------------------------------------------|\r\n| `fileName`    | `string`  | The name of the downloaded file.             |\r\n| `fileType`    | `FileType`| The file format (e.g., `png`, `jpeg`, `webp`).|\r\n\r\n### Download options\r\n- `download<T extends Element>(element: T): void` - downloads image from given element (considering fileType)\r\n- `downloadFromCanvas(canvas: HTMLCanvasElement): void` - downloads image from canvas\r\n- `downloadFromCanvasContainer(container: HTMLElement): void` - downloads image from element that contains canvas\r\n- `downloadFromSVG(svg: SVGSVGElement): void` - downloads image from svg\r\n- `downloadFromSVGContainer(container: HTMLElement): void` - downloads image from element that contains svg\r\n\r\n---\r\n\r\n## Exported Constants\r\n\r\n### File Types\r\n- `fileTypePNG`\r\n- `fileTypeJPEG`\r\n- `fileTypeWebp`\r\n- `fileTypeSVG`\r\n\r\n### Designs (for rendering)\r\n- `designClassic`\r\n- `designCircles`\r\n- `designLiquid`\r\n- `designLiquidOil`\r\n- `designOil`\r\n\r\n### EngineToken\r\n- `canvasEngine`\r\n- `svgEngine`\r\n\r\n### Error Correction Levels\r\n- `ERROR_CORRECTION_L`\r\n- `ERROR_CORRECTION_M`\r\n- `ERROR_CORRECTION_Q`\r\n- `ERROR_CORRECTION_H`\r\n","readmeFilename":"README.md"}