{"_id":"@elliottkember/leduino","_rev":"9-5eb5ab78e0a509ac195e0091bb005c96","name":"@elliottkember/leduino","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"@elliottkember/leduino","version":"1.0.0","description":"JavaScript Arduino LED Emulator","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false","build:demo":"parcel build demo/src/index.html -d demo/dist","prepare":"npm run build","start":"parcel demo/src/index.html -d demo/build","lint":"eslint src/**/*.ts src/**/*.js demo/**/*.ts demo/**/*.js","test":"npm run lint && jest","test:watch":"jest --watch","benchmark:prepare":"ts-node --project tsconfig.benchmark.json benchmark/convert-instructions.ts","benchmark":"ts-node --project tsconfig.benchmark.json benchmark/index.ts"},"author":"","license":"ISC","devDependencies":{"@types/jest":"^26.0.4","@types/node":"^12.12.50","@types/prettier":"^2.0.2","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","@wokwi/elements":"^0.16.2","acorn":"^7.3.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-json":"^2.1.1","eslint-plugin-prettier":"^3.1.4","husky":"^3.0.9","jest":"^26.1.0","lint-staged":"^9.5.0","parcel-bundler":"^1.12.4","prettier":"^2.0.0","rimraf":"^3.0.2","ts-jest":"^26.1.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"engines":{"node":">= 8.0.0","npm":">= 5.0.0"},"alias":{"@elliottkember/leduino":"./src"},"dependencies":{"avr8js":"^0.12.0","babel-core":"^6.26.3","babel-polyfill":"^6.26.0"},"gitHead":"596f686597b306169c9b4a82a1b0775cbc289977","_id":"@elliottkember/leduino@1.0.0","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WVJ/2idvybM2Ob/tTftgm7MWmxfVrDA22jfbQ2JNVNDKyuHZEsAlnwMsmg28UeOf9+CBY5qirv3yeLipwE9Acw==","shasum":"2b20d57a61e77540d8c1914600b7e32a34aeba3b","tarball":"https://registry.npmjs.org/@elliottkember/leduino/-/leduino-1.0.0.tgz","fileCount":17,"unpackedSize":17757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftVyaCRA9TVsSAnZWagAA1YcP/jLXFXVjfq+co2tSZpCf\nfdVaP4DiESKSdG8ZHXsGHwugki2ECbMbRgH1JmB79wezEZ2f8Oiez4UF51de\nXdMPzqeyOolR7ExNkz5zxRSXIDRifdo8Jbf/YErwxJWMCEvDsm10CzdsKgOc\n54hcg9FFdtDdqXnKCGQwxct0jdF2uyvJw/B9SBHTNduFU7fkjhOWYhO0gqfx\n3ote+NFb8r6ORG8AS2F9tZamPxopptunnQKYuidIzbxoFB/1sFhDPG1beCTC\n3gWw7p6mdHT8Ndu82OfGGgYQ5OU5dTHTrEGO28d3PQtP59XHoYnbaDzWzOGT\nfL4EZMcfh3JSKAtwAaKd3d97jjRGKVwp1MVDq0TpACgAJzgEwWEZGi6Pj42R\n3SAYIx0t4ZFhU3NhOalAVwaAokDEs+EULbflJfsL71Otww2PmPXCGnDhF2aC\nEHB6V/4a8jhkCpL1pL3gbgnld2ItcSGMq13CmJReFj/iO0qX6PEHD0/1SFyI\nJolVlS3RRo4+CjzfSD4LNDYLBWxQc5umMX6c9ljEnJ1cHMS2mKIhwCOpn/Fx\n6ei2p7pad00n3mgnjcPs7YDOWPQ5Pf7hQyiUZmmj3AyGzpVQfNsjynAiQ475\nBaF19oADDkswWWjoNLef/AEQkjYSjPDE1RSG6AFCSdJGUbT3DzSWyLiJT0I1\nfxs0\r\n=J7xZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6W7j4e51lXlfU2xu9txzefFL5jVVSsxa4CtcpWzRrzAIhAO585dcTFt24CYA07wQD3BTK94PkaE9kpiKauois+Zvc"}]},"_npmUser":{"name":"elliottkember","email":"elliott.kember@gmail.com"},"directories":{},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leduino_1.0.0_1605721242430_0.6852060109760245"},"_hasShrinkwrap":false},"1.0.1":{"name":"@elliottkember/leduino","version":"1.0.1","description":"JavaScript Arduino LED Emulator","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false","build:demo":"parcel build demo/src/index.html -d demo/dist","prepare":"npm run build","start":"parcel demo/src/index.html -d demo/build","lint":"eslint src/**/*.ts src/**/*.js demo/**/*.ts demo/**/*.js","test":"npm run lint && jest","test:watch":"jest --watch","benchmark:prepare":"ts-node --project tsconfig.benchmark.json benchmark/convert-instructions.ts","benchmark":"ts-node --project tsconfig.benchmark.json benchmark/index.ts"},"author":"","license":"ISC","devDependencies":{"@types/jest":"^26.0.4","@types/node":"^12.12.50","@types/prettier":"^2.0.2","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","@wokwi/elements":"^0.16.2","acorn":"^7.3.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-json":"^2.1.1","eslint-plugin-prettier":"^3.1.4","husky":"^3.0.9","jest":"^26.1.0","lint-staged":"^9.5.0","parcel-bundler":"^1.12.4","prettier":"^2.0.0","rimraf":"^3.0.2","ts-jest":"^26.1.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"engines":{"node":">= 8.0.0","npm":">= 5.0.0"},"alias":{"@elliottkember/leduino":"./src"},"dependencies":{"avr8js":"^0.12.0","babel-core":"^6.26.3","babel-polyfill":"^6.26.0"},"gitHead":"034a1aae99a4ee9d1c2f73e6e6ab224e2ddce399","_id":"@elliottkember/leduino@1.0.1","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-rcuXhOnN/oiWQ3XFEDVCebqftWrQbelTZAuoHWTESAIKWxPzbSyGERxdJrWjsTvA2j3NzQIcOuC7MOGPxToSZQ==","shasum":"2fbf6eaf8140609a67e0e907decb45bcbab14c7f","tarball":"https://registry.npmjs.org/@elliottkember/leduino/-/leduino-1.0.1.tgz","fileCount":17,"unpackedSize":17757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftV7PCRA9TVsSAnZWagAAHlYP/3hXe9frx8KM3/5Gw4Ih\negjbVJVCakeDYwvGGvp8H5y+oCvDK0PO0Og9KfPoKY3UfrNJfoj56hrStImR\neA5eqcv6H4rAlj4hpXotdgkkbw9sjLXn3Lk3CLmVSDzfvpgjty17yp9G1pIW\noZPaA1oMOxEK0Wt5wDf9cJaC/MdgHMKCQNaCKWrSZ3grcwR9kGyKcn33n5M8\nYdAgNbj6szMOKmC2ZfqZC85M4TYNAKVdh8gSf1Gvlnriec8MNjavecRx2xNq\nXCa4/sBbgzlDFZOCjQg3MipJ+D1KnseSpYjx/kvOT+1umdXo8cD6TWZT8IDG\nJbPUlCQwtMQJhMMrXPYdUqCRA/whPMN8wMRDgVt/i9K2mjMFBMpz08Qes4pV\nszvrPDw/VEGw5KAGuF0Z+3W6vCi+/CAEFBWvcZMrbPcMhF75Bw3x/d+P4yCx\nnX/oc0Xl70rQ8QRPwv/O46c66/TvG2WPL5S5IH0dDF13hu9gBIc/E/s1A99B\nqbdl1Q3vnBWXvuOcdlm7vmltxzVtHg0Zet/WDfoINvUiKa33YPN/jpWOSuKf\n4yaSzPXgDQzE+1sxcCmjo6zsH7l4PBBEnyMl6DsTZ6nocsUmMJwk8QoSJFN8\nk5YY6X6pK5YWSwCBsNqgc3IxMpb0Iyl2qfUM1xEO2Nen9pFR5RMFhRNtrtWg\nFWPm\r\n=q4Nh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCErSpjqvALhk6nL5GDX8KJhECXHgElC0Q8t5jObmerzAIhAN1RDZC833Qs2TIYNbyBN5UsGSojFqjg8QjekwsivElf"}]},"_npmUser":{"name":"elliottkember","email":"elliott.kember@gmail.com"},"directories":{},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leduino_1.0.1_1605721807308_0.12761428446404532"},"_hasShrinkwrap":false},"1.0.3":{"name":"@elliottkember/leduino","version":"1.0.3","description":"JavaScript Arduino LED Emulator","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false","build:demo":"parcel build demo/src/index.html -d demo/dist","prepare":"npm run build","start":"parcel demo/src/index.html -d demo/build","lint":"eslint src/**/*.ts src/**/*.js demo/**/*.ts demo/**/*.js","test":"npm run lint && jest","test:watch":"jest --watch","benchmark:prepare":"ts-node --project tsconfig.benchmark.json benchmark/convert-instructions.ts","benchmark":"ts-node --project tsconfig.benchmark.json benchmark/index.ts"},"author":"","license":"ISC","devDependencies":{"@types/jest":"^26.0.4","@types/node":"^12.12.50","@types/prettier":"^2.0.2","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","@wokwi/elements":"^0.16.2","acorn":"^7.3.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-json":"^2.1.1","eslint-plugin-prettier":"^3.1.4","husky":"^3.0.9","jest":"^26.1.0","lint-staged":"^9.5.0","parcel-bundler":"^1.12.4","prettier":"^2.0.0","rimraf":"^3.0.2","ts-jest":"^26.1.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"engines":{"node":">= 8.0.0","npm":">= 5.0.0"},"alias":{"@elliottkember/leduino":"./src"},"dependencies":{"avr8js":"^0.12.0","babel-core":"^6.26.3","babel-polyfill":"^6.26.0"},"gitHead":"8f48a2dfc3c9c151aaba0a389fa894b400b29f0c","_id":"@elliottkember/leduino@1.0.3","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qFXSM517X+ezx2rGeJOXOSIpARvLLC8AA8BUR3vIrN88K41N6iRX3e3wBTQjKPvhsYbj5xssCv3nDTcoCc+2pg==","shasum":"50232b286da46d97a5354e27e6c9b4b3bb998442","tarball":"https://registry.npmjs.org/@elliottkember/leduino/-/leduino-1.0.3.tgz","fileCount":33,"unpackedSize":30117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftWRCCRA9TVsSAnZWagAAD3AP/iXFt6omt+pBhADzbplK\nOqwigJWmbx4EE35/4EbAa2ictot0ejV+P/PtTEbHWulqEKFgFQCZSNiQEhaL\nZwllqDdPmZrI+VZPeVS4Vn60qwHHeJsNTVnoFm62s8r4hPJTL2NnnbXRvlNS\nzkKNN7wNck2zfsZuK93DE3nnPS0Fl2k90J8pxTPF3qMEUcwOUQNuPGgyK9tc\nT4DVltt7g5Vf1HRQC5N3UbZhCsvX9SzV37M+r2QeyATO+Ygt4igo7IjAf1Ba\nXqyUlCuD3EqmT6KCzDemqv7A1t51sBBUBjG2Du6woOOCYUflODYb2YBSLUiH\n/Lkw9rKI1pk5E2RBqo7HfiU0yIySE26dOV/nAxqX7CFsVOxVK64ZOWPyA51o\n9o6dqkMZc9cyXZEHSztBn4ZelQzRQ2+QZjTwucPe3LbMp8ZvfzjGkM4Az7Ll\nru/u2df+HjzZq1MpxysjwlT2IK7gYvmgpPJJ1NbEAIyZMTtHZ3NhGzpf3gFD\nrMz2BebxCk5eeVTquJV/dBaK/n8yFr7BVBtnh69t4OTF1RfTQ4tUV3nnee7a\n9Y18EnQycojCc808MnTfO/YPnzLCv4R+JSKIhA9mlzUzfKOKAK8vV/IPQ/8C\n/x7D9zVlQCo5zJyXQBqd1qEzrdee5tO5VrZT80GlRrG7HL3B2WrhcVv0AYyJ\nK84C\r\n=mh80\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9NIgUidRul2Q6jqcYHD37Zwju87QbwKaPNrxDhUCbMQIgShw2wnazyAJ/tFPi1hBXXbooLJOd26rD4HVpeFdwK/E="}]},"_npmUser":{"name":"elliottkember","email":"elliott.kember@gmail.com"},"directories":{},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leduino_1.0.3_1605723201667_0.7435882855660874"},"_hasShrinkwrap":false},"1.0.4":{"name":"@elliottkember/leduino","version":"1.0.4","description":"JavaScript Arduino LED Emulator","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false","build:demo":"parcel build demo/src/index.html -d demo/dist","prepare":"npm run build","start":"parcel demo/src/index.html -d demo/build","lint":"eslint src/**/*.ts src/**/*.js demo/**/*.ts demo/**/*.js","test":"npm run lint && jest","test:watch":"jest --watch","benchmark:prepare":"ts-node --project tsconfig.benchmark.json benchmark/convert-instructions.ts","benchmark":"ts-node --project tsconfig.benchmark.json benchmark/index.ts"},"author":"","license":"ISC","devDependencies":{"@types/jest":"^26.0.4","@types/node":"^12.12.50","@types/prettier":"^2.0.2","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","@wokwi/elements":"^0.16.2","acorn":"^7.3.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-json":"^2.1.1","eslint-plugin-prettier":"^3.1.4","husky":"^3.0.9","jest":"^26.1.0","lint-staged":"^9.5.0","parcel-bundler":"^1.12.4","prettier":"^2.0.0","rimraf":"^3.0.2","ts-jest":"^26.1.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"engines":{"node":">= 8.0.0","npm":">= 5.0.0"},"alias":{"@elliottkember/leduino":"./src"},"dependencies":{"avr8js":"^0.12.0","babel-core":"^6.26.3","babel-polyfill":"^6.26.0"},"gitHead":"1c4f219440b0d5a907dd20663e5dcb8c7b8b1867","_id":"@elliottkember/leduino@1.0.4","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Z0y5U0z4Z2f7CE38cB+bmx3oCnjo23+hNrn4KKpFrYBR4CcThp59EJnffrCq4tHo0NNgxCY8ZfZtN82oFKlFzg==","shasum":"c90b678cc8e0511c1d7b4ffdf22aa0e5d9f08a3c","tarball":"https://registry.npmjs.org/@elliottkember/leduino/-/leduino-1.0.4.tgz","fileCount":33,"unpackedSize":30082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftWWoCRA9TVsSAnZWagAAGUQQAJ7cb08b2tMTdYhIEnlV\nPJg6MY/KkdQrgKFX0/W0LjMib/CUMUr5VktZgVRd3kJHzvWE7oVTCszs+t/D\nGnXRbYr2JkXlYoEPocnBqVPTF0mtkSbDozs0hnJTV0pbQ9e0vZOql+s6e5R3\nnrmu9sVsjzKHO6ouI6KTwRqqDb+wm96hZVB3eLywgcTz86ieGgisFbZfafOi\niXuR5hJQl5yE/XoDbzMHiq0U4VAuVGQLp71xCDYNejG50DdFrrKf5id3Tems\nYVVJs4J5dkjAMNTMp5hbj5DYKA/AgohyW58hzSxzj2GPBwWYkttR0RjEaRvv\nUahFrId/4pPIUuu8uXOZ8ryTw1LQt0VcLdfpQJ7wrJEKOBiflOipKMmWORuH\nsqMDyf/UUS8avXOvaI6glU/BbauKO5VbhcW/ISBHjU1by06M9EJ405No2/eZ\nCJqjj26KvEQJIquD7SfoaGCmJxk+VcMisEuayn4gV5pAu0pDMfZx5F+sASeQ\nn4+4yxSo8V47RVt2C6K9Dyg/PNiFznRm416cFUYbcw6vG8dddC/bgPZMSc++\nag2n9Z2sGPrjghEfbqsGLEkuBmLEJGDZo7TroHYMylBUett+PokmDgSizEwG\ntT/zRVNL7jcWs9/WL7v3OdMKXCy14kKXolUySh52G+YwCgdjiowir2+/dVgX\nwpMi\r\n=0QNr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHns3kBwrKgNil00YgOi/mB8U130QtvX7w57AN+qEKbwIhAJ+TjK00VdUlLm7EZHsTmt3XXgOK+pjjut51aKumzF/r"}]},"_npmUser":{"name":"elliottkember","email":"elliott.kember@gmail.com"},"directories":{},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leduino_1.0.4_1605723559873_0.0819607251597172"},"_hasShrinkwrap":false},"1.0.5":{"name":"@elliottkember/leduino","version":"1.0.5","description":"JavaScript Arduino LED Emulator","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false","build:demo":"parcel build demo/src/index.html -d demo/dist","prepare":"npm run build","start":"parcel demo/src/index.html -d demo/build","lint":"eslint src/**/*.ts src/**/*.js demo/**/*.ts demo/**/*.js","test":"npm run lint && jest","test:watch":"jest --watch","benchmark:prepare":"ts-node --project tsconfig.benchmark.json benchmark/convert-instructions.ts","benchmark":"ts-node --project tsconfig.benchmark.json benchmark/index.ts"},"author":"","license":"ISC","devDependencies":{"@types/jest":"^26.0.4","@types/node":"^12.12.50","@types/prettier":"^2.0.2","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","@wokwi/elements":"^0.16.2","acorn":"^7.3.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-json":"^2.1.1","eslint-plugin-prettier":"^3.1.4","husky":"^3.0.9","jest":"^26.1.0","lint-staged":"^9.5.0","parcel-bundler":"^1.12.4","prettier":"^2.0.0","rimraf":"^3.0.2","ts-jest":"^26.1.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"engines":{"node":">= 8.0.0","npm":">= 5.0.0"},"alias":{"@elliottkember/leduino":"./src"},"dependencies":{"avr8js":"^0.12.0","babel-core":"^6.26.3","babel-polyfill":"^6.26.0"},"gitHead":"ee420a3eb87f6a070984b2e91f6256b85a3b055d","_id":"@elliottkember/leduino@1.0.5","_nodeVersion":"13.14.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7MkBNiUG5EP926olYLxpMiCeI/kNkZG/4B1W6XHd+8yKupKf8TAOZtm0yPud8ZnziY2jGACWKdjS4oITGo2cfw==","shasum":"1ecba4de134fb502ef69063a61b85730b7716d5d","tarball":"https://registry.npmjs.org/@elliottkember/leduino/-/leduino-1.0.5.tgz","fileCount":33,"unpackedSize":29424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftX4/CRA9TVsSAnZWagAAMJwQAKMosqrGP5E0XpHaj2Pz\n3PFwzKMcwxgxkPNqnvre86jDoeVseDdZt7uHX6VxHBLi45OYzHfK/hnXfwhS\nQODE5+FRdM1E646e4zduq7lbuQxGOuKZZmCOcEAtjYNSWANu9KM/Re3/SR/E\n5GTWP428ylEBTPQ5FDUirviOblfY4DcvIO3JuJr9CLeAyzyGo9HrYcvqBn15\nltiyv3/ZMwFGzS3X5wAFnuK7f7uNsW0gDpNVMxzo8yBx6EobxcXgt++3IoIj\n60CMK59G7R7Ovef9MKg0wQwb+DRFY6udURwhHXsiQurJQ490d20m/nPaXgOi\nxu54gNMg9LTZ8mnDuaJm3InlPlNpXUAYPMfc+V6Yrhuj81dIItgES/YFyUbr\n/GbVb5t//PD0lM2f7ybcIJaAa8z7pIDXoCtO9Pbk+95dJIczOGOGuGCqG/gI\nZo5Cp/znt7UMy/uXUR/5Ko4L1nIhncDOpjVWOBTSIRPV50WB+XrDoqZyIE3Q\nAoioSaWuLnL2AnOlLNbor479V4tEuiI3RBF0g4bbhPQuC6Pyu1JTGx9qsN8L\ny7zn7ONjEaBE1+/FVEfmiSHmm7th59AURCeSNKGFiaFtP3JXnH+d3gh4zUvF\nMrzRjKWpguv8JsIbOR4nbWf9BZP2bZXogOAobVa9KWcAIBHbv0Oh6w7Yp1wl\nCDrZ\r\n=KKdV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFgf+/jr6H8uqEQb7++NCR2JFIBnFiQm5pd3QvlYvKWAIhAPgDumMKEnBO3uuv4DaGnbjX84H6yfPSISeNHlcpCwFt"}]},"_npmUser":{"name":"elliottkember","email":"elliott.kember@gmail.com"},"directories":{},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leduino_1.0.5_1605729855014_0.10504784068841566"},"_hasShrinkwrap":false},"1.0.6":{"name":"@elliottkember/leduino","version":"1.0.6","description":"JavaScript Arduino LED Emulator","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false","build:demo":"parcel build demo/src/index.html -d demo/dist","prepare":"npm run build","start":"parcel demo/src/index.html -d demo/build","lint":"eslint src/**/*.ts src/**/*.js demo/**/*.ts demo/**/*.js","test":"npm run lint && jest","test:watch":"jest --watch","benchmark:prepare":"ts-node --project tsconfig.benchmark.json benchmark/convert-instructions.ts","benchmark":"ts-node --project tsconfig.benchmark.json benchmark/index.ts"},"author":"","license":"ISC","devDependencies":{"@types/jest":"^26.0.4","@types/node":"^12.12.50","@types/prettier":"^2.0.2","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","@wokwi/elements":"^0.16.2","acorn":"^7.3.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-json":"^2.1.1","eslint-plugin-prettier":"^3.1.4","husky":"^3.0.9","jest":"^26.1.0","lint-staged":"^9.5.0","parcel-bundler":"^1.12.4","prettier":"^2.0.0","rimraf":"^3.0.2","ts-jest":"^26.1.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"engines":{"node":">= 8.0.0","npm":">= 5.0.0"},"alias":{"@elliottkember/leduino":"./src"},"dependencies":{"avr8js":"^0.12.0","babel-core":"^6.26.3","babel-polyfill":"^6.26.0"},"gitHead":"212a2a4965a9920c8b78d78d4079d378e69422bf","_id":"@elliottkember/leduino@1.0.6","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-W+G5UAlIDehmIgVeVameeQ97VvFbQpYDGO8XFjd3khf2rf/IPKZwY7fFHjIzLdONp6TDFCqrjwTX8JtYTORkHg==","shasum":"2ea3a25c00105bc09e9aee8ec1e42c23ef271068","tarball":"https://registry.npmjs.org/@elliottkember/leduino/-/leduino-1.0.6.tgz","fileCount":34,"unpackedSize":30119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBgUaCRA9TVsSAnZWagAAxDMP/iiAd2CDbIT3y2SEmGWu\n4oS5U5CFSl6G2Ek/zXBgPaz6g37IUewoQ8Z3nAbr+ZAN3legywfT2d3i6fSV\nZYNyiJF5B7flDXWdabAnhLBYrc7RGE2pb55BQqpi1o/MIjZSosASz67yHNJV\nBYNwcGpklWH/np6yLsg6KYOphLSNlVSnsE5DqaAmX0UG7FwPKNRnqb2uqbBR\n/vt2p1aDYsB6/vUWYwm0Dmabj1g65Z6ps26+OQwfg56WR8jKg/X8oP8JVZmp\n9PAE3k2L8tBnR98KaK5EcjoQCENd9raCsKuqhR1guUVT25+MTB8eo5suLvlZ\nDpvsdAozLlkJ+vvfBlqrXwoJszNedYvJiLeetFsGJ52VlACOvrfi8SXHnYU4\n4lrHMEafDQhbtkYjHfzcjeQouRkBwAuVfW+ugyj1Uf74SoDUzXFLroSIEDxl\nIidsjAKjFuBf4RfnEqFOHg6+qkGjDxSGPNiVgmyTn/bPgbXNZljkptlNm5bq\n7baWrB5vlPAS7w82nebXfN/PxgcS3H108Fl1Gq3rl4G0tNmtcakGyKokKMfd\n8foYduVSZRc6uYsIFmXYaVone9xKC5FOi3gW3RaESv8YS4A5JZyYPWoqGEEW\nFvZEinBjZZjxY+vqr58eo8ClCU2U2vF1cGz1GNgRs4dywfdAhlmobXUYD0IM\nAJ0m\r\n=lgLJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbrZQlZhrOfF7Om+zvSFMJ2uHoilmSX5zc1Uwg1Zj/HwIhAISFeIUXma7l/KgL+7ZMFDfAhxVze4cIpjmJ49vgddeB"}]},"_npmUser":{"name":"elliottkember","email":"elliott.kember@gmail.com"},"directories":{},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leduino_1.0.6_1611007257983_0.27121988414664355"},"_hasShrinkwrap":false},"1.0.7":{"name":"@elliottkember/leduino","version":"1.0.7","description":"JavaScript Arduino LED Emulator","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false","build:demo":"parcel build demo/src/index.html -d demo/dist","prepare":"npm run build","start":"parcel demo/src/index.html -d demo/build","lint":"eslint src/**/*.ts src/**/*.js demo/**/*.ts demo/**/*.js","test":"npm run lint && jest","test:watch":"jest --watch","benchmark:prepare":"ts-node --project tsconfig.benchmark.json benchmark/convert-instructions.ts","benchmark":"ts-node --project tsconfig.benchmark.json benchmark/index.ts"},"author":"","license":"ISC","devDependencies":{"@types/jest":"^26.0.4","@types/node":"^12.12.50","@types/prettier":"^2.0.2","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","acorn":"^7.3.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-json":"^2.1.1","eslint-plugin-prettier":"^3.1.4","husky":"^3.0.9","jest":"^26.1.0","lint-staged":"^9.5.0","parcel-bundler":"^1.12.4","prettier":"^2.0.0","rimraf":"^3.0.2","ts-jest":"^26.1.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"engines":{"node":">= 8.0.0","npm":">= 5.0.0"},"alias":{"@elliottkember/leduino":"./src"},"dependencies":{"avr8js":"^0.14.10","babel-core":"^6.26.3","babel-polyfill":"^6.26.0"},"gitHead":"693b60ee879be2aa4c3838ba360d3ce71aaad84a","_id":"@elliottkember/leduino@1.0.7","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-jyFkXhdaV45lDGJtkKALEAEa+GgKQ4PUBMKdjduAdRiTbKgrPUT9gT/iJMuXaXnJAXBVe+4+aGIrWX/84Vxl5A==","shasum":"b882f4f69fd34ecaa394d793564b5d29fbb1759f","tarball":"https://registry.npmjs.org/@elliottkember/leduino/-/leduino-1.0.7.tgz","fileCount":34,"unpackedSize":30110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgILxfCRA9TVsSAnZWagAABSMP/33wZ7GcOASHVv4Q+2sW\n/yKySsT5cpWTDFaSU4HMQsLuLefxa72pQz8PadozEAHoANFUMOLjSyP2v6Oa\nn6IfgnZpz/+N37xcfiuOSB8lMieeiVHniBlJjFVHXGw5Py829tGryc/6C5cK\naVqprcDM9QrH54tC95cI4UdV6Amov3Sww4h1N63xiW+sw6RDVrT+NJNO99CS\nPUI4Jzg3x3YTALnvN8FILoeaYtkMWN8wlPUS5JeanYLt4agY8py8sXS8qAZ5\nbX5a8frupu8TM7S7BaSAQ+h3hFo0Vj/DMtqUL+de7jVQUL0amDNIrZBjpWOm\nmuRRCfk/oXZk5lgYoJW7MH9eBGNipApmHX1tDFQunNiCXIr/jqfNccr2sUXX\ngqAIrIkW3oQCmGyd+gj1fp2y9lHcT417iF2ztk4PxFznQrRQdwasCwhAlOoZ\n2ERXwd/Tp2X1CPROtscYzlpJ1YobBGGtGuLqJZ3fYNi+kdeENwGYGgvlgRz3\n5pdI7AaQUf+UEnZlzyqCmYJWwqR1SpHlGoxYrwZ6blJdUF6Y6eVDEDwMznp4\nbBjUNhQKSfIRVgbVVk5k6JV99Of28jqyFQmG8sQNoNsQp+8R3nsfJI2vcS8b\nws/UMELlfTUYaNsJpoOscuqF8iIuMGhrNrs3SMf4wdC3XN3mvQxTLGJHEPQG\nrKbs\r\n=LdHk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaOTRg4qwVretag7tWFB7ZiGa1ZDDuvvZMMVhBnC0c7AiBBQAZIGHDrnAH/RLD3t3tAlnUMZ8s29K4v2pbPDBj1LQ=="}]},"_npmUser":{"name":"elliottkember","email":"elliott.kember@gmail.com"},"directories":{},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leduino_1.0.7_1612758111047_0.6741710759394524"},"_hasShrinkwrap":false},"1.0.8":{"name":"@elliottkember/leduino","version":"1.0.8","description":"JavaScript Arduino LED Emulator","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false","build:demo":"parcel build demo/src/index.html -d demo/dist","prepare":"npm run build","start":"parcel demo/src/index.html -d demo/build","lint":"eslint src/**/*.ts src/**/*.js demo/**/*.ts demo/**/*.js","test":"npm run lint && jest","test:watch":"jest --watch","benchmark:prepare":"ts-node --project tsconfig.benchmark.json benchmark/convert-instructions.ts","benchmark":"ts-node --project tsconfig.benchmark.json benchmark/index.ts"},"author":"","license":"ISC","devDependencies":{"@types/jest":"^26.0.4","@types/node":"^12.12.50","@types/prettier":"^2.0.2","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","acorn":"^7.3.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-json":"^2.1.1","eslint-plugin-prettier":"^3.1.4","husky":"^3.0.9","jest":"^26.1.0","lint-staged":"^9.5.0","parcel-bundler":"^1.12.4","prettier":"^2.0.0","rimraf":"^3.0.2","ts-jest":"^26.1.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"engines":{"node":">= 8.0.0","npm":">= 5.0.0"},"alias":{"@elliottkember/leduino":"./src"},"dependencies":{"avr8js":"^0.14.10","babel-core":"^6.26.3","babel-polyfill":"^6.26.0"},"gitHead":"711974a52c3f51d320a857d3e6f196860b2dd25f","_id":"@elliottkember/leduino@1.0.8","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-EJUriu14pankPepRlHcMFM0SRMPrRWASc6/QlQ2iWCMwZbcBlTI+36+h+rwST+1qY3NNy+Ww1DigfiCidZgyQQ==","shasum":"2bb8249e9b97c1e7d9938efa1bc1d282117bde8c","tarball":"https://registry.npmjs.org/@elliottkember/leduino/-/leduino-1.0.8.tgz","fileCount":38,"unpackedSize":47463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL1IxCRA9TVsSAnZWagAA/lcP/AsSlapYPGQA73GKjvv+\nqTCTacsxnOJTAffdoT9kfCBB86t6D3GS9Q12ZeBCsXf3G8k8D18xDoQQOls6\n/Lny/ELacXUxG4/Q7XbIX3X8weRc64WAaifnjGaR7yw90hz5TO7MPxcw0WLc\nEzhEKvLSpV9X7ukLFeEJoByqEwE1G6zaY0UsDuGklX35cuv2YAYpJ4w5BnrC\n3glYivFvM2y4mydNvUf7DRrHESVBQ/CD7X5qGj/KNvROQjhM/0G/X1ut7zLa\nIncr4cGOWrXB42b7NoP6kjk6uLVEy0WdiTOw67XGnE+2nbn+tl8O9+rAoVq6\nRgkbBaRujXCBetrPTqz4MXHKcFwr+gSaIlpuK53MCsH07131bdFetwlAEPXx\neXhQi3YtauoPjLWw/+CS0T0fLKmW/d7tESHlF3FLfAD9X/IuOayOdB7BK5t0\nteMQf3Q4VRfVvd/6Xct91eephyZhjkCA0+oERrueEnMOHF2Whe298+pSSfyV\n0oM/onGezlgLhg1WZXgulcP0Eb5wM669Ew1CgI/0N4dz5CO+RD4Leu7A65Be\nbuWsts2XVrc5PLxe8DxoUK4GURbHZJcT8aYf9aFxAdTb4d1w7nnlLq1Z+W0c\nAc0uheCgvr320lCjTAEsB6sMvUGAB3qhwSlEDTNHp04EjIJ52qwsmtfMuiga\n88LU\r\n=7vqo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvBl0gw25yNXNk+K0DPCi4sIfHEztbr/wkAu6YXv0pRAiAixY3xyTx+PZpB+Cr2ZcfpPyDNTP4/jvhd7jDLMXfHlg=="}]},"_npmUser":{"name":"elliottkember","email":"elliott.kember@gmail.com"},"directories":{},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leduino_1.0.8_1613713969021_0.0018742395700246384"},"_hasShrinkwrap":false},"1.0.9":{"name":"@elliottkember/leduino","version":"1.0.9","description":"JavaScript Arduino LED Emulator","main":"dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","scripts":{"build":"rimraf dist && tsc --sourceMap false && tsc -m commonjs --outDir dist/cjs --sourceMap false","build:demo":"parcel build demo/src/index.html -d demo/dist","prepare":"npm run build","start":"parcel demo/src/index.html -d demo/build","lint":"eslint src/**/*.ts src/**/*.js demo/**/*.ts demo/**/*.js","test":"npm run lint && jest","test:watch":"jest --watch","benchmark:prepare":"ts-node --project tsconfig.benchmark.json benchmark/convert-instructions.ts","benchmark":"ts-node --project tsconfig.benchmark.json benchmark/index.ts"},"author":"","license":"ISC","devDependencies":{"@types/jest":"^26.0.4","@types/node":"^12.12.50","@types/prettier":"^2.0.2","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","acorn":"^7.3.1","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-jest":"^23.18.0","eslint-plugin-json":"^2.1.1","eslint-plugin-prettier":"^3.1.4","husky":"^3.0.9","jest":"^26.1.0","lint-staged":"^9.5.0","parcel-bundler":"^1.12.4","prettier":"^2.0.0","rimraf":"^3.0.2","ts-jest":"^26.1.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"engines":{"node":">= 8.0.0","npm":">= 5.0.0"},"alias":{"@elliottkember/leduino":"./src"},"dependencies":{"avr8js":"^0.14.10","babel-core":"^6.26.3","babel-polyfill":"^6.26.0"},"gitHead":"d67f879be79e266eeb0912354cc707d57ad77597","_id":"@elliottkember/leduino@1.0.9","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-yiSLTS91Qnc3RfMlGS6sR3HS/phwkewspXUrlS2G6DngzhpRvbuQkvhXr7VDPV8HIasRuNNQto40YsMlVpZwtg==","shasum":"b7f6223338eb1be6821c1c676955bf5ff9b01fd1","tarball":"https://registry.npmjs.org/@elliottkember/leduino/-/leduino-1.0.9.tgz","fileCount":38,"unpackedSize":44382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL1ZMCRA9TVsSAnZWagAAiXYP/1he4vPppewk3gDG8W+D\nIj6PYfNG3VNlkfNy+jNoU2mMnw61A/vYayqjJ6+gEjxkaIduU0aRmTUcVZ6G\nfehIbWOw/8UlXoqGDSI9i5/aCnneA9RU6q04s93zQO3ui3Q18+uZf2TJhk0+\nQWPlipvTlaHVMwWk7R0Dja9xHJG4dkjp84IryrxzI+PboChDPvxG8Uxb4z2T\nDqLE3aV/V5JpP9q19K1gM9RAIQQ1MdKLQaComTuJSKzhoD2OXTOqCT4aMuK2\nHA1cJqTupif6MdJwT3qlCdRp2vagZvaS75bAmnz5FCM781lGcODfyi/gkVMd\nBtUSy+l4ApSOCciyu0oZkfUzrHqr3eA+qZNvCE+U7soc4x+PfbInmAAYCqhm\n0Ifc+/wG5WW8NeYIdmkPkJ+EMyJkJXdcE7WXixu9QUesI18YUWh3/e5LLRwF\n8NAbekogrIMVtUIJlkjZ4Xe6aLl4821qkaDtO2BrSA15oYoVSIyrLtMeecbb\ni9Trce6usKYGpuSrfDiHyB0HQrJwIW67tjP/jA5ccvEiwAa6Y/z0pyfdEEbQ\nc1BkkqLsAZlVyGTj4NyJ6oJTu7Bb18IryKso1XV9VFNRqebBnQNVxq3fqGMw\neatUaWcNbT9iRcCSL9373WHc8BrGN6OIOqWFvbV9+DXNfUZxP0a9/YHjEC2p\nxkcx\r\n=h8Ra\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaG5ekocvj4T1hWmvVAR/dECNKnHm75wPg9zfPcovzoQIhANEG+ec7PkNZrevmqWQ0phVnZfHqxOiOJ8PV7m9YVpbi"}]},"_npmUser":{"name":"elliottkember","email":"elliott.kember@gmail.com"},"directories":{},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/leduino_1.0.9_1613715019942_0.5260546613758912"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-18T17:40:42.379Z","1.0.0":"2020-11-18T17:40:42.578Z","modified":"2022-04-05T07:20:24.032Z","1.0.1":"2020-11-18T17:50:07.518Z","1.0.3":"2020-11-18T18:13:21.847Z","1.0.4":"2020-11-18T18:19:20.037Z","1.0.5":"2020-11-18T20:04:15.168Z","1.0.6":"2021-01-18T22:00:58.222Z","1.0.7":"2021-02-08T04:21:51.164Z","1.0.8":"2021-02-19T05:52:49.191Z","1.0.9":"2021-02-19T06:10:20.117Z"},"maintainers":[{"name":"elliottkember","email":"elliott.kember@gmail.com"}],"description":"JavaScript Arduino LED Emulator","license":"ISC","readme":"# LEDuino\n\nThis is a small wrapper around the Wokwi AVR8js library, for simulating WS2812 LED arrays in the browser. \n\nIt's a fairly simple set of configuration values and constants used to configure an Arduino Mega simulator and execute it, including drawing pixels to a canvas element.\n\n## Usage\n\nYou can see an example of this project in the `demo` directory, but basically:\n\n```js\nimport LEDuino from '@elliottkember/leduino';\n\nnew LEDuino({\n  rows: 14,\n  cols: 14,\n  serpentine: true,\n  hex: {/* A hex object generated by wokwi-hexi */},\n  canvas: document.getElementById('canvas'),\n  // onPixels: (pixels) => console.log(pixels.length),\n  // onSerial: (text) => console.log(text),\n});\n```\n","readmeFilename":"README.md"}