{"_id":"freqi","_rev":"29-9363408825c9a5cf15a95af5963fbd74","name":"freqi","description":"A library that generates musical frequencies for use with the Web Audio API","dist-tags":{"latest":"1.6.3"},"versions":{"0.0.1":{"name":"freqi","version":"0.0.1","description":"A library that generates musical frequencies use with the Web Audio API","main":"freqi.js","dependencies":{"browserify":"^14.4.0","connect":"^3.6.2","serve-static":"^1.12.3"},"devDependencies":{"chai":"^3.5.0","cross-env":"^5.0.1","mocha":"^3.4.2","npm-run-all":"^4.0.2"},"scripts":{"build":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"6b88c826507213d913d2ccf191215d2e50f5228b","_id":"freqi@0.0.1","_shasum":"c679b6d30233d53142c9665c1e33b9940b407343","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"dist":{"shasum":"c679b6d30233d53142c9665c1e33b9940b407343","tarball":"https://registry.npmjs.org/freqi/-/freqi-0.0.1.tgz","integrity":"sha512-ovcVYQgsKR7WsVsoCMsR3fmw4F58Ba8Y4uj5fjmXWV6HzRFv3Kutx8d/KBQGvLW1lwqVb5fwivwQzrcoMcGoVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWiXinanfqOzi2SPRFs6KXwESMs+rNIEjq19bo5k7ZbwIhAMdLlqu4WT/3S3aD9rGLMXirF0PYKkLIznnXcqxynJl4"}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi-0.0.1.tgz_1498516499611_0.2218167290557176"},"directories":{}},"0.0.2":{"name":"freqi","version":"0.0.2","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","dependencies":{"browserify":"^14.4.0","connect":"^3.6.2","serve-static":"^1.12.3"},"devDependencies":{"chai":"^3.5.0","cross-env":"^5.0.1","mocha":"^3.4.2","npm-run-all":"^4.0.2"},"scripts":{"build":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"6b88c826507213d913d2ccf191215d2e50f5228b","_id":"freqi@0.0.2","_shasum":"f7377721fe835c68a11240023bcdcd0e4b1ca51c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"dist":{"shasum":"f7377721fe835c68a11240023bcdcd0e4b1ca51c","tarball":"https://registry.npmjs.org/freqi/-/freqi-0.0.2.tgz","integrity":"sha512-3kSs8bv3coSnOTAQOAMS5bgcKlwzGkShwKjHiII3KNpXnxrMtk5YnvnKRcrVvgmsIFwsYy8mINUsGF4kTS8MDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcUbWnxfDYo+wGp+w1zABEOl9BZDR2KPo13+CfOWh+RgIhAJZQ0MGWNKzmFnivsIaHK2YoYiQww2KBzhWnaeTc2ccd"}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi-0.0.2.tgz_1498516536358_0.2974845722783357"},"directories":{}},"0.0.3":{"name":"freqi","version":"0.0.3","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","dependencies":{"browserify":"^14.4.0","connect":"^3.6.2","serve-static":"^1.12.3"},"devDependencies":{"chai":"^3.5.0","cross-env":"^5.0.1","mocha":"^3.4.2","npm-run-all":"^4.0.2"},"scripts":{"build":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"6b88c826507213d913d2ccf191215d2e50f5228b","_id":"freqi@0.0.3","_shasum":"379bd528a8bc1bc49b5aa0b63f27c5f98f8a4c1e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"dist":{"shasum":"379bd528a8bc1bc49b5aa0b63f27c5f98f8a4c1e","tarball":"https://registry.npmjs.org/freqi/-/freqi-0.0.3.tgz","integrity":"sha512-9N0D3ESIhyxiHaDB/2Df13vK62c6+6e+wZrxhuTaMJcUd1Hfh+7cyB0L+Uqytnz4sr6wXXmk1oPgBhnzhji/dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU5ekv2fjkxxgeIPQHRl7u70JjPvYek4Vo3M4tSQBztwIgIrMdUcztFJRIjfP1QMc/IVyo8cUg9aAC6SZprHh5sSM="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi-0.0.3.tgz_1498516579174_0.1803240766748786"},"directories":{}},"0.0.4":{"name":"freqi","version":"0.0.4","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","dependencies":{"browserify":"^14.4.0","connect":"^3.6.2","serve-static":"^1.12.3"},"devDependencies":{"chai":"^3.5.0","cross-env":"^5.0.1","mocha":"^3.4.2","npm-run-all":"^4.0.2"},"scripts":{"build":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"8a62a969136856d8302cab84daa3bc311e16bdf3","_id":"freqi@0.0.4","_shasum":"6f3d4e773a9c2d199342e0318b0e741e33a33005","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"dist":{"shasum":"6f3d4e773a9c2d199342e0318b0e741e33a33005","tarball":"https://registry.npmjs.org/freqi/-/freqi-0.0.4.tgz","integrity":"sha512-/IJv1D5WKtiligCLWwBRRsjKGmGQQWyz/yzTh0FkTexDqLJUWhnmb65Z5RAWKDCfAVmesp/PRX47tzgCl0RXgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWVa8OJyso5fKX/rwoylC7iomITtjG/29hXwtujZwprAiEAig1G0leyedOiuq9FBmv2A5H3P7nIfgH2LincfIpNbYc="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi-0.0.4.tgz_1498602700505_0.7639837067108601"},"directories":{}},"0.0.5":{"name":"freqi","version":"0.0.5","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","dependencies":{"browserify":"^14.4.0","connect":"^3.6.2","serve-static":"^1.12.3"},"devDependencies":{"chai":"^3.5.0","cross-env":"^5.0.1","mocha":"^3.4.2","npm-run-all":"^4.0.2"},"scripts":{"build":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"931413494819c6715918c80264e0c36f09a82220","_id":"freqi@0.0.5","_shasum":"756ad6a21262cb680dda1c013a34b3fb9913c9e3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"dist":{"shasum":"756ad6a21262cb680dda1c013a34b3fb9913c9e3","tarball":"https://registry.npmjs.org/freqi/-/freqi-0.0.5.tgz","integrity":"sha512-lDa/NoQdb/CTGlNUHRh5dgujwY/3i2/KT7zLnzN9hYkCEUciqE2Z8c+XjLLyrH+HJQPoNjMtZ3s9njfMmfESlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2Yx5iB27v2IfxaQt+ZYpQZTwS1DmuGV6quXIDIVGIXAiEAjSMWWgPjhzy4fya19ng/OtQfFCYPbouhaUpsGjhVKG4="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi-0.0.5.tgz_1498850597135_0.5785401833709329"},"directories":{}},"1.0.0":{"name":"freqi","version":"1.0.0","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","dependencies":{"browserify":"^14.4.0","connect":"^3.6.2","serve-static":"^1.12.3"},"devDependencies":{"chai":"^3.5.0","cross-env":"^5.0.1","mocha":"^3.4.2","npm-run-all":"^4.0.2"},"scripts":{"build":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"e09c7f43f382e83d8ba562f8b9004bd66d2364bf","_id":"freqi@1.0.0","_shasum":"737f2c52be9ea1ea0ca350bfe2c201b7f29e6b96","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"dist":{"shasum":"737f2c52be9ea1ea0ca350bfe2c201b7f29e6b96","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.0.0.tgz","integrity":"sha512-7LI/53YpZX1y2jEdj5t1hNenRR5zQ+btPq4O1QFCqt5b42Ph/PY7ngcfe98Ywlbdi6HmHF9PYC6i/zEg1/5w/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEa8aNcdQrR/V9rmv4tkWJrC/PKOoX0bRCHZuA7xw/SAIgF7d2E+obRYRY7Hj/znShRwiRAby8eg18+sLM4gmvR4Q="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi-1.0.0.tgz_1498915055710_0.17759245866909623"},"directories":{}},"1.0.1":{"name":"freqi","version":"1.0.1","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"browserify":"^14.4.0","chai":"^3.5.0","connect":"^3.6.2","cross-env":"^5.0.1","mocha":"^3.4.2","npm-run-all":"^4.0.2","serve-static":"^1.12.3"},"scripts":{"build":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"32d7dcad206698c566a885513a73aea3e7c3290b","_id":"freqi@1.0.1","_shasum":"ebe7f0eee1dddb73c182207dcf96425a783de009","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"dist":{"shasum":"ebe7f0eee1dddb73c182207dcf96425a783de009","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.0.1.tgz","integrity":"sha512-JKWniTF+rZJzln/HmNfvgryBOt83RH729S6LUmuah7LO/npW02xC7MDEfy3OT71oq9z+9UHlpoC+ieuOijY8BA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwwg8Ir0s+OMcDUMYvDEPsk8EF7Ss5pJhNRQmiQTXZQAiEAi0KVBHBAOHH6YfDKXJB8HzY/jTC0PP8xKQ4/NdQo860="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi-1.0.1.tgz_1498916698095_0.8562183054164052"},"directories":{}},"1.0.2":{"name":"freqi","version":"1.0.2","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"browserify":"^14.4.0","chai":"^3.5.0","connect":"^3.6.2","cross-env":"^5.0.1","mocha":"^3.4.2","npm-run-all":"^4.0.2","serve-static":"^1.12.3"},"scripts":{"build":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"9d8597d45b56d04bd3179b6218738c0dab2b9da9","_id":"freqi@1.0.2","_shasum":"fc9b502e2166527e87511f55c9402fba3e61c950","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"dist":{"shasum":"fc9b502e2166527e87511f55c9402fba3e61c950","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.0.2.tgz","integrity":"sha512-iBqNkcU+xOyMUiDgbEEWrfmxDHARkLP6lx2DXDix3imueGkL4dA42JOCQHMXFemR05J9+6y2NTDVqPofVAHRLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh7u46lJ99Nve8IdbcIMJGkQVkbonZPbSsW8jAHJORdAIgOEPD/rnThNa4mR2ecOhYXLqo9sPdBB7MaCGDxHp0lPM="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi-1.0.2.tgz_1498998458417_0.9045539118815213"},"directories":{}},"1.0.3":{"name":"freqi","version":"1.0.3","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"browserify":"^14.4.0","chai":"^3.5.0","connect":"^3.6.2","cross-env":"^5.0.1","mocha":"^3.4.2","npm-run-all":"^4.0.2","serve-static":"^1.12.3"},"scripts":{"build":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\""},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"9a34c12e30eafe7f32753cd014ae64276f8acde4","_id":"freqi@1.0.3","_shasum":"e2dc66f0a79c712eb61a5ee3c75fba21b6600715","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"dist":{"shasum":"e2dc66f0a79c712eb61a5ee3c75fba21b6600715","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.0.3.tgz","integrity":"sha512-FZAUOtz3Azkv/EzYVtILOkdMwwvRnh+xgkqjJU/qYVUzlCRlMnpyG7CgCJMroEEHCtJBzuc6HuFAX4qanUwKUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrIMLZqwrW9PW3/aYvY3OzPmLucdzPNk8qu53w9ycnWAiEA0x/OU/oIc+bEHATdh7VVQj0DrCIxt0swKZJkLelzqsw="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi-1.0.3.tgz_1500738286254_0.15237510460428894"},"directories":{}},"1.0.4":{"name":"freqi","version":"1.0.4","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"@types/node":"^12.12.14","browserify":"^14.5.0","chai":"^3.5.0","connect":"^3.6.6","cross-env":"^5.2.0","eslint":"^5.12.0","eslint-plugin-import":"^2.14.0","mocha":"^3.5.3","npm-run-all":"^4.1.5","rollup":"^1.27.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.13.2","tslib":"^1.10.0","typescript":"^3.7.2"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha --env.dev --opts ./mocha.opts \"./test/unit/**/*.js\"","lint":"eslint lib/*.js"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"homepage":"https://github.com/rjbultitude/freqi#readme","gitHead":"7a9610ea67d07400ccef56018bdc39cde59a00e0","_id":"freqi@1.0.4","_nodeVersion":"10.15.3","_npmVersion":"6.14.0","dist":{"integrity":"sha512-+iqxWWi3TNYhez3/3+O6mxQ6aCQYgwHDXIQ2scDXLG/NhyJ+pbl3+F+Bo6YniqMSPOXTN/SYHF9P1pBWGHjGEA==","shasum":"57ae99596ac4420045f9c4aaec10b06485a6d402","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.0.4.tgz","fileCount":16,"unpackedSize":57716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerbMQCRA9TVsSAnZWagAAvjwP/ijNb+8z7bQqOnLNRG7K\nFjDer1vzMbdDFCv0T92oohk/q6hZ9xo8Gl3hKiNHM+yaBReU78mdqPmVi8pB\nPmtJqeHfw2yC2D/8klbdDqLZW9tNK3HLPu2cUwErfpruvW+M8UlBd0XgfVZY\n+Zjdpp2KfjjH3JlhB4FQkVT2X6h7ej3QXwHwW9G0UtAF+ag5bX0OPDfyWmXR\nYAq2nKHH/D84WLxMhFrtKkmVczt57zYgwCU9eo+DXAkq1aksWqbrm2ihtPCc\nLWTMBR8zgX6Vj4JS8WbnTIN1Y5mEMo+8UBM8qnX5btR9F8y+JloiHaI48iI5\nNFSMLGqNoO1YTbAy2CNY08zz4HZWjz3v+Co6XSXNhhilpWO5VLePp29OJlsi\nJYI+fqVOHR4LEUo+M1lgtt1dZ1LSZqZ06j9PYgkNqpc2895laoFYOFr2p1u0\nSo8mm//WBU6Il9mOqZ+0hSJ4W9VEQNJwuveqPrqH9rKQf5rE88sxHLAZ3ru0\n01i0Gz9hINCuDrAZro6Xd8WOJJwR1BUZydNvD+jUUWcIYsijwMPqFluISFPW\nn1Gm94V52hEOafREsT1DYbMsXh7mn59k4loGUJIyoBBxKfBlaBThc7E06X8Y\nJwPgHipOTkkqU5yZBNGD1jYg/nlDrbsiZcIEz6+gE64S6vu8fxQOrzZBRPo7\nz7KS\r\n=xrSk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvDPeihe5dA2A5q9wnlCDiFx2P8kMLAlJoOCsIE/JGmAiB/LZCo5JFCPXIjdDh7tVlge3w5OBYs/D8xk6Uc5IhY7g=="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.0.4_1588441872282_0.1247028907129033"},"_hasShrinkwrap":false},"1.1.0":{"name":"freqi","version":"1.1.0","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"2062d2158bc0537c73822e492749b1fef2e4b8d8","_id":"freqi@1.1.0","_nodeVersion":"10.15.3","_npmVersion":"6.14.0","dist":{"integrity":"sha512-tnPQEtXjf/xPboymekpbvq1MRPqjzHdZrE6jOJagSqfhyw1HEYPHbJWIHTf1euowcRcctjuNfrMwYfptw5lv3w==","shasum":"e2f0c1079044de72b9dd2d64903194e4ea948c29","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.1.0.tgz","fileCount":18,"unpackedSize":70095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewA0PCRA9TVsSAnZWagAAORsQAJ5u92tndAzcN5JrNZi6\nSvpw+ePD5BjivTLJIFw/A/7QmplfA4t2kxJD7VK+9Pz98faQ1JTDeJz/sTLC\nz1s/KApE4vBU09jHGdwSUa1KWpvVCkII0f5oBQ3nvU49XpJSqrcasWSKQw85\ntJVwK+iJQQS2tVr+/xa/GLuxKOS4uGasBpGKPRpA/xoyTcd8jhIXqWUUHEDj\n0W5TRZ0XRA6B3jsiM1sQayU5Qyj/ii6o/eE+utMloPP7Zc18sqyEhQv2sJ9i\n5SkwKjSALaOudZAA9kKP0wJ22U9yy95X7ziUSOqMux7Sd83znUVFeXpyrCvL\ngVUsXFGHw8p07kESRSC+NBeMGeEgrYTHGLd+OgWb5u80tyGTDyHfDxhG5+R7\nmgT8c9yu34L41enlnSEac9kbjyLqVNoiRw81NBTq9Hdkb8nWsaCzbo2vbS/6\n/9jJR9R1Zao9R2Wm4zQXBTF9cIadejqNcClCrGeYszcybIxKu2zDfWWDOT9F\npW7QV5tuolhRqS59rx7dAnB9EkdrEPEEMBmPgq01JM00yllob3mtkn1yqOWk\n1M4YTiGFWbCxjWqh+hA+R/6PJ2UWX/JRdlGNtSG7tlgzONHdIHkPRvNmHUL6\nkm0VC2ct4eRKJTwOOUHCLpTPv3qktbG7aiLNo8k/3MoRtJuG2HTjmFQR8UIT\n1Wbd\r\n=cGPd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwNhZLB7Ey/yH7+6SsDadCcCV9d3uuaW0wUYwyILvK7AiEAxkNkBALj18gNBV0oga+0YyVKBzxTeWH84urSJx7lmb0="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.1.0_1589644559263_0.7379754095524007"},"_hasShrinkwrap":false},"1.1.1":{"name":"freqi","version":"1.1.1","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"e7b49e3889f7558f5608310469a0b0bd9b7e1200","_id":"freqi@1.1.1","_nodeVersion":"10.15.3","_npmVersion":"6.14.0","dist":{"integrity":"sha512-wZbVVZpai+mK9I8SZJCYF3TUyxlzvkSJuKtvP/omAj4LDw+UDbLa6FblUaQL8Dl3st4cLwO7EOsBYJ0kd2F/OA==","shasum":"108d20d55ce8d3e3a4f433eb1eaf613869debf75","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.1.1.tgz","fileCount":18,"unpackedSize":70407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewaIhCRA9TVsSAnZWagAAC7kQAIvgQhg4AWPL/bCH88Rq\nfH9zDpnpQfTPy/cYIKaaC4hLM8kP4mULJfFRi3ggwtQ30VGpn6argrMoB6Bk\nE1dcykxiaosEVzf1cZYLLQHA3xibeRi9LQpPWhFS3RT+942GVhEUOnTnXGa+\n7EuRS7fa++IrDWAVKkFHlp95MQqbUH8aEioJI1kum8Immdhe5XgSyKWbM0KQ\nLvOkpUm9cTTUAIzWlxyX7oCQlnWLj267YDEQv788TI+bFEyalknLklNQJoPm\nHlEWaWt0/CnkXd9hL3IXl7rQWj4B9h0TuN4OAI//e0Ex9lDKNYyspAP/PcQ7\nwLWcE4xvgldyqU2QFelguHHj4CAJ0ZMoCWhrclD87+q1vwnfhddecCePE2Tw\n/zMCH5fkGd1LHTzmCvh7k4L181odaY6J0I3m/goSJKTWyHGRN0TaSzBO1RcG\nzOxKz4xaAZpR0i0z4Mc+tQiqkHaiq6Wy74uWjImcO/CxU2kPeAmgA2pzcQaZ\ncmyFvfARwj8PMh3ESHP23oUjOsFHN3bBE9O9rfX2G05q0HvZWMHQeSf8tUhu\nsSzwIAAyloWRnqu1/lkyT0Cj1LPH4qgix+Ble+PCD4YJ4buRdvNMOUCVaKhO\ntfxSKLryKuJg+2A6bOYwEosYAj3cLVaQkQBzwfYjgYZJgJe4ojIocxI789mP\nr36Q\r\n=bjor\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKYGqHVAIU4cG7DWW1Au9fFW1+6WmjEFP3DpVbd9MIXAiEA613GI098p52Um6DAn/Rqa1kJDoJF/Bk/Vfsp2oUqisc="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.1.1_1589748257193_0.9615646333951311"},"_hasShrinkwrap":false},"1.1.2":{"name":"freqi","version":"1.1.2","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"4092e119af165c0326c4f2a9cd7c8d14149256bb","_id":"freqi@1.1.2","_nodeVersion":"10.15.3","_npmVersion":"6.14.0","dist":{"integrity":"sha512-XpgaNLD/nCZaK8+pEl/auKz0vlmoXhUSC1n04v9H3QhaY/biR/C+nT2NYc3q3sebX2amtN4mAZtblDxL82YJyg==","shasum":"69c5890de46fa2da364ebd65b0cc47430ddef229","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.1.2.tgz","fileCount":18,"unpackedSize":71385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyV0gCRA9TVsSAnZWagAAgi4QAJgPPCSrGtaH7C91Ed9k\ny9chdBRzlgH6SJJmbwjJGrE8Q9IU66K7cCr/D61ZXNp/+81lNsqUwiTkdLuT\n5sWPGbJecqDjCrzlmXXDdOYVBeL6o/OrRcb3PUr/52fVoxHIruRRgcro/wx5\nrffrb99kZJKYJPWH7eWdu3vA+Y1UoNqosbXHPoUQ/gZNG4AXr9xbyxiFUUQZ\nsjmlW6ioXb0Qxl9KA8Aeituvn0IVSpiqPGSlVpUIlwo+ZChI0T7WBQcb5oOo\nDjPHtIR6PaHwRStj4Cv2fzB02OHs9srKlLl5Zymh6GoBdN7Pj+cc7dpttAUs\nEO2FCZ1kc405CtRJYgFMlHxCrILPnNFzrswEUW19JTVxegOjnHoug9vM0OG+\n7kuhMj3hTOBvEaqB5TvoGIxih0q2+HJCVldIfWisN4KclDnSmsj2fDHBbAVM\nkrEPgZyI4BrEIPdcM40lLtqrp2PNS2Yz6QxYyXsoozIBYMvht5n6pB9l795p\n/mMKtDuJCp13fFlur6SJRlTYmo6HHA31vDcSFo5zqwIhpObyfWNqGQlC0/Kn\nUsYvtw9DloldHJMvymYKXU3XsCs7MpzEygZU6r3S9gE1tvEJxyMXWyadjzqq\n9A0QwBu2//E7uGk/GtaPs2dGt1PKsAr0tF2y4lpNXn7AiU2YQWrg3TLQ+b/z\nKxW4\r\n=OYO7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmTksqkAkZFV0IWFzUUe9NLfBsz3XdP1pcYWz+Z1DLuAiEA9v4yR5EdsNUBNmd7GX0Bg8DjYZoLZntVMEkqxTI56lI="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.1.2_1590254879746_0.7427807762692864"},"_hasShrinkwrap":false},"1.2.0":{"name":"freqi","version":"1.2.0","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"569b17e24418f8be6ae5b62a379beded481977f1","_id":"freqi@1.2.0","_nodeVersion":"10.15.3","_npmVersion":"6.14.0","dist":{"integrity":"sha512-CFz7pkjJqBNK4K/TCdvhNLlDcxpmzDOgcd/6ursFxOFYOQO+6e+xz550WO2VjvG9nFkxky7VMBqQgXEYZnYErQ==","shasum":"4392b9a63787e95cb911c73fdc5412bf0d3ffd2f","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.2.0.tgz","fileCount":18,"unpackedSize":75499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe29fCCRA9TVsSAnZWagAAW+cP/0Qt92Y5HrwhLCGLWGIw\nIzkS6R8YclA5yuweM3kYAOyoHsQ5/rW9hf4Gs7OdMHM+XGNeEGL4uW3w2kHf\n4njqtgS3sXWWCgF5259leEGaMATL406jJfZFj6yEQOUKkG7LoCWkRO9urKE/\neJFd/nHPMAZ1nvyVTlvhlvE65sXiYROkaBaX/18VOgWZqznXQKuOYiEuuHVS\nk0DeDmDHXVx2Pjhnp+uTK5kqDCiYFTqdDnj6mjw/C/cLCmwOYHFgcK/x+L8P\nio4ZdwWPUMpBlIA8P/DZs9k5WwX1Fo3KA+HedruUW+8bkSXG6isUuCjyxiyj\nvS+QEuXoDBBvuxCQVKpi2LJqKD8kDY6mKP38u4dNf70LA1ajqqy/HWM+cEtZ\nRZPgszGXaHp2d+Kx36Xw2ux/FeQ2it1Esouv9e9/RmTfUGxesZflCMFX2hYD\nBnxXI+AyLsp/9pjQajBaQhMKkUJr3tAI1dX+bbHAiPasno3ju18JLlP+ThsC\n75XOrZVBxI7jyUXw2w55Dd6X4E6gWpv5yuh3gbCQqJYVs7CYAMQWAuqcqWbh\nQBQp+B6xTr7ve/li7FXvsCJfE6Zw1ThERW4gYOAOXPBTnM0xEfnUMTAQUDyc\nbCWUpvZkPW0tp87EVavX6bDYyu7IDBt3fErE7QijAcIRWmuVLw2VLIuvAPWA\nWw2V\r\n=X2+E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk/e4un6+X+lPUFtZOqPJyHJMmC/Auu1CSTHnRwi4nhwIgPBseP2EaqZpChUCDspHz8SOj+AbHOagB/v/x/QsTp/c="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.2.0_1591465922179_0.9497328101196727"},"_hasShrinkwrap":false},"1.3.0":{"name":"freqi","version":"1.3.0","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"ce2a7b1768d96dd7ba13481c004b3ce787bb5226","_id":"freqi@1.3.0","_nodeVersion":"10.15.3","_npmVersion":"6.14.0","dist":{"integrity":"sha512-JyBSF6d7q8Zbm9xaWEOcG+H7GUHepuMkQSKHWzXVLo1DcE2t94sHtUiIz+MSgbLBidHeBRTTkmND4Xv8q1tYaw==","shasum":"89d44519e10d5d41baf572669ec1f6e1129c7741","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.3.0.tgz","fileCount":18,"unpackedSize":84025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5h8wCRA9TVsSAnZWagAAxZQP/j+oHeHUAqwtBWYmZFpK\nwfr1XBtwbgEcBIdhB3W1VSnsmqmMKUqqI+LTU2fH3gR/dslWY1RsGcI6G3Hz\nmaxJKSE+EAs7kQCKikmaVH8K5xrP+FQy9ujuo5aaLUpKG5Qf+TnZ3n1KqEyD\neUnOSGOLsvjYDdD2CXlvENBqFifDMqrzWkMYlVwEckztccselwT7vWfFtJkt\nfxiHjL3BN0C7684UbUXiPzRLRMM1b4SkeTQbtMSNsyjNltPPCvh2H8sCC7Jl\nCNudVSvRrxsg3tsiO0hk2fwfw5u043efWO5zfW5G2AlYnL7toTiA9bcnpzBk\nd2B85LgiXmRveA7ptPn0ia9ALXB2lbNnAapnt0QjySbQFGKdwC6Dh1/SiedV\nQsuNH0DieQMUhvDn7RJGTSyVG31m5F0lrHwm6vibcWC7aIVXzcmlMJfYQNLs\ny8skJ2Cu/gbtvzRRkU6Yjg42x215NX75Y9XO6lRJQDovdh7jvSfJFKHC9a4f\nfFQvUMcUdDKnTff5VISQeOICT2VfymJYMNLtTafdr8q5/UC/RnGXjMk979Pw\nUj0HdXvTRSw/24WE21USixGfXkt8LwuEjOCYJcmIFnTzSKdCZHTGNCqdFTr6\nQUavbtWpgW7QZ14LJ/Ee023PYdfdNBhnpDzJ34F0rMoZX3MAJMyDT8M6NeYN\nSJRm\r\n=p2qt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/L1LpTub/NujSjDEYXFVQ1+2FRQSRheWs8SYEVhBL3AiEA8RH6F1XIhoC9n6RJhE/x3zbQOD/JntgpFkF9uW9u4F8="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.3.0_1592139567606_0.7449515209851243"},"_hasShrinkwrap":false},"1.3.1":{"name":"freqi","version":"1.3.1","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"172709705285d6b0608f1256e13519e3a66530f9","_id":"freqi@1.3.1","_nodeVersion":"10.15.3","_npmVersion":"6.14.0","dist":{"integrity":"sha512-5I0IIViMuSSN0gNwFlyBXb+5ZLFlibVHa0xHBVUeUN40vJLBQe+sBms+Xd0lJ8ZSMshgQzYxrfs9YVDvmnFNjA==","shasum":"0df11429a98c97c335b3c21cdec880a982cee193","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.3.1.tgz","fileCount":18,"unpackedSize":84034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5h/kCRA9TVsSAnZWagAAtTAQAInKRirer3JoIcNoYWNM\nbanW3gKMQUSbAjICvXmu5HkiEnlPVlAO79YeV8byLPy/gJT1UBpN5GKs8t5u\nETCnJn6n7c0UrkGz8z1B9fzRQprFvT6Y2OJXmrIVVkfODxJ3HdaYjmkbrwfg\nIlJOj1fravYhn4ofRACeYr0ERPu2ZgxoZla2uHzz6Zu/Djb0kuwQ5RWcZc7F\ngqKf6V9pJFlhGMIKC2eteDmJVOz4SgzweHvnMDdbGNifzfQbXaSnEMuDerh3\nayA8AtssN8u6BaqW8fnoW3dHjnD99/fd3xIKAFJofFDG85RcWur/xIhN2Wmp\nGqL5t8i/Gr+zH6DwEYbEwtO+iODpXrXIg6RVSw5cqHZDCIhacD7TAURKvakY\n0DjFw2X2BEU4A+XpdZjPYBbYndV4FVinxDprFsVlKnRJ5j3l+5gcByvUPNB4\nSkK8SziXOpbiYullu6uIWZwJUaBGEd9XZwsWdP+SaahvwPukduypdQbojnev\ns6Ksqq9XsQrqmwEaeifv8onikwT9ilKcZJOIyLrv6OQsWvGkgC9rlEd+9d2U\nMBIb6pFXwMySk57fm/GZKBav4ujJAsd77ttnXhkkN8fbpWSBN3y6h7Yhmp5S\nQA9XVrlPwYhBiPic2Lm/xdRZDiAFDy/uUOZELRB6p+lLdWiEKbRFixD/0FzI\nHf9Q\r\n=vEZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDswcDZykqHX9onfYzFrmbOecqJuiBhcnzJwRAfrlmMsQIhAMff9CLzqUeHYyhujozBZF4rf1MCRP3PPGUUtWKWwStR"}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.3.1_1592139747882_0.5139221942609173"},"_hasShrinkwrap":false},"1.3.2":{"name":"freqi","version":"1.3.2","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"62cd99b10f142a83a21860a422a1b3ecdd2bff0d","_id":"freqi@1.3.2","_nodeVersion":"10.15.3","_npmVersion":"6.14.0","dist":{"integrity":"sha512-k41CHUmdoVEyl40zir+m9TsQybyizSy4S8cpZen6RuCZoLyBWnbIxu0gOTBA3kq6q+rnbPTSUekyjQP6xAcAmw==","shasum":"2a92679cc5d6cf2cc6af2cd9d2ca86360fe08bfb","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.3.2.tgz","fileCount":18,"unpackedSize":84105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5iGGCRA9TVsSAnZWagAAM7sP/1SVjl6dwICiUT4EbTNZ\nmXLeO5eHQSfU0ehpqZM0o3lwkAfxTxleI2qpd5Mrb+ZekT1l7o4fLP1TLu1R\nWIIhXXgu9tCzLwdfrJhFuZ/yAN/uGiURya0Q7Mz7H/1zjFuUqEmFj5lxaFgI\neIoXfzZEJcAcBjRQ6rSvMdzwD/m7gMs6Dqo/MKMbsEDphwIdwZcPJRahIsGi\n5AP9KRVdsE2ZoJcpghFcPP9kXW2/+TKNmDb33XvwJTxEsM+XnF1fy6IgxpnU\nD18kprL7IAl/J0U3QEncntOKOJbL6Ao9vJrFR9pUBUTeNUvf/NZLG8I0YUJQ\nWkcWHzROH/o0sCfhqnBW7nGXjwbqy5UXlxRGqDkUkgH8mXt7ely+Mq6yNisz\n4S1h2R6TXj4CRc0kkfT63agUw/FalQPQVPZiOfiqDaE3dWGzP+RU5euJn3UF\n3enWCW1EQZeqU6zrgjyM4Eq+py+C2Ted7rsOriSZd3ZYKdVi1QSec2+kZxX0\nNmqZZ0Z8HRBsA9w/YkZjKmcvmfyNsOjrPcb0KjmQhbAnUnYwXEcyvMChp7VF\nQH12f5Snf+qCawn1srgLEoMSe4B0H9oBcMWmrZCPwnRI4j9ThjGUP2gv7LR6\nl9zJvR/m9/paSEFYjdpnuyv7680HYJiOBHdd1vG59UniBz2Nje4pyOrWf/di\nHXK7\r\n=9+2X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb23vJgMrxWcrjyn2fq86lriyplbQzFn1EofXTOKqJYQIhANFTTfQlrMZJ147aT60IoqppH9Jvbd8c9ltudSN22s2h"}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.3.2_1592140165649_0.6931852304279262"},"_hasShrinkwrap":false},"1.4.0":{"name":"freqi","version":"1.4.0","description":"A library that generates musical frequencies for use with the Web Audio API","main":"freqi.js","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"3949b6a26d0193d1610bd598d65096c5b64addcd","_id":"freqi@1.4.0","_nodeVersion":"10.15.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mjoqhiRZprkpOejsmwdOVuXB+H6oarK8HZAVoqOYBcgC8uDHcvvohxvDkvrsBjjJ7JHDE/1VvRxqqvZQU8vYIA==","shasum":"263bfc5901ca8dce1e9507008e456965915fcfcc","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.4.0.tgz","fileCount":19,"unpackedSize":84659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjyw+CRA9TVsSAnZWagAAuOwQAJUw/XAuSh5MB6q7b92s\nZTg3MqJJmM0zMLmjMZA7PCICzeT0c0wZCPMSplOZ6MPVPjxmzAYcMqRiKpTe\n78Kg2TKyXUo7WfG+l27sKFlpSDswTig5B5OnMTTSq51VwDihxek3PjzBLxmi\nM0BJK7/1iMMbjSUzhYDQ6EdEqS7NS8i8aTmeqE5j962xmYEoKSt7+HL0XJIf\neQMT1qK9d1jvFfFnAqHYFAc7ZdmMjCDHzTdE+byuXrwNK8J6od3S/aeZi3WH\n45E3X5zDBvVEVJV3kai9MG0SdVfYVw875SWWSxy0PKHCBQZ4PyRjN3Fbq3fY\nzJzvwgUPZegJ9ExsyUk8aotbiJi2tricQYqcNlqL8Ds82E9dakISaWrdASxm\nP3jlf52r83v1dGOyjM/59aL5PYewfujEBZscPHx8vuHY3hhj7iOSvqt+/HtS\nC5DxmGD1cI65gHBA5SB21E0bPKFUQx+imZnwHWIi7BLYY+N2yc+riHuvhYcQ\nlulCZPk9OFARuvDPUXYDY9G6b8m2Vwi/Qbbk6EKwDKyuPkTQ013/CdTKygLD\ntwfM4FR32eqYp9PWmwm3RYrT/bd9fbnC46OL+rg9L0gbw0QccHtvMiVMUAOT\nwGFVgbtqQbqh0UUBesR+We0EosPKag3YAI3IFm5gRUNonvS0G13zRE2tajeK\nt3Tp\r\n=ze7E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgoxed+jYislq3rZj859O3WndM/xg9MMzF4CVEnbfvtAiEAxG2GALplGgdD1jj6oWxDMyRFxMIFpkc4YbRGMBUD6C0="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.4.0_1603218493894_0.1587306935024284"},"_hasShrinkwrap":false},"1.5.0":{"name":"freqi","version":"1.5.0","description":"A library that generates musical frequencies for use with the Web Audio API","main":"./lib/freqi.js","module":"./lib/freqi.mjs","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"587fa09b9440724be003821dfb67e7ec27d3e0cb","_id":"freqi@1.5.0","_nodeVersion":"10.15.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EXg+Xpb2bVNRHMCSAtPhO3umT00PCEIBNJUxwoJkgC1c+Pg9hMfgVZ0RbhuINexm5xoyfSDYFS7bCCG2nJy1Ow==","shasum":"788bd55914e90f0750b02d7ba77dd4c8fd8c2af5","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.5.0.tgz","fileCount":19,"unpackedSize":103734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkqaqCRA9TVsSAnZWagAAkHMP/2i+l1lk4HFb/OqJiZf6\nz32I+wKD5TY1yXQ/Mf2FkbYQyxvOboWh8fvLnjHeRIbvoN6G14/HuEAki0wv\n0UPTxshCyAFvUsedSX8nquQbeTfCTpOs82jamQq6YiNOQZFxZLb5zFBaQhil\nk2B9qst02sMlY0gi01dqAbNbK5gV19eMDQmNRJ2bZLeL2SMPjaWSKaCBBkgH\nzRJKDzqYoDuN/1c9uVIpXou4exTeraAd3XkofcbYVDnw1lA+IgRWmEZ6aBtA\nrNExYN5crWmnRtgFgASvUti2RWPjbjXXl3Gtcsvcfooiin9QDmN42atuoPa2\nr58zSwJ0Ckbah1iItB/Sx5JvlYcQdJBzInDk7d57ym310o0fIjCGqBs0DxA+\nT7LK36YTJVZZey5UOkb5c/KrOFWKobWi2eA8Sxownt6oPIPq74PuGwofPyzQ\ndQINtuaUNMotGCsKnCBSXh2wF1tIH9mn7U/wG74JSTgv9RrBHtr/lE8hZGa8\nZ2YrTm09wvghYRWfdhRRwo+w379tWczqVj9cBB8+D2ASLENvq3/K4Hse+LEQ\noDbZFMd3UqRZVixuFY8l0zvkJKmfDACb+UNI7VZMZuw4qmtqQ7aP0iOvsNby\nvAxcNvoxUdLJ97r9ScmVPx7rtmuQql7nx3rFxbb2b4R9L1GOmRuVIpDTcicB\n8zp1\r\n=44qs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMd88OI7DoMOtUG1W8Sosnaht9WOycSW0vWo2CIoFyLAIgWRUXcA2RPXQ9c8AuHnb55kjLJDAzn6+T9AzRdgFimtQ="}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.5.0_1603446442426_0.1465805989552298"},"_hasShrinkwrap":false},"1.5.1":{"name":"freqi","version":"1.5.1","description":"A library that generates musical frequencies for use with the Web Audio API","main":"./lib/freqi.js","module":"./lib/freqi.mjs","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"157cfd44f88c0ffdae8a7df3ad3c91d796cc97aa","_id":"freqi@1.5.1","_nodeVersion":"10.15.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bHPHVYVPTU9WJC0jBwGkrjYH6W2u81rMjrI9rYK+iRZMuV5Ycbu60cY6xcJRUCPsT33M/7i/dnH2rcYRa80m9w==","shasum":"ebf0ff038198fa0ea2744a26759f19464bcbf06b","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.5.1.tgz","fileCount":20,"unpackedSize":108065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflqvUCRA9TVsSAnZWagAAO0oP/1RRKbl194NKuw2LoY/V\nq0R+F2rpfPMzkAjlLtHVLih/vvPiCWVtve9qBI2W1W4CdewEQbkAgu4TfNoK\nUKKJYF7IEdmelZH6QlYy15KNjzkJITjE+SGN5rrr3HCQiqsprN0WYsWIe2No\nDWNSSq8EdDWKvA61LXPKm0b5Xy6Ln1Pv3nHP8X64R6XgGT5rNUcV60xD1t6U\nseyzSXk9vR9wcw6LH0twYuMT6x4ypIJzlX0+/KbPN/GC+9nmofRUfQ/u+oOl\nTIX7dBO4RUt2tO9TTD369z2fDMK+YmHpW5JkNVQh0hhKuW/YTTz70nX04wtD\nySohnNW/zNbC5TJB+2Cunr8yUxMS0z7aqxCqITchh1hL9FTh9IMwC27umVe1\n86UM9G5G04uz3tRZc7tTS1cZI4JHQQLWBBKrpKgBtiYSTQOYb49CN7aFEIM1\naC17c9tRUS/KePcAs5oyEDRzWI+TpmcKMfH5LWUwfAEI19ZujVwXwP+ipWpK\ns9sJ0RmzNKXREutXOSIeG5SGbtxzOzazZd/xr8/GGLDX47KF1924pl6wIBHk\n82jiTdyGAr8At0ZMWUKMzzgYPb9A5xJt/pW2OlNGc0IY5OVFEq4xa6dh8rk+\nxSTD4qhYh8VunL6ufrck6AGAB5DA5Fl1kDMqO0cMa4xp0CAiu8IKkKW8kYC5\nRHXv\r\n=4jr2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsGwlqsxkqoSYRFs3S6J6MlxGExIhqni9VBZgTPAL+PwIhALH2Rpv51lo4QZtsdp7r4YvsJo6lM03VU1jUU6fzXFlf"}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.5.1_1603709907914_0.38726770561344925"},"_hasShrinkwrap":false},"1.5.2":{"name":"freqi","version":"1.5.2","description":"A library that generates musical frequencies for use with the Web Audio API","main":"./lib/freqi.js","module":"./lib/freqi.mjs","devDependencies":{"@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"6f16b51eef80d3d180ab775609eeb7ebc6faffcb","_id":"freqi@1.5.2","_nodeVersion":"10.15.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hH1Vc/z/J62vsHHVPoCafP1nscVWbIwTQ11JEkoV9ESCNHpnOHPhaW9S0oDNyhjq7J/3pOLPoFD6zh4hfYj1gw==","shasum":"ed0b3c6a8c898cbb30a7f2b350ceb060ed5b1966","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.5.2.tgz","fileCount":20,"unpackedSize":108231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflq6iCRA9TVsSAnZWagAA1xsQAIPwJJAMiZu+n9DpLF9K\nHbdpNpx8yRFG0X315ngdIeHeA5LUEkboWiV49hPuiTna/meeKcvC8ucCl5Mu\nwNObrChuF/b0Ojgf+0LtSlSVqmQbJ5S/3PzLZviydd8RMdacAhHqFw63oNw0\n5Jg+dGUhX8q7gcrrPGYgeBOnhFymWMudKDQ010+SSPETs8glgXlcVXPfoF7R\nCEo2Ead7EtVfTBJ4kja0wRfyoNdDwb99f/GSO9fmz1le++IQq2ksdo2B9P4+\nY4cqsT3xAZR/wsmkWs6XvXy1hgUqVVYVXaR6SDBs6kMMhTbQCgbXbnp71+8+\nlJE9DrPinY+7GUcdtrYzWvXUjx++QT4dGRaEFWjNqsRAxDSwsZ3yWkpu1YzQ\nWOv/SPF0P+Rhckej1ZUMJFTZu/IpXSAEhDooyes3e0VJL4jwQzoEp4PXlDxv\nJl70pZcrrs/PtCdq5n78OZ/wl76/sPI0DuA2tI5ZEYGcuXdVCwgepyIM7x3Z\nzeabLhZPsDcz/Qkk8Yg4SSSSH/owTUuf0zWXpBgx2n88yqV8np4Y19M2eC+J\nvFemq3oForpjLJtKHY356/0e2VKucU/B68TcXsYSYwXxsFmf5MiMmlcjfx8U\nzGSsl3dGKIcpTX5fCBamW4i37RpRLaEyqSu6y2clPItgLdOHnXJGKCtgyq+V\nwjh9\r\n=E09u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1sdB2piF1eN0WxON4GQyRHFHsDL+P9gU0EZYGXp16gQIhALvQ9BGCgiWRvrMjDTiC4tJSjF+Ehomz1YIhc3rLrbrw"}]},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.5.2_1603710626022_0.9175716189299774"},"_hasShrinkwrap":false},"1.5.3":{"name":"freqi","version":"1.5.3","description":"A library that generates musical frequencies for use with the Web Audio API","main":"./lib/freqi.js","module":"./lib/freqi.mjs","devDependencies":{"@rollup/plugin-json":"^4.1.0","@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"scripts":{"build":"rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","build:run":"npm run build && npm run build:demo && npm run start","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"55c20a6041e7f50cd49b0cd4597dd3c1beb16a93","_id":"freqi@1.5.3","_nodeVersion":"10.15.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+qMl00cJKrwx+w5OJO4VcfEVlb28thQEQdDgKSaPMV0EPJkQ4kdeRUeP1feYA/P5HGZMeMjuV8dImDPwMOJgsw==","shasum":"8c12680969c91393b1c284ac072ef5b384f41fda","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.5.3.tgz","fileCount":21,"unpackedSize":122723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuAmlCRA9TVsSAnZWagAA3/0P/jyOm4cZ+ps4O/DmEllw\nECvU7ZnMbGGvbgOTfB0ra9LogqP8jRWgjnQnexR2Wzz91OTJGJyRSEKrXeJU\nJW6unHOg2+oa6xSCkhEmh1vDvzf55srIbJR1FrQAt/IPn+B95xSVzflGg+hW\neY9U7NoYLq7/W9Lga/37pZSa3BZaKzsj6pC0FlmwLj4OVDSXK4Fi1oqaxuZJ\nIWQUGlfTqRr30boLnQVMU/mAfMvk5u3/6QBTXQL/OckO4T2wb8KhqwXqLUV2\no6Nvn8Ojfeaf8RhJ+XwBETjAgpFx65nQOnR/5A7wQIbzDpxOSaQ25S6qhjRY\nrXrpOdwqEgh39BhoTxKrsoH3dLgGhw0SUcsYj0G/EWXRPiSHKt4/AFVECpww\njLbMnBCbC5wYDRpOOP9t2iiGOCULF7mb2+LOms+uPh7+kFJ9Xlbmtd5MAg7F\nGfFhvcXJhzODV4cpMuIDGk0BeyMw43T+Br4LiCf15VJEjU2NRrItoouwqoMi\n52tOri/vscLnsod9U7uG8yQ2fPadyOGE3vDo6O0xKK2pdOqv6J+rUYXNZ7Il\nbz5rg8ECtJO/cqF29pvl5llPK8fEfrwc2/QpXyc2MNvoKEi1yuO0EPwZvyzQ\nD4VmGx+fJUWkNtNVlTzvwH/I5EPLeu3SsAoXWf1n1p1JiPf2P8DnoMjiqYlM\n0zcO\r\n=Y0qL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+NWHEkk6FGljXHnevUiE8Bl03NDMxAusOJX+faul2iAiAWXUtpB6FTK7MFwddV60pWDrNeyjSrr8YBQfZgWo1ipQ=="}]},"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.5.3_1605896613134_0.48961335861050825"},"_hasShrinkwrap":false},"1.6.0":{"name":"freqi","version":"1.6.0","description":"A library that generates musical frequencies for use with the Web Audio API","main":"./lib/freqi.js","module":"./lib/freqi.mjs","scripts":{"build":"npm run build:ts && rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","start:demo":"npm run build:demo && npm run start","build:run":"npm run build && npm run start:demo","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"devDependencies":{"@rollup/plugin-json":"^4.1.0","@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"05c239d1395442e81710e1638740d6682528d02c","_id":"freqi@1.6.0","_nodeVersion":"10.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-XK+ap3eoFPUyuS0UhBso+OTLxhpOhGnoPZOMwjuIPx/5XaGwC3KDWbel5OKmUKXZDBG09FsdzH4F3Huea15brw==","shasum":"456e6b4a9f8f8a0082d1c5a8453e628bbfcb2ad3","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.6.0.tgz","fileCount":22,"unpackedSize":186348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1itVCRA9TVsSAnZWagAAlxwP/RRk34lPhsmZYrjumTpv\nRF3Qn4XI25b/1gQReAxaQEzlPGKvjSGpzzMs2aDu3LWpIlkvqYxVdv1zxG28\nlO25Txl97rBmSWSFgSByKzmZn3qpDxh3TfmZzND4FloMZ6xMPq3AhZLS384i\nhTb3+YdxLGMu0uQodPhy/pOzsyzktQ0gLN30LVLt9HKth4VSiuJ/UMUXAlFS\nxVujvRdaIx9wpY00JhjI5LX+L6+RzZIDsR+Umgi76ykAge6Kcb5eYyEYg/gs\n/kj/zl71LKptTYMj5xmJnMzc1hegdC0S+mMum3fgqYy+r0sC9jOgQE8igCvl\n2l894oUGSKOn9E7e84Vnea4fvzJvZ7e2ExVMMaRanchx2drwBh3P4pUyAbGJ\nKdThz4qo6v9u4gZbiq06I9USAB0+ACh8n/OR3MX+4vgX6g4Ndj/BD4JhrB9v\nafX8shuybNtT6G0llJmpBujznj5/ZQCYjsq7Y57YIgJt+BFzB3IgeVH51Vv3\nAB2zLHNnNVDJC5GHEjIosG3UFOpOdpjfdRFnH6RxuP4FFqqncD2x+95ti//i\nyje7RQcHEBO8WDAc9NIsR4MFXsWLlMX4HUX7CqM4YNdzW2h5rS5t8gx0EXPj\nRCiXonXlIiqW7NNGV0Sl+8HS234/VWciFdGTN2ww62z2CzUUa/BiDM2djXkF\nLuO6\r\n=VMOH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClm+iRJ5VArD29z3HjSZG+zrVC/atZFeiSSTLwUgOKPgIhAK40CYn8Ad0K3ASY4tAtEgWS9Qbpbs8uc1QO1AAsRdCx"}]},"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.6.0_1607871317491_0.054238602458002605"},"_hasShrinkwrap":false},"1.6.1":{"name":"freqi","version":"1.6.1","description":"A library that generates musical frequencies for use with the Web Audio API","main":"./lib/freqi.js","module":"./lib/freqi.mjs","scripts":{"build":"npm run build:ts && rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","start:demo":"npm run build:demo && npm run start","build:run":"npm run build && npm run start:demo","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"devDependencies":{"@rollup/plugin-json":"^4.1.0","@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"4396d3eee89043b68bc25a57239f1c2e91085b3a","_id":"freqi@1.6.1","_nodeVersion":"10.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-wDwKNBnvq+HDrNpSdLXQbviWl34+/K/lA3X7xtNg2422ZaC6gUbIfCKn68shp6pYSb7aMyAHUO6Exu95WCd/4A==","shasum":"7af43d37fa65f34eb2ee6dcf97b83c2fb6b2b4be","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.6.1.tgz","fileCount":22,"unpackedSize":186348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1iwkCRA9TVsSAnZWagAAuKYQAIOVgEn6j4nVoHvl0ORV\nHHO7+FobgreTEiIC04sISJh6OSVYV+HPnQyxJF8pZLoR+YIJqeQPn9vA0Qjx\nA8A07KaGiO/JFC5DC08RPRQimzW1T3LTyg81I3SRmHPN23wpKZIboZNoyi2Z\nfbSy/qIl/v8nwy91BTBIXftCvKT3wxTqhi3otk9Dn45gtgQB1/0Q9yvFH4hQ\nVbvL3wFFf1u3/gDFLeDcfTmezXrj4wlLoLRLeqaxL2RtuFSOH8Laopy1ALxw\nkeikelb7m7MBPE6PkjjgG6LW2vq10F+7pT/rgxbzLA+STiXejYCxXWStdnmY\nRXDmzW3tulicukVxEcF1P5UofpgAFjDzspVxI7DFmaPBuyZiF0k4QPNNrlvt\n6Iu1XAQC0naA+VlFNMnAAZzeUwqQYwm286EWlzBWD/uzNcdaEbJlSTDDFtzH\nCt4leQZqSr+Buq6CIE3/GWxEduPC7aO3/WD78BTy1CSSibJfCnE35dr0Xp0q\n4D3i6Jmw9tOrWpKx+18+umo/edXtPEC/449JouinsFGNH9v8CwlM77xwMf62\nLaGP92ktjOtgXnVXRmO+m8Q2K0xePybb+kxd/UJepvyBAQOHZvZDrcXR93L5\n95+8LN0mZG7FMvFmqlKkkYVV1YxUEEejU7B4iyuGzSE1wgk3+6W9h9n3PuVy\n1U0B\r\n=xm37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFmH0HTS5ER5zwC1hSKc3qFTBGJYTwkWX79CIUBEv+uQIhAIseumEmGrn9i+rxRnlA4Kex7zMbBQG6zZ8LpCVEC0o3"}]},"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.6.1_1607871523947_0.22224318755884398"},"_hasShrinkwrap":false},"1.6.2":{"name":"freqi","version":"1.6.2","description":"A library that generates musical frequencies for use with the Web Audio API","main":"./lib/freqi.js","module":"./lib/freqi.mjs","scripts":{"build":"npm run build:ts && rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","start:demo":"npm run build:demo && npm run start","build:run":"npm run build && npm run start:demo","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"devDependencies":{"@rollup/plugin-json":"^4.1.0","@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"e577f0909bd8e88fed98769ce2ac9a3106bf2430","_id":"freqi@1.6.2","_nodeVersion":"10.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-ZYY8G6Tt8FMOuc9DNeo2ur3wGyMeRhdeQ8pNBWoIvqxF9Es6iM8fS0U0QvVXtte96gCa66aJ3MYKsvDDK3WYQA==","shasum":"283b3aea97255caf87b805b01906bc1d8e1007ab","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.6.2.tgz","fileCount":22,"unpackedSize":186385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1jxaCRA9TVsSAnZWagAAg4sQAIwDL5Icf9HpcsC3ON7F\ngY74dMAgWp+GIljzw5mlBZBxWUY1vbZK35i+7k8m0rQq8QURfH64qvhEeZJi\nGxA7HynGJB6G6RK/tbWDCe04Y3RcAYbXwblLdx6FHnFdpFiNNh01SrzzJA6/\nC8y2q0ZWiSAxZzrKJrU7mlbhDt22zfp565RCC2fDJjA1duNWBD+qF3Bx8jIT\ncb1v1RVYXXuJwJH5vjwuWtgr2s5yRjICz6Au4mk20UOcLWwO3tNbnzCvz5oz\nn+wdckZfyq9CmN8/IG3jMR8To6YvJ/Gyk9krbptf9xFSgKqYomF6ITsJwgzs\nyoSD+B+SLECwwUJk2ZdArQITPowocYHVXGEpnj8tDTUvCKsoYJVd3cdbridf\nzFdW5uorBrdl+Fd6Uz+pQlIzum40KfWRn9aoYYgz99o+QNzeZ0vsEs06Qp+5\nsDTpN7eoYFP5WzMDD3c7o14BDk3R40mpKl7BmJInc1/F9HrN5WlEuDDHpPwS\nlPJIBz+M3v5DLkDcNfq0CQsoSEbLE4mMN7j+wChmGdf9gNVgwsjChAbc/yAT\nTWt9wiQeqSpDQKJ04ds2l4hYct2/olPXvayTfkFyAcbajxNGFbiu+WiUpL8U\ndTM0trrC3hnjTErqWKV7DExAthOVML5sVVIWqPusLL08h/d7wuTItpUCfA5B\ncIUi\r\n=sS6F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfI9w9ZS3B03USONAcspHEg2xAofxXw5ZxnR/EQIDDkQIhAMymNXuplM9em5DAPBDPed4vBewXZ/4TGONt7D+HNTw9"}]},"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.6.2_1607875674324_0.8669893184837552"},"_hasShrinkwrap":false},"1.6.3":{"name":"freqi","version":"1.6.3","description":"A library that generates musical frequencies for use with the Web Audio API","main":"./lib/freqi.js","module":"./lib/freqi.mjs","scripts":{"build":"npm run build:ts && rollup --config","build:ts":"tsc","build:demo":"browserify demo/app.js > demo/freqi-demo.js","start:demo":"npm run build:demo && npm run start","build:run":"npm run build && npm run start:demo","start":"cross-env NODE_ENV=dev && node server.js","test":"npm-run-all test:unit","test:unit":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm run test:unit","lint":"eslint . --ext .ts","lint:fix":"eslint --fix .ts"},"devDependencies":{"@rollup/plugin-json":"^4.1.0","@types/node":"^13.13.4","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","browserify":"^16.5.1","chai":"^4.2.0","connect":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-plugin-import":"^2.20.2","husky":"^4.2.5","mocha":"^7.1.2","npm-run-all":"^4.1.5","nyc":"^15.0.1","rollup":"^2.7.6","rollup-plugin-typescript":"^1.0.1","serve-static":"^1.14.1","tslib":"^1.11.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"keywords":["music","scales","webaudio","frequencies","tones","notes"],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"contributors":[{"name":"Richard Bultitude"}],"license":"MIT","engines":{"node":">=4.2.4"},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"},"homepage":"https://github.com/rjbultitude/freqi","husky":{"hooks":{"pre-commit":"npm run lint","pre-push":"npm run lint && npm test"}},"gitHead":"5eeb344685fdddd8bdf6bdd52d71818dfb316dfa","_id":"freqi@1.6.3","_nodeVersion":"10.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-17H86YoAU2xrvJfXN7uozsNniNSVCFJuT/nVkUallMP7/c/ASYlMW/Zmrtiiy+RFHIPkfHmfhcFraDYWGMZrVg==","shasum":"4ed9ea13d08f6369ef4c0d6ac1107dd3134eb10f","tarball":"https://registry.npmjs.org/freqi/-/freqi-1.6.3.tgz","fileCount":22,"unpackedSize":187118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7eiUCRA9TVsSAnZWagAAje0QAIETZ7LuVfMn13lOIopD\ncRfz5kcXIuS1GW9UBkyyUzUPnK28HMiPaeka/Dz5uCM9c0bliLrmC5132izH\nywhef1hrHNolH7fJUEQ5zzOizHzLeKfP6voK614dVT1xtCledyWcmZuEqVmA\nEUXh4hX4TX+qDLuAp47LPtwFB/Sg1drOs49rPUkPsf6VfhZgh8o0CdvN9yr5\nT98r61ri2JHbODdDMiUxqZxeqKoJ2PmIgz5Rj7jLvzQnfJCTAIgfBVY+D0IP\ngQMAA6HRrPU+ZlPmWejUIaPAdrUKFVzU0I+vqD77NXQfOzEIMCiCHQS6l7Hs\ntRYgvb3Sy6WvpnGLgTTgLWtQ5NcFSQfXmdktdqmO8d/kWrbeUYn4VxOuvhmC\niAKmlnq+7DHELnjGrzO00YfNFLDQmur1Rv5LyBxvgd3Qx/PbjbyYAFe0aNvB\nbQ0mPUqlS7tX5eOtFIAhAjJR5sM1CxBZoDSIA0eiRJPS6NGr5zNLDmOgoJdA\nKHE/uABhu1o7YnXUBNHQ5WsFZ3kKG8tfeUTCrprf4OC4KImgmQfXMhwtM5C7\nhFvcv54mv8S6qK8rJ/AB+/hRF+wZdw0UPvYp4BW9zkJ94bFzQciCfyVcVaXk\nKXGf6aEEtBhzmwrLRd37rkWJOIRspZxsTjeUAZh76WTT8pz6d5FRC0DoL5Vl\n1lm0\r\n=3KHB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWhqbpiqEE/O2bGdCOT+GasMy72YOSB3UEF6hnaDJD+gIgWs4AYBtWXx4vbQG3EUkwdBfliT834C42f8yxxTbMBFQ="}]},"_npmUser":{"name":"rbultitude","email":"richard.bultitude@gmail.com"},"directories":{},"maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freqi_1.6.3_1609427091910_0.6274367391558082"},"_hasShrinkwrap":false}},"readme":"# Freqi\n\nA javascript api for generating frequencies for use with the web audio API\n\n[![Build Status](https://travis-ci.org/rjbultitude/freqi.svg?branch=master)](https://travis-ci.org/rjbultitude/freqi) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/0bb328eb9dc14cca98a6db914c66e425)](https://www.codacy.com/app/rjbultitude/freqi?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=rjbultitude/freqi&amp;utm_campaign=Badge_Grade)\n---\n\n## Features\n\nThis package aims to:\n\n* Provide a simple API for creating sets of frequencies from numeric intervals\n* Return actual sonic frequencies in Hz or _relative_ frequencies for use with oscillator or audio file playback\n* Supports multiple tuning systems, both tempered and just\n* Allow for any number of semitones per octave (equal temperament mode only)\n* Return an array of frequencies of any length\n* Provide a way of creating frequencies from within the intervals themselves\n* Handle bad data\n\nWhat it doesn't do:\n\n* Does not allow for input of notes as letters (yet)\n* Does not allow for input of chords by name\n* It is not a sequencer or audio processor\n\n## Dependencies\n\nThis module has _no_ dependencies. \n\n## Getting Started\n\nIt is recommended you install via [Yarn](https://yarnpkg.com/) or [NPM](https://npmjs.com)\n\nusing\n\n`yarn add freqi`\n\nor\n\n`npm install freqi`\n\nFreqi is configured to work with [ESM](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules), [AMD](https://en.wikipedia.org/wiki/Asynchronous_module_definition) and [CJS](https://en.wikipedia.org/wiki/CommonJS) applications.\n\nIf you're using [Webpack](http://webpack.github.io/) or some other CJS module loader\n\nimport (ES6), like so\n\n`import freqi from 'freqi'`\n\nor for CommonJS loaders (such as [Browserify](http://browserify.org/)) use\n`var freqi = require('freqi');`\n\n\n## Usage\n\n**Freqi** provides a pure function, `getFreqs`, which accepts a config object and returns an array of frequencies. There is one mandatory property: `intervals`, though it is recommended that `startFreq` be set too.\n\n`intervals` is the set of notes you want to generate frequencies from. These intervals can be any integer, positive or negative e.g. `[-5, 0, 7]` where `0` is the start frequency.\n\n`startFreq` can be a frequency in Hz, such as `440` (for the note A) or a relative frequency such `1` which is useful for playing back audio files, such as MP3s or OGGs, where `1` is the original playback rate. `440` is the default value.\n\n### Tuning Systems\nFreqi supports a wide range of tuning systems. By default it will use 12 tone equal temperament (12TET). To use 4TET for example, simply set `numSemitones` to `4`. For Just Intonation tuning systems set the `mode` to one of the following:\n* `pythagorean` - Pythagorean just intonation excluding the syntonic comma\n* `truePythag` - Pythagorean just intonation that _includes_ the syntonic/[pyhthagorean comma](https://en.wikipedia.org/wiki/Pythagorean_comma)\n* `fiveLimit` - A set of whole number ratios using only powers of 2, 3, or 5\n* `diatonic` - A justly-tuned major diatonic scale that uses the 5-limit system devised by Ptolemy\n* `diatonicIndian` - A justly-tuned diatonic scale that uses 27/16 for Dha\n* `twentyTwoShrutis` - A justly-tuned 22 note Indian scale described by the Bharata and Dattilam\n* `gioseffoZarlino` - An unusual justly tuned 16 note scale designed for one of Zarlino's harpsichords\n* `majorPentatonic` - A major pentatonic scale\n* `egyptianSuspended` - An Egyptian pentatonic scale otherwise known as suspended pentatonic\n* `bluesMinorManGong` - An ancient Chinese pentatonic scale\n* `bluesMajorRitsusenYo` - A five-note scale without semitones used in the Japanese shōmyō chant\n* `minorPentatonic` - A five-note minor pentatonic scale without semitones\n\nPlease note, once in one of these modes, other config params, such as `numNotes`, will have no effect as they are fixed scale tuning systems.\n\nIf your program needs to explicitly set equal temperament mode, use the key `eqTemp`.\n\nFor quick access to these keys a you can use the method `freqiModes`, which will retuen an array of the keys.\n\nThere is also a mode for the harmonic series called `hSeries`. In its raw state it may not particularly useful for making music, but may be of interest to music theorists. Unlike all other tuning systems it is not zero-based. It follows the scientific naming convention where 1 is the fundamental, 2 the 2nd harmonic and so on.\n\n### Meta data\nAn object containing meta data for use in your application can be accessed via `tuningSystemsData`. This includes the frequency ratios for each Just tuning system, short and long names plus long-form descriptions.\n\n## Optional Params\nYou can pass in a custom number of semitones. The default is `12`, a western chromatic scale, but you could pass in 19 for a non-western scale - this can produce very interesting results!\n\nIf you are using **Freqi** to generate multiple sequences of notes you can offset the root note using the `rootNote` property. A value of `2` for example will pitch the provided intervals up by two semitones.\n\nAlso, you can offset the intervals themselves to produce inversions or rootless voicings.  `{intervals: [0, 3, 5, 7, 10], intervalStartIndex: 2}` will create a set of frequencies from the 2nd index in the intervals array, so it's equivalent to `{intervals: [5, 7, 10]`. If you always want arrays of the same length use the `numNotes` property. If that is set **Freqi** will automatically produce the desired number of notes. Use this in conjunction with `amountToAdd` if you want it to extend the intervals by a certain number of semitones e.g. `{intervals: [0, 3, 5, 7, 10], intervalStartIndex: 2, amountToAdd: 12, numNotes: 5}` will yield  \n\nFollowing on from the above, by using `numNotes`, a larger or smaller number of notes can be set than is provided by the `intervals` property e.g. `{intervals : [0, 3, 5], numNotes: 5}`. In this case **Freqi** will add the missing array items and extend them to the next octave. You can have **Freqi** add any value to these missing items - setting `amountToAdd` to `0` will effectively add the same numbers again.\n\n### Mandatory properties:\n\n * intervals : \\[array\\] // e.g. [0, 3, 5]\n\n### Optional properties\n\n * startFreq : \\[number\\] // e.g. 440\n * numSemitones : \\[number\\] // e.g. 19\n * mode: \\[string\\] // `justInt`, `pythagorean`, `truePythag`, `diatonic`, `fiveLimit`, `diatonicIndian`, `twentyTwoShrutis`\n * rootNote : \\[number\\]\n * intervalStartIndex : \\[number\\]\n\n### Auxiliary properties\n\n * numNotes : \\[number\\];\n * amountToAdd : \\[number\\] // 12 if you want to go up an octave;\n * type : \\[string\\] // for debugging;\n\n## Demo\n\n[View the online demo on GitHub here](https://rjbultitude.github.io/freqi/demo/index.html)\n\nOr download/clone it and run `npm install` which will install any dependencies, `npm run build` to create the demo bundle and `npm run start` which will start a new server at localhost:8080.\nThen, be sure to navigate to the demo folder in order to see the page i.e. localhost:8080/demo\n\n## Release notes\n\n1.6.0 Addition of pentatonic tuning systems.\nThe `getModes`. method is deprecated in favour of the `freqiModes` property.\nThe `getMetaData` method is deprecated in favour of the `tuningSystemsData` property.\n\n1.5.3 Addition of meta data for each tuning system and `getMetaData` method\n\n1.5.2 TypeScript definitions added\n\n1.5.2 Native EcmaScript module support added\n\n1.4.0 Bug fix for True Pythagorean\n\n1.3.0 Support for true pythagorean scale added.\n\n1.2.0 Support for Gioseffo Zarlino's 16 note scale added.\n\n1.1.0 As described above, 1.1.0 supports mutliple tuning systems. The source has been refactored to TypeScript and test coverage has been improved.\n\n1.0.0 included one breaking change whereby `inversionStartNote` was changed to `intervalStartIndex` to better express its purpose. If you're not explicitly using this property in your app you should be able to safely upgrade to the latest version.\n\n## Development\n\nThe library is written in TypeScript. Rollup has been used as the bundler for two reaons:\n1. To ensure backwards compatibility - there's an issue with how TS publishes modules defined using the UMD IIFE\n2. The TypeScript compiler (still) doesn't support `.mjs` files as a target\n\nThe `build` script first runs the TS compiler to produce the type definitions, then the Rollup compiler to produce the library artefacts.\n\nMocha is used as the testing framework.\n\nBrowserify is used to build the demo.\n\n## Contributing\n\n### Commands\n`npm run build` creates the TS definitions and compiles the library using TS and Rollup respectively\n\n`npm run build:run` will compile the lib, then the demo and then start the local server. Navigate to localhost:8080/demo to view it\n\n### Features\n* Please post feature requets or sugestions as issues here: [https://github.com/rjbultitude/freqi/issues](https://github.com/rjbultitude/freqi/issues)\n* As of version 1.6.0 all tuning system data is stored in the src/tuning-systems.json file. Any additional systems must be added here. \n* There is no need to create any additional equally tempered tuning systems in the core lib as the function `getEqTempNote` will allow for the division of an octave into any number of notes.\n* Based on annecdotal feedback, the most useful feature to develop next is support for note letters e.g. `getFreqs(['A', 'C', 'D#'])` or `getFreqs(['Sa', 'Re', 'Ga'])`\n","maintainers":[{"name":"rbultitude","email":"richard.bultitude@gmail.com"}],"time":{"modified":"2022-06-18T03:36:47.232Z","created":"2017-06-26T22:35:00.518Z","0.0.1":"2017-06-26T22:35:00.518Z","0.0.2":"2017-06-26T22:35:37.274Z","0.0.3":"2017-06-26T22:36:20.116Z","0.0.4":"2017-06-27T22:31:41.447Z","0.0.5":"2017-06-30T19:23:18.082Z","1.0.0":"2017-07-01T13:17:36.726Z","1.0.1":"2017-07-01T13:44:59.053Z","1.0.2":"2017-07-02T12:27:39.373Z","1.0.3":"2017-07-22T15:44:47.198Z","1.0.4":"2020-05-02T17:51:12.397Z","1.1.0":"2020-05-16T15:55:59.370Z","1.1.1":"2020-05-17T20:44:17.323Z","1.1.2":"2020-05-23T17:27:59.921Z","1.2.0":"2020-06-06T17:52:02.307Z","1.3.0":"2020-06-14T12:59:27.766Z","1.3.1":"2020-06-14T13:02:28.051Z","1.3.2":"2020-06-14T13:09:25.841Z","1.4.0":"2020-10-20T18:28:14.006Z","1.5.0":"2020-10-23T09:47:22.545Z","1.5.1":"2020-10-26T10:58:28.057Z","1.5.2":"2020-10-26T11:10:26.291Z","1.5.3":"2020-11-20T18:23:33.302Z","1.6.0":"2020-12-13T14:55:17.646Z","1.6.1":"2020-12-13T14:58:44.109Z","1.6.2":"2020-12-13T16:07:54.480Z","1.6.3":"2020-12-31T15:04:52.095Z"},"homepage":"https://github.com/rjbultitude/freqi","keywords":["music","scales","webaudio","frequencies","tones","notes"],"repository":{"type":"git","url":"git+https://github.com/rjbultitude/freqi.git"},"contributors":[{"name":"Richard Bultitude"}],"author":{"name":"Richard Bultitude","email":"richard.bultitude@gmail.com"},"license":"MIT","readmeFilename":"README.md","users":{"rbultitude":true},"bugs":{"url":"https://github.com/rjbultitude/freqi/issues"}}