{"_id":"qrcode-generator","_rev":"2908976","name":"qrcode-generator","description":"QR Code Generator implementation in JavaScript.","dist-tags":{"latest":"1.4.4"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"time":{"modified":"2023-01-17T04:05:23.000Z","created":"2014-11-26T13:28:40.187Z","1.4.4":"2019-09-18T01:41:35.801Z","1.4.3":"2019-02-15T09:33:02.708Z","1.4.2":"2019-02-14T01:28:51.371Z","1.4.1":"2018-09-01T12:30:29.439Z","1.4.0":"2018-04-25T13:21:37.441Z","1.3.1":"2017-07-24T09:07:05.469Z","1.3.0":"2017-07-18T07:19:15.220Z","1.2.0":"2017-03-29T04:20:03.922Z","1.1.0":"2017-01-04T08:30:54.755Z","1.0.7":"2016-10-14T08:54:55.739Z","1.0.6":"2016-10-13T11:51:51.192Z","1.0.5":"2016-08-26T06:41:48.888Z","1.0.4":"2016-08-25T14:28:12.487Z","1.0.3":"2016-08-16T14:18:11.558Z","1.0.2":"2016-08-16T14:03:46.881Z","1.0.1":"2016-08-16T13:35:22.268Z","1.0.0":"2014-11-26T13:28:40.187Z"},"users":{},"author":{"name":"Kazuhiko Arase"},"repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"versions":{"1.4.4":{"name":"qrcode-generator","version":"1.4.4","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","directories":{"test":"test"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"^5.2.0"},"homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.4.4","_npmVersion":"6.5.0","_nodeVersion":"8.11.4","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"63f771224854759329a99048806a53ed278740e7","size":46334,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.4.4.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-generator_1.4.4_1568770895665_0.7314391940118727"},"_hasShrinkwrap":false,"publish_time":1568770895801,"_cnpm_publish_time":1568770895801,"_cnpmcore_publish_time":"2021-12-16T11:48:59.975Z"},"1.4.3":{"name":"qrcode-generator","version":"1.4.3","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","directories":{"test":"test"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"^5.2.0"},"homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.4.3","_npmVersion":"6.5.0","_nodeVersion":"8.11.4","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"4876e8f280e65b6c94615f4c19c484f6b964b199","size":45952,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.4.3.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-generator_1.4.3_1550223182400_0.5591857220087784"},"_hasShrinkwrap":false,"publish_time":1550223182708,"_cnpm_publish_time":1550223182708,"_cnpmcore_publish_time":"2021-12-16T11:49:00.588Z"},"1.4.2":{"name":"qrcode-generator","version":"1.4.2","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","directories":{"test":"test"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"^5.2.0"},"homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.4.2","_npmVersion":"6.5.0","_nodeVersion":"8.11.4","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"5d6676557d89a3b0e09c33886e005db9b5088fa6","size":45728,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.4.2.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-generator_1.4.2_1550107731223_0.04543965190170596"},"_hasShrinkwrap":false,"publish_time":1550107731371,"_cnpm_publish_time":1550107731371,"_cnpmcore_publish_time":"2021-12-16T11:49:01.278Z"},"1.4.1":{"name":"qrcode-generator","version":"1.4.1","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","directories":{"test":"test"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"^5.2.0"},"homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.4.1","_npmVersion":"6.3.0","_nodeVersion":"8.10.0","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"dist":{"shasum":"bfb6760e05d12c39df8acd60a0d459bdb2fa0756","size":45487,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.4.1.tgz"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-generator_1.4.1_1535805029231_0.060487266612573976"},"_hasShrinkwrap":false,"publish_time":1535805029439,"_cnpm_publish_time":1535805029439,"_cnpmcore_publish_time":"2021-12-16T11:49:01.545Z"},"1.4.0":{"name":"qrcode-generator","version":"1.4.0","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.4.0","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"dist":{"shasum":"23521ae5d13658adb745a38f19e00c00f9b8488c","size":43154,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.4.0.tgz"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-generator_1.4.0_1524662497343_0.6950344314223331"},"_hasShrinkwrap":false,"publish_time":1524662497441,"_cnpm_publish_time":1524662497441,"_cnpmcore_publish_time":"2021-12-16T11:49:01.839Z"},"1.3.1":{"name":"qrcode-generator","version":"1.3.1","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.3.1","scripts":{},"_shasum":"eedcbe967ceba5585f0f4b8d9d7916961a335369","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"eedcbe967ceba5585f0f4b8d9d7916961a335369","size":43696,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.3.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-generator-1.3.1.tgz_1500887225342_0.5870062769390643"},"directories":{},"publish_time":1500887225469,"_hasShrinkwrap":false,"_cnpm_publish_time":1500887225469,"_cnpmcore_publish_time":"2021-12-16T11:49:02.092Z"},"1.3.0":{"name":"qrcode-generator","version":"1.3.0","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.3.0","scripts":{},"_shasum":"ea1dfe1f9f2a957422ef7d503eafb5c410037db5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"ea1dfe1f9f2a957422ef7d503eafb5c410037db5","size":43492,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.3.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qrcode-generator-1.3.0.tgz_1500362355105_0.0627127077896148"},"directories":{},"publish_time":1500362355220,"_hasShrinkwrap":false,"_cnpm_publish_time":1500362355220,"_cnpmcore_publish_time":"2021-12-16T11:49:02.558Z"},"1.2.0":{"name":"qrcode-generator","version":"1.2.0","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.2.0","scripts":{},"_shasum":"f1865463f1786547ebb090e7c430bf3caf43a017","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"f1865463f1786547ebb090e7c430bf3caf43a017","size":43283,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/qrcode-generator-1.2.0.tgz_1490761201884_0.710750833619386"},"directories":{},"publish_time":1490761203922,"_hasShrinkwrap":false,"_cnpm_publish_time":1490761203922,"_cnpmcore_publish_time":"2021-12-16T11:49:02.913Z"},"1.1.0":{"name":"qrcode-generator","version":"1.1.0","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.1.0","scripts":{},"_shasum":"ebce14f5b7d08a0be113f5f3a039ca9f50d968e5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"ebce14f5b7d08a0be113f5f3a039ca9f50d968e5","size":43362,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcode-generator-1.1.0.tgz_1483518654517_0.7175575266592205"},"directories":{},"publish_time":1483518654755,"_hasShrinkwrap":false,"_cnpm_publish_time":1483518654755,"_cnpmcore_publish_time":"2021-12-16T11:49:03.231Z"},"1.0.7":{"name":"qrcode-generator","version":"1.0.7","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.0.7","scripts":{},"_shasum":"44ac924fa337f52c7af130af216e9d07c20a75bc","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"44ac924fa337f52c7af130af216e9d07c20a75bc","size":42505,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.0.7.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qrcode-generator-1.0.7.tgz_1476435293436_0.7211510478518903"},"directories":{},"publish_time":1476435295739,"_hasShrinkwrap":false,"_cnpm_publish_time":1476435295739,"_cnpmcore_publish_time":"2021-12-16T11:49:03.602Z"},"1.0.6":{"name":"qrcode-generator","version":"1.0.6","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","types":"qrcode.d.ts","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.0.6","scripts":{},"_shasum":"4d594fb2da7625e2903973f985a78b7e92b7defe","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"4d594fb2da7625e2903973f985a78b7e92b7defe","size":42426,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.0.6.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qrcode-generator-1.0.6.tgz_1476359508853_0.29346619942225516"},"directories":{},"publish_time":1476359511192,"_hasShrinkwrap":false,"_cnpm_publish_time":1476359511192,"_cnpmcore_publish_time":"2021-12-16T11:49:04.337Z"},"1.0.5":{"name":"qrcode-generator","version":"1.0.5","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.0.5","scripts":{},"_shasum":"d1184c0934c0b5891502f2e05d852474bc06a245","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"d1184c0934c0b5891502f2e05d852474bc06a245","size":42415,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.0.5.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qrcode-generator-1.0.5.tgz_1472193706992_0.24365842645056546"},"directories":{},"publish_time":1472193708888,"_hasShrinkwrap":false,"_cnpm_publish_time":1472193708888,"_cnpmcore_publish_time":"2021-12-16T11:49:04.804Z"},"1.0.4":{"name":"qrcode-generator","version":"1.0.4","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.0.4","scripts":{},"_shasum":"60536628524c47cd404a0d35f3f590e4e6117007","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"60536628524c47cd404a0d35f3f590e4e6117007","size":52538,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.0.4.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qrcode-generator-1.0.4.tgz_1472135288367_0.14477728260681033"},"directories":{},"publish_time":1472135292487,"_hasShrinkwrap":false,"_cnpm_publish_time":1472135292487,"_cnpmcore_publish_time":"2021-12-16T11:49:05.119Z"},"1.0.3":{"name":"qrcode-generator","version":"1.0.3","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.0.3","scripts":{},"_shasum":"3a65b7316a6cb861806a648416ec529d6f8cf7a1","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"3a65b7316a6cb861806a648416ec529d6f8cf7a1","size":41566,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.0.3.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qrcode-generator-1.0.3.tgz_1471357087952_0.7932320025283843"},"directories":{},"publish_time":1471357091558,"_hasShrinkwrap":false,"_cnpm_publish_time":1471357091558,"_cnpmcore_publish_time":"2021-12-16T11:49:05.452Z"},"1.0.2":{"name":"qrcode-generator","version":"1.0.2","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.0.2","scripts":{},"_shasum":"c5252d51e3b4257d0c11f0de8e140a7994bd6fe7","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"c5252d51e3b4257d0c11f0de8e140a7994bd6fe7","size":41560,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.0.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcode-generator-1.0.2.tgz_1471356226598_0.7194812169764191"},"directories":{},"publish_time":1471356226881,"_hasShrinkwrap":false,"_cnpm_publish_time":1471356226881,"_cnpmcore_publish_time":"2021-12-16T11:49:06.123Z"},"1.0.1":{"name":"qrcode-generator","version":"1.0.1","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","repository":{"type":"git","url":"git+https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","_id":"qrcode-generator@1.0.1","scripts":{},"_shasum":"adef1c02ddce8ddba318858a0b22275a5394be51","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"adef1c02ddce8ddba318858a0b22275a5394be51","size":41289,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qrcode-generator-1.0.1.tgz_1471354521995_0.8654194502159953"},"directories":{},"publish_time":1471354522268,"_hasShrinkwrap":false,"_cnpm_publish_time":1471354522268,"_cnpmcore_publish_time":"2021-12-16T11:49:06.427Z"},"1.0.0":{"name":"qrcode-generator","version":"1.0.0","description":"QR Code Generator implementation in JavaScript.","author":{"name":"Kazuhiko Arase"},"main":"qrcode.js","repository":{"type":"git","url":"https://github.com/kazuhikoarase/qrcode-generator.git"},"bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"keywords":["qr","qrcode","generator"],"license":"MIT","homepage":"https://github.com/kazuhikoarase/qrcode-generator","_id":"qrcode-generator@1.0.0","scripts":{},"_shasum":"a8fe3ddee3c05ed6c0cc54cdfdec57a0a58233a6","_from":".\\","_npmVersion":"1.4.28","_npmUser":{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"},"maintainers":[{"name":"kazuhikoarase","email":"kazuhiko.arase@gmail.com"}],"dist":{"shasum":"a8fe3ddee3c05ed6c0cc54cdfdec57a0a58233a6","size":40033,"noattachment":false,"key":"/qrcode-generator/-/qrcode-generator-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/qrcode-generator/download/qrcode-generator-1.0.0.tgz"},"directories":{},"publish_time":1417008520187,"_hasShrinkwrap":false,"_cnpm_publish_time":1417008520187,"_cnpmcore_publish_time":"2021-12-16T11:49:06.757Z"}},"readme":"QR Code Generator\n===\n\n## Getting Started\n\n1. Include qrcode.js in your html.\n2. Prepare a place holder.\n3. Generate QR and render it.\n\n```html\n<script type=\"text/javascript\" src=\"qrcode.js\"></script>\n```\n```html\n<div id=\"placeHolder\"></div>\n```\n```javascript\nvar typeNumber = 4;\nvar errorCorrectionLevel = 'L';\nvar qr = qrcode(typeNumber, errorCorrectionLevel);\nqr.addData('Hi!');\nqr.make();\ndocument.getElementById('placeHolder').innerHTML = qr.createImgTag();\n```\n## API Documentation\n\n### QRCodeFactory\n\n#### qrcode(typeNumber, errorCorrectionLevel) => <code>QRCode</code>\nCreate a QRCode Object.\n\n| Param                | Type                | Description                                    |\n| ---------------------| ------------------- | ---------------------------------------------- |\n| typeNumber           | <code>number</code> | Type number (1 ~ 40), or 0 for auto detection. |\n| errorCorrectionLevel | <code>string</code> | Error correction level ('L', 'M', 'Q', 'H')    |\n\n#### qrcode.stringToBytes(s) : <code>number[]</code>\nEncodes a string into an array of number(byte) using any charset.\nThis function is used by internal.\nOverwrite this function to encode using a multibyte charset.\n\n| Param  | Type                | Description      |\n| ------ | ------------------- | ---------------- |\n| s      | <code>string</code> | string to encode |\n\n### QRCode\n\n#### addData(data, mode) => <code>void</code>\nAdd a data to encode.\n\n| Param  | Type                | Description                                                |\n| ------ | ------------------- | ---------------------------------------------------------- |\n| data   | <code>string</code> | string to encode                                           |\n| mode   | <code>string</code> | Mode ('Numeric', 'Alphanumeric', 'Byte'(default), 'Kanji') |\n\n#### make() => <code>void</code>\nMake a QR Code.\n\n#### getModuleCount() => <code>number</code>\nThe number of modules(cells) for each orientation.\n_[Note] call make() before this function._\n\n#### isDark(row, col) => <code>boolean</code>\nThe module at row and col is dark or not.\n_[Note] call make() before this function._\n\n| Param | Type                | Description         |\n| ----- | ------------------- | ------------------- |\n| row   | <code>number</code> | 0 ~ moduleCount - 1 |\n| col   | <code>number</code> | 0 ~ moduleCount - 1 |\n\n#### createDataURL(cellSize, margin) => <code>string</code>\n#### createImgTag(cellSize, margin, alt) => <code>string</code>\n#### createSvgTag(cellSize, margin) => <code>string</code>\n#### createTableTag(cellSize, margin) => <code>string</code>\n#### createASCII(cellSize, margin) => <code>string</code>\nHelper functions for HTML.\n _[Note] call make() before these functions._\n\n| Param    | Type                | Description           |\n| -------- | ------------------- | --------------------- |\n| cellSize | <code>number</code> | default: 2            |\n| margin   | <code>number</code> | default: cellSize * 4 |\n| alt      | <code>string</code> | (optional)            |\n\n#### createSvgTag(opts) => <code>string</code>\n\n| Param         | Type                 | Description           |\n| ------------- | -------------------- | --------------------- |\n| opts          | <code>object</code>  | default: {}           |\n| opts.cellSize | <code>number</code>  | default: 2            |\n| opts.margin   | <code>number</code>  | default: cellSize * 4 |\n| opts.scalable | <code>boolean</code> | default: false        |\n\n#### renderTo2dContext(context, cellSize) => <code>void</code>\n\n--\n\nThis implementation is based on JIS X 0510:1999.\n\nThe word 'QR Code' is registered trademark of DENSO WAVE INCORPORATED\n<br/>http://www.denso-wave.com/qrcode/faqpatent-e.html\n","_attachments":{},"homepage":"https://github.com/kazuhikoarase/qrcode-generator#readme","bugs":{"url":"https://github.com/kazuhikoarase/qrcode-generator/issues"},"license":"MIT"}