{"_id":"tonal-scale","_rev":"74-087f5392232be16e11016521967ee914","name":"tonal-scale","description":"Music scales creation and manipulation","dist-tags":{"latest":"2.2.2","alpha-1":"0.60.0"},"versions":{"0.50.0":{"name":"tonal-scale","version":"0.50.0","description":"Music scales creation and manipulation","keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"rm -rf build && mkdir build && cp scales.json build/ && rollup -f cjs -n scale -o build/tonal-scale.js -- index.js","test":"tape 'test/*.js'","prepublish":"npm test"},"main":"build/tonal-scale.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{"rollup":"0.25","tape":"4"},"dependencies":{"tonal-array":"^0.50.3","tonal-dictionary":"^0.50.0","tonal-pitch":"^0.50.3"},"_id":"tonal-scale@0.50.0","_shasum":"49bcf51905fc4c6cef2d43c616564ccac90ba9a4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"49bcf51905fc4c6cef2d43c616564ccac90ba9a4","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.50.0.tgz","integrity":"sha512-iOViRrVTpiM22p1A50/Geky3EGdeVc51MTmoSYwUGcSYGH//JZ3xHDm5EIi6qPufMtp+5J4WGnOZotOAJ60ZVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDanXpZnQS8lXDVd0iEa+TtPcmuFLaCzevS520o1v/8LQIgbOLZbM/uSDE5aaJLDrHpdKhCwoITJWRS62DWazQb76A="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.50.0.tgz_1462708678287_0.5085122247692198"},"directories":{}},"0.60.0":{"name":"tonal-scale","version":"0.60.0","description":"Music scales creation and manipulation","keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"rm -rf build && mkdir build && cp scales.json build/ && rollup -f cjs -n scale -o build/tonal-scale.js -- index.js","prepublish":"npm test"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-array":"^0.60.0","tonal-dictionary":"^0.60.0","tonal-pitch":"^0.60.0"},"_id":"tonal-scale@0.60.0","_shasum":"2797ba2f616e4047f1770b1cfe51eeb31143f61f","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"2797ba2f616e4047f1770b1cfe51eeb31143f61f","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.60.0.tgz","integrity":"sha512-DFOg7iLT1PDkkjwqfbICuldv9Ri8DbNmkJxT/ks9+O/nObh3nlyS8vvUzlgrZJRXe+0lcxrSNCKxi2lSk+vt+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnKuCxVRElKu/0uVhHfL799KUVaPGS1nQ2YoepbCdKbQIgShx8C1zTnG8aUFiCO9aaQZwW7F+IeDRIe7rE5mLb0rI="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.60.0.tgz_1479222485348_0.5227701556868851"},"directories":{}},"0.61.0":{"name":"tonal-scale","version":"0.61.0","description":"Music scales creation and manipulation","keywords":["music","theory","scale","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-array":"^0.61.0","tonal-dictionary":"^0.61.0","tonal-pitch":"^0.61.0"},"_id":"tonal-scale@0.61.0","_shasum":"f6096c002fb82c6130b1fa93b73ec9c1acc3adf5","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"f6096c002fb82c6130b1fa93b73ec9c1acc3adf5","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.61.0.tgz","integrity":"sha512-YCynl4GdoQ6oco6lvq2iPnd7oc2OchzSm3l+cZsTzNvVsP9jmYHJAMuANEbSK4/lxJRVEwnqJOPcQhW74LWc7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA5c1flpKbs7w8glYj79FsGPdtrNomMUZM8fMoyr225QIhAMyHSU3BwpeJC4NdFXoQBb2x1OYNEl+GwYB3nYlw6Q6L"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-scale-0.61.0.tgz_1479257046743_0.6070846398361027"},"directories":{}},"0.63.0":{"name":"tonal-scale","version":"0.63.0","description":"Music scales creation and manipulation","keywords":["music","theory","scale","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-array":"^0.63.0","tonal-dictionary":"^0.61.0","tonal-pitch":"^0.61.0"},"_id":"tonal-scale@0.63.0","_shasum":"3b86bac4eb0c4929906bc9f697b467ec4e8f67c8","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"3b86bac4eb0c4929906bc9f697b467ec4e8f67c8","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.63.0.tgz","integrity":"sha512-TrXtpcdhg3i4x1QwVYsXo1vpc7Uw5Yej1zXoHSzvSR5M0f0Isovf8r8RA3ONESAhVkqE6exBIDopKDVfnCLFzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICecymi0IfctjwatZBM3Jwx/vJBkghf6EFcOR1nuFix/AiEA/qy6ddqpdHNmqOxA6ID4CglcbF8Z0VSmW/jKe8rYC+A="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.63.0.tgz_1479267124692_0.6084281306248158"},"directories":{}},"0.64.0":{"name":"tonal-scale","version":"0.64.0","description":"Music scales creation and manipulation","keywords":["music","theory","scale","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-harmonizer":"^0.64.0","tonal-dictionary":"^0.61.0","tonal-pitch":"^0.64.0"},"_id":"tonal-scale@0.64.0","_shasum":"155d16083c2645400b00c85898b6a2b4a2e204ee","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"155d16083c2645400b00c85898b6a2b4a2e204ee","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.64.0.tgz","integrity":"sha512-HJHCDEsL9l9hk9qnp5VuphaIzqd6x9yCn805NNz6lrOzOczO8j/tK6HstZrKvKUttoSG9BXaKNIdkjmE9LKXfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbNHIq/2GxXjTtL1kBDy5/IXn0le3RXjjxGLWrnYbXhAiBtaCchWEkUkMsqe6VuQOMhjQu3GPweldzfCtATuHvpoA=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-scale-0.64.0.tgz_1479295803932_0.8279698707628995"},"directories":{}},"0.64.1":{"name":"tonal-scale","version":"0.64.1","description":"Music scales creation and manipulation","keywords":["music","theory","scale","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-harmonizer":"^0.64.1","tonal-dictionary":"^0.61.0","tonal-pitch":"^0.64.0"},"_id":"tonal-scale@0.64.1","_shasum":"edd32fd1b1354a67af8af0ca82b6af796fa4590f","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"edd32fd1b1354a67af8af0ca82b6af796fa4590f","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.64.1.tgz","integrity":"sha512-WvyKePoZyXHEIIttCDlqni+4ARSuYSRx/5D7a4FvkfL0NDO6q2rCCMM0NPWMwsYIWAhgOs5MgiK8ty66cknmXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRPHjVLPfhtaTL/kQeVHjDaglZMqI96siLHnScW6sVgQIgX5n6tkb0lPYM8KQOTyNvKxM2mXK1nqci4o5zUpxhTPo="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-scale-0.64.1.tgz_1479384867638_0.9180806258227676"},"directories":{}},"0.65.0":{"name":"tonal-scale","version":"0.65.0","description":"Music scales creation and manipulation","keywords":["music","theory","scale","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-harmonizer":"^0.65.0","tonal-dictionary":"^0.61.0","tonal-pitch":"^0.65.0"},"_id":"tonal-scale@0.65.0","_shasum":"8c94567dda3cbe38d1495c07f888aa038b528be0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"8c94567dda3cbe38d1495c07f888aa038b528be0","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.65.0.tgz","integrity":"sha512-3fLLSaf4TFj/lPvadvNkctWg5p5O1Nav1d4yNyfNGw9/Gk+kC6KbSWy9ftnxnQNTR4m5c/+aYEHPN+SMaXJ2zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJpwa9qWmoPsm6xxrR0qbvKN/xzgqgcrLi5w9lQP5HhAIhAMHXCnjPnfjgN6uOnSexDQhndHj8l0I354a6BymNY3gI"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-scale-0.65.0.tgz_1479407320780_0.9214061473030597"},"directories":{}},"0.66.0":{"name":"tonal-scale","version":"0.66.0","description":"Music scales creation and manipulation","keywords":["music","theory","scale","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-harmonizer":"^0.66.0","tonal-dictionary":"^0.61.0","tonal-pitch":"^0.66.0"},"_id":"tonal-scale@0.66.0","_shasum":"1c65a47135f671e7b7e3316509c069064fa46909","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"1c65a47135f671e7b7e3316509c069064fa46909","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.66.0.tgz","integrity":"sha512-4KdkWJv0D17z0nbZBKjbd6h5zwc48RvgloywJonxW+6Wsp8C+NLdSmwEZmj/aWDyHb5RJwp+w5tjMFmChz+Ifg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJq6oDseZatEUOVJMwcwR3akTVwZ2gVOdfo/PWmmBApgIgZadI5iHkM03QuZM2LUsFQ6ijwswZL4GsR3ONnW3CXaE="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.66.0.tgz_1479667820102_0.3648222074843943"},"directories":{}},"0.67.0":{"name":"tonal-scale","version":"0.67.0","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","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-harmonizer":"^0.66.0","tonal-dictionary":"^0.67.0","tonal-pitch":"^0.66.0"},"_id":"tonal-scale@0.67.0","_shasum":"844887f026e59090383bf46ea85514527b290c0d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"844887f026e59090383bf46ea85514527b290c0d","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.67.0.tgz","integrity":"sha512-BUGVBHlNoHEEEMCQjSLY6IatstjN54z/wb7opHkfOVTKMkmuDaqLeH3SZZ5PY6OyIc5XzdF7H20Dy/+Y4MaDYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHQCUg5MU3ixaTdwy7/TcbUTNqLEhVpG5/S0W+TVaA/QIgKjOINNcM4O5hrMuTjgzNbffKqOOPSGpXhZlvU5fLXOM="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.67.0.tgz_1479774273476_0.019316672114655375"},"directories":{}},"0.68.0":{"name":"tonal-scale","version":"0.68.0","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"cp scales.json build/ && 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-harmonizer":"^0.68.0","tonal-note":"^0.68.0","tonal-array":"^0.68.0","tonal-dictionary":"^0.68.0","tonal-pitch":"^0.66.0"},"_id":"tonal-scale@0.68.0","_shasum":"2457fd64030f2f16e059191c0599a0c3c30fae06","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"2457fd64030f2f16e059191c0599a0c3c30fae06","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.68.0.tgz","integrity":"sha512-pj2mhO9g+WR0+Sm0tXgaM0iSxHBqJtYUOnoxJxxhwo6BsNdKnrt8TZVFGvC8lkVkOLMl/+z8Dn9myVTy7ZYEUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYb872St8/IuvjBsa4JGqqvruBaDv8Yws88CmQvV7BOAiANuu7RrTeL91RMus7ZSECZ5IVi3vpcWq3ybR02fTQp2Q=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.68.0.tgz_1480294665345_0.3060516440309584"},"directories":{}},"0.68.1":{"name":"tonal-scale","version":"0.68.1","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"cp scales.json build/ && rollup -f cjs -o build/index.js -- index.js","docs":"jsdoc2md index.js > API.md","test":"tape test/*.js"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-harmonizer":"^0.68.1","tonal-note":"^0.68.1","tonal-array":"^0.68.0","tonal-dictionary":"^0.68.1"},"_id":"tonal-scale@0.68.1","_shasum":"0faf533a59b2e752218eec088f1236350e1e630b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"0faf533a59b2e752218eec088f1236350e1e630b","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.68.1.tgz","integrity":"sha512-etnCdZ3NmbiQoegtZBBpP6s7jN1EeVCYyH97bipbj0PH/5aojPJaJO/q4r4ZM5T/2U0yMs2G/2cMROj7OlXvtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoCXVnK4feA4MwZ7n4fN96SOW4GfewLYML3nxAXXBIDAiBgrjxeyvJYVk3WbZLARnxUzyVmWG7ELm+wuoQk+9nPDw=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.68.1.tgz_1485854747871_0.08680731221102178"},"directories":{}},"0.69.0":{"name":"tonal-scale","version":"0.69.0","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"cp scales.json build/ && rollup -f cjs -o build/index.js -- index.js","docs":"jsdoc2md index.js > API.md","test":"jest --coverage"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-harmonizer":"^0.69.0","tonal-note":"^0.69.0","tonal-array":"^0.69.0","tonal-dictionary":"^0.69.0"},"_id":"tonal-scale@0.69.0","_shasum":"31fad3de912ec7bbca6c7ffbd1af3ac43f53530d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"31fad3de912ec7bbca6c7ffbd1af3ac43f53530d","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.0.tgz","integrity":"sha512-uiiIM3vI/lsofPxkZ31IGGpieCQ13M+NOasqmXG8A1nq6YtLeqVm8pCXpN7puOWGRFiX+zy7tyyrMY/MADN3cQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD39dL2o9h+VEKcI58UgFrdJgWBlN5RfB0N8X2X3NwuUAIgeMcVlSEfGB2YBboUQ5LcX+3xljYcUCqxPendiCDTaNU="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.69.0.tgz_1487286287989_0.9877142203040421"},"directories":{}},"0.69.1":{"name":"tonal-scale","version":"0.69.1","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"cp scales.json build/ && rollup -f cjs -o build/index.js -- index.js","docs":"jsdoc2md index.js > API.md","test":"jest --coverage"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","devDependencies":{},"dependencies":{"tonal-harmonizer":"^0.69.0","tonal-note":"^0.69.0","tonal-array":"^0.69.0","tonal-dictionary":"^0.69.1"},"_id":"tonal-scale@0.69.1","_shasum":"be884fafe764f5ba81098aa905fd397777f6abd2","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"be884fafe764f5ba81098aa905fd397777f6abd2","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.1.tgz","integrity":"sha512-yP9c8cyuYeX8/gK+W85Xx2hXXP4lLBtvoWo6NtKOeb7n9jeq8B/X0JY0DS91gVTJxARbLsDDcnvFMY9osCKrlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmBf8Rfju4DQB+f+5BSoSuKjDYuTZ008s0+OEc/x2/NQIgUb1FWfeKtU9cpFZU9qcHMeplXZkpZBtJLxRC3U/UCkk="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.69.1.tgz_1489505216846_0.16984026436693966"},"directories":{}},"0.69.2":{"name":"tonal-scale","version":"0.69.2","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"cp scales.json build/ && rollup -f cjs -o build/index.js -- index.js","docs":"jsdoc2md index.js > API.md","test":"jest --coverage"},"main":"build/index.js","jsnext:main":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-harmonizer":"^0.69.2","tonal-note":"^0.69.2","tonal-array":"^0.69.2","tonal-dictionary":"^0.69.2"},"_id":"tonal-scale@0.69.2","_shasum":"9da0fb28a7a01716b3a22c7b259d1e4bc20431df","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"9da0fb28a7a01716b3a22c7b259d1e4bc20431df","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.2.tgz","integrity":"sha512-00mjFJIK6Aj+AionGi7CYQDC3rJ9/9/4SwqlnxIH4C64p0BAwJYu+FG9KYsmS6X7768PeBk8RvsgH7qYbQFYHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3FByLgNPhG/U5y/++72NHjflmIVJHs7v9zQbDdAF82AiEA/M4DvXGp57julsAtNpSkpjvbtcEdYD8i3hWxCcnJ/eI="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-scale-0.69.2.tgz_1491339044160_0.05750427581369877"},"directories":{}},"0.69.3":{"name":"tonal-scale","version":"0.69.3","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"cp scales.json build/ && rollup -f cjs -o build/index.js -- index.js","docs":"jsdoc2md index.js > API.md","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-harmonizer":"^0.69.3","tonal-note":"^0.69.3","tonal-array":"^0.69.3","tonal-dictionary":"^0.69.3"},"_id":"tonal-scale@0.69.3","_shasum":"846b275d31af9e245718cc2c6afae417dbb44c00","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"846b275d31af9e245718cc2c6afae417dbb44c00","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.3.tgz","integrity":"sha512-50w32qFufyxHe4CSxCTrDS53Ch7vmOaYC6e46vDCjxXS2qxLBwWHaQ2bwz9xhnQYQK5JgTCldtponNxR+UdJ4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJBIC6wA0EboLUhwR0ETZ/Vy4eBG0g6N0Y6R0qgbtwugIgMd45ULok6Gs+cLpIOzPltp4BfIoGxN9n72zQkKF3BBY="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.69.3.tgz_1491340232570_0.9883728146087378"},"directories":{}},"0.69.4":{"name":"tonal-scale","version":"0.69.4","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"cp scales.json build/ && rollup -f cjs -o build/index.js -- index.js","docs":"jsdoc2md index.js > API.md","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-harmonizer":"^0.69.4","tonal-note":"^0.69.4","tonal-array":"^0.69.4","tonal-dictionary":"^0.69.4"},"_id":"tonal-scale@0.69.4","_shasum":"30bce40b1d1a6540db9c3d9b3eb2cc5cc49d444c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"30bce40b1d1a6540db9c3d9b3eb2cc5cc49d444c","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.4.tgz","integrity":"sha512-tkVWATuaRl7h720NLlvnbuSUKGsHYykd1+iLKH4jnrk27JDkXo7x+TaAyiREWJuMOrOl4lYvVWN1MKecahhTIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCweJ63JltueLd7H9izqzio+mALS5Ooqc8/wVwNMIzFrwIhAIhuWHNE+PGd7EePdkMeuIK2Npt9LOeXPspaZ8HALd8W"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.69.4.tgz_1491342560164_0.7595302986446768"},"directories":{}},"0.69.5":{"name":"tonal-scale","version":"0.69.5","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"pretest":"cp scales.json build/ && rollup -f cjs -o build/index.js -- index.js","docs":"jsdoc2md index.js > API.md","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-harmonizer":"^0.69.4","tonal-note":"^0.69.5","tonal-array":"^0.69.4","tonal-dictionary":"^0.69.5"},"_id":"tonal-scale@0.69.5","_shasum":"2fc0f0edd55439e1bc6c2e3c7aa8619f20617f92","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"2fc0f0edd55439e1bc6c2e3c7aa8619f20617f92","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.5.tgz","integrity":"sha512-Bdej0WTbjoOtvsvIS73dT2A/WG0z6VpxLiIB0kjvS/usjfpck+NgPY7FkClAJ8mClxwIB4Igmd9+6A6hREwrJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP7wCl6a1r3XqhDGa+Oo2bNVQ7OTgUYqNmPDwFpds0TwIhANbzilGlqDC0N0CPX0f+nEXTgljLj67VE2aiwwVaz1KI"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tonal-scale-0.69.5.tgz_1491343480265_0.059085718588903546"},"directories":{}},"0.69.6":{"name":"tonal-scale","version":"0.69.6","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^0.69.6","tonal-dictionary":"^0.69.6","tonal-harmonizer":"^0.69.6","tonal-note":"^0.69.6"},"_id":"tonal-scale@0.69.6","_shasum":"dbe740f355cf62763a38890cf40fbe7a54d247b0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"dbe740f355cf62763a38890cf40fbe7a54d247b0","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.6.tgz","integrity":"sha512-WT238f3gUc5OvwVxC+wQ2SrV7IGsA77uYPrTGgTjB8nZzi0X6tl+QwoE+7/jASmJnIJRDM3kcCFTktbEH44hQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVcipXoLNAJaMJhRb4b+U9cnf5nOlqCJSFyD0xkSdFXAiEA847rew7Bg52fixaD6wpn9HmP9+svON++BcvYvUGQs9o="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tonal-scale-0.69.6.tgz_1494004971435_0.29487179429270327"},"directories":{}},"0.69.7":{"name":"tonal-scale","version":"0.69.7","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^0.69.7","tonal-dictionary":"^0.69.7","tonal-harmonizer":"^0.69.7","tonal-note":"^0.69.7"},"_id":"tonal-scale@0.69.7","_shasum":"b3ec8296c5dfd87f2157dc8e0a8d48a9a1466354","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"b3ec8296c5dfd87f2157dc8e0a8d48a9a1466354","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.7.tgz","integrity":"sha512-E9fK+wpWiKWtE7Gu2JEFXNQWFhM39KKBNXBql8sdn1acSybg/69v90MS34KycJVKvHmMxa7lv4XijvKsfeECDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLSQ3TNVcg+zc2eqUnfZEbXqCvv8GcxpJiAD4MYtt57AiAkK80MJOCRSURREs8y1aSyaNY7HV5pUdllZ5Mn+VAB8w=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-0.69.7.tgz_1499511120141_0.18942304886877537"},"directories":{}},"0.69.8":{"name":"tonal-scale","version":"0.69.8","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^0.69.7","tonal-dictionary":"^0.69.8","tonal-harmonizer":"^0.69.7","tonal-note":"^0.69.8"},"_id":"tonal-scale@0.69.8","_shasum":"e7306706e053bea9e6cd31f7a494b5f7b899ddd8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"e7306706e053bea9e6cd31f7a494b5f7b899ddd8","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.8.tgz","integrity":"sha512-bSKM1q16bkZc/+21P6nN/f0QkpzCwvkFVlOUOi2CKTqzm/skUchaZ0Yk0LNUAWIJQjgWMKaTKKZUKd/NcNlvcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARYhX78/WI1vkvuq9/1P6aBV2JtUPPidYXizDF22nz1AiANv6rPeLSYSFNWMUOY9iptuykio0NJ7zohZ3Qs7eB45g=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-0.69.8.tgz_1502035704709_0.6197031303308904"},"directories":{}},"0.69.9":{"name":"tonal-scale","version":"0.69.9","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^0.69.7","tonal-dictionary":"^0.69.9","tonal-harmonizer":"^0.69.7","tonal-note":"^0.69.9"},"_id":"tonal-scale@0.69.9","_shasum":"78d5f8679940576eeac05e461e3ca9fcdfaa9f6e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"78d5f8679940576eeac05e461e3ca9fcdfaa9f6e","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-0.69.9.tgz","integrity":"sha512-ACFV4V6rov4TXauQoTZa4SddMSR0g/SUqNdVxemLOIn9M08ah6ecI56yeK59Pn0uD/8A/vnV4z4Db+l+Yspi6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7TYH9adDtLKvMtJP+yiSGiEydNw5rf9hMdOC3yvdyCwIhAOg2DUybjPHt1NnYf1vspXpcJAwp3UVJiWuSjC14dskK"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-0.69.9.tgz_1502035803166_0.7425315373111516"},"directories":{}},"1.0.0-0":{"name":"tonal-scale","version":"1.0.0-0","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/index.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.0.0-0","tonal-dictionary":"^1.0.0-0","tonal-distance":"^1.0.0-0","tonal-note":"^1.0.0-0","tonal-pcset":"^1.0.0-0"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.0.0-0","_shasum":"f1a9f6a75b757d62fcdd88e3b896bbe20b949c00","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"f1a9f6a75b757d62fcdd88e3b896bbe20b949c00","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.0.0-0.tgz","integrity":"sha512-rWnY38yfR2+oYUxxQ4P0Aq+8ov8CJNRx/QQHApuJAFH8Vo3Q7Jym2hwMdJMzBcO7+xFTjFO7BxJUmRVLiv3GBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFfnS4Ji9rxQG9oCiTL4Ibhp1u2eXwnxuSaDcEYPriiwIhAJDvbj7gHubdMnnJcGt3QtckuOmq7C138tKdfxZ+8tiJ"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.0.0-0.tgz_1506462649809_0.23174809012562037"},"directories":{}},"1.0.0-1":{"name":"tonal-scale","version":"1.0.0-1","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/transpiled.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.0.0-1","tonal-dictionary":"^1.0.0-1","tonal-distance":"^1.0.0-1","tonal-note":"^1.0.0-1","tonal-pcset":"^1.0.0-1"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.0.0-1","_shasum":"c7f8d38b3c5daa3f3b32ce4ebf56508ce9e10799","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"c7f8d38b3c5daa3f3b32ce4ebf56508ce9e10799","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.0.0-1.tgz","integrity":"sha512-5ATdaQ4qaq5zlGrHeyisMk1myucA0yFHGK/anSEsOh8oEIsFuSkSGz0/Bx/WdYv5tlpimhuKtKyf6joMC1Fdxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSzlR9AK8LTJPXEGpNlgXfH7IEr1JVMWV+WAJK90mOEAiEAgUfTAkjeDwtPtuvOygGArJ28kjdfOA91karf9Hd8vMU="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.0.0-1.tgz_1506670313298_0.3044130934868008"},"directories":{}},"1.0.0-pre2":{"name":"tonal-scale","version":"1.0.0-pre2","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/transpiled.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.0.0-pre2","tonal-dictionary":"^1.0.0-pre2","tonal-distance":"^1.0.0-pre2","tonal-note":"^1.0.0-pre2","tonal-pcset":"^1.0.0-pre2"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.0.0-pre2","_shasum":"8ba78339fe782223244329eb40dd19e2a6aadd03","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"8ba78339fe782223244329eb40dd19e2a6aadd03","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.0.0-pre2.tgz","integrity":"sha512-crTNehdRUj/u01Z6rs25UZYgpm8O4P8hJGzDWn3LDUYdEIi0cVl5Q+NVgJbBJr+vbRrAwdEeVU/NngsUJZsXMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBx95fB6KSIGatYq8IUMZs2ZhIN8cfJjEdxhLq+qvDX6AiEAvUCavyclXiNE2lfX9/J0VVdgmTHAX3rStHNftSXVPuM="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.0.0-pre2.tgz_1506675892240_0.3108346704393625"},"directories":{}},"1.0.0-pre3":{"name":"tonal-scale","version":"1.0.0-pre3","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/transpiled.js","module":"index","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.0.0-pre3","tonal-dictionary":"^1.0.0-pre3","tonal-distance":"^1.0.0-pre3","tonal-note":"^1.0.0-pre3","tonal-pcset":"^1.0.0-pre3"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.0.0-pre3","_shasum":"9950bda08107e6430112bc5f6fcd4cd9604819ea","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"9950bda08107e6430112bc5f6fcd4cd9604819ea","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.0.0-pre3.tgz","integrity":"sha512-3jq7dcQi8FBzrszgr+R5qTUhn+/zMVANVA71wB0JBMgZA8uxwBBrfqu0vtFMY3IsOC5Zy/uAWLF8cWp6JN3nwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQgcB0cP/eLJ0WqUBHeeZF4LPU9k9GUd/+t75iIjm3GAiEApWvBd7To8RlIoj0taXTk7rxg+h0ECC10RmVhLCcyMbY="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.0.0-pre3.tgz_1506676940977_0.3103049104101956"},"directories":{}},"1.0.0-pre4":{"name":"tonal-scale","version":"1.0.0-pre4","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.0.0-pre4","tonal-dictionary":"^1.0.0-pre4","tonal-distance":"^1.0.0-pre4","tonal-note":"^1.0.0-pre4","tonal-pcset":"^1.0.0-pre4"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.0.0-pre4","_shasum":"1eacae0d6948627c8c30c4b7879a62d935bee48a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"1eacae0d6948627c8c30c4b7879a62d935bee48a","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.0.0-pre4.tgz","integrity":"sha512-jUIUnWXf6OxUdBDZc81uUYiDJQDCgPBA6KdgnGcatuKAoyGWGAeWaZzeTv1dGi/cYxA/Kw4ICgJ8I4axxURciA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4mS0zrKg1lNS0m19Gx47SdoLS46YVnGO19jNHbOhnSAiEA8L0rApLr6V67ws+3LCT4xietPxkFSgw+vue5gYEMNCo="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.0.0-pre4.tgz_1506852689409_0.6502308584749699"},"directories":{}},"1.0.0-pre5":{"name":"tonal-scale","version":"1.0.0-pre5","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.0.0-pre5","tonal-dictionary":"^1.0.0-pre5","tonal-distance":"^1.0.0-pre5","tonal-note":"^1.0.0-pre5","tonal-pcset":"^1.0.0-pre5"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.0.0-pre5","_shasum":"90bf1c6ea7a7a3bab86350dc4dd9eb67a9bc55b4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"90bf1c6ea7a7a3bab86350dc4dd9eb67a9bc55b4","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.0.0-pre5.tgz","integrity":"sha512-Ln4j6+xEINeeYGlPgYJ8B09hOCbVTjUBazedvyUAaOdJ81yjOIjwS+Le2iCBsZh4WIu7WQIkBtgXOTOicl1qqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/9l6EF5G5Es/0YUo0UZoF7v3kUvp4acFPnkv0LTubeAiEAobCw9vs93ktBN8UGQLXA0EVxWF6xpkoL7MNtH7k3tFQ="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.0.0-pre5.tgz_1506875360216_0.11421622219495475"},"directories":{}},"1.0.0-pre6":{"name":"tonal-scale","version":"1.0.0-pre6","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.0.0-pre6","tonal-dictionary":"^1.0.0-pre6","tonal-distance":"^1.0.0-pre6","tonal-note":"^1.0.0-pre6","tonal-pcset":"^1.0.0-pre6"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.0.0-pre6","_shasum":"17fe2845e28956a5dccd51f493eea8ae7354fc1b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"17fe2845e28956a5dccd51f493eea8ae7354fc1b","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.0.0-pre6.tgz","integrity":"sha512-nM34c7zU+5HPl7CqVihWFqbUEMNE3BJQjgEavEr9kxVYFgbyWKuTHgsPtMCw10DYs1oznduXRn6uzv8ZSeptxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR3Zr887hyAYM9ia+MCRPPb2Sln2O6U8b2Qzxbx1yuiAIhAMSgpTkC79K5s1Q0Aze9kVe9KcEspR8GJW/F4RzQsrGy"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.0.0-pre6.tgz_1507074745271_0.2642630096524954"},"directories":{}},"1.0.0":{"name":"tonal-scale","version":"1.0.0","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.0.0","tonal-dictionary":"^1.0.0","tonal-distance":"^1.0.0","tonal-note":"^1.0.0","tonal-pcset":"^1.0.0"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.0.0","_shasum":"c93864091e2394a54bfdb7f6168e4cbf8025d49f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"shasum":"c93864091e2394a54bfdb7f6168e4cbf8025d49f","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.0.0.tgz","integrity":"sha512-POuRhTeitZYI/xf+A8ipofMFS9FjhZCkiMbbnoKRvLAInO6DpiAvPEB5HAwtHPW6aZTzaiQDgf/0SULitVgn4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcMbVGaHlD3lgtz94TzwaHrAyMOztlIml9JO7zglsAwAiEAujAWZ9vwDbpNYZs1sNsfITRwl/KJuMv/EfJ3CWvvc5E="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.0.0.tgz_1507130629291_0.45427508489228785"},"directories":{}},"1.1.0":{"name":"tonal-scale","version":"1.1.0","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.1.0","tonal-dictionary":"^1.1.0","tonal-distance":"^1.1.0","tonal-note":"^1.1.0","tonal-pcset":"^1.1.0"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"integrity":"sha512-VICEKjm9lYNpfJ+cp3Efr97HHihtFoRmDiXvCodNkxVOkKIJVq0VlRfdWqyRcFQ4lwJZPJCFmNHUBjtIaGhkYA==","shasum":"76926068c5d9e6b70f11f6401a611f0f7667e1f4","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbEswo0E0IgjwG76HPenymNCuVl3LD+/r2CLStdTEReAiA5ESysDMgvZd96Ry0WXZ42EFsb1FXXks8tCpyqlOCEMA=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.1.0.tgz_1508884364673_0.9330805081408471"},"directories":{}},"1.1.2":{"name":"tonal-scale","version":"1.1.2","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^1.1.2","tonal-dictionary":"^1.1.2","tonal-distance":"^1.1.2","tonal-note":"^1.1.2","tonal-pcset":"^1.1.2"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@1.1.2","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"integrity":"sha512-TKcZOAexYO1VanKsRebhlqTpUF632FshWG44r9SmoicgVGEbHqKCxLrrwwnU5kfeXJ7tRsIqloJaJF1jfz6C6A==","shasum":"e71751282111502c4d72462bed4cdb7a75e05084","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-1.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoa3Fo64nVAq7dLrbatXpbZqWJPSBuLUIgsXMLBjFKhAiBoX1r93BAA5eRLg/M45UeM46x0UhGkYJF6zRDVDJUlqA=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale-1.1.2.tgz_1515104741960_0.24880045605823398"},"directories":{}},"2.0.0":{"name":"tonal-scale","version":"2.0.0","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^2.0.0","tonal-dictionary":"^2.0.0","tonal-distance":"^2.0.0","tonal-note":"^2.0.0","tonal-pcset":"^2.0.0"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"integrity":"sha512-g1WqDRSkB67nh+uuxosA6rgAqcHOGzNXDRgZ0fgwDWGLZhGYECgPX4fK/5mDYpmV+ySYGZscItbNBw6FWDCBnA==","shasum":"a3e2c948b4b53b5a7a09e1eb722bbb02bec565c5","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-2.0.0.tgz","fileCount":7,"unpackedSize":32016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl+WcCRA9TVsSAnZWagAAj5gQAI0wKUfLeUOrLZvbX7aQ\neOOPJc9KfBXLAEOFTQksaz5W6ZgbXdS44CX18Rf/1s1FAYikAzXxxTzdPMK4\nNh65DpJw8IFyF5Rfti6865od7ylTtvrFQGzcPinyl6e+ZUct7/cbsjoTvUzH\np7CwTVt6KrZLoOSC5n/MiMaKgvxJhQtvDe2YXEirHaBgPC3VkCFTPpClK+RR\nV86OvRmFcQyOh1ldpmLo2sLmLbDER6h5V8jftNe872Hy4SPQes/lqfV/3rP3\nn464hz75/g0Pbmk7eLvbhDsmSTTiVvF2onc6V+9mqSGQIzxIrnEJ6lpiB+qh\nidMnP42zSAI5zBhumX34CSCE/4tfwvwV5yl5/XAKaIYBe33KFx4E+wVzIhhD\ngsayKC0mkfAfDX5dpKpe23XuI0cz/2rQNVoXZApu9YqYc03bVXXEIg97++4M\n3telSC0t0nf53eHrhRhmVcaFIOHzCK7oWFxRJHwhLgZjB11h8r174B8OPxnS\n45YfwsPM/aW1IjB+aEDTFIzCmUiupicin5y95IxLyQ6y2oxl2Qif85jnMGnd\nEtgpo8ic2w2VwrBOCI48M6YLfGOyJdjoULD+Zsx3yiUUWi3e+EU8cRZucK7Z\n3ABfv6DfuHV6LEgtIfNRwQBCgqlMS4pvBkbwwTcqJsQUxiacmyODyEoywoA8\n/h+r\r\n=j+y2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdT1eTbDT5ZDuO5wMLbxW43aQnSaOaGPfqskHPmGpV1wIgXS/5GSRiJ/qbz2rKfBDJM4XBq9r9/ajlkUt3W14LTIs="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale_2.0.0_1536681372083_0.9859348952312874"},"_hasShrinkwrap":false},"2.1.0":{"name":"tonal-scale","version":"2.1.0","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^2.1.0","tonal-dictionary":"^2.1.0","tonal-distance":"^2.1.0","tonal-note":"^2.1.0","tonal-pcset":"^2.1.0"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@2.1.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"integrity":"sha512-PdwgE+CRTp12+5kY//Dfuy2OHo+XSMb8XY8z5emS4Li/41VLoNBi0bshXgYUtnIvkTor789BjICPhwrob1RkUA==","shasum":"281b1a9abd30ec7ef17aae9d628cd0917542a1d6","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-2.1.0.tgz","fileCount":8,"unpackedSize":36153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3wZNCRA9TVsSAnZWagAAc2UP/Rgv0cR8ZRSv+76gj53d\nDAZ0UVc2WlPCxNNf5p5zi/cW5gNB3X8mBQG2kcDCusxXLrKFlXGcePDAoQTk\nz2TUZGoO14u4Opk/qJRd6Vlnj75c5DaBz9tmJ/CFIuAGG66IKERbQiAT9FE1\nq8bGVO+iiXvDjBxEBXNI+GoP4f0yb/AQqoebhNrSgbfSO1oxFVI80Cwv2Jxr\notKiJZpfADI4R9/1oqVkbsAy/PMw851aae4C/sP7yRWLK5hjNBHMWE/HeDvq\n5gknnYS8qM52fjtD04MiSqHg74nKLGMWTGeVlY6njszc1jH4R+uee3DLGul8\nx+GTbmTDSVsxgdRGrp74qM0SJtzS9qeRVZR3ztIHhqA4BIJGf8TXTywJH7i5\nTRwlLpHWb5XHfVjsaX72jxtuoaHlsq7PPPr8DvhGGwZqirZ09LUphmbPArhd\nUPr+snEivJaZyRv7HQopH6w7/0ZFGbcKROyIq25f0PsNUjuEVa8TnNWNMOwW\nMqsq9Gvh3YvyFJ4xJ0cC5WiS0zqihx33BSfhOaej++nuQnMcjwQYA5kuQk98\nBVYpOSv0a3/hJ1hVjjSAFAdFhsbfKJ/9aJQikKdjYtT/F+Bhq46Nde9thZ6w\nMshX+t6/Gojy8Bx/vFU3qminQLLlcs6HfvA85MW0WCPxWCAwuKxrL+qUzDHi\nMN8y\r\n=QlyQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWlEHObDyKdTTbC7tycQhZxvdB8m9bxo2/xIeW9fKpsgIhAKnvPo2LSQuH0wdUZB6jpAwAlRkwbMeekQPet2bXZM60"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale_2.1.0_1541342796673_0.05208488936968769"},"_hasShrinkwrap":false},"2.1.2":{"name":"tonal-scale","version":"2.1.2","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage","build":"npm run build-es5 && npm run build-es6","build-es5":"rollup -c ../../config/rollup.config.es5.js -- index.js","build-es6":"buble --no modules index.js -o build/es6.js"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^2.1.2","tonal-dictionary":"^2.1.2","tonal-distance":"^2.1.2","tonal-note":"^2.1.2","tonal-pcset":"^2.1.2"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@2.1.2","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"integrity":"sha512-8OOwz3legz8xGgBWelXxidE7ZOuZNrSf/xmxbwh41K/8gnL8BIueMPXXkdN0y9yplAhnajc8k+YzO1ynxG86sw==","shasum":"b352e34c63187543753447cd32aaa57df2c711a6","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-2.1.2.tgz","fileCount":18,"unpackedSize":104992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7QsqCRA9TVsSAnZWagAAP2UP/26GZKJ9Hl7dTEX3OLKp\nzoLHSUluHYlpDLelGVEO21DYxk9Rlu21PaiyC4D2pSbyndPoNudTj+8mmpZ0\ne01Sxfqy5IXILR1KeKC/5X7psHVomSZqLtB7V0XTqMvsJi3OTQk1IfaVrqZD\npBwQ9VqRy8Mhgdd8gjQj1RhAwR5eZNj3abfZDkW9esdgNjdl4MHnmF+o6fAp\nv7KLCXSytDVpnE4MU/29qo0OThPVouDUf4Z8rnrqejk0CFe9InPozl1rwMd6\nd3PUL9YZXV4/kB+ZfiQ2yFKvWMcWqe3T+N5yc0QdkCMEfvBe49GkuY/iG0Y3\n91wAG/cLTrUkN8rVgAkyKonCPaoSFT3cFOnmiXQUsmEdX/rlcAZZD9lIpWW4\nF1bbciycyvmezCOjtUDhFzv+vZ3jDroeCAaDQycjETHtc3qS664o/IGGjah+\nVtTtq0XZqmpWmBQWKgyuV9SwKN51ea6pCT3kNtEq/naussCitu1St1Lul1qH\nA6WPRB9RHPDrRkKNwoMwRFC4A6rd3zfAD3qIyX+VllS/06mTy2Ii1kLHWg1+\nOsxyf8W2dMq6jKsGYM1TP+VVvFDDCBlcu0FIgaO3wcHeGZ8Rh72ghQn01BD6\nmQOSXkI+3xYLVWow1rlZWTIPT3chF55V1lL1S/W1cm3DXNJYdMX21p+k5cuS\nNyrN\r\n=krOx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDPzgi6E3eLHHVGBjD/BmbdUnq3Anxd8wF267uj/GjcQIgcdRipVOBJiM1grimwHg59+TjJMliUdSciqyZ6SptgDA="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale_2.1.2_1542261545491_0.04776529961952081"},"_hasShrinkwrap":false},"2.2.0":{"name":"tonal-scale","version":"2.2.0","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage","build":"npm run build-es5 && npm run build-es6","build-es5":"rollup -c ../../config/rollup.config.es5.js -- index.js","build-es6":"buble --no modules index.js -o build/es6.js"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^2.2.0","tonal-dictionary":"^2.2.0","tonal-distance":"^2.2.0","tonal-note":"^2.2.0","tonal-pcset":"^2.2.0"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@2.2.0","_nodeVersion":"9.11.2","_npmVersion":"6.6.0","dist":{"integrity":"sha512-1j+XL6EdUtXGZ4CKkjhI2VeYANJsEG0zb/Vg5L9/uLzID+Q9SjphbR/L1swcO8WD/jIeVAXX2uBG6EQ6nu2IvA==","shasum":"e20985d04d7401ba93390f6e6db74b84c533cf69","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-2.2.0.tgz","fileCount":18,"unpackedSize":104992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZfiaCRA9TVsSAnZWagAAcNMP/RXVDqjxrpY3qXlgD782\nGIIQX36t0n7fF2xHCbJRb1PYdcZAhKStxVwG/2lySxgMeo7vmUt1FYVmbQ51\nvWaVJpYMJeivLAGjh+4deLJp5+Yl+QFtOWLkNIjLySQqnxlZ5tUAhcJNQKXj\n5nNJgcTZL4aJtion4UOpfNAW7Fn4IeNUT+fYbK9OZrZ4KnMUa+nHJGWv9Seo\n2iFt8aTBStSGbn4MQf4RKvr//Q7rFzgPq506YF6idTvoj/N9q5gF4hkFqRwJ\ndt9Szi+AhxMjr3QVYnpqqwGKhvt6LlJVuqVq9SPO9aY3pnfMKXkvs7bEFWRe\nS422tjfSahWDeIAazn88Ziix+jRYZMSMDZlvpKnBBATljDaxSwbDLIW4VtOi\nznPv0oODd8fUveHlm6UUlWj+h+qWH7OgVJL5t35u2Iw4Hi6vHUqCzhVytryI\nOuBUg1022pvPJMgnq1lfOINsPkc2slYW6Np1arBGi6PtNo1fRvDrL4LY4e9o\nkiZ5PxqRCykC+2/euuSqedMkFz1ALsIKGEqeE5R7jtg7k8jWsZU/i9ofcWIJ\nX89ghmLUbY64JNVVN3D8/emilbJCUI+IPjcKafImV+7Lo3shC5YL7uhQbJ56\nMVDqzbz4p4TWjjSKtmL1PIybOkap7VwdffLFdVPo8+bEpNl05qnW5+NfJ2rQ\nj7Qf\r\n=bPPx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXn1VEvvfcekMw7gI1i/XVEx9OqxV3uScgANURnLEP4wIhAIIArdte9Q0boGD9RXRX/VRbmo11vj4iotrnDpuO1ju3"}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale_2.2.0_1550186649714_0.5953540416631531"},"_hasShrinkwrap":false},"2.2.1":{"name":"tonal-scale","version":"2.2.1","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage","build":"npm run build-es5 && npm run build-es6","build-es5":"rollup -c ../../config/rollup.config.es5.js -- index.js","build-es6":"buble --no modules index.js -o build/es6.js"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^2.2.1","tonal-dictionary":"^2.2.1","tonal-distance":"^2.2.1","tonal-note":"^2.2.1","tonal-pcset":"^2.2.1"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@2.2.1","_nodeVersion":"9.11.2","_npmVersion":"6.6.0","dist":{"integrity":"sha512-i96GigrQv4unrLBGKJfxuUqrAQ9hEBq7fFJEcSq+uR9zDhHmy31Lw2yLeFnxuHqYCz0SwFoQ7v61mi9wt0Kscw==","shasum":"77deb2a0f3abe5cc807cc5cdccd34d1494359729","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-2.2.1.tgz","fileCount":18,"unpackedSize":110655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZgVHCRA9TVsSAnZWagAAH9kP/jmDcRN6jtYgKdOt3VBn\nIOlhT7oiq0c6fC56Kb7eD2UlNqctkww7PfPlSc4wYdqw5GoC00EP1W+AKfzX\nL2KyJyRgahZxVOadCEJUOf1QY6GD5j3hO5XrBbxm+6psuPMRngl+MdIXwS8y\nch5Cr05Uune+583TIOmy1MpY2FRKoSEvtsDY84HahOdyHBdfKA6cbx2mfmdH\neMO8KWdkXc9hM7VPqPdzYJMhO/0bDFDO27AEeDYEas5vsvMnnNXWOXZO1w/o\neGvRHRaj9bM5mZYehNwGHYPnB5hfVX0ekuA+xMOiilXbQ3QQe1GRI4QzahEw\nU7dkyW6azVZ+8rRtQc/d3uLkuDM3e7iLysy+OJFgWyqhZqUF6SJH3+Vyc+U2\nGXfZYrF187DLdxp1MweTvGtiKOEhMs11YAcztcb6/ZIqleLnneL5mG8nq7kT\n28zDrKcE4fhDNgR2ZdnafvUM6QiP0RBFIakOOQuv3+TZg325w2v9oepYL7mw\ngI572WtRMOZHVG5QKGc8j66zU/HDR6iohJx2VANmH6ssuO1sFnpJYBR3554F\ngB2SlcLqmFkjzJi2i2zPeeCCBSjA3Lsf8q2dAmHG6vSyMoBRx5AJM/Z+CAr/\nuQgoBvv05tFnelqw2FEIdquo14/HT8j08fQuDeYfK/LL53od2PLaypud9f2P\nLgn4\r\n=NMhh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHeatn6cqrsZmWIdZNkQIs7OI91xelBBBeboKp1lS0qGAiBRk6wgxhc5oasLxGJVscSwtX5YRJsC5VnV40IyOF7BOQ=="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale_2.2.1_1550189894633_0.5112305896760629"},"_hasShrinkwrap":false},"2.2.2":{"name":"tonal-scale","version":"2.2.2","description":"Music scales creation and manipulation","repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"},"keywords":["music","theory","scale","tonal"],"scripts":{"docs":"jsdoc2md -d 1 --name-format --member-index-format list index.js > README.md","test":"jest --coverage","build":"npm run build-es5 && npm run build-es6","build-es5":"rollup -c ../../config/rollup.config.es5.js -- index.js","build-es6":"buble --no modules index.js -o build/es6.js"},"main":"build/es5.js","module":"build/es6.js","author":{"name":"danigb"},"license":"MIT","dependencies":{"tonal-array":"^2.2.2","tonal-dictionary":"^2.2.2","tonal-distance":"^2.2.2","tonal-note":"^2.2.2","tonal-pcset":"^2.2.2"},"babel":{"presets":["es2015"]},"jest":{"transformIgnorePatterns":["<rootDir>/node_modules/(?!tonal)"]},"_id":"tonal-scale@2.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"danigb","email":"danigb@gmail.com"},"dist":{"integrity":"sha512-tDb3YCoTF50XOXq9kNhGB1JkInk7qAGN6GQnP/3xkGxkreFFRZyI58jfHlmWf/AH4+IKb/exsOmL6G8Ok/PCRw==","shasum":"b7c97f8f9881033debda268c1eba4355415e3153","tarball":"https://registry.npmjs.org/tonal-scale/-/tonal-scale-2.2.2.tgz","fileCount":8,"unpackedSize":39412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpRCACRA9TVsSAnZWagAAbcUP/3Ql3Y2QTOXHv2SHLmbf\nCgXp/tjNHmUrFVTIYq0EirmUouQ9Dlufo4Pv6z3wgWe4Ch3+53xoLB/ejes3\n6PS09iLwWxyUIXzEdciM5Ek9/E748uy4IV9xyciJB1pmquRWYtI0x36a2CS/\nOQo6mwHXphIi37NpNMDJ5gNEreO8deUoo5ry7+tC9yVRruneOO9oU0HX0Muj\ns38haTceAzFPb4Shh23TpiFhMFADQ0WsKfT3vG5U807n0TmbSSsIV4Ogk8SQ\n+DECyGicBt3L+M55KVGB7Xuj5MP3C1BZvVv9ywUqpL6nNmiyzv7NNdr20qk9\n2DWytmfU/frFkZJz9yv8voS6+5Cq3PNmvQeK9jG9V95cC2zdW0Oe16F8zNto\n398NVX4cDjXDgv1fdeVcHpT+GVaeixjUGua1203P68BFYqGpfpQhTJ8rTftx\noH1NDX0exnldVA1fT9KSmdwwFJ+A/QZLP91P8/3EkpRHIt3auoLNEYGpyQcT\nuUwEzUvpTGQ2CyRvGcy0OpVr2bx2SOPqe9VZ+ki3clt8qLinvrFbfv4n70Qr\n3ghE+2RrGW5T1SrTQyVvsgxYYFgAOSptFYBStHVk/KAgMGpa/BayXBI+VPW4\nLFBq8zS4zfRgIReumySkhahbSXommuI1Zk+1JtNQWheO1JUX+VAmr0uI4cIZ\nPOHs\r\n=9XwS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoZp1Ty34Z/8SD5JJiMz7DxkQ/Djb8JD1WdyO1yXySSwIgCNQJtsHmjY57PVig08ihG74ZZnBJGSxQrqIbJMXA37Q="}]},"maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tonal-scale_2.2.2_1554321535895_0.362380764103601"},"_hasShrinkwrap":false}},"readme":"<a name=\"module_Scale\"></a>\n\n# Scale\n[![npm version](https://img.shields.io/npm/v/tonal-scale.svg?style=flat-square)](https://www.npmjs.com/package/tonal-scale)\n\nA scale is a collection of pitches in ascending or descending order.\n\nThis module provides functions to get and manipulate scales.\n\n**Example**  \n```js\n// es6\nimport * as Scale from \"tonal-scale\"\n// es5\nconst Scale = require(\"tonal-scale\");\n```\n**Example**  \n```js\nScale.notes(\"Ab bebop\") // => [ \"Ab\", \"Bb\", \"C\", \"Db\", \"Eb\", \"F\", \"Gb\", \"G\" ]\nScale.names() => [\"major\", \"minor\", ...]\n```\n\n* [Scale](#module_Scale)\n    * [`.props(name)`](#module_Scale.props) ⇒ <code>Object</code>\n    * [`.names([aliases])`](#module_Scale.names) ⇒ <code>Array</code>\n    * [`.intervals(name)`](#module_Scale.intervals) ⇒ <code>Array.&lt;string&gt;</code>\n    * [`.notes(tonic, nameOrTonic, [name])`](#module_Scale.notes) ⇒ <code>Array</code>\n    * [`.exists(name)`](#module_Scale.exists) ⇒ <code>Boolean</code>\n    * [`.tokenize(name)`](#module_Scale.tokenize) ⇒ <code>Array</code>\n    * [`.modeNames(name)`](#module_Scale.modeNames)\n    * [`.chords(name)`](#module_Scale.chords) ⇒ <code>Array.&lt;string&gt;</code>\n    * [`.toScale(notes)`](#module_Scale.toScale) ⇒ <code>Array</code>\n    * [`.supersets(name)`](#module_Scale.supersets) ⇒ <code>Array</code>\n    * [`.subsets(name)`](#module_Scale.subsets) ⇒ <code>Array</code>\n\n<a name=\"module_Scale.props\"></a>\n\n## `Scale.props(name)` ⇒ <code>Object</code>\nGet scale properties. It returns an object with:\n- name: the scale name\n- names: a list with all possible names (includes the current)\n- intervals: an array with the scale intervals\n- chroma:  scale croma (see pcset)\n- setnum: scale chroma number\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | the scale name (without tonic) |\n\n<a name=\"module_Scale.names\"></a>\n\n## `Scale.names([aliases])` ⇒ <code>Array</code>\nReturn the available scale names\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n**Returns**: <code>Array</code> - the scale names  \n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| [aliases] | <code>boolean</code> | <code>false</code> | true to include aliases |\n\n**Example**  \n```js\nScale.names() // => [\"maj7\", ...]\n```\n<a name=\"module_Scale.intervals\"></a>\n\n## `Scale.intervals(name)` ⇒ <code>Array.&lt;string&gt;</code>\nGiven a scale name, return its intervals. The name can be the type and\noptionally the tonic (which is ignored)\n\nIt retruns an empty array when no scale found\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n**Returns**: <code>Array.&lt;string&gt;</code> - the scale intervals if is a known scale or an empty\narray if no scale found  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | the scale name (tonic and type, tonic is optional) |\n\n**Example**  \n```js\nScale.intervals(\"major\") // => [ \"1P\", \"2M\", \"3M\", \"4P\", \"5P\", \"6M\", \"7M\" ]\n```\n<a name=\"module_Scale.notes\"></a>\n\n## `Scale.notes(tonic, nameOrTonic, [name])` ⇒ <code>Array</code>\nGet the notes (pitch classes) of a scale.\n\nNote that it always returns an array, and the values are only pitch classes.\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n**Returns**: <code>Array</code> - a pitch classes array  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| tonic | <code>string</code> |  |\n| nameOrTonic | <code>string</code> | the scale name or tonic (if 2nd param) |\n| [name] | <code>string</code> | the scale name without tonic |\n\n**Example**  \n```js\nScale.notes(\"C\", \"major\") // => [ \"C\", \"D\", \"E\", \"F\", \"G\", \"A\", \"B\" ]\nScale.notes(\"C major\") // => [ \"C\", \"D\", \"E\", \"F\", \"G\", \"A\", \"B\" ]\nScale.notes(\"C4\", \"major\") // => [ \"C\", \"D\", \"E\", \"F\", \"G\", \"A\", \"B\" ]\nScale.notes(\"A4\", \"no-scale\") // => []\nScale.notes(\"blah\", \"major\") // => []\n```\n<a name=\"module_Scale.exists\"></a>\n\n## `Scale.exists(name)` ⇒ <code>Boolean</code>\nCheck if the given name is a known scale from the scales dictionary\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | the scale name |\n\n<a name=\"module_Scale.tokenize\"></a>\n\n## `Scale.tokenize(name)` ⇒ <code>Array</code>\nGiven a string with a scale name and (optionally) a tonic, split\nthat components.\n\nIt retuns an array with the form [ name, tonic ] where tonic can be a\nnote name or null and name can be any arbitrary string\n(this function doesn\"t check if that scale name exists)\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n**Returns**: <code>Array</code> - an array [tonic, name]  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | the scale name |\n\n**Example**  \n```js\nScale.tokenize(\"C mixolydean\") // => [\"C\", \"mixolydean\"]\nScale.tokenize(\"anything is valid\") // => [\"\", \"anything is valid\"]\nScale.tokenize() // => [\"\", \"\"]\n```\n<a name=\"module_Scale.modeNames\"></a>\n\n## `Scale.modeNames(name)`\nFind mode names of a scale\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | scale name |\n\n**Example**  \n```js\nScale.modeNames(\"C pentatonic\") // => [\n  [\"C\", \"major pentatonic\"],\n  [\"D\", \"egyptian\"],\n  [\"E\", \"malkos raga\"],\n  [\"G\", \"ritusen\"],\n  [\"A\", \"minor pentatonic\"]\n]\n```\n<a name=\"module_Scale.chords\"></a>\n\n## `Scale.chords(name)` ⇒ <code>Array.&lt;string&gt;</code>\nGet all chords that fits a given scale\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n**Returns**: <code>Array.&lt;string&gt;</code> - - the chord names  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | the scale name |\n\n**Example**  \n```js\nScale.chords(\"pentatonic\") // => [\"5\", \"64\", \"M\", \"M6\", \"Madd9\", \"Msus2\"]\n```\n<a name=\"module_Scale.toScale\"></a>\n\n## `Scale.toScale(notes)` ⇒ <code>Array</code>\nGiven an array of notes, return the scale: a pitch class set starting from\nthe first note of the array\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n\n| Param | Type |\n| --- | --- |\n| notes | <code>Array</code> | \n\n**Example**  \n```js\nScale.toScale(['C4', 'c3', 'C5', 'C4', 'c4']) // => [\"C\"]\nScale.toScale(['D4', 'c#5', 'A5', 'F#6']) // => [\"D\", \"F#\", \"A\", \"C#\"]\n```\n<a name=\"module_Scale.supersets\"></a>\n\n## `Scale.supersets(name)` ⇒ <code>Array</code>\nGet all scales names that are a superset of the given one\n(has the same notes and at least one more)\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n**Returns**: <code>Array</code> - a list of scale names  \n\n| Param | Type |\n| --- | --- |\n| name | <code>string</code> | \n\n**Example**  \n```js\nScale.supersets(\"major\") // => [\"bebop\", \"bebop dominant\", \"bebop major\", \"chromatic\", \"ichikosucho\"]\n```\n<a name=\"module_Scale.subsets\"></a>\n\n## `Scale.subsets(name)` ⇒ <code>Array</code>\nFind all scales names that are a subset of the given one\n(has less notes but all from the given scale)\n\n**Kind**: static method of [<code>Scale</code>](#module_Scale)  \n**Returns**: <code>Array</code> - a list of scale names  \n\n| Param | Type |\n| --- | --- |\n| name | <code>string</code> | \n\n**Example**  \n```js\nScale.subsets(\"major\") // => [\"ionian pentatonic\", \"major pentatonic\", \"ritusen\"]\n```\n","maintainers":[{"name":"danigb","email":"danigb@gmail.com"}],"time":{"modified":"2022-06-27T18:18:26.422Z","created":"2016-05-08T11:57:59.326Z","0.50.0":"2016-05-08T11:57:59.326Z","0.60.0":"2016-11-15T15:08:05.953Z","0.61.0":"2016-11-16T00:44:08.436Z","0.63.0":"2016-11-16T03:32:05.273Z","0.64.0":"2016-11-16T11:30:05.826Z","0.64.1":"2016-11-17T12:14:29.558Z","0.65.0":"2016-11-17T18:28:42.846Z","0.66.0":"2016-11-20T18:50:20.683Z","0.67.0":"2016-11-22T00:24:34.023Z","0.68.0":"2016-11-28T00:57:45.938Z","0.68.1":"2017-01-31T09:25:48.619Z","0.69.0":"2017-02-16T23:04:48.594Z","0.69.1":"2017-03-14T15:26:57.672Z","0.69.2":"2017-04-04T20:50:46.268Z","0.69.3":"2017-04-04T21:10:33.390Z","0.69.4":"2017-04-04T21:49:21.025Z","0.69.5":"2017-04-04T22:04:42.258Z","0.69.6":"2017-05-05T17:22:54.153Z","0.69.7":"2017-07-08T10:52:01.282Z","0.69.8":"2017-08-06T16:08:26.977Z","0.69.9":"2017-08-06T16:10:04.278Z","1.0.0-0":"2017-09-26T21:50:51.127Z","1.0.0-1":"2017-09-29T07:31:55.364Z","1.0.0-pre2":"2017-09-29T09:04:53.986Z","1.0.0-pre3":"2017-09-29T09:22:22.028Z","1.0.0-pre4":"2017-10-01T10:11:30.483Z","1.0.0-pre5":"2017-10-01T16:29:21.392Z","1.0.0-pre6":"2017-10-03T23:52:26.384Z","1.0.0":"2017-10-04T15:23:50.501Z","1.1.0":"2017-10-24T22:32:45.770Z","1.1.2":"2018-01-04T22:25:42.964Z","2.0.0":"2018-09-11T15:56:12.243Z","2.1.0":"2018-11-04T14:46:36.887Z","2.1.2":"2018-11-15T05:59:05.651Z","2.2.0":"2019-02-14T23:24:09.852Z","2.2.1":"2019-02-15T00:18:14.790Z","2.2.2":"2019-04-03T19:58:56.124Z"},"keywords":["music","theory","scale","tonal"],"author":{"name":"danigb"},"license":"MIT","readmeFilename":"README.md","users":{"rchk":true,"diversen":true},"repository":{"type":"git","url":"https://github.com/danigb/tonal/packages/scale"}}