{"_id":"qrcode.react","_rev":"3763684","name":"qrcode.react","description":"React component to generate QR codes","dist-tags":{"latest":"4.2.0"},"maintainers":[{"name":"zpao","email":""}],"time":{"modified":"2025-05-06T07:45:41.000Z","created":"2014-03-16T23:22:45.819Z","4.2.0":"2024-12-11T17:22:40.569Z","4.1.0":"2024-10-22T06:23:33.803Z","3.2.0":"2024-09-01T04:54:52.308Z","4.0.1":"2024-08-29T02:55:47.318Z","4.0.0":"2024-08-28T03:07:45.937Z","3.1.0":"2022-06-25T22:04:00.352Z","3.0.2":"2022-05-15T22:00:06.510Z","3.0.1":"2022-03-30T18:32:04.811Z","3.0.0":"2022-03-26T22:23:19.415Z","2.0.0":"2022-03-05T23:44:43.718Z","1.0.1":"2020-12-30T23:01:37.809Z","1.0.0":"2019-11-09T03:20:55.307Z","0.9.3":"2019-02-17T18:50:28.403Z","0.9.2":"2019-01-04T01:50:38.052Z","0.9.1":"2018-12-27T16:52:53.184Z","0.9.0":"2018-12-23T04:36:38.051Z","0.8.0":"2018-02-20T06:39:20.532Z","0.7.2":"2017-10-01T20:19:11.476Z","0.7.1":"2017-04-28T06:04:32.688Z","0.7.0":"2017-04-26T03:52:06.783Z","0.6.1":"2016-04-13T17:30:50.319Z","0.6.0":"2016-02-02T23:41:53.117Z","0.5.2":"2015-11-20T18:53:28.846Z","0.5.1":"2015-10-14T21:30:39.535Z","0.5.0":"2015-07-28T18:19:34.684Z","0.4.1":"2015-03-23T23:48:24.713Z","0.4.0":"2014-11-20T10:16:01.047Z","0.3.0":"2014-07-21T02:23:26.747Z","0.2.0":"2014-07-11T17:11:07.798Z","0.1.1":"2014-03-16T23:38:23.959Z","0.1.0":"2014-03-16T23:22:45.819Z"},"users":{},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"versions":{"4.2.0":{"name":"qrcode.react","version":"4.2.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"./lib/index.js","module":"./lib/esm/index.js","types":"./lib/index.d.ts","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/esm/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}}},"scripts":{"build":"pnpm run build:code && pnpm run build:examples","build:code":"tsup src/index.tsx -d lib --format esm,cjs --dts --legacy-output --target=es2017 --platform=browser","build:examples":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV production --minify --target=es2017 --legacy-output","build:examples:dev":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV development --target=es2017 --legacy-output","lint":"eslint .","pretty":"prettier --write '{*,.*}.{mjs,js,json}' '**/*.{js,json}'","prepack":"make clean && make all && pnpm run typecheck","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,iife/demo.js}'","test":"jest","typecheck":"tsc --noEmit"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"},"devDependencies":{"@jest/globals":"^29.5.0","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@testing-library/react":"^16.1.0","@types/node":"^20.4.10","@types/react":"^19.0.1","@types/react-dom":"^19.0.2","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.6.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.5.0","gh-pages":"^6.0.0","jest":"^29.2.2","jest-environment-jsdom":"^29.7.0","prettier":"^3.0.1","react":"^19.0.0","react-dom":"^19.0.0","ts-jest":"^29.1.0","tsup":"^8.0.2","typescript":"^5.0.4"},"packageManager":"pnpm@9.8.0+sha512.8e4c3550fb500e808dbc30bb0ce4dd1eb614e30b1c55245f211591ec2cdf9c611cabd34e1364b42f564bd54b3945ed0f49d61d1bbf2ec9bd74b866fcdc723276","_id":"qrcode.react@4.2.0","gitHead":"f91d2bdcc39def6c5c77178743a44f935a740992","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"shasum":"1bce8363f348197d145c0da640929a24c83cbca3","size":29099,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-4.2.0.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/qrcode.react_4.2.0_1733937760383_0.9571263634048544"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T17:22:40.569Z","publish_time":1733937760569,"_source_registry_name":"default","_cnpm_publish_time":1733937760569},"4.1.0":{"name":"qrcode.react","version":"4.1.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"./lib/index.js","module":"./lib/esm/index.js","types":"./lib/index.d.ts","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/esm/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}}},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@jest/globals":"^29.5.0","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@testing-library/react":"^16.0.0","@types/node":"^20.4.10","@types/react":"^18.0.8","@types/react-dom":"^18.0.3","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.6.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.5.0","gh-pages":"^6.0.0","jest":"^29.2.2","jest-environment-jsdom":"^29.7.0","prettier":"^3.0.1","react":"^18.0.0","react-dom":"^18.0.0","ts-jest":"^29.1.0","tsup":"^8.0.2","typescript":"^5.0.4"},"scripts":{"build":"pnpm run build:code && pnpm run build:examples","build:code":"tsup src/index.tsx -d lib --format esm,cjs --dts --legacy-output --target=es2017 --platform=browser","build:examples":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV production --minify --target=es2017 --legacy-output","build:examples:dev":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV development --target=es2017 --legacy-output","lint":"eslint .","pretty":"prettier --write '{*,.*}.{mjs,js,json}' '**/*.{js,json}'","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,iife/demo.js}'","test":"jest","typecheck":"tsc --noEmit"},"_id":"qrcode.react@4.1.0","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_integrity":"sha512-uqXVIIVD/IPgWLYxbOczCNAQw80XCM/LulYDADF+g2xDsPj5OoRwSWtIS4jGyp295wyjKstfG1qIv/I2/rNWpQ==","_resolved":"/private/var/folders/hs/0_pgpccj287fg15qxfq65b2w0000gn/T/2836b2ba18996acac1f42e4579787876/qrcode.react-4.1.0.tgz","_from":"file:qrcode.react-4.1.0.tgz","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"ff15dc9edb135f735bb303a8356938c1e8dcc4c8","size":28908,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-4.1.0.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_4.1.0_1729578213599_0.7615658072883804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-22T06:23:33.803Z","publish_time":1729578213803,"_source_registry_name":"default","_cnpm_publish_time":1729578213803},"3.2.0":{"name":"qrcode.react","version":"3.2.0","keywords":["react","react-component","qrcode"],"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"license":"ISC","_id":"qrcode.react@3.2.0","maintainers":[{"name":"zpao","email":""}],"homepage":"http://zpao.github.io/qrcode.react","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"dist":{"shasum":"97daabd4ff641a3f3c678f87be106ebc55f9cd07","size":18053,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-3.2.0.tgz"},"jest":{"transform":{"\\.[jt]sx?$":"babel-jest"}},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/esm/index.js","exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/esm/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}}},"gitHead":"fe52faa7fceb918e40a04b5236fcc2bf54ec9ea2","scripts":{"lint":"eslint .","test":"jest","build":"yarn run build:code && yarn run build:examples","pretty":"prettier --write '{*,.*}.{mjs,js,json}' '**/*.{js,json}'","prepack":"make clean && make all && yarn run typecheck","typecheck":"tsc --noEmit","build:code":"tsup src/index.tsx -d lib --format esm,cjs --dts --legacy-output --target=es2017 --platform=browser","publish-docs":"gh-pages --dist=examples --src='{index.html,iife/demo.js}'","build:examples":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV production --minify --target=es2017 --legacy-output","prepublish-docs":"make clean && make all"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"repository":{"url":"git+https://github.com/zpao/qrcode.react.git","type":"git"},"_npmVersion":"10.8.2","description":"React component to generate QR codes","directories":{},"_nodeVersion":"22.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.3","tsup":"5.12.6","react":"^18.0.0","eslint":"^8.6.0","gh-pages":"^4.0.0","prettier":"^2.2.1","react-dom":"^18.0.0","babel-jest":"^28.0.3","typescript":"^4.5.4","@babel/core":"^7.17.5","@types/jest":"^28.1.3","@types/node":"^18.0.0","@types/react":"^18.0.8","@types/react-dom":"^18.0.3","@babel/preset-env":"^7.16.11","eslint-plugin-jest":"^26.1.1","@babel/preset-react":"^7.16.7","eslint-plugin-react":"^7.23.2","react-test-renderer":"^18.0.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.16.7","@typescript-eslint/parser":"^5.8.1","eslint-plugin-react-hooks":"^4.5.0","@types/react-test-renderer":"^18.0.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qrcode.react_3.2.0_1725166492135_0.5520432546610201","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-09-01T04:54:52.308Z","publish_time":1725166492308,"_source_registry_name":"default","_cnpm_publish_time":1725166492308},"4.0.1":{"name":"qrcode.react","version":"4.0.1","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"./lib/index.js","module":"./lib/esm/index.js","types":"./lib/index.d.ts","exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/esm/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.js"}}},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@jest/globals":"^29.5.0","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@testing-library/react":"^16.0.0","@types/node":"^20.4.10","@types/react":"^18.0.8","@types/react-dom":"^18.0.3","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.6.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.5.0","gh-pages":"^6.0.0","jest":"^29.2.2","jest-environment-jsdom":"^29.7.0","prettier":"^3.0.1","react":"^18.0.0","react-dom":"^18.0.0","ts-jest":"^29.1.0","tsup":"^8.0.2","typescript":"^5.0.4"},"scripts":{"build":"pnpm run build:code && pnpm run build:examples","build:code":"tsup src/index.tsx -d lib --format esm,cjs --dts --legacy-output --target=es2017 --platform=browser","build:examples":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV production --minify --target=es2017 --legacy-output","build:examples:dev":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV development --target=es2017 --legacy-output","lint":"eslint .","pretty":"prettier --write '{*,.*}.{mjs,js,json}' '**/*.{js,json}'","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,iife/demo.js}'","test":"jest","typecheck":"tsc --noEmit"},"_id":"qrcode.react@4.0.1","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_integrity":"sha512-Lpj0tPBn561WiQ3QQWXbkx8xTtB8BZkJeMZWLJIL8iaPBCoWzW1IpCeU3gY5MDqsb0+efCvEGkl9O0naP64crA==","_resolved":"/private/var/folders/hs/0_pgpccj287fg15qxfq65b2w0000gn/T/a9c787544cdd2052ebf89a6da67c31dd/qrcode.react-4.0.1.tgz","_from":"file:qrcode.react-4.0.1.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"1caf1d3f45bf1b6d9cf800cb0f0d671f6a89e68f","size":28626,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-4.0.1.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_4.0.1_1724900147124_0.9102917245273596"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-29T02:55:47.318Z","publish_time":1724900147318,"_source_registry_name":"default","_cnpm_publish_time":1724900147318},"4.0.0":{"name":"qrcode.react","version":"4.0.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"./lib/index.js","module":"./lib/esm/index.js","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/esm/index.js","require":"./lib/index.js"}},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@jest/globals":"^29.5.0","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.4.8","@testing-library/react":"^16.0.0","@types/node":"^20.4.10","@types/react":"^18.0.8","@types/react-dom":"^18.0.3","@typescript-eslint/eslint-plugin":"^6.3.0","@typescript-eslint/parser":"^6.3.0","eslint":"^8.6.0","eslint-config-prettier":"^9.0.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.5.0","gh-pages":"^6.0.0","jest":"^29.2.2","jest-environment-jsdom":"^29.7.0","prettier":"^3.0.1","react":"^18.0.0","react-dom":"^18.0.0","ts-jest":"^29.1.0","tsup":"^8.0.2","typescript":"^5.0.4"},"scripts":{"build":"pnpm run build:code && pnpm run build:examples","build:code":"tsup src/index.tsx -d lib --format esm,cjs --dts --legacy-output --target=es2017 --platform=browser","build:examples":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV production --minify --target=es2017 --legacy-output","build:examples:dev":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV development --target=es2017 --legacy-output","lint":"eslint .","pretty":"prettier --write '{*,.*}.{mjs,js,json}' '**/*.{js,json}'","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,iife/demo.js}'","test":"jest","typecheck":"tsc --noEmit"},"_id":"qrcode.react@4.0.0","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_integrity":"sha512-gbyNYYAsBsV4wH+hEdlqrQb7uPC1jYrOJlZTqvnS1spaiwGC1/syE1q+hfUeAGDBQcLRqplhrcKxS3xjEbzCIQ==","_resolved":"/private/var/folders/hs/0_pgpccj287fg15qxfq65b2w0000gn/T/5b30ab25c79ff0c2a74c44f2f79a68e6/qrcode.react-4.0.0.tgz","_from":"file:qrcode.react-4.0.0.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"fd394eae8fe327ed325a0c9eadf270ec41ba9d18","size":28608,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-4.0.0.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_4.0.0_1724814465724_0.8998438867274987"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-28T03:07:45.937Z","publish_time":1724814465937,"_source_registry_name":"default","_cnpm_publish_time":1724814465937},"3.1.0":{"name":"qrcode.react","version":"3.1.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"./lib/index.js","module":"./lib/esm/index.js","types":"./lib/index.d.ts","scripts":{"build":"yarn run build:code && yarn run build:examples","build:code":"tsup src/index.tsx -d lib --format esm,cjs --dts --legacy-output --target=es2017 --platform=browser","build:examples":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV production --minify --target=es2017 --legacy-output","lint":"eslint .","pretty":"prettier --write '{*,.*}.{mjs,js,json}' '**/*.{js,json}'","prepack":"make clean && make all && yarn run typecheck","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,iife/demo.js}'","test":"jest","typecheck":"tsc --noEmit"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@babel/core":"^7.17.5","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/jest":"^28.1.3","@types/node":"^18.0.0","@types/react":"^18.0.8","@types/react-dom":"^18.0.3","@types/react-test-renderer":"^18.0.0","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","babel-jest":"^28.0.3","eslint":"^8.6.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jest":"^26.1.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.5.0","gh-pages":"^4.0.0","jest":"^28.0.3","prettier":"^2.2.1","react":"^18.0.0","react-dom":"^18.0.0","react-test-renderer":"^18.0.0","tsup":"5.12.6","typescript":"^4.5.4"},"jest":{"transform":{"\\.[jt]sx?$":"babel-jest"}},"gitHead":"754b02feea19a7a445fede84e537867228e38024","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@3.1.0","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"shasum":"5c91ddc0340f768316fbdb8fff2765134c2aecd8","size":17734,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-3.1.0.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_3.1.0_1656194640205_0.19191815754748354"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-25T22:04:03.958Z","publish_time":1656194640352,"_cnpm_publish_time":1656194640352},"3.0.2":{"name":"qrcode.react","version":"3.0.2","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"./lib/index.js","module":"./lib/esm/index.js","types":"./lib/index.d.ts","scripts":{"build":"yarn run build:code && yarn run build:examples","build:code":"tsup src/index.tsx -d lib --format esm,cjs --dts --legacy-output --target=es2017 --platform=browser","build:examples":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV production --minify --target=es2017 --legacy-output","lint":"eslint .","pretty":"prettier --write '{*,.*}.{mjs,js,json}' '**/*.{js,json}'","prepare":"tsc && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,iife/demo.js}'","test":"jest","typecheck":"tsc --noEmit"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@babel/core":"^7.17.5","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/jest":"^27.4.0","@types/node":"^17.0.5","@types/react":"^18.0.8","@types/react-dom":"^18.0.3","@types/react-test-renderer":"^18.0.0","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","babel-jest":"^28.0.3","eslint":"^8.6.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jest":"^26.1.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.23.2","gh-pages":"^3.2.3","jest":"^28.0.3","prettier":"^2.2.1","react":"^18.0.0","react-dom":"^18.0.0","react-test-renderer":"^18.0.0","tsup":"^5.11.13","typescript":"^4.5.4"},"jest":{"transform":{"\\.[jt]sx?$":"babel-jest"}},"gitHead":"b6951e3270786f694dd083fd35c674449312f354","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@3.0.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"7ceaea165aa7066253ef670a25bf238eaec4eb9e","size":17956,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-3.0.2.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_3.0.2_1652652006361_0.6207821093895305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-15T22:00:10.796Z","publish_time":1652652006510,"_cnpm_publish_time":1652652006510},"3.0.1":{"name":"qrcode.react","version":"3.0.1","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"./lib/index.js","module":"./lib/esm/index.js","types":"./lib/index.d.ts","scripts":{"build":"yarn run build:code && yarn run build:examples","build:code":"tsup src/index.tsx -d lib --format esm,cjs --dts --legacy-output --target=es2017 --platform=browser","build:examples":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV production --minify --target=es2017 --legacy-output","lint":"eslint .","pretty":"prettier --write '{*,.*}.{mjs,js,json}' '**/*.{js,json}'","prepare":"tsc && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,iife/demo.js}'","test":"jest","typecheck":"tsc --noEmit"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0"},"devDependencies":{"@babel/core":"^7.17.5","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/jest":"^27.4.0","@types/node":"^17.0.5","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","@types/react-test-renderer":"^17.0.1","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","babel-jest":"^27.5.1","eslint":"^8.6.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jest":"^26.1.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.23.2","gh-pages":"^3.2.3","jest":"^27.4.5","prettier":"^2.2.1","react":"^18.0.0","react-dom":"^18.0.0","react-test-renderer":"^18.0.0","tsup":"^5.11.13","typescript":"^4.5.4"},"jest":{"transform":{"\\.[jt]sx?$":"babel-jest"}},"gitHead":"9a82c5ed4619cbd72c088c1bbbf420574276e3d1","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@3.0.1","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"shasum":"0cb1d7cfdf3955737fbd3509c193985795ca0612","size":17596,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-3.0.1.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_3.0.1_1648665124632_0.18191125052764745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-30T18:32:33.955Z","publish_time":1648665124811,"_cnpm_publish_time":1648665124811},"3.0.0":{"name":"qrcode.react","version":"3.0.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"./lib/index.js","module":"./lib/esm/index.js","types":"./lib/index.d.ts","scripts":{"build":"yarn run build:code && yarn run build:examples","build:code":"tsup src/index.tsx -d lib --format esm,cjs --dts --legacy-output --target=es2017 --platform=browser","build:examples":"tsup examples/demo.tsx -d examples --format iife --env.NODE_ENV production --minify --target=es2017 --legacy-output","lint":"eslint .","pretty":"prettier --write '{*,.*}.{mjs,js,json}' '**/*.{js,json}'","prepare":"tsc && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,iife/demo.js}'","test":"jest","typecheck":"tsc --noEmit"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0"},"devDependencies":{"@babel/core":"^7.17.5","@babel/preset-env":"^7.16.11","@babel/preset-react":"^7.16.7","@babel/preset-typescript":"^7.16.7","@types/jest":"^27.4.0","@types/node":"^17.0.5","@types/react":"^17.0.38","@types/react-dom":"^17.0.11","@types/react-test-renderer":"^17.0.1","@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","babel-jest":"^27.5.1","eslint":"^8.6.0","eslint-config-prettier":"^8.1.0","eslint-plugin-jest":"^26.1.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.23.2","gh-pages":"^3.2.3","jest":"^27.4.5","prettier":"^2.2.1","react":"^17.0.2","react-dom":"^17.0.2","react-test-renderer":"^17.0.1","tsup":"^5.11.13","typescript":"^4.5.4"},"jest":{"transform":{"\\.[jt]sx?$":"babel-jest"}},"gitHead":"953bdefa73256bd72e71abfaf5b6b79b7feeb58d","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@3.0.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"shasum":"b1f2ce499e2a3ef3fce6a959248a98d5a8c9963b","size":17593,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-3.0.0.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_3.0.0_1648333399265_0.978494669537638"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-26T22:23:26.444Z","publish_time":1648333399415,"_cnpm_publish_time":1648333399415},"2.0.0":{"name":"qrcode.react","version":"2.0.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","pretty":"prettier --write '{*,.*}.{js,json}' '**/*.{js,json}'","prepublishOnly":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"jest","typecheck":"flow"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{"loose-envify":"^1.4.0","prop-types":"^15.6.0","qr.js":"0.0.0"},"peerDependencies":{"react":"^16.3.0 || ^17.0.0"},"devDependencies":{"@babel/cli":"^7.13.14","@babel/core":"^7.13.15","@babel/eslint-parser":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.15","@babel/preset-flow":"^7.13.13","@babel/preset-react":"^7.13.13","babel-loader":"^8.2.2","eslint":"^8.5.0","eslint-config-prettier":"^8.1.0","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-jest":"^25.3.2","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.23.2","flow-bin":"^0.111.3","gh-pages":"^3.2.3","jest":"^27.4.5","prettier":"^2.2.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-renderer":"^17.0.1","webpack":"^4.46.0","webpack-cli":"^3.3.12"},"browserify":{"transform":["loose-envify"]},"jest":{"testPathIgnorePatterns":["/node_modules/","/lib/"]},"gitHead":"0e09a17e168fca664ad02c4b858f24e9dfc6a604","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@2.0.0","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"shasum":"20b738eddcfc6958673bbbd1a0c5568ee5c399f5","size":8620,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-2.0.0.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_2.0.0_1646523883588_0.6569501918698997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-05T23:44:47.308Z","publish_time":1646523883718,"_cnpm_publish_time":1646523883718},"1.0.1":{"name":"qrcode.react","version":"1.0.1","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","pretty":"prettier --write '{*,.*}.{js,json}' '**/*.{js,json}'","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{"loose-envify":"^1.4.0","prop-types":"^15.6.0","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3 || ^16.0.0 || ^17.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.0.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-react":"^7.6.1","flow-bin":"^0.111.3","gh-pages":"^2.0.1","prettier":"1.19.0","react":"^16.2.0","react-dom":"^16.2.0","webpack":"^4.28.1","webpack-cli":"^3.1.2"},"browserify":{"transform":["loose-envify"]},"gitHead":"6aeb42abc26ffecc868b630b6ad8f507d2125813","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@1.0.1","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"shasum":"2834bb50e5e275ffe5af6906eff15391fe9e38a5","size":8641,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-1.0.1.tgz"},"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_1.0.1_1609369297661_0.38641478378618377"},"_hasShrinkwrap":false,"publish_time":1609369297809,"_cnpm_publish_time":1609369297809,"_cnpmcore_publish_time":"2021-12-16T15:19:03.003Z"},"1.0.0":{"name":"qrcode.react","version":"1.0.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","pretty":"prettier --write '{*,.*}.{js,json}' '**/*.{js,json}'","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{"loose-envify":"^1.4.0","prop-types":"^15.6.0","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3 || ^16.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-react":"^7.6.1","flow-bin":"^0.111.3","gh-pages":"^2.0.1","prettier":"1.19.0","react":"^16.2.0","react-dom":"^16.2.0","webpack":"^4.28.1","webpack-cli":"^3.1.2"},"browserify":{"transform":["loose-envify"]},"gitHead":"64ab1ce2895baae6f5715829306b0dba9c97258d","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@1.0.0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"shasum":"7e8889db3b769e555e8eb463d4c6de221c36d5de","size":8415,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-1.0.0.tgz"},"maintainers":[{"name":"zpao","email":""}],"_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_1.0.0_1573269655206_0.5242268431305823"},"_hasShrinkwrap":false,"publish_time":1573269655307,"_cnpm_publish_time":1573269655307,"_cnpmcore_publish_time":"2021-12-16T15:19:03.236Z"},"0.9.3":{"name":"qrcode.react","version":"0.9.3","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","pretty":"prettier --write {*,.*}.{js,json} **/*.{js,json}","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{"prop-types":"^15.6.0","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3 || ^16.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","eslint":"^5.4.0","eslint-config-prettier":"^3.0.1","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-react":"^7.6.1","flow-bin":"^0.89.0","gh-pages":"^2.0.1","prettier":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","webpack":"^4.28.1","webpack-cli":"^3.1.2"},"gitHead":"302da65dcfb2f22f64a712ea252a54c615e1d688","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.9.3","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"dist":{"shasum":"91de1287912bdc5ccfb3b091737b828d6ced60c5","size":7043,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.9.3.tgz"},"maintainers":[{"name":"zpao","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_0.9.3_1550429428261_0.5436847713556991"},"_hasShrinkwrap":false,"publish_time":1550429428403,"_cnpm_publish_time":1550429428403,"_cnpmcore_publish_time":"2021-12-16T15:19:03.467Z"},"0.9.2":{"name":"qrcode.react","version":"0.9.2","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","pretty":"prettier --write {*,.*}.{js,json} **/*.{js,json}","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{"prop-types":"^15.6.0","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3 || ^16.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","eslint":"^5.4.0","eslint-config-prettier":"^3.0.1","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-react":"^7.6.1","flow-bin":"^0.89.0","gh-pages":"^2.0.1","prettier":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","webpack":"^4.28.1","webpack-cli":"^3.1.2"},"gitHead":"7feb22b7d54571de3cb40bdab297c2a852e36c00","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.9.2","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"dist":{"shasum":"52f9d55db38bc2d75d63b685ca266b7d6286575b","size":6898,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.9.2.tgz"},"maintainers":[{"name":"zpao","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_0.9.2_1546566637929_0.6553655654185069"},"_hasShrinkwrap":false,"publish_time":1546566638052,"_cnpm_publish_time":1546566638052,"_cnpmcore_publish_time":"2021-12-16T15:19:03.773Z"},"0.9.1":{"name":"qrcode.react","version":"0.9.1","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","pretty":"prettier --write {*,.*}.{js,json} **/*.{js,json}","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{"prop-types":"^15.6.0","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3 || ^16.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","eslint":"^5.4.0","eslint-config-prettier":"^3.0.1","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-react":"^7.6.1","flow-bin":"^0.89.0","gh-pages":"^2.0.1","prettier":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","webpack":"^4.28.1","webpack-cli":"^3.1.2"},"gitHead":"75c58e2eaaa58561271b922fb6c926e70727d5c4","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.9.1","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"dist":{"shasum":"53620ba4ae9c8db03cc83f724c3778c323369262","size":6876,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.9.1.tgz"},"maintainers":[{"name":"zpao","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_0.9.1_1545929572899_0.6303108824333548"},"_hasShrinkwrap":false,"publish_time":1545929573184,"_cnpm_publish_time":1545929573184,"_cnpmcore_publish_time":"2021-12-16T15:19:03.987Z"},"0.9.0":{"name":"qrcode.react","version":"0.9.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","pretty":"prettier --write {*,.*}.{js,json} **/*.{js,json}","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","dependencies":{"prop-types":"^15.6.0","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3 || ^16.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.0","eslint":"^5.4.0","eslint-config-prettier":"^3.0.1","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-prettier":"^3.0.0","eslint-plugin-react":"^7.6.1","flow-bin":"^0.89.0","gh-pages":"^2.0.1","prettier":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","webpack":"^4.28.1","webpack-cli":"^3.1.2"},"gitHead":"35aa1c105f9b53bc8856091075b8f40d3f265edd","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.9.0","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"dist":{"shasum":"66ecd0dbf7c62cbc820085bc422e22e2cdf8ac4d","size":6824,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.9.0.tgz"},"maintainers":[{"name":"zpao","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_0.9.0_1545539797855_0.5869518984236934"},"_hasShrinkwrap":false,"publish_time":1545539798051,"_cnpm_publish_time":1545539798051,"_cnpmcore_publish_time":"2021-12-16T15:19:04.180Z"},"0.8.0":{"name":"qrcode.react","version":"0.8.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint src/ examples/demo.js","pretty":"prettier --write --single-quote --bracket-spacing=false --trailing-comma=es5 {.eslintrc.js,src/*.js,examples/demo.js}","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["lib"],"dependencies":{"prop-types":"^15.6.0","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3 || ^16.0.0"},"devDependencies":{"@babel/cli":"^7.0.0-beta.39","@babel/core":"^7.0.0-beta.39","@babel/plugin-proposal-class-properties":"^7.0.0-beta.39","@babel/plugin-proposal-object-rest-spread":"^7.0.0-beta.39","@babel/preset-env":"^7.0.0-beta.39","@babel/preset-flow":"^7.0.0-beta.39","@babel/preset-react":"^7.0.0-beta.39","babel-eslint":"^8.2.1","babel-loader":"^8.0.0-beta.0","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-plugin-react":"^7.6.1","flow-bin":"^0.64.0","gh-pages":"^0.12.0","prettier":"^1.1.0","react":"^16.2.0","react-dom":"^16.2.0","webpack":"^3.11.0"},"gitHead":"98adaf3c1e0e485f09a871ffeddc21559dbde018","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.8.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"dist":{"shasum":"413b31cc3b62910e39513f7bead945e01c4c34fb","size":6343,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.8.0.tgz"},"maintainers":[{"name":"zpao","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react_0.8.0_1519108760420_0.17992537179552182"},"_hasShrinkwrap":false,"publish_time":1519108760532,"_cnpm_publish_time":1519108760532,"_cnpmcore_publish_time":"2021-12-16T15:19:04.472Z"},"0.7.2":{"name":"qrcode.react","version":"0.7.2","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint src/ examples/demo.js","pretty":"prettier --write --single-quote --bracket-spacing=false --trailing-comma=es5 {.eslintrc.js,src/*.js,examples/demo.js}","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["lib"],"dependencies":{"prop-types":"^15.5.8","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.4.0","babel-eslint":"^7.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babelify":"^7.2.0","browserify":"^13.0.0","eslint":"^3.19.0","eslint-config-prettier":"^1.6.0","eslint-plugin-react":"^3.16.1","flow-bin":"^0.45.0","gh-pages":"^0.12.0","prettier":"^1.1.0","react":"^16.0.0","react-dom":"^16.0.0"},"gitHead":"d42027a0624e3652f44bda74c050493470d09874","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.7.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"dist":{"shasum":"72a5718fd56baafe15c2c153fe436628d83aa286","size":3759,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.7.2.tgz"},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode.react-0.7.2.tgz_1506889151388_0.46249409718438983"},"directories":{},"publish_time":1506889151476,"_hasShrinkwrap":false,"_cnpm_publish_time":1506889151476,"_cnpmcore_publish_time":"2021-12-16T15:19:04.732Z"},"0.7.1":{"name":"qrcode.react","version":"0.7.1","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint src/ examples/demo.js","pretty":"prettier --write --single-quote --bracket-spacing=false --trailing-comma=es5 {.eslintrc.js,src/*.js,examples/demo.js}","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["lib"],"dependencies":{"prop-types":"^15.5.8","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3"},"devDependencies":{"babel-cli":"^6.4.0","babel-eslint":"^7.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babelify":"^7.2.0","browserify":"^13.0.0","eslint":"^3.19.0","eslint-config-prettier":"^1.6.0","eslint-plugin-react":"^3.16.1","flow-bin":"^0.45.0","gh-pages":"^0.12.0","prettier":"^1.1.0","react":"^15.5.3","react-dom":"^15.5.3"},"gitHead":"a022e13f652a2924463fe5019121989850771323","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.7.1","_shasum":"6fc5017f17025048919115581da5e375b0946742","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.9.1","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"dist":{"shasum":"6fc5017f17025048919115581da5e375b0946742","size":4707,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.7.1.tgz"},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcode.react-0.7.1.tgz_1493359472394_0.6684005737770349"},"directories":{},"publish_time":1493359472688,"_hasShrinkwrap":false,"_cnpm_publish_time":1493359472688,"_cnpmcore_publish_time":"2021-12-16T15:19:04.932Z"},"0.7.0":{"name":"qrcode.react","version":"0.7.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint src/ examples/demo.js","pretty":"prettier --write --single-quote --bracket-spacing=false --trailing-comma=es5 {.eslintrc.js,src/*.js,examples/demo.js}","prepublish":"flow && make clean && make all","prepublish-docs":"make clean && make all","publish-docs":"gh-pages --dist=examples --src='{index.html,bundle.js}'","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["lib"],"dependencies":{"flow-bin":"^0.44.0","prop-types":"^15.5.8","qr.js":"0.0.0"},"peerDependencies":{"react":"^15.5.3"},"devDependencies":{"babel-cli":"^6.4.0","babel-eslint":"^7.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babelify":"^7.2.0","browserify":"^13.0.0","eslint":"^3.19.0","eslint-config-prettier":"^1.6.0","eslint-plugin-react":"^3.16.1","gh-pages":"^0.12.0","prettier":"^1.1.0","react":"^15.5.3","react-dom":"^15.5.3"},"gitHead":"98a4e62a9e32f220e4d0b05bea50463c91e1d2d3","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.7.0","_shasum":"64e2c63e8cd00756f6d622041390403655cb0076","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.9.1","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"dist":{"shasum":"64e2c63e8cd00756f6d622041390403655cb0076","size":4720,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.7.0.tgz"},"maintainers":[{"name":"zpao","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcode.react-0.7.0.tgz_1493178726529_0.8644160984549671"},"directories":{},"publish_time":1493178726783,"_hasShrinkwrap":false,"_cnpm_publish_time":1493178726783,"_cnpmcore_publish_time":"2021-12-16T15:19:05.226Z"},"0.6.1":{"name":"qrcode.react","version":"0.6.1","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"lint":"eslint src/ examples/demo.js","prepublish":"make clean && make all","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["lib"],"dependencies":{"qr.js":"0.0.0"},"peerDependencies":{"react":"0.12 - 0.14 || ^15.0.0"},"devDependencies":{"babel-cli":"^6.4.0","babel-eslint":"^4.1.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babelify":"^7.2.0","browserify":"^13.0.0","eslint":"^1.6.0","eslint-plugin-react":"^3.5.1","react":"^15.0.0","react-dom":"^15.0.0"},"gitHead":"1edf7027f346443b076ddfed8dcfe90816c5eb51","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.6.1","_shasum":"e718192d17cdf87cb1f156a34cea16dd67575932","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"dist":{"shasum":"e718192d17cdf87cb1f156a34cea16dd67575932","size":3198,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.6.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcode.react-0.6.1.tgz_1460568649725_0.04378598276525736"},"directories":{},"publish_time":1460568650319,"_hasShrinkwrap":false,"_cnpm_publish_time":1460568650319,"_cnpmcore_publish_time":"2021-12-16T15:19:05.489Z"},"0.6.0":{"name":"qrcode.react","version":"0.6.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"lint":"eslint src/ examples/demo.js","prepublish":"make clean && make all","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["lib"],"dependencies":{"qr.js":"0.0.0"},"peerDependencies":{"react":"0.12 - 0.14"},"devDependencies":{"babel-cli":"^6.4.0","babel-eslint":"^4.1.3","babel-preset-es2015":"^6.3.13","babel-preset-react":"^6.3.13","babelify":"^7.2.0","browserify":"^13.0.0","eslint":"^1.6.0","eslint-plugin-react":"^3.5.1","react":"^0.14.0","react-dom":"^0.14.0"},"gitHead":"8a266f126c800aef039d433b285f35c6be4f5763","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.6.0","_shasum":"1563360845f287089363f8049b46f16b9a9ef0cd","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"dist":{"shasum":"1563360845f287089363f8049b46f16b9a9ef0cd","size":3065,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/qrcode.react-0.6.0.tgz_1454456510856_0.6895065736025572"},"directories":{},"publish_time":1454456513117,"_hasShrinkwrap":false,"_cnpm_publish_time":1454456513117,"_cnpmcore_publish_time":"2021-12-16T15:19:05.703Z"},"0.5.2":{"name":"qrcode.react","version":"0.5.2","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"lint":"eslint src/ examples/demo.js","prepublish":"make clean && make all","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["lib"],"dependencies":{"qr.js":"0.0.0"},"peerDependencies":{"react":"0.12 - 0.14"},"devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","babelify":"^6.3.0","browserify":"^4.2.0","eslint":"^1.6.0","eslint-plugin-react":"^3.5.1","react":"^0.14.0","react-dom":"^0.14.0"},"gitHead":"dc063c3fb966f327dca1b14b139633fbca5430ee","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.5.2","_shasum":"25cec2394e1c0d7fd494181338bd766eee39ec11","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"dist":{"shasum":"25cec2394e1c0d7fd494181338bd766eee39ec11","size":2677,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.5.2.tgz"},"directories":{},"publish_time":1448045608846,"_hasShrinkwrap":false,"_cnpm_publish_time":1448045608846,"_cnpmcore_publish_time":"2021-12-16T15:19:05.921Z"},"0.5.1":{"name":"qrcode.react","version":"0.5.1","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"lint":"eslint src/ examples/demo.js","prepublish":"make clean && make all","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["lib"],"dependencies":{"qr.js":"0.0.0"},"peerDependencies":{"react":"0.12 - 0.14"},"devDependencies":{"babel":"^5.8.23","babel-eslint":"^4.1.3","babelify":"^6.3.0","browserify":"^4.2.0","eslint":"^1.6.0","eslint-plugin-react":"^3.5.1","react":"^0.14.0","react-dom":"^0.14.0"},"gitHead":"0a828080572ee395f2209445108246e18eaed2f9","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.5.1","_shasum":"74ea4450820f7268d3fbefa954583a464abc33fb","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"dist":{"shasum":"74ea4450820f7268d3fbefa954583a464abc33fb","size":2623,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.5.1.tgz"},"directories":{},"publish_time":1444858239535,"_hasShrinkwrap":false,"_cnpm_publish_time":1444858239535,"_cnpmcore_publish_time":"2021-12-16T15:19:06.121Z"},"0.5.0":{"name":"qrcode.react","version":"0.5.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"lib/index.js","scripts":{"prepublish":"make clean && make all","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"git+https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["lib"],"dependencies":{"qr.js":"0.0.0"},"peerDependencies":{"react":"0.12 - 0.13"},"devDependencies":{"babel":"^5.8.12","babelify":"^6.1.3","browserify":"^4.2.0"},"gitHead":"16c80081d75e45d3fca9e2fb7e6deca41b81d5e9","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.5.0","_shasum":"b1521207ca6fd476a38126402f24cd1245c657aa","_from":".","_npmVersion":"2.13.2","_nodeVersion":"0.10.40","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"dist":{"shasum":"b1521207ca6fd476a38126402f24cd1245c657aa","size":2369,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.5.0.tgz"},"directories":{},"publish_time":1438107574684,"_hasShrinkwrap":false,"_cnpm_publish_time":1438107574684,"_cnpmcore_publish_time":"2021-12-16T15:19:06.405Z"},"0.4.1":{"name":"qrcode.react","version":"0.4.1","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"index.js","scripts":{"prepublish":"make clean && make all","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["index.js"],"dependencies":{"qr.js":"0.0.0"},"peerDependencies":{"react":"0.12 - 0.13"},"devDependencies":{"browserify":"^4.2.0","react-tools":"^0.13.0"},"gitHead":"0dcf68de7cbbeac39b9b8e5acd81262e2a427706","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.4.1","_shasum":"3f450af4729f1179b94a5f10adc2d1adb14954e6","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.36","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"dist":{"shasum":"3f450af4729f1179b94a5f10adc2d1adb14954e6","size":1938,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.4.1.tgz"},"directories":{},"publish_time":1427154504713,"_hasShrinkwrap":false,"_cnpm_publish_time":1427154504713,"_cnpmcore_publish_time":"2021-12-16T15:19:06.662Z"},"0.4.0":{"name":"qrcode.react","version":"0.4.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"index.js","scripts":{"prepublish":"make clean && make all","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["index.js"],"dependencies":{"qr.js":"0.0.0","react":"^0.12.0"},"devDependencies":{"browserify":"^4.2.0","react-tools":"^0.12.0"},"gitHead":"bca38a376d8afa9a05e8485740bc6dcd2c356993","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.4.0","_shasum":"150adc97da1bd42ce6925f3b5fa6a332877b9563","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"dist":{"shasum":"150adc97da1bd42ce6925f3b5fa6a332877b9563","size":1939,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.4.0.tgz"},"directories":{},"publish_time":1416478561047,"_hasShrinkwrap":false,"_cnpm_publish_time":1416478561047,"_cnpmcore_publish_time":"2021-12-16T15:19:06.854Z"},"0.3.0":{"name":"qrcode.react","version":"0.3.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"index.js","scripts":{"prepublish":"make clean && make all","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["index.js"],"dependencies":{"qr.js":"0.0.0","react":"^0.11.0"},"devDependencies":{"browserify":"^4.2.0","react-tools":"^0.10.0"},"gitHead":"36ac2a0ebafaa6fbb8e31767a1afb1ed4f47a347","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.3.0","_shasum":"7ed4c832ca93202564320019f207c45c49c1b3a1","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"dist":{"shasum":"7ed4c832ca93202564320019f207c45c49c1b3a1","size":1946,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.3.0.tgz"},"directories":{},"publish_time":1405909406747,"_hasShrinkwrap":false,"_cnpm_publish_time":1405909406747,"_cnpmcore_publish_time":"2021-12-16T15:19:07.073Z"},"0.2.0":{"name":"qrcode.react","version":"0.2.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"index.js","scripts":{"prepublish":"make clean && make all","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["index.js"],"dependencies":{"qr.js":"0.0.0","react":"^0.10.0"},"devDependencies":{"browserify":"^4.2.0","react-tools":"^0.10.0"},"gitHead":"8c418807fb00ec8ffe1029bad75c95144c4ac13c","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.2.0","_shasum":"31e0fb0f5f6822b488bc87764c8d7ee00ee96533","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"dist":{"shasum":"31e0fb0f5f6822b488bc87764c8d7ee00ee96533","size":1923,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.2.0.tgz"},"directories":{},"publish_time":1405098667798,"_hasShrinkwrap":false,"_cnpm_publish_time":1405098667798,"_cnpmcore_publish_time":"2021-12-16T15:19:07.298Z"},"0.1.1":{"name":"qrcode.react","version":"0.1.1","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"homepage":"http://zpao.github.io/qrcode.react","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"repository":{"type":"git","url":"https://github.com/zpao/qrcode.react.git"},"license":"ISC","files":["index.js"],"dependencies":{"qr.js":"0.0.0","react":"^0.9.0"},"devDependencies":{"react-tools":"^0.9.0","browserify":"^3.32.1"},"bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"_id":"qrcode.react@0.1.1","dist":{"shasum":"7d9d1d999ef46b36fddcce6baaf44ef9b061e2be","size":1308,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.1.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"directories":{},"publish_time":1395013103959,"_hasShrinkwrap":false,"_cnpm_publish_time":1395013103959,"_cnpmcore_publish_time":"2021-12-16T15:19:07.530Z"},"0.1.0":{"name":"qrcode.react","version":"0.1.0","description":"React component to generate QR codes","keywords":["react","react-component","qrcode"],"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Paul O’Shannessy","email":"paul@oshannessy.com"},"license":"ISC","files":["index.js"],"dependencies":{"qr.js":"0.0.0","react":"^0.9.0"},"devDependencies":{"react-tools":"^0.9.0","browserify":"^3.32.1"},"_id":"qrcode.react@0.1.0","dist":{"shasum":"67eff27d757c8c2e40048411f5f534d3cc29818a","size":1253,"noattachment":false,"key":"/qrcode.react/-/qrcode.react-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode.react/download/qrcode.react-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"zpao","email":"paul@oshannessy.com"},"maintainers":[{"name":"zpao","email":""}],"directories":{},"publish_time":1395012165819,"_hasShrinkwrap":false,"_cnpm_publish_time":1395012165819,"_cnpmcore_publish_time":"2021-12-16T15:19:07.760Z"}},"readme":"# qrcode.react\n\nA React component to generate [QR codes](http://en.wikipedia.org/wiki/QR_code) for rendering to the DOM.\n\n<img src=\"qrcode.png\" height=\"256\" width=\"256\">\n\n## Installation\n\n```sh\nnpm install qrcode.react\n```\n\n## Usage\n\n`qrcode.react` exports two components, supporting rendering as SVG or Canvas. SVG is generally recommended as it is more flexible, but Canvas may be preferable.\n\nAll examples are shown using modern JavaScript modules and syntax. CommonJS `require('qrcode.react')` is also supported.\n\n### `QRCodeSVG`\n\n```js\nimport ReactDOM from 'react-dom';\nimport {QRCodeSVG} from 'qrcode.react';\n\nReactDOM.render(\n  <QRCodeSVG value=\"https://reactjs.org/\" />,\n  document.getElementById('mountNode')\n);\n```\n\n### `QRCodeCanvas`\n\n```js\nimport ReactDOM from 'react-dom';\nimport {QRCodeCanvas} from 'qrcode.react';\n\nReactDOM.render(\n  <QRCodeCanvas value=\"https://reactjs.org/\" />,\n  document.getElementById('mountNode')\n);\n```\n\n## Available Props\n\nBelow is a condensed type definition of the props `QRCodeSVG` and `QRCodeCanvas` accept.\n\n```ts\ntype QRProps = {\n  /**\n   * The value to encode into the QR Code. An array of strings can be passed in\n   * to represent multiple segments to further optimize the QR Code.\n   */\n  value: string | string[];\n  /**\n   * The size, in pixels, to render the QR Code.\n   * @defaultValue 128\n   */\n  size?: number;\n  /**\n   * The Error Correction Level to use.\n   * @see https://www.qrcode.com/en/about/error_correction.html\n   * @defaultValue L\n   */\n  level?: 'L' | 'M' | 'Q' | 'H';\n  /**\n   * The background color used to render the QR Code.\n   * @see https://developer.mozilla.org/en-US/docs/Web/CSS/color_value\n   * @defaultValue #FFFFFF\n   */\n  bgColor?: string;\n  /**\n   * The foregtound color used to render the QR Code.\n   * @see https://developer.mozilla.org/en-US/docs/Web/CSS/color_value\n   * @defaultValue #000000\n   */\n  fgColor?: string;\n  /**\n   * Whether or not a margin of 4 modules should be rendered as a part of the\n   * QR Code.\n   * @deprecated Use `marginSize` instead.\n   * @defaultValue false\n   */\n  includeMargin?: boolean;\n  /**\n   * The number of _modules_ to use for margin. The QR Code specification\n   * requires `4`, however you can specify any number. Values will be turned to\n   * integers with `Math.floor`. Overrides `includeMargin` when both are specified.\n   * @defaultValue 0\n   */\n  marginSize?: number;\n  /**\n   * The title to assign to the QR Code. Used for accessibility reasons.\n   */\n  title?: string;\n  /**\n   * The minimum version used when encoding the QR Code. Valid values are 1-40\n   * with higher values resulting in more complex QR Codes. The optimal\n   * (lowest) version is determined for the `value` provided, using `minVersion`\n   * as the lower bound.\n   * @defaultValue 1\n   */\n  minVersion?: number;\n  /**\n   * If enabled, the Error Correction Level of the result may be higher than\n   * the specified Error Correction Level option if it can be done without\n   * increasing the version.\n   * @defaultValue true\n   */\n  boostLevel?: boolean;\n  /**\n   * The settings for the embedded image.\n   */\n  imageSettings?: {\n    /**\n     * The URI of the embedded image.\n     */\n    src: string;\n    /**\n     * The height, in pixels, of the image.\n     */\n    height: number;\n    /**\n     * The width, in pixels, of the image.\n     */\n    width: number;\n    /**\n     * Whether or not to \"excavate\" the modules around the embedded image. This\n     * means that any modules the embedded image overlaps will use the background\n     * color.\n     */\n    excavate: boolean;\n    /**\n     * The horiztonal offset of the embedded image, starting from the top left corner.\n     * Will center if not specified.\n     */\n    x?: number;\n    /**\n     * The vertical offset of the embedded image, starting from the top left corner.\n     * Will center if not specified.\n     */\n    y?: number;\n    /**\n     * The opacity of the embedded image in the range of 0-1.\n     * @defaultValue 1\n     */\n    opacity?: number;\n    /**\n     * The cross-origin value to use when loading the image. This is used to\n     * ensure compatibility with CORS, particularly when extracting image data\n     * from QRCodeCanvas.\n     * Note: `undefined` is treated differently than the seemingly equivalent\n     * empty string. This is intended to align with HTML behavior where omitting\n     * the attribute behaves differently than the empty string.\n     */\n    crossOrigin?: 'anonymous' | 'use-credentials' | '' | undefined;\n  };\n};\n```\n\n### `value`\n\nThe value to encode into the QR Code. See [Encoding Mode](#encoding-mode) for additional details.\n\n| Type                 | Default Value |\n| -------------------- | ------------- |\n| `string \\| string[]` | —             |\n\n### `size`\n\nThe size, in pixels, to render the QR Code.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `number` | `128`         |\n\n### `level`\n\nThe Error Correction Level to use. Information is encoded in QR Codes such that they can lose part of their visible areas and still be decodable. The amount of correction depends on this value. Higher error correction will result in more complex QR Codes.\n\n- `L` = low (~7%)\n- `M` = medium (~15%)\n- `Q` = quartile (~25%)\n- `H` = high (~30%)\n\nSee [Wikipedia](https://en.wikipedia.org/wiki/QR_code#Error_correction) or the [official QR Code documentation](https://www.qrcode.com/en/about/error_correction.html) for a more detailed explaination.\n\n| Type               | Default Value |\n| ------------------ | ------------- |\n| `L \\| M \\| Q \\| H` | `L`           |\n\n### `bgColor`\n\nThe background color used to render the QR Code. This is passed directly to the Canvas (`ctx.fillStyle = bgColor`) or the SVG `<path>` (`fill={bgColor}`), both which accept any [CSS color](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value).\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `string` | `#FFFFFF`     |\n\n### `fgColor`\n\nThe foreground color used to render the QR Code. It follows the same constraints as `bgColor`\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `string` | `#000000`     |\n\n### `includeMargin`\n\n> [!WARNING]\n> This has been deprecated in v4 and will be removed in a future version. Use `marginSize` instead.\n\nWhether or not a margin of 4 modules should be rendered as a part of the QR Code.\n\n| Type      | Default Value |\n| --------- | ------------- |\n| `boolean` | `false`       |\n\n### `marginSize`\n\nThe number of _modules_ to use for margin. The QR Code specification requires `4`, however you can specify any number. Values will be turned to integers with `Math.floor`. Overrides `includeMargin` when both are specified.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `number` | `0`           |\n\n### `title`\n\nThe title to assign to the QR Code. Used for accessibility reasons.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `string` | —             |\n\n### `minVersion`\n\nThe minimum version used when encoding the QR Code. Valid values are 1-40 with higher values resulting in more complex QR Codes. The optimal (lowest) version is determined for the `value` provided, using `minVersion` as the lower bound.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `number` | `1`           |\n\n### `boostLevel`\n\nIf enabled, the Error Correction Level of the result may be higher than the specified Error Correction Level option if it can be done without increasing the version.\n\n| Type      | Default Value |\n| --------- | ------------- |\n| `boolean` | `true`        |\n\n### `imageSettings`\n\nUsed to specify the details for an embedded image, often used to embed a logo.\n\n| Type                        | Default Value |\n| --------------------------- | ------------- |\n| `object` (see fields below) | —             |\n\n### `imageSettings.src`\n\nThe URI of the embedded image. This will get passed directly to `src` of an `img` element for `QRCodeCanvas` or the `href` of an inline `image` for `QRCodeSVG`.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `string` | —             |\n\n### `imageSettings.height`\n\nThe height, in pixels, of the embedded image.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `number` | —             |\n\n### `imageSettings.width`\n\nThe width, in pixels, of the embedded image.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `number` | —             |\n\n### `imageSettings.excavate`\n\nWhether or not to \"excavate\" the modules around the embedded image. This means that any modules the embedded image overlaps will use the background color. Use this to ensure clean edges around your image. It is also useful when embedding images with transparency.\n\n| Type      | Default Value |\n| --------- | ------------- |\n| `boolean` | —             |\n\n### `imageSettings.x`\n\nThe horizontal offset, in pixels, of the embedded image. Positioning follows standard DOM positioning, with top left corner being 0.\n\nWhen not specified, will center the image.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `number` | —             |\n\n### `imageSettings.y`\n\nThe vertical offset, in pixels, of the embedded image. Positioning follows standard DOM positioning, with top left corner being 0.\n\nWhen not specified, will center the image.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `number` | —             |\n\n### `imageSettings.opacity`\n\nThe opacity of the embedded image, in the range of 0 to 1.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `number` | 1             |\n\n### `imageSettings.crossOrigin`\n\nThe `cross-origin` value to use when loading the embedded image. Note that `undefined` works as typically does with React, excluding the attribute from the DOM node. This is intended to align with HTML behavior where omitting the attribute behaves differently than the empty string.\n\n| Type     | Default Value |\n| -------- | ------------- |\n| `string` | —             |\n\n## Custom Styles\n\n`qrcode.react` will pass through any additional props to the underlying DOM node (`<svg>` or `<canvas>`). This allows the use of inline `style` or custom `className` to customize the rendering. One common use would be to support a responsive layout.\n\n> [!NOTE]\n> In order to render QR Codes in `<canvas>` on high density displays, we scale the canvas element to contain an appropriate number of pixels and then use inline styles to scale back down. We will merge any additional styles, with custom `height` and `width` overriding our own values. This allows scaling to percentages _but_ if scaling beyond the `size`, you will encounter blurry images. I recommend detecting resizes with something like [react-measure](https://github.com/souporserious/react-measure) to detect and pass the appropriate size when rendering to `<canvas>`.\n\n## Encoding Mode\n\n`qrcode.react` supports encoding text only. Prior to v4.1.0, this was done in a single segment. Since then, the `value` prop can be an array of strings. Each member will be encoded separately. The encoding library being used does minimal detection to determine if each segment being encoded can follow an optimized path for Numeric or Alphanumeric modes, allowing for more data to be encoded. Otherwise, it will encode following Byte mode. This mode includes supports multi-byte Unicode characters such as Kanji, however it does not support the optimized Kanji encoding mode.\n\n## LICENSE\n\n`qrcode.react` is licensed under the [ISC license](LICENSE).\n\n`qrcode.react` bundles [QR Code Generator](https://www.nayuki.io/page/qr-code-generator-library), which is available under the [MIT license](src/third-party/qrcodegen/LICENSE).\n","_attachments":{},"homepage":"http://zpao.github.io/qrcode.react","bugs":{"url":"https://github.com/zpao/qrcode.react/issues"},"license":"ISC"}