{"_id":"@barcode-bakery/barcode-qrcode","_rev":"4-3235bca8f3808b1c4419c3864ec571be","name":"@barcode-bakery/barcode-qrcode","dist-tags":{"latest":"2.0.1"},"versions":{"2.0.0-alpha.1":{"name":"@barcode-bakery/barcode-qrcode","version":"2.0.0-alpha.1","keywords":["barcode","generator","bakery","barcodebakery","qrcode"],"author":{"name":"Jean-Sébastien Goupil","email":"contact@barcodebakery.com"},"license":"CC-BY-ND-4.0","_id":"@barcode-bakery/barcode-qrcode@2.0.0-alpha.1","maintainers":[{"name":"jsgoupil","email":"jsgoupil@gmail.com"}],"homepage":"https://www.barcodebakery.com","bugs":{"url":"https://github.com/barcode-bakery/barcode-typescript/issues"},"dist":{"shasum":"cea72563f338c797208060bff9bebfe55c294b80","tarball":"https://registry.npmjs.org/@barcode-bakery/barcode-qrcode/-/barcode-qrcode-2.0.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-rZHz/WKR5HT6O+6QUsYwa8xW+esvc+/JWyeUOtprGs+3Qz5T7CNxTFxuZLr5OFxZhG3dObUp7IBP9y983+hVXw==","signatures":[{"sig":"MEQCIGh386Df3Cf71h5+YaSupy1kndgxdIgbhmpKm3EwUvqdAiApc2/qxhd9KQ+zdf1JjpsOSls8LUdPB5qAa7hVQpNNoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138400},"main":"dist/barcode-qrcode.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/barcode-qrcode.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/barcode-qrcode.js","require":"./dist/barcode-qrcode.umd.cjs"}},"gitHead":"f6e9ca09866f58c611c36f252bb7ce668567beb5","scripts":{"lint":"eslint","test":"jest","build":"vite build","prepublishOnly":"vite build"},"_npmUser":{"name":"jsgoupil","email":"jsgoupil@gmail.com"},"deprecated":"Not in use. Use version 2+","repository":{"url":"git+https://github.com/barcode-bakery/barcode-typescript.git","type":"git","directory":"ts/qrcode"},"_npmVersion":"8.5.5","description":"Generates QRCode barcodes.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@barcode-bakery/barcode-common":"^3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.2.0","eslint":"^9.1.1","globals":"^15.0.0","ts-jest":"^29.1.2","prettier":"^3.2.5","typescript":"^5","@jest/globals":"^29.7.0","@types/eslint":"^8.56.10","vite-plugin-dts":"^3.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.1","@typescript-eslint/eslint-plugin":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/barcode-qrcode_2.0.0-alpha.1_1717520658006_0.9931782281077113","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@barcode-bakery/barcode-qrcode","version":"2.0.0","keywords":["barcode","generator","bakery","barcodebakery","qrcode"],"author":{"name":"Jean-Sébastien Goupil","email":"contact@barcodebakery.com"},"license":"CC-BY-ND-4.0","_id":"@barcode-bakery/barcode-qrcode@2.0.0","maintainers":[{"name":"jsgoupil","email":"jsgoupil@gmail.com"}],"homepage":"https://www.barcodebakery.com","bugs":{"url":"https://github.com/barcode-bakery/barcode-typescript/issues"},"dist":{"shasum":"3a5fe826f3bb0ee7ca9cc78736fbb2236998f7ff","tarball":"https://registry.npmjs.org/@barcode-bakery/barcode-qrcode/-/barcode-qrcode-2.0.0.tgz","fileCount":8,"integrity":"sha512-/XrzilNBMEEV0sco3P8tqngnUCn+VrjYWETQ2+QLDFHuQFn15p33MNXVG+39x/6YOiUuGNQBjPZFGXU2n+YgYQ==","signatures":[{"sig":"MEUCIQDM2R/hJtzLgR9yKtgpRayMkPDGSsp/9U4f9bcMxXF65QIgLOOsNqPkJZoaGtyY+ed3eRKWjgdG1XuYJl+q/VekJqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138359},"main":"dist/barcode-qrcode.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/barcode-qrcode.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/barcode-qrcode.js","require":"./dist/barcode-qrcode.umd.cjs"}},"gitHead":"dee67ec439ca497bcefc76778fb14618eeeb97fe","scripts":{"lint":"eslint","test":"jest","build":"vite build","prepublishOnly":"vite build"},"_npmUser":{"name":"jsgoupil","email":"jsgoupil@gmail.com"},"repository":{"url":"git+https://github.com/barcode-bakery/barcode-typescript.git","type":"git","directory":"ts/qrcode"},"_npmVersion":"8.5.5","description":"Generates QRCode barcodes.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@barcode-bakery/barcode-common":"^3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","vite":"^5.2.0","eslint":"^9.1.1","globals":"^15.0.0","ts-jest":"^29.1.2","prettier":"^3.2.5","typescript":"^5","@jest/globals":"^29.7.0","@types/eslint":"^8.56.10","vite-plugin-dts":"^3.9.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^7.7.1","@typescript-eslint/eslint-plugin":"^7.7.1"},"_npmOperationalInternal":{"tmp":"tmp/barcode-qrcode_2.0.0_1717546535259_0.9544670206776307","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@barcode-bakery/barcode-qrcode","version":"2.0.1","description":"Generates QRCode barcodes.","type":"module","repository":{"type":"git","url":"git+https://github.com/barcode-bakery/barcode-typescript.git","directory":"ts/qrcode"},"homepage":"https://www.barcodebakery.com","author":{"name":"Jean-Sébastien Goupil","email":"contact@barcodebakery.com"},"scripts":{"prepublishOnly":"vite build","build":"vite build","lint":"eslint","test":"jest"},"license":"CC-BY-ND-4.0","types":"dist/index.d.ts","main":"dist/barcode-qrcode.umd.cjs","module":"dist/barcode-qrcode.js","exports":{".":{"import":"./dist/barcode-qrcode.js","require":"./dist/barcode-qrcode.umd.cjs","types":"./dist/index.d.ts"}},"keywords":["barcode","generator","bakery","barcodebakery","qrcode"],"dependencies":{"@barcode-bakery/barcode-common":"^3"},"devDependencies":{"@jest/globals":"^29.7.0","@types/eslint":"^8.56.10","@typescript-eslint/eslint-plugin":"^7.7.1","@typescript-eslint/parser":"^7.7.1","eslint":"^9.1.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","globals":"^15.0.0","jest":"^29.7.0","prettier":"^3.2.5","ts-jest":"^29.4.0","typescript":"^5","vite":"^5.2.0","vite-plugin-dts":"^3.9.0"},"gitHead":"2c744946746e56489f8b7755a077fc1b846a9bf8","bugs":{"url":"https://github.com/barcode-bakery/barcode-typescript/issues"},"_id":"@barcode-bakery/barcode-qrcode@2.0.1","_nodeVersion":"20.11.1","_npmVersion":"8.5.5","dist":{"integrity":"sha512-EZe+lduR/q2vaV0AEFubwLxoiB3x21ubnf1nEq1Us7jrBUmR63SDIFyAdm03XC4eUYEQ1S1CffnMEm6z5gm5eQ==","shasum":"e9d54ed114882f16a60315449138ff8332ec97c5","tarball":"https://registry.npmjs.org/@barcode-bakery/barcode-qrcode/-/barcode-qrcode-2.0.1.tgz","fileCount":8,"unpackedSize":138422,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEzHU850hbIZucNPI7odpGBkyQOuFmWnfYV2NysAJzDZAiEA0OpSDHdbLiJ3dF69W1rAxZMowgqrN7IVoYzIH4mncy8="}]},"_npmUser":{"name":"jsgoupil","email":"jsgoupil@gmail.com","actor":{"name":"jsgoupil","email":"jsgoupil@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"jsgoupil","email":"jsgoupil@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/barcode-qrcode_2.0.1_1751468944508_0.9428528388111936"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-04T17:04:17.905Z","modified":"2025-07-02T15:09:04.878Z","2.0.0-alpha.1":"2024-06-04T17:04:18.190Z","2.0.0":"2024-06-05T00:15:35.463Z","2.0.1":"2025-07-02T15:09:04.678Z"},"bugs":{"url":"https://github.com/barcode-bakery/barcode-typescript/issues"},"author":{"name":"Jean-Sébastien Goupil","email":"contact@barcodebakery.com"},"license":"CC-BY-ND-4.0","homepage":"https://www.barcodebakery.com","keywords":["barcode","generator","bakery","barcodebakery","qrcode"],"repository":{"type":"git","url":"git+https://github.com/barcode-bakery/barcode-typescript.git","directory":"ts/qrcode"},"description":"Generates QRCode barcodes.","maintainers":[{"name":"jsgoupil","email":"jsgoupil@gmail.com"}],"readme":"﻿# [Barcode Bakery](https://www.barcodebakery.com/) &middot; [![GitHub license](https://img.shields.io/badge/license-CC%20BY--ND-blue.svg)](https://creativecommons.org/licenses/by-nd/4.0/deed.en)\r\n\r\n<p align=\"center\"><a href=\"https://www.barcodebakery.com\" target=\"_blank\">\r\n    <img src=\"https://www.barcodebakery.com/images/BCG-Logo-SQ-GitHub.svg\">\r\n</a></p>\r\n\r\n[Barcode Bakery](https://www.barcodebakery.com) is a library written in TypeScript, [.NET Standard](https://github.com/barcode-bakery/barcode-dotnet-1d/) and [PHP](https://github.com/barcode-bakery/barcode-php-1d/) which allows you to generate barcodes on the fly on your server for displaying or saving or directly on the client.\r\n\r\nThe library has minimal dependencies in each language in order to be supported on a wide variety of platform.\r\n\r\nThe TypeScript library is under the [Creative Commons Attribution-NoDerivatives 4.0 International](https://creativecommons.org/licenses/by-nd/4.0/deed.en).\r\n\r\nPlease consider doing a <a href=\"https://github.com/sponsors/barcode-bakery\">donation</a>.\r\n\r\n## Installation\r\n\r\nThis library is the base to generate barcodes.\r\nYou should consider looking up the README based on the framework where you want to get this installed:\r\n\r\n- [React](https://github.com/barcode-bakery/barcode-typescript/tree/master/react)\r\n- [NodeJS](https://github.com/barcode-bakery/barcode-typescript/tree/master/nodejs)\r\n\r\nYou can follow our [developer's guide](https://www.barcodebakery.com/en/docs/react/guide) on our website to learn how to use our library.\r\n\r\n## Tests\r\n\r\nSimply type `yarn test` to run the tests.\r\n\r\n## Supported types\r\n\r\n- QRCode ([React](https://www.barcodebakery.com/en/docs/react/barcode/qrcode/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/qrcode/api))\r\n\r\n## Other libraries available\r\n\r\n- Codabar ([React](https://www.barcodebakery.com/en/docs/react/barcode/codabar/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/codabar/api))\r\n- Code 11 ([React](https://www.barcodebakery.com/en/docs/react/barcode/code11/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/code11/api))\r\n- Code 128 ([React](https://www.barcodebakery.com/en/docs/react/barcode/code128/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/code128/api))\r\n- Code 39 ([React](https://www.barcodebakery.com/en/docs/react/barcode/code39/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/code39/api))\r\n- Code 39 Extended ([React](https://www.barcodebakery.com/en/docs/react/barcode/code39extended/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/code39extended/api))\r\n- Code 93 ([React](https://www.barcodebakery.com/en/docs/react/barcode/code93/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/code93/api))\r\n- EAN-13 ([React](https://www.barcodebakery.com/en/docs/react/barcode/ean13/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/ean13/api))\r\n- EAN-8 ([React](https://www.barcodebakery.com/en/docs/react/barcode/ean8/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/ean8/api))\r\n- Interleaved 2 of 5 ([React](https://www.barcodebakery.com/en/docs/react/barcode/i25/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/i25/api))\r\n- ISBN-10 / ISBN-13 ([React](https://www.barcodebakery.com/en/docs/react/barcode/isbn/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/isbn/api))\r\n- MSI Plessey ([React](https://www.barcodebakery.com/en/docs/react/barcode/msi/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/msi/api))\r\n- Other (Custom) ([React](https://www.barcodebakery.com/en/docs/react/barcode/othercode/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/othercode/api))\r\n- Standard 2 of 5 ([React](https://www.barcodebakery.com/en/docs/react/barcode/s25/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/s25/api))\r\n- UPC-A ([React](https://www.barcodebakery.com/en/docs/react/barcode/upca/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/upca/api))\r\n- UPC-E ([React](https://www.barcodebakery.com/en/docs/react/barcode/upce/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/upce/api))\r\n- UPC Extension 2 ([React](https://www.barcodebakery.com/en/docs/react/barcode/upcext2/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/upcext2/api))\r\n- UPC Extension 5 ([React](https://www.barcodebakery.com/en/docs/react/barcode/upcext5/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/upcext5/api))\r\n- Aztec ([React](https://www.barcodebakery.com/en/docs/react/barcode/aztec/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/aztec/api))\r\n- Databar Expanded ([React](https://www.barcodebakery.com/en/docs/react/barcode/databarexpanded/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/databarexpanded/api))\r\n- DataMatrix ([React](https://www.barcodebakery.com/en/docs/react/barcode/datamatrix/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/datamatrix/api))\r\n- MaxiCode ([React](https://www.barcodebakery.com/en/docs/react/barcode/maxicode/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/maxicode/api))\r\n- PDF417 ([React](https://www.barcodebakery.com/en/docs/react/barcode/pdf417/api), [NodeJS](https://www.barcodebakery.com/en/docs/nodejs/barcode/pdf417/api))\r\n","readmeFilename":"README.md"}