{"_id":"tonal-harmonizer","_rev":"33-3ec9a28039c1f3429917b7f47f2012c0","name":"tonal-harmonizer","description":"Functions to transpose and get distances from collection of notes","dist-tags":{"latest":"0.69.7"},"versions":{"0.64.0":{"name":"tonal-harmonizer","version":"0.64.0","description":"Transpose collection of notes","keywords":[],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-transpose":"^0.64.0","tonal-distance":"^0.64.0","tonal-array":"^0.64.0"},"_id":"tonal-harmonizer@0.64.0","_shasum":"33f41066bc852f3a5bdfb503357fbb810bfd77bf","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"33f41066bc852f3a5bdfb503357fbb810bfd77bf","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.64.0.tgz","integrity":"sha512-KmKrh5jvgK9+DcpplFVqkB069slB7kzi11yU7BBBejOWftO90zgL/zNuKIsz3gck6NuQj4sjq3aTCIqmtgC6+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEftaOPtU2U8ISNrjhfE4L52sECp3D5dJpWpc3O7BlpEAiBSW+8GLc+1K0W6G+yT3IRGLSHy6dmh30Ulv/NMJSAzNQ=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.64.0.tgz_1479295794561_0.8272859810385853"},"directories":{}},"0.64.1":{"name":"tonal-harmonizer","version":"0.64.1","description":"Transpose collection of notes","keywords":[],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-transpose":"^0.64.0","tonal-distance":"^0.64.0","tonal-array":"^0.64.1"},"_id":"tonal-harmonizer@0.64.1","_shasum":"ae976f1705c16e180fe32a5d14867047c86d785a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"ae976f1705c16e180fe32a5d14867047c86d785a","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.64.1.tgz","integrity":"sha512-pnVKrGxvFwM03JOv8sTLgqbt/Hu+lgUjIL8fMcPo4nbhJf/0yXitltTzaA9mP9g1yJeSgfE1pAMxtwQ6Yv0k4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHWJ/8TCC6glYYXcUwPZBinIKfRUtIE5gXbveaCFBXrAiBNBNhOWuuneHPa6N/mN1ehX2GxQ6G6QfkIARU+sy9Lbw=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.64.1.tgz_1479384859936_0.46880498086102307"},"directories":{}},"0.65.0":{"name":"tonal-harmonizer","version":"0.65.0","description":"Transpose collection of notes","keywords":[],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-transpose":"^0.65.0","tonal-distance":"^0.65.0","tonal-array":"^0.65.0"},"_id":"tonal-harmonizer@0.65.0","_shasum":"a538b0469a423afb98f5639dc94523fea618a0f2","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"a538b0469a423afb98f5639dc94523fea618a0f2","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.65.0.tgz","integrity":"sha512-dX73jMfgLKig/5XThuynQjECsKTcOHxl+D95e1ZQeb1h0W78pv/3ESSUjDI/agWX5dfYOZgX1FtKxn9V7QWnCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEvwkyG2vC+ecaLZHJTGd+sYFKFDz9eFCR5FU5Kp9gKgIhALIg5uK2ndTXOcH5wCy0uj6gtW4jWIGJLNS2A1czmphS"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.65.0.tgz_1479407314675_0.3041976245585829"},"directories":{}},"0.66.0":{"name":"tonal-harmonizer","version":"0.66.0","description":"Transpose collection of notes","keywords":[],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-transpose":"^0.66.0","tonal-distance":"^0.66.0","tonal-array":"^0.66.0"},"_id":"tonal-harmonizer@0.66.0","_shasum":"6ba835145ec9d4525405e2872b72bb639816d2b7","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"6ba835145ec9d4525405e2872b72bb639816d2b7","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.66.0.tgz","integrity":"sha512-lVERTfpyTBTLw5twQ1w+caSDRd3xgyGgpA5nn4tLSOYpkUatgH3AovOoPU+xNulvu2OGmrFIFl/YQvgAmMb8LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCCXTfVDkdQaaTV8ou7UY+vsStd7tLwugNsvAxQZ+ACgIgNBjbj3QNTETynjd0v5q8egkBuCwY8NXfl6Xu685bvLc="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.66.0.tgz_1479667811272_0.41428123181685805"},"directories":{}},"0.68.0":{"name":"tonal-harmonizer","version":"0.68.0","description":"Functions to transpose and get distances from collection of notes","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/harmonizer"},"keywords":["music","theory","tranpose","intervals","collections","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-transpose":"^0.66.0","tonal-distance":"^0.66.0","tonal-array":"^0.68.0"},"_id":"tonal-harmonizer@0.68.0","_shasum":"e5c6b77667e105300f72a17b5e7e9d73467c1683","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"e5c6b77667e105300f72a17b5e7e9d73467c1683","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.68.0.tgz","integrity":"sha512-5OdSkDoS15g8oE3aHWhh5OCsov3KLBe01JnEWZWBIWJLx8/B30/wQBZ3Kj9dtZbcyp7AsvEQFOYDdZyLSs91Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMsNlrDva5UCBHD5xjA3EQmpnxT5KVvNS8FOmnHUOXeAiAvbOKSEabh4PNInW/2D9NRqIGMzFxl1/j/34CvS9YtXw=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.68.0.tgz_1480294658919_0.8000489238183945"},"directories":{}},"0.68.1":{"name":"tonal-harmonizer","version":"0.68.1","description":"Functions to transpose and get distances from collection of notes","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/harmonizer"},"keywords":["music","theory","tranpose","intervals","collections","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-transpose":"^0.66.0","tonal-distance":"^0.66.0","tonal-array":"^0.68.0"},"_id":"tonal-harmonizer@0.68.1","_shasum":"d9167223d4b479ee305673bc157bdd2919c366ce","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"d9167223d4b479ee305673bc157bdd2919c366ce","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.68.1.tgz","integrity":"sha512-qKmS1JupgwFp3YWdng2Jc0J+mx1a+og4X3Axp4tukLcVbmUkROH+KtayCdulMTRYjOdsk/zhAZXhp4CpjNWXGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSXW45E+RxkoLD89cP/fzBRc0Vs+KWdRkCV8l+1Fw/wwIgWv2QCvvyzZxB/tFn3Edr6n/RzhtuqVCW+U29D1mTtkE="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.68.1.tgz_1485854740365_0.9728517022449523"},"directories":{}},"0.69.0":{"name":"tonal-harmonizer","version":"0.69.0","description":"Functions to transpose and get distances from collection of notes","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/harmonizer"},"keywords":["music","theory","tranpose","intervals","collections","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"jest --coverage"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-transpose":"^0.69.0","tonal-distance":"^0.69.0","tonal-array":"^0.69.0"},"_id":"tonal-harmonizer@0.69.0","_shasum":"6077c1ab7489f213efcb30c3f5bc5a986fa6ac49","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"6077c1ab7489f213efcb30c3f5bc5a986fa6ac49","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.69.0.tgz","integrity":"sha512-+NEVQ342++CMFQgYOyIa+Dw2jiz+vHOLOO6xOiF1b+KwtVduGx4iYHP5VirzW8jGKTIUaHpOG8UnKHYQ75pXCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTkg+Pm4Mhc5FAwiv7o/pes3tAsF6oubYxaO6q21p1jwIhAJ+E2VU5Wn96EC8buzo3kp1n74IdXtOiaZ/e2K845fP9"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.69.0.tgz_1487286276004_0.663712368812412"},"directories":{}},"0.69.2":{"name":"tonal-harmonizer","version":"0.69.2","description":"Functions to transpose and get distances from collection of notes","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/harmonizer"},"keywords":["music","theory","tranpose","intervals","collections","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"jest --coverage"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-transpose":"^0.69.2","tonal-distance":"^0.69.2","tonal-array":"^0.69.2"},"_id":"tonal-harmonizer@0.69.2","_shasum":"60f88c117e721baa7329d7390f0c20973b72991f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"60f88c117e721baa7329d7390f0c20973b72991f","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.69.2.tgz","integrity":"sha512-yzGRepKPxAsHJX1A9otNEcCM5G8VjjFf0oIZ0cCMIqcecrwF5ke04TcgBVbhKHuej/3bdtJ3Pii5/ti0JM00Qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0IzHfZ9hYmc1PHEKvamYdWGqxaQHWnbO1Rryo8VPLfgIhAPn+Fi9kpsbri4LHPje3g2VasD+QCQmE61Y3mLnb/xPT"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.69.2.tgz_1491339026542_0.4794431976042688"},"directories":{}},"0.69.3":{"name":"tonal-harmonizer","version":"0.69.3","description":"Functions to transpose and get distances from collection of notes","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/harmonizer"},"keywords":["music","theory","tranpose","intervals","collections","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-transpose":"^0.69.3","tonal-distance":"^0.69.3","tonal-array":"^0.69.3"},"_id":"tonal-harmonizer@0.69.3","_shasum":"3b50f01459bc19c9632d5be574cba2bbde2fcbe1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"3b50f01459bc19c9632d5be574cba2bbde2fcbe1","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.69.3.tgz","integrity":"sha512-Xyamf+35ebZ0L1Uv1cFyix39Km3eYd/BGJ01/OWjKsfbmRockHB7u3X934/662oAfld3N+j9If9rFGNGWtpYZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBe4sD/Qg+vi8xD651o/0hjSuLs1C274Q0KvvUsvY2lAiEAvUoa4l9hPIAgZH6h/14H1v4GEeUXhwh8PQ1lojKg3PI="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.69.3.tgz_1491340211261_0.13273491337895393"},"directories":{}},"0.69.4":{"name":"tonal-harmonizer","version":"0.69.4","description":"Functions to transpose and get distances from collection of notes","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/harmonizer"},"keywords":["music","theory","tranpose","intervals","collections","tonal"],"scripts":{"pretest":"rollup -f cjs -o build/index.js -- index.js","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-transpose":"^0.69.4","tonal-distance":"^0.69.4","tonal-array":"^0.69.4"},"_id":"tonal-harmonizer@0.69.4","_shasum":"8393f2f914852cb23b94d0fe7ad63ec62672ea9f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"8393f2f914852cb23b94d0fe7ad63ec62672ea9f","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.69.4.tgz","integrity":"sha512-Xrcl3v7xk8N1BLbQ/IA0MFQJIC6TtZ8Bu5FyfyYw9Leq4XQDLUAZj7uFTZaT+M5+L+g79ugzZIVAJJxAiO3X8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEA7FPTbzJ454wTyQsoZr5UMwsrtEMD1zE+ocu3t1yH6AiEAiLjGs3YDWw5V1CM+gFZKL1GFVnaIPaipTeYZOlmksm8="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.69.4.tgz_1491342544113_0.9530053627677262"},"directories":{}},"0.69.6":{"name":"tonal-harmonizer","version":"0.69.6","description":"Functions to transpose and get distances from collection of notes","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/harmonizer"},"keywords":["music","theory","tranpose","intervals","collections","tonal"],"scripts":{"test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^0.69.6","tonal-distance":"^0.69.6","tonal-transpose":"^0.69.6"},"_id":"tonal-harmonizer@0.69.6","_shasum":"2c16ea6f5586df2321d27d4e4a1977a4e5d2d976","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"2c16ea6f5586df2321d27d4e4a1977a4e5d2d976","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.69.6.tgz","integrity":"sha512-YCSQZ5ZvorGLr4KR6wkxMQEDBg5btjCiw/8b0q4ixVT02snTp07OQ+hhBiAF5Ga5AjDr8CZb/YIOvCvGz+wgrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmgc7v8vZtqStGEavFaFG2se4xLm71fcvka31YT3e3vQIgPm5+gRaIr0m/g5d7VxNleWUn+taxJXZGJFXjab/oZ4w="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-harmonizer-0.69.6.tgz_1494004950933_0.6578291880432516"}},"0.69.7":{"name":"tonal-harmonizer","version":"0.69.7","description":"Functions to transpose and get distances from collection of notes","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/harmonizer"},"keywords":["music","theory","tranpose","intervals","collections","tonal"],"scripts":{"test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^0.69.7","tonal-distance":"^0.69.7","tonal-transpose":"^0.69.7"},"_id":"tonal-harmonizer@0.69.7","_shasum":"f657032d9cb3bdd6f2c6a71455b58cd941e54d5d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"f657032d9cb3bdd6f2c6a71455b58cd941e54d5d","tarball":"https://registry.npmjs.org/tonal-harmonizer/-/tonal-harmonizer-0.69.7.tgz","integrity":"sha512-PzR0uq6sC19veQipryoIVtivCO07kXv03su4R215VgXiQjFPGiMles8xcI0TEZ1W0ezpgK5PECkez1QDRpxeDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkilYUmzmEY0agh854PCpMraW26tGCfgsZKm/6DA92wgIhAOnkY1VTCiDfYWgoZ9EAT2PiVm4uLQPN7uV8x2NrYK1w"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-harmonizer-0.69.7.tgz_1499511108685_0.9934632529038936"}}},"readme":"# tonal-harmonizer [![npm version](https://img.shields.io/npm/v/tonal-harmonizer.svg?style=flat-square)](https://www.npmjs.com/package/tonal-harmonizer)\n\n[![tonal](https://img.shields.io/badge/tonal-harmonizer-yellow.svg?style=flat-square)](https://www.npmjs.com/browse/keyword/tonal)\n\n`tonal-harmonizer` is a collection of functions to deal with transposition and distances of note lists.\n\nThis is part of [tonal](https://www.npmjs.com/package/tonal) music theory library.\n\nYou can install via npm: `npm i --save tonal-harmonizer`\n\n[Read the API documentation](http://danigb.github.io/tonal/api/module-harmonizer.html).\n","maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"time":{"modified":"2022-06-27T18:17:32.349Z","created":"2016-11-16T11:29:55.162Z","0.64.0":"2016-11-16T11:29:55.162Z","0.64.1":"2016-11-17T12:14:22.060Z","0.65.0":"2016-11-17T18:28:36.717Z","0.66.0":"2016-11-20T18:50:11.831Z","0.68.0":"2016-11-28T00:57:39.454Z","0.68.1":"2017-01-31T09:25:41.014Z","0.69.0":"2017-02-16T23:04:38.000Z","0.69.2":"2017-04-04T20:50:27.169Z","0.69.3":"2017-04-04T21:10:13.268Z","0.69.4":"2017-04-04T21:49:05.995Z","0.69.6":"2017-05-05T17:22:32.949Z","0.69.7":"2017-07-08T10:51:49.602Z"},"keywords":["music","theory","tranpose","intervals","collections","tonal"],"author":{"name":"danigb"},"license":"MIT","readmeFilename":"README.md","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/harmonizer"}}