{"_id":"qrcanvas","_rev":"2908986","name":"qrcanvas","description":"Generate characteristic qrcodes with a canvas.","dist-tags":{"latest":"3.1.2","next":"3.0.3-0"},"maintainers":[{"name":"gera2ld","email":""}],"time":{"modified":"2023-01-17T04:05:25.000Z","created":"2016-11-15T02:43:34.372Z","3.1.2":"2020-09-24T12:49:18.040Z","3.1.1":"2020-04-27T09:34:06.896Z","3.1.0":"2020-04-21T14:24:32.484Z","3.0.6":"2019-12-02T02:35:04.947Z","3.0.5":"2019-11-30T07:20:15.591Z","3.0.4":"2019-05-10T03:13:45.877Z","3.0.3":"2019-01-02T15:48:16.397Z","3.0.3-0":"2019-01-02T13:20:14.591Z","3.0.2":"2019-01-02T12:32:29.192Z","3.0.1":"2018-11-02T10:21:52.501Z","3.0.0":"2018-09-21T09:45:23.738Z","3.0.0-1":"2018-09-21T08:38:09.518Z","3.0.0-0":"2018-09-21T07:24:40.241Z","2.0.3":"2018-05-29T17:35:54.650Z","2.0.2":"2018-05-16T03:44:30.349Z","2.0.1":"2018-05-12T02:47:06.888Z","2.0.0":"2017-11-24T18:40:11.321Z","1.1.3":"2017-11-03T05:39:17.530Z","1.1.2":"2017-10-10T11:05:22.222Z","1.1.1":"2017-06-07T14:44:31.269Z","1.1.0":"2017-04-28T07:39:23.362Z","1.0.3":"2016-11-24T02:30:57.351Z","1.0.2":"2016-11-23T16:12:00.026Z","1.0.1":"2016-11-23T15:18:53.020Z","1.0.0":"2016-11-23T12:25:50.863Z","0.0.0":"2016-11-15T02:43:34.372Z"},"users":{},"author":{"name":"Gerald","email":"i@gerald.top"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"versions":{"3.1.2":{"name":"qrcanvas","version":"3.1.2","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","husky":{"hooks":{"pre-push":"npm run lint"}},"scripts":{"dev":"rollup -wc rollup.conf.js","prebuild":"npm run ci && npm run clean","build":"tsc && npm run build:js","lint":"eslint --ext .ts .","deploy":"gh-pages -d demo","prepublishOnly":"npm run build","clean":"del lib types","build:js":"rollup -c rollup.conf.js","ci":"npm run lint"},"title":"QRCanvas","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"typings":"types/index.d.ts","publishConfig":{"access":"public"},"main":"lib/qrcanvas.common.js","module":"lib/qrcanvas.esm.js","unpkg":"lib/qrcanvas.min.js","jsdelivr":"lib/qrcanvas.min.js","devDependencies":{"@gera2ld/plaid":"~2.0.7","@gera2ld/plaid-common-ts":"~2.1.2","@gera2ld/plaid-rollup":"~2.1.1","del-cli":"^3.0.1","husky":"^4.3.0"},"dependencies":{"@babel/runtime":"^7.11.2","qrcode-generator":"^1.4.4"},"gitHead":"abf54907be041fb84424f3e331a69d2a56e62f96","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.1.2","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"shasum":"81a25e91b2c27e9ace91da95591cbfb100d68702","size":35455,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.1.2.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmUser":{"name":"gera2ld","email":"gera2ld@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.1.2_1600951757903_0.5156531020202906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:29.985Z","publish_time":1600951758040,"_cnpm_publish_time":1600951758040},"3.1.1":{"name":"qrcanvas","version":"3.1.1","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","husky":{"hooks":{"pre-push":"npm run lint"}},"scripts":{"dev":"rollup -wc rollup.conf.js","prebuild":"npm run ci && npm run clean","build":"tsc && npm run build:js","lint":"eslint --ext .ts .","deploy":"gh-pages -d demo","prepublishOnly":"npm run build","clean":"del lib types","build:js":"rollup -c rollup.conf.js","ci":"npm run lint"},"title":"QRCanvas","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"typings":"types/index.d.ts","publishConfig":{"access":"public"},"main":"lib/qrcanvas.common.js","module":"lib/qrcanvas.esm.js","unpkg":"lib/qrcanvas.min.js","jsdelivr":"lib/qrcanvas.min.js","devDependencies":{"@babel/preset-typescript":"^7.9.0","@gera2ld/plaid":"~1.5.0","@rollup/plugin-alias":"^3.1.0","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-json":"^4.0.3","@rollup/plugin-node-resolve":"^7.1.3","@rollup/plugin-replace":"^2.3.2","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","cross-env":"^7.0.2","del-cli":"^3.0.0","husky":"^4.2.5","rollup":"^2.6.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"dependencies":{"@babel/runtime":"^7.9.2","qrcode-generator":"^1.4.4"},"gitHead":"1ae37b9a0dadbe9c6e90dffb33e2c83a83d0f6bd","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.1.1","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"shasum":"92436d815133207862aa1bd0c3e3baa9f1b1d119","size":35224,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.1.1.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.1.1_1587980046775_0.9788209609717073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:29.885Z","publish_time":1587980046896,"_cnpm_publish_time":1587980046896},"3.1.0":{"name":"qrcanvas","version":"3.1.0","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","husky":{"hooks":{"pre-push":"npm run lint"}},"scripts":{"dev":"rollup -wc rollup.conf.js","prebuild":"npm run ci && npm run clean","build":"tsc && npm run build:js","lint":"eslint --ext .ts .","deploy":"gh-pages -d demo","prepublishOnly":"npm run build","clean":"del lib types","build:js":"rollup -c rollup.conf.js","ci":"npm run lint"},"title":"QRCanvas","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"typings":"types/index.d.ts","publishConfig":{"access":"public"},"main":"lib/qrcanvas.common.js","module":"lib/qrcanvas.esm.js","unpkg":"lib/qrcanvas.min.js","jsdelivr":"lib/qrcanvas.min.js","devDependencies":{"@babel/preset-typescript":"^7.9.0","@gera2ld/plaid":"~1.5.0","@rollup/plugin-alias":"^3.1.0","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-json":"^4.0.3","@rollup/plugin-node-resolve":"^7.1.3","@rollup/plugin-replace":"^2.3.2","@typescript-eslint/eslint-plugin":"^2.29.0","@typescript-eslint/parser":"^2.29.0","cross-env":"^7.0.2","del-cli":"^3.0.0","husky":"^4.2.5","rollup":"^2.6.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typescript":"^3.8.3"},"dependencies":{"@babel/runtime":"^7.9.2","qrcode-generator":"^1.4.4"},"gitHead":"84e680a1119e5628db8d7e897e46a47f04629017","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.1.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"shasum":"2ed58b3503ee52e4bdcacb5b7619218adbe7bf1a","size":35096,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.1.0.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.1.0_1587479072298_0.42153377744700116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:28.826Z","publish_time":1587479072484,"_cnpm_publish_time":1587479072484},"3.0.6":{"name":"qrcanvas","version":"3.0.6","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","husky":{"hooks":{"pre-push":"npm run lint"}},"scripts":{"dev":"rollup -wc rollup.conf.js","prebuild":"npm run ci && npm run clean","build":"tsc && npm run build:js","lint":"tslint -c tslint.json 'src/**/*.ts'","deploy":"gh-pages -d demo","prepublishOnly":"npm run build","clean":"del lib types","build:js":"rollup -c rollup.conf.js","ci":"npm run lint"},"title":"QRCanvas","unpkg":"lib/qrcanvas.min.js","jsdelivr":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"typings":"types/index.d.ts","main":"lib/qrcanvas.common.js","module":"lib/qrcanvas.esm.js","publishConfig":{"access":"public"},"devDependencies":{"@babel/preset-typescript":"^7.7.4","@gera2ld/plaid":"~1.5.4","@rollup/plugin-alias":"^2.2.0","@rollup/plugin-replace":"^2.2.1","cross-env":"^6.0.3","del-cli":"^3.0.0","gh-pages":"^2.0.1","husky":"^3.1.0","rollup":"^1.27.5","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","tslint":"^5.20.1","typescript":"^3.7.2"},"dependencies":{"@babel/runtime":"^7.7.4","qrcode-generator":"^1.4.4","canvas":"^2.6.0"},"optionalDependencies":{"canvas":"^2.6.0"},"gitHead":"421f27fb98f3d90084c4714468b9d205cf7ea684","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.6","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"shasum":"9091e028a267eac3a10f2ddfcd09aa9981e89dfd","size":39126,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.6.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.6_1575254104790_0.5070154066539443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:27.761Z","publish_time":1575254104947,"_cnpm_publish_time":1575254104947},"3.0.5":{"name":"qrcanvas","version":"3.0.5","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","husky":{"hooks":{"pre-push":"npm run lint"}},"scripts":{"dev":"rollup -wc rollup.conf.js","prebuild":"npm run ci && npm run clean","build":"tsc && npm run build:js","lint":"tslint -c tslint.json 'src/**/*.ts'","deploy":"gh-pages -d demo","prepublishOnly":"npm run build","clean":"del lib types","build:js":"rollup -c rollup.conf.js","ci":"npm run lint"},"title":"QRCanvas","unpkg":"lib/qrcanvas.min.js","jsdelivr":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"typings":"types/index.d.ts","main":"lib/qrcanvas.common.js","module":"lib/qrcanvas.esm.js","publishConfig":{"access":"public"},"devDependencies":{"@babel/preset-typescript":"^7.7.4","@gera2ld/plaid":"~1.5.4","@rollup/plugin-alias":"^2.2.0","@rollup/plugin-replace":"^2.2.1","cross-env":"^6.0.3","del-cli":"^3.0.0","gh-pages":"^2.0.1","husky":"^3.1.0","rollup":"^1.27.5","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-uglify":"^6.0.2","tslint":"^5.20.1","typescript":"^3.7.2"},"dependencies":{"@babel/runtime":"^7.7.4","qrcode-generator":"^1.4.4","canvas":"^2.6.0"},"optionalDependencies":{"canvas":"^2.6.0"},"gitHead":"e31ec302a614d211db7293a14d984add03723806","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.5","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"shasum":"9452a5b8641ec49080886dc7f8659368ff3f5557","size":39117,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.5.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.5_1575098415414_0.3472026168896607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:26.704Z","publish_time":1575098415591,"_cnpm_publish_time":1575098415591},"3.0.4":{"name":"qrcanvas","version":"3.0.4","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","husky":{"hooks":{"pre-push":"npm run lint"}},"scripts":{"dev":"rollup -wc rollup.conf.js","prebuild":"npm run ci && npm run clean","build":"tsc && npm run build:js","lint":"tslint -c tslint.json 'src/**/*.ts'","deploy":"sh scripts/build-gh.sh","prepublishOnly":"npm run build","clean":"del lib types","build:js":"rollup -c rollup.conf.js","ci":"npm run lint"},"title":"QRCanvas","unpkg":"lib/qrcanvas.min.js","jsdelivr":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"typings":"types/index.d.ts","main":"lib/qrcanvas.common.js","module":"lib/qrcanvas.esm.js","publishConfig":{"access":"public"},"devDependencies":{"@babel/preset-typescript":"^7.3.3","@gera2ld/plaid":"~1.4.0","cross-env":"^5.2.0","del-cli":"^1.1.0","husky":"^2.2.0","rollup":"^1.11.3","rollup-plugin-alias":"^1.5.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","rollup-plugin-replace":"^2.2.0","rollup-plugin-uglify":"^6.0.2","tslint":"^5.16.0","typescript":"^3.4.5"},"dependencies":{"@babel/runtime":"^7.4.4","qrcode-generator":"^1.4.3"},"gitHead":"feeeece1b9ea29a52750239f307d5459b3ea96a9","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.4","_nodeVersion":"11.4.0","_npmVersion":"6.7.0","dist":{"shasum":"f0fb400f31f148508f494fa49a29aa5b276d2dfe","size":38486,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.4.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.4_1557458025694_0.26258723836766573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:25.653Z","publish_time":1557458025877,"_cnpm_publish_time":1557458025877},"3.0.3":{"name":"qrcanvas","version":"3.0.3","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","husky":{"hooks":{"pre-push":"npm run lint"}},"scripts":{"dev":"gulp dev","prebuild":"npm run lint && gulp clean","build":"tsc && gulp build","lint":"tslint -c tslint.json 'src/**/*.ts'","deploy":"sh scripts/build-gh.sh","prepublish":"npm run build"},"title":"QRCanvas","unpkg":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"typings":"types/index.d.ts","main":"lib/qrcanvas.common.js","module":"lib/qrcanvas.esm.js","devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-decorators":"^7.2.3","@babel/plugin-proposal-export-namespace-from":"^7.2.0","@babel/plugin-proposal-function-sent":"^7.2.0","@babel/plugin-proposal-json-strings":"^7.2.0","@babel/plugin-proposal-numeric-separator":"^7.2.0","@babel/plugin-proposal-throw-expressions":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-import-meta":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.2.3","@babel/preset-typescript":"^7.1.0","babel-plugin-module-resolver":"^3.1.1","cross-env":"^5.2.0","del":"^3.0.0","fancy-log":"^1.3.3","gulp":"^4.0.0","husky":"^1.3.1","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.1","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-uglify":"^6.0.0","tslint":"^5.12.0","typescript":"^3.2.2"},"dependencies":{"@babel/runtime":"^7.2.0","qrcode-generator":"^1.4.1"},"gitHead":"47f03ba335c6f1d8939a5f5a9cba94ee56102410","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.3","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"569520acd44b1bb3f9a579a9e1838a46d1ca205d","size":39417,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.3.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.3_1546444096286_0.702938067970619"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:24.542Z","publish_time":1546444096397,"_cnpm_publish_time":1546444096397},"3.0.3-0":{"name":"qrcanvas","version":"3.0.3-0","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","husky":{"hooks":{"pre-push":"npm run lint"}},"scripts":{"dev":"gulp dev","prebuild":"npm run lint && gulp clean","build":"tsc && gulp build","lint":"tslint -c tslint.json 'src/**/*.ts'","deploy":"sh scripts/build-gh.sh","prepublish":"npm run build"},"title":"QRCanvas","unpkg":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"typings":"types/index.d.ts","main":"lib/qrcanvas.common.js","module":"lib/qrcanvas.esm.js","devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-decorators":"^7.2.3","@babel/plugin-proposal-export-namespace-from":"^7.2.0","@babel/plugin-proposal-function-sent":"^7.2.0","@babel/plugin-proposal-json-strings":"^7.2.0","@babel/plugin-proposal-numeric-separator":"^7.2.0","@babel/plugin-proposal-throw-expressions":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-import-meta":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.2.3","@babel/preset-typescript":"^7.1.0","babel-plugin-module-resolver":"^3.1.1","cross-env":"^5.2.0","del":"^3.0.0","fancy-log":"^1.3.3","gulp":"^4.0.0","husky":"^1.3.1","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.1","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-uglify":"^6.0.0","tslint":"^5.12.0","typescript":"^3.2.2"},"dependencies":{"@babel/runtime":"^7.2.0","qrcode-generator":"^1.4.1"},"readmeFilename":"README.md","gitHead":"bc156918ac4ab953bece9b5d7edf388dceca336b","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.3-0","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"393d20ecb176875d4dc4e637c4a42dc82a6b5745","size":39202,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.3-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.3-0.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.3-0_1546435214460_0.07353317422177374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:23.434Z","publish_time":1546435214591,"_cnpm_publish_time":1546435214591},"3.0.2":{"name":"qrcanvas","version":"3.0.2","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","husky":{"hooks":{"pre-push":"npm run lint"}},"scripts":{"dev":"gulp dev","prebuild":"npm run lint && gulp clean","build":"tsc && gulp build","lint":"tslint -c tslint.json 'src/**/*.ts'","deploy":"sh scripts/build-gh.sh","prepublish":"npm run build"},"title":"QRCanvas","unpkg":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"typings":"types/index.d.ts","main":"lib/qrcanvas.common.js","module":"lib/qrcanvas.esm.js","devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-proposal-class-properties":"^7.2.3","@babel/plugin-proposal-decorators":"^7.2.3","@babel/plugin-proposal-export-namespace-from":"^7.2.0","@babel/plugin-proposal-function-sent":"^7.2.0","@babel/plugin-proposal-json-strings":"^7.2.0","@babel/plugin-proposal-numeric-separator":"^7.2.0","@babel/plugin-proposal-throw-expressions":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-import-meta":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.2.3","@babel/preset-typescript":"^7.1.0","babel-plugin-module-resolver":"^3.1.1","cross-env":"^5.2.0","del":"^3.0.0","fancy-log":"^1.3.3","gulp":"^4.0.0","husky":"^1.3.1","rollup":"^1.0.0","rollup-plugin-alias":"^1.5.1","rollup-plugin-babel":"^4.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-uglify":"^6.0.0","tslint":"^5.12.0","typescript":"^3.2.2"},"dependencies":{"@babel/runtime":"^7.2.0","qrcode-generator":"^1.4.1"},"gitHead":"0e70a58e4943b5bbfa6bb116adb50886c8901c0f","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.4.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"d1bad6814a60cac021ad249f7461c93694913eff","size":38959,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.2.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.2_1546432349055_0.24294118314170654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:22.389Z","publish_time":1546432349192,"_cnpm_publish_time":1546432349192},"3.0.1":{"name":"qrcanvas","version":"3.0.1","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","scripts":{"dev":"gulp dev","prebuild":"npm run lint && gulp clean","build":"cross-env NODE_ENV=production gulp build","lint":"eslint .","deploy":"sh scripts/build-gh.sh","prepublish":"npm run build"},"husky":{"hooks":{"pre-push":"npm run lint"}},"title":"QRCanvas","main":"lib/qrcanvas.common.js","unpkg":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-decorators":"^7.1.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.1.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","babel-eslint":"^9.0.0","cross-env":"^5.2.0","del":"^3.0.0","eslint":"^5.6.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0","fancy-log":"^1.3.2","gulp":"^4.0.0","husky":"^1.0.0-rc.14","rollup":"^0.66.1","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"@babel/runtime":"^7.0.0","qrcode-generator":"^1.4.1"},"gitHead":"42a1c52a120a9604e325c48bee39f54f9780c19a","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"c99c2ee6b6cc97d851e4512fa25b320a5fb5b537","size":37647,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.1.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.1_1541154112400_0.5129593682552993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:21.339Z","publish_time":1541154112501,"_cnpm_publish_time":1541154112501},"3.0.0":{"name":"qrcanvas","version":"3.0.0","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","scripts":{"dev":"gulp dev","prebuild":"npm run lint && gulp clean","build":"cross-env NODE_ENV=production gulp build","lint":"eslint .","deploy":"sh scripts/build-gh.sh","prepublish":"npm run build"},"husky":{"hooks":{"pre-push":"npm run lint"}},"title":"QRCanvas","main":"lib/qrcanvas.common.js","unpkg":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-decorators":"^7.1.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.1.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","babel-eslint":"^9.0.0","cross-env":"^5.2.0","del":"^3.0.0","eslint":"^5.6.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0","fancy-log":"^1.3.2","gulp":"^4.0.0","husky":"^1.0.0-rc.14","rollup":"^0.66.1","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"@babel/runtime":"^7.0.0","qrcode-generator":"^1.4.1"},"gitHead":"ccbf6ac0960697e1e697e9f9d1182ef6cc0441ab","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"9af1ce9fe2afc2d6da688d609071a9a955eb0c1e","size":37595,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.0.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.0_1537523123525_0.14208281259342392"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:20.281Z","publish_time":1537523123738,"_cnpm_publish_time":1537523123738},"3.0.0-1":{"name":"qrcanvas","version":"3.0.0-1","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","scripts":{"dev":"gulp dev","prebuild":"npm run lint && gulp clean","build":"cross-env NODE_ENV=production gulp build","lint":"eslint .","deploy":"sh scripts/build-gh.sh","prepublish":"npm run build"},"husky":{"hooks":{"pre-push":"npm run lint"}},"title":"QRCanvas","main":"lib/qrcanvas.common.js","unpkg":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-decorators":"^7.1.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.1.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","babel-eslint":"^9.0.0","cross-env":"^5.2.0","del":"^3.0.0","eslint":"^5.6.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0","fancy-log":"^1.3.2","gulp":"^4.0.0","husky":"^1.0.0-rc.14","rollup":"^0.66.1","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"@babel/runtime":"^7.0.0","qrcode-generator":"^1.4.1"},"readmeFilename":"README.md","gitHead":"23f81a9dba538d6b9564c329a75f94a06a2e6b3a","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.0-1","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"a5252f3da6032198450edecb7b451ee7107b6639","size":37610,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.0-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.0-1.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.0-1_1537519089324_0.7798414461678218"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:19.246Z","publish_time":1537519089518,"_cnpm_publish_time":1537519089518},"3.0.0-0":{"name":"qrcanvas","version":"3.0.0-0","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","scripts":{"dev":"gulp dev","prebuild":"npm run lint && gulp clean","build":"cross-env NODE_ENV=production gulp build","lint":"eslint .","deploy":"sh scripts/build-gh.sh","prepublish":"npm run build"},"husky":{"hooks":{"pre-push":"npm run lint"}},"title":"QRCanvas","main":"lib/qrcanvas.common.js","unpkg":"lib/qrcanvas.min.js","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"@babel/core":"^7.1.0","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-decorators":"^7.1.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.1.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/preset-env":"^7.1.0","babel-eslint":"^9.0.0","cross-env":"^5.2.0","del":"^3.0.0","eslint":"^5.6.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.14.0","fancy-log":"^1.3.2","gulp":"^4.0.0","husky":"^1.0.0-rc.14","rollup":"^0.66.1","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^6.0.0"},"dependencies":{"@babel/runtime":"^7.0.0","qrcode-generator":"^1.4.1"},"readmeFilename":"README.md","gitHead":"d7fa145f8b52dd445050e071a21e7e9ab7615f8e","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@3.0.0-0","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"dc607b2208510bcc7efc52eb509b3d6ec222d7d6","size":37379,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-3.0.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-3.0.0-0.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_3.0.0-0_1537514680084_0.12254938488145095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:18.183Z","publish_time":1537514680241,"_cnpm_publish_time":1537514680241},"2.0.3":{"name":"qrcanvas","version":"2.0.3","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","scripts":{"dev":"gulp dev","prebuild":"npm run lint && gulp clean","build":"cross-env NODE_ENV=production gulp build","lint":"eslint .","deploy":"sh scripts/build-gh.sh","prepublish":"npm run build"},"title":"QRCanvas","main":"dist/qrcanvas.common.js","unpkg":"dist/qrcanvas.js","typings":"types/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"@babel/core":"^7.0.0-beta.49","@babel/preset-env":"^7.0.0-beta.49","@babel/preset-stage-2":"^7.0.0-beta.49","babel-eslint":"^8.2.3","cross-env":"^5.1.6","del":"^3.0.0","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.12.0","fancy-log":"^1.3.2","gulp":"^4.0.0","gulp-rename":"^1.2.3","husky":"^1.0.0-rc.8","rollup":"^0.59.4","rollup-plugin-babel":"^4.0.0-beta.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0"},"dependencies":{"qrcode-generator":"^1.4.0"},"husky":{"hooks":{"pre-push":"npm run lint"}},"gitHead":"0b18fafd11fe440f96143321bd3552a6855408c6","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@2.0.3","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"800aef3dc6d52f4742b6752e5c7448b869489191","size":38531,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-2.0.3.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_2.0.3_1527615354511_0.3302003899424202"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:17.125Z","publish_time":1527615354650,"_cnpm_publish_time":1527615354650},"2.0.2":{"name":"qrcanvas","version":"2.0.2","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","scripts":{"dev":"gulp dev","prebuild":"yarn lint && gulp clean","build":"cross-env NODE_ENV=production gulp build","lint":"eslint .","prepush":"yarn lint","deploy":"sh scripts/build-gh.sh"},"title":"QRCanvas","main":"dist/qrcanvas.common.js","unpkg":"dist/qrcanvas.js","typings":"types/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"@babel/core":"^7.0.0-beta.46","@babel/plugin-external-helpers":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/preset-stage-2":"^7.0.0-beta.46","babel-eslint":"^8.2.3","cross-env":"^5.1.5","del":"^3.0.0","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.11.0","fancy-log":"^1.3.2","gulp":"^4.0.0","gulp-rename":"^1.2.2","husky":"^0.14.3","rollup":"^0.58.2","rollup-plugin-babel":"^4.0.0-beta.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0"},"dependencies":{"qrcode-generator":"^1.4.0"},"gitHead":"817b97676553c23a7f2fe14b838aa728dbeb5ede","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"9f3ff63a7b91a579a552ed5469d6ead011faeece","size":38548,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-2.0.2.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_2.0.2_1526442270234_0.12523534962774496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:16.043Z","publish_time":1526442270349,"_cnpm_publish_time":1526442270349},"2.0.1":{"name":"qrcanvas","version":"2.0.1","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","scripts":{"dev":"gulp dev","prebuild":"yarn lint && gulp clean","build":"cross-env NODE_ENV=production gulp build","lint":"eslint .","prepush":"yarn lint"},"title":"QRCanvas","main":"dist/qrcanvas.common.js","unpkg":"dist/qrcanvas.js","typings":"types/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"@babel/core":"^7.0.0-beta.46","@babel/plugin-external-helpers":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/preset-stage-2":"^7.0.0-beta.46","babel-eslint":"^8.2.3","cross-env":"^5.1.5","del":"^3.0.0","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.11.0","fancy-log":"^1.3.2","gulp":"^4.0.0","gulp-rename":"^1.2.2","husky":"^0.14.3","rollup":"^0.58.2","rollup-plugin-babel":"^4.0.0-beta.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0"},"dependencies":{"qrcode-generator":"^1.4.0"},"gitHead":"88c5d12203770d914b01e8387285c0e2142ac74d","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"94fc28e477f955c88b2b44fce2c7be1250a38fc7","size":38534,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-2.0.1.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas_2.0.1_1526093226798_0.4780236062695358"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T21:57:14.974Z","publish_time":1526093226888,"_cnpm_publish_time":1526093226888},"2.0.0":{"name":"qrcanvas","version":"2.0.0","title":"QRCanvas","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","main":"dist/qrcanvas.common.js","unpkg":"dist/qrcanvas.js","typings":"types/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"node scripts/build","demo":"sh scripts/build-demo.sh","deploy":"sh scripts/build-gh.sh","lint":"eslint src"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.0.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-stage-2":"^6.24.1","eslint":"^4.11.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","rollup":"^0.51.8","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^3.0.2","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"qrcode-generator":"^1.3.1"},"gitHead":"dd62a3f13263ea9648bf6bdb829ca7c56d0419e7","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"27f25ef782a7fb8b72eda6ef3535ea4ffead37f9","size":27293,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-2.0.0.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas-2.0.0.tgz_1511548811219_0.7288289368152618"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:13.912Z","publish_time":1511548811321,"_cnpm_publish_time":1511548811321},"1.1.3":{"name":"qrcanvas","version":"1.1.3","title":"QRCanvas","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","main":"dist/qrcanvas.common.js","unpkg":"dist/qrcanvas.js","typings":"types/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"node scripts/build","demo":"sh scripts/build-demo.sh","deploy":"sh scripts/build-gh.sh","lint":"eslint src"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.1","babel-preset-stage-2":"^6.24.1","eslint":"^4.10.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","rollup":"^0.50.0","rollup-plugin-alias":"^1.4.0","rollup-plugin-babel":"^3.0.2","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0"},"dependencies":{"qrcode-generator":"^1.3.1"},"gitHead":"bc0a680123549825562fc250021308e897717a62","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@1.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"66dd79529fb4daa6f4cc3610b74b69db7bf129a4","size":44438,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-1.1.3.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas-1.1.3.tgz_1509687557382_0.3981451734434813"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:12.852Z","publish_time":1509687557530,"_cnpm_publish_time":1509687557530},"1.1.2":{"name":"qrcanvas","version":"1.1.2","title":"QRCanvas","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","browser":"dist/qrcanvas.js","main":"dist/qrcanvas.node.js","typings":"types/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"node scripts/build","demo":"sh scripts/build-demo.sh","deploy":"sh scripts/build-gh.sh","lint":"eslint src"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.0","babel-preset-stage-2":"^6.24.1","eslint":"^4.8.0","eslint-config-airbnb-base":"^12.0.2","eslint-plugin-import":"^2.7.0","rollup":"^0.50.0","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^3.0.2"},"gitHead":"8403275df7e74c49ac70e562ebf0b5a9411fe171","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@1.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"d58839d9264c24a064e6a4cf4895c3930a856e2d","size":41247,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-1.1.2.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas-1.1.2.tgz_1507633522150_0.2885620496235788"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:11.787Z","publish_time":1507633522222,"_cnpm_publish_time":1507633522222},"1.1.1":{"name":"qrcanvas","version":"1.1.1","title":"QRCanvas","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","browser":"dist/qrcanvas.js","main":"dist/qrcanvas.node.js","typings":"types/index.d.ts","scripts":{"prebuild":"rm -rf dist","build":"node scripts/build","demo":"sh scripts/build-demo.sh","deploy":"sh scripts/build-gh.sh","lint":"eslint src"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.4.0","babel-preset-stage-2":"^6.24.1","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.1.3","eslint-plugin-import":"^2.2.0","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-replace":"^1.1.1"},"gitHead":"91605a31c6bae5f676cc51202b9480868e939212","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@1.1.1","_shasum":"f5b65b117723516e9eed6e4bcd9a3c0c1a28e919","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"f5b65b117723516e9eed6e4bcd9a3c0c1a28e919","size":39189,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-1.1.1.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcanvas-1.1.1.tgz_1496846671122_0.45250179758295417"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:10.737Z","publish_time":1496846671269,"_cnpm_publish_time":1496846671269},"1.1.0":{"name":"qrcanvas","version":"1.1.0","title":"QRCanvas","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","browser":"dist/qrcanvas.js","main":"dist/qrcanvas.node.js","typings":"types/index.d.ts","scripts":{"build":"node scripts/build","demo":"sh scripts/build-demo.sh","deploy":"sh scripts/build-gh.sh","lint":"eslint src"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"babel-eslint":"^7.2.3","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.4.0","babel-preset-stage-2":"^6.24.1","eslint":"^3.19.0","eslint-config-airbnb-base":"^11.1.3","eslint-plugin-import":"^2.2.0","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-replace":"^1.1.1"},"gitHead":"aad6e0cdeddb862337c272d118e1187bf3ee9400","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@1.1.0","_shasum":"643d834600dec992a071fa9ef267152cca643728","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"643d834600dec992a071fa9ef267152cca643728","size":39160,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-1.1.0.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/qrcanvas-1.1.0.tgz_1493365161426_0.7329962644726038"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:09.684Z","publish_time":1493365163362,"_cnpm_publish_time":1493365163362},"1.0.3":{"name":"qrcanvas","version":"1.0.3","title":"QRCanvas","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","browser":"dist/qrcanvas.js","main":"dist/qrcanvas.node.js","typings":"types/index.d.ts","scripts":{"dev":"gulp watch","build":"rm -rf dist && gulp build","lint":"gulp lint","deploy":"sh scripts/build-gh.sh"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"gulp":"^3.9.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.1","gulp-eslint":"^3.0.1","gulp-header":"^1.8.8","gulp-rename":"^1.2.2","gulp-replace":"^0.5.4","gulp-uglify":"^2.0.0","gulp-wrap":"^0.13.0","merge2":"^1.0.2"},"gitHead":"0afb7e66135a9e788f90af7ded36b95ef30cfa84","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@1.0.3","_shasum":"2c6fdc24e37b36521fb29fbd75266b2a29ca9560","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"2c6fdc24e37b36521fb29fbd75266b2a29ca9560","size":12111,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-1.0.3.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/qrcanvas-1.0.3.tgz_1479954656818_0.6300077112391591"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:08.635Z","publish_time":1479954657351,"_cnpm_publish_time":1479954657351},"1.0.2":{"name":"qrcanvas","version":"1.0.2","title":"QRCanvas","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","browser":"dist/qrcanvas.js","main":"dist/qrcanvas.node.js","typings":"types/index.d.ts","scripts":{"dev":"gulp watch","build":"rm -rf dist && gulp build","lint":"gulp lint","deploy":"sh scripts/build-gh.sh"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"gulp":"^3.9.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.1","gulp-eslint":"^3.0.1","gulp-header":"^1.8.8","gulp-rename":"^1.2.2","gulp-replace":"^0.5.4","gulp-uglify":"^2.0.0","gulp-wrap":"^0.13.0","merge2":"^1.0.2"},"gitHead":"cd26429ffca80272ceabab2cb514c1e6305a5c5f","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@1.0.2","_shasum":"151362a3ae4bd9b8cad8c1b351ea700d3cd38a31","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.0.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"151362a3ae4bd9b8cad8c1b351ea700d3cd38a31","size":12146,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-1.0.2.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcanvas-1.0.2.tgz_1479917519799_0.8226621637586504"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:07.759Z","publish_time":1479917520026,"_cnpm_publish_time":1479917520026},"1.0.1":{"name":"qrcanvas","version":"1.0.1","title":"QRCanvas","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","browser":"dist/qrcanvas.js","main":"dist/qrcanvas.node.js","typings":"types/index.d.ts","scripts":{"dev":"gulp watch","build":"rm -rf dist && gulp build","lint":"gulp lint","deploy":"sh scripts/build-gh.sh"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"gulp":"^3.9.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.1","gulp-eslint":"^3.0.1","gulp-header":"^1.8.8","gulp-rename":"^1.2.2","gulp-replace":"^0.5.4","gulp-uglify":"^2.0.0","gulp-wrap":"^0.13.0","merge2":"^1.0.2"},"gitHead":"791c05774130efdf3434f2a5c1e2de2081babc91","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@1.0.1","_shasum":"10f751c424b5edee0e6cec75ba9fdc623995aef1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.0.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"10f751c424b5edee0e6cec75ba9fdc623995aef1","size":12147,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-1.0.1.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/qrcanvas-1.0.1.tgz_1479914331198_0.5800733130890876"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:06.894Z","publish_time":1479914333020,"_cnpm_publish_time":1479914333020},"1.0.0":{"name":"qrcanvas","version":"1.0.0","title":"QRCanvas","description":"Generate characteristic qrcodes with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","browser":"dist/qrcanvas.js","main":"dist/qrcanvas.node.js","typings":"types/index.d.ts","scripts":{"dev":"gulp watch","build":"rm -rf dist && gulp build","lint":"gulp lint","deploy":"sh scripts/build-gh.sh"},"repository":{"type":"git","url":"git+ssh://git@github.com/gera2ld/qrcanvas.git"},"bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"devDependencies":{"gulp":"^3.9.1","gulp-clone":"^1.0.0","gulp-concat":"^2.6.1","gulp-eslint":"^3.0.1","gulp-header":"^1.8.8","gulp-rename":"^1.2.2","gulp-replace":"^0.5.4","gulp-uglify":"^2.0.0","gulp-wrap":"^0.13.0","merge2":"^1.0.2"},"gitHead":"ca59cc8a0fd17703ef2ab5f57c39d53d48aae3cc","homepage":"https://github.com/gera2ld/qrcanvas#readme","_id":"qrcanvas@1.0.0","_shasum":"350c462b0be363ab0e791c8826489ab59e3fc888","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.0.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"350c462b0be363ab0e791c8826489ab59e3fc888","size":12052,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-1.0.0.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/qrcanvas-1.0.0.tgz_1479903949136_0.9956875238567591"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:06.027Z","publish_time":1479903950863,"_cnpm_publish_time":1479903950863},"0.0.0":{"name":"qrcanvas","version":"0.0.0","title":"QR Canvas","description":"Generate QR code with a canvas.","author":{"name":"Gerald","email":"i@gerald.top"},"license":"ISC","_id":"qrcanvas@0.0.0","scripts":{},"_shasum":"4aa450c51d0519fc6cf065320dd6c1e8f78a2c22","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"gera2ld","email":"i@gerald.top"},"dist":{"shasum":"4aa450c51d0519fc6cf065320dd6c1e8f78a2c22","size":232,"noattachment":false,"key":"/qrcanvas/-/qrcanvas-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcanvas/download/qrcanvas-0.0.0.tgz"},"maintainers":[{"name":"gera2ld","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcanvas-0.0.0.tgz_1479177812562_0.6803963421843946"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T21:57:05.150Z","publish_time":1479177814372,"_cnpm_publish_time":1479177814372}},"readme":"# QRCanvas\n\n![NPM](https://img.shields.io/npm/v/qrcanvas.svg)\n![License](https://img.shields.io/npm/l/qrcanvas.svg)\n![Downloads](https://img.shields.io/npm/dt/qrcanvas.svg)\n\nThis is a QRCode generator written in pure javascript.\n\nBased on [Kazuhiko Arase's QRCode](http://www.d-project.com/).\n\nThe only requirement is that the browser works with a `canvas`,\nwhich is supported by most modern browsers.\n\n## Usage\n\n### With bundlers\n\nInstall as a dependency:\n\n```sh\n$ yarn add qrcanvas\n# or\n$ npm install qrcanvas -S\n```\n\nUse as a module:\n\n``` js\nimport { qrcanvas } from 'qrcanvas';\n\nconst canvas = qrcanvas({\n  data: 'hello, world'\n});\ndocument.body.appendChild(canvas);\n```\n\n### Browser\n\nLoad from CDN:\n\n``` html\n<div id=\"qrcode\"></div>\n\n<script src=\"https://cdn.jsdelivr.net/npm/qrcanvas@3\"></script>\n```\n\nThe module is mounted to a global variable named `qrcanvas`:\n\n``` js\nconst canvas = qrcanvas.qrcanvas({\n  data: 'hello, world'\n});\ndocument.getElementById('qrcode').appendChild(canvas);\n```\n\n### Node.js\n\n[node-canvas](https://github.com/Automattic/node-canvas) is required in Node.js.\n\nInstall dependencies:\n\n```sh\n$ yarn add qrcanvas canvas\n```\n\n``` js\nconst fs = require('fs');\nconst { qrcanvas, setCanvasModule } = require('qrcanvas');\n\n// Enable node-canvas\nsetCanvasModule(require('canvas'));\n\nconst canvas = qrcanvas({\n  data: 'hello, world'\n});\n// canvas is an instance of `node-canvas`\ncanvas.pngStream().pipe(fs.createWriteStream('qrcode.png'));\n```\n\n## Documents\n\n- [Docs](https://github.com/gera2ld/qrcanvas/wiki)\n- [Demo](https://gera2ld.github.io/qrcanvas/)\n- [Examples](https://gera2ld.github.io/qrcanvas/examples/)\n\n## Related\n\n- [qrcanvas-vue](https://github.com/gera2ld/qrcanvas-vue)\n- [qrcanvas-react](https://github.com/gera2ld/qrcanvas-react)\n\n## Snapshots\n\n![1](https://user-images.githubusercontent.com/3139113/39859468-8acec31a-546c-11e8-83b6-10e889423e88.png)\n\n![2](https://user-images.githubusercontent.com/3139113/39859482-9b6c0d68-546c-11e8-83cd-d03a148c3e70.png)\n","_attachments":{},"homepage":"https://github.com/gera2ld/qrcanvas#readme","bugs":{"url":"https://github.com/gera2ld/qrcanvas/issues"},"license":"ISC"}