{"_id":"chord-transposer","_rev":"33-9cc2403486beb430e3e757c010e328e8","name":"chord-transposer","description":"Transposes musical chords in arbitrary text.","dist-tags":{"latest":"3.0.9"},"versions":{"1.0.0":{"name":"chord-transposer","version":"1.0.0","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"trim":"^0.0.1","xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics"],"author":{"name":"frigidrain"},"license":"ISC","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"baba6b837b8717c31f14e5f6668b8b7870843df4","_id":"chord-transposer@1.0.0","_shasum":"f75a2a995fc94b909d03aeb22e1384055128bcf0","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"f75a2a995fc94b909d03aeb22e1384055128bcf0","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.0.0.tgz","integrity":"sha512-yKgCDShHT7qQtzway+4Y7Xym0CeaDarJA3j/aIVeGqBU0gMwhe4P1275dmU8OpOSVH6jqS5rPETgclIdOdGY1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeG8u1gmUzy0mgt3PqvFDTLQizrv4xaEOqqDFPDw3fIwIgI/fOFuNSrZqixVf7kS5rDxhGshqXji7ZF1lc55TqmHc="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chord-transposer-1.0.0.tgz_1473740613461_0.7451111532282084"},"directories":{}},"1.0.1":{"name":"chord-transposer","version":"1.0.1","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"trim":"^0.0.1","xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"ISC","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"d1c9ca25ab735926abb7aafdd1af0da3501104c1","_id":"chord-transposer@1.0.1","_shasum":"4fbb03256493dc91d627512b16dc0d64d3882a9e","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"4fbb03256493dc91d627512b16dc0d64d3882a9e","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.0.1.tgz","integrity":"sha512-Rum7ddweBMhQjgEuOhjqv5px7cDex6YMC4at7uqoVo5RJMfHdLYUmM2hDMcsZbo8NSN95hHYLxaouJwFzU6vcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2yEljc1VnuTraO3Fyk3LRQb7DGaeFRaRwM3DphIimGAIgc2HKp2LBEiyJ6JZg8LxGQDlZHudSoLngHihJaxYe/nI="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chord-transposer-1.0.1.tgz_1473833658547_0.9853617150802165"},"directories":{}},"1.0.2":{"name":"chord-transposer","version":"1.0.2","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"trim":"^0.0.1","xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"ISC","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"126dc0a192a69ccaafd8e91b67b79c9f497e20aa","_id":"chord-transposer@1.0.2","_shasum":"638eff8c55281bb617ddce11aea1990647c7ca87","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"638eff8c55281bb617ddce11aea1990647c7ca87","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.0.2.tgz","integrity":"sha512-xO2RCmqZa98QpbcvGIRyLOiP6s6BrJbVGy9dpS0epBjSB9CLIvep/E1O9+5PaSs8CTtjsG4WxMDWmozFmhVYCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEb2Vcxwth/mCD3ESXIwpP5ynF9r7KgNrBsJHed8ukxjAiAnIk/BZ+ZpI4N2lhXl0FHFuyRIOTPwh7NatljVkyPuEA=="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chord-transposer-1.0.2.tgz_1473910215946_0.4103140824008733"},"directories":{}},"1.0.3":{"name":"chord-transposer","version":"1.0.3","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"trim":"^0.0.1","xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"MIT","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"264807498ac9561d37cbc5a9146adcde369654ad","_id":"chord-transposer@1.0.3","_shasum":"f0a0e66b47d25f78f8b40722c3abda0c1db70261","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"f0a0e66b47d25f78f8b40722c3abda0c1db70261","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.0.3.tgz","integrity":"sha512-QURUrS111yAiaruWqU/+2MGwAX/g2p95f/++DkXbG89g9Ex5bxuv1xT/wnsyfC6flYuVZ5QXD44doupaiHQmKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ78wI9HvK+Vu3mqDrgYJUrw6+yz95PEl7K4q/6iWLwwIhAMQyiWPEf9ufAaKbcIb2v+A/4IAUMlrqYjSxsGjFY2R9"}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chord-transposer-1.0.3.tgz_1473910825722_0.13816030253656209"},"directories":{}},"1.0.4":{"name":"chord-transposer","version":"1.0.4","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"MIT","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"bf6bf2b98a17336e9437c7187589f26d98564785","_id":"chord-transposer@1.0.4","_shasum":"d11781007d9cde44ebb7f68b38e588dfbaebc070","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"d11781007d9cde44ebb7f68b38e588dfbaebc070","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.0.4.tgz","integrity":"sha512-HzbifKr2qR2f6WP32uH0G9vYYXBiykdL6z/cSi/Aw16WnJhEogRa8ppZJyvvSRXwhNOPHAHhbOrqVV/7ca7i3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRPGIbsn9ARH3rak03WxOVuMQpWXGSWXRMxmH53rSsWwIgUHWto6Fu6pHe2eu8F8Z5dGdUMQJ8m0dQjY/w2QXwRwU="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chord-transposer-1.0.4.tgz_1473915089509_0.8466897138860077"},"directories":{}},"1.1.0":{"name":"chord-transposer","version":"1.1.0","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"MIT","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"841bcf0e6c2d6d2acce339563c8b63eaea78e421","_id":"chord-transposer@1.1.0","_shasum":"24e4e85df4b9d0c3b92266937812b2f1b052624c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"24e4e85df4b9d0c3b92266937812b2f1b052624c","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.1.0.tgz","integrity":"sha512-0QxBTQQlrQYGsC163tfGHDUJ2TmwwysuUu3XmZVhyig3YgNtcxeHh7Zm18yeyM+08ENTokZkkqNhN2uNG7Lu2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH3ywJvt+oMHDvUZRrsJEh7PWWGz1KjUbAtEVAnEcAZ0CIFMG8CuAqjEEx9sbE9jRkn2CXSUxP/jMRQ6v7NljYk5z"}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chord-transposer-1.1.0.tgz_1474006739501_0.5315974743571132"},"directories":{}},"1.1.1":{"name":"chord-transposer","version":"1.1.1","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"MIT","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"654bb58a46db7b6049acae37063918ec913a9377","_id":"chord-transposer@1.1.1","_shasum":"9dd7f904ecd7fb3e5a0c5a057e1e13585c095f1c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"9dd7f904ecd7fb3e5a0c5a057e1e13585c095f1c","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.1.1.tgz","integrity":"sha512-N6bIxt+i2k75idi30Z3TeadLw/AEN3YE53QpxJG0oTg+YlczgZ4qD5GZ4C/aR1j4/yZBBelnyS3w4LQOgfb47A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTKFhVFJLa2pGreEXdxVv+Oeosa4bI8N8p6oRa485N7AiEA83XbVIysNXgScM9vJ5SflcndgQTMFYKo+hUmhZClHoc="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/chord-transposer-1.1.1.tgz_1474091404432_0.7772103056777269"},"directories":{}},"1.2.0":{"name":"chord-transposer","version":"1.2.0","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"MIT","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"15134a165e671c275fcc9a9140c5f452191a2632","_id":"chord-transposer@1.2.0","_shasum":"7e38ad50207fa1843dd25021cf9252fa3ef7b07c","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"7e38ad50207fa1843dd25021cf9252fa3ef7b07c","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.2.0.tgz","integrity":"sha512-hzyw6ixXFZ8Rjp1u8a6fFiqC5Wac5vcuCmfH9sWD0iDR9mGD2e4GlkTNs8GiORqwTq9HC/sypTXgPpJCHreZuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHr1GczN5hj2mqH8ph0dagiziCbs/Gv4dsWhtls2Ttu+AiAuZCozbMX5uYEs17bkhfHy7YugDUPypEsH+1EUgkWQQA=="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/chord-transposer-1.2.0.tgz_1488278558181_0.6195170853752643"},"directories":{}},"1.3.0":{"name":"chord-transposer","version":"1.3.0","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0","mocha":"*"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"MIT","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"97075cd0a1ebc90d0af9ee688affd1df6447c95e","_id":"chord-transposer@1.3.0","_shasum":"c32a745d681b75568841fee2388dee32fd893592","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"c32a745d681b75568841fee2388dee32fd893592","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.3.0.tgz","integrity":"sha512-Vluv6kc60LpZA/nl4XIQzhNcp7kII9OJH3CaZGrANjbEAItQ1bDJtL/S/DJzoin3zy964eRRfGnKANTOQjmxNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQfLg+jygHwet4nvvZDGsfcSNtj0nhvKce9/RYGKbwvQIgJ/7yDY9805zfjXiNrjgYgl1MSBezLhmTEbS2yf3497s="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chord-transposer-1.3.0.tgz_1488352587213_0.6379637771751732"},"directories":{}},"1.3.1":{"name":"chord-transposer","version":"1.3.1","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0","mocha":"*"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"MIT","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"35146bf8aa1c4131b888ade8992bed68e2dda334","_id":"chord-transposer@1.3.1","_shasum":"0cec9f78e19ab45005d27bf27f33d51f8d1b34de","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"0cec9f78e19ab45005d27bf27f33d51f8d1b34de","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.3.1.tgz","integrity":"sha512-J4IiLef50EGVA1oZI27TTr061eG4AseQOdvPsK1P2YvV0hDilZKxgoIayjJrVyIlPeQ31UqYq2/te0sSmlcFkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0Ji4aFeB7h5zksUFjT9eIpWh9jj0CkJ1KljD44JSM0wIgYH4myu+EJYkVAUtmhddYW58fUFTP94p1iEtpNd4opdU="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chord-transposer-1.3.1.tgz_1488355223187_0.8180308742448688"},"directories":{}},"1.3.2":{"name":"chord-transposer","version":"1.3.2","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0","mocha":"*"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"MIT","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"bac93363124acb8138b8fdf4185e530f17cecae8","_id":"chord-transposer@1.3.2","_shasum":"e3167c3a432c311b7713d6b09b378d886a91bb4a","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"e3167c3a432c311b7713d6b09b378d886a91bb4a","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.3.2.tgz","integrity":"sha512-dm2oeVZdRfvuJhZ9RALJzIHmvlext0XZmydb6AcjZYl/FnMZFUMApg/hF/+sO6Zxf+uvoRi4+jczwpg7JNqF+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJx+QE8dC8eaLtTdP1ZXE/z78vnD8LRDEx7J3M/mXV1AiAcrrtv2TX+BMrkNjDPSaZX8KhJJHNmxfOWLDpSTBztcg=="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/chord-transposer-1.3.2.tgz_1488357855382_0.6494993628002703"},"directories":{}},"1.4.0":{"name":"chord-transposer","version":"1.4.0","description":"Chord/music transposition, including chords embedded in lyrics or other text.","main":"index.js","dependencies":{"xregexp":"^3.1.1"},"devDependencies":{"chai":"^3.5.0","mocha":"*"},"scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git+https://github.com/frigidrain/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"frigidrain"},"license":"MIT","bugs":{"url":"https://github.com/frigidrain/chord-transposer/issues"},"homepage":"https://github.com/frigidrain/chord-transposer#readme","gitHead":"de495cd81497bc88247058ee8f47d2b7562f5b96","_id":"chord-transposer@1.4.0","_shasum":"316cd992bb8d94a7c7d073093b3391891d3dbeae","_from":".","_npmVersion":"4.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"frigidrain","email":"frigidrain@gmail.com"},"dist":{"shasum":"316cd992bb8d94a7c7d073093b3391891d3dbeae","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-1.4.0.tgz","integrity":"sha512-h4W3bOUDjESD2BmoTPkKGX7psJyQUMXGbOHshN1bXn5vRwFKUNNdeH9FdXbDMShjUFK6oL50knu5ou6/HpY0zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChlfYHPdWRbEaWoZ6zyxvVyUnZcEVmkG8cHvPJTj+1OAiBMdKT9BM+zyIiT1O5ju+rPduA866iY2nPLZ+7vwC0oJQ=="}]},"maintainers":[{"name":"frigidrain","email":"frigidrain@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chord-transposer-1.4.0.tgz_1488359781623_0.10341776208952069"},"directories":{}},"2.0.0":{"name":"chord-transposer","version":"2.0.0","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^3.1.1"},"devDependencies":{"@types/chai":"^4.1.0","@types/mocha":"^2.2.46","@types/node":"^8.5.8","chai":"^3.5.0","coffeescript":"^2.1.1","mocha":"*","ts-node":"^4.1.0","typescript":"^2.6.2","typescript-formatter":"^7.0.1"},"scripts":{"build":"tsfmt -r && tsc","test":"npm run build && mocha -r ts-node/register test/test.ts"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","gitHead":"3ef9bdd0551d7be2f6829a00790cfd45eb4db240","_id":"chord-transposer@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"dist":{"integrity":"sha512-WK8z+pWOxIqD0gkMKohufXN09IvVPSk2QlqGGFVlAXA0AoxoAS+2kJYVQkXlem3JJj1xsp/JkTBRGS1Jp6Gz2g==","shasum":"e8901147919f20fcf027edff78af4bb616653a54","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMAa6yC3lPMHchmywI8bDBnYgmsqhu7IgQAl9dV3/Y1AiEA3yiGvzdS2i9dm+HZMHwMtYNVIGDV6PJvzQgTyZjLMDs="}]},"maintainers":[{"email":"ddycai@gmail.com","name":"ddycai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer-2.0.0.tgz_1515740768018_0.6944406910333782"},"directories":{}},"2.0.1":{"name":"chord-transposer","version":"2.0.1","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.1.1"},"devDependencies":{"@types/chai":"^4.1.0","@types/mocha":"^2.2.46","@types/node":"^8.5.8","chai":"^3.5.0","coffeescript":"^2.1.1","mocha":"*","ts-node":"^4.1.0","typescript":"^2.6.2","typescript-formatter":"^7.0.1"},"scripts":{"build":"tsfmt -r && tsc","test":"npm run build && mocha -r ts-node/register test/test.ts"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","gitHead":"6c00112342cb0d710eddbbac85baf43e8eb86405","_id":"chord-transposer@2.0.1","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"dist":{"integrity":"sha512-HyrshQJ53PZGjJQ7203v3vq/m4oWXHtMp+k0/kJCedydeBe1UuU5gXi8CxSYLCiLuY0Gzpb8osBhjdk3Fwj52g==","shasum":"4c573dd421356095b767871b7e01a7b61dbd5623","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.0.1.tgz","fileCount":10,"unpackedSize":33751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBRctCRA9TVsSAnZWagAAJBMP/AwXGEMx9ujTdhBJueKC\nTz8fwYcjo7HLaBrPMRorEUlrD3wgRlU7fspHryMzZfURDlm/ugYae1mvQUcX\ngOHioy8lyhUlXNJQAk2dS50q7Xy8veEBflB+U8T5bFHUKhfzzB15BCvArKb+\nromWKPW4F3II9OEPi1vQ3AYfkPIqVJAMhJHT70CBXGeXxoTIA3IKWwqVEwev\nZwoyCFqjsBMcnt1tbWFJWP8kXVA8He4Zd36Es34xiZGtkQoO7Zspt5WNvwy5\n1k0lMhX9sKZ0meVWRHkTpItXmevNlc/pHPn2vTu1+d8sYMOTairtv5cek8Yt\no1gozHflFNrlXKz7Xftxp8R+88oUMXLrZYTfWFsq+pEru7lTFezfxfH7/S0j\nVMf35VTkjcHZiFAwYOw76sSYJ9D5bgo1HCt7tJvTTLeX/jjYhYTgIBlzN/My\nrHdNTZuYcsJh7gR+WS+up9RrNaQLKwXbfNri9bL95Ngv7t0LjOP3ZH2eme4i\nad4PWaMRrwZ588E2yFH0zQkCNtWHJipxjx8NAc0fL446/Mins7duhd2476/+\nMtEWasEHfcxq6SCTvFDICuQURblb0Nn/FCCHGLdkpwExdBAIGfNT7Q70zS0O\nVI77snPT5HZG3eywrRgEKwN+nDRBF69RNh+5yd13JQyQ4FIj8MUa0vYimrE8\nrzxc\r\n=JsNN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDXw9LQwr0sAr1tHpyy3ZK6p0nPKijd2AnFOWZ198v6QIhAJiGXU4UVCW1PDiHI8ZHDXXgMjlK60lJRfNQHpkWQyBD"}]},"maintainers":[{"email":"ddycai@gmail.com","name":"ddycai"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_2.0.1_1527060269000_0.1292116067631821"},"_hasShrinkwrap":false},"2.0.2":{"name":"chord-transposer","version":"2.0.2","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.1.1"},"devDependencies":{"@types/chai":"^4.1.0","@types/mocha":"^2.2.46","@types/node":"^8.5.8","chai":"^3.5.0","coffeescript":"^2.1.1","mocha":"*","ts-node":"^4.1.0","typescript":"^2.6.2","typescript-formatter":"^7.0.1"},"scripts":{"build":"tsfmt -r && tsc","test":"npm run build && mocha -r ts-node/register test/test.ts"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","gitHead":"c92e88e1b40130c3cf13b869b9554279f5292396","_id":"chord-transposer@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"dist":{"integrity":"sha512-H9Tr4Md6629DVttfPWCu0J2IQZOGWM6nL/YQbvsQKP2eaK7/KX8iHXylRdMey3Yeg8r/eAAc0f4EFnRbKRN/TQ==","shasum":"c2aeaf224921b1de51fef61686791606ed907c33","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.0.2.tgz","fileCount":10,"unpackedSize":33134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8GzkCRA9TVsSAnZWagAApUgP/2Q6iIXNUzxHW7jwSN5D\nUxEJzLxK+HBrXIGaLjWkeGMlk+Tr4Ce1hBlMzdixogna+ygd5UYoovzQxZGD\nY+OOQ6qnUEMW6So3FhJa0SEFuCxtgmGxVrZNZIkwhD1NaQQx4UPtHkz7Uw1o\nRVZpnbgEDzXa3CZoYFJY9l1agsvtlyaaqaBZrBA14FBP5rYtWodP1JHccQyz\nmKJdRNj4QW0GaWkhfoamVHv1X0coNgznb4Ok6Z3WW1lRDl/yk6kW+/CkIT1e\nLwFPG29MMoEkKVzm3LB5OfkbGN9cYZG+wxDF/2uK4KzY0PRNfu56N6mQt9ej\nWIMprf3wbZJFxSEOWGph7rlFR+79uiAGwEI9VyOBOTfeFwbbawfoTgMbuD90\n1VFXLYmnPZSJ4U50nFMIdf0ir2g57IPG9tos4u8dovoGdQ8nAW9Tv8NrMC7w\nfGjcCOlSNgru4aHzQAqLHsv4IGyD7jfjwBxqoApKcAVAUuMTPldXQIu5UkT5\nsVNEWhpU7jV64m3DGTVWqamDYMjoMOemubNS8uXFzsNV28JCisEODpPGyY8s\nmYeQeYGphQ3oPwpNfGOinpHSxreI1Pv15KJd/vAYYwzVgfRPvkWIo45qcB6x\nxVW5Y0Nzvirt7O+xsUndQxdQgkTMVVSdmyaPsDQgLGR4z/rArUUXFKWTG4uq\n1K3f\r\n=Sixg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6+CH4cW+cC43d62GCzp//cS3SzCL2254Iyy/Rn73ayQIhAMT7D7meTSYcluL/puVtbVCA205tsvznqGYcRZpm4OUk"}]},"maintainers":[{"email":"ddycai@gmail.com","name":"ddycai"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_2.0.2_1542483171865_0.29815623454787654"},"_hasShrinkwrap":false},"2.2.1":{"name":"chord-transposer","version":"2.2.1","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.2.4"},"devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"^12.12.21","chai":"^4.2.0","mocha":"^6.2.2","ts-node":"^8.5.4","typescript":"^3.7.3","typescript-formatter":"^7.2.2"},"scripts":{"build":"tsfmt -r && tsc","test":"npm run build && mocha -r ts-node/register test/test.ts"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","gitHead":"7b03949ecceb555b84d360c301c8594516ce057f","_id":"chord-transposer@2.2.1","_nodeVersion":"13.3.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-M7Q62t/ERYyi8RlO6waBPa2G70BsKUDHjYMcHG9ZWhA7eFr9P6wTUv6PSZ3Rafgx5u8LLbJnCFzIVhBV3UO6tQ==","shasum":"a3a1f9c0e6f50d62c7da6773a494fb9142a1fd96","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.2.1.tgz","fileCount":11,"unpackedSize":35514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/RKHCRA9TVsSAnZWagAADHYP/iJYIMu/iZ9rQkpCe3NH\ngOi+FT0yT2eCv46FErIwP3YcKAkcW/7lmf34BXIClIQjJY0FG0sbOSNBoHL/\nw596XVQbxrxYBix8nKbCJ26hh+4paAGq8Z4VijTTyjfG5DdB2L/tTBkHZYw7\npmI+d9iScZhCyE08DFWv70ErtMKtIOxA7At0FxuJgQien+wic+Qn+msn44e1\nMjQI+quL2jBEfSFwHpeGm2LSwlwTNcz4N0G7l1d7DEZO8/cuetJZiXGbce8L\n/qAc6sKmZAF36PqTDLWQEzkEVeSQYTF+5HLYYqDFhlDEYgfgSli2gOzyfeLg\nsJgvvSQN56dS+DOvgP3hT6jPrztX2/Y1vwoQ3NXEV+2movzjNFZrS7PBoxuT\nbb2NQ13iPeAU7B7mwplhN9VRfrI7gJTeTVHOjIyFjWbRu6t/qXE15xVqxjxW\nMcqnYq8Rp/Z9Zw4yokpbLfw01g2YWRkixx5YnJkFV7QtOgf7Ps/QAIjNIYyK\nfAEp4j7lml9OHHnzI4ExETV837ADhjIEzl2c8k9j/2RlBZd2G6eyn7qD+0MP\nM8li7zqDk74NgT8n5ICbJKUqdJYNxSk0h5+2ZJmCg9OU1VNSuQrtiYzCipBo\n80tz0fkoKgl/BLHTbPlQ7/H00vWp5F2czQWEKwsPTeuGUAWVcLf8F6FOn9Rh\nhsYz\r\n=qCGe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYQ4LO+exbCHQ+pXi9Zda6r9dBYTi92DczYp5Y4UvLUAIgLV6Z68vbdNew73ET3FGp/VIKpjTL/7eEVSkgtTr3o4I="}]},"maintainers":[{"email":"ddycai@gmail.com","name":"ddycai"}],"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_2.2.1_1576866437877_0.06322147616244544"},"_hasShrinkwrap":false},"2.3.0":{"name":"chord-transposer","version":"2.3.0","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.2.4"},"devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"^12.12.21","chai":"^4.2.0","mocha":"^8.1.1","ts-node":"^8.5.4","typescript":"^3.7.3","typescript-formatter":"^7.2.2"},"scripts":{"build":"tsfmt -r && tsc","test":"npm run build && mocha -r ts-node/register test/test.ts"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","gitHead":"905ad5bc6b322840c363010cc21b6fc64a0515d0","_id":"chord-transposer@2.3.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ZsRdQ99s55+ox+woUTLWnnD4Dfw0iG0lDXn0Edd2YovxC/rT7niZwwouU3HwiWsPt4Mk0VsMkvV+h5cj+cnEbw==","shasum":"bce4e6c0b0348f937eed2c2e3f17e98bfe22446e","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.3.0.tgz","fileCount":12,"unpackedSize":40152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ3uXCRA9TVsSAnZWagAAFPUP/0dEkyDZ5fyJgY+1jkdo\nLRa/NWxWsZWR6V/O1F0v/ls1DiMUcNAG6BZ/9YNu+ZNyDYsi0L3i+gsvHt+Y\nfksMvPciEsFCyFPNjCWn+wvB9wzLdiMNkpB8mHgNEgsez395Xg7JtvS3QwTi\nEam+ARDntqP0xBJVf8guECy5Dmq5rSH2uOMSEVNj23H/9iQW2EEULVkEWd9F\nDYCnveEXTsA0yPEGLtWTLhIukVCEzKCJfA+I/K5vpXxs39LTyt3ccmm6ifYS\nwYO5tEGxww+hVcTe79/6IUb/0x5zGRtphkE6cnvTJJZmM23SMA+nJ8XJriw2\n/JrpFtkbgCpKnERuxqrSP7poiHLi5mvgRSEnNjQ8TiIf85PHi1U+dLLpcXpo\njTQXcsVSj2MCyO0gjEFtIUxULLiF4pkE5FlRKzHt0gxgrkboFyqCBqN1l6LY\noHMksKwWHNyrVaZ8lbcrunYxExy1eYkIODLTNm8VgobFc8Qq+D69bGAja0do\n+KXdM0uVAPaKArg5+QjKuYarcUNOgEyLWw5nFnUWOjOGisabBc6pQfggUwad\nMEbC62cGc7cdrmCp1rWH8pcNCwAdp69lKZeQ8/FyLk8QQ4xhuYE8sLz9ZCq2\nNklZ9iTeV2mJDFyp0ARZjO2zHmGQZ5N02TrKN5ru1HHEv0suSWY06++L+hdS\nu4Go\r\n=CV0H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVFSKckmJLGxF3oeL78gkppma5yOF6dSMrX89Qk3mZigIgE9uivMWk/50YnFVj0AA4pdqJFRx1vfLCjzvdgmVlMl4="}]},"maintainers":[{"email":"ddycai@gmail.com","name":"ddycai"}],"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_2.3.0_1598258070418_0.6038559870004909"},"_hasShrinkwrap":false},"2.3.1":{"name":"chord-transposer","version":"2.3.1","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.2.4"},"devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"^12.12.21","chai":"^4.2.0","mocha":"^8.1.1","ts-node":"^8.5.4","typescript":"^3.7.3","typescript-formatter":"^7.2.2"},"scripts":{"build":"tsfmt -r && tsc","test":"npm run build && mocha -r ts-node/register test/test.ts"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","gitHead":"9a5e5d4c95f3fa558c19bfb28e8311784639adea","_id":"chord-transposer@2.3.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0oQl7Al4PSCExm+TRl5AkRT1eghsDCH96AK9CQl9FZFHsuef7sAMSQ4/CUdjoqUkXo32mRMP224GGEiVCyJ5+A==","shasum":"b2676c98596d1f8352ef0aa4de24ad1d993c37f7","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.3.1.tgz","fileCount":11,"unpackedSize":37822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRHRdCRA9TVsSAnZWagAA0XgP/25kaFXYpdK8Du2MLP2U\nNqYTHrdRNlEVAywM1J+Q8MdIcfqIJvwoLaUhMZDbXE5piq1G9C63lOOLcX3v\nAlK/f3JTdPQEJDAL0beDdlqxoWbMBG7qOpkXnFeAaBk4m2NdFprGy5dSQfsj\n9cGQvINGNlejQ1DW6xfFzF4Qfmo6KAaKniimPeIS22Oy2xl7hOuGmcDNKv2H\nmdQaYuT9u8eqT7/9Dbx6IlXhvxqdgxC04qPsLRhqsQLxZCCAG3cwFmTR1rdK\n3pzI089FVMeI6CEwDQoB/NYk7Xf82NXsTFekt9a9/od5jy3TBGusHZuOjlOs\nf83+BYdfkLrwtOC/0LLZ/ZU4+4Vr7OLqiqfbbzX05WSugkSGHBDO34ZJ6fHD\ntlLn1xYNXPuEJnkvJHxzAMK4hiwCZZ6OkWTwY7Se8YolnrcyF54/EUcSNFmJ\nbwFu981emTsrAoLukFBAtk5o97wufWXQrmGhkE4LOvzK4S8RBuTA9NJeNoBK\n0OxL/+0cpxW6ELIAXO4AL2T8Rr/dBlTmcyS0eNMcOCh+X9WU8EFb6+mMWKIR\nzNLl3bAu+EyZuQcKTkUZnSp6Wke8PKD4WLSA50F14uy91qms1LLL5E9uVGR1\n4YgBj4heyw6QxZq1o0RU+Ws6QoDZ1/9qwNbsegA9ZazkjQ6YmdPvY4NygU8k\n7D+c\r\n=bLeZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmzyLPr7yF7sW1C6/gGFA/V7U9gDbH3t2X6V6U/jof+AiB8CNvre8+oaghZpnOgp/7WQ58Cl+bgnm6ZDAiqao9AYQ=="}]},"maintainers":[{"email":"ddycai@gmail.com","name":"ddycai"}],"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_2.3.1_1598321757460_0.6488105908364996"},"_hasShrinkwrap":false},"2.3.2":{"name":"chord-transposer","version":"2.3.2","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/chai":"^4.2.14","@types/mocha":"^5.2.7","@types/node":"^12.19.7","chai":"^4.2.0","mocha":"^8.2.1","ts-node":"^8.10.2","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"tsfmt -r && tsc","test":"npm run build && mocha -r ts-node/register test/test.ts"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","gitHead":"11e3902e8125f9f05746556e3998bda767765bc0","_id":"chord-transposer@2.3.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GfLsDkGSl1P1eI8yi18nYcv439UPalUsMG5aOKB71CFhggGVoewuRLWu26PiJlfYS3C5TcRO4q9WRwJEabAmQA==","shasum":"4606711acb6cf1b535ea52ba8fde824dea8d8cd1","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.3.2.tgz","fileCount":11,"unpackedSize":37823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwq05CRA9TVsSAnZWagAA6NAP/jJkhXqXp5fijAOmgiTx\ny2LNq2kxoDZocq85gNwF5waWo/N/6cXe/aSOb6HOF7qeLb/9HmDXGCXehEtp\nbWUMBsbnslIHiHrIeNtVdt3gTmDA8nA2FEgJhzvdINjJOheyN7Tfc7vF7V7k\nSjOWkJJslH6FKH4a8+gWP4xVjJ8A3sX4QQM8s49Byp7h/NGWJhCsNnxaVZgM\nNvcdH1PYmtROA9NVplqu/q/reKj7iKcn2fZgiD0IRbk5aXfxoIKod8EMQ3+/\nShPSYTPN60ojo7P1YUu8s+JkFefbDcxa3MkUv9f7HFohHen/jkkg2QiXm70k\nwhfWUPL1WXxOdQTe/GLuKl106Gkh3k1bgkFd+Xsql4LJf9uZMgQEhyBXy/PZ\nkZlqqNTX/DmIC9waI6mdU7N3FRUGU/HWXzsgQxk6CUb/rgXoB6pDvJWgtKkL\n1LyfxrcQuEb2YHtleUoGgTf/EyrTm1DkufcogDwoH6z0b99BYJmo7XY2HcXi\nbn/5ka6L4Dhr79SRsg11MRl7v2UjQqPQOD2C86SsMWDF4Z8s1AEqWNOjLxTe\nEca2EmnS7l9JpocYhiDPpF+5cqxKqY/usp/uBnIxqwpueZ+XQYLHlRzxDH85\nrvooX9UR9IIRASKhDVbc+mt2x2JaYJPbkz5u1+Gjggswh/AFJj41CbbTHcL5\nWQDG\r\n=dXe8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYN6Cu1rpso85MXUU04cfwcMngEUyMET5vBSiEtgbEVAIgE1m9Q4NSiVQ/vrH9CJVpLmqEgBvJfDy4K+5G/0i6sCw="}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_2.3.2_1606593848603_0.7198865535593586"},"_hasShrinkwrap":false},"2.4.0":{"name":"chord-transposer","version":"2.4.0","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/jasmine":"^3.6.2","@types/node":"^12.19.7","jasmine":"^3.6.3","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"npx tslint src/* && tsfmt -r && tsc","test":"npm run build && ts-node node_modules/jasmine/bin/jasmine --config=jasmine.json"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","gitHead":"b7467f35dc1d91eee0f74be70c64dcf056649315","_id":"chord-transposer@2.4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3p7aYhIJSWWIaBqbM8goP0T8pm5GYJuycufldNZQu6b4IEw8ghgl1OBVndI3xmpXYddYX+XYVj3B6hVlAr1rzw==","shasum":"c127c791e81ca48f4057b2c806e27bac4acc4b78","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.4.0.tgz","fileCount":15,"unpackedSize":44130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf68boCRA9TVsSAnZWagAA1iUP/12/u+NfydUshdWnmiKM\nkdUOqP+gF6JtdYT9on5cepzWjp1GTztL/hT4YnHqgE3bcr0GS/y2VEn1dpBP\n0feUH29S08tCU7DNS6L02wrIFiBA8BaqP9C2ttltwoirE6yaZoiuFDVXVyoj\n3iKbwkHoSBsWkmgZ0O9kIz44YhTOKbdIUBjvx0ZQe+FUfUr7ga/HgGHJigKN\nWKUrr5Ca+1LI+kq9DvjZusN2yWgDb/75Gm82oIodcSwarJblONm2WC7Ivq6A\nJhgJyZnd8VQCbHW6C9R5gIr4Jy5vGDaW6+IDz8RtBDuO8NW+MYRZ8WGdyvkA\nYtyM2oCv2fGfOjCW5FecpOPaMA2rn8785O20fQdefbLTaIU4BbkUb87H0eid\nYdIOHtfgAk6XZ5o9TRyKM8p1n9RSp7k5A3Lcm1yD762ZMjv3J0j04XfgvdBX\nQNoWKU4YO9a/wkvLVOHbocseHCjevc1rNPYec72OYfOvrsuQhRrKtVh2D9Jp\niTn/ezz2YKjp9YhZIMD5KhaXeObomV17KnbXxCjH6nrMPxOkLqpKTahcYzQR\nMxPy+RhO+w2UsbgQhwSAqL84r8hwFI0WFt7gKDfdNH7jloz385Lg2Z018lBC\nLJIln8e5Wo3x5Q3/2U1WDmpKh2Pr5J981VkEsJtxvY48OH6Y66hLPaCQfPE6\njB0X\r\n=vYUC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwq2Cxjt2adAU2OB2OHIGBSjULmeOI0qelOfr9XY6FEgIhALOF1bibTrJIG9MtIc3Uqy+691wCk4Lb3Clvy78o47vP"}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_2.4.0_1609287400077_0.20223271614626026"},"_hasShrinkwrap":false},"2.5.1":{"name":"chord-transposer","version":"2.5.1","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/jasmine":"^3.6.2","@types/node":"^12.19.7","jasmine":"^3.6.3","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"npx tslint src/* && tsfmt -r && tsc","test":"npm run build && ts-node node_modules/jasmine/bin/jasmine --config=jasmine.json"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","exports":{"require":"./dist/index.js","import":"./dist/esm/wrapper.js"},"gitHead":"578a18d3f792f63d1d33f32e57e1cbdad8d23c4d","_id":"chord-transposer@2.5.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FStCqjwAhfUuA66JjVkHdemVbKRAZAebiIdAYYosf+kDqToBmthJa0BHXFIGdsw/pDY3jx0yUwVJZ/V6puoNOw==","shasum":"69a1676272aceecb8ac81a0980122cda7860d9ec","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.5.1.tgz","fileCount":9,"unpackedSize":21339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7PokCRA9TVsSAnZWagAAJfAP/1f/zMTTdA1DzNBaUU1+\n1KbTkWMoOR78uRLhZ74m392MS0+O8RHweDXl8ax6NYt9Llx1GfY5Q6XEFjgg\nzyhkhYIvtIuynXrbY5nM1DKSjgWUwybGoZWvny/7ZjSjw9bdEtj2q2rxYdGP\ni2uCT98cuI9jatnLrwam+czH1qoReg3EL7Xs3xDmnC4oh3IDf901nzlazOYO\nzrpG/A0ePlrocu21BnpF8VWWmaxkZkpfCfec0mJMjUfmcW3w3Wb0t9/mON5K\nuxXz6w/qTzA7XbGmS5fQaI2Wt65dT2R46I3m9EfKjwVQEJwyiAuMkcU5bMKV\nQzheXpmMnk5HMwkYYPtnToq85J3AehE3Suy6VzsUUfpjuXY+k+2x+xkKOTN0\nrMXEf8lr6UIbrbyrW2Uw5YP9dHnNEvLPwlrXc7e00uKAuOvlA4UW36lGndI5\nk/W69o9VXIUB4cEue/3uZSFqMQ0K3843wxOYNm0rettcErHwQ0WWguFQNmCT\nz5yS4ktJno8tbqFhKsnzZEnCasXstI/VFE1PAbR9nq8VdEUg2p1AYP8OLPjI\nQdLGfZnpMa1SPh2WrkcbziBQt7kKoIiwE0fRJKwf3PRVbBWkoB5Bhf/5f4W+\n4wDve2NuPTUc+RDborBv9WfFU1uiUIMUuSICSwm1e5IDaI21soh6mI/6qIzW\nvAOl\r\n=NyHX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmPazkdWOO73XrTWoGwxFwVdQwSwJ64wx1Djkiki/iJAiEAkTDpEGfJxXLWtAxiehX4K+1+Uzs4d3BBiPHU7hK4OUA="}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_2.5.1_1609366052348_0.3290887126702189"},"_hasShrinkwrap":false},"2.5.2":{"name":"chord-transposer","version":"2.5.2","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/jasmine":"^3.6.2","@types/node":"^12.19.7","jasmine":"^3.6.3","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"npx tslint src/* && tsfmt -r && tsc","test":"npm run build && ts-node node_modules/jasmine/bin/jasmine --config=jasmine.json"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","exports":{"require":"./dist/index.js","import":"./dist/esm/wrapper.js"},"gitHead":"711a0dc63163a09887208c3ab48a3bebde9096de","_id":"chord-transposer@2.5.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sKmOnSVXu/ECPefn4qLedo8yC1yPowvYsH7HNaAlex9fAskfELPYOJsClCsa1pl7G/jhaCCV44cUsYECFQKzww==","shasum":"b9ad5d3e33e5d3088b55ce80893a3ba4a0578005","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-2.5.2.tgz","fileCount":9,"unpackedSize":21410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7Px1CRA9TVsSAnZWagAAIKQP/1shj4hBCuibIhJqTMIC\n0ghaxmMyvDJHwdpWSKtCE0JuRFV62VLC0YzD/TqZb9Qb9i/0aNGwffRljQ25\njcM41LUCyudkNMw6zc29w4nYVuPSj1t/Bz3YbOEJ9381gVJkOlN1WvWZPlZL\n1P2T4dbaK/RK4/jSQYEYHmbSULgoAy7xYUPDaPZMZIekODark2dHAo+1RSC3\nj5yCzVHluiF4YSSdyI2qsGeHVSCl/YryxWUyxzIl2YZ7uLrUuBZeZ+FHYHJN\nOyK58mf6Q9lA4Cv5v7w8yQJXTYNjv1cRm22yMNU4lQJXFYGpijRrZ5lsfQ3+\nkmpeAHBWbVn186Bo7W8lflE3yz/VANd+TYKz9YJNFZzV413CD04vGH6RQtRm\nwnV09RYq6qPhiuAlxjWTFANYdu1+QbPhs4Ztjg6h59YFpxDFo1UGTvpchabI\n0BUjHzTBAViiy/6LS8VN6Yuhb2qolV9zMKy7bCLvUYxHGH1PQxtqG6fqHAxA\nGQoZ8NpaS2h5ztnmBL9catKiHvKoil/zgXPaJPFF9KvWUjX2V4ce78IL4NQF\nrRkP0ICvELsSV+EPCHe56pnp15I4nD7tZ2ARZ03SBiqXx53I3r8+SOeUGU9m\nYVifmLKPbtQ7Nu/mlQYV3WNP7PfsW+Zkk/tDeW6pDOwUjfLSCbwIWRJ2HhPc\n/ddY\r\n=izMs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgEItmndjqAj0mrLmVYVpgfZ3EqM+wlLsaI8xShbvqAgIgGhgvBuc5gA1ba6n1ElmyrbGo0T5Ua8m4uxOKxx/rtRs="}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_2.5.2_1609366644868_0.9340015325774664"},"_hasShrinkwrap":false},"3.0.0":{"name":"chord-transposer","version":"3.0.0","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/jasmine":"^3.6.2","@types/node":"^12.19.7","jasmine":"^3.6.3","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"npx tslint src/* && tsfmt -r && tsc","test":"npm run build && ts-node node_modules/jasmine/bin/jasmine --config=jasmine.json"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","exports":{"require":"./dist/index.js","import":"./dist/esm/wrapper.js"},"gitHead":"7ef1a5178eed571cdb53259e1cf7d4c02d4097f9","_id":"chord-transposer@3.0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PY8kwLk6+44S1pnv36BAaBfkzxh3N9D5GSX8o0zQ1QnOWHcoHWIaY6uBo8Yyeaza39NVo9qv8UaYbHVhpZ3WGw==","shasum":"fedc875627170aeff64a81bab2a00830bc401f69","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-3.0.0.tgz","fileCount":9,"unpackedSize":21410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7P89CRA9TVsSAnZWagAAkacP/iPk6qlTTCgQTomZV0q4\n7YaTbdgr4JfH2+rATEYPc53CbYdCicb3ixE2Hu5wloPiTLYH/daOt2mM6aW1\nPc6cp8t30pNl7/P09FohkCkH5lq+0/blgl8Z5C/CvlmgDLLn9fX0AQrskY4M\ntfA8sYvnGmlMC2FEsbrTzHBpVeNoT73INqkHkgo3yXE/ErsH4dRaIs4tTAjs\nYmi357PH+v+Q7juMeUBRlcu3Ktq7/lv87lxNQjGA5TVAy1HPEEpXYqXtseoA\nobr1jCmrqijYFlrNBUgJEY7L445UmNRji5Cm+bMrwLMiUsE0DiNWAFU38hVk\nc+8ZUbaJCnvlMu30XZE24RoQUFZeC3HM/C22pkqEnRgaxJIRucthYq860aqs\neXKd/9cL1P+ytZ8vG2H6tBOVY1FhnIVSOnbyyI8SFeryWP8EjeU2aDuRZ/O3\nLJigcY9QpxDsIv/b9/0N6jUrb0ZtPWaoOFWvcUFYBCtJW5W96v9nb5Xoh2OL\nSPTvX6rjpcelfs04NZ6130TbCrPiRfFl0j971pbakJmLCAk6Gv8by+YowmJ2\neGdtHAj2XAFyNBzY9iCq9qa7stWCxR/ma9t0VKRIhp3YnotxULG44WX8kyTT\nhYnNB0fV0YFmcObh6mnlVEtK+6ihC6nTQdVK3/Vu/VI30kedj35AUyFOrOig\nb3Gc\r\n=i5p/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxs5kaJP9U25WvV47rHRK+9sRMGv8n1bMLfsnKEsyj1AiAMfoYT8/z9RR5bzWZvKl5KgVcFk41MRwwswgUIWge7rg=="}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_3.0.0_1609367357490_0.44381797545527557"},"_hasShrinkwrap":false},"3.0.1":{"name":"chord-transposer","version":"3.0.1","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/jasmine":"^3.6.2","@types/node":"^12.19.7","jasmine":"^3.6.3","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"npx tslint src/* && tsfmt -r && tsc","test":"npm run build && ts-node node_modules/jasmine/bin/jasmine --config=jasmine.json"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","exports":{"require":"./dist/index.js","import":"./dist/esm/wrapper.js"},"gitHead":"ff732732bf1113bf45618b21bf1cdeecfb6ecf0f","_id":"chord-transposer@3.0.1","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Z/rDtafCTE5U2Bt54oiH8XWVB8s+G5MfFB9X13hciFYGU6g5GbfAv3FHI4Z2RgsrpmfyQ/FviwzpAYK/Pfnkkg==","shasum":"f7065bfe8580a578da533c67cb96ec47caf22bfe","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-3.0.1.tgz","fileCount":10,"unpackedSize":21761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBvj6CRA9TVsSAnZWagAAYzsP/3NOiqC7bpdjv5U3APo/\nJXgx6xhMcqxzntRbvkgzJTWRiQTRt0v/rnfHkk8dm/gzfghoWMKVCoQC0Eo3\ngAgOHkV9k/qwrzwgPo4IpGodasSmX90fo8C7+4yb4f+VgyW/Coavkblng3sq\nBK7HvxhXg7VGPYI7vzvcgc7f6asEcdoO4cwaTKx9Ww2fVYZl+zIMFKM6SAeq\nBuWh/t/3CVr0HPLGGNo6z+Ix3Q2mPaDkkAdKYGLxBiryCviplfeNoNe/Fk3W\n1rNqRalpuETnK4xe6l+wjgepdp/hNF7okuydFggUHzu0Y+UpnAGqivEfZxJf\nkGF3yP90PvoraAGPhmK1HM0jAM7k22sBsus5Ppm5/lmi8Ykjx2ZuRcS+/KCV\nb33mgeK/IkbV0uY4tiNIKFfX6S01hof/9rnuvIqUcYG3QRGGyzJZgsZQ100B\nPJJOzaky9Tx1jFTlHnXJotRW+TiW3Fkz0KHIrNZPQhwoP3DA98agh+1OcfCe\nFveEMMrppKpxSvVlxjzKE5s1t7HaUu2d48w4vVbKAq0SCnUwq3xZc9yBf9nX\ntIJPMLNVlionbZykNkg7dIXfyu7DrL/znB1Qfi5ItNKyVB1SCw0ZAlac1M0q\nKfP+awC+IEigMnuc+rwdmComnYZ4MDcG8jgUNEsvSQCXPkP5AbhGSiN0VVnU\nyyAb\r\n=RKtw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpChzv0ZXyhWrFTyGus2lKdaxitTqfTyzZ/4ymxcz0DQIhAMmAjPs1t5DBvl3fgEGZt2esR1/JxJWweS2mMFTMj7tX"}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_3.0.1_1627846906473_0.4381798923640201"},"_hasShrinkwrap":false},"3.0.3":{"name":"chord-transposer","version":"3.0.3","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/jasmine":"^3.6.2","@types/node":"^12.19.7","jasmine":"^3.6.3","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"npx tslint src/* && tsfmt -r && tsc","prepublish":"tsc","test":"npm run build && ts-node node_modules/jasmine/bin/jasmine --config=jasmine.json"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","exports":{"require":"./dist/index.js","import":"./dist/esm/wrapper.js","types":"./dist/index.d.ts"},"gitHead":"5e4369f076ffc668a0cba2d8fd08dffaad85beec","_id":"chord-transposer@3.0.3","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-xEK3RbgNr68W4LcCgkDEwy+XujxOBvO7XXiQemfD1CyeH7iujzhtORhNdqOsKRLmSDSBiRujYjQk0IMgneJ97w==","shasum":"34d1a83b1d150f3e371bce5e139616490ae3dae6","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-3.0.3.tgz","fileCount":13,"unpackedSize":25367,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTSjVPHXVZKKv1+P1dTKDlsJGmyZ3WjJXX2lgbMsuYbQIgOhyZkrvSyARmXsI0R8jzRriYzC3FRpCqgwr4cab252o="}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_3.0.3_1692475221225_0.3520590358908908"},"_hasShrinkwrap":false},"3.0.4":{"name":"chord-transposer","version":"3.0.4","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"ts-enums":"0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/jasmine":"^3.6.2","@types/node":"^12.19.7","jasmine":"^3.6.3","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"npx tslint src/* && tsfmt -r && tsc","prepublish":"tsc","test":"npm run build && ts-node node_modules/jasmine/bin/jasmine --config=jasmine.json"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","exports":{"require":"./dist/index.js","import":"./dist/esm/wrapper.js","types":"./dist/index.d.ts"},"gitHead":"ffabc2dbbf241792234da75f4d87a78790e91636","_id":"chord-transposer@3.0.4","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-JNKm8CDC8AlR3fz+PJ7WhaOrBNITmlnm1d+/P2LIscq3Cb3JLPwieBW/WpweuDD03q6PMIh4xT0vSoSgzekeRw==","shasum":"599da819c14016adb5b178f69e0f649f3e2e5705","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-3.0.4.tgz","fileCount":13,"unpackedSize":25202,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZgGdc/CmnDsLhcX8hOwL38Tg3R1TbSBhuT9k8epwzBwIgRHZk918ReglSXh7F+2QCXiXBo7acYiw1ugAmDsVu3A8="}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_3.0.4_1692507148317_0.4484073681646885"},"_hasShrinkwrap":false},"3.0.8":{"name":"chord-transposer","version":"3.0.8","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"ts-enums":"^0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/jasmine":"^3.6.2","@types/node":"^12.19.7","jasmine":"^3.6.3","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"npx tslint src/* && tsfmt -r && tsc","prepublish":"tsc","test":"npm run build && ts-node node_modules/jasmine/bin/jasmine --config=jasmine.json"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer-lib.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer-lib/issues"},"homepage":"https://github.com/ddycai/chord-transposer-lib#readme","exports":{"require":"./dist/index.js","import":"./dist/esm/wrapper.js","types":"./dist/index.d.ts"},"gitHead":"f25ba3728843a70a415b9c486b776806e293664f","_id":"chord-transposer@3.0.8","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Xl7DFUrWXhrXZ/z0oqLp628WujQz9lL37s3SJ5OnLqUywWgBDe5cOh1Z7SiPmrC+4Q8lGXZv5455j0pkNK7Wpg==","shasum":"b0818e146449b6105f1787c62185e1fc78f288e2","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-3.0.8.tgz","fileCount":13,"unpackedSize":25186,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpAWOKYtfI0zbogBMoGpI+JQkXT4hb4M0n8k0j8G56mAIgYIgIS9WKQE0850DT3HRiZ7Jtx/PN7rof4KaZt1+uVbM="}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_3.0.8_1692510874842_0.7812777377171889"},"_hasShrinkwrap":false},"3.0.9":{"name":"chord-transposer","version":"3.0.9","description":"Transposes musical chords in arbitrary text.","main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"ts-enums":"^0.0.6","xregexp":"^4.4.0"},"devDependencies":{"@types/jasmine":"^3.6.2","@types/node":"^12.19.7","jasmine":"^3.6.3","ts-node":"^8.10.2","tslint":"^6.1.3","typescript":"^3.9.7","typescript-formatter":"^7.2.2"},"scripts":{"build":"npx tslint src/* && tsfmt -r && tsc","prepublish":"tsc","test":"npm run build && ts-node node_modules/jasmine/bin/jasmine --config=jasmine.json"},"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"author":{"name":"Duncan Cai"},"license":"MIT","bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"homepage":"https://github.com/ddycai/chord-transposer#readme","exports":{"require":"./dist/index.js","import":"./dist/esm/wrapper.js","types":"./dist/index.d.ts"},"gitHead":"2503acdf92604aca5698655fd5642b887fd63469","_id":"chord-transposer@3.0.9","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-k16+e1LQyQjTk9jDQw8G3X9FAvUlgNWtpws9dZuw4KXiKQZYtpyCzxJkneaBETg3LcNgLctHWFbi/vlSlMNzow==","shasum":"4f04f23630b04875e8fc5eabc5ba9efb628d2881","tarball":"https://registry.npmjs.org/chord-transposer/-/chord-transposer-3.0.9.tgz","fileCount":13,"unpackedSize":25170,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHp//aXQpT9cmcdEir0wI3+XEJZzy3fiEDKPK6xJVWeFAiEAxEqStvhBcwfaU/fEn26PUbbSDTV6iKgCS5QnWI70MK0="}]},"_npmUser":{"name":"ddycai","email":"ddycai@gmail.com"},"directories":{},"maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chord-transposer_3.0.9_1692521330063_0.9261519198454422"},"_hasShrinkwrap":false}},"readme":"Chord Transposer\n========\n\nTypescript library for transposing musical chords within text.\n\n## Usage\n\nInstall via npm:\n\n```\nnpm install chord-transposer\n```\n\nImport the package using your preferred import syntax:\n\n```javascript\nconst Transposer = require('chord-transposer');\n\nimport * as Transposer from 'chord-transposer';\n\nimport { transpose, Chord, KeySignatures } from 'chord-transposer';\n```\n\n## Transposing\n\nTo a certain key signature:\n\n```javascript\n> Transposer.transpose(\n\"G        C           Am7            C        D7       G\\n\" +\n\"Saying I love you is not the words I want to hear from you\").toKey('F').toString()\n'F        Bb          Gm7            Bb       C7       F\\n' +\n'Saying I love you is not the words I want to hear from you'\n```\n\n`up` or `down` any number of semitones:\n\n```javascript\n// Up 7 semitones.\n> Transposer.transpose(\n\"G        C           Am7            C        D7       G\\n\" +\n\"Saying I love you is not the words I want to hear from you\").up(7).toString()\n'D        G           Em7            G        A7       D\\n' +\n'Saying I love you is not the words I want to hear from you'\n\n// Down 4 semitones.\n> Transposer.transpose(\n\"G        C           Am7            C        D7       G\\n\" +\n\"Saying I love you is not the words I want to hear from you\").down(4).toString()\n'Eb       Ab          Fm7            Ab       Bb7      Eb\\n' +\n'Saying I love you is not the words I want to hear from you'\n```\n\n### Auto Key Signature\n\nIf the key signature is not specified, the key will be inferred from the first\nchord.\n\n```javascript\n> Transposer.transpose('F  C7 Bb').toKey('D').toString()\n'D  A7 G'\n\n> Transposer.transpose('Fm  C Ab').toKey('Dm').toString()\n'Dm  A F'\n```\n\n### Supported Chords\n\n```javascript\n> Transposer.transpose('A Bmaj CM Dm/F E7/G# Gsus4').toKey('F').toString()\n'F Gmaj AbM Bbm/Db C7/E  Ebsus4'\n\n> Transposer.transpose('Abm Bbmin C- Ddim Ebaug F+ Gb+5').toKey('Dm').toString()\n'Dm  Emin  Gb- Abdim Aaug  Cb+ C+5'\n```\n\n## Parsing\n\nWhen text is passed into `transpose`, it is parsed into `Token[][]` where\n`Token = Chord | string`. You can access these through `tokens` to parse\nhowever you like:\n\n```javascript\n> Transposer.transpose('C  G  Am  G7/B  C    F  C   F   G7\\n'+\n                       'O Canada  Our home and native land').tokens\n[\n  [\n    Chord { root: 'C', suffix: '', bass: undefined },\n    '  ',\n    Chord { root: 'G', suffix: '', bass: undefined },\n    '  ',\n    Chord { root: 'A', suffix: 'm', bass: undefined },\n    '  ',\n    Chord { root: 'G', suffix: '7', bass: 'B' },\n    '  ',\n    Chord { root: 'C', suffix: '', bass: undefined },\n    '    ',\n    Chord { root: 'F', suffix: '', bass: undefined },\n    '  ',\n    Chord { root: 'C', suffix: '', bass: undefined },\n    '   ',\n    Chord { root: 'F', suffix: '', bass: undefined },\n    '   ',\n    Chord { root: 'G', suffix: '7', bass: undefined }\n  ],\n  [ 'O Canada  Our home and native land' ]\n]\n```\n\nYou can also parse individual chords:\n\n```javascript\n> const Transposer = require('chord-transposer')\n> Transposer.Chord.parse('Cm7/E')\nChord { root: 'C', suffix: 'm7', bass: 'E' }\n```\n","maintainers":[{"name":"ddycai","email":"ddycai@gmail.com"}],"time":{"modified":"2023-08-20T08:48:50.473Z","created":"2016-09-13T04:23:33.692Z","1.0.0":"2016-09-13T04:23:33.692Z","1.0.1":"2016-09-14T06:14:18.778Z","1.0.2":"2016-09-15T03:30:16.224Z","1.0.3":"2016-09-15T03:40:25.957Z","1.0.4":"2016-09-15T04:51:29.740Z","1.1.0":"2016-09-16T06:18:59.768Z","1.1.1":"2016-09-17T05:50:07.363Z","1.2.0":"2017-02-28T10:42:40.054Z","1.3.0":"2017-03-01T07:16:27.481Z","1.3.1":"2017-03-01T08:00:23.419Z","1.3.2":"2017-03-01T08:44:17.264Z","1.4.0":"2017-03-01T09:16:21.887Z","2.0.0":"2018-01-12T07:06:08.415Z","2.0.1":"2018-05-23T07:24:29.122Z","2.0.2":"2018-11-17T19:32:52.013Z","2.2.1":"2019-12-20T18:27:18.040Z","2.3.0":"2020-08-24T08:34:30.825Z","2.3.1":"2020-08-25T02:15:57.623Z","2.3.2":"2020-11-28T20:04:08.758Z","2.4.0":"2020-12-30T00:16:40.200Z","2.5.1":"2020-12-30T22:07:32.514Z","2.5.2":"2020-12-30T22:17:24.972Z","3.0.0":"2020-12-30T22:29:17.621Z","3.0.1":"2021-08-01T19:41:46.629Z","3.0.3":"2023-08-19T20:00:21.412Z","3.0.4":"2023-08-20T04:52:28.485Z","3.0.8":"2023-08-20T05:54:35.017Z","3.0.9":"2023-08-20T08:48:50.251Z"},"homepage":"https://github.com/ddycai/chord-transposer#readme","keywords":["transpose","chord","music","pitch","note","lyrics","tabs"],"repository":{"type":"git","url":"git+https://github.com/ddycai/chord-transposer.git"},"author":{"name":"Duncan Cai"},"bugs":{"url":"https://github.com/ddycai/chord-transposer/issues"},"license":"MIT","readmeFilename":"README.md","users":{"lucaska":true}}