{"_id":"musicvis-lib","_rev":"126-f575c1d029cbc686fa01107fa1ab29fb","name":"musicvis-lib","dist-tags":{"latest":"0.57.1"},"versions":{"0.0.1":{"name":"musicvis-lib","version":"0.0.1","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","babel-loader":"^8.2.2","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"gitHead":"5ff44c49a01c5b56cc435b24f412726977d161d7","_id":"musicvis-lib@0.0.1","_nodeVersion":"15.2.1","_npmVersion":"7.0.12","dist":{"integrity":"sha512-Wtrd/XD/rUs/HOjPnYzAPzshkPvNDX/O1RtN9DqGqy/PnYFLRZHB+dh4aa0MsZwgT3oeNMfjbNwZqtaThXAh/A==","shasum":"41cdb3b0b4bfaefb39eda2032d1eab072ef788ef","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.0.1.tgz","fileCount":8,"unpackedSize":2460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxm/gCRA9TVsSAnZWagAAK1IP/RCNdKojq41kOkM+/wqU\nWoWQoTPKK3QJahNQ0pO7V7p5FqWLQxRuhMnAwbFxRQcSCQJbFWoq7o0hTOts\nldZ2TSwGGnJ/erUocuQhL8SSvJ0Aumb7UxPng11asoVXJ2GH+gaeGRa7wIbN\n8VUXxFW/Pk6MhO3+NpqcKHHEJhtyxl+fceie9jutesU27weyOL1VbLCg3j6g\nrbhvpgng18W1Lxe2grs0m/HmF8UNXA1Sz4Z8dw17ZjpwdHAdQXAJhI8FoUP7\nUYsp8NjMAwsbr8RMP7M44iI56aO+uvEZ5pevxnyfsVSOz+VY3DN26DXmOJWh\nNf7XPuNYPv0Hh73xbHyUP9yoRA3utehSOg4ROVe+yZZA1P3B5dT7DZc9+2MF\nahlP7OSYwtZfal4fE5TbrafxGMQpDVo9ZrI0Af8t9o6IubbgpcnzypRFBSMA\nTE6XS47LScSzHCn6GgckP71Q38pft2E9IW5aZPtLs+pdJsr5wRJmpkydx0tV\nzI7psMjny2pi60sfOi4Bs8jQ6f9G8WgzApc+xSdcdRmFlZlpeEryW5NaL3Ha\nl5vuHp/dM5L/kbnmOA3I7CEQ60r2Q+FdkSMtoDXUxKnNTE8sZYao4PWqg4bm\nUXALi3WRT+cRnIjWGoGotIzvgv38a59bPlR2ZKjxNWzGmw2GqbZ/b36y254O\nMPQA\r\n=CTV6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYc1QSJkFW+4mPRzRUB4y+/it9fG/X23sF5cUYrNLgLAIhAMMMK9g3W40eI4Mdv+EjDbQvwkbRYvjgXoT8OUF2RPJx"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.0.1_1606840288038_0.21029129125370782"},"_hasShrinkwrap":false},"0.1.0":{"name":"musicvis-lib","version":"0.1.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","babel-loader":"^8.2.2","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"gitHead":"a645395f4d292b7c9f0b235823dcbb8e23363324","_id":"musicvis-lib@0.1.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-APVXOejpvypbNmednFcOgGcG19NOdJVgcZVLUMNjW/FvT84KVsvuTVE3EjSfHGV6YzGv8pCwqx8lzX3yyZEzlg==","shasum":"a7d274d1bf0573402c84de81e159e74e11ef90c6","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.1.0.tgz","fileCount":11,"unpackedSize":89161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxoG0CRA9TVsSAnZWagAAc0gP/3h4yBMvP6iUvGpWnsSm\nPG6//iL/eolNE95XhA3Sa9jZYsHvzrO6MN5mGHEQk/HEIgBmKDqL/0ig3b69\ngqJHlIuDn/fhG9KDzS2v/klk+/MedoKvhxzFoz5BgnXjQxMZ3ZkVv2aCSRXM\npzejJM9ClM3VWkF0RFUEGJmFR7scExyhxEjVSDrTe2j8id+BvR5XBAcPDcHh\nLSJ9ykA+ko26frT4oUr4sRvVVdsWm9/eh9Nk8sEWuoJ00L472/OMFso8US12\nG2KO0wV9HuKZCE7vR/Tb4HCbFgsYsz0KlBPyWiDPsXPWEkcfK9XI2CnFhRZr\nJx4cS81GbpfGIV9arimnftAKUTw0vGk+Sb3Q48tHCR8I9i256c/jlnhiFHrI\nz0IZm9Pi/kOnnu21I695sQT8chmTAMRokaLs4s2Mpnff8POjyT8yRYiPv5iL\nTTTo7K5KAqtrHhaJfNsNRlXu3t0QSoYdpyOwQdIUPPf9zOZuMMLaFXWHWjPX\nYUhahM534e2RgxaHdQHWxaXk5GnBJ5CRc910noZZ/PBK8w9WyVHgILS0v7l5\nUYQ9vvVMu+5BkoWfwty7xx4D6eq+oG0l7laulrWh6F3fYHG3KnAMzgXr19W5\nkFKoZIjTohNAT/5Wg39oDTta/DDd4vRTgqTn255eK4p663ygpeyb0Q7XmdPn\nnVSn\r\n=cblJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID30D+siQIYaBlHhG61dkIyXVXuRYTIDfGdrNJFnRQ2qAiEA4eeaxKtnm4u7KK1O2gmTB+XViMsuhSQmngaDj4X6d4o="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.1.0_1606844852506_0.7736038633959563"},"_hasShrinkwrap":false},"0.2.0":{"name":"musicvis-lib","version":"0.2.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"gitHead":"2cd12821559269698656b802eea315b05bef209b","_id":"musicvis-lib@0.2.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.11","dist":{"integrity":"sha512-pvJSb9gYyz88lyf1jKKAx6XCU60aQ/HIXcf9psoJEdhN9jaz/h2R6gLo3EHrkK+MHDPkdTCGwOB4q9Wj7vlveQ==","shasum":"b3a8a0a64776b66a449806fa4bccf85be430209f","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.2.0.tgz","fileCount":15,"unpackedSize":96692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxrUdCRA9TVsSAnZWagAAcc4P/jZ6yvXs92tGNAzwNkm7\noaIRp2KSTu1MJezRmYnnNU0015rh3ciAGAl1j3GYnD/6dG9Sp24De7YnWtAM\ni/61E7VbCvSOku/BVZ77ZK7Nzn8g0DrtSmTH+STzboiMySmggChXjJJn8ny8\nyziRWOlg1yXdD54GdoHjdrdNZVYpfOv81tpviEt+byfZR2jZFQGA7CSmJV4/\nq6nEG0Pcj6w0YaT8Tji16w/iL6xNucE9RYVSc7KDOjJ4tWvHdfiy/zQC4AM6\n84cD5lRTAYCvwWudkrxGUiYctHqH3aYQMl4MNspFHtX5ts/jHDUVQZtEDRlP\nFkavkLxbVIVXtDOVyf2r16Z3C2Hv1Dc+p5HmHcRc7YPk4MAwdpahD/+KSJx+\nHVwtmRNrzP0AZrc2o9Oe3eWIxA0PK2cyVGNFLFoQdOAp/JsGJR+fKq+8rjcr\nAj+Vfi28+yAx65TbVZ59Yl2N8v42DR+xKmFi3JHHbBGYTwy1ory2v+b7HbYR\nKWHmvN5nb2wp1DatZdDYfJ700k9bcavfaG9cDnl5K+QHdA02gwrTxKEsu5DH\nedXd68/2jjkwOHx7PYlkUV6vnzXNcgLgMDq71/7hHDW2X4GPDpIxs+vqetiA\nCxG+HLMloXwtBlR42VvHaOahelY6wZTUy+hrox7hyN/zRSEWSLYWEQemzPoe\nihJH\r\n=F17+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtF535OuoZJlfJy7LqLaoCyW7u4HhLTBEkct3aK+UGmAIgRNfSuxfeaDjjQRwTnAVBewO08j62qIf2kWdgEnAh17E="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.2.0_1606858013291_0.6288996759333596"},"_hasShrinkwrap":false},"0.2.1":{"name":"musicvis-lib","version":"0.2.1","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploypatch":"npm version patch && npm publish","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/preset-env":"^7.12.7","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"gitHead":"77960913f8dadb1a88c39350d72889fe1e5c4eb3","_id":"musicvis-lib@0.2.1","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-du7rGu1wKALqZSetl1NVBpR2VkNvWgS9oTb8e5OPelawbLM7MLmM5n6oBK+ody/nGMdRJ4i2Q+5TGbJ8CKLMhQ==","shasum":"c675d5b7e6ee4028d9fff0f280bc142bcbc7be35","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.2.1.tgz","fileCount":15,"unpackedSize":102781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxrZoCRA9TVsSAnZWagAAyRUP/iBow33lyyZ1euh+Hzsg\nB+BQ15D7fCCH9fv/3hcG1drgnxOaukHC/UyYLG077geTf+b3uE88xUWwg6CQ\nnf/sHOurXyKIBCbEuGyC26nD7dB9wFDfJBjo2NdREIhUyO3NhPgiuvmvabNh\n0kAxlW2YPGvWE9GRtmeR45bmqa61ERNv2qTggMqexWqP5blTc/cuk4xNtGFn\nmgcEnW5wx8QIDKY6Fp3xdQ8dLrb2TbYE9UzZVbvtdqwv0aJee5ON3u1W3tFZ\n5w904DYh/Hx0hqDyzrH/iU8B80ZeftHKoB0c53Fj9gSl2SGOahK6AbJTSlJf\nvEHgdBaWJzh383fcyr0NZ4w2mGL2IC2GfIPeDv5APM8WVgzNABAgirGYNJnx\nmK72lnoZBl2j9bXcoGg3l0lSN7/tG7iXuhczFecytHIHWchBfzd4w9j70Um5\nyKSVFYmm5c022ZM8W43R/g+rTTaQNq6xqooSoFl3gGlFJ//nYKkGzsNjdLzH\nN8uU0h4RN6euW+bgz6yAvbhU1h1RDUcTR4v5IwS8qrLoSPywrI+4Tjsj1h+i\n8YNBuiuR3VBsvkEa4q3+7rG9vg182PVrzGTae/i1xBpEEeSmacT5xfuizWxp\nn2YlOBRZVcpDr7EfJ2gfQZS8vdvl3NsmMlXR1QaWFtigDtwJRypkxYD9RDsH\nMvHL\r\n=4K61\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSbv2/CQGLot80dRgFqyJFdFn9l1hprgEbhZkEpXjEZAiAkEYuvuWjaxxZBCdRz9F3lF7Xts9LJs5d6rj70hugUfw=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.2.1_1606858343974_0.9607378449940873"},"_hasShrinkwrap":false},"0.3.0":{"name":"musicvis-lib","version":"0.3.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"gitHead":"fa0f6a5c1bf4d0399ce97ad1da8dc9edf16a6af3","_id":"musicvis-lib@0.3.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.11","dist":{"integrity":"sha512-aieIktdTxoTA1MXQ6DwoZfzQGpE/xc1J9x2MUgReACn6JYMlnR4/SZNYeuVbxYi8FCYzxEsccRCeuRt2Ssa1Kg==","shasum":"0a000b2813823d71ddd6ee9f0209b76daee6fb66","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.3.0.tgz","fileCount":17,"unpackedSize":113882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxs2qCRA9TVsSAnZWagAACQwP/3X/ukeSvQ7aIRf3W4Fh\nT/glg+vecH7GlyPEysUnW1nzKUt5xYViIA6Sp9Ecyyv2M5COZed9xAfNCUxQ\ng/1DlSyKzc+zmEsLs9IjsQF2fWZvN6cbEwmhsB3LXdotzmX40Hv8d5vGopek\nVktgDHKUwO+IQ2f7MDwUw4l48nVA5Pcv+4xbhKNLjmXm39Hn0W7iShS5jxvf\ndByByY/2R8+ak7up+S0mtzqpClAZTbVgYnkcmilmSEYdv2Nwc02oIQbgqOm1\ne6mc6nIUT9VxszODGLLFfUA988DF6K3sko+QMkM957eAuntuUs0piCtf1cDd\n/yQgiajd5zEm49/EUJSdX12xEApJluxhFAFFcYfxOXe9kFFpqJuo6T+VlnvK\nyWji0aWBpVYLQqY3jU9Yo2/vcx8e/+a0bkwAAdb8s828UCTWoRntmno2v/Ax\nyi+RryME6QpXa4B0Bj4CCi9qT0RlSoYOr6GBVnFQSB/mUDu+wrftG/tyhkWi\n4ljmR5lVJSEYB5Tqwizmqbnu+7NTl1ANWxGn9TWNIrpuNoFbtSyIPiMUmZP6\n2373w7gReUIBCdtl6L4jKTfMO87xigYTFxrUg4qGz8iIBC3oFfkk9tjrZW1N\nh28ILexL+eH5CgNfdRNluXkKHD+Zv0P2m7Uv3v3JkHHGil7AT5bbiP+fj/et\nvyZR\r\n=klyu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK5CWwhMtYH81IoDf7fTxRJKkYwfJza2dXvMm7xOs/SQIgJHtq3nDbldUbJg7T8WDpd7yLa4gFOYUarP1RUb58fPI="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.3.0_1606864298277_0.9973538730752896"},"_hasShrinkwrap":false},"0.4.0":{"name":"musicvis-lib","version":"0.4.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"d3":"^6.2.0"},"gitHead":"0c56353eb0cb229782aa920c2fd7e337022ad31e","_id":"musicvis-lib@0.4.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-jSvdQP2ojaeYCJbLhdksJhH7Pg4+5pxkcX2S9zpb9g2Zj14d9VJDAhdERnrJlgeRj6F4MjWj8qwa+8BMrAtd9w==","shasum":"53ed659bde31e6829ab4dea16f238d7555f521be","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.4.0.tgz","fileCount":32,"unpackedSize":159751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx5StCRA9TVsSAnZWagAACSsP/1QKHG1oWR6RwqWlELeg\n4dEI9jdQaRIJb18/kmXd0D8clhmJkIdSxpX2Hu8Pd/tHHH0Y9+v2WcptoxEC\n7BJOlglCZWPoif9c0h81SpwnQudvqRDyZ7dJ35wyG959ZVInlZ3CwWogAeY4\n2GknoBEyceh/CHjp1XAwkvtiGGeF7C72SGTrdFTrOcBy+e6PbrWLBllvVR6u\nRh/fwpgh3Odstw4ThuoXVkRhI3kbeQeA8hSEx+ZzSuFUdwvQlC0H7lzsqhmU\n/rppZ2Sa0zrGkuTpvvmavneevYFxQe1pun64yWvsZESVbrkKHqSHd9G/G+yH\nXJbaaZv0WV5op1h+ikylO+eRZXfspwiUJiHmqKDIsHB84TgN+yX0Je5z9D7O\ncynMUkxzrjC5hzKAT8S3heQOiUG2fSOFIxv+18FCGGL7wgv/gBgY0s+LNGA4\nKfTIXM8GgnbC+DpXmQcresl2L/x1Jr34RX7zD6BNesJEF+2wei/hzFihTS78\nlnZStb0RSVptWV5C3cNTKyaRZwlmfVu28TdPbu0qWXGAFyUwDx+Y018OqEJ9\ngljrUX9B0LmVX5fDR8B9mOFFrDE12FYScl99oD84+v8m6oojUtnLfKqe2DZo\n6N8x4mDpAAFJSHaKbPA/xVtA2beQKYcpL6iz9n5PS6o/dv6B3mBc3uuwGpga\nu2cU\r\n=pbhH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9mYiMA3CnGKq7AK3vKlUX695R6aHC9nLk7mhn0/7xNAiBdNQh/dUYNFEFqvrks7txXHTkI7u0TEZ3rUEw2whziPA=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.4.0_1606915244609_0.6693079665585455"},"_hasShrinkwrap":false},"0.5.0":{"name":"musicvis-lib","version":"0.5.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"d3":"^6.2.0","soundfont-player":"^0.12.0"},"gitHead":"220732850c5cc446aac2fa26206898bceaad5c69","_id":"musicvis-lib@0.5.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-/iBV7MUcwb1UBcoTZrB22SgI1mftvFymoIQ7Vm/HA2qaS8pDuEByZ6BYL/0Npv/jQJHIoOYcYj1VR1GG6nSp4Q==","shasum":"13accfcbe2bf5516756c3afa0d71e0114aca4355","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.5.0.tgz","fileCount":45,"unpackedSize":355280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx8i/CRA9TVsSAnZWagAAe4EQAJaxuWKOakqbPWKh23o9\n0xuBwvS9EcTSCWb/uzn6dhKviwJwFk8L5Po2Xy5OlieiwNR2EglUhxbaojrN\nWwybOOtb4CiwatiMn8Bnc0swHAhc3P6ijp1okZXZa0u9VKNTiZ6EiJQINag0\nIFCZ8weoAFTExltm8Bw8aYWbO8lP950b5jleetwqS470Ic+fskt39SJB8tuD\n3ycop3k2wWg6HOw+1eigMt8yrfFnRVHGwI2ESo2P4EgJcWMAN8jyTH3w1Ba1\nIGKLQx5pw7EvlyZT7n8R5+1wds0UYl7igAiW6w7wHqOWbBiyye63vWUhSqOv\nMSGvGMzy4MRrhR2uDf4jJmHUz1kvbLL1ZN5SB1ZfES1WIv5MbiS2HtfXBB14\n7jB0w7e+/bvNrHICEMG7RwX7fCL45eRIi8ZTFuao/gC518u+NOnnrIZ8oQ3G\nGMIznOg6cmcy5ExEu7+Na9VJZB8PHWqnXJEzRx7kwRJWSLPamg8afdIVftzf\nXSReSfz88GjiSqW+l4DcDPnFsTrIS3nUdK9L88VfHEcKvBRXPhpeMlTxnLPY\nL3Gp84rnak0EAnoGtk9GqGVnorz+LJh+wL/6VutrNnI0Af77+YlVmFWAFLId\nOLWVar5GFJLWP6+4+S/Ke+tiiGb0OBETFWXLZ+Jghyy7MKjxJ9Hj+KsrH2ne\neeH6\r\n=qyWv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvQHnWKPCmNOHtmW71BF5U07RFlrtPDZwdlUR7txPxewIgTGYgpuGaaKfz4rBNIlQSDShIWAyPsahR2D8sw81/eTg="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.5.0_1606928574397_0.558697377066268"},"_hasShrinkwrap":false},"0.5.1":{"name":"musicvis-lib","version":"0.5.1","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"d3":"^6.2.0","soundfont-player":"^0.12.0"},"gitHead":"501bcd2e87c2914eb4140f0da59a93fa1d9bdf99","_id":"musicvis-lib@0.5.1","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-DVpBqXqMmCOnHPhcaWIrC3oqnHYpsfj7uJw2YXI3I9rnpkZf/n78XIhFwyBx+iPMHcP+LvnsvosbNCnrc48y2Q==","shasum":"34355120af2a93237549edb5cc9e0bd85cf0630b","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.5.1.tgz","fileCount":45,"unpackedSize":355275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx8oPCRA9TVsSAnZWagAAOvEP/0KewvLxl6nm+S9rrm5Y\ndDsoXMKgYXHZwEwmoeMJsQENtw80yBNWOu79KWWTCWoHZQ7je6pc2TTk897V\nm9Q+gBhPhZJT5yiP0gTLa4fYt2CyKEbbH6AZjoeHofyMwYLkBGQD3P7q9Rkl\nnrU243mzlnhyL/jhIvPdSQibZhrgCL6omZ60/SN0DgjBcZ1+XkCDisWbbmrv\n/20PPCxwc9HO6W7/hoLsnOSHsMPOaYU9SsCZn2UzKyoXcWpWArAgv4Ek9NQd\nc2++Rh1W2EYmyWe3tbCIP+judAwN/TIH/KLLfd/nj81e1oLCrFtPUvazcWJl\nXLFh9ATzeNgEkW/hDIICa8OZUxbu17v5U5ktQSd5CkSBPlA9+/dSIZzh3whD\n1jUtYyZ72fREqJjvCpPkbjA98Q0yYq/7abXqepcnO/5ooW4k8e6eWvh/aVI4\nmFxt4hcatWVn/Ll12l9WT4mAi/TLXVc/QskqWuDcs+AIm3XeaVRd5R9Dq/NN\nZNYrha187TxAubHC1+skj0i7Irz1kDCtE8Qb6ID6NUJTimX9Mek6cCTtRVwW\nQjiIhLdSNnGfYg6uT184wdYXKQNYH3XDITVUQ6OPtJ/BxLUVlEcUH6fSfRsn\n1Tq2GUzvB6DRdFVKC7vMUVUyhNCK8Ozkj4DWY7txrxHRfamVzBppLfDL/SAt\nWCVS\r\n=T2S3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDjZi0gDPyO0m578Rv6naNdCQqUOKJ+1/tKNsSuGnuNjAiAH8ZnwTuj39oM7398loj7ldSSgCqIpdl4vts6bl6Af1A=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.5.1_1606928911301_0.5920295084956964"},"_hasShrinkwrap":false},"0.5.2":{"name":"musicvis-lib","version":"0.5.2","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"d3":"^6.2.0","soundfont-player":"^0.12.0"},"gitHead":"c6c8da4ced4ebd17302556e7fd71b30bebd56d33","_id":"musicvis-lib@0.5.2","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-E8BEfZpaS6UDC8UElD+ToXYeNgl1P8nYfB705PUzxk3U0W0WlPmt3wbes+iOrrlCkpKZPrG6G0ccF91S24+MqQ==","shasum":"087e108fd38429e5d0f178378ccb9c3f47b2d2ce","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.5.2.tgz","fileCount":45,"unpackedSize":355541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx8veCRA9TVsSAnZWagAA10kP/2mbCP22+ZZX5mmoZe3O\nJCMjjP0D9flwaJnNkJsl6xH02YYthWbSbfA33bWqWR5uBjNAKTJhwFtfpeAk\nDreBvmk74Nvz2CPgN9RWBvLthSq8XHo2oPOvgEr45t2smSq7C14BGCLcHkno\nljxlHCpHqBN6u2Y/sEkhL9dSJc0RCoG/uEPnXkQtNJpY9Qus5kZIl4KpTVGv\nmhOFCeMYGxyslKt9DLqdONJ+3cKKkKAJ932/4+1GtWanAOk6PxC/46llp5pb\nDJjfSuRzwktQsbGbf2rybhVCK4KPEyuQc6WTbHlNYaCW0WpCvRaROcCHuzfk\nJ18uc8LgY05yrp8+sqZb1OA3PQo003MujBaunL73Ey2kp8YaD7j2HPJlB+6M\nZOI5+Flw+DvuyLDp9G4cnT8yfYj/Ta5HWunmGNt0TTQsDhMbGi7vCqPazhhY\nNJS1Oo+pdVW/A3+eIVaS9S0zzYhKTTSkd9/dfxQw98ZlqlUcEkJZDQBcdoB0\naXCSKV+6nQX+mu/i8v/UarVAIqPag8mhQwCsoR8t9VxToSaNh+yjTRCJbTfx\nWIPUQHRlcl+jDy3XrTA9HKlLuyhdiJVt8u5soWFboMj0vuMWpc+LQz8E3Mnt\nuTTgzK/DMhpO4J8+XtxweUpPZKiYDRn3rIPgbfEPDWP+6i9y43JqA/cKqKf7\n/PLB\r\n=IteE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID47HEQLKrGNbOR1px6Z5DtH17sNhLEdBPZ+abt9d3Y2AiEAiUafWSKMVy1W774p54X7hi94F3khx1npiz7buxaKjSI="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.5.2_1606929373993_0.18115197694212726"},"_hasShrinkwrap":false},"0.5.3":{"name":"musicvis-lib","version":"0.5.3","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"d3":"^6.2.0","soundfont-player":"^0.12.0"},"gitHead":"2be4322517ee7a7197bfa1d276bb4e1753a9ab54","_id":"musicvis-lib@0.5.3","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-nWVi0V4J+eXZlVLNs987m8STlEtbff0FMEJf1X16OC7hLuWG7d6LGayH5kW2ibBJ05c/TkJu+j5HmkNrerok2A==","shasum":"9722f036696702379982f91b7651640e842d9c3b","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.5.3.tgz","fileCount":45,"unpackedSize":2318140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx9kfCRA9TVsSAnZWagAApkMP/150JhGjR+RMixCYWTjR\nKG6yt9cL2u8RzPHoXZk7q8Ko9CD7dlP/mxbAJEifdNgYK1yH+/2O5Alt0rQT\nWG/+WL25+dXhZXKGSxY1JVaSM5RQGdLq9ll3dQam2hcAHUOMI+/8lJMtcj49\nb2VTWXc5JO42UJDZFr/IOwqolS9hd1AO5rT7AjIVJK8a3Jr88d/T6Pwdj2kB\nCOp7boW0QKjnuVT56Ud2bo2k4BJAy6jaUmn5+UFbcGKfuBrkM46Miu2nfogk\nSvc+biTkgtGS7VuhhUd6N2UHy1MCNlGVmWThTgBz0m8D8ertI1SwJM2aMxVr\n9RU1jY6jsF3wlNi4hETT2SMXI5fXm/xRsE0kVMXpfNklJDebrRZFvtRzyPFw\nYMGIWyQ6GiQX/01np9xcrg45AEbm4Jb9dZNDnnRWi/nwy+HaK6xXVUjhAAIk\nUpOAKmFsL3J3Q6b11xmyRElO3BCjA6Bu3AKhdL84kWZiVpT9ltnlvm8yCfCE\nbgxDsokBemQndOKIYgCJ2AvU5sjl7bA+PUhn5jWssLWng8tuBvwSHYcx1sIK\n/EAi7raqWJL+QVtISaG3hNWN5vpxuuPVC1Un92EpZH98JZimuMWSzrfTdb/R\nfXWL+97+0B8a1ZjgQ0yTRaoCFH+IdmzSu4gmCeMMo2GUtUAvNNXhgIF/qRJc\nMMx6\r\n=uJYo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNy6u/LMgz1IzkZEbhc+S3LjAk8ahnVwKAhUhm1A22YAIhAPruxtGkaTyWWgvWvDE0iBVyo7UxYXu8+rhWNKBU6C3h"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.5.3_1606932765355_0.021024094977972085"},"_hasShrinkwrap":false},"0.5.4":{"name":"musicvis-lib","version":"0.5.4","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"d3":"^6.2.0","soundfont-player":"^0.12.0"},"gitHead":"5b4a30424c85213805246c978413d8d734760b8d","_id":"musicvis-lib@0.5.4","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-Bfy5DToBVqOAHoMWDveJY6EImv6YOwYgdaqKJ+kMdbeMUy8s9aHXI2aVbq/Bs0tvvA1dhkNVwJpeeKbnc69xqw==","shasum":"ff63ba5d7e9eb2d0487de0e615eea3c5dccfb6c6","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.5.4.tgz","fileCount":45,"unpackedSize":2318633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx9r9CRA9TVsSAnZWagAAdQAP/3+TKL25Jr0+uCZgbza3\n80uH0qfd37I44UTYcB9+tHLgxl023gyAlR4D631q3uqqh4PnZkhtkJ74u16t\nxnYup0ZpWhFKtoRviLprkgYK12JR0wtvLsHZM/NZj4DGmbFazG0VsdIdvraU\n57hGP0JMQkER/Ggcjfc+9aRjDdyYV+gptJdaySDV64B2q2DTD5/T/ABjZYZ0\n0jfU/Q/6NgkXwZE9ZdhbfTocJHaukfEadLJZViQPBq2DkNuhWNbTDeWwBGe/\n0V+o3KchjNScASgYGMuMYzGuyFRwOGi+LF8DYpQI2P+ynTDof07xQPBsIw/T\nnklx+uLF6yRCOC1x8fzBP76nEHdJ5QcwrjzUgUMg+kAJj+D7+gSc5mQt+gY8\njy/Lx5FMfsYh270ng6XjMHB3WkoNuXJ7l2OT6bNWNrL/aIWQFvu2Dn2XRg2q\na4rxSc+sM/Pq2GewxMhsuUbvbU4MxLaUgmzKbWG+vNO+am+HqDKlTqcEP/Ch\nDcIvtv/2K6oMzFmUSs4HAKnLUcm+UWd0SKRVgp68+rFUbXGxKEsRdvPEJJ9M\nvbcS8vEjZA3a/K7pFJBW9i8MylhFQTKZA0RiVT5iYsEOk53idtlxMJxXVvPQ\naOLG6AZkex13VgtBIQWA2IKR5zQjGGFVHUAkdzI6Jlxi6Ud9uTMcmYQ3qzX9\nYXPX\r\n=4il5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfFXL2ZPYXV37SkDtgceeZ6olugNL3T9tOsliSSvDnvgIgX+g9gWI0y0YRJ228Ynw2syrcoP67kG5Npy9w/w1ULHg="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.5.4_1606933244407_0.5785588269101798"},"_hasShrinkwrap":false},"0.5.5":{"name":"musicvis-lib","version":"0.5.5","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","soundfont-player":"^0.12.0"},"gitHead":"51f99b6d6a72a52c07fb0c92db4a239728b77c5f","_id":"musicvis-lib@0.5.5","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-2o5JmcdJRXMCRBF/ULECMbswbliI3tjCoe1LDC+ksnzIM7hnCch9KnnpBOk+stKsRwMQ4x7r6cAeuEt9Q7IJ8Q==","shasum":"812e778027a898e0d5b248476047d6c52e559baa","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.5.5.tgz","fileCount":46,"unpackedSize":2514663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx98SCRA9TVsSAnZWagAATqcQAJk7mWRw5zluWgYKQ2od\nhLmO4aZr16VlYRnzyDAbfCFQaG66RbI++dJCydl5IFGEyfauZL/n6hoI82Pm\nqbPvf0w2snwGYFp8xOGJMz/4zjUaZ/3BLljrs71pASaZRLFlyCluZZbk1+Pt\n5S2oSf2kIZXEQuDW8Nd4AW+7ereCiOlSyy1l0U8BBDDkeoOYdq7YineHnwKg\nCjDuhx4V+yjiPDY1m5lP7XUXYuYiijxbrpuz/e43TUQXlAEB+wsTwWKBfuI2\nlasnWTbNy5cmVtuEV0EOo2VwrP8tphnUHdMT5KBnxJ/De9lJ+reG6s/Xg8wH\nRaPzxuPzjw2cjI+EX9NmknnTuE9VgXRRTKrvQS+XTDZHtsnc5cSdGhWxZpwW\nRrYwfIkeoSX3JHr9iu14/OMtP0rlF+zJelgSrZg7hojAJTnHFkyMEDUavi/V\nMhQLuqRhCs3L+Rgd5CHkAGb1t/laAox9ZN6NqWr7qSI8FVGMgpt3dZx2q81I\nCvFMn2IGFB60yOMqndyeSG3xRYu1EjoK+gQZq5z1SglLuquOQbRwIR0RVGXq\n/MKnndZCMszY7fo4lEUX2IpT4Yb+s1+44JZ/Se7SqVC9gkmr4uPOZXHX0F3h\nnOK/7A1qL55ci0hjB0tVrbBzaalcMHrq5IJso+k23gYTdNB0JWzFkeNTh2rl\n+GkW\r\n=2rss\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXUTBVtOYhLdX8GPnF+TxMlAnYLRvCDgTwjNPFpDoPqwIgeHDsDBgiUFf18WLnUTY6reTxFJAw8QhWTm4VtPYp9Ng="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.5.5_1606934290244_0.6125370371594028"},"_hasShrinkwrap":false},"0.7.0":{"name":"musicvis-lib","version":"0.7.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","dynamic-time-warping-2":"^1.1.0","soundfont-player":"^0.12.0"},"gitHead":"f88195a7a8cae5631e534b09bfd76ff25cd43ecd","_id":"musicvis-lib@0.7.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-FUj3M80h3SPhqkYTNzr6n0gd6HyfIno5pBWMjO1Ta6PC8mikd20Kb/XC0IEeA0kvWSIn35vBCd1ImwQ++SDopA==","shasum":"72c3dbd693dd8f7a9d390b6c766a47ec3994f3fb","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.7.0.tgz","fileCount":50,"unpackedSize":2588993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx/OvCRA9TVsSAnZWagAAeQwP/3s0Sk3iYgPzWrOFQUVj\nDZGrocx1PO/U4qlfIJB0ZjVVToTWExwxaecdnxjj+jyVI+HWl/v4313wmdyh\n+Po8vbLmzSn7/zVaVJcC/I9NygRaJeXuJ1Muh7fwBQy4/wbgYvT8ydVGpOiC\nmnfP5VuIyo5RacW6gQxqpEFtMSe2BeXajuHIyYOr0bvcGi+jP7vAexSCyzzo\nZP6vk9m1BFU8SDan6WawvWvw6lGh7E268zYEAxzRsNUEhvGnAN2aSDnCNvpE\nGJZc/IX+8RuNAdHJfHFSFWBPStX+UuSvFu0EFO3ltPYdRUenobWM+UDLBd1v\nPnXNdkKV1NqzgUwYm2SECMVLEgixNm0SsThgCAH7zLjYK33TgHub9fM+IQNf\nDhLTNESqBVlnFl6/E9ha3TZjfsQUz6QQUm9bgcFLmyNwoQ6aDe1T3Xs2Tw76\nCkXKXa7EJ9adNZfIUhjTsW28sKJVm54TEYc33VdgbmSS01L3I8rOurDLvLF3\ndGH1mPAA5Wtcks5zvPKVk/AfEA424TsGIs2W0f7bEAL/Zg0z8h9G4Mg8zEjN\nX+ib7iftyfE4ymEjAREX6+0qEVyVDeGBReFrbektR877uO4PBhegg7+fB+VS\nC2Z4ZsifbDo9BEnpeywPr0fw9xCiYI/Jzo4SfTtQLiaM86R1XN+12lijIDO1\nBVK+\r\n=faOg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP0NwHksq8ywRwEUPGHMc+q0ofxDaw+C3i4uLpp4MwKQIgVUtifjbND1o3Cih0KiRLGMi50GIh92oe1qIKcyf98l0="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.7.0_1606939566298_0.7272555905443294"},"_hasShrinkwrap":false},"0.8.0":{"name":"musicvis-lib","version":"0.8.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","dynamic-time-warping-2":"^1.1.0","soundfont-player":"^0.12.0"},"gitHead":"8623f8840dd4c77445afa5a188db28188cd3b807","_id":"musicvis-lib@0.8.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-G+/No41npW5/sfMOeOWBi2DZivJCUzQufJBPIR3rBIHL31dsug+IWqYsipK58EPnYeulZiNkkUAoS5EVszEG2Q==","shasum":"f0e7aed681ed0b2cdacc89e5530446fef7ef6a1d","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.8.0.tgz","fileCount":56,"unpackedSize":2593444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx/knCRA9TVsSAnZWagAAtsEP/1V5tVkZ1S3PXePfkYl4\nUaSW0/VeiFu5Jfobt9EWIlOJiokZ36JZC4JcyxLkHIwSY6rKVxe0UM7IPkK5\nTRFwzsaWSN5dr4C4EIooKwCzgPtWMw1o/OT7QxsbPfj9htLjHulQJjx+sc1r\nvOawJ71x0W1Zy8Cxl2VYeiTURCNh1jzV3jquubFjlNNIAuqXd6Mo8RhK7rOH\npx9pi9pYavg/WiMvmTXqgnHx9UPD7B3XoEw3rSFw5jE4tf7vMnj0hqkRL70r\nw9bZtDgu3fgFfNyiyA6HDOr3Qo4/FS0XAGeE8uYF+/5yYa1Ekx1ch3nCY6bi\n/OWmikR23alKDkJCrI+pcAYm7Ks8929isjxM5DRxuEkchp49C4q0dZ36z2dR\nidHVm7rMDQWcqyYCR9maeCO4Md7cC3qT22PIKyE7DDpOS43le6sSh6+zpn/s\n6NFfdNNZFCaGUsyZRLNlsXdBm8B65Ru5sqLyMGcFxnVOm2SLlf/3H0RBrrIt\nyMa3PCkyXIuAR0hVZIP11HyUHBAJiaWidmVICGSpM3nzgh1P13hzUG4xWzRe\n+PQvFmbqsefnkH15V8Bq2lTh2XtmaM0zU+QfrOmP5dTPB8zoWGur2YhDpQdS\nIKGgzDitniOfy+RiPjxWKqC+OvZGWNYccR8vcswHfdFPI/ANhq9WPxZ6ZwVi\natdK\r\n=ahaf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGH4X/GVA48UdT7gYsfxllG+chphl0mLIxp3EtH7BhucAiEA2r6SvIQbhrTacWvHtx+5EyJ6Px8XptBXE0FTGyvwsD4="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.8.0_1606940967304_0.3648366886032324"},"_hasShrinkwrap":false},"0.9.0":{"name":"musicvis-lib","version":"0.9.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","dynamic-time-warping-2":"^1.1.0","soundfont-player":"^0.12.0"},"gitHead":"59d3e1c788c8445ac699b12dd6b7247e34db4493","_id":"musicvis-lib@0.9.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-fvr4Q0LWzXcIsVcDSgDIHNyCLcth1IxQKVzifPbYHggWqczC0R0HW9eyzsGLm4mTU1SeWvXxYvvsEk2K4BRu2w==","shasum":"9281b189fee408c27195dbf72b81a9ad8ce9a377","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.9.0.tgz","fileCount":56,"unpackedSize":2593874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx/5/CRA9TVsSAnZWagAAkeYP/i8xPaK69gQ8lz8C4mzv\nPtS98Lr2o5hjLvQ7mdvuZGDAwubMe//e1CHZttZf3mvkzWXE3Qi4VfvJt3au\nFRMxtP63DnuY1PLuYp3nv1O1pd2ZqPjD7A7gA647C/eeZlR5XJL9KZCY4rRV\n7TiH+qMWLQVHjvdxnvb8WaVrxP5dNuyT0Q8oc6KqWTx1D+0L/CJliXl5ULV+\nct+BlnyGcauZg2TM+AyCVWCJvTQUbep6UtzFcw2G1JtPI6YA2wjs/4CKpxZv\nlDI1V9aVQSGmZo+qvJES3zOmf6XEsSmkovlELKzNOXQwzWCLxSZ0zeGEHqYn\nLK8iOgiNltT1tyRxQQkGHcEdJS2kXAHI1dfqtYFGpywYoKX5mi6XS7034QLS\nzLWivy7+CIAGQGOhvbDQa5KRceoSfeFGsi585kb0v9p3Llf3WXeG/J/01GJr\nUdEmgP3IrwQ+JBQb851L4iSFo4ZEjXehFvmg47Qf8d4ivBjYxMyK41fg0Bvc\nx/pmCZU88tVBF5O8sFboJo6tj8ExvgfPmA3KYx72Vd+3taLjH1ThQTA2IHGW\nL0r2VxTQJ2LuepcsES8wGJaEwv3T6Hip8dBLFx27BI/f7FFLLTYGQzflVnzg\nYqiVBs0nZPqK6j2TqGBQEG44SAnTPBKOLmDwbRoutIwKFNy+niyP6e7Rxg6l\nYIu5\r\n=nDVC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMweJUKkgbf2WoZAF+euGo39Si4e282f33vsWpI6/ZUQIgHvyMBzPVwDtidR+BXOlPAdr0tU30qexxU55OX6sm/7w="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.9.0_1606942334672_0.7913646008122728"},"_hasShrinkwrap":false},"0.9.1":{"name":"musicvis-lib","version":"0.9.1","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","dynamic-time-warping-2":"^1.1.0","soundfont-player":"^0.12.0"},"gitHead":"00ca80b424f73a9d36b1e43fd1398dd949f2a31d","_id":"musicvis-lib@0.9.1","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-oOU/7c4uOjcv3z7bgPpDUrGyXjtzkdN/OliXuPGuans4rYpxv6hcnFjE1S/WTiIx2x9fF7glMaWDFQvcYNGJPg==","shasum":"bc575500cb8ace31a5a0f5de6315c9110d9fb916","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.9.1.tgz","fileCount":56,"unpackedSize":2593970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyATMCRA9TVsSAnZWagAA/U8P/iWk903NSDQ1i9IoagkD\nvQSF0MlPYZatS7IPY2t0FUL+txdGQIbVGsrl2BeRlvY6JAST22tXDdgYBxKF\nYUkcIQd+ic1OFnM76xyoivXFLvEQaIJGyRCN81HcrZHvP+dYldXdvNf6ChMj\nGV3N+n21BIsq2vVjcc2qgfsAXciXiVPH5lyAUisurwzhuLmK7RmpUZ43+zQb\n1Yul8YKsVnFpuMQVRCaMDNvRMuV9ko3M5Zuv2p2AJWl1VKVHAq+1DQhrXASe\nTyMrlzKE1Xny6S6xGW4hBpPMyvtnFg7hZHh84rU4+fRDi1phdR9bMO1yuYTV\nw3h5/X3qExbJhNmFG+iZfHjcLq9xuBB6ggyNs/df7Xzb08BXRVZYYrXXdaSt\nM/Slc4a8KBk5+HmMY721jfxksyyW+rK+fZMxkKg8Z8opEFftlID4hsUvP/MJ\n2JTfDR+Ejmrgnpjf5PYwPagmWklMg0AeBaDiwhaMImZuSxo02/sLLoBNyS9X\nHSqr9CQDSs4e1uA5jdX17u37+mjdddzks4Q3xOBEEFNjsqegRlGZjlKXAv70\n9HLNO+OZrDMV6EsC/7XDT23Z15FItzmYOSyI1capw5ZggrdMBPSmJ2gyISAw\nQ6v/w85mdPAIlwZu86I1nLbz8M/3P7XoSPVgHlb7Q4hroQmKqvPKAPTbK5Ru\n6jJm\r\n=ijev\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCMaVbCqsPTtlW4yeGEZIa8sygNz6tOTU/gk6esIhMRAiEA+vdUuDfjieY8qAlOLC6bVoivo444CYur+gj/+4/aKIc="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.9.1_1606943947779_0.022673686312380426"},"_hasShrinkwrap":false},"0.10.0":{"name":"musicvis-lib","version":"0.10.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","dynamic-time-warping-2":"^1.1.0","soundfont-player":"^0.12.0"},"gitHead":"3266a6debc6af3b7c6f90340cc32a02840f8cafe","_id":"musicvis-lib@0.10.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-948heylTfGO5OSw5Oj1V6al7j9R6p0vF5HL26QAcvbtzoDFDLIT0CK4EhfW5oXvprqV7CQjrW/F9zzayDbStQQ==","shasum":"3c829bd2c202cfbbd362d8576ae235beba71fd2b","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.10.0.tgz","fileCount":56,"unpackedSize":2596885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyM60CRA9TVsSAnZWagAAOLYQAIsFxy8AoTEMylvTpN/Z\nJvk/lTsDHSrTpRK9mVXda5CME4RglXIiAj58sXDjvHvRW9SaL9bNcq0Kd+Nq\n7KxOX3uXe/FNZHdplyR/leZ96lQCaiLWI7g23x9XPZ+ebOCOcXuIkHre3vOU\nCFMjgAzLd7beVS+060Y6N2L2HPaInGV67vMY6ry4Ygtc29MAfem/pAJ4DRc9\nm5UJ0fsamQrlWOBp6pUuLbMfkGe2hcHOAR+OuWf1pIAMkpfN5ghbAorzRr48\nyOpBXh0jherMYTq08/dfyMtj3hLOJhjn1U1f9FDcDyHQjpBW1xSxTDrU41P5\nJ896CQjpz1ZvTPh45zxJjSFENYYKs5ZYvjUnEqcDAM5MsUZQELzt7hfMxGN3\n5EPmFTs4irxBvvokJYsuUMyNTf6K4AKupyOjHaGP/mqAso8q/+GAS3U0Z7mr\ny3iqLN5JLp6siULJvopwj6SzabLk0LJwoTvqm+vFPdmESpCBPq1G6Ae3SrHZ\nFhUC3CXER8jX7PI3SvharB1Tkgiwco6h0sGCtZLPmYaOFjm2w9WyT/aw1ReA\npNlOhG57/1haaYS7WtulpRHXf/0GrMchrIPI3wI/Wf1XzRNzbDqg4g2itqCQ\nyzWIq/KUp4ULgdX216yiBpwXaVnnjC/obnD4px0T6B8ZZBVp6e/fVAvHkK5p\nLr7m\r\n=7vSv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBcpOFWOi2MiPob+1XD3i2eUE6D5EVoJ0t2ooejGMbkwIhANkA79TTA5qSulTcBj5U5cR/ruxR6tB6xrlTHSZt3cVf"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.10.0_1606995635738_0.3056260293946529"},"_hasShrinkwrap":false},"0.10.1":{"name":"musicvis-lib","version":"0.10.1","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","dynamic-time-warping-2":"^1.1.0","soundfont-player":"^0.12.0"},"gitHead":"8ba787414be13091b2737af292e9417bfb8c7793","_id":"musicvis-lib@0.10.1","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-NU1lD/CSR6EYDG3me47QzI8XLSHhWgWXROln3I1YfCeLmd9SqF7hW1GIlyhYj0hbgvahBoXLXBfT7DgOGaMYYg==","shasum":"91369bb2821243d5a3918d4b9df3360945f2546b","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.10.1.tgz","fileCount":56,"unpackedSize":2598157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyNJiCRA9TVsSAnZWagAA4z0P/RGO6+jxioEO7WisSAKC\nHU4IMXvp+2DF4adNNA3c+PQioYeEf0YhGoKTCwuP160kD9YqLr5Zf+58uUNx\n65BvJf31eKgUEF86LmvKctzivq0g/D5MT54n1DYb7TxXx9riedRmaCZrNh2a\nyWIbHf4y9wEDaugm0c5t1epmcPtWfzM0fdsYWJ2+zwzZFOmQXIJzR61Xy5fR\nclM615YMuPj1JyOftVUMFohUuS7rL52O7C7fYFZ+YpZ634fp3stWTE+Q96Vc\n4ew8kOPX3PM7Bs72C/4QmxFL9O59buIV3UtVRPXv+oM4cUdh8b517J2s0dV6\nqea+W+RheCzSrlWKPrzN+8FzAA6np2Rc6VFS5GSVu/qlZiOq+KxZ6EoHsAqg\n1f/gctUgy2U8cPr4sq168qzEh5PPHyuUUNGCKBOtPyu2KLApktpI1n+HqKqW\nom0VrWaI1fd7mZsCdVAAo88iJYCIbOu4P1eCJnZMo1VodmBoiDjTwKxMyudv\nUVOTbL9H6+SIrW2D7X5bIhZOm6/D0PwNgyGCu8gDVLtW9IQafeDsPuKxYQsM\nX7oPcvydbdy6HNY7WJDOKeKXkdwmxPlWj1j4Mgkko4UHNuOXE5q3ArPuWnWU\n/KW+4nukUVZdjH1UtKxZTaD4ytK0wTs6RdyYrMYkugMCgzlE66EdqwEqYyfF\njlZs\r\n=kSE8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsK2AbJ67QqitSPSzGLYUUA1Eav+/jp88qAiellmJR0AiEAgBnqmDovPQO6YK3Y0KUVQGKmgR/FjyOmYnfr4z8Wd7k="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.10.1_1606996578157_0.5139891346475738"},"_hasShrinkwrap":false},"0.11.0":{"name":"musicvis-lib","version":"0.11.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","dynamic-time-warping-2":"^1.1.0","soundfont-player":"^0.12.0"},"gitHead":"cada4d22d71aecb62e4b888f8ab343f72e67ddc5","_id":"musicvis-lib@0.11.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-GbE+dCH9voujD8F3pb0RdvGkm29n9hnah/RG/N2sP67ok260HHTkvJSG7wop7vTwYT9jA1GHDYokxDBtT6Ns9w==","shasum":"40b4feb6d00562fedc46a4aa2bf5b745ca811e95","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.11.0.tgz","fileCount":64,"unpackedSize":2628272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfySEwCRA9TVsSAnZWagAAyXEP/R4EjXZ/htiK/7dFOfs2\n6b9Fq+04IXHvsosJrO+qZL9deWFCzXIBvq9uzS4+AmoTSx8FeJM5OjdTKsCI\nRiyaBeUDFun/ySwu5ByeF2T39mAP6Kvl4Cw0DCiOLjHAVZSn2qpfRM1zWpXV\nwClvMlvdTnaY0DjwZRZgBsXx5TkptAFY0wFyzyV18YyDwdcR0uNd4jJbfy+N\nM6Sqz9bhEff70ZqjRSUjjpRIYScA4oAkV5ldVwB3YUvEZsMV5uO1w3w8dp3Y\nCdA9EKU8m1bcOkVjndlfUq7x6FlcnF/7LS+MOCIPuTjg3cH618QNFyHLscfv\n84n4rxil0R4ngFpi/cISfoXkfaaGZtpt4u6Qx76G2sFFDdAJTfPD7+MJNu6v\nbq7gJWq4yTsUhOa6XTNH+ubAe8LGi8oC53tabXikjbp//WDr3UI9h7D3lXVm\nwp/UifFoobO1lvCdJYZwkmnuhSZ6qe5Ifw84ZMnkl3ThuVmPKj0w2OT/dkEF\nss39efHIrh/JKodVFkUhRLJ4hsKNCX/UoiTp9T3KAjkiv3aWrwQ6W99aiqYQ\nz1KnSy03KK1NkGGF4yoX4vO0FvoxjiE6Fop0z2q+I5nD1gmcUso8oaN6hrc3\nyStXHnZ8obpQ2vWhHciXp2UJfaTIKHdeEYSS+/A5gKM7I5Ti5my81q93ZJmI\ncyvQ\r\n=KmxL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhgJJLENbJeyL1723R3G53U9eSqhuJi3guMZ0WPaDOyAiEAo9kY4V4CranTuy+CYx9JADFk6ma0XToQD5492nIvuQA="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.11.0_1607016751527_0.17693969218893524"},"_hasShrinkwrap":false},"0.12.0":{"name":"musicvis-lib","version":"0.12.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","dynamic-time-warping-2":"^1.1.2","soundfont-player":"^0.12.0"},"gitHead":"e38946264c810ff76ec8e7a0af4acc1abcf87b33","_id":"musicvis-lib@0.12.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-aSSs9YTrxyjJI2/gol/Q7sZv9+iFXA3kDSMaFzk2acjB9hK/g9pwDVps/AgHBJugpauydBj1iYNfaMsJiWwpNQ==","shasum":"6a49dc31064c0309eabab512588c3f26ce205b54","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.12.0.tgz","fileCount":67,"unpackedSize":2643151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyVumCRA9TVsSAnZWagAAc2AP/1DStN5cSqimfDRVpTe5\n42mA+uU6NgBRDbRLGv04b9PWPKajrlD58oh6CK8P78JtuR979s187BgeNHmZ\nZXY3qx/YTRMpxi1d9fb3AqsERg65+of3oHet6UQtvXOe4EatBMU+04ADxJBw\nmY9v9NgBgEXDBnMTEqQ6nKEIwEJwTF/ZR2U3gqa8bc7mbbYwRXVNfVRYgE1m\n5RYsUQCfhxtOJDQmegsYYuQ35dmQpGPF07ud2A+Tn+yZD8Arvlj7NkfewBHy\nlintc5wLoNU/eCylOyqKCMnqZSDidjffP4lpCL/LMB4dk/lx1QLi4cpLfazr\nBrR25qoJ9zY5ZBaSiD3j6paE01qnFF9d6XBpCOQMgihOspWpKgjwJ3SoDlGW\nmwghw1hZY5zC37TfdUeywtUJ7TTII9l7G4EEauPYgLfzk6KOnAcKVkNIST96\ncM/UUikL+PDThh+o/qxCo8s9fKcGw/XVOoO43bzXfz7NczrKxajytKhJ+2gq\nHqwyWgYom+1bbWG5YA9X7vbcG/sk3uaJDbU/yOQauqv0DwDneakxAgQBEDLu\nNGqPbis/Ac3Ay6viu2P7xkYgO8McP7gkSy6OmefLjgcgoxsIAtDLR28uAyf8\nLrgG7GJJnKj4KTju32AbNqo5REtl8sUS6zbuFZf+hQLgpF8Th7P6guRFvRZF\n4mNJ\r\n=ZmHc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWT6caUxBSZCon6Jevh9AstVsHbx77BtS7JNE7yzY2/wIhAI3/cTFHt6AN2+4sdXeaCU7cXaVi+CeLNfvCguI44z3+"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.12.0_1607031717803_0.861632088855979"},"_hasShrinkwrap":false},"0.13.0":{"name":"musicvis-lib","version":"0.13.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.14.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.9.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.2.0","dynamic-time-warping-2":"^1.1.2","soundfont-player":"^0.12.0"},"gitHead":"e32a3134e4db1a45e33a820c3f205f91b84355cb","_id":"musicvis-lib@0.13.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-/+VgDTNtAtr5+OnJ5KAYvF3GuNnQ7snhdH6L4h3+GABbZwaEt9hGciKbZJyM2ecrArC23R7npTFdXfELGcENNg==","shasum":"2e10a267c639be288d1e9a90854cfd9b4a239bd0","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.13.0.tgz","fileCount":74,"unpackedSize":2685811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyoLWCRA9TVsSAnZWagAAm5MP/iCWNpnzVlOfjE7TYhuj\nO97NtJ7k48fmkrABDOY0B9WtfA4EHzBiERpJG8/x3cBuJlBr2mfrQzQgGOpn\nFfBlvMklC7gvACodKhE3gqC0927B3qly5gQwYgmOe3LlSn93weBQ6s+evSPA\nPTcOHXT/naBCKEnUSAeihbfs5zPYWZe5yzYyugK/fANEOj/bT5ROQb+iaFT2\nFU0vqDhxZtpJgWZCn8KKpWnNEDzYlSyL1CjDUgrdlP7Ka032exiCOWvfIpGL\nTVQtgM10t/X8dRGdtg1KN372RHK8/bcP0irRlwOJ5w4ydS1kusV9FUBW6Gw8\n3elslGubY5nRiM+NxIfiAtf52eNmTlch+a/CC0zR9P64+RmYo1vSEPQ6VuRB\nMOZ/AiK8lSKw2SWjL1SBUP8uyPxqIWtRQ2y2PIwD5vHYENTL0KlHN5ujKbzk\nW9BOu+2jwOArCZbq56MJVkiWNmoNdenrA9cFLfo9nZnXsuAwlbVR1auuXST7\nYkd8AYOXL2suknlKe1W9qHciWE6ZZ9EAmZxhr4qEI9a7u9GgweNKwBQcKxzb\nrFVo8Xo2QrAMRpmW8xvNy8y4pmAvlqCBCbt0GflYyH6u5NS/CMIqVGGMQ6uW\nv/3tBAhFcMdvH0m5s12HENC0YWyMdrmRo4POkwy7zpTibjkVu92W/1J8BqBs\njnAP\r\n=pNlo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHT3QoEsMKL1AGNNoBmQR02SGBmSApTlOcgCvDpiCq5lAiEApAGoy8hI2SHxjr9F+viv8wwUBEJQNOCi0sAWFwyJwWE="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.13.0_1607107286250_0.023096667893151013"},"_hasShrinkwrap":false},"0.14.0":{"name":"musicvis-lib","version":"0.14.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.0","dynamic-time-warping-2":"^1.1.2","soundfont-player":"^0.12.0","npm-check-updates":"^10.2.3"},"gitHead":"2bac36ceb599e5a50de7ecda3bb0ec493db2a1f2","_id":"musicvis-lib@0.14.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-adO5jfbZxZFjzZGGzBgZ/vA9GE63otz/APKCzv9Dpp50UKa4985zhbfip2jA3zXz/pgv/LtYt2gKLUL1gqTv3A==","shasum":"03e05ffd83d6a8b7ce2c31b8b6493cbfc4159eed","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.14.0.tgz","fileCount":76,"unpackedSize":2260813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzoMzCRA9TVsSAnZWagAAwPsP/2+2X/UrACNxQK9BiKIs\n/1aF/cVA9XAcqf8OrGiCbEvq1X4cWRRKh6BhRe/YdRU6XYl1Vha3jBspHnXt\n1CdVpp6vZpnLBrHZC/dCvVBRQMoxPk3ad5JCKoZuTOCRSnDO6OHsE9zHW+A+\nxGAO5AWyu3JMfx4jzHoAynup07qR54vtUImFzOMyWs+b6/ypxTgJt1nLkoc2\nEzcMnKQhJthgmKBVqfKGZUBBSeYLiay515QCSTV7tO06gSURFToROGhOm12y\nKb/51q8w28ImMEf3BzIB3eJOszzHfUu65Ba5Pw8JqvejUhakPvZBmd6JttV0\nt21w/+MlhuRm+tkH+wybA1szF2k2y+p3CJ5Ji3g1klbMl7ca0glAIqFaKQ95\nWiv2RGW9qp8MXorVIGNZ1Y3f/06VtkwRsELxWHZGxY+9Rpmz+wlFZbZQxwOG\nfCvI/523BgDmj2J/ArnvgUe/9/m12GwubhNUlvRTVoyxSLjLg6S5DRqMY+eE\nNzhqJyzUI64y8sV0oLbu7u/PKQVFuB7Nu6hTZcIYKscrZrLpWA9b5ZtspTZf\nETXxRM1mjsl0ClEMYispMmhJyN5iJVB9+4MSp3Beg1brLXuP0JbivL8Lt00j\nDKeCnVGi7nDoaa6LIR4PGY8hSMYBH/9dWsh5aXmqS8vNhsu79zemuzgQ85vQ\nwNXs\r\n=mhm1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS0chJkcRJCnavU/cnxgOF8Vw9Tn+fCkaLWs9GROlHKQIhAKH+ZEZdlJVirLKrPLyqABIbvKmOXCXLZn05k7cr/3LK"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.14.0_1607369522837_0.6889576109899247"},"_hasShrinkwrap":false},"0.15.0":{"name":"musicvis-lib","version":"0.15.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.0","dynamic-time-warping-2":"^1.1.2","soundfont-player":"^0.12.0","npm-check-updates":"^10.2.3"},"gitHead":"c4adb6aa957250b8e0e15a3b6119b36a9130b705","_id":"musicvis-lib@0.15.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-S5wA6Tz0YsvBeqtRWCHjDoYjwGLbGEvrX9G05ZG9f/nFTVzQjgOeMRlgy1/0EUsJ0mxuXJHTWKxPYmBR1ClUCA==","shasum":"34e7bd1573b4994ff6223a0abce7474917ef99fa","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.15.0.tgz","fileCount":83,"unpackedSize":2258787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzo+aCRA9TVsSAnZWagAAoOEP+wbWgm1+JPtX4wJ/wz+4\n7I2rvQU9htNUS02a1SMKGUP+tBM50OhOnD1zSDsfGac3aLYIA2JgENElZLMT\nfmOqElSNm9eUhJYIZU6Y9mj9WSBTi4IsuYRezxskkAgXCoc72zs5d7xHdbwa\nBaa7Tz/bNFRue1KHm8rhoH+nRgqWgHOVam2FH7LDcXqRrkV73ZfYWBSO6pHm\nl5Yl4NhK+QRbg7f9fX6kVyVuj8gQ25pcwbLb3idZNCLEDim0PwE3LLTSg8Un\n/U/YKMSwzPa5X2F5qIRkDcpQXrGDAZZGWYz1DTAnoM8CEUxFm6Cgv+dcf1Wg\ngCr4DrmgFO8cL9rjAoCxX3K/dkSpm/ZfGcCdPclzG6LrAEJ9IbyHWtlT4vOk\nEPyuOgyStCriJwk6ehKEw27vi1HZwUh+14yOghaCoPuMKM7L2hu1IiOQjf+A\nhCDVKg3zgfk7P/cC5WKjXkPBUfdekGm2DVqtzFXckWtuij/gAuGtDZ1EaOl4\nRDMrCuBMtnnv/RaQJPnw/GKWS/Qc74AUDS6mE526Urc32EP2nebscwRmKlSs\np5rBTsdAGBvHD/QyBi1t7teaiyryKCXzvCr+QcQ3oheiPASLs+cXCxctEDOT\nBJrTgv3/FsyEGGhZYmlfNOYauaGdkK9Qptt4yuSm6QMfK7t+80wbVgxG8ARc\n4OWv\r\n=1M/y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1eTXFiqQ4SMNNFdTtE76P9KzQDL05k0WWgPRHFYQHUAIgaIlhzrjLzo+byj3yf2mYX6gQwYcoraTOac9lqgqaRec="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.15.0_1607372697728_0.9409714091813093"},"_hasShrinkwrap":false},"0.16.0":{"name":"musicvis-lib","version":"0.16.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.0","dynamic-time-warping-2":"^1.1.2","soundfont-player":"^0.12.0","npm-check-updates":"^10.2.3"},"gitHead":"fca5e57ecd717e6459a69887c4f044e378006cb6","_id":"musicvis-lib@0.16.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-ZFVKvOy2u2JbdxHUemfJ4QpPexicGUrr11QtQEzAKSV6GXRmxoZBIoMdDGtNom/x5ibOYPVaKzjKe6hN8y6VYQ==","shasum":"4f9dbaf8abbaadf45f328567db9ef58fc694d296","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.16.0.tgz","fileCount":84,"unpackedSize":2267259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz+bOCRA9TVsSAnZWagAAC+wP/0ITFS0+3Hd9Bw+mUsTd\nNpjKmGSP/orLA9ssIKz7uOsCJFovWNzLDqQEeYhRi6r9nEfaiGwjQCtYJeDn\nqeAEZmnmSc4MAIsmukdzFsD7ijev7aEDUU7J9mulCTdGm/4A8yyz8m/C6y5/\nS7abutKk71ZuxZZy5jQo8MZ9L/PnmjVPOqJmIImIOyX/vUCoUuKjbXKRsFaZ\nB11LgBbgzhbKskmvzpdFCHCF/qyXhwUs5ShAkG9pzF9tj/vdUlY+cu6P1N6X\nwvcpoXu/FN+zIJQcyjjinh1gpowmlBMryikhNvDEvDc7GyFr5TN+Hijd2/sS\n/1OkrWgDFdxyTNfUcKeDX6/NhXyBdwwCXtljDjUnOBIVJHepqKX5a7vt2j4s\n+pFCFR6Tcv6WjlhMPJoqdDk+pJrkHF7L0d1rx9Lbr7BPA1ySNuK7/rhwv15F\n3aZoIjCZEkkY30I+ihKSh2sVqj5Sts5nhlBeHGTZyGH5kyzmf8Y+9VXxe3sI\nnewoHgFNEHvJNcPs/O2z7p7B+A2aqVThWgrZSSr6U+Kpd6Id5NxYQFxdFvpa\nWVxlTzlzV8XyUseAkti/GSwiQGiIFT/5sWe/cC3na8UlWYFe5jT1gd0JlSsW\nPJXWLhDALacxGoKCdjFX2gnnRUmzkIux23tEdzsgll33s6RuWx9IWeiyhQ5Y\nMa/b\r\n=4Fah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSnPCaVICQVKQQ9a8TjygDbl2qqhGC1DZu0uRiRbEyHwIgSGUO/g/CROqjt8u/4QZD48pChLQDmQgxU+P0MFhix/w="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.16.0_1607460557426_0.6838545027481355"},"_hasShrinkwrap":false},"0.17.0":{"name":"musicvis-lib","version":"0.17.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.0","dynamic-time-warping-2":"^1.1.2","soundfont-player":"^0.12.0","npm-check-updates":"^10.2.3"},"gitHead":"63741377e2f03ef46766b34b07ff826dab509726","_id":"musicvis-lib@0.17.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-k29YsDhCI0Kzdd/Nenfmw4OONjBfBu6Du2G2m44mGCM2cRMAUutu1s0sdmSejPNxecw4m76vdWWHhWDjq8Vy7Q==","shasum":"59f70900df495fd0dd58613ad9032d09d634db2d","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.17.0.tgz","fileCount":84,"unpackedSize":2267175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz+c6CRA9TVsSAnZWagAAw8AP/iyCS4/frpWeTnwD4Q3Z\n25BxT86HZ6q8sauQlmlkxAk6uQC9bL3cZ332WbbgJlU1NuYb01GSNoe0DJHb\nDHFSETBTK9pNL/5SZS/XwrIq9kDtR4QFnlZZuIq7uFJwPkypjo+2YdYoqOpA\npetI3t0wXRfWx0NPgPe5L3QZh6vL/oijoCpLeTd6wAYoifnhybbgTXMw775P\nTBw3msH0RKnXSvAtSHtvLOLPDHnXgLTRHNcAAzh5THM7ksOmKn8n8TWRMKy4\nigu0fDTNdbES0Jdo+KQAbU7LJRHld4+eyok/HeGxwElRuCL4nRQJXEWQvyIk\nUR8/cYbVXS/wRjb/8XAancTKCgKkI1cv27r3MbZU2mZAo6F1iK0WOodSyg7Z\nvkja2h56OZx5yMk4tJ4+FLj/H9YOCeC65sKdh/kW1gBVZ9012myWxOpiIR35\nThIDsmgYvAPQVWDMXg60C1d8OfI1+DQ2FJ76u7jhlWW4iDVBd+oJ15FdTGPO\nfRmwnsG/pqR1nFT2BfvHtEBKTeUylnsIaRGYouNZyFuGTDokEPflKcnfNLCA\nODFVbV5G973q/2Sv60jATincfWPpxstTpCPJ1tQ/U0LwMmkR1O9mLaxLUs2w\nTwpTZRrXU5lrEHzrx79Of0DLU3XS8KNwGgCoVYng2DJJRyRg6Jb8T5sHc+x4\nbVyt\r\n=g1s7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClSq5K5fpfe3ynR8+SjLdpynUdoR6SmnJgPL7R7EoyEwIgSIV4wrFSwRCwP1KNHcaco8yBQ+F+8E/8pqP8n5yA8y4="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.17.0_1607460665641_0.3868298161926993"},"_hasShrinkwrap":false},"0.18.0":{"name":"musicvis-lib","version":"0.18.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","@types/jest":"^26.0.18","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.0","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.3","soundfont-player":"^0.12.0"},"gitHead":"3cb52c1ea60c66c3d914545ff319df0e84b60d8f","_id":"musicvis-lib@0.18.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-g9q74OAC2aNTfVGtHX6MSim4UzsM4f9IQLk/s769s1kn4yft1JT0ZMnOt03Fg/JKxN497U13smLGQE5+X/zLLw==","shasum":"acc7b7964de8849aca84b9e488444767a617211c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.18.0.tgz","fileCount":87,"unpackedSize":539851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0MCaCRA9TVsSAnZWagAAh2sP/119rRq/Yh6xF7JEIq+y\nKEHj+QHnQ0OnCieMShiqu/tFmFgMaa9mPPJ3/oI5l6orOZVFyjuGiV535PNI\n5oRP+mExv7tV0s3K3eb8rYm7BvtjQ1b1y8ncFlSM6MMc3du7ZoH44ueD+vpA\naVFOiG0fYgsVdRCQoSCmsaLmoKQXfhovLMjxyRsddZWStf2DSHuK9NhYIxCB\nayJleLlJOiM+qLtaxkMYVgXp7+BBprhaS3Qg3US1sAvHKV6rzSRnJM0qSO2H\nUfo551HGBPp55B4Pg/XvRxA/4s3uegm52zDHBf08R/9d/51Lo4sk+d2YtSLm\ntfTcdHbl5xqNVG7B1uBFoxCE0NR/yTVrZbiv0B4ZQqZUSRPyQp7b3E5TViHM\nNlvd2FfcW8lxwMnYmclaS3BjxNT/rM7lYWem3MOn1xcesVVYvphUeusXv6Kz\nL0Nj6GAcAEaLmNcTQ1QIjOgGs+K58czCBxpD+S42itEB+RWNUigTFQgH5Waa\n2Xz0yrsCL7BvyT+dc09XJ57gY2S1sW8RJXPSu5BuIGizpM/xBtjrsT11wRUZ\nGSJ1ZSppe5qyfr+B5bjnw4ZtPrKcEoxNuMu+WRfMi0ZSrxPSSZAbywy4DXnq\nD9P/qDQpc3daAwsLosutflvcRYEw/fNWRGhPoHrhksmB2Tc5FLG1Grjer/fu\npu7G\r\n=66gX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGlJZrHVh6YiwR/3WwWpuO2jRedB1kNfclTpIVLYKs2wIhAPQii1ZJpc3ixIX2+Kqnle0jxIDPm4nKQswjYPWmhkjT"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.18.0_1607516313855_0.3921570244726227"},"_hasShrinkwrap":false},"0.19.0":{"name":"musicvis-lib","version":"0.19.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.9","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.7","@types/jest":"^26.0.18","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.0","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.3","soundfont-player":"^0.12.0"},"gitHead":"a75abfdd2ba02ebf252014b831649ed39850beb2","_id":"musicvis-lib@0.19.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-seJChfruqKIBzrh89//RghLVxPJtLC41au3P4OpiKuQpWEi8BuOICngYPeTOK4NV9IEjAol4kKN6zR5gVSUWhw==","shasum":"a3dbb2fb1b0dfd8629838a92fd8937a0200288bd","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.19.0.tgz","fileCount":88,"unpackedSize":539946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0MV/CRA9TVsSAnZWagAAAT0P/3pHNRICtxprAKTTvhSn\n/VCnkOG39/97/7QG9ItXLx7iRVLj3HdPb/LduQPNLs23gv4oe9spYWzlHoMg\nDNN0YOmkrO2cFB1aBZLx0J15lSyKs7zQLrYsX8qcO+dut+s6FfnpT4a6c7Jp\nWlOUGNiOkpKOvPSi/tfE/Ra9wEz3+YFxtILgLxGoddQ9RaF9RRnXf1mWcHxn\nBR4nyw+vnLaqkqUJgycqWomQLn5zd0m+ntB7oY+7RHek++S/4hsqw9B01XF4\nHaG57bv2IFAD8saXJUX+vnbYEY5rfCMLj970J/klY144YMC9OKMqzFtW5P57\n82PNeXemDQaW3euaoc5KJnAw06fpxElf37WT8jjsSWz61nqTXCOzhErDCrMV\nIzjmhcKpORqaUNo11YZ/fdc238bZieE+Vsn6q6sbHNxfq2pSLMVBw6/YrLHU\nNmUqrK3p7LJ17almzEwitLqt0SQxgf2NjCVnlQcD5T3HOBsDhnKfyIumhQ0f\nnTafrwNm0y5ppo7BCJZrTaQ40cTEU6Xz7mDr4av/zfmNlo17Dr30gKab1jYC\ns+iocW6BRdZBd2WnblV2LMwwLbHd771c0E6TKOlY+hJY2XE5nPAoq170xdqt\nd4ywm4/n6TLG02MYjzLizOdJ6fxw5sUmOABOiG0XrjRQMhJfRUIgNsAtGtQ/\nJEwz\r\n=QTEe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFgHFcxlEZW/GwWnfD+cfpui1tF3AU2b+l4ANmGYc2N0AiEAnSWcb9ZCuq0EWO0CLcErm8EyS5GKEQdO+UbqHYCiJSk="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.19.0_1607517566996_0.6542891879399457"},"_hasShrinkwrap":false},"0.19.1":{"name":"musicvis-lib","version":"0.19.1","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.10","@types/jest":"^26.0.18","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.3","soundfont-player":"^0.12.0"},"gitHead":"8c16ec6afec4deed9190df6acf413afffa8c56e2","_id":"musicvis-lib@0.19.1","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-aUbL6hydDh32UY6l0V8XKfGfDO1mL1FlrLv2461rfoD5EhCZqCLc0TAbrz60IxUZb0V4bayCG1EYxDlaFFoFxg==","shasum":"76269b270e581f87aafcb45858e8408e54ba8a3d","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.19.1.tgz","fileCount":87,"unpackedSize":539873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0WMxCRA9TVsSAnZWagAA+o0QAKSINTwGLXjWLqGTIwhS\nbRPI0+OB+B6NKhqyvG9QnV1XPEV8SkB5Gb3tc0xwLzSBLXNb6XJ+4jTSTTU4\nODLzfwr1u/a3+FPobnwK79Kr9bvIhbh+RIXTVq4LhuJEop5j6SoCdvftYYaF\n3jP/Ef8nneQLPlhySa+QXH1nRVZliS/w6KJ4UUhGxRiSJMZPMglzUtU0NYZ8\nT8hhHXLdx4HyevEDH/kkxs0ZxiPHlX1RIAOVgmeOutcSZlHIxoqwQWMUxN2n\nd5xlBg4K62YF2H3sxKEMaG3zWn/4L2ESuzCaOEjCyctJLw6LmpZT13sRZ4r+\nfWnOL8SA50Sk4rMTqWdIaJp51PPxnCG0ID+qLWtLry3MnOm9VL/4arOkvH9S\nOmmdjdhb/sLw+6SsuOci0fQOx+TgSOT5VuF91gOJ42CW+/TgPV6XW8/El+4D\nss3lw+JhkCIZA+Ti6rZG4879J+ibtsKdlwcDvxzIb62TCwhQMS2Gst8X7WwT\n+o3SqORUJQD0Y0sYCNel9izVxlBDnZX21jCK5xi92aMRqCaCxlzr9lJ9z9Hw\nwQh9wNoWtLxRXEggg2syt90iXsLdvmaC0z7O1aVRARFQ9a1NzsALlWvKpmoY\nScbiZmFGjq+eCnH3zZJidxQuUu9tOambHqFxW4N3j6G2UxYWqhtsWLLAMM2D\n8ZsV\r\n=Ix5q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzwOwcsgnMAF0BQo1UwM1gqjIekXuHDzj1fiINUAsJxAiEA+KweGheOORIvEpHE9jT+dtPk55Za4HJ7N/kFuFzrnuk="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.19.1_1607557936824_0.9745255387676279"},"_hasShrinkwrap":false},"0.20.0":{"name":"musicvis-lib","version":"0.20.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.10","@types/jest":"^26.0.18","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.3","soundfont-player":"^0.12.0"},"gitHead":"0cc34d9e41a5521c5f7057e343ea12737370685e","_id":"musicvis-lib@0.20.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-1ZsL2+DTf5V5rUu10JTc9Yo7cQqVW0eVBMIYBBlTL2v6OWpT+H/lv4fiZ103h+HMgwS+UOKh9JDNO+vdtjGF4w==","shasum":"4c9cb44fcd5a379587c43854db287b06e2ffbf81","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.20.0.tgz","fileCount":89,"unpackedSize":540813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0gXMCRA9TVsSAnZWagAAXv4P/1GaZKa6fwuZ4bnRZ1nK\nRym2DHL6EF1oKAVUKC/RIF7f4i55awPuK8SIFeUT7zcLpLJiXHd9WRRL4+1c\n9oP98QsNeSdZ6oUGiEI+7WetTPfLyCn/oP07TUUFXuncRZQjur6X5VLMLRpq\ncLgbrK3LqOugWmFusNR8MpqFw61zwXiA8dimFL+0lXRUEd5cMF2bwI2qhzSs\n2jbkXobpRYYhyJsauRdt1oSeQnQFJAbuhvX5KXGQAWXD20EcxP225O89RjCe\n3o7k2t83Z0nK3yiCHEhah2ZhNC6HEPM2zmt9seSy5F54sR0tatC05zQp75eW\ntNQ7LQUQetPVXaMnMENFp26c7A389o6WNWUGn9hzUN73O3PuxdRTHEsMrsxy\ncqqxo2QD4lc7RYqSkyaJQQqzh23HFIz4mmRSNLxeGw80dNwVyHI1BTeQGxdE\nmvriQ6dja/lUOn97fLOsBDWXeRgA4LxR9MJ+bDiAL6W1DNOeyR/wlT6ZIflS\n2hliv5TuhT7LUnPtm7oh8CIfEBtOkcl4gJDXrArni8TgTm0YSImlpa/cSI7Z\nTRR2+NqUhRFZxx5oo4mYPjG1lNcyDhIr8sUFowbv2UjIY05UMp4T9OVVB0md\nog/PRcG47GdKcR705MrYcurGz0Q9aKCKG+NVNFjjFrx6NBpqCG2Q+u5B3YbC\nKpbd\r\n=ZPRm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKH9eMG3TuhIIE8VZrF9SnACtuQwdG2FNrwwpdoz1jEAiBeE3CdpUR1pSM5jZrLzB7WHr9Dyb7EjVaImfb4s0Sx/w=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.20.0_1607599563513_0.3796012192620548"},"_hasShrinkwrap":false},"0.21.0":{"name":"musicvis-lib","version":"0.21.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.10","@types/jest":"^26.0.18","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.3","soundfont-player":"^0.12.0"},"gitHead":"c8238f4a1553a2e4ea2d1e8cef109515fea82492","_id":"musicvis-lib@0.21.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-q1yQQxeGl/jS7ORD/ONGhBguH8uV45qqgv5XI91K4yNnUq9jH83zDelMWlXkOVoUdXsgS+URzsxaguCFvRNPHw==","shasum":"0ed6f72809a374d5c0cd8070d7d24c472f509e26","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.21.0.tgz","fileCount":89,"unpackedSize":556313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0rJjCRA9TVsSAnZWagAATKUP/2uRxgXoiURf2ANF7fM9\naLsXHvzzD41AzR40k/kehYmXz8DjF4u+jGVBTpwtEKWzxhnMlctHOyN//zZ4\nqcrAWFRVyG3xRTzBGN7A5J1iUXYyDovDdaCgnADGMNWjo1DXeRN+Z65lOMvt\n/rOIbjjEzqbi34q3pCIeq1DRyZk0s5+ZTsXg5M6+H8Fw1KGGDSvfpIWra9eV\nQyutpM81wvGbk2iK2MxpryLjxc9aixSq/jaEckFY070F02l1sm26o8qSiTA6\n3x0CADZCeUCwAcTvgEBB5Zn9E7cZugGsb++BDPbAuqwCztTXjDe9gd3yzGID\n9XP4rTjqTaiUeeEnl0FPMTbGEfs78jkoGQiMvsVltHf2uXANM/CYHK3729GY\nQGJePGQUMmHf3jBQu+cmDPLqr9Pn8b7BZV6Sj7QdpKx89DEvjm+wQCdJNPsj\nW0UPfKbgDOGWku+hc9zXtH28Hw6NJoJFS4TadrbbOnkI6KOex+soDVd4C5JX\nQBkru0q4nXb2ZTvs5PQUmHKtuJNdrCni0PXN3kqcDch5PjDfwwVvgwqUKRNP\n6gLtniXluRzd1I+dihlZzjEferj+f+JjF7V0E/IhBiXt7Texi2tzAU4+rB3I\nYmyVXwDImaVzj1a7E7pWY0P7QqaqjSwmR659s5N7l2s+KDR+LCuH0lJb520z\nZd63\r\n=WqWz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnCMe+YzwwUQukjPnvzD0GKkODI3KuRKd7R25f4clC0AiAHeBB0iG3SSJtvwP083VvfahF4Jd3Bw+/HsR9O5ELUIg=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.21.0_1607643747370_0.34668230192460947"},"_hasShrinkwrap":false},"0.22.0":{"name":"musicvis-lib","version":"0.22.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.10","@types/jest":"^26.0.18","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.3","soundfont-player":"^0.12.0"},"gitHead":"62cf4ca6beacd3621c1e9f67ca21b72cd3161979","_id":"musicvis-lib@0.22.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-uVTmhnqUHL/FCCnjP4WOMBpdYmvbtjIVxcl5H7MbPe1ewzUDoGcWMWwhYajfrFOxShB2ziIFWYW5pNtPpODEZQ==","shasum":"d97a0e989a1d2d94c26b7af3747f1d09ac019874","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.22.0.tgz","fileCount":91,"unpackedSize":580434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1m4NCRA9TVsSAnZWagAAF6wP/iXXCp8kPsHcapcxXFsc\nLq673v3sw5FWKlJ2nN4M1Tduk90vZ3Y+Lov+1O8EuOj9f9c29b/uoTfKuaXE\nS2F+lbS4lDCw2rlLt62vbVicOP1RX4rUVTTESYzH19GxirZRzBylM725bwLK\nPeDA52Y9KsnCMkBwsPSdhzoqkHOjyluJsOJR8dsDz9Mmuxp2Lm7BGAxf29JG\n9VGa/94fSDJJs7xFRLHRbVHFg5ulru/uFatKfNcgCWdEh+XKuQf1hLNcGOBP\nTQpMpKmCkA48BaiBtnlCBAlrjAR6cktwIB6K/IP7HmcKkyiij4oTsBt0G5YV\nMax/OfV3E5pnmIiPks8/RfkGqxdFJ3jClQ1bExPDyazPuQVuuyyf35nYpAM3\n8oMUsBFCEH4Px8LrBH1wbgPQL6A4ARG5EHmZQfYTDsSWOOXJPVvKzyJ9kPIh\n6K9thbPQSAGFpQ8NMJQT2w8SsT7o0Vnx8t+I2h3d1ae2bgHMPCaVafBFtPrg\nNvujaActl0TXOzeIhGWHbWeXGFNYZAK+5yxydqM5jp7iXdkCeEIuSwiPExAR\njAhthSgx+DCJTRw41LDV1MYdwT+udc7YTHa03uP82Q9HdgqB+RWUAqST/yz+\nt7t0VcUTsgh9qhbGnbN2bALI0jxNp9YyxP9bxgTxGc+SZeabxa3KVo4LtInv\nz84k\r\n=J4Kg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxDIOJKK4EOG2J111s0n5Rs5CwJMUlN/sLle72LL3ZPAIhAJSHvAvFuh7bQ29CaD1pYoZdlUf2YPzUqu8RGvA4EdiO"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.22.0_1607888396808_0.19602106369663552"},"_hasShrinkwrap":false},"0.23.0":{"name":"musicvis-lib","version":"0.23.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.10","@types/jest":"^26.0.18","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.3","soundfont-player":"^0.12.0"},"gitHead":"6c3a93d27bf1c339191773a6df6413125e0c4275","_id":"musicvis-lib@0.23.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-txJ0NTUOmuNOvQN4IgnReAwyzVvxz5KMfszJLdJGqeHM++z8ZXy9Gp57MNBzz6LZU1sAbMTA7E9XIK5FRpnKFA==","shasum":"827b2117ffdc47cd37e154433d439ac2d6169ffb","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.23.0.tgz","fileCount":90,"unpackedSize":593057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf116iCRA9TVsSAnZWagAAzSQP/2stOcKKLefaO4IoWa9K\nQujqiNOVfa/YfB0EeLit/hQpqFNpQmJbgemZlMrQ4bjUX2JJjho47yPXggsv\nIwVbVt9x91d6s2BU+aeBzc2A50DPTITOZSgLTelMA/dxYXgWWwC0SY842HSv\n6iqAIFFSQ2/clXY9MVxnzoD8q9UT1ZWTA3F0yOqjABdr8rzL41BG9LE08h+C\n1rKZ/x7PX4huonqyQxW8UT4XA5K20OCNsL73seFQRhVBVIUHLimZ4X44QAg7\nL/ObtgNkXYId+GiKyLYAwgZsMWpn7qUMNXoyBXgGkALoORWc6enpSIsEfrD0\nW/I6RYxKz+9kuO0Fbeo7MJlluMZsJO1WvUzT5d2xIjZWKY1etfJNdF4d56TA\ne1SLLrf+Z+9I2WYF531zSshTm0DWv9Lo4r0ocAthSGCAATChrMWnGeZ7bduS\nGBdQmqb2VTU1R9YN/AwVAt4xFDW67zVEg1iXa7TO/GpuyXEPm7KBc9wlCQ8F\nYMhAwEWcTXG+PYnjsboVuteA2YedndxZmOjVMaoz0fRPhCK6XA3N9wfKvLHY\nn9antJ0oysNIzL1g4T9fXxqUztHm57s/vYRCs4wMqyR+pS5xxGIKVakklZbE\n72Y6Y0AmpSw+n7YvACqoM6T/u3cajOzNmWCaw2GNpYvELVk/Lpp9aeALycu0\nJ3SW\r\n=XDK8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJFUETJ8RvbUb8PA4/GbC0KzzLR1PR2zknUL58qNyMtAiEAwpLChv+bYKAD3m9FMcMUOmLqdhSdoWi2xswMRghIHP4="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.23.0_1607949985966_0.7919889460526466"},"_hasShrinkwrap":false},"0.24.0":{"name":"musicvis-lib","version":"0.24.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.10","@types/jest":"^26.0.18","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.10.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.3","soundfont-player":"^0.12.0"},"gitHead":"2a90d228de5982c912bd8319ad6ed82728ca529b","_id":"musicvis-lib@0.24.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-vTx6g8EMczAMh4FuHh9yGXd4rBtXQsCi1C3NPSI4/ngxMStkYs7w7dK/pVjDe2EQQcGUI5fbdsvlXO50hRfNqA==","shasum":"29b40ecd1651132783124e51bd9f5f5780ad66e4","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.24.0.tgz","fileCount":92,"unpackedSize":598400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf12PmCRA9TVsSAnZWagAAvJcP+gMsmtQJ1lmaaTww7eeZ\nIt8dwY1ZS0Blf2CdU0IJ+HXqOy0mX+bN3e60Hy75K4KoLIHqLaM03+ye6noA\n2m0oji937GcQoiXEdTkTXPBl/4AFxa7ZQoIM7zTg3i9qZTNYDilRyFpjwhGT\nMPFSF1o5le22sRf3YsBDz2HGUam2QEs8+WuSulNwNQLbKtFTGh8MrEy6PysV\nk9wcy0OjDr7Rtjgwlz+slMIU0u9QZ47JBQvw9PmtUjYixVyqxUw1Ovycnp6V\nOiabUngewWr5ul+fT6iOA5KCOpnTgfTG17+yLriSzABVZ9rFBJa+WZRAuEqI\nXBNgqZ4sePdjPzbknNTDBLtwTPLJCWRM1nEoKKAtM9oYm4s4gTshpppbqKQD\ngUuPyXLJQRsGMt6OFkmOhFFTU+ZjIu0UZGKRg4RoAldCQerv+1VTe2s7WM4t\nAStp/ALcANCUp4MluUznpA/kdK87AZko7mq2ec6qmsrKu44m/HfcZMXG29+u\nde16Kt3JkopDo6Jldq9Ytl4u71+k52kU4WrsSBRrMoxoazdkgLYwahhvr4Q+\nP1VKdDY6/a9Kscj2ocfUQbwrdErc2Ny83Sq2Hy8/12IyQIKRn6XSOYRUTbYP\nxYGyqVieTkMltjudF8eYvNcg96uTx3tw3fdeJ8A+w57q3it265u4O1p/RrR4\nJbl8\r\n=q1Or\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3RU8Fw+ggNmM2Xk+A5pIjkCXlT1UdJ3chU+w/nYmoYQIgNqB5J4pjOLV1Vo9PmjX76uStTnxpv3ZSG0kstudkiYA="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.24.0_1607951333574_0.037485723467635346"},"_hasShrinkwrap":false},"0.25.0":{"name":"musicvis-lib","version":"0.25.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.11.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.5","soundfont-player":"^0.12.0"},"gitHead":"0e29b1af2a81c00f66ee26f8c5f80a85eb2f2d42","_id":"musicvis-lib@0.25.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-IMRSkGaWiK7ftxIaZdFK11jNhA94dOu7BxHzh9I3EDHmUwnR4NwGFDpT277fkN3PnU9EdX4P35n5qSjQbpVxxg==","shasum":"fdf623923e2c04cfb9399e942ae4fec0ae98048d","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.25.0.tgz","fileCount":94,"unpackedSize":2547803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3QbSCRA9TVsSAnZWagAAT/IP/R5xw6quNhTNfbZahB1M\n7V5bSi/ANl8ABg0E6b0B1GZwsNJvmMWEmrUtKZnzmoiw3FecZl7JqDbTf1xE\nduqWp4v2Qgx9Vd68e2VjrKW12ZN9IBh80M+OO35wv0baplald7WKB/4Zqzgg\nFoa73ruIIkESntoyIoP8CcjmuZrBN4LmjAJANyBNCVfiiizEOhHG+VM5qiTs\nnppJVhEvSoZFbxI9lG1gyG6HH1afv8AJe/N18oO5rH/1NY4iof6T8iPQ83gn\nTd8wYmvlhC3IoZ1scrIQCJnbDNsRpa+JZGC20VPqSF1eORP0opcdhS9LexfA\n/MHeovQrerxgLN8nK01jajAf9qZTPM08zt8b+7+WDO0V8o5+JEAcJZlkUcvE\nbQ2CAzSX/PG32l2WvAgeddc1vYItEzHm/XwOE3Stb17YQORsnc/2dvfh8VNc\nUiyiTNfH1DceruUxYBBFIUfmmVIN2TOBDwnYdXubM14Xr/TaBqmSADrotTbZ\njA1Ej7XvwwIvjkOVwhQFALJC8yhCsC1wCo9sIMZVVEY1hLp7yAR3jTN3ZUsm\nlB9N8RAoyn7ZkS4gtDIxUaQF1v+mDK7Shnjy1vm2I4VNJOpoP84tHx6iODdq\n9D4LeYE+1xm568qChQbTSc/GQUzQv7gSzX8FBlgFsRCON/rVvKkIRqxAt1s/\nsAWW\r\n=8uYf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuyXExlWmm4q0LGPE6PblIYyNKi5/cggo49q8qVu/c7AiEAyiT1TOn1/wTNjy20xIX/e1dnQ/7DpQF2/IefmZpOkFI="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.25.0_1608320722396_0.5165659652399583"},"_hasShrinkwrap":false},"0.26.0":{"name":"musicvis-lib","version":"0.26.0","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git push","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.11.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.5","soundfont-player":"^0.12.0"},"gitHead":"82570cb783f5f875d010f9f749b7d745283a807a","_id":"musicvis-lib@0.26.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-cq1d1/LT2oLU4h+ieYIjWVm+7ZzcObC4tYFsgE8/4pYFNSzXZ8NBbbCw9dSjHPjpxIeB6nvyKgEeprotSqdP2A==","shasum":"ad9c06231ed4f0904bea931cfea8052548902402","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.26.0.tgz","fileCount":96,"unpackedSize":2582096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3ldoCRA9TVsSAnZWagAAHlcP/2mVoVFTUOAwdQjIJTcN\nSP4kAxCzhn0sON2hzM7O/boRx8A02h6P3ioktDzYWZnNWMGZ8YuS0i3Bz8bR\nAzAvvnVPbVYtmuFfFYuBbdyDKcnSdklKF4qlSPjda1UHkbpna56csgxZsUrv\nJAjyjLz/eE1yyKxSmwjMO0V1sAysVYvs0zQLOVVGi1sFLj0CeoKHWnA7E2bH\nhMR1dRhsL1aDeXWBra46ziE6+Ix0K5IwHeBocxs3Q29EE1bGIElHNXf4VgjC\nPoy5eeiow0nY+AVv9YLyO6KHxjNEyrN2Z4tP8e8aVeg44KY3EEI79f9oHEgt\n6x1xlEXDqCQ5ypD5UDd2ZdS76vPm/CAhK2zFr0NAp7ZBo5NgRaVbyKg7MG5e\nlFk3Pw4Ge9/GjYkOozkYYNdo1Rz/qpninBoSpoUIwa/73g24LGhub3IyH4Rd\ndTH/Q2ysCCRiBaXqn1QfqIwfL51nALa+ptgG9ul/caTOchfROJ0jVJ+nLK+H\ng2OKR81y63ojxCycEPjSHkc0RuO1uVV463mP1T/RHURyqGduuvADT939tsI5\nuJeKpdhVToGLOVR2rhntNOh3qnotVOw1to9A9Mm0Ce7d/ODFyQeKbzfqpXq8\ngF5eBCR428n2SiG/q/EUBEtLuk6mPmsuVZBS21BUcHyiPkVO4wVmql1Rrcbw\n6CkD\r\n=M8Bf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpFGMT+nx8Pl84t7lUeFJmAHxEZLx5aFCBh54pDat7mAIhALei50csu1pwctY9nqHE8DINzSXI2btWlIOueABn2a+f"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.26.0_1608406887564_0.11578400976701642"},"_hasShrinkwrap":false},"0.26.1":{"name":"musicvis-lib","version":"0.26.1","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git commit -m 'new version build' && git push","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.11.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.5","soundfont-player":"^0.12.0"},"gitHead":"42ab74c18c260117a84723c18dc82453775bcea9","_id":"musicvis-lib@0.26.1","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-klAOq7rBIHo9TR4gz1VItr4CgqJKy2eYs+OUa8CwMQ5l62JdwgFQRJNf13gbkYVA03FLq/s0CdLmJi3D3NHyLA==","shasum":"80fa37fe297e8eb79d5a02d3d30b0228a630d93f","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.26.1.tgz","fileCount":96,"unpackedSize":2582133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3lf4CRA9TVsSAnZWagAAw+0P+gInebnA5UyojHwwKwvv\nwtZXcykyJAoBH9cHaEBKrZI4veOTq8YaLiG8tBtUy2zPXT/0ROXoAFFTUZGb\nh0uFg2u5N782iTni4IMX+xI196W00XUD8nwyyrwKu8jnTlNSlTemfn4/jby1\nbkA1JITJOXKxf96FbHOrlCKJdXIPzwRNFT/+ysvOklDhkNiyUgAELUKYBrAw\n0Lb7D3xwEwZeSTtqn75IABvpTdk54KHT9GeC0pfwWtkGDM+6x9F24f7/iEFg\nvirlwypZTqPdwTKqw/XwhCR1JCUIpO4Mnr/1lXjdpIeL1nK4xh+79bPRZcni\n/ygkiXhDqI/169VJrWPFQ9XFh7v9KdKPuZV+3/lMjLF5FUj+VpUv2qbnbrsH\nrYgb/U/E2YkdS99ffjlY9ZaNevgdgcemb+OX+PyAzuGPgaVT5zKVvyuUVwbu\nXCFb7NrBESbKa6eybe3HbSnwrzVFy5mXUxLysyOQLuy/66Dx/B5NynLyTdn7\nq+Y1lSat6t2QwOh/lc6zTGvOp1VSfOK/JaArMsULuT94T2fIaX5lggxiR7JW\n1fldX0i5CIh82mKPZe9o7tmKTtsUw2lzxEy480IYcJoGlBnx8JcLKak8TYwm\ndH4/k+Qfk9UrgGsXRaON/E+zBBVBLtTkBNGB/4LvkxCitCCD48dDSeXhm22W\nDJRA\r\n=xfr2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmF8xI2P3ZdpbpZoLq+iz8+W/1vgDjOrjXppQyRdADrAiEA7Vyr4rHFvHkGOzIXIgvdiTSBBX66dzsGCzwdu4AKQ3g="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.26.1_1608407031773_0.8533942225301494"},"_hasShrinkwrap":false},"0.26.2":{"name":"musicvis-lib","version":"0.26.2","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git add . && git commit -m 'new version build' && git push","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.11.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.5","soundfont-player":"^0.12.0"},"gitHead":"c88e82912320f2158c6e303a89abff815d283e41","_id":"musicvis-lib@0.26.2","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-oW4u80jrPXD+RU4TUP54YPsxwm2RPqz0lT+zCfSF2eBaMY0OVcZC4pckgUxU+cxJvBjj4PnTqC94DJ4UBsKVjA==","shasum":"1dd1a5ef446ab6586e1661d1cac5847fa8b57417","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.26.2.tgz","fileCount":96,"unpackedSize":2582146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3lhHCRA9TVsSAnZWagAAtyAP/iZUoCytfwH+d0JZM1mt\nEYKfRnx4+V1fejPnh/8iattHRPzQkR/ZnLQlMy1PV+XKeepVitN96GovKpFY\nSkKcCXCcZZAP8ZFxWiNvUao6nlhwEcE0SNDOvZdIbSTkl1o8MvDHe4LtKpMq\nxrtpsH7uaEjbweooZiEF+Js57esP4La4+9x86q0WaG96mxbztThS0E+HgIw5\nF3z5OlGwDxltoDcUJGwoLogXlamKjS36LgUuFo9L8u8q+sF9NPsGt8ychJCQ\nTdmLR27W6w9oaE4XhTtNDpXSMHeWSP1uqan6qXKVn1LOcGHkvfypr9RKlKZS\nFzl3LHC4VbV1Bkvg67CnrmJkGOWHkUzyO1GdctkE3H2/NA74kkYyDz13tkVC\nOvelYRHbhUJM1F+tXnNuyQTSgjNca6h+6SvEgtW8OYfkNBYb0hmZjtYN2oql\njSJiGI24uTq0LWSQw18y+aun9CJamP0Oeh+ZBNtOWfd8usjfKWgH6rfrwGMW\nofv+QW676DlNyImV8RkVrc/XeZxV2LMwMvQ8+2CcSmIj/k6tNQHZzuGxV3Hr\nOG+wWXBu6D9lHRYfFF/yQBvCBa4NI3nhoxZLkRcCvjx190c4CZZPSfnoHnrt\nHpuCFZzrPh3B6JzQqKj1QK0pXExI8IEilEDcT7nn8aQXeEwUJxG1tyY6UyuC\nAayC\r\n=Twvw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8WckhQ9QRPDsODmXVY2apfam1MZlWqxNsFw/YSCf9FAIgMu9U4xKzvb8caNtf1OnLtvLFDTds5gQskVlP51SI5s0="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.26.2_1608407111001_0.21078050619810074"},"_hasShrinkwrap":false},"0.26.3":{"name":"musicvis-lib","version":"0.26.3","description":"Music visualization library","main":"dist/index_bundle.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git add . && git commit -m 'new version build'; git push","checkupdates":"npm-check-updates -u"},"author":{"name":"Frank Heyen"},"license":"ISC","devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.15.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","webpack":"^5.11.0","webpack-cli":"^4.2.0"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","npm-check-updates":"^10.2.5","soundfont-player":"^0.12.0"},"gitHead":"5dbcdf8e2b10929f304efe2ce16474177ce3367b","_id":"musicvis-lib@0.26.3","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-aK2ma8WOTo4nxxC1Bqb6CQ5Uzdbq7c8JABGb4uEopX2EZW3bTDkhO94k4stQymQrXjw9s3572YR4V6pI5ORpKg==","shasum":"fd0eb1804d93bfa145c155d0648f929e8e9b378f","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.26.3.tgz","fileCount":96,"unpackedSize":2582144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3li8CRA9TVsSAnZWagAAMqgQAIJ49SB8Lcxnyt5S5TNB\nGVqwmE06TJCPwJ/6EP5Nr4iAVeUNW1dMIqbCChDWjHkylwz5X3GukaBDbDDW\nK3lGZMNfQ9U+RRC6rDDTWUz6VzaY+R9UVuWgTf1wT2Pic5kcQnZTU3fBbq2a\nmE++wu3wguF/IycTLzUSSttVy21WdWna3+wYvAdiRPPPiNMmwZaQZsfMqGd/\nUoqTp/QzCRTxOxCO7cmdRdfktJYxexfcxx4PTSCvKlpYUUd5ilh8fs146dJY\n+kLyVZORL1zoRDbkAr+mpdH5dOsQNaX2WlsLeTFtbmUN+tX+t4jPkfcHhiu3\n5tH7FrCCVo61P7Ub7gy1iXhzjba337V+ajMy7Tzi7sKwZOh2QkxbKhecZgW7\n5ob2H8JbFo2pm23i8wfD6MZyvPWsCRV5cjlycPcrl17E9Xk/d3o1jCjYQ9KR\nj6MR4HM8pQIDmrrCNgKXjrDjWKHAu7a0ACFMykR66ndmLp+8pTJW4Q+9FSFX\nlDHHwVlbjiMChg2P5BiklOB4dNM8KSKTpdqJjOYLFhszVPdNK9vunKizSpgY\nwhXQERS41ECUFX7p3yG19dO7aKM3sRRjcP+92KFXVPqFX0ohtxdFzqS6WST+\nTryAURC3tHWXfoqjmYQ9mBtewEAUgiFnWNDlS78SVtu2xTtJRJocgklgXXja\nbIJl\r\n=FX4D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8Gcxp+CMDbZvsbYGPhXW3w0oiET+7kLCqdksKhg7bsAiEAwrF3NSNwLt+RL1AqLNuSsc4KBxZOplwGGpt/2CzQwP8="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.26.3_1608407228583_0.9439549250354193"},"_hasShrinkwrap":false},"0.27.0":{"name":"musicvis-lib","version":"0.27.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://github.com/fheyen/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","music"],"main":"dist/index_bundle.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git add . && git commit -m 'new version build'; git push","checkupdates":"npm-check-updates -u"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","soundfont-player":"^0.12.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","npm-check-updates":"^10.2.5","webpack":"^5.11.0","webpack-cli":"^4.2.0"},"gitHead":"85e5feaf040f079d7895ca0c815c75dd8a11de75","_id":"musicvis-lib@0.27.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-dfk5Bexrn1aMKWvefrCQWEcWCS7VY5G6LiJ0PQw7OodA52I/EClbiNA7tJU7Q2Q7M8h0nIt/yojOvoKu5a8W1w==","shasum":"4f1900598e2c281c0c7018a3fe09f4a592f62d67","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.27.0.tgz","fileCount":96,"unpackedSize":2596152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4QXwCRA9TVsSAnZWagAAWa0P/0mg1ZRP16Q4o2DXmQaa\nhxPAJyjDYGxqqcbhEtbXs4455nWhIc8gdZPmP4mrTYVI8fojaX0bQ+fM3WGR\niesmm+C0+gAPI4F5Ch1lfTbOn8w8Q0WTX4/PCC7yZwo3yYpPSUFXH1LMkXzr\ng48lFz8PC50YQS6CHo+fjtwKacHBzrECI3r8P2WYu8aUUWtqGhKmVhEcCY5D\nESjVIaLA9lvaqlBpJ5W3QbrZLUbCsQ0ZEZ5EXt8BW3nn4AsCShD8X0Qb9nYo\nIj2OM9u23ghfUxdUoAh3n93VHfeg/8J2/ODNXNtt7MACRVrLwzP05Zhuhk6S\nRFxxJuOVFmPla1FUZcnmjpKrQ7uzU6A9IiXpIyjp6fIbPC8nhF3VKSydudOG\nnK9tDdLRES2SAzS/sNlRJsx92vVl6qViGJxuu3Zu0LYlTqkTFry4vtJM6YXW\n6+b6lj8l5Z1tt7ug6vfDvMnwyXWy7X0dSOvlD/cy0G4W8ZoPdOC5zHoS92DT\nq6uZRxhR7qteJBct8yIM9c919B87+xhvNM4xtB/z9sIUTQpAsEmFK9/eoa96\nSj68MsNLGL3PeqbJqXFK7cebhaZITvnV6VTkzass4RYIm8WQmqzeyzGYHIdx\nnrPaM2Ba/SV0ZKIGofrGOBM2jjGsNayYeIovHU9afTPakiA44B+rmyuBeRTc\n9cRz\r\n=GROE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrNlSC9tddwhAji57xXKGyTysccAODQEmMJabEtFb7oAiEAj5Ml5/2gP0yNeCEQo02+cQ2UkT3etkj9eQkktbGhTgs="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.27.0_1608582640091_0.42546600687895"},"_hasShrinkwrap":false},"0.28.0":{"name":"musicvis-lib","version":"0.28.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://github.com/fheyen/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","music"],"main":"dist/musicvislib.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git add . && git commit -m 'new version build'; git push","checkupdates":"npm-check-updates -u"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","soundfont-player":"^0.12.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","npm-check-updates":"^10.2.5","webpack":"^5.11.0","webpack-cli":"^4.2.0"},"gitHead":"c23024581ad5632dae8f15212652f5eacc122ba3","_id":"musicvis-lib@0.28.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-Fmu8Thg4uQEaRQOTmkAjbchScYPln/sW8Gh+HXv5BwToKVEvI3/d0xGcKtEaks6aom58NLbxbDWvmQ+juyXckw==","shasum":"81d99ad6080182c38716e98de6e8501f82f63330","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.28.0.tgz","fileCount":96,"unpackedSize":2598301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5fF0CRA9TVsSAnZWagAA1L4P+gNfraSwcymdep3EqLTi\n+3W1f6+Ok2AP9XGnTQEUEJy+Z4p09FIQwAkRY5aTSNY7yYMemTZD0i85toYw\nJa9+uM7SiS4fWmFioVVrhViJHjpMCWUfxM76PBAI3UCeY1U/n1F96EXaXtrQ\nU206K26BS4XZuOoeJf0y86ffOo5s9Uz5FLbNZfQS0Xu4H24Cm6k7tj4B8SaZ\nrtsO6n1LUqrd6tvfK0/UAV2kUx57zwoofvqiesvPOEbn0Rp+RkWCDVU9Cl0d\nnW1GbOCSUJ6Ff/ZSiqpwAzRzVd+GELKVXA4fJu3Tbq9lgJHLl8zn4CozXBc9\nykU/AXQFcxIxsuQjHSimdtdJWnIyXEocNdXDq3O8l+E0KbEHZ7AAMUxcxNfL\nAibucprWBMT6IN2vC0R7ZfSwinn8E2GHrq01mVBQuCLN+ga8eHmpFGcghvS1\n4TNmNSSngha19knadlW2YqTP3mdz7i3hyyLLRKwvtW7rjFp1OMInEA/77sZV\nbREtEcMFpglXq86C7ANa6xD4BY/jCr0HORcbveBTAjhHLcL/VpmEmjUbSok4\nguVjDRgV+wKbG8qYNiNnjIRnoBlNyBJX7Cdl4yx/f1Vyx/tJedvzgrjRXnoX\n6fgyeBUW7BteQ7wOliYlWxn18+HB00SbdR2sHvjmh1lMBHfX3z0FmtvVMjBM\nICLh\r\n=6Hsc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvvjYqKBGEaPKXvOPm/xkyGbK9egrUnucr42/B1HUtTAIhALQlQb/K2BIx/o+qRF/2j1HBgKQoi35imkJ9+kS7tAg1"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.28.0_1608905075872_0.4501528842652951"},"_hasShrinkwrap":false},"0.29.0":{"name":"musicvis-lib","version":"0.29.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://github.com/fheyen/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","music"],"main":"dist/musicvislib.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git add . && git commit -m 'new version build'; git push","checkupdates":"npm-check-updates -u"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","soundfont-player":"^0.12.0"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","npm-check-updates":"^10.2.5","webpack":"^5.11.0","webpack-cli":"^4.2.0"},"gitHead":"1e4cab6d93f7a3ab2088799560c340803953ea69","_id":"musicvis-lib@0.29.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-0tYWV0+GDjXbBw+zpNKym1XGyzclNh8cIGegq4lMw6z/VgJbNBSAHDtZfM292C2deASTuRTcERvYfF38TCHt/Q==","shasum":"446ea4830979af5db6ee1f99a3ccb3b1946b997c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.29.0.tgz","fileCount":93,"unpackedSize":2471643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5jbJCRA9TVsSAnZWagAAnywP/1R7BW3gCT8QojhxgPOA\ny5UYFqTRCfwgJO1RnYINamzAWi05jtkGFUW0FiR86jgXmElq37XDzHyHpoIz\n9M91mGjoBzoTPNiip4wnzelTu9ERDfBWhYJ3xkOBitul381QZIb8AOVFxOak\n+vs4hSC1+3I3cldeN6nh6iQYCNHm3Yk2tYCINcBXImxxQNllPOUy78jKDpwJ\ntXSOhSfu5FE43Pe3TkXrLS0DjioLBTauQ9Rpy3ERK6UPiu0AL3IaIS4tg58n\n+XKD0Mg9Xy+NuZzsf6RUVCABP6vUoZvetC/f/HoaBXmvHgRzWfe02lp2+o9e\nAiKLUATJ2OLqA2twGni1jxuso9x26CkqekoMKZ7d26zUmdP7dRthyYm5AGyj\nZPbLRdCKWin4HiAQs30Ra4dipVPzb7/IBB+tDYRZ62lJUDyuJY8j34d+YObr\nsdihia2013x/EloieVXtZn7fGgo8tIfi7S3lZiJr/UwE3+gTS55iAcg4ZyOx\n3vR+52uJbSEWHyupK3x2XpPr8rVywtEpywxgXHFHiZs0JOHfOVHIZQjHGg8X\n8g0TBY9rWljRsS3FSnayB6hljRCMussY49ozpfpLTmgS5ciLAbzFF1k8MluV\nPXcpQQErUgxaOrySLfaSk4LFf9d16muoCaJzOHX48R4IT1jjKw60H2PeA5VJ\nBBT3\r\n=GIe0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0iKmNgxvFmO7fKhfUoNi4LQ2MWivxxjVlgFYcDwGlaAiBXNkdMFnunFOBJZ7++r36x0EaWH/+jbQTFaZ8MKiDueg=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.29.0_1608922825143_0.44072690922440616"},"_hasShrinkwrap":false},"0.29.1":{"name":"musicvis-lib","version":"0.29.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://github.com/fheyen/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","music"],"main":"dist/musicvislib.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git add . && git commit -m 'new version build'; git push","checkupdates":"npm-check-updates -u"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","npm-check-updates":"^10.2.5","webpack":"^5.11.0","webpack-cli":"^4.3.0"},"gitHead":"e9e2bc3fea603142072595878e1660afed80c82a","_id":"musicvis-lib@0.29.1","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-drEh6YLFhcL0+s63FO+KJwrIvPuFBbRKKXnwCsxODQurkx+3xHMwsuMIZDLCITclQ5/4roFtMudqYdNLcrUqlw==","shasum":"36833a04f83fc7f04da44576787471b72fde2321","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.29.1.tgz","fileCount":93,"unpackedSize":2473431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6LFgCRA9TVsSAnZWagAA65gQAJY7gQLSAuSPjzUUv7gF\n5O+lFwUhu8YuZBhi9dNC9vzUaamn1BppXslTSGGKOPXh1uQEzsraSaQNVmPe\ny/A4cRuhVPKNQ7BicndkI76tF1kGkk6rFOfhQS6ktaBOnN+KLUc0YnGxQAzC\nB4T6zx6g1V5gk88lll/DjaLbJ+ZEyu3QTLjmB8VJTnc/Wgs3Hfc1KhjES8Vi\nCVEi7cLGy3TTnLTsTvdgihIBFL0uUGjnXcuSutCougpn1T0vwaxQU9htjq6a\nzg03cpljWPwIV6SXVEVRyCV4CmMRXhnOtomyD+wcbAwpv4i10JZvCF8azIyt\nMqO/YRKr4DMvSxEjxc33ewZy6piFnfdaPabW3XnFfOdCWdXQtEdWOjM1Mj/q\n5InZ2Q3/TksuOWF0sxF10aOsUe3Plf+I94xw6WL5QI6M58aXYXqYWrCUiHOd\nX95jWsSRZCJmovS+1C33kAile3T9ruaUlAk7nbu83+/tWygNitxRrSQ1O6rg\nchI6nyQk99+SOKq8y7J5sVVprmYusMd3wfhL69/Mp1f1kMd3b7Qj6bqdAnG8\nTuvMGvRVyjkk+fqi4cQa7VrOazHXwFa4Vn7Z3ifHtACV4VvnbVdMn0UsVhk8\n1zizbSmw2mtAbIGLg21NRy+IuUWN2b/4UUEYEe0FcPnVwvWGoCOOybeeijhN\n8znu\r\n=XXYq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDt9KxLfJtxC0mrCnGiq040xKj/7ls7C+5JWBI/IFctkAiEA5N+52/NdzCb67i8fXKble9WVMlywXqfPIDGUDywXxFY="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.29.1_1609085279275_0.8847329105230703"},"_hasShrinkwrap":false},"0.29.2":{"name":"musicvis-lib","version":"0.29.2","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://github.com/fheyen/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","music"],"main":"dist/musicvislib.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git add . && git commit -m 'new version build'; git push","checkupdates":"npm-check-updates -u"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","npm-check-updates":"^10.2.5","webpack":"^5.11.0","webpack-cli":"^4.3.0"},"gitHead":"2a49dde6e4f66936b15e1136769e6707437d696e","_id":"musicvis-lib@0.29.2","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-KaA6XH6ThzMLnaN+/LHLD8rd+ZNRMFwGCMBPW8NfYrZTqPrdNHxdnA90Ro4AmG3SzIKm9qrcIV6KcaUvuf22Gg==","shasum":"68100c174b6caa479525a8c09dfe30ff1c894a48","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.29.2.tgz","fileCount":93,"unpackedSize":2474000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6NRNCRA9TVsSAnZWagAA3SwP/2Wr4A9yiwDvgFNwPJ1w\n1tUwcYR3qiROAm6JuVfzRzbuStb59G0uV5lEQyudvNRLsbFmM+FvtM4KuWdU\nHPMYwMhEV61hShPnU9+1a2OALjG4e5kKJ00pgQfZ3XwseCQv1xSyZFqK7OZE\nr4V/Z9oI1pi6va70d9seZfUMe2FVlPsh1fqCNIJptKvrbQMQS/4Ftuen4Z5V\n1kmO0TGVGabiy8Kpv6QA6l+2JQRnAnVHDzVtFw72kw36WTYnQHnxzoI0YhVF\naSbrs89hWUbTlqx0fDZKulDPX22V7Wtrd98vhVurnZELHeU92M0Rh31XibuL\nqtYoFWsyuvcQegRo2Niw23nNU513Ny6pRUdn7mVLHSzj6GhKYO1j/Mt6h04F\nUiSSoI55hf1/qa6HMn/6epxmA32yiGCj6xo/dAOz9iRrcYcY5e6htUYs7G0N\nakFqcDNH/1jCYRTkjHW9cXJIYb6FUTpIa1rhXKcy76TqHZKnAYRkGtWevjuQ\ndBjyihbrVL1h+O08pVsMRwxSufG3chDvIlnMqEZy8en4B28905Umzw121P5i\nCquSeoVlaChFUqnKD+fhVL0QTu+RxYiI/CB+NJhb/iV53dhqCHnp/PWCwIWP\nSTPl7YoxaRoEhXHMH6mRbqK/8xbOKgCvBTSWIUH1B8BcowR65g8N5hiuuqnA\nuhRx\r\n=9qH+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcQMZmsRIliWZWrpg0zOISGfo5+DoRhaRci11WadFxsAiBLHf6d2eZXwpJNrfSl3rqRgqV2bnHMnqzIR12Qbv6kiw=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.29.2_1609094220306_0.35534729382597185"},"_hasShrinkwrap":false},"0.29.3":{"name":"musicvis-lib","version":"0.29.3","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://github.com/fheyen/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","music"],"main":"dist/musicvislib.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git add . && git commit -m 'new version build'; git push","checkupdates":"npm-check-updates -u"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","npm-check-updates":"^10.2.5","webpack":"^5.11.0","webpack-cli":"^4.3.0"},"gitHead":"28af7e0ce8bbf559d4211a0f5052e7cf3f72a51d","_id":"musicvis-lib@0.29.3","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-gmwIbE0gWW30rdXXD6xvGoHAJAn6JHPICfheplSHufAlUjfTPnUEI+cr3Az3kvHNOs/bDSVNcWh6Nv6zGgYQPQ==","shasum":"233434688e08eaae3ed0a3229f31d0aa82436c1e","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.29.3.tgz","fileCount":94,"unpackedSize":2476345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6R4oCRA9TVsSAnZWagAAWqoQAIj+lUUVEM1B5eSWuP5G\nfcfDbgzyjr8hdGPj9YuN/G6BPvRnyhsrqkaCUvmshogPO87dY3VA/BjWUsdT\nZJqNbFalOb/gNvxBJudutwH9z4/GJ4zfM0lMAnO1F6NEtzqC9AZeqbh3+ZJe\nLGPmzWbBRFmYMRUoY09f+jO4ib+0t8hH/B4aWlKSGnSgKXxA7WBMKeVqwxxi\nq4vyuJM1rW+3ZCN5kDBU12IwZnBhWzx4TkWGYATyE8S+Wf8WyHh+jiZDe2NK\nqIaX+/RrztefAqVHi9QDtRtY3ZqjM5XtDwQg0MMx/IFm+EQjH9/GEuEQlyoT\nIcZvSfGKr5n3AZ7KGf6Vwa3pvYci9CbYTwm1+RuXwkYfPGXsEISxUbWHRLSi\nOjNjHhofV33TXXCT/pdq5CKaU52ouSkKjl+qO6vcPLD9/3E9dDlTzV5+NfKC\nCwSnXEtuRJMMmrgH+pSSv/tnK5p6uPASEdoIol8pF6FWZSPTKNVfdADMABEE\n3nJiePd/gM3ze5yzjBmMZ4i8JhOBOloK74zHpgVDJq+EYTCeKFCODwRFxHsL\nW3btYPDtkaYPNJH4iJxaTRDbmKCv4bO6WTj90Fc/JiyQtqWaW3Q3TE/aUnjR\nVl+odil8pH4rHHNboJLuzDirHgPC+sbL5Fshbb+kfeGVxviaq5PwXZFQqhrZ\nJ5M4\r\n=cAgU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqeI2FuOCFaiRM265eD3R6tFDn/xqH8X2rV7v/CrfWYQIgSmFtk0vN0d9O5DMk9Pn2BT8ET7it///RUv4t0bpjmnw="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.29.3_1609113127722_0.8165126952945396"},"_hasShrinkwrap":false},"0.30.0":{"name":"musicvis-lib","version":"0.30.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://github.com/fheyen/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","music"],"main":"dist/musicvislib.js","scripts":{"build":"webpack --config webpack.dev.js","buildprod":"webpack --config webpack.prod.js","test":"jest","testcov":"jest --coverage","testchanged":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","predeploy":"jest --silent && webpack --config webpack.dev.js && webpack --config webpack.prod.js","deploy":"npm publish && git add . && git commit -m 'new version build'; git push","checkupdates":"npm-check-updates -u","doc":"jsdoc -c jsdoc.conf.json"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","docdash":"^1.2.0","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jsdoc":"^3.6.6","minami":"^1.2.3","npm-check-updates":"^10.2.5","webpack":"^5.11.0","webpack-cli":"^4.3.0"},"gitHead":"a586c7aa763fd55906325d1d3a659f54b8460b72","_id":"musicvis-lib@0.30.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-ZidUXgz1lx8Ltofmu266W/MMZ8uGjCSVk5MbtG6rtEGScpjL5mbsafPH1HvaqQ1R5o+WgAqFX33NSooWuKyyfQ==","shasum":"ddd7cecd389af46ec3f480d317a9c20b259cba37","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.30.0.tgz","fileCount":198,"unpackedSize":6394300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6e0XCRA9TVsSAnZWagAA9uIP+wZoxJ3ucV0abnSo+X6T\n7iJDtMpReHgjJzSy0XV4SAvJW097Rm4qZMGoEtc+N1wVK22E050x8XjEux0r\nE2kEFYB6kkOs1xd5FQcT16eqG7ciqBaquQ078OAyoB/yWvxwbim53BgKfp+T\nO+yrX6jPb9SYR4WAi5mqE+XSPLVUmHkJ9d12YrxP1duCu3bZg6uF+YS6QrBG\nEPlhFwl2MC2/ksG04SIEhI/akhSt4w87uRehCL07xUSd2ceLruadVraZe40b\nKG5nZkKNGhLeQoHF+tAvWOSEjheIvIIyHGA6RSINU4Sv8PFe6ev8Ukec2N27\nv1q1X6srzhLO/KVS9+EIeedIXWNcOInJaLQYkCTMkqZMqbSQVw2twO4wTS1e\nQpXrlKgKZ1DoXjiJlsZR0de7KMmH9s9sGESs3QOzRPEs36zRJ+5CqMSbZNNt\n/q0FZCHJ0+Xk4U6Cl6rUfo3vFpDrTaj62QHYKEvJnn/fFUiHVELVv+Ex49Jx\nne6rZ7QZTojQvlHZPpRaOWQLtUyD+WcKBZj0GhG0qxHgdvGo7fUzo9Qd5+8q\nhyC2Y1mDILTtH3fG0JT2dJVNo+veR/+eXLvZNqkVaOrSjcSJybQPeTPcxIzj\nxjYDvldMdcnAFw7UYD9NIs9gyaxhidOkSbkTf1ggvhwpKnd+ORxBJMSzY1tt\n9NSh\r\n=Xivq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASIj29zmiyZ6HxyqYCp2NnfWTVzG+nR/VZ/rm0K9FggAiEAlyz10I4o+vrdFmECxAYC3Wo3IO1qJJHMLEZv/a2zqio="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.30.0_1609166103314_0.3114855761086077"},"_hasShrinkwrap":false},"0.30.1":{"name":"musicvis-lib","version":"0.30.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","predeploy":"jest --silent && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","webpack":"^5.11.0","webpack-cli":"^4.3.0"},"gitHead":"ab469754beececbe779370bc155e758b04b7c33c","_id":"musicvis-lib@0.30.1","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-p3ElnI8PqK02pDrnHO16K1jvwRujEAka6L7xVlaUmRtlQuXHbQKQQnvlEE+YnpF7xrRmyxwWrZesCYYCGPBhoQ==","shasum":"7377899c378fff6e95eb2949c05f28d9ab33525b","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.30.1.tgz","fileCount":192,"unpackedSize":9072995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6jXRCRA9TVsSAnZWagAAy9kP/2bI9Nhqu5sH/RvrcK1b\nkM7q7vxN7zCLcRnzr/mYALmUC/5GEGnQhbQrDEpe6Rk57QcpOUuTLrpuECKE\nlC4fHOJ9O5jVAXzARalAKtW1o6V9cHG1f+vC3TUaTVF4MRMpzRNstm2JQb53\nJpGqlpz042SfZAXesDBQpjrOoAbPPD59YiXUrr1ZfHrviD4gFUfQTEIUA47+\nZiC5lNL0O8iiJCk4rksCIrObulrV9SD6ESF6N4Y4nYndCl9uD0lJ2w3s1ymF\nDZIiVxvEYFReaAzqPpzQVSP3gn6ZPF/q5fox1vmKlsEZfamZbTimKNU7R4qh\nP4qEKKIAHzSTqgX/PjZN5SIJn1XygUy4Zdy/9NetyerFqoyM5YqEvJzzPNho\nWO+lw2hvYnMVppiO0oalphnML2qwR8MQFj9RpLNygJD3ebEEcER9Xjr/lIyo\nkzy5/ZnoL9CJJz7XirUjmaYbOJFKdPaUgQOciD4gGlDiBhWtoa1sc7xcAXPx\nrA+8rrfkPoOaIYLDZJCnwkniZrcDaDolsTak2Lpi+qdFAPMZ+opgsDJJGuvK\n0trZf2Yp+1mUq1UFinN2EJx0XjV5TbSmMpV8I7iAqCdmwkiM5z6b/r6QnA7u\nWOKYaSXuRyTdTpdvnbc8ftFebjcsQadNPgeHy6odDS+ViKjXcNcmd3YSSxt3\nhYwZ\r\n=ChXs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEJzOilj0qsPqq+I97AIIAWlq1eUPjEkxQOitHYLsI6XAiEA9+ro2KWpDDQG/lwQ7CidwKrSoUQi0+30Yz8ibpDVSCY="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.30.1_1609184720639_0.059005228407073895"},"_hasShrinkwrap":false},"0.30.2":{"name":"musicvis-lib","version":"0.30.2","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","predeploy":"jest --silent && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","webpack":"^5.11.0","webpack-cli":"^4.3.0"},"gitHead":"6040fb17e7fed35c18dff10fa3f6842214a15bba","_id":"musicvis-lib@0.30.2","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-zAn3EljN5vnet4PsXEf9LKP+NedDy/OAenzu/oPyeg/sgdB5kx2DE0llXT0uNttr/xZV+kLYZR+wSSwB2YAqKA==","shasum":"9cc6dd3490e969b80f26fcf92fb8b73b9ff19959","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.30.2.tgz","fileCount":192,"unpackedSize":9074898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6jaLCRA9TVsSAnZWagAAHiIP/1DxvYBMvHwqPs/FGJba\niuubTql7ZdfRhQbQ5gwvJmgiW8OkxKA8s7OzAj2Ysm3qp76BPzFyl+Vp0cmo\n0WkQyjFSFczkk4+PnaS/gS+iHXlMADXYaBcxMeJyg8Eif4vcMX6rRNBxdeUK\nVPqQSsDvk6ce/JmJdjzUndHcnBoYkr3Yp+owzS1C3GYE1/IQS/KpP3ST7tkr\nCcLXHuj9IrA4TJEceFj5+lzOOEsS8ItGKLf387LYzlgh2aKnMAAGU5dKjCAG\n8N5KvKqQeg2jNZT7iMc9UJE1GheafcYg5wU9miS7naQeRZ04FX4yWJfFX3mv\niAM9vbC/IXUKd3a3SJs1k0sxN2L0Xb3jzjjbIiRogC89DpF61Mte+8O68w4s\noAgrYhooj1Yjp0d88czur5Ymkn+s1cOm4W6MB5EWHGZCRkf1qUEGwZtu5bw/\nh33wjHSypbCjqfURIzYBOOBHBxvbx8zC0yoQdP/FtMnYe2d5CnFvR1AlOR8v\n0XfytABAYqyzGlhU0MluzIvLKMOoOLG44HHoLaNOkmalXJs/mhjXP++ke3T0\nreAKDrwijics4s15CMfjnAw0eZ2f7LowtPj9DVKBW/o7TRucIshkF7PpbJTf\nh38Z/3/mhWO1N58r/pZ6oFn7LNAFzI/2GgIosAbLBElj3ihXjCbTILj0pdbv\nJRie\r\n=Y8BM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGy6syMD78XKfcl7BecmSCco+atWtwvtTA6ZgR0p1rVgIhAL7ekmo9/xVM96VLHUVJHpSi50b6dFGga7IoCr9y01BO"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.30.2_1609184907268_0.02249089312582897"},"_hasShrinkwrap":false},"0.30.3":{"name":"musicvis-lib","version":"0.30.3","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","predeploy":"jest --silent && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"fdb67ce0cc50c672e0c58696310656c0f6dfabd5","_id":"musicvis-lib@0.30.3","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-iWpY65LnW5QbsfVVW6bekr5IBAxO7xRVN/vLPi8LWc3wE7KW6dSPZQnqlVbbVcP4vRv7WQhFCQBTrmwsRQY+NQ==","shasum":"c9752d74da817afa214454dacffc4046f8e7ed06","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.30.3.tgz","fileCount":192,"unpackedSize":9099198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6zw+CRA9TVsSAnZWagAAdEsQAJe4gf5Gkz2zSqiCmNGG\njnFdd+55XjZuYqY9hi6ec0xpAteH4IEqQgtWtMhpTdR42tmEp3/S/6JhNj5x\nFRuItEtS+2Hgo3usFpLOKxp89VvSyv5BdaaAFl5EV6X36fKF+KaskAhP4fC2\ntKLvZ3k1dt38w/Yy9XctYvXS7t/4z2Lz6D5H+QRlxcZ9JhPBlPyY+9IZWTTO\nj7cG7BAsxIow+89V4z36ajD/R4DN1Y4grU5Uq8Y1EhPTSONxphEjnVjXy7Dz\n/KSE8araSIOMpXEIwuVXK+Mae+9cmJ8HZpkrMQzb80EPA764BrgtpzVvz+4E\neg3UZTl7UhSgolOqCt7TM/DbAy3I42VQN9IVNYIxK+0t4V/XuNz2xAvLjFoY\n1afgpTRVc/upYnt1z7Ou+4DiIzIJw/WAVQstzraCf9JOIs4uwcWXh0Sh4qCu\nGnpZQ3NqWYDSzaSHdwqnyrK+HbsNRrULrt475HMxsW07BPCyIs+tBSu2zEPj\nMobHnfK53JLj13KPUunqloLvOpYUBPCd/NZzgx9otQj0aX6C2A+w+cUPeQ+Z\nofuxowz5psMTx4ygo5gLpT4hYyqvvoZUivM4I40QoL9NNKPZ05HpvXPD7uUM\n6/rcZLEBJ/0jivQRNfipuyiZ53YULkJC7LBSKsvHsNljmyJWic2NOIPReJ4T\nQeZY\r\n=4kAV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpdo1zZF2egC5cNaQFidNeQPt6hcIpkjOBZl5O5+TRQAiEAhGbbC+mzZSYo15x9BYShRqmUURYHnOo0MvN9mBHvW8Y="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.30.3_1609251901562_0.6106345974493887"},"_hasShrinkwrap":false},"0.31.0":{"name":"musicvis-lib","version":"0.31.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","predeploy":"jest --silent && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"d3330271ed3ac7d814de824615690ff5049cc406","_id":"musicvis-lib@0.31.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-c2F33baHO++w7K7QTSoTPi23Yur15oS2M47FA1dzpskQw/eTMLpYWxwWw+ahhT038LFJGVFCaOuh1+02KimCAg==","shasum":"b3bd60f454513ab646bfd17a16642b79a4ae75ca","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.31.0.tgz","fileCount":198,"unpackedSize":9076521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf655vCRA9TVsSAnZWagAAwEMQAIuyyIiugwSnmSiWx+r7\nUr3nOZA8fmWpsub3qqrlxRFJvs6u0acNhkDXmjg0csSI05SK64GuDNHpjDA0\n/DjIpYVtpBOIVmVQtfojDtk4vLU1R1RnQtaQgpDYd2vfSc1g/SbD+QsbydP4\nCDqz5VPusy+S1gUnkGvKHVSua9vr5Fy+JvNaIBSOlcYI8BKWDNd4V4HasPWr\nloUIgc8QMp4R9YBYECHjDIudvwqXxi2GHsKItQ3OAUMIH6AXOBgEMIvUGAk0\nJmp5aYltFsZjdDhtSlZdaJGhqPSFsoezJGnY5D8Tog+tAhcNbJ5ejjjxEPjr\naIie2vJcXJ5vaAiFjNDXzbMRDvRHZxaZsr20+GCEO1XdeVSrTpa22ME4y+IA\no3nIRpKAjqJ5kS2f1E432P+GCDxajLBJ2BFwGM+n3WvXyMvrJbiyMOF3bODw\nv6lv2L6y/yBsS3e6+ToPGGcqrO4wSsqqRLS5wb/FW73WU8WgyJWP8mZaXb8a\nbiKmzTKAcuJMCpr68aD7OE2Iw4kY5Yh47f5mfm9bqy/GHW0yXMsyfG5QusVV\nT5I6tjUIxqv/aPR5wuIE9mf1k/bShbRbN1F0QJEFvmMsVeHxrRZfxGypdM5V\nLxQwJQ1g2ZC/72F4cEPOGsFE29X/0sTq+FkLBPns2EFZSSDFo9HNpMN/oQl3\nT2+y\r\n=U+mk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPA88KVHbJi5KvZPS7RNFJXWynTyHBONyR1E7P0fddAAIgWRbjCvVWXu6YP3rW51AfnWCYdc/6lly9SsefeUhX/8k="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.31.0_1609277038455_0.26675121425799486"},"_hasShrinkwrap":false},"0.32.0":{"name":"musicvis-lib","version":"0.32.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint -c .eslintrc.js --fix src","predeploy":"jest --silent && eslint -c .eslintrc.js --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"040b00ee4fd6800da68261fd0726d497bc1f1852","_id":"musicvis-lib@0.32.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-FkTgHIPgJf1a91FY1byUM3DOCYrBhUKgvTuVGFZfPhTWxfwcvFA3Ytj6+jdYNfhg6y7n1AkiYKKCpTGl8+IDww==","shasum":"4f957d7775046a96e574b41ce401457af22fa0ce","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.32.0.tgz","fileCount":201,"unpackedSize":9567478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf69N6CRA9TVsSAnZWagAAj1cP/0ZZ91idT5pXZGQe1T7F\nqq+7ok1g6KMXEaOJxFX+2eVBvjwfYgDhgLvkLZc3nzSjx7X0y5XHbJZltcdo\nPbuZBJHAKauyMYlZxQjOOdLHceCRm7/VQHhUX9+74kBS6VrtFtF6tTGBfZJV\nUb4b5R8ejReN40dN5KjOwYOXHZn9NLhKw4TNZDaI2Hjio+6kPhRqcDwNPJbx\neuojw0Ksg1UKQjO7RlCEN4on653PJD35F6Rq9bBC6DalEUT7U2q0g6enGWc8\nI4R9s+SWAcAtKnz5OGPJu85cr0yjctMzEL38rYjCrsswEjnUwOMRSBI9Nf0G\nHpDCUOsxEIVvwjtJWrvLdIggpI+qBx0aH530SYM20DhNtiT6z78GFwlfxr5u\nMWDey3rc+7PLVBD8u4SmRAGfrPt28cKoQLbmLJTU/w1MSw0SWtRiJqJI8mfT\nn6Tvwm1niNiOmzol2bwuinAJv6t1vEWbOVpWRPw3u0SY46M/hNw92Ic32dj3\nTiGzUn37r5vefSaGxhZo/+EpC7V3pOUN7e72kYx4h2jW09mMoDBiC1PNjG13\neypROsaBR63KSQJeUx/jWQVo81MjE/rhPlm+OwoXSeQEe45GZx4HD45v05lZ\n2iW+jvrVdrdv2N8xyr7B50cfqJJ1xEHGQ0P+Fs+OSJpbp93q8Hh8u6lQWWVT\nuJp9\r\n=xKdO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqisvp/pIgeqNmBzET1e1S89jf+KcY4Sf5Wgp75ifGzgIgUPzEWqMTo8d4nOwCoK2RvHqpbkdjkuTMPqv7nRmvmaU="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.32.0_1609290618398_0.09870286996362831"},"_hasShrinkwrap":false},"0.33.0":{"name":"musicvis-lib","version":"0.33.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.16.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","webpack":"^5.11.1","webpack-cli":"^4.3.0"},"gitHead":"98d63f3ce04a5cf4129c64bb94d3910b8fad8557","_id":"musicvis-lib@0.33.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-2rWGuz5kbz30GtsR0HsabfrrcFER8Hl6+B4tiIpuP4C/jie8DQ7GC5xgB1jwy+anGyp9udgSOTqgggm0SuoXgg==","shasum":"6dc3b9e5170fff2a90e1bea895e6b1ce1d486c1c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.33.0.tgz","fileCount":206,"unpackedSize":9555215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7dFJCRA9TVsSAnZWagAAr+IP/1rYTsPjFxIUMrSv0DLY\nwGrCy9fVha48FbkUeUXdyuoGY5UvenNCra5mj+h69AMJZ/8OhCgNxNmkUbCs\n/m79aMVnoM0xkQxVqMOiNeWaekK7EVoa5jE8umi//95l5EC+v7NtG324hybe\nyzSd9X9KCjuR0U/CNB+JwaElb9WOr7wfD/uCYFCMCeqcuODdKdXgI0Mnq/ov\nvkG72vTtXNkEFSp3xYXOsb0kZvnEuSXSF/lrELqGJteAbamMMVOf5pbP/iHQ\nbXJtkbxTkJlak+OgIFoJ3zlDVBt53WtcElIDxqFszEDJbyms0LeHq+uNrywv\nhUuLzxjWYaIt7Lzuey8XnDGkRA/6mkshiVc+x0F9s2+LhCC15fQ9cE6utH55\ngEny1CWqVMgxIzPsMAhZ7Kljqs07gAphEonAZ2BmjMlMhCgfzQEy5GZrgH0p\nWwA0iH725bWYb2JpB1r+EPHAE9oPtdRyTXXhyJp9v6PcKU7UW+A27ASJx4WJ\nDSwn0msWJFH9+ya07jToU9xnOuhd8zA5ym67qIluqDdboJc/Tcx9MJwZ3Svb\nFsF7N7v+xteoFnf+5hc6RQjLpY3U2Cz2LbGtdyE6bzH//W7+uAwn4EhtcsLP\nNk0iyero0VuuQmnE9kVAlII6OmikNOwXiEjrTAgpEv5ZCidiqUNYPYEc06E1\njDhG\r\n=dH0e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJlaVQ9IS+j3wRDZIucoowHm7NLmLwg8Ld1R1UP1bJPAiEAkYBTmgepIcTKFbgdnTwBIP5V93W9xD2Fl+mhdnz9iRI="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.33.0_1609421128567_0.20083343704169576"},"_hasShrinkwrap":false},"0.33.1":{"name":"musicvis-lib","version":"0.33.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.17.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","webpack":"^5.11.1","webpack-cli":"^4.3.1"},"gitHead":"21520b01bf0a4f3728323ad77f2efb594855b1b9","_id":"musicvis-lib@0.33.1","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-icjZFIMlZbbJtCR9tCmCc/wWaxc91rA6FTx970R4L5jOEgT1wX/fCua3YMEntl6unVyGppg2qvL48VLcutsXkQ==","shasum":"6f3586490d59aa31c757772809c500bba82d06b4","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.33.1.tgz","fileCount":205,"unpackedSize":9580600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9GlaCRA9TVsSAnZWagAATs0P/1UIFYelQbgyZ/JS+3w/\n17Fb3nEuNoemyNYYfzVAXinfQ5Jht4V3QV0fTqsFryPzgj/D085bwRERHx+q\nh/460vIhgPLcQpyF2KLxRmQAAds2kHWqeUyZFbiyb/r32yKlHPM3a6DUYz8K\nSpRs916O8bjdg56pRqDX+1QAVTbeqWnGcWSmV6mTzcWsOoKd8HpOk2CdHnRH\nwKALZ0gI8evPLW9UXsQqu7/z7HD8upX051+fuUUdLuc90AkSN4W3xVwLieqb\nDHs1HB4i2ZtglhqmnUV25AIJn0uOSNxcRjQOejONZJjAKT2JvIukJHQepvF2\nzouMNDdy6+UtBvO1nA4Qbnj7lM5uQqs6fOGjPj9EiDiIxejjoA97YJv8M9K7\nI6DdndWVrq5JhIpGwAunUewgWSRRM9PSJ0H/z5HdV8XSfbcFz98oH7GbTrHJ\n7crSyE7/DnUlfE3o0U6zYXgo0+wGa9Awzuj6D8Dd9yp+WhBUkrkKr9utmvCV\no2BKmKvCBGLVVBGkGbQmY9jpsbCPfDOkeWasDnIRBpVDJ3PgwvVuG5qc2L22\nj9n/EZuqQshclRiMGLqRW5ZKUxKcyuT+YCUo5tgOYCB+8vbq9Hb1IeUPZMKq\ngvALgAk6pE5zu93VZeosg0LrtSNl1EUOh8ofvapR5LGu+vWBgYeRZ3z8L613\n6n2J\r\n=nWQb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/gCvJPFo43eM+t6IrTCHww6APqpydT6BfEX2dputuwwIgXios6ykIKfCAlEP9m1rR2d1v+HX7/RklIBq6MuB8WdA="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.33.1_1609853273458_0.2208172255855818"},"_hasShrinkwrap":false},"0.34.0":{"name":"musicvis-lib","version":"0.34.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.25","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.19","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.17.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","webpack":"^5.11.1","webpack-cli":"^4.3.1"},"gitHead":"0ff92a564efd8d404708d12e19d6002ad3b68464","_id":"musicvis-lib@0.34.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-IViZqYbS/hoC4fGWox6NG1ijTz3BfK31VPYQLKGz9FNM1oyLnp+VISGU4BjtY/Wwc9GLiIUnoJ7vF+6bMARU/w==","shasum":"5854260acf1bb7bdd0cafb49a8f0698f1def873c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.34.0.tgz","fileCount":209,"unpackedSize":10314910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf96G9CRA9TVsSAnZWagAAk94P/REETPKD8D4INqNwehDg\ndeKFU5eQMJS2EhrS3ynFwFlYfjewfz0X4TqH3hCpqjsxYlL/6EimQVtUB9o7\nnHISta2ENyYXdptl7TiKOAP8CSSmBGeoAsPF8s1AwRmzuVNGe4hQzVmK8eX6\nMSYhGqmG+OHSaauVMNVCI4G9/NY93Nfn5P2jL+1XtgjLLkAlkcj/8fya/C4q\n4WATljFnn+GAgmajflV9lIbxnj+Nh7Q4sk6NNFcqRB1jhFzyE7WVRKroNU/5\ndw3xjiLTQbE8mT85ghQoA+iIKlWZN8THohsjdzkTczCGmgRoKqIserj9fD0d\nX0lyObmcNwCNrMcsHQngYrm7TiWQ1YiLnST1e6TQMSxq6h9XXRdQ7atLQ3R+\nS7C249JINcukGSdycVspnESHhJER8dc9NTzGWvQwgbKzZ16P11fdFfCBTz8y\nnzO3N3IfpnZRvA9Rs3X3U0ogxgIEvdnzQI+HrdD4EppswxLmcYo/unzkHEy9\n86AnbXe5as9afnUKFxuyxUVAE6tWTcLLysPI3UemEbcA+CHdHoos12w9BqAw\nj3QsaWuXeXLaW6fO2vw204tWLrUySqpi4BciI9OMZrZ/c4fNTbV7i2pWYHKM\n7TiXa/ri2qsLaJEvJWm6NSSWG+6Aj5M71sAJ86SJIxKzFvjPQUPEAovJvJoe\nhQSJ\r\n=v1s3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkeX3KNzVOM9gRPtkhKxdEHEsy4YvC+Y5q9l2tb9IRzAIgPqoqK3n5crijGckNg+iU8kuW8dDPpKizIwNnthFaN5c="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.34.0_1610064316020_0.7957999293653937"},"_hasShrinkwrap":false},"0.35.0":{"name":"musicvis-lib","version":"0.35.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.17.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","webpack":"^5.13.0","webpack-cli":"^4.3.1"},"gitHead":"221ddeb1f58b46dd5628d0bdac37e77a3726d3b4","_id":"musicvis-lib@0.35.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-esR2J4lytlbpg/mE9w7H4UTKEIJadyaoegtelAqH50/4bAbX6HFfVCK/U+Q0T8lvAD1s9LtUN5gn6z1GVUg9rQ==","shasum":"50105581b546c85d0e414f68b96417e9f1ee1ca3","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.35.0.tgz","fileCount":239,"unpackedSize":10261168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wsNCRA9TVsSAnZWagAAp5IP/0dXsP9LyeCtyqsnn10x\n923V8mAJrA5oWdHmP7ES88MqN/y88vywtopn56Mx7X2vhjLYxNEEv3T7N1RV\nYmmy43lqAP36DeFpWW+WWsN88ejEIwsP8d5g5J+TryYSbJRPzfBIsF1ULRwi\nUIUudsFsDJysued/Be1NRgaaW5OhGfM7NJVwAxec5kMmJgE7vjFsEGKtsTCJ\nd5iB3P9UPcAQWIZphpve/w+J/pzhPTn00oR8EV00qV3kY2fFuTwNWdyyNYP1\numTCVeYY2YQvjAeQ0V9VBLyde0rHkDf79EIdP/26OlGHQmS+SkPsmIbplknX\nPTmAA5SQxc8gLp+AKmRVGTf94xpFsx2G+YSxp18NC0tiqysehSBh4ef5q+cJ\nV3Y5ErKOKE5JWVAkT/K6iARzYdNo5vYhnpJZKtIEvebTlrRMfX+1rYKEs1zB\n7DPek/U53zawrWNWEPbhggqv++E3b0QVdxbifu79W85LhvzMUFYDJ4ShSfgn\ngpWRQX3uQEN5fOm299IqHev/dIB7AQVoxyJrlYJz39XbdsmB0FtoAcLM5JW4\n2A/r1OYJJEZvtkB4CRyRCkJCam2KY2fgho7IQhI6wKx9NmhqbLRxwAXWvxil\nxXQCwghP1JTQtfVYyfgd+L79l0daA+bcjTK9yZTIMsX/4E1nwcr2eb2aqKpX\nlM9Q\r\n=L42G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2mpwu4woROlXr6LHPocNQwmVZUVmHt2TaoHRiJa8F3wIgNbS7C3W2zubcp0K7Thr8D+nDuBBQJnyPonYD34nYIFM="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.35.0_1610550029004_0.5553297999057074"},"_hasShrinkwrap":false},"0.36.0":{"name":"musicvis-lib","version":"0.36.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.17.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.14.0","webpack-cli":"^4.3.1"},"gitHead":"1697c473431245926f3c22a8b3e93b84b80bc5ae","_id":"musicvis-lib@0.36.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-Cy0Vys2OPlnfSF0PaOdFNSuvMYcAl755Dr87zN55ceH/P+Mukm4KLoLS/kpUGi8TKmDhUPBijc77CeizeobU+A==","shasum":"0c89729b04b03642cac27cdc6379c0f2c93fc7de","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.36.0.tgz","fileCount":244,"unpackedSize":10374954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAGL4CRA9TVsSAnZWagAAUUQP/3fNPsw0MM4dXpti26GP\n1chjCrAZgHbzH91OYL5vUzO7+vtSvtd9WnS59Pf7u9HPAt1I2s+ZSTYq1/+j\n0Nzl11P7aP244XlLyjoK76sDdeUmze3+uGj7mG5dHO6e4JJzHWnMY1GAHv41\njTiJpzv1Gl8AqQ2Da41qfi7tfTC9rmSUdq/bPTSexM/oMUhtlLNs4V+Pb6YX\netcHlmEHOuvdrr1IbctvIt6CxhHXGLbp/3AQ2pHc5WGM20fANxS/KcHaoq7t\nKJLJB4ZdQS0BnmFHUnoq8eMYQ4KXJVk+Efi/nJK8qhcObbkbZXXA4JRGEDA6\n9T3wt+dYDrdJhcjg1IeUTMsGNh5JnjxXTVo/V1yv/KcWepejFdtk+cqZK087\nUpaS7I7HM7M1YfCbOQb2ZyfRwIQwC0uR7MdI2Ol9cvGIRrOCayFymZybx+ED\npQfH8zvj7dmOt5JxDvP9uHvoJ1XwKBdCsffQZ2PWkhpIKcIvq5MOcC1ZGHhp\nyrbonRqXnKJ5Oqw6IMNPMzGBJHnipVZOaYIybM2YCIDvd6go5qIQLFKFO6j2\ncp6CFLUw2tOfo16FbNRvi/wFb21Nuw1JvQYhzExQ+muRbPlkXS59pYPej4fo\nrD00w+gja6Lcu4ABdXLuy3yLwud1AMgOzQ1bCTQucAIO3UfQmI1YkyCKOsuR\nVoXa\r\n=7NS+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQJgX1/FVfbuItI7rxDZpIqIlszd7M5PgClyaz9HMXbwIge/wZg/lN14K9V5CWHtXl7jH6qbhKg/eLpYXm1j8+VI4="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.36.0_1610638072107_0.1501382182768356"},"_hasShrinkwrap":false},"0.36.1":{"name":"musicvis-lib","version":"0.36.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.17.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.14.0","webpack-cli":"^4.3.1"},"gitHead":"2e46d95a5fb9c160065b81548ebd4bb2bc236d3e","_id":"musicvis-lib@0.36.1","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-mzgPv395YpwZtdX33lPPugWTCbjbCXvsC2hDL8EHZDQlkWlzUp+o5gLXTFKWTmmegyWDgfw79yBDgyPCEmk5Eg==","shasum":"471066af02098a88951de3c887e4fc003e910a77","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.36.1.tgz","fileCount":244,"unpackedSize":10374983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAI0PCRA9TVsSAnZWagAA/gYP/i2Ie+d3xN/aqmzHdLF2\nRZ/a82HE81aU9AZjACsp916oOIiW0e1Dq6cXoSSpyO5RB6RdLPmqPz6oeZ5H\nCWZV7xGzzFeeEMNBfdqIpsoaJns5BDa6U90ewP8fta2PMJWjgPU9QyxgyhJc\nVKkfLTIxdy4k7Lz4AxXlXglLSR7NJlHGHz/n4i5kC8e+AvbHpRgho6h/OnDT\n/WU+bdIp9B8TDnW2TFuvaj1Pbx+6H8gBI6D68uZrnrusf3sRN28pIamfzM46\nPU6dK87NwNbYGo5IhfP3rvDF+Ir2Plq4a8+AJD/mIscpIVT0KKfO7CZUAdhX\nV50X5FhgYasUmQdEiOYBq/olmDciSVR6gHVNeYC2qJ3PAemqZ3PR/pwF6sUY\nSK+gbDmg4Kb4wfco7FpdGAVYd96TdBsKu2m9Ao+Ts46L8d4dXHQS5mwlCf6f\nu4WsQAcf2o/DJLEuqSrIWbqTB5yr3VWNE5oRxzajGBQHlSBofKhzL6q5/Vir\n1RimtkJeQNDqUO8iLf/M8kPrjKIYKboJGVffDvuQt9c/D6VGuCkYEGa4TciK\nKmhwP0vK0xLHsmaAGLSrePZbD1+HB1ek+Z0uBryTHgpamKn7Av8LCTnGj26z\nmA4t0W46PD3wArkAZW0vYY2neEyHeuKz4NIz0uZ5jCGbcXNt1YtkcBaVjwnQ\n8Zx/\r\n=vlEL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHS46+irr902ZRrGlxnW7MuvLX9v/YmzpqfqlP+H5tTmAiAzU5BvCEkmFbIziJuRSOObJ66qNM8g4cTIAyZer9n0kg=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.36.1_1610648844783_0.508450334485238"},"_hasShrinkwrap":false},"0.36.2":{"name":"musicvis-lib","version":"0.36.2","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.17.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.14.0","webpack-cli":"^4.3.1"},"gitHead":"238e1083f2925a4cf127f53a26b5a51868fe4fa0","_id":"musicvis-lib@0.36.2","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-haRWCJIgh3/VRD5khwTKfSx9vvte3dbBBcz+tr5b6jkVSbWIQXqe9X5eg1XIZWCfRGCCkBXB0u134y00Em01lQ==","shasum":"6ba95db9723fc6c6ef5d1388fb7d8d93f585ce69","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.36.2.tgz","fileCount":244,"unpackedSize":10372739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgANGyCRA9TVsSAnZWagAAFmwP/3DoiefBwuSDyzd/dmuV\nR5gEcfuVKPMiPSplW7HGwpQxb1gGlkNL5pP3U6YVHGXP8KmaHuTm9iWhU9/h\ncjRaPGUddx6Umk2NgvxtKZRoPMs80HA/fYVXchJmUR6T2M+VNWsl+dB7hsex\nbSIMXNZAJuIf/l4ia6OBxWeVrKAx0MeQBhXuxkeYv9CaJwqC9MPxbbnVTlqZ\nzNNPY//TDwQ303zgipQyLDzBqhwOEnkVRoZc3SeILnniQhRLl7e7KNBKkQ2U\nZikycG9FndpK014b1Nbw7nUAjcbkLxqMnVsjMCoLmrzCQuFTD6tWOwN/Os5/\nGXGFUkZ/FktelX/U4yGX+OZFTnaoePEaJ/hAt4wYSH9uqcFUvhKcfKkjd47L\nRDitkzV7xu0HoPZEb9piqhk8FwABhB1v1vTm2GBfMCwt9R8mFGgJ62dgt8G2\nT8NF2Q22+/L2HadCgwTi7+d5WB5CszAyMif4Rbysr7z4rgH+Q82PWeVW5Pnp\npqVnaqjhNep+Wi1kNmNbZQ4h2Eu8s5Ji0fY6BBFYdWkvnhDccF+Nm6zy/TqU\n7H9p4JQOd4xE/aSKCBdW+bJDQU03GXOU8r/OfzJJhjfRuMkgncllZwY4HmAs\n6X/adEpZ4V/PE7cUADupvwcMQUbKijOEyHlmIAa4CZj+mrNA85QHNSqAM1hS\nxXWD\r\n=+n4E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD897hDjLAH5aXW0WSXJ8mWB4B46J3V8nExvQF9+TZSKgIgBFR3YSwiuJXD5AFF3sLkOWIruqlPnnzGO2pHU+QKLmw="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.36.2_1610666417758_0.6222776757778168"},"_hasShrinkwrap":false},"0.36.3":{"name":"musicvis-lib","version":"0.36.3","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.17.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.14.0","webpack-cli":"^4.3.1"},"gitHead":"603d096dd828a37ccfc4b3abc30a9c9076f7d919","_id":"musicvis-lib@0.36.3","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-ekjZE3Kqi+WTVxH6YK7sbJaZgJN1mMpO92tK7vHTdemixOZWIXiWz5TxIRXhDejH+3uOp81uoHZ29AYyN8JJLg==","shasum":"ee5b4a247bbdd0a2436f1af768f678f496098a96","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.36.3.tgz","fileCount":244,"unpackedSize":10314034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBYHcCRA9TVsSAnZWagAAYdgP/3hDFi0hxNRw1CWKGYm2\n1u1fLCdjRunnb8g9s2/tDAkKj5yzk7NeiIvDPVXOaRmtZMZLjZ6BIpPiezKT\nDmp20B7aMNEM1v0Texih4dy+ymcaufffNYnL3XkEJ0VtKtWo6GM0iZSzRnN+\nHGfOqJv8rVrWXjzYctgggn09aK5gkfvodWoBe933p9Gtp5RI6ZoKf9ylQQv+\nAd+ebLGf5oAoDDCDVA75Bp/6uq3QTuLb9ptN/77HNrXMdYWN3kStCCwow4OE\n9RStgEpvh0OgJYSe3PNwpswA1iMW0e8rTFGC5uwfNTr4aSfEysowMEGGoijc\nqra7FmhRQmTUmkpp/PBHlFdyhzIwWsfdLAyHp0LPvD4oQRC2pL2wpoxGxovs\nBVEuoeSogvzGR/CjA3xAvDJW5DK1ts3VDEYopWmayslEwR5/GuY+CPBcBNq6\nlRdSWuaDeR8SAu4bucl7oRlO+yZ7kLa+x1u3w77yFDi5o9K8D5XobAsjBq+y\nhdTYfZGcME50B9al/gkSIFbmfYbGA6QfR+cNenOCHjcIG8LMKYQkLekGfiFI\ngGYh/feoqwY1V6unaOyj3jqZuy3P3//ycRYSm00BC+d0N1HhqTaDP1+K5ROy\niHGyfR8gIuFH2uSqTncwL2arnNJl3nT1HqcDlfNSZb00TkoVwuR1PZwjwNZw\nIvY+\r\n=XLBQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBRbj3McMerhU7Rsf89lJHLO1LAaN8qpP3G42Uu21XuwIgVujT39vkETCTZlr9zuGYs/u9y18GbCnz9roT2V0GLy0="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.36.3_1610973659803_0.9340609002161702"},"_hasShrinkwrap":false},"0.36.4":{"name":"musicvis-lib","version":"0.36.4","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.3.1","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.17.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^10.2.5","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.14.0","webpack-cli":"^4.3.1"},"gitHead":"1426bd90292c0259d10b279661b50e33cdc3418b","_id":"musicvis-lib@0.36.4","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-0C2+Ig9V5ZOZ02291IjPMr1ec4PGpmHXLaYhwQkGZrK3wleT5sSub/kKpgJiKSG34e1apwOXKq0J8eV+4k7D3g==","shasum":"5fca258897fa9152b97bfefa424478a4eadfd2c6","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.36.4.tgz","fileCount":248,"unpackedSize":11068300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBrB0CRA9TVsSAnZWagAAwZEP/jgpdjSqDKEg7ApFh9Pc\n6UloCSByrYNMybHkhE8/fIFgvA0i93FIkcdxvLt8U9rVeNc+M+MxUeXEcA8x\n+QZ6WF0oe9WwTaT3WUPG94vU0YOiOnpLgQ5+425SKBS+GAS2xw2/PWoNdwm1\nDwCTa0iO+vGXVggYslJMPM2/6ZkSKxbsXxbyNgKqtT0n64wKLn3ExDKL8E10\nAf7fZajwarLlvyQkL0fzXKuewkIxRSsxYZHofItYzMfdPknR4x8X+qBlxe6x\nP+ROEtJQyrp++lGdtBunpxkQxllFzYyQsM3cJ5vnDLKSGQqUn5WHd6qWZfig\nl+HZOB4kSBrFirWsO0f52PzkA8V9T1/U0T7wO07Dju44ySz9sFhM0DrZr39J\nqUBRP59Z1pez26jqexvKyGwMA2N5gSbYk8seMnUxtt2tiS4xRcuclC8bLAqA\nie3IgSnme0xpm+jmiBES4G8ZNcj6gLEG5AX3uIIqy5YPk/PtBCl9ZMYOy+SK\npLKzew8DOir19Lvbr0qvrS13B1oPdaUzSv0reOywsb7XcKbKrXF1wVW/BgaR\n4AbYTM/Tk5k9zR38sXXSPYaLNvECTMKQkaQXvFg6GbtLz9EpTHQc53xukv8i\nOBhPajt/iyDICwO5SUHIsvVTrc0mBmEG5NgbafTD1UmQ56TsRccb9st9V+Se\nlBrX\r\n=p98K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB7Slx3tiEYnBRrwBc+dzD36kW55tkDVx9FJEoSGDgRwIhAJEsKfVh6s5xEjce0UYbK8lrdamKM/fN5vwvNZzxPGjK"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.36.4_1611051123740_0.22397261875337438"},"_hasShrinkwrap":false},"0.36.5":{"name":"musicvis-lib","version":"0.36.5","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.10","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/preset-env":"^7.12.11","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.6","eslint":"^7.19.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^27.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^11.1.1","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.19.0","webpack-cli":"^4.4.0"},"gitHead":"607a37796dcf8cce29ce98ece602afe7d47dff57","_id":"musicvis-lib@0.36.5","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-esych89Zhdbf3f+z+zGYvRLjS0V/5H5QfEmV3Fih+TXzV5PzDigtarL0OYcEp/O5zWg5VfC6If7G97TxegYuKw==","shasum":"1013d97a5953012deaff8d9642a8c35f19856138","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.36.5.tgz","fileCount":250,"unpackedSize":11108329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHAzlCRA9TVsSAnZWagAAZtoQAI+xMVsI2S0IA4R1Mh02\nBFRUXcUdQlDa7rFPnyz9G3La0Q0Qnkffl0OENVwvO77Bsx1jFcyjUdZsjYTM\n7GYY1uHl7ODbxEfQ22K5QCK9JGx3dpt8sFq9D5cOguroFZJWquFBJeDn3WEW\nc2b96fyky5bpQzwwDg+90YIRD5J+FzHois1z12hGUfWtf8cPOss7nvAxySCG\nyJ4Byn9Nb+qPTmRLX3uOTyHFnL51uc4w98dIxa8jjyaC289V6NalAJ+0YXnZ\nloI6l7F3w1SJd0DEgeR/+nPBQ9r6KJhkselOiRISs9HDMnwTSeUepdxohEoY\nRdOit68FC8pEa4QiPMmq9SzKYDJzlFK1oro94MafJLlBDzAutF5PRN0BR0BC\nRX/TTbfPiMQR6AxY6/+sdenlOOVLOMtcxkmXqcsz+OxMpxz5e3X4ChsVuMGj\nHrBNd6BNy1jWF65F6xcpnV+dC3L53aKqVPvD3CFxNsWzWC9K0PhASzxXCQmW\nMz/D+xpSI9owWXpF3dfRYnyFUoOoADB7yTYIGz7Y5hxQdbzNXxu1YVGtgRFE\nMOphFYlQ1X2jPQgNN5lZyd+4Zs7Eh6GZ8grPsYjVGReM/Y9o0/xYLSTxv58W\nMSc0y9J2FaXFSZAA5w+I7FgnRruhb57C5mUcKPUoKl/ndGduHnyFtwPW1op5\nB80E\r\n=m/9I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqX4FfjR4mKzE5DLg9mPT8iG3cdlxgU/Y5g9/AbLmOJAiBNQo6cADxPJqN9TkS0MrBfMwslnyQ7oDoIQY4Jg57+kg=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.36.5_1612451044698_0.5716530554582429"},"_hasShrinkwrap":false},"0.36.6":{"name":"musicvis-lib","version":"0.36.6","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-optional-chaining":"^7.12.13","@babel/preset-env":"^7.12.13","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.7","eslint":"^7.19.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^27.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^11.1.1","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.20.2","webpack-cli":"^4.5.0"},"gitHead":"1e00caf348f843c7c8df4990198dee958aa8a67b","_id":"musicvis-lib@0.36.6","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-Xo8ddtIR/nf6hyjscOXphhraHpQP3JpYzoEmaJSdeDHVVpPi4gvd+AO/uYVkwHPuznR9k84kEwqSRsj57L8Whg==","shasum":"c5a5bee8ce160aa515edfa23354b67958fdb6a0e","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.36.6.tgz","fileCount":250,"unpackedSize":13121450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHA4CCRA9TVsSAnZWagAAyLEQAJwmHiplFJ6rpeeVWEd2\nsT7BTPmRWx/GQ/gGLtrN6ohlEGF0ofWPLsJNS56EWfkqYAmR1a9DH7P8IX8+\ntQpWaY0A51EzIcRQFPQ7hdlAWoxzjvWk7pS6i9lMqzSXnzzWdZ0L1ZOx23so\n2uujmUlqgN2E6TXjNFXOlNT6f70SaSwTj8W2nEtAGXMvuW5vd/ZHSfn+xV2x\nMLZhc8vubLjzPd1WMqY9MFCM4lSU+w9nkjdYA1clfXw8EOdByxRqzWB1yexZ\nSkR60vgqSqv1j5iZo6tN88Nz3nO7j/J8xxr8RAntU5JLSraEzrPVIjgmOZko\nciZ32bkH30wFDtGOIwmtssAEvH01idiN2WrjiPfjchMNUGj0LKuEH+gJXvwd\nJPNb1MKrO4lGy/SuFvx75JX8vkPLextTU3aRsEeRGfBEzI2k8FEGW8VkEtT6\n8UZBGpme16DfTLw2vN47WtGozXQKqSfKyGrQWi2U2svxZujAVFX4i1lwnk4O\nQDpG2FiQnl/XO6B0e93amlPZoErsOeEVnczUwzUqRQvBPmBjLhod1DlpRiWt\n1+JniSsJ2gM0m6qNCJ6jEzubPTEX0QRmrhMsYw7qDg2IHao6RYtifOawlx58\nIlNlBpwrCbkUSL51Y+spVsUbE5kdGTaig0Kez61EKa/RVfIStF1A0drGzvJ8\nqQM8\r\n=eyo4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMHLE6s07v6Y3Fmz7BkKzYtBmtzI7sF2IZAANzYL78GAiBT4vJaaGIWAFoA1kpNuNsOiHl3M4DxsVtOZw6HIswliQ=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.36.6_1612451329594_0.4364323608584477"},"_hasShrinkwrap":false},"0.36.7":{"name":"musicvis-lib","version":"0.36.7","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-optional-chaining":"^7.12.13","@babel/preset-env":"^7.12.13","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.7","eslint":"^7.19.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^27.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^11.1.1","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.20.2","webpack-cli":"^4.5.0"},"gitHead":"d37522bcdee09d8b7c3efbee906f7bbd6b3053ea","_id":"musicvis-lib@0.36.7","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-81SFgzGZguoKbCClwwOM50ECRL5Qh2lWIICTcSLC5dW23emB7fZ8ePDgjqK6+ZYM/uCMUuR6Ch4x5o0Gp+AzBA==","shasum":"4917252659eada3bbc4c55ac7b2c31c8af5e0212","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.36.7.tgz","fileCount":250,"unpackedSize":13121910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHpQvCRA9TVsSAnZWagAAYZYP/icMlzfHaNg0zg90lPek\n7OZmlAZ7hMM7esScyZkqhu+McN86+MJiRlGbFnkXJK2CH/IIWM6RiAoEqK11\nCNwWxDkgb+IZmuzfldOwYTyg85sVkkHaQASUcFeCs3XQoRrxEmRe+lVql/MA\n3QblsXr1+SapU3dgXF18IYycFl5EwJ/Ne8YOFRuoGUzRkgranaPaHoaQ1cTC\n9dl5vKtAItgv1gzzf5NbR6Ub9HQBQi1VSzDrPc5nGn+nHVgTvmLe0/6ui5Ns\nZZdVZeIU7/EMacruEc7Ila9Ed2b3pWDs9rOh1LVaP7OWDs92T/0Brt2IG41C\nOdBmeyyCYV6VzK3EkQMRxUZGZCxbfyNJ7xfUOlfSHrYuQMuDGNmDNr8AzV9B\n1EHZOnaGLjChVIgn2PqhTWOVdoaSqUaca/eJAlND+BLCyTW69jq4gLO1z8zj\nv826NGVYdYQf14tLXqoYuXbYsjSo6c4n8U2STxVhkSzNJfhFjAZL9aBx41w1\nbVme/n3TLIoOelUzBo949Ck9n237EOGScuzkyxaMJ93h0bBcQh/Q9Qft9sr3\nIvjnJD10WUaumBHZ1FzsIX1h6vnH5KhohAb53nbOV36ajSTX1n/iD6l1z5Kk\noNQkRP4WF+cZRFR1j+VaVnD2Zwg9MJZLaFcKhOA30oi7FADp9ZydkQ5ohLQn\nQRP5\r\n=7zTw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZiMkZOIMGuFKO2eiv3wZSH/76yoaVnnWPKHV5P08OsAiEAxmON4DwshLpIcN2poTxPo1TN++xp0JBJOgSJZgqsZTY="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.36.7_1612616750715_0.5530659147968418"},"_hasShrinkwrap":false},"0.37.0":{"name":"musicvis-lib","version":"0.37.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-optional-chaining":"^7.12.13","@babel/preset-env":"^7.12.13","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.7","eslint":"^7.19.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^27.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","jsdoc":"^3.6.6","npm-check-updates":"^11.1.1","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.20.2","webpack-cli":"^4.5.0"},"gitHead":"11b3f197ceafaed8e1dab75af335fe4246ef78d6","_id":"musicvis-lib@0.37.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-vP+dkC7pNIj9LRvk6IriPqUsyndf3ONDYIfBfEzzXGFxCGknsrR8VgUfaWvEVmh+1ijm/yYYZCC32IVIduC/5A==","shasum":"a3a07f235f534a5572c35b7e95a7c890d12b9be0","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.37.0.tgz","fileCount":251,"unpackedSize":13122963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIB4lCRA9TVsSAnZWagAAbLYP/R8yIkTznYh+z5fTk0uB\nSRGNd3wkwJglsI8do1/jOX3T8wvgb7L9lGK25h7TdUSJwh1HlLoOR7tZyCcZ\ngwEEdKUk9seCoL67bhf6W5+Z2oCkdRG3CpM8rAvGvLXgmYrD49ZuMa6+C5O5\nV7HhUY8nQsiw2ThItbghGoacfZHWS0BboFVFLaYSaaN24uTmsU94MVC13xA9\nIjdBgz4aV65jKeIxdHy2Je+aIzrG4gixd3fHFM/k21QZbrq+ualYQeMzCIek\nS5SLUBf6EvM0SjL2tAAgRxEFZ5MwLwQ+aAn0UadXiP6sXn6IwPQrvy27hBBC\nRkGh2TSeB5YGw6i8n9BJ6abzq5mzb3vJ4WJTGv2Whatdl52fefcY00UEfkJw\nMGBuvT9+3w9CLFxUJ0RQKtJExrVL2DUtNNwn7Y074KhRZFShV9bigqWIoVQZ\nEBRx1UH1shHLUhxJVbjelstNZIG0YWysySD88MvhHHCSIdlPyUqlzNN+v8nV\nktozSbMqVQ+6CeIUuIkA8ln/SkGd9dIxfoBSp/sCZCqyziSmkXL1lyQ5QIQu\noDrHouONTfpENvUEGLwCcwUB+doKa//DVbKlU9x6EaT5VK6qV2XxpDFh0Bt5\n0aks1X/YSFPau/WEDDO1/qXugt2kHzeTD493HRvEi7F88pIhkINlSEVG+146\nOuh0\r\n=3mh8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSjwuIkUH7f758PJ+epiw7PEoVtxix8XKMyK5bFRROZAiA4YAwziVviJWtjdiFzITvTnUhJ+7UkmFjtGiqSX8FLkA=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.37.0_1612717604492_0.7047153484282629"},"_hasShrinkwrap":false},"0.37.1":{"name":"musicvis-lib","version":"0.37.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.13","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-optional-chaining":"^7.12.13","@babel/preset-env":"^7.12.13","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.7","eslint":"^7.19.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^27.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.1","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.0","webpack":"^5.21.2","webpack-cli":"^4.5.0"},"gitHead":"15b0d04e5b41dea07ff020ae78d95bf04f0395ae","_id":"musicvis-lib@0.37.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-BjRcOv6Mhkcpb++CW9l5vzniULgdRNRH9uwbCZecSNvPfvZOm0Hel9BVPNzz0IeeqnZcATloqGI5TmOqVwHVcQ==","shasum":"41103e1881ff6a9ae9460cb65f00e79370383d90","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.37.1.tgz","fileCount":251,"unpackedSize":13106387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIV+cCRA9TVsSAnZWagAAQ14P/AinGLdxFmqAZfnJQK6W\nfO/N0sEwF70PdjrALsl+FDQgoiAGMkQkUYzF4XgAvjET9I46HoCIOtMgZpIB\neTF6JqYS/B1aOBPEQTjEs58wdwY02zPKzf42cSqkWh9jnZ1goGcVX93wyV0G\n8JSMEnZ85paseWNmqddChCt1vGCgVt9BOLq1vSDAKZXFGORfcMWxl4TUcxD+\nyFpIbXWEeP7AAIksUwfqq3jM00KeObh2DInRnNMJLb5wSlOZ5gLHp4jj7Amw\nLQ7T+DoxUVsJ+4ujuVwzx+DeL60RABNjXWUJp3iAvBvZABlIraprHcTL+hwE\nW2lV6y0zVyHKTChwTwxflTub5i93b/nMOpWiy6wd/C04lBSrrVSFrMoMbTFB\nazKTMFmZ6JR/fq8hU21VnZxgouyy13E/Vqp8cCHY+rOKw416Zr1TQN6HA1uz\nmu5eZvnvqOcx03tQqUwNClcT/Gs01CgGsVWDosgkNBanrf8UvHIpm7S50sR7\nxQMCyKFvYOuTh9KHBY4vAvUII/8ftX1vqjfKyxbGziDH2FYyyc2XDfED0+md\n7RtII9rKRYjLBAO8qQ1/Ys1hTWNSLxPfJHP124SMFq4pai5yvOD0+Rxhl7/r\nTBDfeFD88DA9+PuNwLOOQPlx7Og7laPOMHE1weBFzmsLb2cYDo+KDd9y2pJH\nOqJx\r\n=JyHq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQx3navXhGAGLJigAA5W48CA7PRHpgmIEyerejw5sGPgIgL85JTZ+S3iXMCSzAWR7ahYVAFat3XSD2jjcHMmSj33c="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.37.1_1612799899475_0.406467265279272"},"_hasShrinkwrap":false},"0.37.2":{"name":"musicvis-lib","version":"0.37.2","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.16","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-optional-chaining":"^7.12.16","@babel/preset-env":"^7.12.16","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.7","eslint":"^7.20.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.1","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.4","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.22.0","webpack-cli":"^4.5.0"},"gitHead":"9e128854c484e1b8fe5d49a717c822c041c466ff","_id":"musicvis-lib@0.37.2","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-PTH06lkE/U3ABuNymavWBa8fiavPghijYObGz4fEY8dDXZMZYcJdpLG+HUeOyEIxMhKyRADapbBwZaiC4Y1IsQ==","shasum":"508332018dbca1d27b57c794e1efaa9d18ffda0d","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.37.2.tgz","fileCount":255,"unpackedSize":13276254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKtJxCRA9TVsSAnZWagAAqPUP/3jMhF07l4NC32oOZBCE\nOSj82zGdAWydR1eaNHcbpGvb6vN9IVc8cpxwnWND9m81fM6B8BkJu/o2V8dB\nUvwHrA/DwIZ2B6YlkXMzIQ3JorP/lxMNyrD+YyLp5+IlZCuQYeKmpVk31K09\nWFpSg7V1xmwnaWmyUhDtImwd+dhIifEuP7nRSA/d/SnmQZMqafWIni0Pvju4\nIircTl1G9eGqxynTZEV3AwePhNmAOD+5qRbA7dEb1LL8pleUxI+reqZDppuC\nd2StQwEw9VsxmRLbcyZZIVVJrdpvyCtrhSAuSPz7UGd/QMfz6V+EtQyD+EfD\n5BT2OB8/Un6b9iqNfUrQuBYgNr4ZUjqpfITsAuOQomUPuMP+heIre3G+2w1G\nRv9+Bm50t8c/2742f3F18btgZ37kwY/CRwDLG4ProjE4cu8L3RPNEymEcRW6\niJeT77mYryOJqtg6/THF/yZy/6QemXO+S15XG+mf1pcA+4buF5QoqKT+VRD/\ne7otf2V8ToTk9jH1NvxTfW+IQ5Epy8+N7azib+laBekQbaB5FxED4TVcAz1h\nHV6L786xoK3L6fMAxTnku4DJKjCQMs+cDpQ2bBQUCiX4fP96Dz+eHflLs2dZ\nrASPA+Oz1FZPHU37YiR7y/vz3f8xoQSJSFCXHMuadzVmWr9kkH+qxmPPP7oQ\nrGwH\r\n=cYu/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX5HrJPjNgswX7NlnaCazU0iHoen5qZaE2qdjw+JaVmgIhAIpU91oARb2vZ3i0LVaFGvaIuEJbbml9igNQxnYJ1IYT"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.37.2_1613419120456_0.12070965101070485"},"_hasShrinkwrap":false},"0.37.3":{"name":"musicvis-lib","version":"0.37.3","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.16","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-optional-chaining":"^7.12.16","@babel/preset-env":"^7.12.16","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.7","eslint":"^7.20.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.1","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.4","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.22.0","webpack-cli":"^4.5.0"},"gitHead":"c2259387e3b6672a738511048e6745d2ef74af5b","_id":"musicvis-lib@0.37.3","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-EyeLZe6E3S/o47uwIOtgWiH9beW+T4c/g4CsHQOJ1ScZ3c0gyGoBZH7gf8qb92gBlWxL0VSaQWBWaBlsaASSbA==","shasum":"d0c870a78e95451f74a4483592697776b837e3f3","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.37.3.tgz","fileCount":255,"unpackedSize":13276844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLpzoCRA9TVsSAnZWagAA5WIQAJ+YLJbjTK7zzOSXExgJ\nibEwHK/+CbJnsBCWuHGQwJzKvVvk7L/EQzjXlVa1MmyndGlPOFpL3jCjPDHT\nT3Txh3PwBVoOWiGrw6BryTfEJP2vJ+XiqXzuESRw8/vUENukMdw3LeQKLhkF\nyWRLE/XmAZQJHq2eid87V/4QqFA4EcrcmgsQPh2dM5QtleOBgsH50runjYP8\nZEgF/OxaAiCUHrTyJ8uH+rX81lDzijlHGWJwaydppEiLqjw2Ua2rs9zFH2Wk\nY+zsodDSUzyw9guLy0qLliRbYeQckVmowpnyGO7wUk1Lm1kQpJw6cQcaRwJq\nv2+hXi7YQF5WKRHU/1htXt4MmNtPTQIF9zZlEx3tUR/TIyTnGiZxbHj7ot4g\nYrFrdqRkyWQ3SxjPFZzLLRE2hQ1LAafZnpQJBXduQBMHn6D7LC0NIT5eFiLB\nJgK2B6vQJvsROGZqlOiTSoi5LDgk+xXkDypW9KlcZ/ngKMXz38ytxE4of1eM\npTNgF8tJE5MaZvEssWPPfmtJVNPNR+8ho2S2ml9rYbvvexHf2ZTtbv6fv6T2\nMyqj+uleLOL2ScCYHRzSd0qvmd5oU6KiJvRb/xs1ieE+GAQj54kGrftZtOWd\nMmPhlhd9IPn+s9buGwS+Z3pyv3xZjdKZ86JpYmOK0WkqS482FDe7XURsJGB1\nwbMX\r\n=Tn/r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJzQqQ1rPkb3QI4i6UxqjCO0piXJYEfm8NN8DH0UJUdwIgDmOvDH1T6lFXzDIOEwRwBK6PZ5dyiA03icer0RizdKE="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.37.3_1613667560332_0.0022474722198049246"},"_hasShrinkwrap":false},"0.38.0":{"name":"musicvis-lib","version":"0.38.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.12.16","@babel/plugin-proposal-class-properties":"^7.12.13","@babel/plugin-proposal-optional-chaining":"^7.12.16","@babel/preset-env":"^7.12.16","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.7","eslint":"^7.20.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.1","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.4","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.22.0","webpack-cli":"^4.5.0"},"gitHead":"fd2222563750b8ab729800c90a7c1fe7b12003a3","_id":"musicvis-lib@0.38.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-VXnCzCD9Kv4MqTIhQ6r6X/NeBuUhHHeUVWHcr/K3v5ybwKkO3F+rUr1L6Vmk5nXDGml3O4oppbzFIpTYQdWJrQ==","shasum":"b411939e263781ed56f354fb69770111e37bd9b4","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.38.0.tgz","fileCount":259,"unpackedSize":13547247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMAjmCRA9TVsSAnZWagAAgQMQAIU/SPT6hYaHLiRR2rK1\n0t4zql9G938Ue1Vqar/zqpl/8xxcYZJzz/IxT9BCRskdM1qe24Q42mQeuw09\nnvetxcM8CpWJ604Mtsk2hpO+eERS9QWOR7nj/Ugf78q1ytuUwnP+BMTNxqTr\n8VsanyS7nZVB7EQ29DJjrWCcIl1qqXN4ADXv6Gz6a7ENmVioxshRd8RvVk3E\nH5hCdjD+ySTA2SunIkQVe+e8OUK6hAIsJlljMFiid2jr3cxtMXt6F2xuuCtM\nHgFnAQnMG9KWsyRdhsai+0uWOCipLHAjG4WpBxNmh2028MaLk0tH67alYQi5\nwACeuhSrvRu5HVWartq0f/FtRMV0OJbB7eikckI+ohHFmE2xvrjyeokBJCDX\nARaFfUAKSRx+7LCO4teW+FAESw86ma7RLUt8zAC6GeT1JtlH5fCdLeYA/bkp\nx/Bslr8Lb8FacMVij+upoli4/Gtwxqtbr396c1kHko/T2zL1RXdGX+oNvD+x\n8Hko5/1N8OL0uBJbgR2EfQqPhGAG1n1Tz+dP54Uze2VbtEE7PjKkfyYP4hEA\n+mvy2I3wH6dsC5osieqqA0vVmb0nLxsjHXrNWVUd7hVdBuTgT2n3DhkWJXdW\n2RXPo2uIhvoyUcHwxORzOkobx4SafTWV77r6XTbG10O3BjFf0FuE1dYFtsOc\nUafb\r\n=Mm7c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChAVFxACarT8qRsdd4YYFiVXkHNpzX6D/CLXYndkBvQQIhAMjEvWoEd0ELr+zhElmbc/ei6m47qPAFOr3YEgt7ZSba"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.38.0_1613760741466_0.3365181509472215"},"_hasShrinkwrap":false},"0.39.0":{"name":"musicvis-lib","version":"0.39.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.0","@babel/preset-env":"^7.13.5","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.20.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.8","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.1","webpack-cli":"^4.5.0"},"gitHead":"8caaa1771f14ec873992cca55caad30ce68d15b8","_id":"musicvis-lib@0.39.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-bkK7efHZmSY3R8FKhb8rZO3MFJ/HfvQvrs0gZ2uHh0LXyQp1kTMaBl6d7X7t/RLqwbfOd6ZDuP1xfi2h8CybLA==","shasum":"29431112b24342f4f218ab8dbd1c72160f60536d","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.39.0.tgz","fileCount":263,"unpackedSize":13695314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOObDCRA9TVsSAnZWagAAVmEP/1I3Noc+BlJehoQ2Nufx\nRiAj9b8JTO6obbuyckUuiaR7i62g3aUyKJw3UjG+pZl1/wKFQ2xZTSYl/gKB\n9hP1yXHHIFliFYUm/xWQEMPccty60VwjG5IECV53eMLvL0O2S0pw2GOTzXOA\nmFWrrAu/Em4H9Dl7VJhHmrLwrvkZ7l0/TBys7tm0AwXHLWA/nYWGqs8hJ8KH\nPvo/MErvFPFaYAL8AktBnMhXlZKLKq60T3IAF+PrHMHR/iKhEtcwOPCrsget\nsRwvW6G5ySEYgbGmNBxGQa+tqhVdjAxbYPb2cfsXfdqqDm4wRs5Jd/Puf4b7\niq1sIKGjmIQq9vW4+vyo082PjI6epvn4dkggZlaqsziY27NyWOBzdpVMiVqA\nInSFNBnvdVEFY41kOrIuf8QY4J7XRLfLu9Bd+9zdaT44tqJRG3eB6ySLWu0U\nfiBQ8uotTHlv5AEZTlFBM4whydedgmwJBDC/f/HB3+hUlFUmKNGdwTw0NvcG\nh/fln9i6GUQ2Emq6/letcSk4M+BNvNzuwynrIRydjoIeBTy4CusZEyE3apJv\nSxeVSARVRbNUeoHrIHvj/E3sgv4fDXHmsrvxBkw1HFxOZdiGZM7ZUkHGMGVp\nx/fX3XwmZWgXSpcA0BqXMVlWopi+M8SfMUNdE6LUEUxkOOoeosCsew5/Ct16\nNBQC\r\n=WzaT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQBWi//1WCK61GLo8jFIF5gYe7HYu3x/p2XXIMFfyA5gIgW861EvLNfmgCcJD8XV8OOCNPfI2SBu87KtvgVLNu+6k="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.39.0_1614341827127_0.729342226866172"},"_hasShrinkwrap":false},"0.40.0":{"name":"musicvis-lib","version":"0.40.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.0","@babel/preset-env":"^7.13.5","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.20.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.8","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.1","webpack-cli":"^4.5.0"},"gitHead":"fa6bbbd33098435ad02078507ed9e983a775383c","_id":"musicvis-lib@0.40.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-znekaJI6IZa0A5tzRNGU37cltR/9/WUzA6YxdjdgP1imOOVdVI/BSDX8vljWncLYmjbfDcPgkgBYCIUAF0XvJg==","shasum":"addf71d86655565e5fb8c1b71c7cb0f6e7478b0c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.40.0.tgz","fileCount":264,"unpackedSize":13710955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOSsqCRA9TVsSAnZWagAApboP/RUnDXd7+zVPFH+daeG8\n/DPXjJDJOoo/M9Ay0Z4X8fG7s9GCjZv0D3GALzeCBr0i8jNCmMZo3LO85M1F\nOHQsD3CEOvQGEK13JhKVs7BC/38CdQvCr1vP6cGkC7UWIwM+5ib6+mpzcUGa\naBTyjoxfwYGvLW5O3RSjaFaYiAlWdd8TYyyCMQdmVmn1cbeYjmc6mHvftoUf\nmxfaN7N2hgPbuShJnfPFOEwH3ZGYyYGV2jYMye3od+VuH5GFCVq5lyv5WcNd\nJrk3pMgec4/k0IRjnVqdCM548+jTPd3zdWP+JX95hz5z9rxXBmL1XcCdfhNB\n3uRHr4j+hzBq1eql0bIWcUkiFp84Bd7+zweccVJxvDMsH56e9c9cqPHVAZr+\nt8qmjUYwUHzZsS+8IFoS+czQH95P0GcOEhG/V+zrqCWBO6Cq4Af9rZp6d18o\nivEN0vAAYS3l+QVXeFnMFDUI3Jnhbu/Y64RWllhGPp0rbDK0MBQR9dnoZ23P\nD7f+/jL7EpxzlHx6gZg0ZrRV6GlwMRPoa978Kwl1hn/cRJFcy/lPHu9awIdz\nUqBPglns7zY1NQakSU+UT+H/tkCGcdnpTTfNDWCARxRgNqZZcwGsTNewkFd3\n3nLXYHMvwf64NEopfU3lDMirpIQVDRU85B5GuwnEvN6Fppg0FZYUNVbA3dy8\nC21x\r\n=01t9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbQ2lWFQiQx21EiBSy3uEACeJ/F2kdPStPJHNrYijAjAiEA1/skV//gWcHa2gBhx9Mc3j7VJwU3hGMEQepx4qnxaC8="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.40.0_1614359337489_0.9338939402082131"},"_hasShrinkwrap":false},"0.40.1":{"name":"musicvis-lib","version":"0.40.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.0","@babel/preset-env":"^7.13.5","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.20.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.8","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.1","webpack-cli":"^4.5.0"},"gitHead":"2b9b925078f5d1556a6cb413cddc69fb02fc3531","_id":"musicvis-lib@0.40.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-zn2/bgarKjPq0dtUUAa1zz9gsQDJeNtQk2cpRUQpp9ilnzcsZ5+ygZN0qrW87AsEXucFIFByO/T5uRiDOjcgAA==","shasum":"0df8513d6ba031eddcde2bc85268290742bc0c0e","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.40.1.tgz","fileCount":264,"unpackedSize":13709495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOTJaCRA9TVsSAnZWagAAbFwP/jZgWy9RWVJnaKJYB3Et\nlvjWcMjFlHe/ZPCSHvYS67RNDr4kb7hGcCWJHacmiwhXhe9YuqGoluneJchE\nodyKuHKdWyHeatUr9aLDxRBdJxP4N25rD4A5bb69vyp45PMULgvsvGymHLEZ\n9PsHlD9NF8oLEj+Z4aUTKyM5EU/zqNpe240fL9kbghrdgAoprn2czXCA2lBq\n01ysjhfoqxEoDEZZnc9Syr1U6nEjM/6viOEF5W3UVqhYGxR8X1WfgSlxsnRY\n+eslaG2zmOemxc180sBfmxd4y+n+NJOjUMZq3IOgEAzKVE5DAyav6E8W5pS8\nSfQBn+aHJf6N+ImA+3YbRNEsKbXT2K+G6iw7c/3JYA5SEVTPd442wnhz2hLF\nB2bb0ox5rCfrR7kRGYIsW3fDAqPMIsBkKYDXqGuY/p6OBC6xhjwCM1SoDyDt\n83Q38/uVK4KyzOW4fWEXVNPWPtXI5iiq2NBLl2JmPTZxzjLIwyC3zMEsGaGI\nFRBHu8a+5F3fgMkIdLTNF/zhhyrk8MB9yIXFecnHzDI99znfCEEaRVecgJaE\nmrBR9G6JMknvf33I5cwW45NQTYPqE33AVSeWnPtq+NxAXujiER/ZCxL994q9\nVO7j/UsYSdHV0hmvqCw3Xavw7gscTFv5uVJ2vCL7+nUExCY+4vSSsSBk9iDc\ns8fO\r\n=UGiw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDcJK0CHv8f/tVXxAGWj+lxG/efsFmLz1x+BHYV2441AIhALBWOcCBrCwD+/JNwnFobOPdQCJyE+/mLh8lWwnlBWbt"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.40.1_1614361178208_0.9676701377565866"},"_hasShrinkwrap":false},"0.40.3":{"name":"musicvis-lib","version":"0.40.3","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src && remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.0","@babel/preset-env":"^7.13.5","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.20.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.9","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.2","webpack-cli":"^4.5.0"},"gitHead":"27f3ba8d54043aeea2b10d111119bcc980a404c9","_id":"musicvis-lib@0.40.3","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-SVxUJ4QGK/ZTJ9ufzqnLK4UX+cWsSvU/rddWuhfJWB0ya/QjDxeMNGBH4RXj8JvBUH5qU5pvm+egbnYk4dDHcQ==","shasum":"9f43ea2997d2e672a105b174929efde96f3a388c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.40.3.tgz","fileCount":264,"unpackedSize":13704696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOUF5CRA9TVsSAnZWagAAptMP/jcqe1E26+KMkH6W0FkC\nVhYVGLkjNLKyA4aP2Un8rvSTv6lqQMPJjVrBli9LXutT/1PDY//tvI6v8m/+\njCcmV709pQMG1i397rE2qyTrZmjByDvAmdYm85UI7WpsU1JIK4zmk5zLyNJJ\npPDShxB9srGSCQYtMX5SegABvJVUfY3RqjLww4O0yyK4LTIgYCt5PIlRrAzq\ntX77v+XAJ18xNU6n3Edg4L8FeO/BW15b36uCsq0Y4Di+PdldgSwxnKzY8LVD\nToFpmw9PYV5iiJSjc6vGYP80Seosgao1sC+kAjLhQ4lysL0zEsYwwWcDeNzv\n0h7l+U0aYbWD8xJdzdpz+BLGJzHa5dWhNwG9JBz9A0i3Gyl/viv7iFR1Rng1\nV6FmV6xT64EU9FjlYjNcAueewv65tQt1QMDVpznmZ/E1A7ar915yPfCIDgA/\nOW2xmX+r2SbjW0d6LpbAaU2mt5mWD9mXB70cQUirku45e5YwobsHD5DQGe1s\nRN0Nq14UO7co2K18aFIzMlW9g9yRQlJYZB9etGCXXrr5bSoDt8TK5NrHKkVs\nxYEOIqjCk0Z1jZWKSaRCBDzoiMJn1YuD4OR+qQ/cHzFzIekdCIilIW0ATGFy\nhCi6x97xU1oaUWB0q7tByjm3w5n3N8baw6jGq/ARmu4/mi3vypweG8GAVu0s\nwnK9\r\n=S5IP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+gnpvOr1CunrtmaAQGyPMaaHqrNj4LVf0FDvfpGi66gIhAJfu0ocz8TPzHA11G8oCh9ygeW0+j9wTyXehhfV03deG"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.40.3_1614365049068_0.06961323804639341"},"_hasShrinkwrap":false},"0.40.4":{"name":"musicvis-lib","version":"0.40.4","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.0","@babel/preset-env":"^7.13.5","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.20.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.9","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.2","webpack-cli":"^4.5.0"},"gitHead":"536ac7ab525807e948f41cd0e49ccca820fd4d68","_id":"musicvis-lib@0.40.4","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-rtac48/LU2HuO7MkrZu/7Y8ZN6pr3YmrZJm0WAaDF7tfDln5U7/AsO+gzp9mFwt2nJyAWKatluhb/Vg4Fhcjfw==","shasum":"ffe0021a91e69abe22bc51203a804a8fdc43d327","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.40.4.tgz","fileCount":270,"unpackedSize":13741630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPNi1CRA9TVsSAnZWagAAslcP/RSNgG/2W34H6NC0UBPW\nXdBccA2tTd+V7ENvrc/WP0SeKeSETbHhyV+7qkoIlNIBk3qdAOdFTB/2jdPz\n+ZY4+xianb/HUt86Z/MHusFb0mAJalE7Xlymd5KJ9JAQ9tdk2fqrliifWOQO\nuQoy1Ybe5m9qgqwiieB+CSdt3LgcHGP7cEttmJ5dFsNCAiclKLVjYkoNdmWh\nXpyNEPTDPr+tWjEyVfiirH6nW4vNoPeJtviIX3LNVkbzbFCfQZlaMuGJmwTe\noSE436xWD8FcWU/60rXiZJNjFrgBKRZT+S70744exjSo5ZmdTG3o55F0AO0y\n+VxNiC4v896IRsXPQiiuWhg6klPpTxM2YPR1rDxLymkHrycU8IABCzgQqvkA\njcc1gR0UESpNndi3nuIhGokuTurj/ucC03RakxUj//BQAGCjFoKefT7mO0hc\nCEn9wFm9dPRdJWgEEZdCmWoEdF4TOPKjqOVMebuC2pvzHwANGlCT6xgLRaI7\n7LeUH646qkTzrWwJpRamr50OYamJ5+NQ/d0s1o26q/PMzpQaa/5bR8XYTpHU\n34LFpEOwk6OywRYmCFtgBdBHlSmBtKlBGDW/GZUuAod8pyk8z2rLWk9IpN3i\nPYllE6QQBz5QC4bvBFEfgk3VeOxqF+q/viWy1NlLYfa5nytUOg3VBhXrI911\nXjhO\r\n=Xpct\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/HwZYmL7UTS5jXyZSMa0yTiJX3Fh+tRv3cm2isUi4VAIgF+C3UCwN5uAn9Fp1P1PrfEGHpo91nvWzeNEHVWQdvXs="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.40.4_1614600371986_0.029385996618581434"},"_hasShrinkwrap":false},"0.40.5":{"name":"musicvis-lib","version":"0.40.5","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.1","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.0","@babel/preset-env":"^7.13.5","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.20.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.9","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.2","webpack-cli":"^4.5.0"},"gitHead":"01f7497ac44eb98f5333c57242293217f4dd9bd4","_id":"musicvis-lib@0.40.5","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-8lcMCVwXSa54pJertFlbTSio1uncJBTeIlU9dUKNZcjRKIqbmfMy06OvrdsExsMVKsnKi5KKQRRMl5gL/+ue8Q==","shasum":"b2e7feebb4bebd73d3c5d96854b7e072cc358218","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.40.5.tgz","fileCount":271,"unpackedSize":13743634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPOK9CRA9TVsSAnZWagAA118P/imniLiPJlvdiXYuI0N4\nfwmi7EbxIFDD9cQaljZyMwP+XVIrw1fGYPaTaWk6NWvRNISM108rOMPusDHP\nfciJsTjvlBMNZjTgnVg5ha2N+tGnGruMj0/WwOd2A9Nuyn/uk+IUp3cEsOhY\nXC1mE7dD4dPvCCdmaINnYaIyWiomZNitnCRlOe5AGWw1XXqtE4u9P17B8l2d\nFpJKJxaeekICujbLvlfPQBbK4ROd/cbs4qVpKJ1T39VNimTtkxY2P8UxVFab\n22657+Ee+bN6ZYZedSNN8PeL8VLdhMSkiDMmbaXhOA4+pzYZL9RbyKE4FXg9\n3kTWtLXbeFfvbNYLZBfiBkW1wz9SrtarSqUgFzatUm8lGeaHNJXFCB241UGg\ntE5nFtPZoJJzztIcgVhhENKjVU++G0KXh6bOfF6vdO2wdCdkwML/HkjqnxFD\nMYISNFL6CI/OYtLyFW3Xsw7S7DmSjxKdZHqM3lmjtwZzQyQ7RHMuWpBYPJcb\n7wqoQP9xa1f6H85ttEYZNZWIWK5tlYL64sPuqy6kJmsGa3ZY5V70cZbwFusx\nGCI8tltB1Wu1HN9Nclmz+ItZTGoN3PtOwkAFA0cIv9sHg4jm2afXR6M92mCs\naOSWG5inZO9GwLAbobrvsrTfygGyxvI0CJf4KSMOwc5l2ze/de0SvfpFKDO0\n9bhe\r\n=76QL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBd0bcvM3OPfUa4JFUyWusGn/Bn3gM7LKoDj45bNHsSAiBc6tUa4DB5lYKE4juMKKTVX+uiu5q1y3DPtdfKiFjkkA=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.40.5_1614602940518_0.2887160915416376"},"_hasShrinkwrap":false},"0.41.0":{"name":"musicvis-lib","version":"0.41.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","web-based","MIDI","MusicXML","Web MIDI","music"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"jest --silent && eslint --fix src && webpack -c webpack.dev.js && webpack -c webpack.prod.js && jsdoc -c jsdoc.conf.json","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.8","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.8","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.10","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.2","webpack-cli":"^4.5.0"},"gitHead":"28d575cdaa951d3f08b00d0c728816b9e52bad9c","_id":"musicvis-lib@0.41.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-qMojcoY2ZTv1j5/9rhEDtjt0A+Ml0aJ5Wv1EZQYzKDSfXoktefQF6z3d5ydUW1qGJFvQ/n6aGGBoKWMo8xR4kA==","shasum":"cf5d91d4655b893134f1655c21983156bf64f2dd","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.41.0.tgz","fileCount":286,"unpackedSize":14535345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPpydCRA9TVsSAnZWagAAmxUQAJGLNyUF6OFNyf1Z1g2m\nYm80vclSz64m9uGMO83SN8ZTtpd8QtcfG3msJueH8hqPKrFRB18HycMLlpe8\nFxWIFkuA1f+W9QBQNwxOi6Duith/mC1nl22r0hZtivMDzwB9SKqmuktf5yDD\nDJWBNMO3aoHUGpCtdR3xnLXwPb8+Z3XRmxiGovxMPlKnjur8oddlukOq73Vf\nqKCD9F5to9bY+BRt54Ozoo+LSlagF5hy9B9WEhRSFYqfXRqUOLk13qO5YNDf\nkgjahW2lRcse/9TPGUxFblFpJcXaVI7gpdsBF2+/3zHr7PKSMmEyXslWQwfJ\npy95nbm1f3S63aHNOJKZvX+v1RWkba2K0UextIAxmjmqX4iQjyG1hF6+7O3D\nnzV5D+L4Fq0n6/83h8EVgpE9Q7qmAbv8BBLyxCx/nVhv/uaPkDI5StQN3x3S\nojlcBYda0AUndjFvmn4CElyTatF1hveoUtaJs0CB5b+bI46jHopLkMowss9i\nSH+MnkaacFZ59mRv9PxlMKO3D3G5quPaKRek72sX/sC/d706uGYa9EOMTFs5\nwUdnKIxKfpwnonXXu7+2oORHPvwIqc/q1wH5ci5ZTocLXe1nJaNqU467R2mC\nPVFTyrBt80Mop09Azt9pGeLZ3KmZ2s7iV9Uo7Dbeyde+lMQ47B8m45y6OuB1\n/Bu9\r\n=mJNi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVggXgEdNC9jYxqay0Af9MEHSLIDeJSZG6sVPchKkiWwIgJAchb+N9eCxWonvUJmRBlNEbt2qOUyjYBTUV4Q0VhMQ="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.41.0_1614716060384_0.22651162161440674"},"_hasShrinkwrap":false},"0.42.0":{"name":"musicvis-lib","version":"0.42.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.8","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.8","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.1.10","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.2","webpack-cli":"^4.5.0"},"gitHead":"482423851ad4103f8dea8621dc11d43cb30a0b56","_id":"musicvis-lib@0.42.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-kYY3P0onH9PNrhiV7LecFlF3pv8/nKlUtTCUxQKDDHKoLyzd2EhgQLnK1isr1rIth2hL6Ri7ldkQrxLPRvjNXQ==","shasum":"7605a4c3f990de8284040ed8a672a74dc321646b","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.42.0.tgz","fileCount":289,"unpackedSize":14875971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP28JCRA9TVsSAnZWagAAfRcP/Rv12QtDoUVLdB+12rMR\nn0OPO+0Bjy4GFDMIWkOoZ/YaVsPZgN63p/0XtLZr7bFd+CiANssTKPSh7Zmm\nEI0vSPLfovH97JtrVlqpHOIg+5yMlcJey1SY3NGFQiKa4v/oN/OHmBxqaiSn\nrYzrr5bRaEo/Ah5Z1W3yMCbmNn10jhM9VyfsBFkn4uOCp5oeZz+8PtTZZQXW\nMRYrMI4EUNheIThKAo9NQXMj8Gs7+Klh6icS61lDVbMrhWI84Gn89QBT3zse\nj52r7ILuO/aG0uLIqJRZhuFzIo4lwB9m4707dgcosNSdBjLPxrwMhCvMqWE2\ndk1m3d1CbRT5mGwc1tcMLLCPCXANczu+7sSJlBFqseRoS+f4ZwFysf7fVUGE\nRQ84XPoYvGNrDrmDMalSaVB5rG0o8zjXN9wARP3pKwhl3BhtJl+l/DJVd4fB\ndm1cXt0TkbOPPUAWyd5Pbsv0hl7HtJwX4nMTC32G8GzpB2uRPEuyMQa170kq\nLz+Bjq5Pz35diaweaxq+AZmNCNBu70Pc5ATqW8lsKlnqMOshj9jMSSDEWJm0\nTr2HcFLI6F8H+TPMch4y6ZA5ofTx7yEveyJnDvDaVwpMRquwzWix4fX/TIJD\nrklhQkL53KM3QO5ueGeypJrnV1zLyMj3LdXAMwfUS/FA4a8jKCVIHCWn4u6E\nCJ1o\r\n=kZ/X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4Ijp6x+Z0LkXFdQeoZXBK1hQ/bsgPoLKQbLt0Epro2AIgeHnNXRaQ6P7+JrBsGbat1V1a1pitwYoWMBaz0DcbfeU="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.42.0_1614769928699_0.724243452233839"},"_hasShrinkwrap":false},"0.42.1":{"name":"musicvis-lib","version":"0.42.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.8","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.9","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.2.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.4","webpack-cli":"^4.5.0"},"gitHead":"53d0ac6db19d938d94af0d4d807ef14790a4519c","_id":"musicvis-lib@0.42.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-2GuuToo99jWcS8qNRNZEqPMs1VCsV7WOeVGHi9MW4XjT2zJoDX5lQN2mp6XyBWfm7N2IKooFZfM+Su343bAAtQ==","shasum":"5711e79ae02915082036bb7b6b6f2820d5aaa7aa","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.42.1.tgz","fileCount":289,"unpackedSize":14876978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRnfWCRA9TVsSAnZWagAAKkIP/0j8iuDXW+EDlIPoyZ2M\nZW4ThkCXUc1xHHIl9FbFjG44VmkcP0xR95xBLr39P1nYA00jfYV5w3foIUwU\nyuMXBnDs67WZB5QDD7q4lnxjgPXx/y0R2LRdPnd0YndvN/ntw2GpUlsHF1SS\nwq7fjPVm/FphvpENgklfuFgPaxnDXDf2YSHLVk1jome3H9An+K5xk/Ax/Wb6\n4tPd0u1zj7DaRw/HCHwnYfUJE7vltqJ9kJ2djNIq4oBBQN1rWYtU+v40mDFb\noph42i4cHemFv/5lZYT3Y5UtY9iA06BBYkOnzx/teg7/MWRz/CiBYJEClz7U\na9UJRssFGQi73ryynHPXYTCT1948FNWVRDiuyCDBl2wDDtto/hYuDca/K+Yd\nuPAvqMgc3BNCzQpx9k0NQf3sqgWTiu1yVKFI5pmGnRm3B5usp2L8ZRJG/f/U\nrc3YZDaIM5s27QtKmTLioTD2XyN68eBelzmH27PPM190obFwH7zwsDZgE7GM\nY55EuhxGAFDYpSTi3ZoIZnIBf+ygUUTzjoMxv3C+673xQuKMul+6loLxtvUB\nUMvE5dNw9DPl57Qy2808uXMdFPsgSwsilFcvsx93JOmGV0grKYejvQ/XbRDC\nS0k/zGN5MhdF4L+POW343muQggbxy0EggBr5Ges3mRBIt8+UJ0uzn5QIsw9f\nsvEz\r\n=bchn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHn+8ZZe9I2IFwhedSqmR5yMPEqUQcKWwuAmYYNskQBSAiEA5u2k8KaTrSfBWmJn4lwApY++nZEEIZmI68VfyEw4ZM4="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.42.1_1615230933458_0.16675026488070843"},"_hasShrinkwrap":false},"0.43.0":{"name":"musicvis-lib","version":"0.43.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.10","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.2.1","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.4","webpack-cli":"^4.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js","test/**/*.js"]},"gitHead":"a7f8b4ce7a36741a5a67e7ab8822d29a43e54829","_id":"musicvis-lib@0.43.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-hXPS1c/6YVDLAeCigKoaxEfuvAZ5sApFEenLXfrm/giKLYVvRc5IrgCB+pYleNet7gEVsxUZhFPPFckxJDd/ug==","shasum":"3b8819f130e8eb69daae076668867186fd6c8bb6","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.43.0.tgz","fileCount":292,"unpackedSize":18153772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSMqUCRA9TVsSAnZWagAAPZIP/38YndyUGqaCSF7W4kX+\nbEfjjjltISJWK6yCLbllFrc4GcxaoUcooqYOp+yB9ZZi67FM6yf54D+es/U+\norngxy7+/FBq8MYJ1fCVN9FQC7AMKMn6/Mc/hwrDDoq/1wyHy5iz24BCKsVJ\niqanLhK1OSCjZs43z2cKC8/9oemkILI3NH9PkOCKk7WRi3ErzI+S6e4NKJoT\neXgUpMMBiRS7F3JhfJZA7oVmoT7L7XR4SPPh/JmVyIpwXVh+C8DdYr4MFbAU\nBjp6AGdIysTyVgXjOVcaXT3/LJAB/wO7z9jEykRQyUqGzYcM57KTVizyPSH/\nUMou7+55rBlUQHm/tDftCzPEXMhcmm5Afg8UI2SpBwqYPJZm3Wb86wx/M6pA\nBMTDy5Wz7Keedii6XhZRYeqr3dwXNXy7SYGUookQ57TilVfQVqma83EhE1tT\n08bmFIjJW2f+7seDwxuT9qj1WjY0JtqcgwPvn3C2oVSI+QDeyo1xdugJx00/\n75Um/ChcagF8T0Fg9l0FTwiAtLHD3kBr3JmkMkU15MsVgTptolqyQru2hxNh\nL/QIg7VWCBcx/8GBjt/kJpKG6ZoIAzkzNlzFm9YhCNuJlBAGyZiETXSunPin\n3JkY3AhHw0YEo6cDYeARp9fhQaKNfRRVh6eKBQ9Jei12bLrAeF90ooxv30Av\nhtyz\r\n=ws2k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDl7Q3pNi2j/O4HVkj2IZVgtiC5khcV6K4ZNG4215GO1AiEAlcSBj97vjTs8gykH5vtdaTw3P6TxwGjJeVuz6Sjhg8M="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.43.0_1615383187533_0.9371794765945638"},"_hasShrinkwrap":false},"0.43.1":{"name":"musicvis-lib","version":"0.43.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.5.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.10","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.2.1","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.24.4","webpack-cli":"^4.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"ad71db111b0256da27ae9b7f86e83e125ba01f4a","_id":"musicvis-lib@0.43.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-UJrc1nzgMJH9sXCWuH3i/2W6fPm0Dq0VYpseyvNKGgRqqgMt7OW0iA7oiPcWCuZNr2pbuUKQaGJ6+pk5P+wOvw==","shasum":"8c6b563fc972af322744e62d1a5caaa66d695c39","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.43.1.tgz","fileCount":296,"unpackedSize":18219473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSPE5CRA9TVsSAnZWagAAyf4QAIt6Q/KU4Ufo3YCYD+KL\nSzO1+GWSb+KyKlXeAAjCn+LnXha4VfN0xPJ8XBUWUuk9r5xrYuXSm7wI/cY1\nCKsdzQqVljz2BEsRAxhv57uWYWrhYcI3h7Z1pqfK77y1LBwvUD1JgCBRZsgF\ns2y91sE89xiNzvR/BewIbBXJvaArxdF34gX3AtOTsv1Idw1rw67jdo/rptX2\nbNUPTLFKNiCWAuFJz+qq9pPom3sdNzRauemAfCIQaAbUnlIt/LQuquN2aF9/\nb/vB8v88nEwfGWY0xgpnUOsJG8ZDSHarbWtOFdQ8Vsa1LxOIHFjPL692smRh\nHLkeBgr6wufjktNKCuEPiBLLiA++jAuKxhjx5RGh7bBtk23WRyMoB3YqGoRm\nXIhSPnxVkyxm28EhyEYUIvRqzKU45g57jyoTWk/k0oCQV6fMF7LdniKeYtTO\nCL8ZBvcGMEUDl1iM9lcxVRcRLIj5mpDoBtbmVQvqf5rI/h8XhGQndHZwC0D8\nUIVk94mxGG9JO6aA464c6Hk1kzc+VshPKn7pj4qcYcEZ2q8ImzzGeV8Q2IRj\n0OLSWEtT04j8Ulr0GSMgioTwwIyk70v+bdLJDu277A1LRnT+ziHt0LXKSVu6\nuS2sbl1MAv+F8nHQBX+ta7F1hwR6lVMBaRu4epb9nIGX381bMN2xo41Oq5cC\nOV++\r\n=rQR5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYiw/wrNCCguKkxyxhlyb3IXNZ7EE0f8wUKyLjOTqoiAiEA6vv6ZlZnBVsO9M+kYfoHEE0tmQTT4SkfDFgFQh7um/0="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.43.1_1615393080894_0.43960736565955294"},"_hasShrinkwrap":false},"0.44.0":{"name":"musicvis-lib","version":"0.44.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.6.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.10","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.2.2","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.25.0","webpack-cli":"^4.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"5f28a1356b79ec7e697d7d7f85fdce9c16413223","_id":"musicvis-lib@0.44.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-SyhJ4lroVybMKPLqycCXlMu1RrO5WXknnDQnE4Gh8BmFkI457724d+dxFqRhysbWy65EA0b9jIlJSXQQYrPEHg==","shasum":"cffd4dd4051055a9983285d74719e0227faf2608","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.44.0.tgz","fileCount":306,"unpackedSize":18383761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS4dqCRA9TVsSAnZWagAAkawP/RdKBLt/zYLqTyVlXEo4\n/BcMJ9AeWb2FClpaDgfkI1LQ48kCs8UDVH20H8T7g5i6I2Q1RY5v5ivquqyo\nC+s1NZHg5f8czJ8a0vBb7sioSBBgVMwNhYBiLWPrcdugdJxVWqtfZzAxJOe5\nTHOEb/IRjdD5gw6nBMBV/MChqikpJv15E3GR/larhN8wsNr0PtV+2YMGp001\n9ZHtFDzd66+pq9ZLe93fQyf7Pt0dGBUWMt5tealpClt8ibffFOYuTyeHtQDn\nEUc3jV2FqjHS13asIuoFAY9lvatQ6xsOPYEoahXNSDGFSRxLVbgjCAQ0SZHR\nIqQeu2pq/YZJcQ8yCDNEvCcu9OB48we4aYg7oRhy3YD50YFyesQ/JUDZTLJ2\nSfnZFNFTc8Nm/06guF7t05mdX6iLpxhL9HRJI8a65Ulr/mrkIEAZD1NACzcH\nodDMflE+CQx/imAVCp8R3cxhi2PZsqCOEDk2VYdIQw7dTutbxvZIzuhcxjjR\nI+WUaKIjtht69qKQJpOwzxBJN85zUBojHPBA1wOpFgyUW+QmCoghkSXII7PR\nfITwhgLXhcWO74DIqXh6ObLrwiLsanvId0XGUrkjgsFyzImlCt6JX2fYb+gb\nhPcMRHZStdTc9Dfrnli1tkOKS+LOJHjAe7U9Tp/S+pO8TOcriTdV74Zj8nZZ\nb5R1\r\n=nAwG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAtgYj+Ahsf/6rbuEyWJA+VwKQMtEw3XwIyV4ovhEaUwIgCp2FrlZ4udKPoDmXVtNSfEknTm0b7TuT7k0mIZ44fec="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.44.0_1615562602220_0.4088664099400827"},"_hasShrinkwrap":false},"0.44.1":{"name":"musicvis-lib","version":"0.44.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.6.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.10","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.2.2","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.25.0","webpack-cli":"^4.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"5349d2575d4bdb4003416aa79ff53d8fe4d2379b","_id":"musicvis-lib@0.44.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-+AbcWnuW+/As7Mt6IqwcACBLDUmO1CprkmJsZhSetCoZQuzS0smPnrpLDSObrBAWmnIbFgWyoma40teuZcfK0g==","shasum":"68d3afa8e65af976b51d2a9f975d3a71bc015f35","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.44.1.tgz","fileCount":305,"unpackedSize":18364405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS7hKCRA9TVsSAnZWagAAgKoQAJAGW0A+aeAwfTskY1nQ\nnARZLFQutq82kOVuTO9BFLb+oqgtlgVR0QwPkVttNmJrIrLi+P7z0tVsTzZj\n2F8YvR9JbA8dbnl/3JhBICyjxvs6WbQfFJ/DGo9TG4si3qjjQH1mEinBJIEL\nIgpxXMR+2SnnLgVQ8Ng0sbU9GOty600WcBENWjwVjpddYHXEASIh4hDYoDCR\npNAh2wsEKSJZh0Oev7rDVYQYEYusa6bd6fr32CmWnfe2uengjVQBCsuqiX4r\nMRfFyMrOkcKUJqKBtRKRfv23DqfN4x0OWyC/Zn0p6a7EjZf7+ZNlW3ok2Kns\nZ+eyI/oKAhmMxV8cH/a8G8rBagrwyYrPE9iipOBhmZuIGWpngoglaWLvRgAF\nS2fjboZzPVtxvYHjO7OzQSVDNVYuEg5JiS7jlOZa7bWGFXdlyoJeSPlZTQda\nHbFBrW61H5YbyY5/psLgqlKTp0vcc3tWXvapSx6ERGwQ760NcR1vxGQ39cUU\nBgoP9xwuRd+G8jM5x7NXwhLQUuEj3L6S7tSL2i4DUvca3NscSMtl9dWq1SPo\nlR29d90L8XPk4cpEZJaK0tBXebaAtyFpmY4cFw6rBGJ0LjCdE0Pg8Tokeeqf\nrNne0PPfyJ7SiTKP8jSwNGUzyV2ZrZlUl4VOv6owJMc83ccxAYCgpFrq6l22\nQclk\r\n=ylgc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVvb1d+Aoqtj/AiJGPTScuphjRNYaWMq99qD7XRuG2zQIgAbKrAPEDkyiAmtmw56YCl2NriUswrwZHJLTer1wxAaw="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.44.1_1615575114134_0.48268215501951683"},"_hasShrinkwrap":false},"0.44.2":{"name":"musicvis-lib","version":"0.44.2","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.6.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.10","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.2.2","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.25.0","webpack-cli":"^4.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"442f22356b5d5a09fe19a01a945c4c48beb8f683","_id":"musicvis-lib@0.44.2","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-qIEdQgD+xVR+gDeVfNQ6ACqusxDXnE5xRooLvCTpyjNaxcs8bAQ84N84DJHtlasgvBQxjWvfpvQi5VM0HmDgyw==","shasum":"cd4f5705e2a13ecc056463aa25610f568058c2ff","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.44.2.tgz","fileCount":305,"unpackedSize":18365606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT6roCRA9TVsSAnZWagAALjMP/AjF8p+HzsHVU1i7H6Ox\nlnIZc0pvAs+cTZR5nniECMfgEwbFqRQbDacnRDMvXPRBW4GqHClVd5dzN0An\nGyYUrWBebyKGFS1kMuqYsTrLwZUdQA4phtI5SiJ6s7QahU1aXDbM7Jdivplo\nf3sacjPzkcyPDszXY/xCJg43qnRoUi6NE3SxiDDt+b4HWmbbiKgn3QyOScQE\ngQixS4DFExRrTU5otX5oHN95p8+u4zXueWb0OGTrJrELj2xPuUKjeKwFcZl2\nLJIoEjcS/ztDSpU+upJV9tlRYdwVFThktho79YCxcxSlvBG07VsMHkWgIPod\nOw65J4Kcc17hWYJDKQe+CKto9vBDa/MaQ+nUdOHFbhaW9fSwMrIW90r2mLsP\ntgWxRBfpKeEyS29d7jNTl89AXYo21Kjj/VXEI+JDNuo5PStC7DSb5Joj1ts2\np5Tv0wrqCzGFX5KE72kYzk2aRS+k7fWSTNhISW8W9NISfobo+3KQI20YTtyk\nQ+9gEKz8uVAiHbgLvKEbRQ3FrqZ5cG6BMYRQKKKdCiwosfaju9+kSXaUgy5f\n5o7S4JogAOWsd0Z3d0rbbsio0O6+9/pdviVLTxieEbnkdpyV2ruQJfPwo4ad\ndefo1fQ62r2LQ1hJSsTXdcH6Dq5rKXCPWh/MZjDbxT1qABGfWN05MiB3OH3s\nGQWU\r\n=UNpt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5pF9MYN0xp8rqTbLqygP4jmxNAwdKKDq7ZwJOn79xgwIhAJUDzuQdsGL8m7E2ZRePW/ujhlZ7b70+D6iAywdGLx97"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.44.2_1615833831918_0.040143385193453396"},"_hasShrinkwrap":false},"0.45.0":{"name":"musicvis-lib","version":"0.45.0","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.6.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.10","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.2.2","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","webpack":"^5.25.0","webpack-cli":"^4.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"de66fb7de6be35e3c25024a0037d0ffe77b3962c","_id":"musicvis-lib@0.45.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-YxQs2K9NLIMZWMoycb+wNBpZkpy0+mduv8e0TN7BeKPP6zuZd8pS9jUDTDbvNPD5CEMdgemcQy4RdeU2B5XHFQ==","shasum":"adedb47bfba09805b5746a91b3c0361edfeaa71a","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.45.0.tgz","fileCount":307,"unpackedSize":18622373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUigMCRA9TVsSAnZWagAAlbkP/j7svoF8KTqorFIOruLB\nWdqSxm317VckCGi+2oAQcgsFX+GLVIN2cTjNQhgAwEW4Q8a/sYbSB+EFgXf/\ny3UuqNjk8OU+8yB2Ivu7ilXV16p00N+JaKSoiq2e+l+IJ5JJ1MZ7ea0XZFMX\n9xd1mqUdFNJB5gixaOdalaX+jQ8ApePxMiYH7e09i94Qm5SLspdB2u6nxn4w\nl/BxmxqXItRoAn5o00r8eZctgFsRCWtIe0M3iZnD0yQ49IxK3gr4USdErJ/3\nFwV9SSr273mPNt2OfCJu1K6nPuUu9rfGo2NGxnn+08bnSwfnqbKBIfi8q3sF\nCG9p3Ozz2ZTLhHGo7YQnoWV+ahhKpvAJVlj/7JHHk79CdnSRDxDHvYF3Rb5+\n5PHNFtU40PqTARhgKFrlLI/kLq+143u3xaFwIRuUfR2ngqIzQHCrUbyI/67O\nSapMoyBoho0MJ1hcdkXxmxsZPWLKYpRhVtsz9I7gQi4jlPzHgo04PY9CPPbI\nFrBkw4Qlt8SOGxmaZt1Xk3je+iuMQGPYBbz2WnRvc4ASSp/XPY7sUAyHxo/d\n80EPIZdbI+W6GZQyd5WcxAn7GUOi8/cBiNmHMfbSFTecJNjbn4XlxlHTg42r\naOUKHtf+YLKY/C+e2EDBOJgnDfnUHVyY4jtmK6SnhwaMIKATrBjvJCmFkxTR\n4swU\r\n=74Gv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU0w4Wz+nOZ8GM76WU6TdwdPk+qlQO7CWGhsdJvdCBkwIhAMaKnRIGJy68EyH+Lc2zo72rYog/Zu3Ie3QsxzeZlJnJ"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.45.0_1615996940292_0.5931067106806533"},"_hasShrinkwrap":false},"0.45.1":{"name":"musicvis-lib","version":"0.45.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","types":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.6.0","dynamic-time-warping-2":"^1.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.10","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.2.2","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.25.0","webpack-cli":"^4.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"650bbffe7af1b055f7306db00c81c4c4bb5179b5","_id":"musicvis-lib@0.45.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-TZYck4YHO2qz/LfgvC9WP3y8SWez44YGaBYh8KEHt/f878tLq0R3VG3iPyQpeVXQYnWhdkxRQeBnhTUO/uMl2g==","shasum":"3b94cd5e1e32f8787a7115ef62f3b4e6c3b7f572","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.45.1.tgz","fileCount":308,"unpackedSize":18701365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUi2xCRA9TVsSAnZWagAAwdsQAKLU0/JYeKiv/B03iGH8\nUq/xnfaa3alwvpPUA9ZUvTm7q10aSjpDuYvvjjQF0u5xnsBTujw2alZI7krE\nPF6FckEYPKtg0o586n5tMZWS5y1ck9eq5rYHT0Qrg/tGaZvtskzzjAwydZdC\nFFyAdRc63AxkLnw2rVHaZBZfLsbFhM4Eqsi2rtCMsUJ3vuVK3qGDQnngcnCf\nJvP90JwtNYMv4W7zjJHiHT5tZ5xsSFH1Ixwps3RFxRnlnKmMscvPuRvITXxo\nyUXpVWFiqbmNW4IMghiVmssj6PasyfogynBaQKRMrYTQmw0ir/ZtZqDKy1sm\nVQHeDb4Wqw8VX/VSiR8jv1wYeF2B8yTMMU1/7whcRUJ+Bu+BkWCnyQ7/quhL\nAAm30VxYVgvxLLeCZKl2GkaB4Vx/e1eYEtzqYgPLwE7T2xKMN0cNOSouU3mJ\nV3dpjWNRrX42JSnj6IBFSMMxhc6r+WidraAGyXRhA1bjZFV892mjbQUFterg\n6zFJvVzKEqE4vZPH3/tHBCFf1BTvJnVL6vvGHPanqzw2LxyqB4ilEyqgHdV3\nEjeFw2/1TACn1GlL0d5diMA0piF0IlMNDMqzv6V0Rgah1HhqTloHzmaE1tua\nm8mUTj40fvBvb4Ft8NA/PwrJDkcBfW1ANcKXnPKWBnuM0AF3uss+WmF6gtpg\njv5G\r\n=m7i5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPQaMjD98T8DwesyoZ5GlBze4ZFjIkdO9GQ+hsoAwwTQIhAJV4pvDTO+AEhefO69uTKVx8GgWv+JCRMEKkppA6w/0E"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.45.1_1615998384292_0.937479177480919"},"_hasShrinkwrap":false},"0.45.2":{"name":"musicvis-lib","version":"0.45.2","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","types":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","d3":"^6.6.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.10","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.8","@babel/preset-env":"^7.13.10","@types/jest":"^26.0.20","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.0.8","eslint":"^7.21.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.2.2","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.25.0","webpack-cli":"^4.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"9780fda7fef690f3590cb7044f07fe17a01c2914","_id":"musicvis-lib@0.45.2","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-/cY9MZhM7Jx+MLvrIvCbx8wHdhMVrE+Tlm1sGSZNCga0WkSyVtXkZGBJSF8+KCrvcrvpHATFBSv9+tj1f1NMkg==","shasum":"89e3c6bc442df7f829090bb823d6dfd7d6e1aec1","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.45.2.tgz","fileCount":348,"unpackedSize":24593496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUnwpCRA9TVsSAnZWagAAvHQQAKLAsMOcPx0W96lOgSaa\nKXS49FOKqV0EXa+VTPengEOPkNjkpI/HH3hlb7/u0GpZxcNVjVV2aEV9gMMf\nb5goCSvs0TGZklbTkUBJJIRHYqunWNdhhZquE+LayHvy7wj6md7+r5a5YprR\nNolgg0H/65NqyTSTeANecGLbcdvx+uAez9+0+UjWpD0S3P87/QJXESwAd3o1\niROa1Ny/+k7OJ4Hcgij8lcO30CjnnvRvdvLUBKmKmay/4rfocPh/YJnIrnz1\nFG5CVaCzIO/AIqaRRB2bVPRG80haxR3pbgugFd6koQNvZmvww+dG+LubkyK0\npr8VLVn+l5CgOuz5K4u+fFmn50/zQV9kLcdC4bkwP2HaAudxiAaP2COl13cz\ndZ2INMeMjjkJEIGkOCNYcCQtWs2TS/j6wSC3cOJzfY3y6KeiQyMSSmaq0nhL\n9vTbGwZfiQA6EvmFzSmDIzR3lkjbqf11BsBjjeweRT9dGISYpoDKYk/Qh2kY\nuWaoZr9K1ZhaeP08Bv13lIymsYwkoVdxM/LAxd3KRGnUgm0HKWOVT6v3SKNe\n9Uh3TW3BRvfLOQQ4jvIWEqdm01MaWXUOGdGIEcvobVrBVoWJ9V8cTKiA3l63\n4/3tEvQ68DzxiiDmAnPsu8wIRtDuM4Hs3r85q0o+e5jiUT64in6qX2Q9oHma\nx4/n\r\n=Z+ow\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKvD/AQPcqG3srdu7yiT1hcVQUgln18qMDjSA8peg1RAiEAgFMP2EsIzpZi11OdnaqQAmoaHMqCstzdr2OjIhBlsDE="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.45.2_1616018472673_0.5799497125458302"},"_hasShrinkwrap":false},"0.46.1":{"name":"musicvis-lib","version":"0.46.1","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","unpkg":"dist/musicvislib.min.js","module":"dist/musicvislib.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types; npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.14","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.12","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.1.1","eslint":"^7.23.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.3.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"a62f1186de311414ae06fbbc7318bc0f0ffe28d1","_id":"musicvis-lib@0.46.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-X0pXwTUfhlK+szB40QEYv9n7/uJ3fRJf51cZfleJpyARyqjfZXLTUK9wwOml/uo/1cr7iAZ0OJXWLIxYpo13RQ==","shasum":"a1ab9c5caea78ae18e3d775ec9311813169f4611","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.46.1.tgz","fileCount":348,"unpackedSize":23099260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZK4qCRA9TVsSAnZWagAA8dMQAKCNGCe1M6lT6EJhN83h\nGDNccX9rRDgZ7BbzHJI5RJTDB3WVthq8H+S5gu1WMy7qk5vFvr2/hvU2LXOD\nbxAkUKYPIXBEoQRpxVftkLFaMISkDoJoEmMBZANsBGaBMjvgc3Hxkjm4gXCL\nxzR2B1w9ciY2zirLn3BMcXQfDTlt4icOKX+7MXI94oOpd2/GPRl/AGZVEh+Q\nENYz3aSu8fibTsxugeI9MjflZf4GjqetHm5P597lB5GI/PwIr17f65S1EXpQ\nOlO6aTlFsCB9tAePHs10Ht6+3dgX9sJs3IxXqGk96qaER/4fqpYSlPmF6HAH\nAJ2fFe+xdSXMi6fWsZqx/2wNr0/XuQbsntpto4pNZI1PGMbwj0ZvyLHCvKRm\nDKO2bKWTvqZj/wG17DptZB+Ux0LAMk4pMGY0qU773n51Bm/dYADQxFjBq7dN\nUxJNAgGhOk4KD5QMEjyG8IRk5HJOH2McwsjvnZVCheglZV95UA5cB+ma9gDM\n5tjB8vkH/KZpcihejcAdRB4fn39pnEe7zemD+Z6O5gbXhfZOp7XvvP5qy7XH\nZ4DrSP22itO/AVoZK+mKW4ddpsERt9eeKX/oJrpye53SEdrCzqoWQKsOWU7e\nmSrQzDGvuudu9Pv/yqJ9Z29EXaWAtCXOTFcR2q6zMm/WcVSNK8kRTaoaZyaG\n25bz\r\n=Jihh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQstsoN84O9+drpzLj9IZMeGMIsOtIB2WyxdR04s4TXQIgflIj6lkpzIgkNXgQExcZuQpfFuhpWdh4XJBoBEWAVRA="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.46.1_1617210922207_0.053134948287556494"},"_hasShrinkwrap":false},"0.46.2":{"name":"musicvis-lib","version":"0.46.2","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","unpkg":"dist/musicvislib.min.js","module":"dist/musicvislib.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.14","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.12","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.1.1","eslint":"^7.23.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.3.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"77786b282d5029f92b45db7ad5abcd6a5d83e79b","_id":"musicvis-lib@0.46.2","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-IKesvvaR1+i3lfPiLnxg43Tj2ZlIsasyokrl8NsRz5eE8ciJhkZOpV0GRXS6dN/RWpIgEK5WIDtQ3kdrTGFfKA==","shasum":"3187257f2f98bef48b3ee63e4f3847fc47f162ff","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.46.2.tgz","fileCount":350,"unpackedSize":23342771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZMsYCRA9TVsSAnZWagAAKhkQAIMNZgXmR4PCfGfd2NqP\nKHewWcPUxmKZGoecProAbhPdzqkN4AjDTxj62b3YWyGDMCoyfx7fvH2efCvh\nrdIR1lK4vpVOUDld8g3NQvgHe1C3H110CYso2El4oqeiGqVF2UEm5qMX2S4g\nopF9a+V6pSZuTu5ylg+khQyIjXrqG+Ir1Sujazgl55M5dJCfr7brBNJlPkCB\nzEYu8bgXvwFOjkZ0yWB1LAExcCT4vHxmw7Zb/mLWBxYAikWitA5h36kl7Cwd\nenfGvqSMRYBNrixW5CGUfJGPJz9zlVgqZ0k4hPW3sG+sznUb2pYSpZCqCApq\nGkIW0s3QVLYZQiME7RNjJfsFpkUtTh4gfoOAysNRaK2NSYyxwMlYF01Xn1th\nQxZ0+PX/vTuJbggUqH3Ayyg0xECTb0TpSIux/n8OfN71at+hKvbPFIp2WRy2\na2WeWofpEelEtSnrk/w3Qg65i07w31+7JwWLkL7B2nO/hhYt1XnzR0pV3qms\n6Oxedyht84uhZndOhevBa1gjaDhU2090ooqFihp1tf6EdUritU/xqj8dia5n\nzFWfH7MAcRSzuKC2g3kfYsZ69OJL5Q22HT/gmZTFpPa/EYMNZVNWFU6zh1gj\nsLzC2eKDdG/yRwYFSTg1sErdWoC4TY7D+L8gxLvfreN+SlcI1kVaeY/02gFw\n3yXO\r\n=laHo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXinnM8TOHMTlSbpQGEf3z0uM2e2359V6XVLPveqvDUAIhAJUb4C6N8S08iRnKNiCH7j8oTvBV0QL3i/AIevIOmrVK"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.46.2_1617218328046_0.5958154607714894"},"_hasShrinkwrap":false},"0.46.3":{"name":"musicvis-lib","version":"0.46.3","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"src/index.js","unpkg":"dist/musicvislib.min.js","module":"dist/musicvislib.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:dev":"webpack --config webpack.dev.js","build:prod":"webpack --config webpack.prod.js","build:all":"npm run build:dev && npm run build:prod","build:rollup":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.14","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.12","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.1.1","eslint":"^7.23.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.3.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.44.0","rollup-plugin-jsdoc":"^0.1.2","rollup-plugin-node-resolve":"3","rollup-plugin-terser":"^7.0.2","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"160b6d0b3edcabf7ca70006a8c5ad1d3873d96f9","_id":"musicvis-lib@0.46.3","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-3yQcPeGiJV8zw7cbNIxW+JGVky2bwycLAZmffxjxwzBdhmksee4FKJbAkanuwEJcOJcFo94Vru8KaFAw1o0JKw==","shasum":"3da1f62a8a3291b120451ddf2df0f05f870d3484","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.46.3.tgz","fileCount":350,"unpackedSize":23342605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZdAUCRA9TVsSAnZWagAAyxsP/0PuCuhu0PMJBJGa+vt2\nETZlx4Q/SdJKtuNEFO7EmdH+weaQdcGvclGQS4SO7oOEFd/F80jr7ce91Ka7\n/OlblJsyZL575nzKkE5M77dq0x8CzYBHUXWwq6ZyZ3fMH8aug8osinECG/9l\nPgVd5w+V083JMbeCVWlEXgC0RYPiwGRaZ/at9amdsjFs07bBGq5G/1XSYb1u\neFZ9VTCqZaDkF1aadUhLpV7sh+g9irnCbu27kQEgF3NXVYYG8KSX7nnDa8Kr\nSLLqZ/LBeWv2uTiNNGR+dUr8uApWUBooFKzdn0ewmcIFQjwXdThSgEXHPJu0\nff/6oehty3Vrvp8zNVwidTKOS6/1edikTJQzviMRY3GyZui3NCvFSaRk5/6K\nPaoIdCUlAbLSgQqFLR8HSAjAqVmdbyfqvFVNVoCt7+6+6OTEOpwKyxKsLcMl\ndtNatgbv37QR1A7axh+6UScEA26JhMwGhayD0b8MvpdcISiXWLA9uHPidkBA\nuli6uFwJ4V2sxwnp4ppQnIJWKsVigNWwVpr97PQFAuYdxYoChzciZhyMUWwW\nVJVABkgP+F4GgxmWvgoCQNd0jUe4xyDbI6QyNHuXixHO2MK73pkaKBP+gtxi\nHxUscsxTb0tFgAZXNWT6sdSCllq20w6Vu5NDtrVcPQP/JQV4ZgIOZNyr3ekP\n3su4\r\n=aPAt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOiedzGEcNJUaXeCB+o0f51010JGBK8Oqa/8VjaeQEcAiBqp971vA8NCzzP4OYa9AuYsB9qHSuy107nxupt0TO/VA=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.46.3_1617285140257_0.46970204259507176"},"_hasShrinkwrap":false},"0.46.4":{"name":"musicvis-lib","version":"0.46.4","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"src/index.js","unpkg":"dist/musicvislib.min.js","module":"dist/musicvislib.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:webpack":"webpack --config webpack.dev.js && webpack --config webpack.prod.js","build:rollup":"rollup -c","build:all":"npm run build:webpack && npm run build:rollup","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.14","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.12","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.1.1","eslint":"^7.23.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.3.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.44.0","rollup-plugin-jsdoc":"^0.1.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"0d54163b1556ff7671aaa9b729f51e4a4bcf82ed","_id":"musicvis-lib@0.46.4","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-YSc3byrRBybmIEZUpBKovyCfyK0csCmC/D3cCxgoR7h88ZG5iUmz7FRcliUv+kvBFEnosvUcQJkfl6UvhKeyNQ==","shasum":"e4ff24648488b8fe86443084b2f36c5e7a842131","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.46.4.tgz","fileCount":356,"unpackedSize":25372353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZd5CCRA9TVsSAnZWagAAa9YP/2Bihaq0RTfGd9MzSJmt\nGyXf9kypf1w1zyqBaX0q3ZaPC9F+Y4qf4BoP6u6yexIyN12nlkQjHX+aCjlG\nagM3umOLVw9acfOETo10xJdWrWOBlFNQAI1OT4lkuCYGnJY3nsQfBNFQyhyp\n3gJN1/91Sj4UmT83h6JJ2hLch7e5Jmsb65c5iwe1/Y5oIeGL/S8bE7YIUVsf\npID9eU1IQhMupMF0o6mV3kZt3qWAJz94lf5SplfqXJsZ1ZA4J0jLAEBZA985\nAjJKcMU7BhnOLJr6UozjDf6Z3eD/uueIHcAg2Q8oaHpi7cYhooNbsAXUh0jT\nwGldpvsMp6WTo6jXcrYrUBx+fYCZH+SyNVfMWdVWaHiLspqF0sdUHztZ3SGi\nYHTtSlkdAwccC1s8IWxqO7vSc0OIsZJEE7njBGNDkwBJ13RdFrAyvXCe6MKy\nxKbnaojz1DOHyWfXOxAVimdtTLkOZGgcKG3mHcmq2s/AJ833SoB9Zhi42c+Z\n8BM2Y9hDVphN3v5vzwNp4yshev8BDVFTTfJ7LZNPW4qb0tTbs3wx0M0EI45H\nd/218Ue6uWH1onSp4XwfS8p3EjNOWhghASiSmwGp+mduY1E48MQUM4z/OZtT\nCPw+yuTodMizI13VEsu/OtnLY7HkYS6JSDVuCxR034wBzqrrzD653TH6+fh0\nRtpA\r\n=clUu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCei5e+7I2u6GsbBYaNRpkycKNUDGLwhQsn8VKLhj3KEQIgDaCxOXSiLgaQdw0xUGjsL6D+JTdTiP4yiCvyBfFiaF0="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.46.4_1617288770337_0.021137316838722553"},"_hasShrinkwrap":false},"0.46.5":{"name":"musicvis-lib","version":"0.46.5","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","unpkg":"dist/musicvislib.min.js","module":"dist/musicvislib.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:webpack":"webpack --config webpack.dev.js && webpack --config webpack.prod.js","build:rollup":"rollup -c","build:all":"npm run build:webpack && npm run build:rollup","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.14","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.12","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.1.1","eslint":"^7.23.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.3.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.44.0","rollup-plugin-jsdoc":"^0.1.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"b48eb43ce5c2eb21ad29a78d80937b7ba8fb294f","_id":"musicvis-lib@0.46.5","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-DKDT3ELSzDZmzngFz1ddRn87YydafRvyJUYNyPowHX0Lk0GzEEkOVzQrIIW009uhyKpSL1nyMMM5teeAOQ8c2g==","shasum":"8b419e3342cb8470144a7878d51d55717f98083c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.46.5.tgz","fileCount":355,"unpackedSize":23780294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZeRRCRA9TVsSAnZWagAAWY4P/2RzwKJGU1exb1qnJOxy\n7dAWqgef7VXED4Jp/T7vqEH0tDJQ2/GzGHh9zd+kMIOKd0MFo+bO0FR7BQkf\nAURxfEmh0RwEs3EYNA3uh/OEqs+Ud5auocnHPAshHZdP0WVB+3d/a7EM/ye8\nj39v+qbrAWu9eCwMz1tIW/y52vDQ93H7DHwkovR57z819AFXsLjkUOGZRWFs\nRsVzUaFtHNnnGmp8pCX9RYLHtAN/8vxNhZuAxCQFA/9yFYEf2hwSXcMTgSDs\ntiMkE2kOR+21pHOdIbdBEBAHh+AYbxu6nZWHSxio3pSUxF13C2W1HfvUooQi\nbAq5N+AO6JC41QGzn5IZH03iNV4eiTuoxaD7A+tPdwn3qaVfhykbwoae9oxT\nbZOfK0z9vfTaFTddbguU2WzJd+Y5qW1XwIGnsYBzepZ5hUdnqzOvxXs2hCZH\n+cQbPLo+aVCRM4kS7IyErWXlHC0zqJsdJCXdz5/ilZaA6n/uJuODvaIprBzy\n8LmIwNrqfHgg4ITiKZZP1yu3ytL6XRMqbB/+8xYiYR0a2fmJm/Ou/O8PxB2T\nyGfOnExEKGtEDijVcFVpJYZoAe9sGU3BbpsFp9Z//pHrVgcdn0yuQYGbefo7\n5YCAYofRhNpsVyddWyn3WmWnziv+NnIeO24wXxEc1cvySZFbt9ZZJaFamnAY\nQgam\r\n=3Ghz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqS8uC5wqcyftZqnCPKMM98wBsXCvX4t0uIphC4mVIJAiA+hW+yGe3EZC/KoMDMJA8+5XkA3VJ7mVKew67Ehx91sA=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.46.5_1617290320675_0.950903082710638"},"_hasShrinkwrap":false},"0.46.6":{"name":"musicvis-lib","version":"0.46.6","description":"Music visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","unpkg":"dist/musicvislib.min.js","module":"dist/musicvislib.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:webpack":"webpack --config webpack.dev.js && webpack --config webpack.prod.js","build:rollup":"rollup -c","build:all":"npm run build:webpack && npm run build:rollup","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.14","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.12","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.1.1","eslint":"^7.23.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.3.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.44.0","rollup-plugin-jsdoc":"^0.1.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"f56601aa188c7cabcc966fcb81daba98d36bca22","_id":"musicvis-lib@0.46.6","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-P9ScK6ZBvOBNIN0mbeOR/0RT6IH6ZmGrEZSJTeF1+LQ0whPYP//A14PVK9UPIy6h/0O3kjHQsqBdgTnpRkl4Mw==","shasum":"40528330a5399d74edda6359dc78cad1e6ce2dc6","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.46.6.tgz","fileCount":354,"unpackedSize":23601520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZee9CRA9TVsSAnZWagAAOeQQAI7sW6AW7Hn22JFwIAiX\nHIxAioQ1sTMttyMMwxXRSUhpX7olQ2Rpu0TmAgv8l+EoyYqQg1MGiygfwMou\nVUZKUOcF/cDsBGKA4M7ac/5Ox9IGecyDmdUu79CANsHOlbDYidkEpzp2JtUt\nECW5932XZLJKJe4G0GLCYNA+Am1zOd0NGft6fYadO6zM2nl+N2cVcRa8dWsi\nU7yqrxIJdKCu6ReDLAEVvREp88WDukS92CN5zGtQaDcottbuqZtl4WcQa+/B\nggxXJjYSD1CwVlyHTgtfbqk9bxEROyVL6xJKvjOyE60GsEuLlGbcph/s40+W\nf94ucPds8Xm8HBn4KeFNzBvzSeskcpJ9vT/IwR1tgzWfn5PKxLIQg9UDAerw\nNiW3PPphpuGajhXmyOhc+tfGthPEjC4ZFratCNDTlKUA1giskj5qDR5PgDwy\nt/FB8zx0hcDXQ6O+SoOefTJifmC4tpIdl9uB1j6A3myKxnvZFpqeVPhJYv8+\nmjg88CG3BmSa2qQ6lU30ZdAwoT2OMNoRABLIikBfwfawkR0XruA8FFn/XnVD\nCA6JjE2gmTyzfYP5oi1EL8oXEj4cT4fMz8zpjxk3ULcQbzi4cbmLM9Z6Ft2I\nhnLonENlrCYrs8W187Wm8LOBSThDe4eShGcdWnnL9vP0kT09o+OBADh013fw\nWhhR\r\n=hoYk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl5pWOqn3feKkyRy+RQNzw4JbaxuPWhjNvdIa6wp/UYgIhAKMyqgnvkRBX3piMHGXQYb2bcwv9C2rY4OkOo14b84ez"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.46.6_1617291196620_0.2811578275712101"},"_hasShrinkwrap":false},"0.46.7":{"name":"musicvis-lib","version":"0.46.7","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:webpack":"webpack --config webpack.dev.js && webpack --config webpack.prod.js","build:rollup":"rollup -c","build:all":"npm run build:webpack && npm run build:rollup","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.14","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.12","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.1.1","eslint":"^7.23.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.3.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.44.0","rollup-plugin-jsdoc":"^0.1.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"36307412f72a1eaa00ba75a908f0dd427101ef13","_id":"musicvis-lib@0.46.7","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-bs3yo6pLQqODZsvrXHa0HDAp6jNMVAPWWA/OrDtsG/9lt7d3AdTg+zposn+2L67naANw60ocEh7NuK7UAa97ag==","shasum":"18198532bf3a8337d4aa4fc56901d7856990a5d9","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.46.7.tgz","fileCount":354,"unpackedSize":23642124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ1/lCRA9TVsSAnZWagAA160P/23Mzh94w3fH4ktY/wyX\nEWLBSIHv8SUk8pb7bxAeHc1Yti+nEk3c+tUj429QcQdQhtA40wt2sjHfWdoX\nECblz3M1MJWKZkYAeUElNszYNogYrgWpMwcBCzeHcRHg9ABVsLfoURpFJ5U5\nT0jLscHjo3eIu3rlzjW3kGSLtniHElMN2ekZcCkhvYK3ZHT9fF6+65kleMhX\npGVOdGGTBsKd3UNcKj/H2Dtj1WHkUgXD+zP8TswNMWctSfe0x1tKTjvq1KTY\ne6YLJBpDfzNIB1Qqs6dK7ncyivynWupks1zaRdEAclvodwSLjmYO0h947+sQ\nPl7bdsbZ+QsH1nojQ71HDNMN1BfnbTmrLHnXfABorZux/swpW1irwFwKotUN\nN3PIyRZ8mi/EeKtCi30MG13dC3Lq7f0AeU8hCqXByp6EeGoYghQ3lw6qOijm\nJcRuoUYFspw5RvG36Veb/ClIx+S2YDrOME8jpBLzF7k0C9dPIEQt03Vw05+J\netZjTvcKa0epQ0AzEf1h1RsBTVNUSfV4B9AdStMmh194aFlPnFdtR88j42og\n7NnKPXZI5cXEO6MysusUjmjf2O9Vze7WrZ0Tpkqa+01uRrl8UUwJqBsNPLsS\nKIbeffL2SFJ9PCksRq2nGxNO3i8USpHtg41a8AbsVYkD4kKhWFe/W4cMgcmU\nFhkA\r\n=0+6B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4nROhl5UEjyMZs0KXfxMQ88qVL6IOVSCRJCTP809f7AiEAugVpSlhGdDhYKAnSc85stWkAPdUiF7Rb4eTa+Bj6Ht4="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.46.7_1617387493329_0.18005276259100267"},"_hasShrinkwrap":false},"0.46.8":{"name":"musicvis-lib","version":"0.46.8","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:webpack":"webpack --config webpack.dev.js && webpack --config webpack.prod.js","build:rollup":"rollup -c","build:all":"npm run build:webpack && npm run build:rollup","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.14","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.12","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.1.1","eslint":"^7.23.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.3.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.44.0","rollup-plugin-jsdoc":"^0.1.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.28.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"f71530b8ed0a52a61b1f7a80cc5d6d379fef9f2e","_id":"musicvis-lib@0.46.8","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-nm+SC7tP73OKXc0YbcSHFSHYqq0XG4bKoUe/IhDpQLa4sQEsZg2/sP9za9aOOx5EqJHIYcLsiRZ9j8Zn4sqeMw==","shasum":"14783dbafabc3c17cec1c4980e97f106c3ba4f2c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.46.8.tgz","fileCount":354,"unpackedSize":23644834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ2FOCRA9TVsSAnZWagAAgZ8P/iGiPrESbjxRc66cu1St\nolZ0Q/EVBhJ3mhUQG6UZRUhLvqkXv3oiGuF43KYO/KiBJKDRWUkebeCoGCo7\n7zVlPFg0aS1qR2htusvSqvcRmOdWzhqoho8P17aSyC3GLsyBMb/b3yBUBFSx\nx3vj2lv7KORr2/LmNFPAPSM4EbRCYNaACLL4ngOwdAifSe0LFYvysmZwTU/3\nrHzaZVTkFGkTxM6LwBArJJeP4YgHpmOVOD2S7aoxKiqjeZmKhQjVPp+FjwNo\nD3fAaQOkgjkGVji73rCJ0hwdM4QXwhIf61FQxC2Wd7dmEUgHN8Kau/Qwwqen\ndMaTgtnB5bkwGIMxiDs7XvI3VzCfqoA9RCsF0f0WytmaiiRivWv48DAH574N\ngWzf+byXEKoaP+Kxh25irDTqzon/qgAD1xz3ncuuHY+RSbeHJJ14lXS0zVUf\nLVKs1D1DID9Hjbg5UCNvzPNPF46IP9DEFxLQQKDCyUmbCG5CIesEK5zPeUJO\ny4A6AKrBTqPvCEF3EtZgMKTTcRWbHTGE0KxBBtlNPQ8eA3NQbGipwgUv7TP6\nhI//bydCdpumfQxS980+PbBwXcbVhYLOcrApWmxtmudzdelbAig/73Izt21C\nzpGJqW+X1+jMQksz0CfSP13RkxUrSWvX3lpFJPPlUJAVKALh5yhDotD3ygxr\n15bO\r\n=8a2H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGHXYMhROfqq3y/AlQ8it7Q4L2DHo7U2wX5cCHlykQ+AIgPx5I4TvU/E86kxOMOa7lRpIzGQVtom8cqgxwLnkfkAU="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.46.8_1617387854341_0.4375004814873844"},"_hasShrinkwrap":false},"0.46.9":{"name":"musicvis-lib","version":"0.46.9","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","build:webpack":"webpack --config webpack.dev.js && webpack --config webpack.prod.js","build:rollup":"rollup -c","build:all":"npm run build:webpack && npm run build:rollup","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.15","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.2.4","eslint":"^7.24.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.4.1","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.45.2","rollup-plugin-jsdoc":"^0.1.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.32.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"506c7576ed68699d81f1ea371071bd25188551b3","_id":"musicvis-lib@0.46.9","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-yO/DgOnV25Ij8cwcxEXhgKizm0icXN6/tTd344e+28JLwPgh0n3K/tkZ97gcCStn9MMUrTHEi8XM6DO9Dq0p7A==","shasum":"c3740ae4b6acff76096cd694ea731d2b7ae499a6","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.46.9.tgz","fileCount":355,"unpackedSize":23787456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeB6hCRA9TVsSAnZWagAAbCgP/j2IVWSo0Rw3VBUA0t8B\n5S4/XI8BH6XsaY0hCHoe3Nrfb8Wiqg8Lwz+a1mx0h8xbzoNm9dUVwK7SBXA3\nTEslKgtD6fqpgjZKjF0dss2izszQenWL/Kdfrc9ioF2cKBYanXTpde9HFfFp\nP86oe8uaDuzWPlb171Qa+SIgbYztK/kTg8IB/T4dH+Lis1Ls2eU2lTWYYO2i\nVe27Rh8ON4CDYTH1+OZRArwZrnZQed4K48Ypw2x25zzxHvjpTCMu3lBhSalH\n634xXvEdJP2pWgGG/4iW2qxRk6LLUI1/Xn4JPB96WJkBGB2HYI5wkYi8rj4o\npTow/qbD/QRzLADHxqNaNaGPYifbtKq57GnGiV9hOGn/tsWnGLXrnF+oNghW\n36ZBLxU1PZrquLR/ltLTyOttMcEXTBVrpYiQkieKnaAc6rob/xsMXBwqTZUd\nmfKaS7xI4MjTQIOsq+AkwvJlDVI5LGjZXHjUD5R5hFd1z6go3syXsAC/cNP8\n4ga/KlHBAjDE3SO+wmsyz7DNwXrFY+2c1/C6+JWcc7gOIYf+EZan+WYlMfhi\ncS9NQG181h43+ilFrHYx3ZxT3J+vkr8beccmiguGVTYIOZOMTBTXhIguoDWK\n0u/Ia4GpzWLU0ScUi37GU/cfRSGD+d8jtRyx3BSc0DNj8MzSNQwfgbjukSaK\ncAxo\r\n=F71Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVEmmr0TAcyUj+mcY9rdXjfRHok+LY4kgljdPQiJdgOAiEAvEg39oONzMiV+Y5rJBeW/Vld9aUyZEKEs+sh0/cTJoY="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.46.9_1618484896535_0.035588102521992404"},"_hasShrinkwrap":false},"0.47.0":{"name":"musicvis-lib","version":"0.47.0","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build:webpack":"webpack --config webpack.dev.js && webpack --config webpack.prod.js","build:rollup":"rollup -c","build:all":"npm run build:webpack && npm run build:rollup","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build:all && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.15","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","clean-jsdoc-theme":"^3.2.4","eslint":"^7.24.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.4.1","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.45.2","rollup-plugin-jsdoc":"^0.1.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","source-map-loader":"^2.0.1","tsd-jsdoc":"^2.5.0","webpack":"^5.32.0","webpack-cli":"^4.6.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"eb8fee762ae9353f89d5c7be5ae57dcf8953d77d","_id":"musicvis-lib@0.47.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-Kc1eFk8NS0iq3TZrLaxeQXKLsVnFv2tezCrH2vtpCLdvlOJAGC6UUrMKtVA1hx1Vukfohg9uI2ZLk4WejOjZxQ==","shasum":"8d4a1996a72f294bb1827490594a13c483f278b7","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.47.0.tgz","fileCount":355,"unpackedSize":23958712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgegEZCRA9TVsSAnZWagAACU4P/1CnhV6gLVoDzTItnpNd\nBCWowrIJBv4Zs67hCUYjyXlm4yGfIYgWzRgsdEK07LmC5OT6oe2Crh5Fepeq\nL/sQ4e8857yBz44xbbFLSH6aIw2VIAyvCYFymM9FMYmuB4qRc92MmI2F5T6t\nYcEo9FoVkvs6BwfOzcTgfp+bNN83NIhka5Drdt1oUX/yPg/3aH+q3irpTqDQ\nNyBuw0cH22Vj3SROs44ze9ReLJqSReXVnyQtDccnSZQuDyuyrLOlBK/1ek8c\nP6RwATDsYHIUdB18YEuGIOyxHp0anjaPA05N1P5uyupABZg5ACeB/bgZbYys\ntwigwtaPX9JO+TUuEHOCT5BM8bQ9stkI69HT0WyuHilVcBEx0NEQiELZ0aou\nMLqt8CB4kn1cZJLkBSOjSmKbdlHgJwcoIK2bDp/+FUeMHo+BzJ6hKPBphzEm\nBvOwCP+eVdMESBqoD+XtK3fTS/XzhxFpjQIMsJt9GrxTsrTIxp62Wqu289oH\n8jn+eblnYOWGJ9x4M++Z3RdmHelPX7EDns3GCOPn1iwgUiS7EljTuTQAdq0l\n87edyPzrzqCCTQy0hyXpH24IqvcTU4iRatjsItDWBA5IBJBDEECXMDqj6hw6\n3fAuAeI1L04nm7htevSX0zYZB3kToyslNkZdpAnDxBp69GyEiAaOOLbLXiBE\nxVly\r\n=/mi5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjnio2OTogkok0KcZwJf13TB5IOs4ECam5TSPPIHsdvAiBcdcRNoIXXnhpSzI7vCZ3Q9etGhO563f4wiJago2eHVw=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.47.0_1618608408940_0.9263820046397242"},"_hasShrinkwrap":false},"0.47.1":{"name":"musicvis-lib","version":"0.47.1","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.6.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.15","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.4","eslint":"^7.24.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^29.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.4.1","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.45.2","rollup-plugin-jsdoc":"^0.1.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"64b3ac169f61d822c47f5d33bb7110aaaf6c522b","_id":"musicvis-lib@0.47.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-5GetRg0AjzSLsoXUpcZysElkR+3qCnyM53XuzuHQfd6OsGNOVRxmsCvljH5jqVlQ4n5YhnPdacO3IdssV34u2Q==","shasum":"fa593d5390913288db6104b1fc579e993908b7d9","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.47.1.tgz","fileCount":351,"unpackedSize":18431860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgesubCRA9TVsSAnZWagAAo1QP/0GcLQjC69QUtiE7+R+g\n3lJmhDd+Q2568CWPfw5lOLkzqABc1N/vkMHX0XSxpyuOcUgLtCbj6Epca5gH\n/w5OBD6MUQUZx8Z1zFXW6RF2/VbHFJVLIjP6EBbWsugH0pMjL3iDG5bcPz7j\nxHsInSDBt7phZetZqhdC90rT07fmCoJsQ9hddJPD/+LPkXvBj0++a6wyEkrQ\nnILremdQuCIk5p8m7q+D+4soADqW/QdhlJzMsSxenbJjcEfYsu9mBMI6rG0H\n0ffjpxlgpYvYFB+Pz5IqWvIrxgHVRtRXjnoqJ9TPgOlMuJjGLb/qpuCFtuE9\n+4MsCrTxld70QTJf8a1le61Z0vsrmxAGZuSzp/ynq9yY3b9ImEgeFBU9+DKN\n5ddMq8AFPQOa5ZXkWywg39UjcuFjAt+VE8monhurayUe005kgCCHb3W2ELRc\nX3LdIgrRPvc3SBQH/3jXLfSzaWgDSrNMIx877/+OUHIwJUxuWv6NLa704pp6\nQoN/MuGQuEFw3cekCQ3dXiIJJ1+W7XpDIuvKfSY8RmLl3xZbEfxeyriEM8J4\nddvCYp/ZJn4kPg25J8/tS5KP/RD1/vphVqiQVhCQz2++KPzDm9FLNymhWX/i\nh1bzk1hsYzAmQHl/5T6d+11unDr/2kxX71VhX/tFvMuWI5+AOX4cWz6ykDk0\nNrPz\r\n=E2vP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICI61Fpvb6u7pBM7EzM+CBMTkAhWXGy6EqvfSsUS71pcAiEAzByOK15JGkykDry6YarWVbPhjU2GU83roebuMSjFr0U="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.47.1_1618660250486_0.6225641465667908"},"_hasShrinkwrap":false},"0.47.2":{"name":"musicvis-lib","version":"0.47.2","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.15","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.4","eslint":"^7.24.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^30.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.4.1","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.45.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"96597eee219121312c267bd485fbdfc341b27495","_id":"musicvis-lib@0.47.2","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-8EuMqVpGFN1NfzfIyqEBy67DfZUcqbNU9RcqqjAhw8wjXp3Z4JpbNeMid1rvrJCBy09Zl7UWwjHcNuzyjZcVCQ==","shasum":"c58feac248e2b93d066949459d6c3cb506847426","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.47.2.tgz","fileCount":351,"unpackedSize":18435189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggD1BCRA9TVsSAnZWagAACbwP/1ZG3MNcZ56ZXNOjwOxH\nfUdXw6A6JrxFvxsqiN6WOI6dV6yYECn3zVWouHuvceH1t5BgNr4GSf3pveEo\nRhFh7YoTixJg0h8Akik7lYdTBVJ7fUsCsXWtUL2zpqxW+2/XhElsvs4EeOd2\nQ2KLsxiwn1fWfTHyB43SKwaFIrDirNfagyPF/CGxEEp0o7dkE3I9XMNhzDAN\ngypmzNKPy5dBCE53l1YqZhFSMWqZC1dbkGhPiNZG1zsuc+YVIm5egi/aYkN0\nvHfQ9E1rLbfqb9sD9iy3tA7L0gImX81NDsSGCldT6+p39qW8kbX1gCix5XNh\n8hExmDdjwc6l6jC2NsVqqI+JTkl5EQutqpnlCRz4HHhuyz4pVvKfvwTQglGQ\n2RJc3v+zyC4jckhRNMgK5e4MZ+7cZahLEukbgU4rZ1hPc+InSS1pZlpux4Zb\nOJTBKChTRoHlbJPQqSa+sJNqbcjTZ7Eyu9HYADFf3gtYRdHcwMZ5DCBVH/rl\n/khIchcykgOrnd0Z+A8j143ySxMA8lgjufIL2z0NDz1pXy1M6BbBhL/fhgqj\n1h1cJdlwjtM8/Vy2uJYDPZAm6MHs+YdTgcdlqs1J6NqX+JKUxT4nY5wxQYz5\ns3OoOjr0MFnIF+qnc/e+xSjUeiLbpWLwS2u/ezcUnCbYH4MYvLN0jImXVb/x\nQNiF\r\n=46Qs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHjBqhW0i9v9WSeAKoujLNDQ+/7rgMvN/IGhVDRsUyhAiEAsIQMTJEyknaYBCenLpeqFHq+Ywu0LONkQRA/+KLTeGc="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.47.2_1619017024997_0.7554573569428171"},"_hasShrinkwrap":false},"0.47.3":{"name":"musicvis-lib","version":"0.47.3","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.13.15","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.13.15","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^18.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.22","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.4","eslint":"^7.24.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^30.0.0","glob":"^7.1.6","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.4.1","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.45.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"64021ba3ed2bc6a4461350dbbb15d7eb1fba18c6","_id":"musicvis-lib@0.47.3","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-gHoLYwjY0oCLW/+ov/2D/AS8n+htuc/MZl1DXzDJFz4xvcpe+VEKAAgQib3TIMIUcbFJastS2LJAlsVgA6DSxQ==","shasum":"56ea4670a68c2c9352819c3b95e4993a6bc2dfe5","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.47.3.tgz","fileCount":351,"unpackedSize":18437774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggagECRA9TVsSAnZWagAAmwwP/RJxKQaWGe8qJlJDd3Ei\ngIt8D39t91pp84WcIdwy1nzB0ertGvCVK255KLd8RbMxusKLk9rABVonJzDs\n8uFvkHnt+hU2C02pYaIAny6NBo3yrPvID3q1A9X8duYOdt0q/JiGppbRxdYC\nmBtUPESAp3jxfc1g7KA4nIzHk5MjBk3Klp5Jo6umuNUWkFvcU3gE66hodiFV\nlUHd61EXnjZQhvDpwc+4wJdc5GjQvWKnBqg20UTXDcj+7nW7migT7iTQzfLw\nzmrLVgH/24wOdfrkMb3FYPY6ijHGI949zyVUeY9pHMJBKXDUWCMHp34tXULK\nzI4KtVSrJzT4UTy+C5QYJ2NvRhKqMj9BaXhhrSvjAscXtj8IRHy8ELkfsF7G\nFAMRaukHJX1xYz1fWLxm0+13B0o5a1RG6rKp4JqrW9Wlnbw880m0g0C5fwsu\n+vLi2FSY7I7SEOeoX9KCzD1TCbmV83HZlJBgV0Dga6eoJwu6E/hP/Fu5YA9T\ngWHxhxepSCyb0cST8fw3mPYVMg997ZpDco+ecTqPQeLqAO/EffyhVlTfWIha\nnY44L9JoXgiZo3sb9VmrwTQUpoGcxZPzlfojotYfg+mz3SSikuiYOGyuIY06\n1K92rOqbPk8FQBd9e5mhVbPyJDFmTR0iUQwNGZsRKqRBC1vW7Qe3ShpJO7SB\nJgSK\r\n=Lzm2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7u4gEibqyyyrlnfd0AmbEfHYyx4YJ3a8m6JyKb1kPZwIgZlijX0fFGEuvGtmN3sCJCWQgihpLIDeANXLPVPWYhx8="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.47.3_1619109891347_0.4488386299077727"},"_hasShrinkwrap":false},"0.47.4":{"name":"musicvis-lib","version":"0.47.4","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.0","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.13.8","@babel/plugin-proposal-optional-chaining":"^7.13.12","@babel/preset-env":"^7.14.1","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.26.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^34.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^32.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.5.11","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.47.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"634050105e9cffe6ff487241255beea994ba5fc5","_id":"musicvis-lib@0.47.4","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-ImwX+zUioOdJVfx1pFTMRH/AiH9TGVvi8qB772lPdvDyIyohBPETJ79mDk4klJfpRkFZO35lM5D54dw1K/mpAg==","shasum":"cb9ea8ec4dc0384453f8451c17812a7f8a554e93","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.47.4.tgz","fileCount":351,"unpackedSize":18669410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmsM1CRA9TVsSAnZWagAA9zoP/3nM77G4EDqcCvwPXNRX\nMJM94Ong8uFFsREHlCpnfOlqJhN1/uXzxpMe6cK1NnInYVYJccDj8BKd02G1\nqQn+2+TQgMjZE+QYdxj63AHfjrJ39suwaVWlOyTYLD8QyGWn0lVl2goATUTo\ntAwImQIpIBk8ZJrplR7qSjkvxa13JHXdGMzzblOR76ehxMwFVHAmgDHR1sgN\n865enDX7ud8YAzrWcUZF5PkhLVKGJwSzP6BaeLiBopWne/iaSlL+EiYrvI5f\nC0WfdOBFQCUJXM0undxbnNfWkLXbUX96+JfvwMyxbr8xcwaEJINe/OHrxp0L\ngoP6AkdvQnAiAfHEWVKUmEwZp+cNy8JOtt9BwIn+rEjHZV1NNIYUG1hlNmtY\ncUVNHki0Hdp9X5j0EaPXvo03GVpahJ+fQM58noSnTianXH83RcqLMLFUYZid\ncTb+s8XEOr38r3wRuogPknZ24R5v+mU3uI3e4bjgaZudkaBJWtammt+4CJZO\nevfRcoSecRSHoFIMrA0qWsYfcL8U0glwcbqrk7+ABzzTBV+RPtdPvNJH+8JM\nTOi7ALtvbeRLUWi3UtUHhTSgLddTKl9seeuG7Rp90PbLUaAMaGoljA0U/AX3\nBhBrCjz1HvuoKSspA5eqhraQV0LATH3oQp/v/6vpE5hIDdookngqf+BeWTs7\n5FQe\r\n=h0gR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGM6arF1d5aac2PH172Cr1bFxi6q1Kj9nPQVAgqvxMW4AiBjq8bTNXOIpB1De93M5wcLJaIa6fbemmy/C/Wui0MpWw=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.47.4_1620755253042_0.2569272643435323"},"_hasShrinkwrap":false},"0.48.0":{"name":"musicvis-lib","version":"0.48.0","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.2","@babel/plugin-proposal-optional-chaining":"^7.14.2","@babel/preset-env":"^7.14.2","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.26.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.23.0","eslint-plugin-jsdoc":"^34.2.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^32.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.6","npm-check-updates":"^11.5.11","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.47.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"d20c5157ac506235cda9f7fce6bbe0b3c1cb561c","_id":"musicvis-lib@0.48.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-spJDPIoDap9nNjInHjZXoNpNyASdTVSZEkQUf0s5Fl7jZAff+9GmGTKL32c7KhpVuS7cuMues7CyamgaephOWA==","shasum":"7c1f1f8e898fc39ed26c2bc8151e1497c62ce79d","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.48.0.tgz","fileCount":351,"unpackedSize":18699150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnoRzCRA9TVsSAnZWagAAHHwP/i9A9jc99ZaGftw93mzP\nySInqxnk7j3ut7QJTDSI/AvI477gDREqUSJ1xvdtnO8ymXy25E0nUltEL8mq\nrpe3g/QwDOPMWvrhz/U8HMIZfLwcXdo3x9zV42lcAEKJuz+cwMrBc8vdree7\nUD+oJ8NuNrWtJqFEsln2dV+GEjbwxgnIw2OBrQaWJ+qPhfhzj4w6dN1sG6El\nVVXTqNxuQdA/FDh4OCNTKGyp1De1Z6r7/c5c8Q2bUp59SWh/qbwODbPD02OP\nusArHQPl5kghhkCq5Ehv0jFk8N8shhQ/X0c8bEPn1M3m01xIpYefquECjkwD\nnnDzxDRDnQKYe984lN3TsIyRSxiCJLeKbpUCZBLmfVBQ+GNAyNPgjuO7bRZ3\nVEgosdmy5R6QuE3MhNwrmwKDnJCjGkeQL4amVLkkGuE50IKskvSPldGsKUBC\nwIklplIezf/9QZ2CWw1uUOVO26R7DcilzD/PgpzavmbOnREZFlBpnH4C1eFX\nhpwhlfavnPaVGXZ19rFkdMhb/7f5emk34+AgGGEnRQjawLAlmTrlLx9CBPLN\nehP/2tkqkLSycqPC0+ZKG7aaQu1nbKKV2ZQooRKIp4secV0MY0L1cuRCoMmr\n1lqrHOwdU7NiHWhEC0jD5iETIQrEZXgsSisXiI5xQOWQ4Q7evn8WtG8UttgL\n4JF2\r\n=6ZTe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEhtAlttfZ7kjEHrVPOwWToGBm7mfD/TqB3MzrNTafsAiBTV+XoW7bShdt4qCzWJF5FfKLbwvX6VBzVYuVImHBgag=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.48.0_1621001330454_0.5648217926542922"},"_hasShrinkwrap":false},"0.48.2":{"name":"musicvis-lib","version":"0.48.2","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.2","@babel/plugin-proposal-optional-chaining":"^7.14.2","@babel/preset-env":"^7.14.2","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.26.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.23.2","eslint-plugin-jsdoc":"^34.8.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^32.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.5.13","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.48.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"272d4132e4e87b7ee735b48b4c92fdb8adef3bd3","_id":"musicvis-lib@0.48.2","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-oBr9pM9zU56m0gcnr68J1bySUjIkPs6KKP+dKYJtarVU9wRlcSByfCM2QErjEvWPu+yW9cEDgC/oommxOTa6rA==","shasum":"30e23f33651afea1ef7490516ca988b7c19d99c8","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.48.2.tgz","fileCount":355,"unpackedSize":18872596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpSUJCRA9TVsSAnZWagAAjUoP/AoeZH6KyhDlglv/jaz3\nWWrl3PDq6R6s6saRzohVCRe0D2aca3K7KkoredusMSUar/5mtWVEeKDQ1439\na/ykiM7IyYiphLtU2SGCkcfaeAQIstFu+Q3yQ9+7Gm14IMCTvHfNkvI6Os5j\nYaiubKvFolGc6+V+OjXvrGOrmATFCjRxM4SDFNYFxzutkn7+KgQwssMFyOGl\nuOK9M+gbjgfb0ChYMdbV32gqEVNUpEAZ1i6cHC93oqLs/1LvBENCIyTzADh7\npZ82PUsAhX88Qs/xkEt7moucrc7l9gaMmKvxgbXU0oRr1xGVj55fdw2m4N3Z\nrmIT5yYP5c/XVnU7rLo6bfEM2k9cxWhlf70cV+hFt55rCPdnD3In0GoVYtb8\nyZGb1MiKjZAXndBBd76T7Izd2l4p+f6SeNHIs6WnNV+zce3MoetQROxBAblX\nSsJKueySWLBeMPWrgrAAwelBScT6FTErY2wuh3qVhC7UBJNo0KBH+JtZFfTQ\n6g6wyL2aYDpX8NIL+OfUZOZCAmySwK139cKfBlcY39Lzs9Yw/OFIxE9o6z6N\nwPKm9A3oAM5O5WmQwQXtFwwJF47m9xs6CPQI0xRW0KDdow6BKHFHDIM6Qps0\nwhNH9Vi8Ydig8etOL/kuj/gbTCb1+a8wUNSZdj6FT+/yFnHanzeaHGfjnq6c\nO2h1\r\n=j1OR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+cOiERSF5A64VPeybseO/LqqHBDdCLUlNIvF7HFP/SAiEA1B5GPXyvMMcQbUxdtl61Tmppf4ZBr1reRilWeeSqm8I="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.48.2_1621435657093_0.6264200978548045"},"_hasShrinkwrap":false},"0.48.3":{"name":"musicvis-lib","version":"0.48.3","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.2","@babel/plugin-proposal-optional-chaining":"^7.14.2","@babel/preset-env":"^7.14.2","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.26.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.23.2","eslint-plugin-jsdoc":"^34.8.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^32.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.5.13","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.48.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"ef3d907e82c0b8565b81a7d9d88c615dce8c1b6c","_id":"musicvis-lib@0.48.3","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-570RpEajaZCcrk9clp+Z3SzBpKbClyaaZHs/3x3G3a26bNaqqb7wYcuLXAWqEznQgqUzH/14NEkdc4M4f6ilWQ==","shasum":"1730902b4fd9530da505685cfcd79f3402865591","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.48.3.tgz","fileCount":355,"unpackedSize":18958344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpmWECRA9TVsSAnZWagAAqVUP/0V2GZp6kLwozAl1srWY\nbg4Oqg6VDAFVHXTw1A97Z6KXsU7RXA9+zUzV255BS782e4hsr8DqW8N41UtE\njfRR34AM/zAka4YyTl+3Ssl2dwN2eiiHAYICjMoQuZ6GahaOYRRXlTtzByeK\nrGaPgLpO8FFU8Va2je8fcPIGp4zk9uCFdkRK9wbWMfNHTCNN3Xjw043j7bm7\n7C5XpWsm6494cLAFsLuV75TbIyYPcCp7TGqdLLLBNbpXvxGrnIIzGl8Na4XC\nMhoeu3QLlvwVL7UCsquFGnIZy6XCUiaaD59w0SdaMCwPgLh2qyZQxswrevEz\n7XMFoadLzbY4ncJVmRQtIKlmazJFqqTUGM08DTQn7yBAwSo7ntSNZWDdXMT+\nxQGzP2ZZ2caGT2krQUOXtiYV5rbkh0llT7XKRFM8dX70B7XAIa7xVnfuHclS\noywTuO9zUgZqefNv6LGv/GP1cWNNObIMiKNeK5X+A7slgIRjW6m1yh5S9PUj\nnCqjKyglb5jN84vRoPAmKoxJ7BKHtdhxcvUbkwUC3+Nlzn/BdPjpfi0mS5+u\n9xkINI/ZCBPlo/KcaJtO8N9zwa2WP3im0XlR4Lws2JJhYjrHq6BE9hu5AReJ\npG6xucZZeKNNufBQ8gZnwSFIe/ZDfHNpUiypppxr3macBMt6giWBkXahl4vi\nrI0M\r\n=hHaZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkhMDeMr7KbHW4S4HM2djNbF9aP61VrT3aYUegQMWtSwIhAJdzSNGXBN461AboN7Vlpfy9rqpltkdu4Uwb4JR/u0rI"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.48.3_1621517699585_0.49578765156631843"},"_hasShrinkwrap":false},"0.48.4":{"name":"musicvis-lib","version":"0.48.4","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.2","@babel/plugin-proposal-optional-chaining":"^7.14.2","@babel/preset-env":"^7.14.2","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.26.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.23.2","eslint-plugin-jsdoc":"^34.8.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^32.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.5.13","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.48.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"81f26ddd074e5cd9019a0dbbcff3b35923e1e47a","_id":"musicvis-lib@0.48.4","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-WnVqUKm0s7tpxnjJNUCCLlj2SDDtiQGbc1/e0XNPs42gVhtTWpc3fwzBGrZ2u0l7jOtfBHM8RA7X2VjFoc759A==","shasum":"632a2a6eedfc1ed69ebc793f4a3a791b6124e5e2","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.48.4.tgz","fileCount":355,"unpackedSize":18961567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpnJPCRA9TVsSAnZWagAACjEP/13E7+1Uk0btxkHhPRyX\n9Z3lS9jPmdL8k9KMYc2Sh12UD/ecmBRXRYLpPXJY7lMB/PmVeEYRUJQ87ibe\nDRu4dG/cKTBQdJeCV7R/qaKFY/8p23gYNsYqOaVNIQDdSf9s2AMwmj239O6p\nrWThMNkHAfysTl6Oaz8uzz9XFwHiWVic3XRTAgZbrjlCIcQbUw2CZDcZJ0DV\nqM0bnYLSvS/xuJsTGp8HbTSdrThDxYE7Vf0gYrt3lGuUhUK8uv01N9qsmYkw\ni7CzzUc2Dq5rWM76LWdWvz/7caQFlzRJc4puc2mEC2xWKs1pLYfM8+NLmKGx\n0dk0QOgTAsCqLZnxoXXYvw4aTnc1r4z1hE5ml9A+6tYyNBWsst6AovqBoIaZ\nKRWGa+zvSbWDJrX1fwJdqyW93hJyMAuaC1aDx9n/lY5geH6fhI5dFXOkeIiW\n7InrsKTKOoilTjN3o43IK6y4itbfVDl6482M6fl/JMF6SHpEIpxhTusOBS70\n3phmTFVAD8qTnCj4g5xN+nH4kALY9XG6Uze80l/+2v+R14RGkrQ/WXDREL1G\nc/nZ+IdUfT1OxOpTalhWke/YJM4P4QY+Jz/ioeTDlsIbPZXBsZkUeBPiTj0u\nVN1N+FFUmDllvlE9/lUsYb+E98rAfVIuf85UmJIdFuQk9MnxIhAuHuPELAfk\niqNc\r\n=ZZDV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAb0ZX6aZiufO8kAaf0gSObl/UMLgZbwcLEIuzU4LTZ3AiArd8QlfShr67Ih8aelxjl4Wr/d8NOXuGXMEsEWncgY7Q=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.48.4_1621520974778_0.3070665819756926"},"_hasShrinkwrap":false},"0.49.1":{"name":"musicvis-lib","version":"0.49.1","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run build && jest --silent && npm run types && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.2","@babel/plugin-proposal-optional-chaining":"^7.14.2","@babel/preset-env":"^7.14.4","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.27.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.1.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^33.0.0","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.6.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.50.5","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"089f556eb6a26aaad04a0981ccb5897054eedaa4","_id":"musicvis-lib@0.49.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-t7DIsm7cJ6zxQwK2heRp8YrQyil3vqygc0tzYlRrP4tZbvLnA26YW2lFQC07E3uXcEMoo2V66eG+oNwhU7sXAw==","shasum":"2ba13dbd073cfd4b536e4717e03afddb377b1a67","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.49.1.tgz","fileCount":365,"unpackedSize":19652220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv7rKCRA9TVsSAnZWagAA0e0P/3SjUKcJnf+X8ryG6RxC\nMFxczSU0+iqO97iqO6sStRg2smBsfvEZnxM500FpASbo51Cq2pN9ev4iTVu3\nDU2rkoThJ5igA5bOP34gtsj6CvI305tDZXc1daFQe47QqVQKYo/gla4d1/CU\n0pqaXjssigPrkmAzV61V7TVEU7DU10HTCgntp65sMfI+Q8gEOs351ZMpoy3P\nq2aynYDMv3YEBkR1167z/Ytx0tat4ZRRbjEB51E90Uq8/fHeGGXUZ7qNrnYy\nFewx8/tdnFH6cUNYEXv5wHbnqbuYljfEZbs8YTp8tmCCF9BxfdWRVhWmt0kw\nM14yxwHqxkMu8IbfGyJUJw0TxC/rh2nD6KSLSSuZ2cvpY0PGEjI+EXdaUpts\nPspmz2Jq+9QVg/6oy7NtjnBGYTmcSwfgYQKYmDcvTnqu1lk6VlmQp1npkTJt\nBQJHehXMNj/N/e5ZMwag4ElGhtD75j2HIYM8mE/r2deu2ZE75XyBcIOW4eGs\no3qcfD83//VOBxDRWWBJcq4Ed+l0Ear/Xy8xn0BCO9FAK9y/p5X2YbeRY/Yp\nxLpJGjJKG54uKbFTaoryo/XAN29XAbm8VjWDioiXgH2I6TnvwhFlb9vxPkzF\nW7Dk09mwTWMelJPgrogMq7yCXLj/rcG7qK4nZVRhRgPfuwzngtt6ux0H+Vmn\n/GlU\r\n=FMhh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWq5A2b2TxMJTijU/34XOIHnGonmg7dN2HIHt5vsIezgIhANKGvBm0LDa01raXKf9UUwoUGHQnUu2/JP7aestuV+nh"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.49.1_1623177930588_0.008507683020744006"},"_hasShrinkwrap":false},"0.50.0":{"name":"musicvis-lib","version":"0.50.0","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.28.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^33.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.6.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.51.1","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"6dedc57f7ec992189d6f47fe406ee608d8621ad1","_id":"musicvis-lib@0.50.0","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-YtWbASPswu978VQT0phyrX8Qm57l53NCUmAsp3hnTzvpLghfhQXuN/oqnNW1CYYq4ywXFbDPtgnbP9FBeiFEVQ==","shasum":"f0458c4a6ad11432ced2b10c390081282a118ee9","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.50.0.tgz","fileCount":364,"unpackedSize":19786568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwkUvCRA9TVsSAnZWagAAX0IP/AwavOAQEEKLOV4dhVOp\nt0CNQj0mSVNlCWKVjYb4lyd6ohJeoXH54wF6jkBCkhSBjZH7lrO0gj8XX/XT\nAhtFeOYrnQhrRexPynohitxoA5vaox4jEJ6MsJ/ldP1DYqJC0A8HwrhD1x4X\nzdn3qwOcFSIiKW0H24cy2YEGyGIkZIe09rt7bleJnR01EnhkSyW3JAq0wwe8\nvIPZV8WCmablJP+4YWi6Eb8wtB4SiGtbe7pBZwdKF4lAws9taHhWir9zDiPq\nNW5H2pFqutdSK1fvl4SzaSRaVB6KYIVunwSTZI+XSs9FL92WgOaL7uOlyqQZ\nsLvdZotyhWqJtCvIdgyTNgYq0t9U3eZL5KfGX/8IFgwgF/AcDpBSx3ZWj55V\nLM6JRWOABO2v9VkJcNe4a4Du1WQqvgPz2EPL9Pz4g4bP1dQsmNbNYJN1+GTj\nY4dM4X2Qi5KPVYNCypYfTJUTspUkEzs0pipQzhKqZ2b5BuJCMB1CoVpe8G+W\nYXHqedn9iSUC8I8LLek8EN2LoqAk0ExvqsQpbe8yB5XQhhJckqFZ03lNPM3s\nxj8YLqDIqVXv8lGgZuMFISst28nrXbvx/+L+2GqYjcYfgLOOWP5V0L/VGHaR\nDggoPcO4hWelpGlas4oRHQ3BRLsQHxAO7h7OxN2PTw+8dNaO03jyUW9r1cup\n95UK\r\n=fG0X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRYRkeH9pSy4Lq6O6HCQSB0yUVEQep2EsnsVsQDhW6RAiEAnh/kl+LYYztOP3/BGdgmvaXSuyPGvKu2fOGfbUWaJRA="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.50.0_1623344431051_0.7333733324518299"},"_hasShrinkwrap":false},"0.50.1":{"name":"musicvis-lib","version":"0.50.1","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.28.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^33.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.6.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.51.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"7fc43a02eeffde737f6f418438694ec9ba5b7537","_id":"musicvis-lib@0.50.1","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-CaFCo8OYJ1f3rszQLOQUiosSLZhZkyGV6TnPw6sEMP7wiMMExztxr/dLJcn2kBuskeZ+bKLbHxnnHKBaGkfHCg==","shasum":"c007a0de80036aa544da5e25985c75259432c0ab","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.50.1.tgz","fileCount":368,"unpackedSize":20079809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx7F+CRA9TVsSAnZWagAAMF0P/1fa7JXr8hyAOe9MoRmE\nkJyCchAYQk/pVA4DJJ0NfImKCfQQm6gT/9qTOEIhzdbO9bTikxf+EaSu0Mt3\nM6M0C4mABBGHJDnG/aYTsexCr419Uj5d2VNu2HiA51Mp89PtC0e+J70SPXmy\naVd4EclkbVh5Z9lN2gPwttG4bBUA6+/fcV2UOuQHuywlBnWSn/tiIwrKxrC6\n1xAW9ZuC/MkevD4ot/v+s2LgcyvGZSjffQihM3bQ+Ee4QcM5gWbtwojz50cE\nyie9EpBTODI5n6roAG07Qws4hGExuNX2Y/zAa6mqexG89U8F7LW2XZOnVjBb\nCo6QmyL8SSCF3xfjHv+hw/H2RPoc/xUaXxn34PGxtHaDFYtpWhLfYPPieDyJ\n5Cz1Qy5qHmzwzw7rW+XXpbZucm7GFYMeBMZTVULoAAjfyHTI7J3j+KFRo3eh\n/W/HeNKbBsDVfPJcTZF3A5CXHygVR9LZlly/aUWyy58kIII99r3/iwFFUQ9R\n9Lsuls0nX/N48IyOJMWds8ABaDnOgj+mXDrgzcp2oDPLT7ey+7h47mED2EgF\noxsU0RN2eun4oeeoqe36o9YSagCAEtDGmQh7nbB1SGid7AswdpSYUSZBuVuQ\nfdURxSX8CTkspxCAO+JoI6sK/o7OGraRJIRXyvRx8nSa/zmJYiuJ43uKb5Uk\nXI99\r\n=FXBR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9DmdaFxqPJdjmFcW9QwK/GgioLCtE0dBDqCkk3y9RNAiASbqbLEa9nG2veuGEeAMyfHI7sw/38QodIQs9OFnLS4w=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.50.1_1623699837814_0.9011953242135595"},"_hasShrinkwrap":false},"0.50.2":{"name":"musicvis-lib","version":"0.50.2","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.28.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^33.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.6.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.51.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"17ffa94d7bb36c054dad1eacf53834a77f841aa1","_id":"musicvis-lib@0.50.2","_nodeVersion":"15.7.0","_npmVersion":"7.4.3","dist":{"integrity":"sha512-q0YGw9voW7OnHAKyPri3JMDndj5F5ScizfBDi5WSpixVQp3uHnxjBm0WdFZqPFyQ4jZxlDpAn1eFOd2Dp2OhnA==","shasum":"e6ef5e0587ba7688fd5f4c5e84ca0af5cbc26f23","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.50.2.tgz","fileCount":368,"unpackedSize":20080112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx9M2CRA9TVsSAnZWagAAEcgP/j3tv7GWgUKR85O39H2q\nd/jO0YyrJjSvDiIcg5NflUSFCXxP8x4E4BP8ETgfHN4TRTiE7tL34cSU9Pzg\na6MyBetweMlSYYvy3nx4nYBUxLNG3w9MaWoKWx1gyttNfAmw9kodwiALAGBS\nqWkYRPK55aVDC91CGQYDOtZLe4pmTuryaO5bfXi5zRoaRA7iQmiqGQU3n5Eq\nGshz5MD1HDnxNx6imXSnesJBISGjbK1oPX+jqmDuC6ZyiiWet2kSOKjBh6GE\nDrrXlvn3dHRXSdKxXIieBPRvEGiiiRENssKqMUwNUANMNaSLIjiDnyXfUCYZ\nWBmu2ep4v6g+mgl55LmHKHLLl5hZ4xdyYiGUsDcoqYQ18mKCnyMlQV63+pND\n21y07FZSTWluuk/2lG/dwbqgEho/jsjIywOETcaE4b1PuIrseak7Yx1xTqEW\nSMrypLWdp77/LtMGjX3u0aagEsTV7ro0JxAcv+q0Ek6+T8KoQfXQEAX4P3yo\neWQAaBSeNy7Cekq8KmNO+Ihf/xRm9TnWiHwze6cj/Si4JloJcXE8qvMVkoo3\nzq/GO9ujlD5zZ1SR+33PjuD/MjpyM6Hgqk30JSPADHMtMCSraKXDAeC6dSK5\nof7rQGT+6KSF2l83PJ+PrACJXSOduYVzPFUWEbOE2WkXbyl2M25WaN+44CXr\nF8Hr\r\n=RcI0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDklu1YhPbto1WCVs5Kq/PEO9RXIr/hPvd14Uu/jooV2AIgO/KZjKc0iz0FeL172OZAF46my2NaRtNn6DgVDiLkm70="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.50.2_1623708470248_0.6480224835022312"},"_hasShrinkwrap":false},"0.50.3":{"name":"musicvis-lib","version":"0.50.3","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.28.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^33.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.6.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.51.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"8ff79255a6dcba3d6101a50ff441d7e48aab57b1","_id":"musicvis-lib@0.50.3","_nodeVersion":"15.7.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-LZHg5ODR8Il9t131b3OsOqH39ZzevMiYeotHaUnk1IDFVdXPiKdkJoVgghGO91hq4aE5/29h/84F8ng5nXigRg==","shasum":"7c9985bc06af9e9b9cc8b0ba488a85a5b3699f6b","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.50.3.tgz","fileCount":368,"unpackedSize":19961017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgz4fuCRA9TVsSAnZWagAAugAP/iq3OXoe6rJ2Uy/ehZui\nsNdwWB/BbbhAZxLvb8hvm8br0LohdhWjiPkn5oC8x3YkZmtW2ExHjm2EhoDI\nHNveQIR4LPXpvC1Rt9WqbHmydXmu94VHnevWEVPSrcvbTIHE+24AWqo5Hza2\nVHL1MmHuUSCU+nCHjic0YXD9JyAg+gg0BUT3IXW/jxb0Fthu5GPbD9EsIlbl\nd1vMoPDpwN6OIsXdCzFUEXtH5SpsF+ftJPM5eZpjGdbErwlZNlGr7hR48CX7\nB7NOiUpNehPodfjnOTsVblodUS6DD1iVQiNN96E+X4yXdrrru7Nk+qioFhTq\n7lweP/lH+TMKqm+EFMmLG5Reoz1IRL1B4J/dI65S/X5AYYyxYP3MG9nHq3T+\nzH/dQnigQBp/LDW00/2VFurq6XZxlPzxZ+v7JCq+JMOWS/7dlzu1sGSM8U3S\nq1BvKUHCIfRRF34aDWT0Fs8o4/FepoSNXhqEieBtsGjlQBNPEB9ODLtk3dxd\nz3FAONPIksM3SPOKl8V85xDHlLKHfrTRBUoM02AYLQ0OYSKVVzfsG8FmhVqP\n8EMfNyCeHUz2nhClagIB+MjB1IS6MIP7ASlXYOrD8xhaAA4qc/GYi6I1gmHg\ncYZVyQzHox98vbFo727Q1uggzcUKqHx5rIPAGTPibUuMjEIOvQXPIej/Z1bT\nVb8e\r\n=n96l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU1CsHUZwsa83BQxu8gKQsMKyKTSEAa/9uakXp8ADahwIgep+fNqLWNOQIdcygcDYT/pajQK27gV6WEA0fZNmHwR0="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.50.3_1624213485354_0.258419639552699"},"_hasShrinkwrap":false},"0.50.4":{"name":"musicvis-lib","version":"0.50.4","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.28.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^33.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.6.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.51.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"903b1e6d2cc0eea15a04e61d221842b6e738f63c","_id":"musicvis-lib@0.50.4","_nodeVersion":"15.7.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-pSDO+ajvdCjhv/WJNEcqwp1/MLk5ZxQIGg92aN8tV3YV3mhHmpnzgwYWyg+1CC4XRgnwp3010/enFMZOfmoJnA==","shasum":"8d82290f1b7831f9fbc469fb9393563213808323","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.50.4.tgz","fileCount":368,"unpackedSize":19960563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgz4r1CRA9TVsSAnZWagAAgTkQAJ0e5BpeMWy/tObmOUS4\nU6LdqTMuLS3XustwAc0rzvKIH3J3TsQoEhbn3GQJAlNkre7WoZlQ9P0wiPfS\nkQ8XU6DwM7/nylN92vllWfIOWW30Sp9CzyZxFE0lcBQRiPOCtzwdcxf+7Dsx\nVWZuEsUse2ZtPTTi3HbqNmsN7P5J86ERW4FfiMjfrU0vcLlF0rI9rVqtOXq1\nfGnVpt1wPTII4TEbzCCq1dICExILGV5ldkEPWZDvj2mJN3L3Q3FByeBUofrw\n0PV7g8DREU9xHmdSAfs1iy6dHllR3KX7kWRYoTKrgbElECmGvrPYkCnIjxzC\nt0bl6pBJT72xdCjulXYkbx/sOm+hhlSDfRah8+sp/9rt4y4NHvuUG5zUHc31\n6s/+BlZqvEf5KddIUPjP7ZqiB2Ezy3G0+VuENVmjHG/nbqO6ogkm3duMJ4ZE\nf+IaF2OmpnncZ/oNUAJ/UKG28Z58C4f5uWzSKuv+sgA8KE2P1q49dSFjBUJK\nbvlFyd7z1+GyokjtKu1QgDYYmMNA0frZJAfg6259T9e6zV3F2fUlivTtRevv\nXZf6cEjEBAnT2NX0YOUD7CzzOrBPfCDixfTsOmfWSS/T9JPm15Qur1LCuX6E\nqniy1gDR/r4bYDo95rB4zyapW6qZpTsd28gSOUpPuFkK2IyAvWV8FOcch/Lv\n8CkG\r\n=kZBv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKeydCB5S1jkYYF0wu8jTNfVxys9dCnDCgqds6hnSgkAiEAoQgU6awvJ59TbfUdeVZJv+/RwryJOz/ASfWKnohESnM="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.50.4_1624214261444_0.5417757382057042"},"_hasShrinkwrap":false},"0.50.5":{"name":"musicvis-lib","version":"0.50.5","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && git add . && git commit -m 'new version build'; git push origin && git push origin --tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.28.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^33.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.6.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.51.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"167e38baca0efb0cead5bdb7e43e3461dae54411","_id":"musicvis-lib@0.50.5","_nodeVersion":"15.7.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-hpKlCXFLlpknOYN41W3HNMidoHzjLUO23zMbHyvFWrVw09k3SLsrvddHAfWIVCCME5trXmSJ0/pRO2ZNpToR7Q==","shasum":"334e9a76f2c999a0f736a9a9e0aa8e6c0f525175","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.50.5.tgz","fileCount":368,"unpackedSize":19960915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgz5GtCRA9TVsSAnZWagAAFgEP/ivZLHXfeFhM45kY5Oh8\nP7OFMVaPFxT+TBwCCw15clOkTrYjUCgc3ePHhWYUWtKZoZIq/1cfD9nMpo46\nRRXOWx9B6Rs0u526GwZhBCahuILez/6VA+28vni1k10WtiVg35Be9s/1EuGn\nILXmj17TxQ8mdYuybGEuDLspLLWyauFG1kHjFR2n1gdaDHFIik65ExHqBLpZ\neFzcUAuPyxR34Yax8oX682v/nzDl5xjOMoPT8IznfTkFsDyGqSCzRY5fWDMJ\nMuE8DvTibpDLvETcs8AzirFmBBlQYJOVxLJmr9T/Jlf+lSZTt1V5VlUcxFeg\n02RkrQ3lUgk2j/AZircbz3EKO7sP3HO/Q/7coCwuAAI67MyadPGy4Lnt6TBC\nMlY85TBYyfY/tuR0ruK2zOpNrmhUyAI/GWazTCVf8rNwCfmGXvrlINPv3elJ\ndQtWNtU5sIx31alpwjn+hRjZmV2N8Kd8bBZXMiYsqHpExIyUFePUuTpoAWsr\nlZHZh5xjy0YJ9aQdrT0sLhwK56yqTGaeLqPMi48Y+WKU8X5/0AtrDq7xFK52\nWhISkaEwGV6eaYU2AZkKf0lPWbRSinya+0L9WC2uPgx/soVrmZXYPzdmYrMz\nTGZJLSfpCpXwtv82pwCHmVPO/E9ACXPlu3x9EVxS6su1DnwWRuoA6nLm3yKn\ntd7z\r\n=0aQt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/ngNYBPyCXxxnr91+nr94BFFa6clWP347ciz1j8PZZwIhALkMeQrYE7JrJ+3uxCuIACG32/PPy2pR2kz2qygDHP9B"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.50.5_1624215981037_0.20817920106555032"},"_hasShrinkwrap":false},"0.51.0":{"name":"musicvis-lib","version":"0.51.0","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","git:commit:push":"git add . && git commit -m 'new version build'; git push","git:push:tags":"git push origin --tags","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:commit:push && npm run git:push:tags"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.28.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.1.3","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^33.0.1","glob":"^7.1.7","jest":"^26.6.3","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.6.0","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.51.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"4bb1434dcaffbb3e46bb015b888cb114e79d96aa","_id":"musicvis-lib@0.51.0","_nodeVersion":"15.7.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-Ph4CP1Z/y1qlkQbQUrToZ2ima2VeKAUHeAaBaXkogvpeRh+kus/0YaAFtdLhwnqVgk2OP1mS5DVvlsyerrLaHA==","shasum":"31f47f8a7dc468475c1e376408cd8f22678f338c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.51.0.tgz","fileCount":368,"unpackedSize":19961302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0HdfCRA9TVsSAnZWagAA4V4QAIrbFcLAIK5c4sADoRNC\nUy5ZQtK4mjVO5HBO5eJhJ+8TWvX1OEQBSFw9OnVHoSd37tx6+sjmD/BzfHd4\nCUak4fZEhH9OJ0Y7PvqqPWrTgEcOAinjuS1oxR/coX8DQP7HeRr4Kmn4kO44\nTz9c2W3mhUh80oWMLjPDajHuT0Z+IvUWQsC+hAHxbXYL94EsbXU3od8DqJqr\ndHuus1q9ORNHGtQAmw665wKoubIjpKJaax15ykfb1KVzKXxI0K1VRLWjJq1/\nISOPvdNczkEKf5Mu9thM9+qOuVWnYF/e6BEOgnLQQmmCbq/e509ATM7G1Jf6\njsXKYEWSg3qjVFls22tJdzM6ihw4wh6Z3OYNuQU77WSzu3UDUGVDZ+/Uu/o6\nZFr8xZo8kbk8oA+6UGCL2Nt561CT3yfXoQeF94GKMH/KaPMbqub3I9LxuTxg\nFO37eUDi6vDtPj4EhDT/YDtHOBfldOuifQBoYrHt1D45CwNaFs76Js6NAgWk\nCjeixSj1tjIdE0CJtoF+cPqcbYskQisDASjbaCcQNfU0SIEucB7RkWdLPviJ\ntUkNnRXu4kTkHFgHeb4TGTRnnselJ8FWww7pbKk0HSq7x1S/cmOhq5Q3dwK/\nvkZHgbROcQYMUnlUVOk7h5ybnZeVOlcubvdFrsjLfUIWSJfb9j1p7ozsdILd\nXS8/\r\n=eqh9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTPP8wlU27aGyyJlhV5sTbCWZMA2hxdWTRB5ePhDMLUQIgTB5hanpHIrtmx8xijrKB54OH8OmJBH3NaF/ES07FcSQ="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.51.0_1624274783192_0.3623644483859063"},"_hasShrinkwrap":false},"0.51.1":{"name":"musicvis-lib","version":"0.51.1","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src; remark .","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all"},"dependencies":{"@tonaljs/tonal":"^4.6.0","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.14.6","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^26.0.23","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.7","eslint":"^7.29.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.4.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^33.0.1","glob":"^7.1.7","jest":"^27.0.4","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.7.1","pngjs":"^6.0.0","remark-cli":"^9.0.0","remark-lint":"^8.0.0","remark-preset-lint-recommended":"^5.0.0","rollup":"^2.52.2","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"a6bda316f47cbe1961274e3a7027f9ba0b61b0bf","_id":"musicvis-lib@0.51.1","_nodeVersion":"15.7.0","_npmVersion":"7.17.0","dist":{"integrity":"sha512-M1Snjz3+wxY90ce/kqEBUeu9le5sIG8e1jlKRwmRseyIoHm29p/ntG4no8+INCSJD6X6cfTH7mV27lnC3vpOlg==","shasum":"0464748c79d86321a8594682f7337a57d320e14b","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.51.1.tgz","fileCount":368,"unpackedSize":19961839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0JuHCRA9TVsSAnZWagAA6yAP/ieOGWC+md9uUTuHfuuH\nkQR2JvL3sGInwuDGHI/R3DwNOP7MiEDiyu1CfflmB13lROClNYl5tguYiUdL\nwSeNNz2cBXfjnPDgVX716TYi6BN/BEDZpnIBQ+sVfR//2LBv61RdqKJl/wAI\nm8ODivZRrwgYX2PMX8oNMqkWsha3WmheYwhVNWQo1H1ZIHKoJjc2A9QLK3dH\nDHCvtyd6RywtEKpIKZOSSzcUbTI41BYHYJ5aVL53+UQOOjEoztubaWwn/HiZ\n1ekCdcCmZfYTyGk4nwQkB4Ud74eJDueAXMAGAFYOyTWXlugvVtahelohNjZR\n07jq/mnIWQJaxvMfT2LYC+l9Cy5DEB96GLxPGK3GelW+iwXGZHpym+7dCHmB\ntqVh11EKMuFdx0HIjTVwkhoPbrDG+wgfgmTUmPDC1dCebL1/25e2ZMUZOEO+\nl1rWA2fdWTnSnb4f0MDiOO/jkWrDtHlvX4hvFWdSMuzwCLxQqwFXHEnHQvD5\nkV7eeqwutSpwEfRUknGZKBWtxWGiHtQ05zY3+AU/RBjRrKklxH6zS2585KdL\nSo7KivZdvD8A4MXqNUxSa86VqqjGawWVFfBYGdTOF/X1ReWJVOGzIbJ1M+n+\nUfzpeyb5FzJcpAnhcssViqArV/yJbP6RD5axC6Y3Vz73n3GIp+vB5pbhFNDg\nNMM/\r\n=P29p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4W5LDUE4bM0zDpoOXXLjqqFYhxALOkZOpTWKSBJxoCAiBV8Qo1tVsc5hBHJ2TgMIS4OYnTMduCSuWaLTFClL0k+w=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.51.1_1624284038763_0.857815271941262"},"_hasShrinkwrap":false},"0.51.3":{"name":"musicvis-lib","version":"0.51.3","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src && remark .","lint:nofix":"eslint src && remark .","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all"},"dependencies":{"@tonaljs/tonal":"^4.6.5","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.15.6","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^27.0.2","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.8","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^36.0.0","glob":"^7.2.0","jest":"^27.2.2","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.8.5","pngjs":"^6.0.0","remark-cli":"^10.0.0","remark-lint":"^9.1.0","remark-preset-lint-recommended":"^6.1.0","rollup":"^2.57.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"a99f517e6ad981ac03c96a2f642b5e0aa2dd0b1a","_id":"musicvis-lib@0.51.3","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-8WDFrPeyH8KYfIM8EaGmwmdGPUF7AnmsBF58Nd3qjYqOaNkE7ZaL9HbfUVQdHZsYxsHIlT7Kzu3oNcWMVYPL7w==","shasum":"85bd91b57c54b86883b7d9f474c78e3b6ba0b6b0","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.51.3.tgz","fileCount":370,"unpackedSize":20082424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHC3LBt6+xZ6xuGSK3/MIq71LPMU9SOCWfkxUIZ/gKtzAiAvaz4I9lck3u+OWj6I8cwgvZBlMnw4QP2GiTkDroWw7w=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.51.3_1632683752264_0.29423590080363593"},"_hasShrinkwrap":false},"0.51.4":{"name":"musicvis-lib","version":"0.51.4","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src && remark .","lint:nofix":"eslint src && remark .","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all"},"dependencies":{"@tonaljs/tonal":"^4.6.5","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.15.6","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^27.0.2","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.8","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^36.0.0","glob":"^7.2.0","jest":"^27.2.2","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.8.5","pngjs":"^6.0.0","remark-cli":"^10.0.0","remark-lint":"^9.1.0","remark-preset-lint-recommended":"^6.1.0","rollup":"^2.57.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"58f0e7b06148d4812c799f9e329a072cda5bab19","_id":"musicvis-lib@0.51.4","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-M3XFaOfDJb1UKGvEO3h2ScbyLsPExMtRwH1yj2Z4fEntU7R8kVgvilJyk7gKAzOM4K77901dtCE4TLfBp5DBFA==","shasum":"6babdda1825a33eab67df42c466abef2697c4664","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.51.4.tgz","fileCount":370,"unpackedSize":20084188,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLhz64mzzF6rYyDJgEA6WZN7gLbIMYJY939/7xghZpBgIhAIUzA8IxrgRhefxEaTpjFI2ie6JPm0prWaPpg9SkjWNC"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.51.4_1632684335200_0.09907258068329106"},"_hasShrinkwrap":false},"0.52.0":{"name":"musicvis-lib","version":"0.52.0","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src && remark .","lint:nofix":"eslint src && remark .","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all"},"dependencies":{"@tonaljs/tonal":"^4.6.5","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.15.6","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^27.0.2","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.8","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^36.0.0","glob":"^7.2.0","jest":"^27.2.2","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.8.5","pngjs":"^6.0.0","remark-cli":"^10.0.0","remark-lint":"^9.1.0","remark-preset-lint-recommended":"^6.1.0","rollup":"^2.57.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"ca27b6eeb7b2aa859b3ecaef96e4c0ac294b3899","_id":"musicvis-lib@0.52.0","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-8PM4Gu+uOS2SbrHzgLLdKFPflrmQD2E7HlvHA7njxpEhNdv0UVX1PnArrxKaBQzsgCQZRpnyRmgiokT2kqvxHA==","shasum":"9724e5c5d3fbb33d63503e4721d023d02d2dbbb9","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.52.0.tgz","fileCount":379,"unpackedSize":21944731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo8Frn/3QoicHvAh/Esl74erT1MDwPisaFhJGirryKFwIhALgk8PILjNWq45loUbFz7EV4G00ANIIX68mkcIG5HkRN"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.52.0_1634319418111_0.2848772849085097"},"_hasShrinkwrap":false},"0.52.1":{"name":"musicvis-lib","version":"0.52.1","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src && remark .","lint:nofix":"eslint src && remark .","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all"},"dependencies":{"@tonaljs/tonal":"^4.6.5","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.15.6","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^27.0.2","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.8","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^36.0.0","glob":"^7.2.0","jest":"^27.2.2","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.8.5","pngjs":"^6.0.0","remark-cli":"^10.0.0","remark-lint":"^9.1.0","remark-preset-lint-recommended":"^6.1.0","rollup":"^2.57.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"667054c27d4753077f8465e1893d51a33193e531","_id":"musicvis-lib@0.52.1","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-RLP0NJi8ZYqcdGSD5WsJzjNsAP/niQBywfAWAFL3xkCDDab7pU4SdEnALZInFx5F7GPbEFJuu32i+K+S2k28Hg==","shasum":"2940ae3a70b41687c2a8b5d6aee6c83ee8bdb39a","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.52.1.tgz","fileCount":381,"unpackedSize":22007737,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5LHt9JuChCQO6ZkjBqMj+WrCEywIafRHWOxBJ0GMuNAiEA6Li4pdev5aV/tX7FdHvu/LXIZuXf3uvPPjJdBhscqB8="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.52.1_1634579179196_0.022936320485988926"},"_hasShrinkwrap":false},"0.52.2":{"name":"musicvis-lib","version":"0.52.2","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src && remark .","lint:nofix":"eslint src && remark .","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all"},"dependencies":{"@tonaljs/tonal":"^4.6.5","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.15.6","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^27.0.2","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.8","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^36.0.0","glob":"^7.2.0","jest":"^27.2.2","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.8.5","pngjs":"^6.0.0","remark-cli":"^10.0.0","remark-lint":"^9.1.0","remark-preset-lint-recommended":"^6.1.0","rollup":"^2.57.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"1a42c24c989de1bd6e7859b4311cebaf1b089f85","_id":"musicvis-lib@0.52.2","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-QZjozTFoVH1DR7PtY+ChTPJaQrsppNU7k+RMuyY+JH9Jdx7mDTyNAGnDu4hs2JX3HEIs7W3Hn1PThdxQnG4Fgw==","shasum":"fcef613d20facb77d81376ee4be100df6c261a44","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.52.2.tgz","fileCount":381,"unpackedSize":22085351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVUAoVzt4SY7scpEMXMTdPFQO320WVS3N0HMeQa/NQXgIhALVwagV57QtbWNOAmUmKqSIQ4PgKFaOtxSOxE5zzprVg"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.52.2_1634761351318_0.8994603577522122"},"_hasShrinkwrap":false},"0.52.3":{"name":"musicvis-lib","version":"0.52.3","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","types":"jsdoc -t node_modules/tsd-jsdoc/dist -r src -d .","lint":"eslint --fix src && remark .","lint:nofix":"eslint src && remark .","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"eslint --fix src && npm run types && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all"},"dependencies":{"@tonaljs/tonal":"^4.6.5","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.14.5","@babel/plugin-proposal-optional-chaining":"^7.14.5","@babel/preset-env":"^7.15.6","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-json":"^4.1.0","@types/jest":"^27.0.2","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.2.8","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^36.0.0","glob":"^7.2.0","jest":"^27.2.2","jest-canvas-mock":"^2.3.1","jsdoc":"^3.6.7","npm-check-updates":"^11.8.5","pngjs":"^6.0.0","remark-cli":"^10.0.0","remark-lint":"^9.1.0","remark-preset-lint-recommended":"^6.1.0","rollup":"^2.57.0","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","tsd-jsdoc":"^2.5.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"]},"gitHead":"0662ac9705f847aa7049ba9e93c186615f8e2cf9","_id":"musicvis-lib@0.52.3","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-jG2ntiqViSym2sn7iYDsEUM21T+OX9SuvvijvN1/27SUA/VhiEt4Nd5Xy5aemF6rvS+YK2t/BSNO9wP9ZiRXYQ==","shasum":"8c896783080275cd9528de7cb32689cb802b550c","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.52.3.tgz","fileCount":385,"unpackedSize":22311509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgq9aJmCyWORaXR0PdDyoTmcLTEbDd3886cnLmWBMjbgIhAK3SyMLIGYe8Bz5VuNyz/QNeB8cczFSiOxXvB3fsW2s4"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.52.3_1635682422702_0.6011169832733252"},"_hasShrinkwrap":false},"0.53.2":{"name":"musicvis-lib","version":"0.53.2","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"standard","lint:fix":"standard --fix","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"npm run lint:fix && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all"},"dependencies":{"@tonaljs/tonal":"^4.6.5","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.16.5","@babel/plugin-proposal-optional-chaining":"^7.16.5","@babel/preset-env":"^7.16.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-json":"^4.1.0","@types/jest":"^27.0.3","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.3.1","glob":"^7.2.0","jest":"^27.4.5","jest-canvas-mock":"^2.3.1","jest-extended":"^1.2.0","jsdoc":"^3.6.7","npm-check-updates":"^12.0.3","rollup":"^2.61.1","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","standard":"^16.0.4"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"],"setupFilesAfterEnv":["jest-extended/all"]},"standard":{"ignore":["/dist/","/docs/"],"globals":["MediaRecorder","Blob","DOMParser","CanvasRenderingContext2D","localStorage","FileReader"],"env":["jest"]},"gitHead":"ea0385a6152390c9ecfb13f3311815fa8236bfbe","_id":"musicvis-lib@0.53.2","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-V6rVfqBflFNuHNqLEUOlihi2Mrmy/YwdY9/vUlouvMpxVShIgYUgG5r6QEqoPrR8HPcTtb7nykFylecWonXNJg==","shasum":"3e5b50c64913832be0d197447f485233d7fad930","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.53.2.tgz","fileCount":384,"unpackedSize":23027185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuTOoCRA9TVsSAnZWagAAyfkQAI5Lu5t6NaASIccvJfYN\neZ4+sK1Bh8ljWsc+HAxTvw8ECcE2Qj72Yu6fK/9FXVpSudGncqb9ObnnfJTL\nHlUXoglZdWXG+/aUwZxHOXwVDXF/R+cPnqou7MX2HNz55gYQZHScu+uB5Cfr\nwXHLpUi5DUw/qO8aQu+nJQ98ewtsmmunnBWmN+lyl6M7gAueTex+nTGpPRL+\nz2O/D8eF3gYXv/RVApTOKh4N6aS8JDHsjc64nj3C3g4TjRB7+jM5t89NYP/g\ny/0T2jjRIOZ2cfYrnRDwj266oRTS2KKS11R/xkj6FXa+0BDHIYgSa3Nc14Zn\nCSGiQCcUazHvNlUOAzHdHaieEmTwuK4iziJKIY1Xod3y1GKLBluI+KUqS5KI\nfmNq1eI2uERS/xQb6CfOerOFDTEXOF6QvrSfqKJtDLTZuGLOUIxlL0k0Gy1L\nW3v5yzMIWOPj2HfGkEDCvZ9JCVXcmsN45AzyRQ7gqGrI+eKVN9KyLOJiF09C\nW+1AGpC0sdCTb7yWBDaRuzUjQujx8JdaMe+YHzdqrYJQpIEnJJhmUtgS1bUb\nOxoyJ1BcgpApHYh3TzIxhe/lBasPwkYrMe3kl0YlRGBmS+6nWTtITZqcmkSF\ns3nsJyEkc9hLKdzCX2IX2GSuHTdstgoikN2/aUQeZ2Tvtvn+G7FaWxzksDM+\n/ctd\r\n=QyJ+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFczN+QVWPsfhzZrhmD05fU9QB+ynkwDsjMX+UZqGeGfAiAPHpsbAxP39kNt1/fu6qld6NrwhzAeCliQAy+J41ZFbw=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.53.2_1639527336536_0.9152317521996944"},"_hasShrinkwrap":false},"0.53.3":{"name":"musicvis-lib","version":"0.53.3","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["visualization","music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"standard --verbose","lint:fix":"standard --fix --verbose","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"npm run lint:fix && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all","prepare":"husky install"},"dependencies":{"@tonaljs/tonal":"^4.6.5","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.16.5","@babel/plugin-proposal-optional-chaining":"^7.16.5","@babel/preset-env":"^7.16.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-json":"^4.1.0","@types/d3":"^7.1.0","@types/jest":"^27.0.3","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.3.1","glob":"^7.2.0","husky":"^7.0.0","jest":"^27.4.5","jest-canvas-mock":"^2.3.1","jest-extended":"^1.2.0","jsdoc":"^3.6.7","npm-check-updates":"^12.0.5","rollup":"^2.61.1","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","standard":"^16.0.4"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"],"setupFilesAfterEnv":["jest-extended/all"]},"standard":{"ignore":["/dist/","/docs/"],"globals":["MediaRecorder","Blob","DOMParser","CanvasRenderingContext2D","localStorage","FileReader"],"env":["jest"]},"gitHead":"91e9a10181333c941911992efbc34f33a0b667d6","_id":"musicvis-lib@0.53.3","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-X0+qLv8gMXKzFGvVutkdaR+vuky8iqV9BzL8nilWw3+/1eblemm4ia8JNiVhBVoVU3UPvDXArF3ntaQqnXhthg==","shasum":"e5ef095fd1578550b3b8c4ec71d7ba49e59c2074","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.53.3.tgz","fileCount":385,"unpackedSize":23120031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+ZRTCRA9TVsSAnZWagAAsncQAKOU8959MWU3oPMXc4um\nkOe7EyU7sbPOyuiulWcjNQJJdKSQrDr5DjhmCW18++H3uOmnNePf8HNCKIMd\n/KHcH3q87PxL1p0Z32sJJtYD1/B/ymlGSVeJVhrrajcgdfZn/2rbvi02gs44\nba2Izcdo+wKAFbWrR3t1WZ9wipoaURjTEDerQnm7G7p1AbleMXPJZXGZAlxi\nWiQmPlSRR0+IGZWP0Fgi8T9HGpgOzQSQD913jFI26Ym3/IpRg6LpVhz1cuiR\ngkECiMqOuDZgR8Vmfifdt7w0XTk8F2ru5U5w9LiCG2KfXjmSH5UlHbHFskPy\nSrOGv/7I9p++W3vobcNmgqWcrPEIDuOJWN0A4A9U3qJiCK/J/+iPhAtHYrNt\nympW5ydpk4NCIqjksn5VeNHZ+39jOy+9Q2oXH62x0AId7TJ5JPIZQp7qN2Ar\nky1N9m1gBHUG4TKk7sDjDENZvISX4QyHQurgjy0ShFMwnV3oybmA0n6oB7Rp\nE60yPGsZYR0CB6tSQDcj8QOWPC1ebB48Z4nDpR8BkvZFK2vGmkd8ETemkYFB\nB7/Kfr1R+cAag2ZBWsppXkfXUnKeFR+MggVLWK0vet1cNSfHxGNDOjfYZr/6\n6MsFvRU8KEqAkXNmOShowpmrYTUrJQXvKTF1JouiiAR5JtuM+N7/yu0dOCXY\ncEQj\r\n=S4jD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDPx+wBJ7AFd8hvDANvTEexmopNg9FCrle8BwBT5ZRvfAiEAmAbWH06tuA2kZ0YC8utaXSXrdIG4EgXWbhwaFsch78w="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.53.3_1643746387195_0.7531466385775851"},"_hasShrinkwrap":false},"0.54.0":{"name":"musicvis-lib","version":"0.54.0","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["visualization","music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","types":"./types.d.ts","typings":"./types.d.ts","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"rollup -c","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"standard --verbose","lint:fix":"standard --fix --verbose","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"npm run lint:fix && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all","prepare":"husky install"},"dependencies":{"@tonaljs/tonal":"^4.6.5","@tonejs/midi":"^2.0.27","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.5","@babel/plugin-proposal-nullish-coalescing-operator":"^7.16.5","@babel/plugin-proposal-optional-chaining":"^7.16.5","@babel/preset-env":"^7.16.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-json":"^4.1.0","@types/d3":"^7.1.0","@types/jest":"^27.0.3","babel-eslint":"^10.1.0","clean-jsdoc-theme":"^3.3.1","glob":"^7.2.0","husky":"^7.0.0","jest":"^27.4.5","jest-canvas-mock":"^2.3.1","jest-extended":"^1.2.0","jsdoc":"^3.6.7","npm-check-updates":"^12.0.5","rollup":"^2.61.1","rollup-plugin-node-resolve":"^5","rollup-plugin-terser":"^7.0.2","standard":"^16.0.4"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"],"setupFilesAfterEnv":["jest-extended/all"]},"standard":{"ignore":["/dist/","/docs/"],"globals":["MediaRecorder","Blob","DOMParser","CanvasRenderingContext2D","localStorage","FileReader"],"env":["jest"]},"gitHead":"20dad36924788068da0554ae82844526faccae39","_id":"musicvis-lib@0.54.0","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-Ccd+s6BTENXTEI0JXxE1TFquRyz34H1mxFSxHWbZWpdHLGIMgOOCgSWRC0WlzLDGE6DvL3O55gIpjUOCwM9QtA==","shasum":"4f1d09efad849ad92ee1aa8d5aa1b35fb96b77f8","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.54.0.tgz","fileCount":72,"unpackedSize":1306783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE8R9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0gA/+NA31ikGbq8Ym3o9+m0X2REU3Y0FAqpyvtuLUbqcdTr3aqwkw\r\nJONh5o7nI8LiwhenVMJgsUGUG8gNwESXnMO/ieIdYAvb8HPw7ssxc92FSrUi\r\nZoWtgtT6Hcj5upmpyxQNgehhezcERiFvVllpTsCeCmKxqUs8EQ58wm3b0Q/C\r\nb2be4Lc3QrYG6+PQUDrBOHiKgJlf92B2ZfCogVePaBZlGutPxTLT70F2Tho7\r\nc/16I0jDxmoAi3XbZEAiqx4LzFtEv2WwRylUX6CqZShbqqoOiqwji7ZfJpy/\r\neK5Dv4OViIb3IvA0GHm3K4mbm5mInaL73Auizu1r8U9TRa5aS1N08OiDhSJY\r\nzY9fkVn9EVxQuyWtAvijlSoHfG1Vg5tEDprHY918c2dDaQNpusWxRKwvqYTw\r\nbodTi0vl2iOLy9bcUfvGFzRq7zr/AMYa+L/hvnbghEcdM9eOleMaUrDSl9mE\r\nkqd8yZ6PpZ/JIL9rG4LeWFe5UGSmy8EMcpesO4TuY/usDB9PEGF+cTzOy58S\r\nV439EaQ7+8X/+Ued61QR0cPHvQqbEf3Zbjp71TSoj/Ao+baVQmt+JSuISNFD\r\n60SmkC5B+2R3Icgx2goqgzmphnOU2uPARwZmMq+t51SFWRkfffD+Xos8lk1M\r\nAnUzSoiDRKbHZKhhWVH+LNP6NH7VsyJekFU=\r\n=F9LY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOBqdihsGOHNfxxj/y329d/ApympN7LTVexeN0OSuc+AiAnFAyD1hmRagpVC5fpRED97xTFFACLnMfsGWVZnUiTXg=="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.54.0_1645462653362_0.996880960261497"},"_hasShrinkwrap":false},"0.54.1":{"name":"musicvis-lib","version":"0.54.1","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["visualization","music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.node.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"npm run build:bundle && npm run build:browser && npm run build:browser:min && npm run build:node","build:bundle":"esbuild src/index.js --bundle --format=esm --sourcemap --outfile=dist/musicvislib.esm.js","build:browser":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.js","build:browser:min":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --minify --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.min.js","build:node":"esbuild src/index.js --bundle --sourcemap --platform=node --target=node16.5 --outfile=dist/musicvislib.node.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","bench":"node ./benchmarks/benchmarks.js","doc":"jsdoc -c jsdoc.conf.json","lint":"standard --verbose","lint:fix":"standard --fix --verbose","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"npm run lint:fix && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all","prepare":"husky install"},"dependencies":{"@tonaljs/tonal":"^4.6.5","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@types/d3":"^7.1.0","@types/jest":"^27.0.3","clean-jsdoc-theme":"^3.3.1","esbuild":"^0.14.23","glob":"^7.2.0","husky":"^7.0.0","jest":"^27.4.5","jest-canvas-mock":"^2.3.1","jest-extended":"^1.2.0","jsdoc":"^3.6.7","npm-check-updates":"^12.0.5","standard":"^16.0.4"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"],"setupFilesAfterEnv":["jest-extended/all"]},"standard":{"ignore":["/dist/","/docs/"],"globals":["MediaRecorder","Blob","DOMParser","CanvasRenderingContext2D","localStorage","FileReader"],"env":["jest"]},"gitHead":"eb48e0dc0e38f8577a86916f4b65b70c5d7b01eb","_id":"musicvis-lib@0.54.1","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-7PzDGlsatRGvqRAloayvrmMZM3kaK/SSIKSp42pWmB+aj2CaU4y4XFFO7kFmZlbAmhEnjX1RejTLNNgg6ACl4A==","shasum":"82ba6359342cf9a020f83fbd03f3a8815241bd14","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.54.1.tgz","fileCount":77,"unpackedSize":7133958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFQQiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolwA/+M0v14C18BcKWw2nWNs1pflt6F0ZMOAnY+cw1W9hYTVUB/1V2\r\n5AE+rN31LsDRf98H2rg1R4a9sxXFEFEFcf+Ds/v16OkKfYaA/1m0kpEBogw1\r\nMlV0VWVB7LUd5tsQ5B5eyEMfns+4FhqCyb3QEqoDpxbQeYfvXSIfzTvMWmTV\r\n1CJHEYsennkLnHH6VUhmaRjx0COJa+OL8qWSaOI/QFVdDp+ncXIhnlQjiBE6\r\nbDteUSYAeXCSUfEulSi4ZmbZDaHo/DKeBORJpxOsoIYiTIKxyjbKVcxZsj0s\r\nt8IxJu799JfsD1FaaJpdeiXycEqGLynN4qlcV7Z9cu5IQlDDv5kzHhK7UCjs\r\n+PoFNAj+8l/rc/kXEySa5zLiqioJrlm8pF7kYRY/OvjxclGUv9Aigof9LyGr\r\nFBEt5F2Zmk/qVGUM+xY2iFhCsHsxiwhvp/+lcvC8oq/HOTNhRXEvB4DVxSqR\r\nnbKHpa53V00LDKKq2Lj5C7HzAL5dDpI/y64BSZiwzEE1xY3p6m4FWsXGuHnu\r\nUzCL5yBm+5P3LtYwcDIDKw/INs4FAyKdKKo/BipEfSrO1guDNF3z+/mjAy3c\r\n9A65wz0lX/pmfqaVNCQK1O1QUVhTWa6xasVbTQ+8aS2U3P1JZczTp99lr3D/\r\nWqD57R0YrrfIjVO/+/LUhjDHVrJqvX4o31o=\r\n=F1lQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBimYWm7nRCQntipo4WrxJTqzjcoqPBI17TJ++v23jAxAiEA3AP8fFFryf/UQEAj8D61WLkOqyeNHApWrE88psRJS0k="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.54.1_1645544481815_0.038674061502336876"},"_hasShrinkwrap":false},"0.54.2":{"name":"musicvis-lib","version":"0.54.2","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["visualization","music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.node.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"npm run build:bundle && npm run build:browser && npm run build:browser:min && npm run build:node","build:bundle":"esbuild src/index.js --bundle --format=esm --sourcemap --outfile=dist/musicvislib.esm.js","build:browser":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.js","build:browser:min":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --minify --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.min.js","build:node":"esbuild src/index.js --bundle --sourcemap --platform=node --target=node16.5 --outfile=dist/musicvislib.node.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","lint":"standard --verbose","lint:fix":"standard --fix --verbose","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"npm run lint:fix && npm run build && jest --silent && npm run doc","deploy":"npm publish && npm run git:all","prepare":"husky install"},"dependencies":{"@tonaljs/tonal":"^4.6.5","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@types/d3":"^7.1.0","@types/jest":"^27.0.3","clean-jsdoc-theme":"^3.3.1","esbuild":"^0.14.23","glob":"^7.2.0","husky":"^7.0.0","jest":"^27.4.5","jest-canvas-mock":"^2.3.1","jest-extended":"^1.2.0","jsdoc":"^3.6.7","npm-check-updates":"^12.0.5","standard":"^16.0.4"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"],"setupFilesAfterEnv":["jest-extended/all"]},"standard":{"ignore":["/dist/","/docs/"],"globals":["MediaRecorder","Blob","DOMParser","CanvasRenderingContext2D","localStorage","FileReader"],"env":["jest"]},"gitHead":"c0da0d32b0b07e8b8ab6fb39c8950bac599e87fb","_id":"musicvis-lib@0.54.2","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-E2In118G+F1VaNRI/UJQ0n5k1bavanpYctFpOcNgU+Dcx+L/imGVIL7LWnOYamHzR/88iz9ujeuV08x9lCJT9Q==","shasum":"da73e7d97b993c64ded2c57135ddcaf0db23f002","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.54.2.tgz","fileCount":77,"unpackedSize":7149665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFRSTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQFg/8CEVSHeTgDYwXCh5XvKRNw4NomR8F363CNzy6Tx0EujUoIyid\r\nhrLkqmc+aPeWj5Oie4PmbzUBvHyTWqN+S0pCMwlfjNXR16EJKcl+yEXMrIST\r\nUQfS/qH4fk6y7YH/lAJ4OR0AuMqd7bnmbtGajFP+T15Dz5CxW3mBwWE3QE/0\r\n6ZAhZir085epSaKZgNEiUePhGdg2LUbqMmKUwmJbGxhMbRt9RsqQjpn9xSQ5\r\nhejrWrS0UcRCQlFGkRdwy52YT+G/464ph6MtKjdiNcWrO2IzJ19suVZhPWpS\r\nbPz1l7pkvR9uPi01DkjPCSpElWNa27IesJshWtT6t3mQG7HZWthikYW1cHac\r\nWaQ/9AdxOYON00bN4flXYeOVYjoLcNNB442LNkkkX9ZIyVKcB+Agqh3Snum4\r\nRMJi/fm0V2RI47ehtEUZwuT8mU/t71GpEt4/P7WsCMpV3zpxP8+h1LB5UvOg\r\n0h4rYyO8cNveZZ8XMCJlpb4v/tqCRwfme5z1+YUioiAjC1qt35bnvfPkUhop\r\nphW4I/dTAjfEu4S5E6luiOwxSWTctTkFP4b1IOfgzMfUbE+htk56pcyvJ3nI\r\nrL+5qWCnF+kIFvfQ7xcPos4O+l9oFG/IZq5Eol6bzbo1ZT3tgBBO81PzlKl5\r\nDkorXjeXPX0OdtBDUdBkWtV70QmuMul7xJY=\r\n=ACJQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4+fiMggmZ03/z90qXEDXlhf/J7kwlMtlYlXRCvmP/UQIgERS7Sypp+oHzIEdy3Mx4ORZSZw0KWLEu6NK95WUA+68="}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.54.2_1645548691739_0.15489298845299837"},"_hasShrinkwrap":false},"0.55.0":{"name":"musicvis-lib","version":"0.55.0","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["visualization","music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.node.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"npm run build:bundle && npm run build:browser && npm run build:browser:min && npm run build:node","build:bundle":"esbuild src/index.js --bundle --format=esm --sourcemap --outfile=dist/musicvislib.esm.js","build:browser":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.js","build:browser:min":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --minify --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.min.js","build:node":"esbuild src/index.js --bundle --sourcemap --platform=node --target=node16.5 --outfile=dist/musicvislib.node.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","doc:md":"jsdoc2md src/**/*.js > api.md","lint":"standard --verbose","lint:fix":"standard --fix --verbose","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"npm run lint:fix && npm run doc:md && npm run build && jest --silent","deploy":"npm publish && npm run git:all","prepare":"husky install"},"dependencies":{"@tonaljs/tonal":"^4.6.5","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.17.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-proposal-nullish-coalescing-operator":"^7.16.7","@babel/plugin-proposal-optional-chaining":"^7.16.7","@babel/preset-env":"^7.16.11","@types/d3":"^7.1.0","@types/jest":"^27.0.3","clean-jsdoc-theme":"^3.3.1","esbuild":"^0.14.23","glob":"^7.2.0","husky":"^7.0.0","jest":"^27.4.5","jest-canvas-mock":"^2.3.1","jest-extended":"^1.2.0","jsdoc":"^3.6.7","jsdoc-to-markdown":"^7.1.1","npm-check-updates":"^12.0.5","standard":"^16.0.4"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"],"setupFilesAfterEnv":["jest-extended/all"]},"standard":{"ignore":["/dist/","/docs/"],"globals":["MediaRecorder","Blob","DOMParser","CanvasRenderingContext2D","localStorage","FileReader"],"env":["jest"]},"gitHead":"5a4b7b81539d2319d369dd25330dfe323c4c5152","_id":"musicvis-lib@0.55.0","_nodeVersion":"16.5.0","_npmVersion":"7.20.6","dist":{"integrity":"sha512-V7TTGScs0dScSOdTYUGgFae4zs5hp/TrdEhjdTn9xQ3upCV0bv/TSkh6KRw9Vcz3bNr31H9wd8HVhxxqdjhjBg==","shasum":"44c487380eee1a5c23c9814eb745c9017e030efe","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.55.0.tgz","fileCount":79,"unpackedSize":7445171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKloNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0oA//b5u7vfoHtSBlnEx8wtLAp3GC59ITjs/I4YYeaxmcYYgsuLE5\r\nPCS079wfDl/Fc/okaEcmVoDHP5LRS1/0pL8cwlotUZPWoe0/bp5nJg/CUUOG\r\nyM5j4VQArHkhZ8uWilvQ6C4zAAAnJVxqZx4deIW3bEteR3GBvK2UDumQhPHs\r\n7zquFM+TXm5p0C/QR676HhcEjR5E7ky6AadKswBGKQZ/tZwSJhceR+ljWXLn\r\nOCZS2lzd5iS5nxqtEIyD4T1+1oH+ykKGNeZR70JIymci4d1WnuoOJRZ3/Pp3\r\nVErjzRG9MoQ9g6zP/NRpasDn8feK1PGSYpf6RmFY/dXb/ZoUlyfd4ybhyUdu\r\n0MWNOamo/LIYyQksQRapcsnOZQLwlVZP2bV2eDTOJHYiAjgplkp2cvQrVuGm\r\nDW8YvBDnPAxrYHOgkv2/MUj6/gGc0lb7GLkIFmaVLZdUY1kBCINUnhXre4Wt\r\nCmmg3CWt6b6ZILpdNlKt0XdmpXnNRGiSDBBhshtCrv8X1uaH4bkTak9/unXO\r\nwjJChJotK49VXPhlkDjOmF6ZFZQ1J5fi1korT/UeYISnaObXV7/9k0QoXhB1\r\n46yBc0oyy3wvEPIR5CIX2ckSn/pA0pWepzR5WCNhKZSaTFmFph6gLGkI8B8u\r\nEIPAgUL4Zlzf0/g01LAJVmHopX+6VrMnM0I=\r\n=s1ZJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa+AHvLJalshRzzaSV8eiy9B/lTmu3qrAaXgtNK9GuTAIhAPlM8ABiMEgf+w2EV1uBWL4LQoE+i9IR9bJIgr9T9Xg4"}]},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.55.0_1646942733299_0.4606565326297358"},"_hasShrinkwrap":false},"0.56.0":{"name":"musicvis-lib","version":"0.56.0","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["visualization","music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.node.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"npm run build:bundle && npm run build:browser && npm run build:browser:min && npm run build:node","build:bundle":"esbuild src/index.js --bundle --format=esm --sourcemap --outfile=dist/musicvislib.esm.js","build:browser":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.js","build:browser:min":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --minify --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.min.js","build:node":"esbuild src/index.js --bundle --sourcemap --platform=node --target=node16.5 --outfile=dist/musicvislib.node.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","doc:md":"jsdoc2md src/**/*.js > api.md","lint":"standard --verbose","lint:fix":"standard --fix --verbose","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"npm run lint:fix && npm run doc:md && npm run build && jest --silent","predeploy_old":"npm run lint:fix && npm run doc:md && npm run doc && npm run build && jest --silent","deploy":"npm publish && npm run git:all","prepare":"husky install"},"dependencies":{"@tonaljs/tonal":"^4.6.5","d3":"^6.7.0","jest-environment-jsdom":"^29.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"^7.18.6","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.19.4","@types/d3":"^7.4.0","@types/jest":"^29.1.2","clean-jsdoc-theme":"^4.1.8","esbuild":"^0.15.10","glob":"^8.0.3","husky":"^8.0.1","jest":"^29.1.2","jest-canvas-mock":"^2.4.0","jest-extended":"^3.1.0","jsdoc":"^3.6.11","jsdoc-to-markdown":"^7.1.1","npm-check-updates":"^16.3.11","standard":"^17.0.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"],"setupFilesAfterEnv":["jest-extended/all"]},"standard":{"ignore":["/dist/","/docs/"],"globals":["MediaRecorder","Blob","DOMParser","CanvasRenderingContext2D","localStorage","FileReader"],"env":["jest"]},"gitHead":"c17789c6c9e9864449e338edf3ae21e57bf25a1c","_id":"musicvis-lib@0.56.0","_nodeVersion":"16.14.0","_npmVersion":"8.5.4","dist":{"integrity":"sha512-UeXyf75/K6vN/I6G6XaBJu535wxhAKBTu0us7IhQ+xzjV+RLiUPwJ1MHuRhDmfIhr1OZ50kqD/iys2NCu7IrBQ==","shasum":"28daa033367b6615f8433a0828da395e994b0972","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.56.0.tgz","fileCount":79,"unpackedSize":7756727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK3LamHERxIC090vtzEy+HWNNi8UFOvQx+7tlIefEc7AIgTItfLZ1k4PNcfy+ut3bkzbhlmLlt7B43Nmsc1ooS35M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRHpkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtcg//c9e6ZL4OTj8FTJGrO/oy/ZsB1r2kSksI5YbnchP496Jgyav2\r\n03mNB8KC2Myyak/UJppqDaH7u8q0kNeCHshUmdWgIHQCwNu15eCfPcHNqlWw\r\n5l31IeNSMAyURNgmFkK/AVPI07HkfUFGoMqXmlA6N3ND0nNaL53jd8IcfLVp\r\nz/KO9XQWJtSRzih3tJ2ClOQYe1Y0941OYwxpd6YdvkTtU6MUfqwV+YrCvmTD\r\nRk2KWUXem4p5r1HZx9Uw9e5hQhBMmbUXakF1oWu44l9/PPJllUCxRI3kNUw0\r\nnsimx+8hmHp/h+8OQgnyjYJrGbMsLHwrZTGwIA52DO1Pswl+j4f5CHs6MYOJ\r\n9M4yAeEcPwlpKLNQYm9Arhjabd0mDddTSxkG6CwPpwVk31JfMDOP+M5ChnZJ\r\nt+wgHNCn9Zr5Bmk2lUCBpEb/PbMoqi8cWd0Rmi8fhPOa7s5UpsdQOpnStsUa\r\n9niiYW4c3LfJNUAPX6vv2j5Wv31+AIpBRjv/h1Yuf1w+ueGctcrR5nuAI9pB\r\n/nnBP3ZEbE4gsPfQe3dKNPMjmVjZ2jZY76wcP6n6mpITa1BU6pGsq+e0Dr32\r\nYA/1ANkZ1T+3Lj9XqvQvlWB+/M/1o+JGjGQOIe7U8gY74oyLZ8jTAS/+i5lA\r\neESk0SN/F7gJADRWMCBKoooMyebFdIq8foc=\r\n=JAmp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.56.0_1665432164098_0.04674281146402004"},"_hasShrinkwrap":false},"0.57.0":{"name":"musicvis-lib","version":"0.57.0","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["visualization","music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.node.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"npm run build:bundle && npm run build:browser && npm run build:browser:min && npm run build:node","build:bundle":"esbuild src/index.js --bundle --format=esm --sourcemap --outfile=dist/musicvislib.esm.js","build:browser":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.js","build:browser:min":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --minify --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.min.js","build:node":"esbuild src/index.js --bundle --sourcemap --platform=node --target=node16.5 --outfile=dist/musicvislib.node.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","doc:md":"jsdoc2md src/**/*.js > api.md","lint":"standard --verbose","lint:fix":"standard --fix --verbose","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"npm run lint:fix && npm run doc:md && npm run build && jest --silent","predeploy_old":"npm run lint:fix && npm run doc:md && npm run doc && npm run build && jest --silent","deploy":"npm publish && npm run git:all","prepare":"husky install"},"dependencies":{"@tonaljs/tonal":"^4.6.5","d3":"^6.7.0","jest-environment-jsdom":"^29.1.2","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"^7.18.6","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.19.4","@types/d3":"^7.4.0","@types/jest":"^29.1.2","clean-jsdoc-theme":"^4.1.8","esbuild":"^0.15.10","glob":"^8.0.3","husky":"^8.0.1","jest":"^29.1.2","jest-canvas-mock":"^2.4.0","jest-extended":"^3.1.0","jsdoc":"^3.6.11","jsdoc-to-markdown":"^7.1.1","npm-check-updates":"^16.3.11","standard":"^17.0.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"],"setupFilesAfterEnv":["jest-extended/all"]},"standard":{"ignore":["/dist/","/docs/"],"globals":["MediaRecorder","Blob","DOMParser","CanvasRenderingContext2D","localStorage","FileReader"],"env":["jest"]},"gitHead":"b5f1cbb107aea94f8007a66bcc262dd3ecfaa593","_id":"musicvis-lib@0.57.0","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-Tp22RP88smnvM1NzEd2rWYapGRowsA6T2QD/J9SGrycjY2moztlDYL+uaXeiibsNkTgkOfpsj7Wel5fJ4gCjoQ==","shasum":"8731d64c89b0139ed73392d3cbd1cde2f0ea61d6","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.57.0.tgz","fileCount":79,"unpackedSize":7611756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCik3SISiERLRGfYVp3/FOtjINvogJbJxHl9GGshihnEQIhAOk+dCSJBdg6aM+rmD6tgszr5MLIJtatUen8D5mqs5Ge"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX8zJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7dw//acidPRaQOUafBVAPwhsSfYha4ORWJ52S5y/IgZcWl4vctGiC\r\ndALPARewRCIrRb2VLInBQ5oImp8S05CUi7pitgrpmeUiTyM1MizRjHj1jdx1\r\n2mO7hYSXIB9GOto1vV/u28JajI3q5yJzGK9LioVyJv3ZWke92BAgmqbAyF0t\r\nXZsOSqWnSRiZQl51iCZ2bE+sFSykMvLz7ioxAoFqHTB6Fy1owKv/n24nugiY\r\n59MsmxjDJaAV85UIWAKEbcj5609rYCYQ+wJD9jUIuxODMkE36z6QCziPSfn3\r\nYhXVltBmJtdM1xb5RDmBLcOXnVwvqt8CSPNabmndjf3HxERyQZmXPTzveuzs\r\nedN+ICCfwtG+l7wPTT+JLwuPTjN0SQhEFEs0iDX0In2HmuSyK3wAfmjxKtvJ\r\nt6iJl5osepXOQEXf0CmtmGDIGThi1qohEf0zuUBUHzppiKk416idc9/E9Gjw\r\n0SSvFeohSq2R5SzyxN6yDehA+zvVj8GDWXoekIECee2oyR8hOxN4zkYwlw7X\r\nw1YxepqASCQBiox+LMCz6hGzWyPYIzARjhaA6/LOWy5B8IA9sIPad6Zbc5wH\r\ngm73z6JoDaJcbLtp9OcEiXUsEjV+XZDCzhNw27h3fUe12Se9vlQD1HdhvKNQ\r\nkFTok2+NqwsB0fEOkPtYfTKdNue7PI6Xxtc=\r\n=ihUl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.57.0_1667222729312_0.027875233531172716"},"_hasShrinkwrap":false},"0.57.1":{"name":"musicvis-lib","version":"0.57.1","description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","homepage":"https://fheyen.github.io/musicvis-lib","repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"},"keywords":["visualization","music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"type":"module","exports":"./src/index.js","main":"dist/musicvislib.node.js","module":"dist/musicvislib.esm.js","unpkg":"dist/musicvislib.min.js","browser":"dist/musicvislib.min.js","scripts":{"upd":"npm-check-updates -u","upd:i":"npm-check-updates -u && npm i && npm audit fix","upd:i:t":"npm-check-updates -u && npm i && npm test","build":"npm run build:bundle && npm run build:browser && npm run build:browser:min && npm run build:node","build:bundle":"esbuild src/index.js --bundle --format=esm --sourcemap --outfile=dist/musicvislib.esm.js","build:browser":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.js","build:browser:min":"esbuild src/index.js --bundle --format=iife --global-name=musicvislib --sourcemap --minify --target=chrome90,firefox90,edge90 --outfile=dist/musicvislib.min.js","build:node":"esbuild src/index.js --bundle --sourcemap --platform=node --target=node16.5 --outfile=dist/musicvislib.node.js","test":"jest --coverage","testch":"jest --coverage --changedFilesWithAncestor","testfail":"jest --changedFilesWithAncestor --onlyFailures","testclear":"jest --clearCache","doc":"jsdoc -c jsdoc.conf.json","doc:md":"jsdoc2md src/**/*.js > api.md","lint":"standard --verbose","lint:fix":"standard --fix --verbose","git:all":"npm run git:add && npm run git:commit && npm run git:push && npm run git:pushtags","git:add":"git add .","git:commit":"git commit -m \"new version build\"","git:push":"git push","git:pushtags":"git push origin --tags","predeploy":"npm run lint:fix && npm run doc:md && npm run build && jest --silent","predeploy_old":"npm run lint:fix && npm run doc:md && npm run doc && npm run build && jest --silent","deploy":"npm publish && npm run git:all","prepare":"husky install"},"dependencies":{"@tonaljs/tonal":"^4.6.5","d3":"^6.7.0","midi-parser-js":"^4.0.4"},"devDependencies":{"@babel/core":"^7.19.3","@babel/plugin-proposal-class-properties":"^7.18.6","@babel/plugin-proposal-nullish-coalescing-operator":"^7.18.6","@babel/plugin-proposal-optional-chaining":"^7.18.9","@babel/preset-env":"^7.19.4","@types/d3":"^7.4.0","@types/jest":"^29.1.2","clean-jsdoc-theme":"^4.1.8","esbuild":"^0.15.10","glob":"^8.0.3","husky":"^8.0.1","jest":"^29.1.2","jest-canvas-mock":"^2.4.0","jest-environment-jsdom":"^29.1.2","jest-extended":"^3.1.0","jsdoc":"^3.6.11","jsdoc-to-markdown":"^7.1.1","npm-check-updates":"^16.3.11","standard":"^17.0.0"},"jest":{"testEnvironment":"jsdom","testPathIgnorePatterns":["<rootDir>/node_modules/","<rootDir>/dist/"],"collectCoverageFrom":["src/**/*.js"],"setupFilesAfterEnv":["jest-extended/all"]},"standard":{"ignore":["/dist/","/docs/"],"globals":["MediaRecorder","Blob","DOMParser","CanvasRenderingContext2D","localStorage","FileReader"],"env":["jest"]},"gitHead":"a68c048517572d53126526fd7ffb3107d6980d00","_id":"musicvis-lib@0.57.1","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-Kt/iB/MFWRND0toGSvylafCNFYfIPYtbDfG/TCc3xWuxoNQ8m/lCiepcIftfs6/yRIcjBh6VrzqYf0HFgMfFIQ==","shasum":"6ba72687a666edec7f18a92ee49242bc5346c3d7","tarball":"https://registry.npmjs.org/musicvis-lib/-/musicvis-lib-0.57.1.tgz","fileCount":79,"unpackedSize":7704696,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVIhhq1mr//Yy+VBJUehoofkIYGbHBIamF5YcabUkMwQIhAJxYjLN75vOzR7OgPecClipGT+ZwmiEuGuVgTiFokSDQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY9GCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPIA//SVGcfb5ptFO9y3BDi5Y2hMDxMRW1rlCvAoCmTMCNowGEbNnf\r\nvAb216CTAXa5dO9/BBFDuBHRhMq2GZnOL/D2t4rDui/rZgc2d3mtKZx4VQzC\r\n3mHj9KYAV3b4/gk56T68klRo62Bb0zKHzP7+D5bFcD5kKBExG6sPeFqu9tx8\r\nXCPwc+lfPhT6zSLbIQjZF2eQx5FYmGp8IJARjstzRbydjtbVWq95k1Rtn8Pc\r\n4BEKpMXYi2f7EawOx/RktG3uZ8pRNLuHWFNmdGpG0zgNDJkPIMLKlI0YhHCg\r\nzCbMM4Gb2TVTwAMGGWE71sPNG0Dzja0rluFmuMp2l/P168sczutzS9a+hEv0\r\nJs0l8UQ3ZMqXqn/bphNQRzovvREOiW+l+voIcRkHjFNCMoz3KPARxjW0O1/n\r\nMvanVJRzEoB4X3C15CEn4Vedpz4lIB9Mqn/xmHpX1KxwBJOdXIl4roTe4MZ+\r\noGa4M3IcZD/kjCS0+hRuTTsx/cEM3VMZFRVXUFb4Xhu0mBav1BcsjK1JYhB9\r\nVhdNKcaatw/SUHZ1JKGJsNivysgw4iv1dEfaVndGkpHfGSS4laAx1jrIMLYT\r\nR6QKvQ6muXdRgd708hmrfx5BBT/IaLU/Ox7r3rIw79TAVcftEI4tgDXkkwqr\r\nx6Na2zTEAjj6CGTrOpY0kysOMP+84KEXm04=\r\n=BNXL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fheyen","email":"frank.heyen@outlook.de"},"directories":{},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/musicvis-lib_0.57.1_1667486082101_0.6178208371108143"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-01T16:31:28.038Z","0.0.1":"2020-12-01T16:31:28.185Z","modified":"2022-11-03T14:34:42.428Z","0.1.0":"2020-12-01T17:47:32.670Z","0.2.0":"2020-12-01T21:26:53.502Z","0.2.1":"2020-12-01T21:32:24.211Z","0.3.0":"2020-12-01T23:11:38.428Z","0.4.0":"2020-12-02T13:20:44.792Z","0.5.0":"2020-12-02T17:02:54.715Z","0.5.1":"2020-12-02T17:08:31.499Z","0.5.2":"2020-12-02T17:16:14.119Z","0.5.3":"2020-12-02T18:12:45.529Z","0.5.4":"2020-12-02T18:20:44.646Z","0.5.5":"2020-12-02T18:38:10.464Z","0.7.0":"2020-12-02T20:06:06.557Z","0.8.0":"2020-12-02T20:29:27.506Z","0.9.0":"2020-12-02T20:52:14.864Z","0.9.1":"2020-12-02T21:19:07.957Z","0.10.0":"2020-12-03T11:40:35.905Z","0.10.1":"2020-12-03T11:56:18.330Z","0.11.0":"2020-12-03T17:32:31.713Z","0.12.0":"2020-12-03T21:41:58.012Z","0.13.0":"2020-12-04T18:41:26.438Z","0.14.0":"2020-12-07T19:32:03.156Z","0.15.0":"2020-12-07T20:24:58.470Z","0.16.0":"2020-12-08T20:49:17.601Z","0.17.0":"2020-12-08T20:51:05.782Z","0.18.0":"2020-12-09T12:18:34.017Z","0.19.0":"2020-12-09T12:39:27.178Z","0.19.1":"2020-12-09T23:52:17.020Z","0.20.0":"2020-12-10T11:26:03.779Z","0.21.0":"2020-12-10T23:42:27.515Z","0.22.0":"2020-12-13T19:39:56.972Z","0.23.0":"2020-12-14T12:46:26.185Z","0.24.0":"2020-12-14T13:08:53.871Z","0.25.0":"2020-12-18T19:45:22.587Z","0.26.0":"2020-12-19T19:41:27.752Z","0.26.1":"2020-12-19T19:43:52.005Z","0.26.2":"2020-12-19T19:45:11.216Z","0.26.3":"2020-12-19T19:47:08.699Z","0.27.0":"2020-12-21T20:30:40.254Z","0.28.0":"2020-12-25T14:04:36.110Z","0.29.0":"2020-12-25T19:00:25.380Z","0.29.1":"2020-12-27T16:07:59.501Z","0.29.2":"2020-12-27T18:37:00.527Z","0.29.3":"2020-12-27T23:52:08.158Z","0.30.0":"2020-12-28T14:35:03.542Z","0.30.1":"2020-12-28T19:45:20.863Z","0.30.2":"2020-12-28T19:48:27.468Z","0.30.3":"2020-12-29T14:25:01.870Z","0.31.0":"2020-12-29T21:23:58.657Z","0.32.0":"2020-12-30T01:10:18.597Z","0.33.0":"2020-12-31T13:25:28.853Z","0.33.1":"2021-01-05T13:27:53.720Z","0.34.0":"2021-01-08T00:05:16.353Z","0.35.0":"2021-01-13T15:00:29.224Z","0.36.0":"2021-01-14T15:27:52.457Z","0.36.1":"2021-01-14T18:27:25.067Z","0.36.2":"2021-01-14T23:20:18.047Z","0.36.3":"2021-01-18T12:41:00.044Z","0.36.4":"2021-01-19T10:12:03.957Z","0.36.5":"2021-02-04T15:04:04.930Z","0.36.6":"2021-02-04T15:08:49.839Z","0.36.7":"2021-02-06T13:05:51.044Z","0.37.0":"2021-02-07T17:06:44.758Z","0.37.1":"2021-02-08T15:58:19.744Z","0.37.2":"2021-02-15T19:58:40.680Z","0.37.3":"2021-02-18T16:59:20.543Z","0.38.0":"2021-02-19T18:52:21.677Z","0.39.0":"2021-02-26T12:17:07.353Z","0.40.0":"2021-02-26T17:08:57.700Z","0.40.1":"2021-02-26T17:39:38.397Z","0.40.3":"2021-02-26T18:44:09.253Z","0.40.4":"2021-03-01T12:06:12.205Z","0.40.5":"2021-03-01T12:49:00.817Z","0.41.0":"2021-03-02T20:14:20.664Z","0.42.0":"2021-03-03T11:12:08.948Z","0.42.1":"2021-03-08T19:15:33.858Z","0.43.0":"2021-03-10T13:33:07.865Z","0.43.1":"2021-03-10T16:18:01.257Z","0.44.0":"2021-03-12T15:23:22.514Z","0.44.1":"2021-03-12T18:51:54.371Z","0.44.2":"2021-03-15T18:43:52.231Z","0.45.0":"2021-03-17T16:02:20.549Z","0.45.1":"2021-03-17T16:26:24.726Z","0.45.2":"2021-03-17T22:01:12.934Z","0.46.1":"2021-03-31T17:15:22.479Z","0.46.2":"2021-03-31T19:18:48.376Z","0.46.3":"2021-04-01T13:52:20.568Z","0.46.4":"2021-04-01T14:52:50.564Z","0.46.5":"2021-04-01T15:18:40.968Z","0.46.6":"2021-04-01T15:33:16.944Z","0.46.7":"2021-04-02T18:18:13.588Z","0.46.8":"2021-04-02T18:24:14.573Z","0.46.9":"2021-04-15T11:08:16.782Z","0.47.0":"2021-04-16T21:26:49.334Z","0.47.1":"2021-04-17T11:50:50.650Z","0.47.2":"2021-04-21T14:57:05.331Z","0.47.3":"2021-04-22T16:44:51.635Z","0.47.4":"2021-05-11T17:47:33.242Z","0.48.0":"2021-05-14T14:08:50.776Z","0.48.2":"2021-05-19T14:47:37.329Z","0.48.3":"2021-05-20T13:34:59.883Z","0.48.4":"2021-05-20T14:29:35.057Z","0.49.1":"2021-06-08T18:45:30.866Z","0.50.0":"2021-06-10T17:00:31.499Z","0.50.1":"2021-06-14T19:43:58.045Z","0.50.2":"2021-06-14T22:07:50.492Z","0.50.3":"2021-06-20T18:24:45.843Z","0.50.4":"2021-06-20T18:37:41.646Z","0.50.5":"2021-06-20T19:06:21.328Z","0.51.0":"2021-06-21T11:26:23.370Z","0.51.1":"2021-06-21T14:00:39.244Z","0.51.3":"2021-09-26T19:15:52.522Z","0.51.4":"2021-09-26T19:25:35.455Z","0.52.0":"2021-10-15T17:36:58.376Z","0.52.1":"2021-10-18T17:46:19.492Z","0.52.2":"2021-10-20T20:22:31.572Z","0.52.3":"2021-10-31T12:13:42.909Z","0.53.2":"2021-12-15T00:15:36.990Z","0.53.3":"2022-02-01T20:13:07.680Z","0.54.0":"2022-02-21T16:57:33.554Z","0.54.1":"2022-02-22T15:41:22.152Z","0.54.2":"2022-02-22T16:51:31.952Z","0.55.0":"2022-03-10T20:05:33.526Z","0.56.0":"2022-10-10T20:02:44.347Z","0.57.0":"2022-10-31T13:25:29.571Z","0.57.1":"2022-11-03T14:34:42.368Z"},"maintainers":[{"name":"fheyen","email":"frank.heyen@outlook.de"}],"description":"Music analysis and visualization library","author":{"name":"Frank Heyen"},"license":"ISC","readme":"# musicvis-lib &#9835;\n\n[![alpha version](https://img.shields.io/badge/-alpha%20version-orange)](https://github.com/fheyen/musicvis-lib)\n&nbsp;\n[![npm](https://img.shields.io/npm/v/musicvis-lib)](https://www.npmjs.com/package/musicvis-lib)\n&nbsp;\n[![GitHub package.json version](https://img.shields.io/github/package-json/v/fheyen/musicvis-lib?label=GitHub)](https://github.com/fheyen/musicvis-lib)\n[![GitHub issues](https://img.shields.io/github/issues-raw/fheyen/musicvis-lib)](https://github.com/fheyen/musicvis-lib/issues)\n[![Contributors](https://img.shields.io/github/contributors/fheyen/musicvis-lib?color=%234dc71f)](https://github.com/fheyen/musicvis-lib/graphs/contributors)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n\nGoal: Provide data structures and algorithms for music analysis and visualization in JavaScript.\n\nThis library is still in early and active development.\n\n**Breaking changes might happen.**\n\n1. [musicvis-lib &#9835;](#musicvis-lib-)\n   1. [Setup](#setup)\n   2. [Documentation](#documentation)\n   3. [How to use](#how-to-use)\n   4. [Examples](#examples)\n   5. [Contributing](#contributing)\n   6. [Credits](#credits)\n\n## Setup\n\n`npm install --save musicvis-lib`\n\nOr download [dist/musicvislib.js](https://raw.githubusercontent.com/fheyen/musicvis-lib/main/dist/musicvislib.js) (development) or [dist/musicvislib.min.js](https://raw.githubusercontent.com/fheyen/musicvis-lib/main/dist/musicvislib.min.js) (minified).\n\n## Documentation\n\nSee [Observable](https://observablehq.com/collection/@fheyen/musicvis-lib) for examples.\n\n[See here](https://fheyen.github.io/musicvis-lib/) for the full documentation.\n\n## How to use\n\nWith modules\n```javascript\nimport {Note} from 'musicvis-lib'\n\nconst note = Note.from({\n  pitch: 65,\n  start: 2.0,\n  end: 3.0,\n  velocity: 127,\n  channel: 0\n})\n```\n\nWith require\n```javascript\nconst musicvislib = require('musicvis-lib')\nconst {Note} = musicvislib\n\nconst note = Note.from({\n  pitch: 65,\n  start: 2.0,\n  end: 3.0,\n  velocity: 127,\n  channel: 0\n})\n```\n\nIn HTML\n```html\n<!-- With unpkg... -->\n<script src=\"https://unpkg.com/musicvis-lib\"></script>\n<!-- ... or with a downloaded file -->\n<script src=\"./musicvislib.min.js\"></script>\n<script>\n  console.log(musicvislib)\n  console.log(musicvislib.Midi)\n  console.log(musicvislib.Midi.getMidiNoteByNr(0))\n</script>\n```\n\n## Examples\n\nHere are some examples that show for what `musicvis-lib` can be used:\n\n- [fheyen.github.io/midi-live-vis](https://fheyen.github.io/midi-live-vis/) ([code](https://github.com/fheyen/midi-live-vis))\n- [fheyen.github.io/midi-pianoroll](https://fheyen.github.io/midi-pianoroll/) ([code](https://github.com/fheyen/midi-pianoroll))\n- [fheyen.github.io/webmidi-logger](https://fheyen.github.io/webmidi-logger/) ([code](https://github.com/fheyen/webmidi-logger))\n- [fheyen.github.io/midi-chords](https://fheyen.github.io/midi-chords/) ([code](https://github.com/fheyen/midi-chords))\n- [fheyen.github.io/midi-recorder](https://fheyen.github.io/midi-recorder/) ([code](https://github.com/fheyen/midi-recorder))\n- [fheyen.github.io/kalimba](https://fheyen.github.io/kalimba/) ([code](https://github.com/fheyen/kalimba))\n\n[More dependents](https://github.com/fheyen/musicvis-lib/network/dependents)\n\n## Contributing\n\nIf you like to contribute, feel free to create pull requests or [issues](https://github.com/fheyen/musicvis-lib/issues).\n\nSee [CONTRIBUTING.md](./CONTRIBUTING.md) for more.\n\n## Credits\n\nSee [CREDITS.md](./CREDITS.md).\n","readmeFilename":"README.md","homepage":"https://fheyen.github.io/musicvis-lib","keywords":["visualization","music visualization","visual analytics","JavaScript","ECMAScript","web-based","MIDI","MusicXML","Web MIDI","music","string comparison"],"repository":{"url":"git+https://github.com/fheyen/musicvis-lib.git","type":"git"},"bugs":{"url":"https://github.com/fheyen/musicvis-lib/issues"}}