{"_id":"motive","_rev":"37-2496995b00d2f97ce8af74cf421817fa","name":"motive","description":"JavaScript music theory library","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"motive","description":"JavaScript music theory library","version":"0.1.0","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-watch":"~0.5.1","grunt-contrib-gluejs":"0.0.4","grunt-contrib-uglify":"~0.4.0"},"_id":"motive@0.1.0","dist":{"shasum":"b38efb38eb31d68775cb2ead6a1d02ef6878f337","tarball":"https://registry.npmjs.org/motive/-/motive-0.1.0.tgz","integrity":"sha512-SfTPlrGKEGVzlrEFwiJCW6zFZBuxMED3UaAzAh4Me0i6+ehnPWNR7SvQJfoLxQ/1KQzOZ5oGMrByPpunqIVHNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUF0xm8QnXs1sU38P1XvSZSel+2zcSwAgvDqJ9qTHDkQIhAOHXV923KDza2ouKRg+zA4G+IDQXuYaa4E5FsqaYDXNz"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.1.1":{"name":"motive","description":"JavaScript music theory library","version":"0.1.1","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-watch":"~0.5.1","grunt-contrib-gluejs":"0.0.4","grunt-contrib-uglify":"~0.4.0"},"_id":"motive@0.1.1","dist":{"shasum":"ea827c3818ed2daa8186838a3e32ad5f37c40e3b","tarball":"https://registry.npmjs.org/motive/-/motive-0.1.1.tgz","integrity":"sha512-wqWDPcdvr9UPzDyItExtpsGtDZr4KvZiotVYLRlsKKYL+uQayYaIixkFI541JcttvqjLfBv4DR2fqnFgpOnmeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLwslUku3g4+y11wjCrrlfe3PpwiAjAm6Yh+1G5oWq5QIhAKXEJccurD4vsSIu3wDyoif7pjVBE9EKQ4I1Y9puDEYK"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.1.2":{"name":"motive","description":"JavaScript music theory library","version":"0.1.2","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-watch":"~0.5.1","grunt-contrib-uglify":"~0.4.0","browserify":"~3.32.1","grunt-browserify":"~1.3.1"},"_id":"motive@0.1.2","dist":{"shasum":"02ce98c4e8963ca3538c3b74a9ada8a8855280e9","tarball":"https://registry.npmjs.org/motive/-/motive-0.1.2.tgz","integrity":"sha512-Wl+OYa7+lmeERXRlehdxEh72qM2Ps8kUkG9LXTObTvivJW+ERhHnWivBw77ErONAJQagtW3qjnotvy9kWwiQpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo4lxhpdhsVTq6+znUXdhk1alJXCtrpWIDVf6wfNt92AIhANa4z0n72D+lK1+xGYNtwLja2GlC6cB+fYyZI6zuSsUw"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.1.3":{"name":"motive","description":"JavaScript music theory library","version":"0.1.3","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-watch":"~0.5.1","grunt-contrib-uglify":"~0.4.0","browserify":"~3.32.1","grunt-browserify":"~1.3.1"},"_id":"motive@0.1.3","dist":{"shasum":"e226f33ff76d2e0fb13e8b943cd82208d2ac9739","tarball":"https://registry.npmjs.org/motive/-/motive-0.1.3.tgz","integrity":"sha512-DLb7uEoy+iKANcdR7z2Yr2q9MS4gcQSu+L7r3vzHNwyOqjvBxcnGukH8BE4/SBqbYwaxi1FM2HHJw/62gNmxcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7xMaopRzzAg11uOnZfKuKH41coXGTmX4snkQlirReHgIhAIjJRoT24OTcXcVynOoyQNdm2q0swj7m9mBuBoF+xh7G"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.1.4":{"name":"motive","description":"JavaScript music theory library","version":"0.1.4","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-watch":"~0.5.1","grunt-contrib-uglify":"~0.4.0","browserify":"~3.32.1","grunt-browserify":"~1.3.1"},"_id":"motive@0.1.4","dist":{"shasum":"095f19b6061fff6c8e1d286e947e1029bebf9697","tarball":"https://registry.npmjs.org/motive/-/motive-0.1.4.tgz","integrity":"sha512-QbkNqa3vSray/79CGwpiFKeKarP3SypYFmQ/AN2kBPpjSVe7VghhB3l+F6XnglYL2wH6YrWELqVCQ25vh6ts4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPp+TZ26MwrVVSH6kgN6XcR6r/2Lp2iq73RuKUP2maXQIhAIQasljFYgPl0DpVT5gb4KVJ7cNKBSCwANLMfeS7rH34"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.1.4-1":{"name":"motive","description":"JavaScript music theory library","version":"0.1.4-1","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-jshint":"~0.6.0","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-watch":"~0.5.1","grunt-contrib-uglify":"~0.4.0","browserify":"~3.32.1","grunt-browserify":"~1.3.1"},"_id":"motive@0.1.4-1","dist":{"shasum":"35f319bd2bc6bb0582f7c273e63b415a24064717","tarball":"https://registry.npmjs.org/motive/-/motive-0.1.4-1.tgz","integrity":"sha512-Zvset4DMzzUFKVE4Zk1lokRDP7Ul3x231zp7rmhl/nIw3kFZv5LQ18S1au+k665UwE4TjNtVXDOLz2Ory1BuwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6QjIUZCMe/5jOxtJvl+UGMbKlbs1dn7veUPCENGbT0gIgOdtJC1jbAJsKXUJv6bl5a5uCJae1lzdGVyA0JF/kJSU="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.2.0":{"name":"motive","description":"JavaScript music theory library","version":"0.2.0","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-uglify":"~0.4.0","grunt-smash":"^0.1.0","grunt-jsbeautifier":"^0.2.6"},"_id":"motive@0.2.0","dist":{"shasum":"dc73df988024e1a45386493446e0e89be1065b43","tarball":"https://registry.npmjs.org/motive/-/motive-0.2.0.tgz","integrity":"sha512-wmWQrRfJpAy/ZV19Wv5B3YyJMF2hxq3WgYEaxDPdzTAjgGniOvC4UO/qYG5SaJ4DzEjATbGxzUwp8rf8gk3Nig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGp6sBCOHHjMqBZUu+Fc+4liGP4XVVYO417GNzvNMXPUAiBzAdytQ7ywlqyJhf8Hl/STJxZd6siiSIk+9MrbK8C/Pg=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.2.1":{"name":"motive","description":"JavaScript music theory library","version":"0.2.1","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-uglify":"~0.4.0","grunt-smash":"^0.1.0","grunt-jsbeautifier":"^0.2.6"},"_id":"motive@0.2.1","dist":{"shasum":"585d7049541fe9d4eeacdd76652144681e35ae44","tarball":"https://registry.npmjs.org/motive/-/motive-0.2.1.tgz","integrity":"sha512-P07pQt3X15RkPs87sFHt1+/IQr1sLpFDmRV0pEzitRGKDHaGj9MUHqjylE2H1iiVUijh9pNliIq64sx62BRYyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqdHMbjI6pOXUbnEfqHGzu9bh2h1v0Rpvj819hyDch+QIgB/4Jlonte+DJRjhN9YA8rBu9W4jhOnIFM18Vluv1Qx8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.2.1-1":{"name":"motive","description":"JavaScript music theory library","version":"0.2.1-1","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-uglify":"~0.4.0","grunt-smash":"^0.1.0","grunt-jsbeautifier":"^0.2.6"},"_id":"motive@0.2.1-1","dist":{"shasum":"97987ea71406e43ee0a64fc8597903cfd2ccbac9","tarball":"https://registry.npmjs.org/motive/-/motive-0.2.1-1.tgz","integrity":"sha512-H3apBhI8gyOYBk5zqXRXTzrEVPvkaKXwFqoG9cHE6OVWK+O7daO2FJjbWcZ36Uu+MKHnquaPO51acywOVyxqig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxAjhcqqX8n6Vo8UXRq3Bn2E4Uk346BWfEggX+vVAznwIgJb+FyDdje1SLa4f5orU/IF8+xb7ZBBns7ru7hfyrc0s="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.2.2":{"name":"motive","description":"JavaScript music theory library","version":"0.2.2","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-uglify":"~0.4.0","grunt-smash":"^0.1.0","grunt-jsbeautifier":"^0.2.6"},"_id":"motive@0.2.2","dist":{"shasum":"de4da47dd61e9b72beef8accf7fe9482f8d6a7ec","tarball":"https://registry.npmjs.org/motive/-/motive-0.2.2.tgz","integrity":"sha512-YibMESEcyoqzZ2mZhhtnqXu/PfQMzTnj+3k76StvpWIbDyWjn+Bkpyg26JVDaypl7Jly9P+etmSk7PdotD718Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl/yjlL5GtR8FMrrCSqUyc1mGHdwxSGRcGYEbBjRe6cQIgQYJdeKMJBXWXfqCJFq/p1Sq8ov72MuSRVvU2fiM9SjM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"directories":{}},"0.3.0":{"name":"motive","description":"JavaScript music theory library","version":"0.3.0","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-uglify":"~0.4.0","grunt-smash":"^0.1.0","grunt-jsbeautifier":"^0.2.6"},"gitHead":"8a34cbd8c829e96698509637f2de2495e584c507","_id":"motive@0.3.0","_shasum":"179cfb6faa22cb3c38ca1d0748c832c4f5cef4f1","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"dist":{"shasum":"179cfb6faa22cb3c38ca1d0748c832c4f5cef4f1","tarball":"https://registry.npmjs.org/motive/-/motive-0.3.0.tgz","integrity":"sha512-jK3802F6TjiASAuU45wUwOxXqJLfxD0NIrKYmYpbDdLFkWWa6zEwtztDMKUFsE7JeglZNCsvnP849FvktAjvRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDipXJ8KObEHNZ7qgZQcjbfE1Av953MyMUVWStk0wfmGQIhAP96kkNN+BrHqiv4eiHwNOj2Kquc50a+8mLG6zkN98/l"}]},"directories":{}},"0.4.0":{"name":"motive","description":"JavaScript music theory library","version":"0.4.0","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"^0.4.2","grunt-contrib-nodeunit":"~0.3.2","grunt-contrib-uglify":"~0.4.0","grunt-smash":"^0.1.0","grunt-jsbeautifier":"^0.2.6"},"gitHead":"64262d8d001c6b87e540eb7aba70686767ea5def","_id":"motive@0.4.0","_shasum":"1f35a1d33d08d10ef2f8634f9035a40b7d78346b","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"dist":{"shasum":"1f35a1d33d08d10ef2f8634f9035a40b7d78346b","tarball":"https://registry.npmjs.org/motive/-/motive-0.4.0.tgz","integrity":"sha512-0l8+wGcho3OzZdAt1JSuyB1PpXxBdEJp6syq8DcdGSU/evQh5qqVdq3mmyJb2UH4m9tX8qDQT4pnc6mlCfrZyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdJ4MBkkfUsxlIqVr/ZzhgKMNRKMKY0DPAC6g/A0Qt3AiAwtA5ZrRXeyjB1FHPOynDmtI1CWXgQTIPati4MRwZsYA=="}]},"directories":{}},"0.5.1":{"name":"motive","description":"JavaScript music theory library","version":"0.5.1","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"git+https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">= 5.12.0"},"scripts":{"test":"nodeunit"},"devDependencies":{"browserify":"^13.3.0","nodeunit":"^0.10.2","tsify":"^3.0.0","typescript":"^2.1.5","uglifyjs":"^2.4.10"},"dependencies":{},"gitHead":"045af180bb9fd11e2421527226bbfb0bd3a4ade3","_id":"motive@0.5.1","_shasum":"8357ab8734a90f2fb7aed5042efda33c64f10f5e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"dist":{"shasum":"8357ab8734a90f2fb7aed5042efda33c64f10f5e","tarball":"https://registry.npmjs.org/motive/-/motive-0.5.1.tgz","integrity":"sha512-hFJcckVxGiu/+9+4zUBsmzse/Hkh95gbRbwE2j2njFiXDcqSPAT49S0NHsopmpVvi6ChBfXQIuoLq9ulpsxAKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMQ2eaLZ8LSfd1+55/df4iFcXrJMuOdz4biMlwuAqSRQIgUOO5uZPv/a446ECxatkzrh1FmhsNCMzxnbz8wguF1kI="}]},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/motive-0.5.1.tgz_1485108044402_0.32192599889822304"},"directories":{}},"1.0.0":{"name":"motive","description":"JavaScript music theory library","version":"1.0.0","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"git+https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"dist/motive.cjs.js","module":"dist/motive.ems.js","browser":"dist/motive.umd.js","engines":{"node":">= 5.12.0"},"scripts":{"test":"nodeunit"},"devDependencies":{"nodeunit":"^0.11.1","rollup":"^0.50.0","typescript":"^2.5.3"},"dependencies":{},"gitHead":"235bb7d09e70f5125f98adb2f493de6a46ed860c","_id":"motive@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"dist":{"integrity":"sha512-4nnW6EByNEl1curIEuDsG2jg9wTkhxsCxfmnq8ATHhhDdGjoEBRHjHwO8TpCsgekpocua43kheI7vmAZQrHC5Q==","shasum":"048ef1e9fec3003be10003920be89d400cdaa5a0","tarball":"https://registry.npmjs.org/motive/-/motive-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHi5DX+0N5L5wk4uWx3oTtLr300z+d6526lcC44PNGoCAiEAlCiyoBCfyNoYGNwcwTmFB6FWluHsCH3JrGfub1eBEuE="}]},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/motive-1.0.0.tgz_1507993067827_0.1027383164037019"},"directories":{}},"1.0.1":{"name":"motive","description":"JavaScript music theory library","version":"1.0.1","homepage":"http://jshanley.github.io/motivejs/","author":{"name":"John Shanley","url":"https://github.com/jshanley"},"repository":{"type":"git","url":"git+https://github.com/jshanley/motivejs.git"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jshanley/motivejs/blob/master/LICENSE-MIT"}],"main":"dist/motive.cjs.js","module":"dist/motive.ems.js","browser":"dist/motive.umd.js","engines":{"node":">= 12.7.0"},"scripts":{"build":"tsc -p tsconfig.json && rollup -c rollup.config.js","test":"nodeunit"},"devDependencies":{"nodeunit":"^0.11.3","rollup":"^1.21.4","typescript":"^3.6.3"},"dependencies":{},"gitHead":"76c0f27bf8f254135b517f7c3ec9dab40ec0c812","_id":"motive@1.0.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-nPCfh1Djwqn72GhXcJzTUC2eqPC0LczULPnnLZ+LcocmsJt2aUJy48nW+Ql29ORhD/2d1c0+tFL+GYTrcEjGaw==","shasum":"124165b3d7cb416dd85300de3418b719be151e95","tarball":"https://registry.npmjs.org/motive/-/motive-1.0.1.tgz","fileCount":59,"unpackedSize":399819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkAt4CRA9TVsSAnZWagAAv+4P/RV5JnDwZfH3cm370PiD\ntnIg2fsmfnE6PnaCp5CFpoM4f+KZBbPbZu4rYoQmfNuU+WpQ0eBzagPQXR4g\nYl7SrkwNvWgfHscSiNMcn/iTqsn0ChI6XLFL/VcMZHP3jYW8//QjThruFuuN\nX8q3KbSvPthhSkna+Y4FV7m2kEaNGUAYXZg92zY285ecoEEkDteBNS60NUnq\n4k0ll7f8VaP6HzvLqGgbqFMeeWMAOVaeMRcQIl8xkIZ41EhbWd6VOs3O50KF\nILqc9II+smRbAdaORQPs0N409JxSIMKwkURj6Q44o4NEROHX/5ZJLYNu6+DM\ngh0QGqBGwjo5llp7rbKMmK1HjM9tvLDWNpyRf/j0f5FnWVWQ8xFj916BuL7o\nDLPA7u9grVVIVdq+ZXZFIM4v9KCAo5g5cOjdkTHJB2dbOISr11Nw5ug6EFwx\nXR8U9rceNT2IsGN5+FrAcsn0WWr4botjUpkk73txCVN1lE3wfHUS+hBbHHQa\n6WJFdebto8zQEXw0KXSN2zGLnfI6zJ5DVqzkiswoxA5luqz4HXK/tHSD8rVv\ntGkA9+LKGN7pG1A1TUQWV38mXd93a//vR4wH6ZayBTp8SB71Hyc6VwhvseZV\nq2jSdh+I4/M+WapOpREeF00ZtFLsgErpXD6/Nm9A2z98PwiRhqtAHk7lcuSh\npkto\r\n=YCyo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkDCZQbGzpkHvRO9QEWheuRcDOBH5rs6bx/VRLV9B+nAiEA0b6vD8VdAON0GsBnQmWMCVO2/DqnOsNjFM7blolNvks="}]},"maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"_npmUser":{"name":"jshanley","email":"john.michael.shanley@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/motive_1.0.1_1569721207847_0.055419298930473815"},"_hasShrinkwrap":false}},"readme":"# motive [![NPM version](https://badge.fury.io/js/motive.png)](http://badge.fury.io/js/motive)\n\n> JavaScript music theory library\n\n## Install and Use\n### node:\n``` bash\nnpm install motive\n# OR\nyarn add motive\n```\n\n``` javascript\nvar motive = require('motive');\n```\n### browser:\n\nThere is a UMD build of the library available in the [dist](dist) directory.\n``` html\n<script src=\"path/to/motive.umd.js\"></script>\n```\n\nThis will expose `motive` in the global namespace.\n\nalternatively, you can require `motive.umd.js` as an AMD module.\n\nIf you still use Bower, you can also install motive this way:\n\n``` bash\nbower install motive\n```\n\n## Examples\n\n_**update 0.2.1** you now have direct access to the `Note`, `Interval` and `Chord` classes so they can be extended. These can be found under `motive.constructors`._\n\ncreate a note:\n```javascript\nvar myNote = motive.note('Bb');\n// you now have some info about your note\nmyNote.type;               // 'note'\nmyNote.pitchClass;         // 10\nmyNote.isEnharmonic('A#'); // true\nmyNote.intervalFrom('Eb'); // 'P5'\nmyNote.intervalTo('C');    // 'M2'\n```\n\nset the note's octave to make it an exact pitch:\n```javascript\nmyNote.setOctave(3);\n// now that it's a pitch you have some additional info\nmyNote.type;           // 'pitch'\nmyNote.midi;           // 58\nmyNote.frequency;      // 233.0818....\n```\n\nmake a new note by transposing:\n```javascript\nvar otherNote = myNote.up('P5');\n// this creates a new note up a perfect fifth from your first note\notherNote.name;        // 'F'\notherNote.octave;      // 4\n```\n\ncreate a chord:\n```javascript\nvar myChord = motive.chord('Dm7');\n// the root is a motive.Note object\nmyChord.root;     // '[note D]'\nmyChord.intervals;     // [ 'R', 'm3', 'P5', 'm7' ]\n// this is an array of motive.Note objects representing the members\nmyChord.notes;   // [ '[note D]', '[note F]', '[note A]', '[note C]' ]\n```\n\n## Contributing\n\nSee the notes in the [README](src/README.md) for the **src** directory.\n\n## License\nCopyright (c) 2014 John Shanley.\n\nLicensed under the [MIT license](LICENSE-MIT).\n\nProject created by [John Shanley](https://github.com/jshanley).\n","maintainers":[{"name":"jshanley","email":"john.michael.shanley@gmail.com"}],"time":{"modified":"2022-06-20T10:10:54.081Z","created":"2014-03-10T22:39:00.380Z","0.1.0":"2014-03-10T22:39:00.380Z","0.1.1":"2014-03-11T15:19:02.865Z","0.1.2":"2014-03-11T16:55:53.750Z","0.1.3":"2014-03-12T17:30:03.543Z","0.1.4":"2014-03-12T20:33:24.719Z","0.1.4-1":"2014-03-15T16:43:11.092Z","0.2.0":"2014-04-04T22:02:33.743Z","0.2.1":"2014-04-05T01:18:55.669Z","0.2.1-1":"2014-04-05T01:23:20.851Z","0.2.2":"2014-04-05T02:01:48.458Z","0.3.0":"2014-10-29T00:41:33.802Z","0.4.0":"2014-11-04T17:20:16.365Z","0.5.1":"2017-01-22T18:00:45.004Z","1.0.0":"2017-10-14T14:57:48.961Z","1.0.1":"2019-09-29T01:40:08.251Z"},"homepage":"http://jshanley.github.io/motivejs/","repository":{"type":"git","url":"git+https://github.com/jshanley/motivejs.git"},"author":{"name":"John Shanley","url":"https://github.com/jshanley"},"bugs":{"url":"https://github.com/jshanley/motivejs/issues"},"readmeFilename":"README.md","users":{"dfcreative":true,"guscost":true}}