{"_id":"speaker-calibration","_rev":"328-9bdb710f9ef9fc6c60bfd3d8a3ce1429","name":"speaker-calibration","dist-tags":{"beta":"2.2.270-beta.1","latest":"2.2.272"},"versions":{"1.0.2":{"name":"speaker-calibration","version":"1.0.2","keywords":[],"license":"MIT","_id":"speaker-calibration@1.0.2","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"03f8a3cb8cfd3e6f4c276e264634541dc4923598","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.0.2.tgz","fileCount":12,"integrity":"sha512-xGXAKXZ+/2JCLH+Kr1W6G8Cl6vsTvo13n7jfOVoxX0GaSdWMGc/oH4wvv3273sgJfkSLjB0QknOd2E7RQlwuqw==","signatures":[{"sig":"MEYCIQDdpwmhWauvkDTLtHCVEypNL/kpaqiU6LVWu7TSQEs9pQIhAITSDZqnTFDubniEJhGLnVjJU1JyuScAag473uI2E9SK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTc89ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/rg/+L9/zvbS+7ZCxtRzp/aH70pizYKVdEZBMnnsQ3qfGED1PU/AF\r\nYFwBOsssPKdZuYnK7/y7qYp1K7wvb7kp6kGd63JNZpkK3K+WMb8yzWO5Bvj4\r\nxUElFtwcaGcEsIzbuqibiTs++TTfKI8fnGrfgD/4+4JzQ4hcuUOKbQ7MMCwJ\r\nYqqG1aahNxmF3qnxXuCgZw7w8b0rDhhwTxYB/i+huEjRln+2YGZMDvaribwi\r\nhYKyaRliRUPrq2GtRHe+hG5pOlMBTMOysnhsLMIC6UEDLBXQgfTJWq3DnyV+\r\nn6xm6PEjPgCcW8SWnayv5hCdfr3i5ouuT/mM5tYmGUc6sNUEwTohaMQhlI1f\r\nA14gMUIJcnDMgDkN7+OPw5fpXq6yA+Nqg0QO60vz9fADB9Ak+7yxbkISF1YH\r\nrLTnfT+U7E1A85G+4g2WGpliKYrw/9A/lrqZl96GMaitq8GVFuI0sGEIjAvV\r\npfuE5GuCpAm6PhfolEDQkB6hac958JwjrzSyPe4jFZtjD+0aFB+nypIHjF2S\r\nLPibCQXLTeRmPzZbPpIHeQ5RrKb+P+uMNb+79h9IiD1aaXx5WuMM5c9xklRH\r\n3CoNxoOjBE3Om3XFU3RXC8GEMJgPKNNMnqJ3zNlGrJ/KUcj3xh68OrOpF0uX\r\nRuFJK/C0tOf3BbxG1CjEaNBU08fsQcEo4rc=\r\n=ce4J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"9f93bb5de6ff68fa0c493ed341a5b492cf65abef","scripts":{"lint":"eslint src --ext .js","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production","build:wasm":"make rebuild"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"7.20.3","description":"A P2P system that calibrates user's speakers with their mobile device","directories":{"bin":"dist","example":"example"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://aburchell.github.io/","name":"Augustin Burchell","email":"augustin.burchell@gmail.com"},{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","css-loader":"^5.2.6","webpack-cli":"^4.9.2","style-loader":"^2.0.0","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.0.2_1649266493547_0.14615500544115134","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"speaker-calibration","version":"1.0.3","keywords":[],"license":"MIT","_id":"speaker-calibration@1.0.3","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"7e76bed65cc44fdb60d3e1e5a7fa9b5de700acc5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.0.3.tgz","fileCount":12,"integrity":"sha512-0bAMmzk01SV77WZSp9naWCCMMrgCDXDlRU+7hx2r0j91yJ114NSuWUo0poFqUeXgxz3AtZysOj5LS5VicWMUIQ==","signatures":[{"sig":"MEQCIFnqmDdgyzi/TPTSH+hgyAc2W4h0/pRahdtL/zoH4SblAiAIoWtBcUvIgyAcBz8PB/B9V7ose2ahGQk7Mq3Rxbl5mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTdj2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWuxAAk5O3CRO2QMEAyMpURxveYex9MjM6qJSouaFRshBQ6/QbwNrb\r\nyHQCOQjoI2hOFWqJmzRzAAxSPaxaTsY42Y6Sj/Y4ZUICnPY320rRDMJZc/g6\r\nLvugfO00balb/EbS+Vzl814nVeV8LgfrTmdHkOrG8AYs/NTBfgkh2NJIVgL4\r\nkr7AuFFHzRWOUbn7t+85FZOAZBDvkYVZJ+zcF8198LQsTWmdT3T0hB/4f+gg\r\nwfkG7w+9d/68xcq8FZcQlbqWC3RiVD1yQJBgmeVegzFk0oV5hd3aGc18c30G\r\nRSMuzdnPkdReB2UWjgsRk3oGKUQiI4AvnG2hLlfJ7QJfWJT8sgFxlTOy9e7M\r\nDjgG6ENCNAUAop94zQqDkLXbVfHnJg43ByIKvsaxk7j8+zwC7UO65/GM85Ei\r\nKlhDb/F4h6T7f4OzLY/M9TAsgPSwyRUk03RJs54H2xCyFdvTijXdfstKF5nx\r\nvTQuEJeNn8vztGa2XkvljUBQWDwELs9MYu1f8VfPC1Anq0BChSPx0/9Rl+88\r\njPqYWmt6xPBTm7nR6QnCflw90nUSMgDxoUxMsioFoY066ZaPPR65lduwHbUB\r\nqm98SOEgXE5xp6sVk53OsG0taBBZzPagu7iJiEEIztpn83muiESDmwu5aChC\r\ngwCWjyQ1fj0FhHWdEwdocNjbUztMMW4n8F0=\r\n=JD1N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"2102c8b8bbd4fbd18cb612f3197126edefc86ce3","scripts":{"lint":"eslint src --ext .js","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"WEBPACK_ANALYZE=true webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"7.20.3","description":"What those loudspeakers do tho","directories":{"bin":"dist","example":"example"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://aburchell.github.io/","name":"Augustin Burchell","email":"augustin.burchell@gmail.com"},{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","css-loader":"^5.2.6","webpack-cli":"^4.9.2","style-loader":"^2.0.0","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.0.3_1649268981842_0.3376230086778156","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"speaker-calibration","version":"1.0.4","keywords":[],"license":"MIT","_id":"speaker-calibration@1.0.4","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"a48b2679f5299edbdadfafe7704c089cb411dc84","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.0.4.tgz","fileCount":12,"integrity":"sha512-YA3w6RJQkUYvF5tG2sh7XqeVq46GFHJ8D2YSFAPEEABrWEDtc8aHipG34UCIMaCnyJh5Fm4xnFLDfgQj/wYUPA==","signatures":[{"sig":"MEUCIQDVXzqt9P7cUmCs8POpuvHPceGPOgCQJW7T6IRtd9DNJwIgEL6LKxc+j17QJQ51C53sYBqiWOHiaRdj2PolAI77ca0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTdnSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdWBAAiiCS7gG91Eftdm56aNU5h4myOP6CGaXJe7t+8sB2o3f4xF8v\r\nA8CniekAkFdMFMP+0SizvT5pIVYMYkPbciSSM4IrpShuyJRAlx65As01x2TS\r\n+HRg7vFwb002hma+wn2LuhQgMuX2/roW9HX4itQctXWJZZVq0jXNoTkfMAle\r\nnnOZbblY1O78mK9FCp2kwdqNLFeO/2XuBZ++2sURWSahEqNMbN00m2CI3n7r\r\n7fGhFO3NxuLAuOKccbW0qCCeOX8V8HXWGf8hDfERvJtaFhWzH7uTC05nGkAA\r\nmjDTp8IRptISaJ7z6buwDvCWcnv77TQIwtsEDiOaBKo/mKVXf3bE4SiFlvpo\r\njo7GFXuEyMvGfsj1Zx5XzuHJLGhY+DUArU6c1AwxnqYlS5k2ohXb27mt6hfm\r\nearI7nvJOa0E+kc7G+oUeURAtLXTid+Iz1sht7QEsV25mEZXPC38rZrCm3l2\r\nMTYYRRUpwI13pTVCYEOwmyxOEudj3WjpbX10WuLDbSnEWoCTD5qs0lSDh+HT\r\n+D9Ul8dDkEcbqCckKalIZ797FMrUXkExWTsdWBz7OLx9c3uFV7pn0U0aQsk/\r\nobtZxtUGtv+E4gFSvXtggYzfX03RU3u5mPe+UfSFBkYX6fwRy3yA3fh90R9L\r\nHNifA8sKKiy1tvj0YRH/3n+94I0rFSxmgDA=\r\n=g3p1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"5df868f1ff43aa538f5426ff05ae7613ee4f7cfe","scripts":{"lint":"eslint src --ext .js","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"WEBPACK_ANALYZE=true webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"7.20.3","description":"What those loudspeakers do tho","directories":{"bin":"dist","example":"example"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://aburchell.github.io/","name":"Augustin Burchell","email":"augustin.burchell@gmail.com"},{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","css-loader":"^5.2.6","webpack-cli":"^4.9.2","style-loader":"^2.0.0","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.0.4_1649269202125_0.8781909108655614","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"speaker-calibration","version":"1.0.5","keywords":[],"license":"MIT","_id":"speaker-calibration@1.0.5","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"2bfe6ea517a5d95ba00bb3ec847d6a5631d35291","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.0.5.tgz","fileCount":12,"integrity":"sha512-5qQxlbUt4BC/5Fgov5XxdSBq4Nl5K/IK2gy2XTPqBAQNYe13lurZcSKxo0APYFqBiRwGDWpWYisUWf+JMfQxKQ==","signatures":[{"sig":"MEQCIA0hsKYRKt37kMiLcR4EiK/j7vBrt73Ak0mWVDbKZ3SOAiAxDi92cKKFfAquCtZfKKX0cTBxa+Zw0ep+rWGo3Rdgxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":844811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTeviACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtshAAlCIWvuTACnQ4chycUu/2+WZAeY3zRZ7SqhPyZ08AjRED/PU4\r\nPWPvZtyDo3mKltK6N0zbgIIIYe2QyC7+wAuMVvRlhkINtAMejW96FU+yu9Ml\r\nYCV1chAUsUe4Mm1Uc214TGij7DdjFo0gf8YW8CX6AW0F9gqPcAMPv/ONCgWi\r\nNacSjQoPCAdXQRFsfw8F4qcY7DDKZJPvIe9YS4HeOvohGj/RqPjexl47Gf4Z\r\n7PpB9inKohFCCxDsrkMSj0v3wKkkggpnbVddBJaxp2VBd320ydN6FTSJEc03\r\nWJ8SbCQ4fmwWg5w8nRRnnjp+Q501a4Oh0wk4A7L6EV8042voky8TxiwXOkmh\r\nPN8UjvG7XbRw+SOCfvbPgmCmQHygwZ5qT9zdhknm2Xysj90ZCnKVRKqfhvlA\r\nGAWN/nu2mG+EseLTh2I5indXAkCIxXck/Y12ly++Sl7lgLVvGIDWIpsoT0rR\r\nh/nBANVciF1t7vQ6xcfDDfhr54DoktqYPsRnqdZUxo7Txx1A5to3Ygkmo7vo\r\nDX/DuNeJ9ZAe7XrDeEmnNQYDr5OaaMGLH0RZXaoocAeLJp3Nj0GBKp9X56zk\r\nQgtuizxeVNVMaUCxDZs0N4ir3V31+kJjWllemdbRonjk+X84hdXirdxH2lzZ\r\nsaqbL7821BRr/lwzrQhngPg0NnCxAr/bbFg=\r\n=ybEw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"b5faaecd9e57e11814f378acd9f5a989b403a66f","scripts":{"lint":"eslint src --ext .js","test":"","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"WEBPACK_ANALYZE=true webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"7.20.3","description":"What those loudspeakers do tho","directories":{"bin":"dist","example":"example"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://aburchell.github.io/","name":"Augustin Burchell","email":"augustin.burchell@gmail.com"},{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","css-loader":"^5.2.6","webpack-cli":"^4.9.2","style-loader":"^2.0.0","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.0.5_1649273826002_0.9008088030117472","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"speaker-calibration","version":"1.0.6","keywords":[],"license":"MIT","_id":"speaker-calibration@1.0.6","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"f48108484ab1199757de4eb2f366b46abd04e2f3","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.0.6.tgz","fileCount":6,"integrity":"sha512-2CS9skaVthZFFzsk5wiwd0HtpNQIMv1++CXhyFeMDetYX2rAlf0wfOdTh5/c+SBj69zQdmkbT+kvEJRLH1u4kA==","signatures":[{"sig":"MEUCIHfpR0Bf31txNJaVIU1FO7YxfeAhNOLypk1kG7FXcjwxAiEAiO99pzCOERgA0DDXSIRHRY9TtNirpPBcXeK6AKXQhu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":834979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTivjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbEA//TJmHWP4M8QMvrCYqGuuIVkd1AgBTAHvzXc1rtS9WsFCaOOEV\r\nkWqZqDjfq5UXrhRr8QOpveCfiX4NdZ9nYD6/Jsq+2FFmffB1WA5aSkI6j9Id\r\n5GjS5SiTWrrWc3WLC9+an+GZS0qcE4KsmoBlM5VVXJDcrhl1O//5Qs5NCfmT\r\nTRq5w7UcbQJO5/5c7QLOsAg124+OwxZell1+R4H8urw403rBQo7mP+eR1loQ\r\ntAKu3JWweG38vxDCFW54u4n6avU2HDk1kWC0XDCaLk9Cn9K1pP7SXrZNPRmp\r\n9Vq6gaC2iMcz9TldE0fDPJmIIyLWa/6NP+eTjSEbZwwSHSRpZP0izWr33WoQ\r\n9v4Gb+ggVIeX7ng+oFNvg+qooegS+C3ps2mZO+yvy/rpa4cGuSAk/7+aJ60j\r\nePq3ayNcCxNKb3SRY7hS+gGN3VgE7PcEU6zB5aR5US1UyLB9PXLdoSsO2yFK\r\ndP8gK6Vdy3/0she9tHQq6tJrwJl8lo4FSVzlJEUsmxdVqkSDuTkzq2XOWwmY\r\n6PRv5RUy0iA3U51clm1c23UtNDTQAKytHr0ZJURuoe7u0Y8qOJEE5Uaxv+ar\r\nOgAOHv6sw2jp62aKnOT8ZuDRpc+TD1CH8sRSVtFx3CL33z/VW5DAXDDSdOgA\r\n7CrkU/Y8OcDwZF/0StrGBBF0RU2oTyvEvek=\r\n=W/93\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"5a9e0c41c03e2f1735735d9c9de962962f8a6e8b","scripts":{"lint":"eslint src --ext .js","test":"","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"WEBPACK_ANALYZE=true webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"7.20.3","description":"What those loudspeakers do tho","directories":{"bin":"dist","example":"example"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://aburchell.github.io/","name":"Augustin Burchell","email":"augustin.burchell@gmail.com"},{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","css-loader":"^5.2.6","webpack-cli":"^4.9.2","style-loader":"^2.0.0","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.0.6_1649290211176_0.7752025359597061","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"speaker-calibration","version":"1.0.7","keywords":[],"license":"MIT","_id":"speaker-calibration@1.0.7","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","mlsGen.wasm":"dist/mlsGen.wasm"},"dist":{"shasum":"f3e586ba7fb91b82a7402612fc2c37a4aab50169","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.0.7.tgz","fileCount":7,"integrity":"sha512-uMVjRgC9eb/noWxQFaLjdZaBav00AqyLxis5d+FpsAWUnyLJY0F18/xGj76aU4V8LfZiUt8G5CE33V5I8q/daw==","signatures":[{"sig":"MEQCIHAJBs1s7a33MuCHL+mnh56vIIyrJzKihJB7oFtk7fJRAiAaP4ix/rfLeAKDKWYlz+GIxN5LeQtqSdTD3t3KtNJT4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":831537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTkrPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDKA//RlOo9fEc4kztAIvSgwtQm1SBypOI9TbQfjmm/ZisTNDxybbl\r\noA8xaiD9fX9tghnyQEv5CpyysUvSwWhI3gOELTYsRgOY7CGzRnfH6IqlRMLx\r\ns7Y4H2hu9wd9k+ug9AsHvZjgyuDy8OznvynQfwpF11GoBONdPrRVHSgtZv8n\r\nO6CYTwGJU85yL+ggJjuzmkM8ysgAXz/UxCvO4nTZDyj7BJxqfHztWrpF3lKe\r\nCdSAEsUB01aEza8ubCUxhKwBmJbCGvHDOTgbzRnluFIrCS1e/589PEEFCS5m\r\nvyOhla18ykgzSdBKwefuwypcaYMyHM2szDy7DPpwQz+hO1psQEFh7ZDy24cw\r\nzYy8QNNuhncR5ZqRCS6QBkxB5ZFF5IYfZReD2h2FOZJCAaJzKHXpVSPzQQdp\r\np8AVPP+/sjL60tfk4PuC4ShdUZNQhvnEmqvWP+tZVRFE1x/9Nb9N3srD++FX\r\nmElSjjdg/KbotNJwQ+lfrpb6HrgP8v62NYUaV7aphTNxExJuwveG2qU4Crm6\r\nD/Vj1iBmhpnRHKFjQkDzhfUwaz7FTB2nIZ2oUPg9nh58oGyYjryaIW60IVIK\r\nn4reF1xI1S628xiyftP/44LSPRDE5NNporyDqc84ab1BlbHH7gkqWSK/c01u\r\nnmxzLJHo+B+H75M1Dp040KliC5P7RI6pgao=\r\n=4bdD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"7eb3897ec81119e502f15684a65b22046dbb0d30","scripts":{"lint":"eslint src --ext .js","test":"","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"WEBPACK_ANALYZE=true webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"What those loudspeakers do tho","directories":{"bin":"dist","example":"example"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://aburchell.github.io/","name":"Augustin Burchell","email":"augustin.burchell@gmail.com"},{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","eslint":"^8.10.0","webpack":"~5.69.1","prettier":"^2.5.1","css-loader":"^5.2.6","webpack-cli":"^4.9.2","style-loader":"^2.0.0","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.0.7_1649298127036_0.952201537867398","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"speaker-calibration","version":"1.0.8","keywords":[],"license":"MIT","_id":"speaker-calibration@1.0.8","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"89d08666864acfdddd52538a0428f609a4b97114","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.0.8.tgz","fileCount":7,"integrity":"sha512-PLllJi2PjRPuO7tdZ76kO+sNDC6JbqFMdaBKZv8LHWr2n1L9mc0z2ITHbXx0AEBpuhm9LBOmZaYUUoS88LyJFA==","signatures":[{"sig":"MEQCIC41L5zzYswktUHaOK3kEUmHgCl1NtJ8s/LFo8eublgvAiBOAuN90HP9jiG0JAnPOVzDUvWfJaKJHCoWedKqCrG73Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU7cvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi6g//YjgQOhQunpO8NmEGBRA4evvVwTtKU6jeFRBiAKPdkLodgGWT\r\nM+/7H1sCI0MxF7SlXsMLxvBjDNzBCemGRfGMSj0nergbNMqzOLspvcoKXUvN\r\nSct6TQPzoGImVQ5imLU7pxZhVFgVNbJUEVBpKqzAzqdrbPK9mQnzT9EulnBN\r\nFbNvCzcKTxax5YxEfoQYqL/l5fBLigjo5Rxh5f7RLcdbtF8DkVW8ZIPekpQt\r\n2oGC4FrWYfFoXjDt9m2TqRqptZt6rQXa8p/UGg61s2NRfTgGAz17DCqwqiNE\r\nynBd72F3TTrcfkfHHhm9hYWm/uxASbbtm7QluLwKr1Ijc9lrPxieXqeyTfcc\r\n8KjLl2Fe7w9fyXhwWnBW0frBXnPNEywAo/andsp6obax2Oc4MIER3vlG+c7k\r\nq2i5xgtbF524GOH5enIST4fwuL2zj2DLlsuOUHt4bf7IkvH2A9CM+C+Z1sBw\r\nDF1sAP/6hdZM59kMxB3te75sPq3bTPo7rvJVHI95OobUlgL6iWWvXnaO/E9m\r\nKIOVeAOP7cezWjfisrX3eJvO5y/8dCwIjpDz1KxlPsaOu7J296RifrA9rmIK\r\nRA98FRgo/pQ13WPqvdyEQk+n+v24TMz3u1GZbByUNMsKpohvo4/pOYhnxY76\r\nQDYcgfbxx+K4bd0qhZn5gvO7JrSE5g0gUho=\r\n=8nyb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"62e19896df1fd99e5044a2bc1ee4eb5fb2de093c","scripts":{"lint":"eslint src --ext .js","test":"","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://aburchell.github.io/","name":"Augustin Burchell","email":"augustin.burchell@gmail.com"},{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","css-loader":"^5.2.6","webpack-cli":"^4.9.2","style-loader":"^2.0.0","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.0.8_1649653550928_0.44986325164578833","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"speaker-calibration","version":"1.0.9","keywords":[],"license":"MIT","_id":"speaker-calibration@1.0.9","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"4eae24e349327e3c16bfbdbd95b0370b0faf17a5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.0.9.tgz","fileCount":7,"integrity":"sha512-cbMGEuzmpdMuQM1CV5Pps/up8Np9+mufSU/70mk4wmkWvSduUe2hSHaa9tNoLN2BV7upwri1gklxBp8OAh0WLA==","signatures":[{"sig":"MEUCICCM2ckgtoShewb41/4qneCnJkleyu29TNloteWduH9NAiEAkx4ykJvXKqP9yuK1vRDMSHSwSKt/jAhVxwG49phms60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":835259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVb8WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNtA//e4BPFFiGg8xHfl7LtStqlIHgnu7ZoUvPZSumUAFWZt88WYv8\r\nBxlSz0Ho/XAtxPDvSgKPA1KokJ0XT7is6QiKMfyR9g41tMpVAEVs/FKHOpA2\r\ndf51fc8ZqW1koh8XhdbjofgeTKzShWBa6bF7UIZ27/xGPXwV3YKcv2xOmff/\r\njsNsRR46oxbE9/pzdPSjTlMBw3NwY4yizGinVK3BT+IPoX/IhT94TZqoVb5Z\r\nuv6y/uTrboWGE3fwXeqHfIYYXKsfMGbcrZoZGz/K3fGoWv+k4Sin01l1DEt5\r\n7+F3wknGHEKjIEU0AjJBlApgNwfXdaBGpod/6QO2jOjcEOdRiJfVn9hQTxSf\r\n98AoQbY1j67dvSwzVapUW59HXBMksjhIhwpEUiOiIxDkK6T+ZB+xeLJmn+Sg\r\nA1W2UmgDIgjNMVyDMwtvLeUpNMjgU0zVUnJZfozDv6CjVJp0Bq1lgrCCaMSy\r\nyjKB5WKRjabdLiCBX7n8edqv9pT/uJHl25ArN2ZHDesLwtkduUVEC9hpFrtY\r\n0CQ1dxpoE2jlCw/iuIO7yBmvW7LM48e9z6HLFLyItILv8gRN9QVWHiIsCnPy\r\notKnpUQXBbvQv0V6/2VKjKmHvlXIuoLzaJwjmiPwO7Aaaxw5P11WTIy3Uayp\r\n+b1ERsmwcwQiJLUgp40PTkewfyoOagh4G/w=\r\n=jkPB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"81e2f8cbb914666bff1d4953ea9030060c08cdf6","scripts":{"lint":"eslint src --ext .js","test":"","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://aburchell.github.io/","name":"Augustin Burchell","email":"augustin.burchell@gmail.com"},{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","css-loader":"^5.2.6","webpack-cli":"^4.9.2","style-loader":"^2.0.0","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.0.9_1649786646036_0.675703114599365","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"speaker-calibration","version":"1.1.0","keywords":[],"license":"MIT","_id":"speaker-calibration@1.1.0","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"f4d967c3b1b5357b07f7a0cdee8a44fc4a0a312f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.1.0.tgz","fileCount":7,"integrity":"sha512-OqKJ5OZwGtIrsEC+awto1etRuAuEycJmcrE5iT6ULDEP2Ya/CA2hwLXPMQKlXbAAr61MQ1FN0EHBQxBvK88P3A==","signatures":[{"sig":"MEQCIGLaYeQoz9aqVVASdbUDSDwDYdFhvYZCLiG0D2cxNNrFAiBC7uAxYb4c3hvySeQWe5rtl/2P9TvsOnjl4RuTvSUPUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":839317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqYdkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqCA//Q+wN0wuuHG4UCwhkBCNLAXbLy9Rt/2FBW3Ay8/GStQmynRml\r\nnzt4STUquWADbLJX2NW6r28ShUOhcq2DjgD5rpzVovQ7EVUkDVSBkdhaC6Rp\r\neMXDgEzHfsjeIO72or3YDUHK0LcInRXvIMPB7TiZBzvtH5tW9fXK1dEIv6Zj\r\n/ik8RXfLUI/+DF1iZfM4KI58+vWlttGuecVkAn43KoF+baQV6SZgPvgTJRRe\r\nWzSC9LAmWyTNeCSPdYss/oMwOD1kC9QhK8QyRwBFuXLZoW/WH9SCmrF4tan3\r\n7hSH9vGxPTKpy6XQGnf0yFvbx1Eg5lbSJckep2qGxn6nxpH8BpV8xZgT7wiW\r\ncpR2KZYs0ZlZUUrPmMSatPU3nQr1C/k28A6tm1RV4nY748V/xFrYtuY4YG/o\r\nJE+4EbMwuek2783DyHuF1TpD5gKRoX6Tvqe2nkL5ZgX6vYoRNNVVVPzB7MAz\r\nGw2IKkWAXvcTxlYnkbbV08ZIgneaDJQkvjSYkBoBJZeEi2P47s6DAPtFMdaD\r\nDhLyi+7JLxYn1d8GHAut8KYPKwuZR0Y1N+3hPVZK6rpXk0WHYEXjsG0e9hBj\r\nXIJI8J+9tNRdoOHrEnd86T0oRBHIVNlnW5rmxfoE01OeGLcrmS9wS9CCkGiO\r\nDauc4rQ+c2110cb5ePNK5LFdVKUgpGR0CFg=\r\n=nP4C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"7e5637a7bd0e39d603a7bd93bab4485dab027289","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.1.0_1655277411989_0.1808292856700615","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"speaker-calibration","version":"1.1.2","keywords":[],"license":"MIT","_id":"speaker-calibration@1.1.2","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"20fd83795ef7d99dc4af1e3ea221ecd2f5eca353","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.1.2.tgz","fileCount":7,"integrity":"sha512-nTlJ7Q1kVH+AhpSQrx8NERFCnbel2s5YJzd6D/3lmGCAYCLq5rFVsXh4eodkQ2wlj9uJezbFGFUUknxPdICiGw==","signatures":[{"sig":"MEQCICRDmvTi4MV1mrQpYaCbZXs0B3POCwaMIw5eew9objPxAiAU/c5JGtISiQ5gw6leF3gDIcxW+Cu74cXt5xZGvaSZtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":839450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqYrIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLZA//UOmJYGeM5zIGZ4hALqhBHBCEpz88gvGXnOdWtHoSRBqVHjso\r\nl1CUrvovhqUZ20Sxt3MEipDNnbajkTm9W4VOFRbnlnJ5MY3Z1x9yhhvfY1h3\r\nRodGtkH1cgayyW7qOXoa+7rriabpe6qobCwFGUkWPX62QhV6GvVNZ7UqO/t8\r\nE7wC1V2eSxXCLL3uM+4fkvKelXGV6NpJWf6zzR4iaxwi4SrjDcbTFxdD/AAb\r\nQbl/rUZK1gHDYe3jaNubUn2rrF74scx/0PbdwcLC0M3tevfs/DJZv/ntJwzP\r\nBxh1GgMXbMaQzAARLvylCo9DFAnUSpLlmMG522yxUfcWjsUz4SSLLYPEHUAj\r\nSCPYJAn8TEIO+iFNXBe8a7HoKCUbegG/+L/JuReCiKsE23gphCE5RZnsfPRT\r\nrOLXrLw2B5/VnrxCx4kDqT0tex3Al0rCh5EH8/+DdFgzyBWyyZi0FiBNdFht\r\nBDjjMgfawZKaKDaoCJHV4yRCUQOg4gqQ/wRCZpJqOxqkssRqlGpIE+Dmxhy0\r\nyC+lUEspxjsYVBNaidcr//wFc+yDeAmLE5tIpqavHqkNB8MjnJfOggw8e/uB\r\nOY6Ghx08smQ3sVKnzoPIxJRcBQTXEagqRp9NWTY06gsUtsgFMYt3dy3qMHq1\r\ni4niMtwkHwgnkYKUOZfAtDhZlYAiH5XTWvE=\r\n=WoVu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"d770e8db6f9e582aecb7b70c8622eb7f28b9d75f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.1.2_1655278279969_0.20536220341133982","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"speaker-calibration","version":"1.1.3","keywords":[],"license":"MIT","_id":"speaker-calibration@1.1.3","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"b74024105cefcbb98643604bbdd57db1ee99b0e6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.1.3.tgz","fileCount":7,"integrity":"sha512-DzS85IQxVVL+8spbL0RLKimJPK24ZgZC8by5sO/0HN/HYur1v2e2JcMPeqkf5ch7fy1lu65vY761Gb/FhD0XqQ==","signatures":[{"sig":"MEUCIB/IO44zYFZWCvgQxnBUr3GAAPMAy7ytYbg0XJZxy+IRAiEAyGIhBuXobaoysdpm7SP8EOuVppiCDf5/GUtgjocr96c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":839503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq77NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu/BAAmBBi4LzVRyWqjq3ch/0nZtAPgSsEoSkIzoBYSKR00I0Mcenf\r\n3RdZxpRfZt1RKNlVOTfQLEcKdTA/ET6aSoSHKqxfeeFnw5faL6w201ZVEHwF\r\ng6qRM+kul7vFVnbUVaNZ/hMyZ7bQFD/aFobjROdsfa45CS9ixiSXiXGXByqt\r\ns9H9n+O6OGTK+LdIrJwpqT9UoQWF5JWshbXvgguPbYXtwyN08gNcmC8hy/ap\r\nyMHFrLdex15HXpr96KMCs6z2XVJQIJhIsSGahW6tu5Czrt0GLhkfLC4l4mRq\r\nIjAK6Ah9aH9Ef4jkCs9HIli87Iaf5yuavROb1AZH/bJ8QWHhCKioxL3Asyy4\r\nn7AFKGQ5gfTK1rYJ0IKzyL9QRX0vqoTNP18ADO0gH7uYXvdk6YMGq36BZw23\r\nsrQRsPDEsE96pFbI4nh/MwdmqGtsIk8hHv/kGTjxrJEUI6BEFqvaL8Sue0WA\r\nNnO/6+lkTmWxdvGksdfFdwpctLgcfS2K72JvGpBWg604I2iK0QqGAp8yZ5Z8\r\nZN0NDjeVAdJjN2l0yGcJYcpwIgDgsJ8VA9kXuqobYgCpLLyltwdFNlxxs3eM\r\ny12KH7H0aH5KlFS1hlmAD8/TpbcOWBluKZN6WppDKTL3R/66VQ05kHvVFbOI\r\ndVwFepJnHdBT8rCKy2AlaP0G43Rkn48KLvs=\r\n=R7rw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"4adf2d1b044f473df93529f0b49b79ec34a959ab","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.1.3_1655422668916_0.9987791204454535","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"speaker-calibration","version":"1.1.4","keywords":[],"license":"MIT","_id":"speaker-calibration@1.1.4","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"727f63af7bf2584c06ed04246ffc1f1d26af0ca3","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.1.4.tgz","fileCount":7,"integrity":"sha512-5fNUflE8VqPEf85epYcA5x8z9ZLuGTUXVhmWtxD79y6T1Ih/pABDvxcd6skGCC3mdd1GLL3ggAccMXAXUj75Jw==","signatures":[{"sig":"MEUCIQCIdqP97EenpNRjTGNFy6oEn8Rkz1Qgk4LG7pnD8a5jEwIgYNNY1Ek34WtLCGzwvXrrGfQQ9eqBL9RIxYO9RUiX3i8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":839345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir6umACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgzw//V6tyI5B0e2wSY5oMlkSgXHHq4Ax6Sp0QubALLQprKgyRSM46\r\n7bS9jCIFmSN2B5KDpxb98Bck78O7hjb3nhqts5+nwqQ+1Dp3jjbdirSjmEFK\r\n9kFF0gMhdNk6SoReBOKsa1cgsU7iltDpqA3LC6vaXxnEd4JvTQNFJCekuvFE\r\nnc1z8uyukC8hvlWEB2he7Z+5P015EDfYDfl93lxtE7XxV7G6YLPmqOzu1hVG\r\nxrmqzEBnE+XYRoDh/PbcA3QUdDR6lYn7S6Fmzh+pbZ32SB/z1SbXlhn+9Akm\r\nenz7Kvok05gsVL3fn4lHUC8MNMDCcYGUCSxa+9mR8wy92TIbJZWEqr/bKUQH\r\nEuO6AaxpH0e70s0Z4aOHXuQ2jlff84+Om88dLGqLHamt/XaX2JIC0D8HXKoa\r\nSJWtztvxuTARTEg7yZ8oXwrEFj0wqku1nVl6p24z6zwSjrRzsnFiacAzi/Ih\r\nAXSySVqsUmuoV9tFjCNTYcdrqbAmnMrYerOo7rT9KuhgyDWFrTJRteZ6QwAB\r\n+EaxnonBreHd6OPz6jt0J6kagrei/WfEbdPZC8gW7l/l4+y/7ufGtuS1jYoz\r\n4KfdIvpR6RDwABHd/7ag7AAqmFAbLl7C8p5sJku3toZbB3b9JJq6IxPKp8Cj\r\nY1BuiUJyUoBX+zISZuDLoR1frOp5e7nD4gg=\r\n=ZebH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"d4e2df6a4f652bb5565cfc570b94f05b6f603e2b","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.1.4_1655679910173_0.15976385132829107","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"speaker-calibration","version":"1.2.0","keywords":[],"license":"MIT","_id":"speaker-calibration@1.2.0","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html"},"dist":{"shasum":"7e6f6d63f7b9d6cdf634a5c50f434e2f57a1dd31","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.2.0.tgz","fileCount":7,"integrity":"sha512-aVJtKuyo+N8foDtUG6DliXyJax28jxcj/eL584pfr1bz+BHmwG5PJTKANmM9YzxokxYl6GErCqiKeQj6c8WRqA==","signatures":[{"sig":"MEUCIEMZYEazxfOr0MUxNGxDklK7nz9WE0j0A2KFn3A+TPSTAiEAsHenD/5GHJ91YTQV0tT0WDpueyA71TwEGhAsrrXFOpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":825469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis6nVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3vw//VApIc4stanpf7xXgK5c6MQJE/kisEMljfErj/uGPXMHd9C1v\r\nXZRVVhcrcqvBXJECKjTAtMMbY2moBBsyYibxOwoJuNUKnnya0RpZk7yMMs+C\r\nmakE0QTJuPRT8rbIwN5DdDehcehbGYRmm02K5l+0k3C08hWzFjQOKnpPNypx\r\nN7XpfTflKvtGTOEThDK2DKZit/od4YCgtQp9yH5swT5G6XVKTKo52T9xFgI5\r\nyBOEJcpOkTVG3t/z6yGI+XL5QFn9vJuwcdxR+NfYME46H9/RaglMJs+AKuxX\r\nSfa6eQ4eJqrU9+UXBHZGNutXVQTh7DutEpFbq7ZTCQ5sMwYXHPCJcSs87Jnv\r\nU/cGAVF1zGL1PPy/HIp4HK4C6NlMsFrRyMU4BH0uYp/YOBvdRvQoEjEewPeR\r\nYuha0TuEogmuZj0hLTOxurUbz1+FTj+jvr/1fu+B4zVeClfzxb6eR2+x35bf\r\nh7gdtz1yrw6uR5QiaSo+utKdB14oyTCsjF9LxxNADEJ67plzk064E5ED5iZ/\r\nGPeDAmruEQ3iy3CFn79ZGO6VvC5erj56pTWIgNA6sY3NSvMs5+d7mIjLP8vv\r\np6Lgantn6aY+ewNlqtakYcET0rOmcOFjm+N/D8fYmMDNCRZ8iltzQbjl39uy\r\n8oNWK4A7as1+sX4aeuC5Phtoati8KGzPdck=\r\n=1HZD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"19c86634d23a3cdd0c350b469153716fa3a1f7ea","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.2.0_1655941589711_0.37804961315844876","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"speaker-calibration","version":"1.2.1","keywords":[],"license":"MIT","_id":"speaker-calibration@1.2.1","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav"},"dist":{"shasum":"01084436aa4472f2f4c42253623dbd4a1a4b62d9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.2.1.tgz","fileCount":7,"integrity":"sha512-ERlbjZgOnbsL/VVkwSP7s1pOb5HhHSoyqlADTi8J/rFg39X4k+clXUQxO4xnIAcXxc+3/ULhK8vgSoAI4mDNcw==","signatures":[{"sig":"MEYCIQDqJOOFaBXME2prER3csucWTADw7nosCDnn6v+YN1W9wgIhAJJc5EXaPRe7/oJC71M2VJA20MjpUi6vheXOWYaWAWz0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":825984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitfv/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgVBAAjtdvYl5AxOBuT8medBE8RidaDVUAh8xPpss4GSnR7E+mavS4\r\nLyV7ngNR/rl0XppivqvW3e/l80VbUeu7nDLheBPy5c97QGrHk0Bb3la5P5mN\r\nV5MGHaBaAGq8fKZYE9y4vGMlUrlO2vw1TxC04v4Nw3pnYcYxc2a/bX45yqZh\r\ncyi4Y4q4FqFF/GSH7jcZWTipilufLpx87w3/L7b1eK3YXWG3H+RNZOP1VoVQ\r\nILnuPXY8toBUOecJEw9bdCl89Vy7dCNtiOOdUAkORzLGqPJiRsfXeHHTvZmZ\r\nTK2DYsdiMAL4MoMY7NZi0oZ9/OdQTZvNvAFup+e16u2CZAslWSEvW6Re6FaT\r\n/zSffL9JLjb4MzOLeZnwMn8rSzZEOWwVmFmdshcwNgX3gXk7Ltfz2mphaI1c\r\nX7yM2N5eDe1rOTDATDicksQWbo2rk8DIrrRt4c9F4FCZ6TZirxOF1W07RLpp\r\n7129TkYDvVdBJIK4JLtMnZ/KsIr15ui+e5+h5Jp2+ddycVUd7R21QEW7Z+0g\r\nrl7NnBZld1EyFfLoLTRcbHXa/yijgsVQO0qr6e4Qo0ec9usISnrRt3yLx27n\r\ntXq87et4Fn6P8cMIIlfK7EK7cNHKVEmB6VYXvtnlRFcG4nvUVBxoHrBnHjjB\r\n33LZKkMo7hwSrw4jWjWOEy+fEHQyKVPe7cA=\r\n=YFtX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"e06508f69d0cfabaeaae872310406e764b36d49a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.2.1_1656093695554_0.8639639377541481","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"speaker-calibration","version":"1.3.0","keywords":[],"license":"MIT","_id":"speaker-calibration@1.3.0","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav"},"dist":{"shasum":"f383e2f1597034c184a5748a85e906dfa7e7046d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.3.0.tgz","fileCount":7,"integrity":"sha512-+ZQfqCHun0zmH1dnMB/rCVF9q/+BJXeOoLFY3GMLnsRdoWSeF6oIHzsllpVf8ODcXuf/E0JyBOMHFLOa/aas+A==","signatures":[{"sig":"MEUCID/7Z81z05nlaqce7ar5teRCnHf94mEVTfN/HRSxogmBAiEAs3MG0QTF5Ts0nuQL+vPPzWXUhipzsrRqc6W0cL1Nc7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":826407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixIcXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEqQ/9FNTrjzTc/boHesPtVbtuGvwSQ+P6wvKclTsYf9aj12h61cgN\r\naJ8+IJQQZO9nTjWF+G4O/xZO3nIgZIFacFIIJkxbRNUS7qaJlNvlpe/hMWXZ\r\nhB+U6q8IA78vPsVcFVyX43yq5Djb4/NhR6a7kse6xkstwHKk1iKDc5RFrRaz\r\n/q6njxvnOSIWGM9a8Zvoqlsldj/3b50+RSHj1MZhCTpBfiEVRBEy5YW+mhmq\r\nkdndPGFa++/G0D4hO/PF8ybj1agjSbPS8e2/01DldFU5Vib0HhfFZDQAiiVK\r\nMxbViJLRitKnr+Cmjr9fkk4ErqiwA6IlZx0Tb/78uJd/avcpkjcH3bnriKrW\r\nqjlRXPwsA4fCCHAnTn8WzJMlKef19Ld1ZbaQjFEozVydF/hIzUJMPAUaEs1O\r\n6S8oMxPa/6Iayfwf8vi1fPHP3iqpujbo32EwvbGJU0s6/nJgTveN4OK54tMV\r\nuEv0l5eXEb8txDJjipYNbXPXdMwNNoXmOhcpb6231O/VIJVktpA/7CZ/wKkG\r\nCOOz0xkU1weNo+GAFtt8w+q2V6q7CgS045qArdHweZKgXmeR4cjTX/MW0ZRA\r\nD74rSjdBh8hNOe8c7IT+YXW9yKDFJumyLICwHnU4O6bkeuq7AKUjANXObIPi\r\noCntaR6EJRfMWMXBpiMY29TqpXutAi6Nn5Y=\r\n=FbdL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"0d9bad586aab83b10d1a58b22dd7805ebc3f2407","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.3.0_1657046807353_0.11964093249340113","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"speaker-calibration","version":"1.4.0","keywords":[],"license":"MIT","_id":"speaker-calibration@1.4.0","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav"},"dist":{"shasum":"e2f778fee0953a203bf07642e66794d1b330e693","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.4.0.tgz","fileCount":7,"integrity":"sha512-aD5RHH+JWUX1Bq2eqGQh0ZPT/EBgzK/+8aY+koWPi5TxZzOPG90Y5YUxaMSX5XHrz8GQ8dKZXlEGGNEsp4j83w==","signatures":[{"sig":"MEQCIExbVJZNLayTvsRxgrJQueTr9TOddToA65O45zaR99+ZAiBy4gIkRs+QK2z1usMwHAYUem/ShG61tcF361fLVFQE/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":827231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyJkGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxWQ/+JfzgElEYXwBB0RsPBTLCe6fUJSEsxbdqm5ydi4s9+cbbpgT5\r\nYfMt3l92pbn8rFq0uRGeDWOxyR3lIO/xqUYFStfviD1n+zfCmizQ+d25ltND\r\nstl8E75oCEaCEnPKYSJsVjaWT5Qa5TIWEUBldZVYeqOLZmhZ/OaIpdLnNV2y\r\nAGA9z0InnACMRNaq82IYzDZGUAb6ZuMszUj+UjAygHm0j4eyIPvizHh8W7em\r\nQoUk8TkDeKhyw9/aQLbLFNNchWqmlNG67e91artd6fQgnrNk/ljI+8MZmrdW\r\nyJD6z4v/KChD/XKU6qQHMvxN+JC7V+iHZyXTqJpOZ29gp+Vb57/mhF15Kd8c\r\nadAbeM1AdViyF07+49XdMxbwXanQ7I2DC/F2QOG2yXkVQK80cDo4c1oRfBe/\r\nKp3mw+pdQRuAT5QPEAW0r5lIuf522wBGR1c1g7jlgu/v+wbjItbH0U4fbPGv\r\nw8RA4a+n4YBaoPNoDrNopac2lV8GDlG8zoCHGDCv6M8SDc52XFJ7T5Q3oKJo\r\nvW6SnLkH1nKyeu3RURdThKkpx9uD+kzLMN8VowSb+12ATOxoPLVnMKZE2joF\r\n1690FxAv39wOvcI1uP848m6HIHMAM25aLUHklbAgjHV0Gm9g3U76ywg3qpiB\r\n9CjVp1xacfRzqEfn15c/fU/uS6nYyvJWXwI=\r\n=ufdS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"78bc005f72e8b74bfbb9c87b0f89b995d7b1a092","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.4.0_1657313542014_0.6202757550949283","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"speaker-calibration","version":"1.4.1","keywords":[],"license":"MIT","_id":"speaker-calibration@1.4.1","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav"},"dist":{"shasum":"41f5ba82942015dfc2d5708718c2e5fb6d6c14ac","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-1.4.1.tgz","fileCount":7,"integrity":"sha512-eX21QHvgIo/uHf3+JuyEZdkcoqQA1j2S0aHN+F6ChD9eQ7XR2rMWyD2NQ/BCXEF5MSaO0UFaUxTYv/0r7yhsaQ==","signatures":[{"sig":"MEUCIQDUME6yb1LoA68MpTS6pBLb1Y9NH3xvq/u+400z9lNnywIgK6w88Bj1fPES4b76BoOv9RpVPTJHE9JnTPV6VaxA/PI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":827231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyKJOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6JQ/+N84TUOUTEflOvFfIteJlmD/b9XEadyUYrHAdi3rMLIRLygoH\r\nudHpSGg6fVHAjBS152rNqgXyJi9/9jAIjf8mZaIaivAKDEZMEE14igt7RZRT\r\nClQg1r+GDAO0JSP1PxyaPPrcjitb6PXfa4apu+Lv/cWiP3DoP4OmPbKbveBK\r\nNeChZ/zae8JZbexAky6+IUHBNuM2MQstOLxQNb9sJkHYJgGTzUYiTY7dNRwP\r\nk5Th8tAB6o0rgvXV/VmUPT6hlVtnCnCv7pp8Zte7oiSjMSx8DFF23Ej6/CzC\r\nbuNDkvZXB6Uw4inA4z1FExYMoRYGZcmg69clTk1vzraB4fT2CO9dkjdooRvr\r\nA1pcYZAr9Hx8IodoCSQbaFO2YzNy1URhs5Ml6G2Le4uqcM3ZdqCO7sDvT4gc\r\nLBnLdqQebaxgUONROaCkpGZshmGwCd9MIm91kcRuIavPkwR9+2yOpTmzhtlT\r\nujjoMW4XcRJaBwyRPKkAb6FznPVyrROWlGmAOXpjcfEbL7oY7+f40kI5Wz47\r\nFQ5oprw1xs5lYn2F5lG32bKGEwVyN1WZtrcxkW4Ex0lIJDGmFDu1780nDdsg\r\n+5L5iui+xtHAChglTs7d6TLkg8fhi8Wk6uG/EWKcPbZ0EUNQ87NXEk/QJqa8\r\nul7UV1fVWQKRKdX8Ira6ZKFQp19yiX3mRTk=\r\n=2YAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"867e48b39d138f47c1d16076636613b5bcda1c5d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_1.4.1_1657315918665_0.01647139842905543","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"speaker-calibration","version":"2.0.0","keywords":[],"license":"MIT","_id":"speaker-calibration@2.0.0","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"7a511dc7ceea984f898438c2e55e2d473bc9cf18","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.0.0.tgz","fileCount":7,"integrity":"sha512-/TcjQyI2WWcs0VXycS4ZTjRl5sQGV8NF3pg80M1mlF9IdIvV2+AxW2oShVQQ2dESshQVHCiGsD3xnrAaK1nR7w==","signatures":[{"sig":"MEUCIQCvCxaT9+GlJq0oizEYgoC7KF889ZT+PUe5XdQyKvAGdwIgal27IvIZFUc2uv/DBylpjHx0YgUOrv9aF/VJNiM0d0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":832855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7btbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQWQ/+K6QQuN1fgsmTKQc6SYQu+JZlUTcEi9g0TNaIF7lzPnAwSJlo\r\nc6xhbk8bpds+yw72TQTey3lHEDY37cIKuoAOh1Xvg2t6P2lQas5q5Qew87p0\r\ne26gP7eMrDE341LF9eDzwzatRWCsIanQh6jXxNBuTRZfUv4gIw0Xz8dYkV92\r\ni2m6ctlWV41q8u16G58Ws+jcOC8UbAZ0rXOx7N3gfI/QirreDRS8JSSkGMD5\r\nzf/motiH3WVv8UHNQR0/espTUHBoWlCDtmmpwvYrdFgXVxseFq6MpIaxQO7j\r\nU1dGw1w8m0ozoyJSmIPQBnuad6oEMPlzODMox97TkBBQA19WnmSjvX09hu7J\r\nqlVXeeZ/cqR40F1crzeJ2kmVrH9reeAIiufZOC5A4g0ktSTH0yZH8ObNh3jL\r\naKHKR9eYcQQiUV5Fu8ovcfDPa84j/bC/4SwIo7F5SVYsWYasytuxy77z8LFW\r\nDccwAiW51WX1qm+Ln+UaK24LRohs94NkcR/FfISU7cn1ITbaSi6VsZihYodu\r\nl5FXljt6K8+yfAr5fKHNEl8/LvHt5+tQDNg8QmhROMRb6a6F038SKVD8yOPs\r\nYIse7xkZmZwDglZnZOBz8S3jx4wSvQJ+8/Y7pUnmSzGmsDK1B+R/MYaYGEro\r\nXi/0/Sr/JivHArBcpShU9KBcdqmMX2a8xL8=\r\n=3Kv1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"ff5acb10e657f8dfebabef8ac93d41b39c7c5e04","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.6.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.6.1","browserslist":["defaults"],"dependencies":{"uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.0.0_1659747162882_0.9446472790138369","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"speaker-calibration","version":"2.1.0","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.0","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"b695983a73cc0bbc70b3e84de26b6c1aad2b4ab2","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.0.tgz","fileCount":125,"integrity":"sha512-gXJT7GmrZfikg37mnDddCdFeI+oy5rapPwAebFg5CHbbuIEsy98a3UtWMdIm0ovs+CVZvGzbbQhmz7EJhdHwyQ==","signatures":[{"sig":"MEQCIGaES7vFfqzdABskyIuLK1LZ+4xAZmuN1oYibEGdTGmLAiAdXXW15jzoOsRiZ4znTnVPsH3LKz58nZL5AFqpTBbJbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95620108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTRnFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6JQ//a2kJZdneghUMobCU1dld15yO/LzxuFEsGnO8mb2t9mSBUduM\r\nW1Mmvw172E8/Cmo63hX5mDJQHnNuTAVErciHLDkcfNfT24mEE7R8sERxA6R7\r\n2gtinca7J6N67J7j6EKGWeUWAoZ4DWq8wiyN1fzl3U3G/uX4mGuN8SJdP9/G\r\nvu1s28kDC0Bi9+/vlhjp3gEXY+4wjAIGwHaym48wVzZXNVAqywAyvIuC+jBz\r\n+qCC/Cq7iGvscJeG+QV5vrzxKwi1bBXS+r4FwI9NXxVTFclwkAGy9HtqIxk7\r\n3wOgXHF62Z8pi1D/Rhy8gn4pofb008XaufTriOQGdkH4n/kl/ehsJ3uQqKkU\r\nuJ/MpnevCn55KUXsJsidFyZeqA7UG2ubOZVqzc2b0GXKEqJEsFX5P7rrwYjR\r\nqfdFPIfjbn+a0oLVMqgvpMlBGYD5VyHdOARaYuem0NhQq+k2/bFlEW8XVlOi\r\nk04M0rinDv2eCi8dRWXIdVBmbiwakIk+rQ3LmGh1AE5a+g6yz16U8mLuGEqy\r\npfVYNVg96wL3DcG9TAHmLadnH2EdYD1hEHXcI5las2llz1Ux0uhHETmZPuYY\r\n3H3jSXcZPxgK+rDcZ5LmOEVjq6UCxuRk3GZoumhEkKmElOU5vaE71iw10axT\r\nU9hF/P8sXl08PfFsb2ubDD3pcz1bbZIRKJA=\r\n=7Fwp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"05d4c001d349b85e6351d507d006df6e0af2f5a0","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.0_1665997252487_0.44188495927351745","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"speaker-calibration","version":"2.1.1","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.1","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"25246f9c9eb604ff8d10a7fac5ef2a6e8bc1f369","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.1.tgz","fileCount":125,"integrity":"sha512-gGVcQlRL9P+UBTCgspOMPDQb4Rk8rQUrLrEibiE1Q5liq5DUSrNz+6HwzhbnuDm2nKtLMZRO0GTEqIvfRXdEYw==","signatures":[{"sig":"MEUCIQD35oN1JCkZZLWto99a/k+esOmYDqTWpeCfDPbb/mCcSAIgIujSo6SGmVxR30lBlvSQq9cisLEbeS+eGphogFEvH+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95933207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaS0FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEnw//QaNoJi+IXFSkj03EaB9zdYZQqP/kNGGRNuTPJpYUFf0fNVvf\r\nJaeDxUyDLoMTMzObZvtK12GJEJUKwJcQpXIv5NrikK3I3TP9FYwbi2TRMSPD\r\neghSFiiRdMFcO2UdImOMqqvMNMGwBfTAvKUUqbQrTpoYi2v2CDgnoYWYdSmJ\r\neSp5jGcNK3FoH59l5gVmHI3Ab3ntPUEGmX6BycrIW6c+n4QfQ/RRsXczeprd\r\n0cqOIxmulQCailKuCxfV2se6K5/pHxnP5R1/lXioVusJxo8bYojhnnTjh2dn\r\nqSoJtBnlI/rg7MLORaqD1ilOSP0F3SyK2ve210rU+eqH7X+Ynl11UJd0KPz4\r\nHujHUA1OlK4DgJWTXXBJGRVG8qcErxEtKvFr4hIctKTW5T7Kid61hiSyRfZe\r\nDEoHZvNoi4/BUF48Ms8RAayr5sfxFCZI6lhEayxuH5TlmovmejVqPGzieKee\r\nM7YlxnFE1I5YKhrW/eqeUNS0MQv18XQ9eB6IF/xOj4SNRtBCgvY2hNrJKUSK\r\n4UAxj6nSiAAaTNvR96d2e6h0Se/0HQlw2y02/i+s0JGuNHy0pjn2sUgbyYJj\r\nQhhg/TwHhs21QM2+xj0d001HHyZC7BicZxSg/LQTv7naIci+U7oqWqrKCy0E\r\nASx5LPiamwsFM71dS7E42kd/p/dyP6/eo7A=\r\n=O58t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"a835ede717febc32f0592f17cc1c2b6671456fa3","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.1_1667837187844_0.4851084330212758","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"speaker-calibration","version":"2.1.2","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.2","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"f5c3778edaba58a0cb2252be09379cafefb8816b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.2.tgz","fileCount":125,"integrity":"sha512-nbaLWtP0dVc8TgOuSI81E1mASmJ7QEOsJDrFYtO0o+B+Lu+hYAgBAfXagQnJPeyoj4yT1+54PPxX1NDn2Kek2A==","signatures":[{"sig":"MEYCIQC0SCZZBZlbd0hFj4mwaNQ4IFmXJobYiek915Mtsx1kxgIhAKiLvbU7xQCsVAsRghrivQl86paVcXFSjoLGiQv2nxsz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95933069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaZbQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Mg//VT6H+hVgGT+nM9s/wvDg0i3PRzPo0MHV5hy+77UsTH0ruyxd\r\nmIvEnuYSsYqVfcoFNA4oUlkcf8qB+keTVhfgAy0VFe1J4DSxLANdrDJyZwln\r\n/K3Y6lVWTHbXUFPpmWWLhVwiQpN9TcZNmSu603pRb/TIYJXCR9qgsb82r/ss\r\ngVtTRilAIW3ObJ40IijNWCQh4Kjkvt8NVlkJ8xr0b9tkc9oF4PSSO14Wyr/0\r\nkBqMWKWLf38+K9GmSeJYkVqvPOMVqw6TVET/l6szQxucombtD+1dDjqOXhaG\r\nsic47iCWmvPAa0RYkUHibywVHao01NWs7yorFUWk+gnWz9TnwwNU82YB3Nip\r\nNqCGFH1EOl04YxqdFarXAuAcCycyzu9oRV7h/I8m5IQRoHLqjizMvmGs613w\r\n2enCJax8X+bVFo0ei/cGtp2XjzoLHYmtGz/mUvyiJh8SNUMNLyTwBp9xVAam\r\nR/ehlNAcHS44jz/wWIg30bZx9F3UXt+IEbkY0ozZLnazKpjdE1if3QrdYwW+\r\nIeZbr+uOnv2x3VROl4qJIhuYqilNghiVjTR69rcla+ct1J/l7bRpITFxiqcH\r\nlyRbp4CePiU24LyB3+pczAJlb7zzlTR4bFG7ZLEsw0B/oHM3WY7VnVCAtqz8\r\njmGUzc2zB7lVfgGvbE/uzWPGITA0L7tTk7g=\r\n=X3Tc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"5e57f6814f1f410134a16be85e523b33919250ab","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.2_1667864271626_0.9433427753004351","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"speaker-calibration","version":"2.1.3","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.3","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"f59c66fb91849402adccb839a7fbc9a74219ba68","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.3.tgz","fileCount":125,"integrity":"sha512-VQjnMXIE++l6x9EexTb8T60HDiXuFudBkkoi2PUuI905OIW4fpcYX98oCRSIDdzG5iM8KPgu2CfaFHnGC8ZexQ==","signatures":[{"sig":"MEUCIElSl6YjE/h+NnzybrVxeZaRi+x+g++TbB8ZXwnI4K2hAiEArw8ProiJRf0GS09rifuEvphkApphrhtyDb866zDOu4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95936257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdlaMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnvRAAn4/Vx9KH0n15DPL3hiY9QG1IgsgASSHmiY+t9dHmITOBqca/\r\n6UG8LTpeVtDzHEAbpSkk2AlVOz9eEv1d3SQjmyaxPk0YoxKeEqsx3HcmGkBS\r\n+Rg4X7pXfZ2GIcGyBvggD04CTQry6JZzQJdRvq516EWeLbJZbgSKQjI+hAX3\r\nVlc8QXIHrAUYpZn1wjSg+IaW9MWTqFaE5PeqjTVC51F2C6Y/wyE8sTPBRrlY\r\nnyyDsE7g8ap132RgeoLhDk2v408Tc9t3/nFNINtFf34O11nJPvw+zRbauDMG\r\nxlBSZ5efwyc4tcyHXKzI6icU4Kf7tX2fNZyNCZoctLIvfPUf2rtva5G2eNBK\r\nxCoZowQyc3O70j62w6y/ELeCl6e2Nb5Bde90vs2KUugbW9jKbGBBh0/HA754\r\nBljBEfO9PQem2+iQ8QStng35iKkieiPqy8HuBPuRC2hxF9g9aLA5+hhGY3Qq\r\n9Yf3sU3FSSqFjbs8luh+jBU5G6HNbXQFWhl/qMw8CVmKudPzpoKkzXKbxiCb\r\npMIFPMiuXY58iHYRgbApfQjp2qZ2CfXWYsVQ1i4nF4wIK6s8REX4po9vWV2f\r\nKJKnwBx7Rx1/YAtulJRB+xcUI77hHzndSltnwHamGdUGpVkIxllMt8eH6YEH\r\nP0RLBcf5fQhu7p9UyJW3POMbXJ99vCpuBHo=\r\n=6+m7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"ff639494f1f264730055d31dda10b3c748337c9d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.3_1668699787126_0.9807115697026012","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"speaker-calibration","version":"2.1.4","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.4","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"3b6b98fb217e05ca22c3bec173c209f85ae048a0","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.4.tgz","fileCount":125,"integrity":"sha512-n7qKlnIW9M9ns/Hf+pU2svB6MTMzq8uSSamx55rtADZnyngHjBapiFV9Lf3Hdr4g0OLgPdCjxifeVo2smo4K8w==","signatures":[{"sig":"MEYCIQD59zIY86Aj5JmwKlqJaGjVV0mUTdgNP2IW0cZW/ExEJQIhAP0nFPaIyRktfMXtKsOTGnjVaL2N+wpe9nTJRrhnbGKw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95623418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgmGrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqv7w/8DnE4V4EJJnbAEWBIl1CepBIlLYLocjNUffCUXuWtkHZVkUtd\r\nLZwnbMl7f3GqDWPrTCv/NGpNp/5BrN0QAhlljOIdQoEmvb1fE9RCjodHNRwO\r\nd8jMIGXjsHfn5F7E7vgfthZ1VvW5QVQF/8Nyj4tcKIVwOOnS9aSCEh11lv1L\r\n1dhkntBb22xCUHQG44X0VPJ7P3cKMF+of54fgDLyS+QzlUUQt4/nQ3b7NgUE\r\noGGNUx3dWpaf6kE02OyrEz339gPNax1VkU/JwD4Uz6EycJMHvgXggu3Z6ka/\r\nI5aElK59+5UkN7j/WWJ9sIaW6AKYSjnPnmGtfdzlmGOATFdADI0XcEgw+TCg\r\nMsReCcBQt22R/zzdlHuB9sFv/uqLk3dpQvqU0eM27jcdlG0Ah0bEX8nyHwaT\r\nBsovHOoACzSVnNRI3jn3hcaqSgF5GfVaybRBV+GwchIbV1pNXpkJJ8zSunfG\r\npsgBt+3FuRUfCmvr2xwo1OK8p8wcGlbwJYZrCdV8Bf3YN1y+Q26kg15UZRhp\r\nZD+ywAlXRg7o35lQ761hjCdSuyhC1pyGZpFGl2S2nOlboNiQw2rrr1A0+aPE\r\n4spmHaZKdmzPmqbOASmNy6KktXfJK5q6mb2uJl3w4DUe/+jYiVU6S+qbuysN\r\nKJfi3qzxXNdqeJFiO8YnSlCxJ1FPpVbRXjY=\r\n=sA57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"8340f0722eebc015bd07633e0d65d7e4566efecc","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.4_1669489066065_0.6671486587538074","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"speaker-calibration","version":"2.1.5","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.5","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"ms":"dist/node_modules/send/node_modules/ms","qs":"dist/node_modules/qs","has":"dist/node_modules/has","lib":"dist/node_modules/qs/lib","src":"dist/node_modules/mime/src","depd":"dist/node_modules/depd","dist":"dist/node_modules/qs/dist","etag":"dist/node_modules/etag","mime":"dist/node_modules/mime","send":"dist/node_modules/send","test":"dist/node_modules/side-channel/test","vary":"dist/node_modules/vary","bytes":"dist/node_modules/bytes","debug":"dist/node_modules/debug","fn.js":"dist/node_modules/object-inspect/test/fn.js","fresh":"dist/node_modules/fresh","qs.js":"dist/node_modules/qs/dist/qs.js","shams":"dist/node_modules/has-symbols/test/shams","types":"dist/node_modules/body-parser/lib/types","all.js":"dist/node_modules/object-inspect/example/all.js","cli.js":"dist/node_modules/mime/cli.js","cookie":"dist/node_modules/cookie","dom.js":"dist/node_modules/object-inspect/test/browser/dom.js","err.js":"dist/node_modules/object-inspect/test/err.js","has.js":"dist/node_modules/object-inspect/test/has.js","raw.js":"dist/node_modules/body-parser/lib/types/raw.js","router":"dist/node_modules/express/lib/router","tables":"dist/node_modules/iconv-lite/encodings/tables","unpipe":"dist/node_modules/unpipe","LICENSE":"dist/node_modules/vary/LICENSE","accepts":"dist/node_modules/accepts","browser":"dist/node_modules/object-inspect/test/browser","db.json":"dist/node_modules/mime-db/db.json","deep.js":"dist/node_modules/object-inspect/test/deep.js","destroy":"dist/node_modules/destroy","example":"dist/node_modules/object-inspect/example","express":"dist/node_modules/express","init.js":"dist/node_modules/express/lib/middleware/init.js","json.js":"dist/node_modules/body-parser/lib/types/json.js","main.js":"dist/main.js","methods":"dist/node_modules/methods","mime-db":"dist/node_modules/mime-db","mime.js":"dist/node_modules/mime/mime.js","node.js":"dist/node_modules/debug/src/node.js","read.js":"dist/node_modules/body-parser/lib/read.js","test.js":"dist/node_modules/mime/src/test.js","text.js":"dist/node_modules/body-parser/lib/types/text.js","type-is":"dist/node_modules/type-is","utf7.js":"dist/node_modules/iconv-lite/encodings/utf7.js","view.js":"dist/node_modules/express/lib/view.js","Makefile":"dist/node_modules/debug/Makefile","Procfile":"dist/Procfile","build.js":"dist/node_modules/mime/src/build.js","debug.js":"dist/node_modules/debug/src/debug.js","ee-first":"dist/node_modules/ee-first","fakes.js":"dist/node_modules/object-inspect/test/fakes.js","holes.js":"dist/node_modules/object-inspect/test/holes.js","index.js":"dist/node_modules/vary/index.js","inherits":"dist/node_modules/inherits","layer.js":"dist/node_modules/express/lib/router/layer.js","parse.js":"dist/node_modules/qs/test/parse.js","parseurl":"dist/node_modules/parseurl","query.js":"dist/node_modules/express/lib/middleware/query.js","raw-body":"dist/node_modules/raw-body","route.js":"dist/node_modules/express/lib/router/route.js","safer.js":"dist/node_modules/safer-buffer/safer.js","shams.js":"dist/node_modules/has-symbols/shams.js","statuses":"dist/node_modules/statuses","tests.js":"dist/node_modules/safer-buffer/tests.js","undef.js":"dist/node_modules/object-inspect/test/undef.js","utf16.js":"dist/node_modules/iconv-lite/encodings/utf16.js","utils.js":"dist/node_modules/qs/test/utils.js","README.md":"dist/node_modules/vary/README.md","Readme.md":"dist/node_modules/safer-buffer/Readme.md","bigint.js":"dist/node_modules/object-inspect/test/bigint.js","call-bind":"dist/node_modules/call-bind","encodeurl":"dist/node_modules/encodeurl","encodings":"dist/node_modules/iconv-lite/encodings","forwarded":"dist/node_modules/forwarded","ipaddr.js":"dist/node_modules/ipaddr.js/lib/ipaddr.js","mlsGen.js":"dist/mlsGen.js","number.js":"dist/node_modules/object-inspect/test/number.js","readme.md":"dist/node_modules/send/node_modules/ms/readme.md","server.js":"dist/example/server.js","values.js":"dist/node_modules/object-inspect/test/values.js","HISTORY.md":"dist/node_modules/vary/HISTORY.md","History.md":"dist/node_modules/path-to-regexp/History.md","LICENSE.md":"dist/node_modules/qs/LICENSE.md","browser.js":"dist/node_modules/debug/src/browser.js","charset.js":"dist/node_modules/negotiator/lib/charset.js","codes.json":"dist/node_modules/statuses/codes.json","core-js.js":"dist/node_modules/has-symbols/test/shams/core-js.js","cp936.json":"dist/node_modules/iconv-lite/encodings/tables/cp936.json","cp949.json":"dist/node_modules/iconv-lite/encodings/tables/cp949.json","cp950.json":"dist/node_modules/iconv-lite/encodings/tables/cp950.json","element.js":"dist/node_modules/object-inspect/test/element.js","eucjp.json":"dist/node_modules/iconv-lite/encodings/tables/eucjp.json","express.js":"dist/node_modules/express/lib/express.js","formats.js":"dist/node_modules/qs/lib/formats.js","iconv-lite":"dist/node_modules/iconv-lite","index.d.ts":"dist/node_modules/setprototypeof/index.d.ts","index.html":"dist/example/index.html","inspect.js":"dist/node_modules/object-inspect/test/inspect.js","license.md":"dist/node_modules/send/node_modules/ms/license.md","lowbyte.js":"dist/node_modules/object-inspect/test/lowbyte.js","middleware":"dist/node_modules/express/lib/middleware","mime-types":"dist/node_modules/mime-types","negotiator":"dist/node_modules/negotiator","proxy-addr":"dist/node_modules/proxy-addr","request.js":"dist/node_modules/express/lib/request.js","streams.js":"dist/node_modules/iconv-lite/lib/streams.js","styles.css":"dist/example/styles.css","types.json":"dist/node_modules/mime/types.json","LICENSE-MIT":"dist/node_modules/has/LICENSE-MIT","SECURITY.md":"dist/node_modules/send/SECURITY.md","body-parser":"dist/node_modules/body-parser","circular.js":"dist/node_modules/object-inspect/test/circular.js","encoding.js":"dist/node_modules/negotiator/lib/encoding.js","escape-html":"dist/node_modules/escape-html","has-symbols":"dist/node_modules/has-symbols","http-errors":"dist/node_modules/http-errors","inherits.js":"dist/node_modules/inherits/inherits.js","internal.js":"dist/node_modules/iconv-lite/encodings/internal.js","language.js":"dist/node_modules/negotiator/lib/language.js","media-typer":"dist/node_modules/media-typer","mlsGen.wasm":"dist/mlsGen.wasm","on-finished":"dist/node_modules/on-finished","response.js":"dist/node_modules/express/lib/response.js","safe-buffer":"dist/node_modules/safe-buffer","utils-merge":"dist/node_modules/utils-merge","CHANGELOG.md":"dist/node_modules/side-channel/CHANGELOG.md","Changelog.md":"dist/node_modules/iconv-lite/Changelog.md","callBound.js":"dist/node_modules/call-bind/test/callBound.js","content-type":"dist/node_modules/content-type","dangerous.js":"dist/node_modules/safer-buffer/dangerous.js","dbcs-data.js":"dist/node_modules/iconv-lite/encodings/dbcs-data.js","finalhandler":"dist/node_modules/finalhandler","mediaType.js":"dist/node_modules/negotiator/lib/mediaType.js","node_modules":"dist/node_modules/send/node_modules","package.json":"dist/package.json","range-parser":"dist/node_modules/range-parser","safer-buffer":"dist/node_modules/safer-buffer","sbcs-data.js":"dist/node_modules/iconv-lite/encodings/sbcs-data.js","serve-static":"dist/node_modules/serve-static","side-channel":"dist/node_modules/side-channel","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","stringify.js":"dist/node_modules/qs/test/stringify.js","toidentifier":"dist/node_modules/toidentifier","array-flatten":"dist/node_modules/array-flatten","dbcs-codec.js":"dist/node_modules/iconv-lite/encodings/dbcs-codec.js","function-bind":"dist/node_modules/function-bind","get-intrinsic":"dist/node_modules/get-intrinsic","ipaddr.min.js":"dist/node_modules/ipaddr.js/ipaddr.min.js","karma.conf.js":"dist/node_modules/debug/karma.conf.js","listener.html":"dist/example/listener.html","quoteStyle.js":"dist/node_modules/object-inspect/test/quoteStyle.js","sbcs-codec.js":"dist/node_modules/iconv-lite/encodings/sbcs-codec.js","shiftjis.json":"dist/node_modules/iconv-lite/encodings/tables/shiftjis.json","urlencoded.js":"dist/node_modules/body-parser/lib/types/urlencoded.js","application.js":"dist/node_modules/express/lib/application.js","component.json":"dist/node_modules/debug/component.json","extend-node.js":"dist/node_modules/iconv-lite/lib/extend-node.js","gbk-added.json":"dist/node_modules/iconv-lite/encodings/tables/gbk-added.json","ipaddr.js.d.ts":"dist/node_modules/ipaddr.js/lib/ipaddr.js.d.ts","object-inspect":"dist/node_modules/object-inspect","path-to-regexp":"dist/node_modules/path-to-regexp","setprototypeof":"dist/node_modules/setprototypeof","toStringTag.js":"dist/node_modules/object-inspect/test/toStringTag.js","GetIntrinsic.js":"dist/node_modules/get-intrinsic/test/GetIntrinsic.js","big5-added.json":"dist/node_modules/iconv-lite/encodings/tables/big5-added.json","bom-handling.js":"dist/node_modules/iconv-lite/lib/bom-handling.js","readme.markdown":"dist/node_modules/object-inspect/readme.markdown","test-core-js.js":"dist/node_modules/object-inspect/test-core-js.js","util.inspect.js":"dist/node_modules/object-inspect/util.inspect.js","array-flatten.js":"dist/node_modules/array-flatten/array-flatten.js","cookie-signature":"dist/node_modules/cookie-signature","indent-option.js":"dist/node_modules/object-inspect/test/indent-option.js","inspector-log.js":"dist/node_modules/debug/src/inspector-log.js","Porting-Buffer.md":"dist/node_modules/safer-buffer/Porting-Buffer.md","implementation.js":"dist/node_modules/function-bind/implementation.js","merge-descriptors":"dist/node_modules/merge-descriptors","package-lock.json":"dist/package-lock.json","content-disposition":"dist/node_modules/content-disposition","gb18030-ranges.json":"dist/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json","inherits_browser.js":"dist/node_modules/inherits/inherits_browser.js","package-support.json":"dist/node_modules/object-inspect/package-support.json","sbcs-data-generated.js":"dist/node_modules/iconv-lite/encodings/sbcs-data-generated.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","get-own-property-symbols.js":"dist/node_modules/has-symbols/test/shams/get-own-property-symbols.js","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"8cb984a6ad3f54181fa8aa3fe6b3bf06a94257cb","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.5.tgz","fileCount":547,"integrity":"sha512-naCuI5bVGioezy/oKwt5Uxft7S2dDVUI89qUkjJGizy6B77/evpNgkxwWRhI4Tw0CwwTkWYBzaBwZ3IIbV7DEg==","signatures":[{"sig":"MEQCIBlunM3gxbeuGCcD3SGaTjfbRV3Bv3mWqnQW0cF5wUP5AiBceA398Dw1ufzt+msQNxcxWzr9MZ4Rs9wKD8VxEul2uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97977081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj6o9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotZQ/9GkO6jXtWa69TBUFh9eG2HfYV/v3MOkmzRrqMxhCQnWayhwFn\r\nI03kmmmoGzjaOBGcC/oDyUoTYj2jA5FpcxTh5iZd6TDOuuAmz3aXx3/JaPt9\r\nalZsetb/dcbx2E111uYEj1vfjS+FEM3fvE3qDUgbAbcsY7Ybu7HZHV0V6sMJ\r\nHVO+9jtp4R3XqSqAYlhidzylYpGiWfwSc4iGBNe2FkfvamPUjE74SRHq2RiK\r\nA0v+3M8zAqHS1uzTpYRj//u+i9ZhuCFou+p88q4MC9Ymtrk1ldXFgWi8iLIo\r\noKMuhI1EDrLHj1JOtYP33SgB5bHXO96UlJzjm3O5YRo8Epj9FJa/yq1p28en\r\ngiHQnGkpFMfpB4L9UoZhwRhEXPO7fdQqH9imh7v64SR8q47DKheIFIgSmREk\r\n+ut34M0BCrImVqtOzvXIxXbseG2FY8T6KmlJSznEFo/W2y+lfXOI26LbinNk\r\nRlxGSfM7RIvPmyPzRFwwzPi1N842lSUawN2gysaSZHfxeDPNlE6E1eqvqFSH\r\nt6S8wfaOAZKHWD4nOwl9s9S9d0lF7Xkq21puBMzNCVTBMMgH8M8iJFjjW/m+\r\ntm0zXe4WrQJajIx8mWmVyoBcBuZarMe19/ePSwFqUp/vt8ySQOAR+M6WFHrz\r\n2Ti10GNlmyuzZmsK+fNxxD7t1tcRxq9HjXQ=\r\n=PLB5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"847ac2aa34747cebdd8a0930f24c2ec4b7b969f7","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.5_1670359612153_0.5221656158302244","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"speaker-calibration","version":"2.1.6","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.6","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"ms":"dist/node_modules/send/node_modules/ms","qs":"dist/node_modules/qs","has":"dist/node_modules/has","lib":"dist/node_modules/qs/lib","src":"dist/node_modules/mime/src","depd":"dist/node_modules/depd","dist":"dist/node_modules/qs/dist","etag":"dist/node_modules/etag","mime":"dist/node_modules/mime","send":"dist/node_modules/send","test":"dist/node_modules/side-channel/test","vary":"dist/node_modules/vary","bytes":"dist/node_modules/bytes","debug":"dist/node_modules/debug","fn.js":"dist/node_modules/object-inspect/test/fn.js","fresh":"dist/node_modules/fresh","qs.js":"dist/node_modules/qs/dist/qs.js","shams":"dist/node_modules/has-symbols/test/shams","types":"dist/node_modules/body-parser/lib/types","all.js":"dist/node_modules/object-inspect/example/all.js","cli.js":"dist/node_modules/mime/cli.js","cookie":"dist/node_modules/cookie","dom.js":"dist/node_modules/object-inspect/test/browser/dom.js","err.js":"dist/node_modules/object-inspect/test/err.js","has.js":"dist/node_modules/object-inspect/test/has.js","raw.js":"dist/node_modules/body-parser/lib/types/raw.js","router":"dist/node_modules/express/lib/router","tables":"dist/node_modules/iconv-lite/encodings/tables","unpipe":"dist/node_modules/unpipe","LICENSE":"dist/node_modules/vary/LICENSE","accepts":"dist/node_modules/accepts","browser":"dist/node_modules/object-inspect/test/browser","db.json":"dist/node_modules/mime-db/db.json","deep.js":"dist/node_modules/object-inspect/test/deep.js","destroy":"dist/node_modules/destroy","example":"dist/node_modules/object-inspect/example","express":"dist/node_modules/express","init.js":"dist/node_modules/express/lib/middleware/init.js","json.js":"dist/node_modules/body-parser/lib/types/json.js","main.js":"dist/main.js","methods":"dist/node_modules/methods","mime-db":"dist/node_modules/mime-db","mime.js":"dist/node_modules/mime/mime.js","node.js":"dist/node_modules/debug/src/node.js","read.js":"dist/node_modules/body-parser/lib/read.js","test.js":"dist/node_modules/mime/src/test.js","text.js":"dist/node_modules/body-parser/lib/types/text.js","type-is":"dist/node_modules/type-is","utf7.js":"dist/node_modules/iconv-lite/encodings/utf7.js","view.js":"dist/node_modules/express/lib/view.js","Makefile":"dist/node_modules/debug/Makefile","Procfile":"dist/Procfile","build.js":"dist/node_modules/mime/src/build.js","debug.js":"dist/node_modules/debug/src/debug.js","ee-first":"dist/node_modules/ee-first","fakes.js":"dist/node_modules/object-inspect/test/fakes.js","holes.js":"dist/node_modules/object-inspect/test/holes.js","index.js":"dist/node_modules/vary/index.js","inherits":"dist/node_modules/inherits","layer.js":"dist/node_modules/express/lib/router/layer.js","parse.js":"dist/node_modules/qs/test/parse.js","parseurl":"dist/node_modules/parseurl","query.js":"dist/node_modules/express/lib/middleware/query.js","raw-body":"dist/node_modules/raw-body","route.js":"dist/node_modules/express/lib/router/route.js","safer.js":"dist/node_modules/safer-buffer/safer.js","shams.js":"dist/node_modules/has-symbols/shams.js","statuses":"dist/node_modules/statuses","tests.js":"dist/node_modules/safer-buffer/tests.js","undef.js":"dist/node_modules/object-inspect/test/undef.js","utf16.js":"dist/node_modules/iconv-lite/encodings/utf16.js","utils.js":"dist/node_modules/qs/test/utils.js","README.md":"dist/node_modules/vary/README.md","Readme.md":"dist/node_modules/safer-buffer/Readme.md","bigint.js":"dist/node_modules/object-inspect/test/bigint.js","call-bind":"dist/node_modules/call-bind","encodeurl":"dist/node_modules/encodeurl","encodings":"dist/node_modules/iconv-lite/encodings","forwarded":"dist/node_modules/forwarded","ipaddr.js":"dist/node_modules/ipaddr.js/lib/ipaddr.js","mlsGen.js":"dist/mlsGen.js","number.js":"dist/node_modules/object-inspect/test/number.js","readme.md":"dist/node_modules/send/node_modules/ms/readme.md","server.js":"dist/example/server.js","values.js":"dist/node_modules/object-inspect/test/values.js","HISTORY.md":"dist/node_modules/vary/HISTORY.md","History.md":"dist/node_modules/path-to-regexp/History.md","LICENSE.md":"dist/node_modules/qs/LICENSE.md","browser.js":"dist/node_modules/debug/src/browser.js","charset.js":"dist/node_modules/negotiator/lib/charset.js","codes.json":"dist/node_modules/statuses/codes.json","core-js.js":"dist/node_modules/has-symbols/test/shams/core-js.js","cp936.json":"dist/node_modules/iconv-lite/encodings/tables/cp936.json","cp949.json":"dist/node_modules/iconv-lite/encodings/tables/cp949.json","cp950.json":"dist/node_modules/iconv-lite/encodings/tables/cp950.json","element.js":"dist/node_modules/object-inspect/test/element.js","eucjp.json":"dist/node_modules/iconv-lite/encodings/tables/eucjp.json","express.js":"dist/node_modules/express/lib/express.js","formats.js":"dist/node_modules/qs/lib/formats.js","iconv-lite":"dist/node_modules/iconv-lite","index.d.ts":"dist/node_modules/setprototypeof/index.d.ts","index.html":"dist/example/index.html","inspect.js":"dist/node_modules/object-inspect/test/inspect.js","license.md":"dist/node_modules/send/node_modules/ms/license.md","lowbyte.js":"dist/node_modules/object-inspect/test/lowbyte.js","middleware":"dist/node_modules/express/lib/middleware","mime-types":"dist/node_modules/mime-types","negotiator":"dist/node_modules/negotiator","proxy-addr":"dist/node_modules/proxy-addr","request.js":"dist/node_modules/express/lib/request.js","streams.js":"dist/node_modules/iconv-lite/lib/streams.js","styles.css":"dist/example/styles.css","types.json":"dist/node_modules/mime/types.json","LICENSE-MIT":"dist/node_modules/has/LICENSE-MIT","SECURITY.md":"dist/node_modules/send/SECURITY.md","body-parser":"dist/node_modules/body-parser","circular.js":"dist/node_modules/object-inspect/test/circular.js","encoding.js":"dist/node_modules/negotiator/lib/encoding.js","escape-html":"dist/node_modules/escape-html","has-symbols":"dist/node_modules/has-symbols","http-errors":"dist/node_modules/http-errors","inherits.js":"dist/node_modules/inherits/inherits.js","internal.js":"dist/node_modules/iconv-lite/encodings/internal.js","language.js":"dist/node_modules/negotiator/lib/language.js","media-typer":"dist/node_modules/media-typer","mlsGen.wasm":"dist/mlsGen.wasm","on-finished":"dist/node_modules/on-finished","response.js":"dist/node_modules/express/lib/response.js","safe-buffer":"dist/node_modules/safe-buffer","utils-merge":"dist/node_modules/utils-merge","CHANGELOG.md":"dist/node_modules/side-channel/CHANGELOG.md","Changelog.md":"dist/node_modules/iconv-lite/Changelog.md","callBound.js":"dist/node_modules/call-bind/test/callBound.js","content-type":"dist/node_modules/content-type","dangerous.js":"dist/node_modules/safer-buffer/dangerous.js","dbcs-data.js":"dist/node_modules/iconv-lite/encodings/dbcs-data.js","finalhandler":"dist/node_modules/finalhandler","mediaType.js":"dist/node_modules/negotiator/lib/mediaType.js","node_modules":"dist/node_modules/send/node_modules","package.json":"dist/package.json","range-parser":"dist/node_modules/range-parser","safer-buffer":"dist/node_modules/safer-buffer","sbcs-data.js":"dist/node_modules/iconv-lite/encodings/sbcs-data.js","serve-static":"dist/node_modules/serve-static","side-channel":"dist/node_modules/side-channel","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","stringify.js":"dist/node_modules/qs/test/stringify.js","toidentifier":"dist/node_modules/toidentifier","array-flatten":"dist/node_modules/array-flatten","dbcs-codec.js":"dist/node_modules/iconv-lite/encodings/dbcs-codec.js","function-bind":"dist/node_modules/function-bind","get-intrinsic":"dist/node_modules/get-intrinsic","ipaddr.min.js":"dist/node_modules/ipaddr.js/ipaddr.min.js","karma.conf.js":"dist/node_modules/debug/karma.conf.js","listener.html":"dist/example/listener.html","quoteStyle.js":"dist/node_modules/object-inspect/test/quoteStyle.js","sbcs-codec.js":"dist/node_modules/iconv-lite/encodings/sbcs-codec.js","shiftjis.json":"dist/node_modules/iconv-lite/encodings/tables/shiftjis.json","urlencoded.js":"dist/node_modules/body-parser/lib/types/urlencoded.js","application.js":"dist/node_modules/express/lib/application.js","component.json":"dist/node_modules/debug/component.json","extend-node.js":"dist/node_modules/iconv-lite/lib/extend-node.js","gbk-added.json":"dist/node_modules/iconv-lite/encodings/tables/gbk-added.json","ipaddr.js.d.ts":"dist/node_modules/ipaddr.js/lib/ipaddr.js.d.ts","object-inspect":"dist/node_modules/object-inspect","path-to-regexp":"dist/node_modules/path-to-regexp","setprototypeof":"dist/node_modules/setprototypeof","toStringTag.js":"dist/node_modules/object-inspect/test/toStringTag.js","GetIntrinsic.js":"dist/node_modules/get-intrinsic/test/GetIntrinsic.js","big5-added.json":"dist/node_modules/iconv-lite/encodings/tables/big5-added.json","bom-handling.js":"dist/node_modules/iconv-lite/lib/bom-handling.js","readme.markdown":"dist/node_modules/object-inspect/readme.markdown","test-core-js.js":"dist/node_modules/object-inspect/test-core-js.js","util.inspect.js":"dist/node_modules/object-inspect/util.inspect.js","array-flatten.js":"dist/node_modules/array-flatten/array-flatten.js","cookie-signature":"dist/node_modules/cookie-signature","indent-option.js":"dist/node_modules/object-inspect/test/indent-option.js","inspector-log.js":"dist/node_modules/debug/src/inspector-log.js","Porting-Buffer.md":"dist/node_modules/safer-buffer/Porting-Buffer.md","implementation.js":"dist/node_modules/function-bind/implementation.js","merge-descriptors":"dist/node_modules/merge-descriptors","package-lock.json":"dist/package-lock.json","content-disposition":"dist/node_modules/content-disposition","gb18030-ranges.json":"dist/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json","inherits_browser.js":"dist/node_modules/inherits/inherits_browser.js","package-support.json":"dist/node_modules/object-inspect/package-support.json","sbcs-data-generated.js":"dist/node_modules/iconv-lite/encodings/sbcs-data-generated.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","get-own-property-symbols.js":"dist/node_modules/has-symbols/test/shams/get-own-property-symbols.js","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"f423d30e996c3bc390e2517bdc7bc93848170497","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.6.tgz","fileCount":547,"integrity":"sha512-3aA8Biw43v7+4mRrZ/8Cks2EigwClEh/bmRbub1XgBToHET3/bwRKPZJCAo9fgc8r/9TaB/agNgNt2sTDfSuXQ==","signatures":[{"sig":"MEQCIFJEENEiwUV1zpkzq6X7SQ7jHkERPSDuZLKWymq1i6gHAiAlljC7YcqWLCtjdS8BXkdPunsjYD+s4FKBs3ZE+dec0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97977292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkO4XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW5Q/9EdbNI2zqxC/SOw6VwZz8zC4SCBSjfbdbf+PYCyBI75u4wOmr\r\nch/LOzD16+LkdKTmIHrZ/HCC3opisDsoPyXV8WJ5Rc/u7rbsf/1nFhqnZRqy\r\nf3o8hHcef1kYGR5bmhFL53Rmd1x9oa5rd9vNUFX8DBfMi/1pZtP9GSUgl5tZ\r\ntOyBZTtosuFluiQoK3kAmz7sggY9mXgW4eTE10kEElwsDfj13E266gtpkCgG\r\nI/Z5URkH+L42MkbaDVmkfhHmTkh5w9PAGruixZmOZsIwEik15BMZmomkdbA2\r\ns71pDcyvQKc+OFLq37q6gIo4DuDjpDG6tY+Jotquaci7G9rYY/QGO3r+RlH4\r\nltw+h12UbEmeIDPO06vFeVpQlOrsZTgZEfpv3jKLVrCjzlhB1Ksaz5cSSez1\r\nHBlXwe1+aEQwbzbTpGqWIf0suWbljijHb4KFro8De5DPngQkv1wHiug2X2ML\r\naucEikBaY8tcwoU2+NmsSrslFY8BHVtjtMsBVsLWd7LuUdwedVX90+ZkmO72\r\nmJg1RN2S9y6b0Dmm2Y/13Ar6XDLL8VKIarpPlxf9n7Wzecy+dEJNlYh6gHSb\r\nrCfJIy7OAbCKkJbJyojsq1EZ7/yXwND1zvrKvfvYTniXEK3kwAldVyRVQS8e\r\nSR0EK9MyKBomFwKAzTW3ADWIRjxrJgmK9Dc=\r\n=pzJI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"39847a49243b48cb389e206cbce0039d8c9da6e4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.6_1670442518530_0.15422206439279362","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"speaker-calibration","version":"2.1.7","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.7","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"bc408bbb48e5975ca03f7c5a4f1d78581666e9dd","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.7.tgz","fileCount":127,"integrity":"sha512-IAqB2eHJCfhkin4CfyE/A2GL85je/KOOjtq2NYI1YCWXRDnupe1Sj9lOAI36Wlum8rdqgQVXjcepDvsoLWsD7A==","signatures":[{"sig":"MEUCIQDb15VXUvq9duzjdIlLuM77c1U313p8ZJhQU32XQAtSNgIgOL3ELPfSesojnUdhMreqYZUnJ7PRavEi1yxgrntvM7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96167344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk5t8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9hg/9FWjj5mTLkmlH8qiVilGKOCTizx1F/rNP7DDRBSPnyqRlXKWs\r\nlbGoXBZj7fFK9zLQUT+7ZSRF1bPtgX95nPUIsr+/FBndNAeJ+UzPMS+wsGVR\r\nAbXNIe3TMXYNXkq/rIBgsh+7wP862ax9VJDJzJ65/tqJ7fjkU6qDcIyDX1iw\r\nY6FGE74TOsxcwosb3hdbMttNsub7NNNlUL0BGawFT5jQix71QfUvo4aJ0dQ/\r\n3gwRn8Rb9GjXwAU5lpQW0GTgcoqi9SKHPk7UfupWE7btIW95ndR88nj7gBYu\r\nv6JuMuPLSp6He3H+JKtilWMarOuJjK6+sgeV32Dqy5juDCXK/3dx3EM7IO4K\r\n9QZ6w0xCh1BIpAXikcxhqa/Dm3CgGsbas162uA1Py4iSZmTZVx6T0reGn+Lu\r\nw7qjoXEET4wjx4fIrBARy/FhCxQ28kn22vKGZzbIr1PMJDSNhFqVMc1MaChu\r\nnPzDcIhVeNpRPcJs6uQw1EgLi53Uy2pCjo7IxOyIGXEDreqbJjh3z/UH8rNv\r\nKOPsuX+LtJCb88loGY+lF5dCZUl+kP8fxDHERczmQKdipDc/2CUXKos/mJrt\r\n7Z9j2ZdyKSWmBEXelAnyh23ah7RqUJ7tWsKx1b1cRJQohEcmS7ikBK9ZoDR2\r\nZZsu4tAQO4mRWebcuYM/qsebEhpFpFKpLVQ=\r\n=3jGT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"4471bab7862822495e18aad45720f6c919121b95","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.7_1670617979469_0.7109324405067166","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"speaker-calibration","version":"2.1.8","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.8","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"767d0590ec7c15d82b011cc2f9a80af7627ee2a6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.8.tgz","fileCount":127,"integrity":"sha512-8nK4nZrvZsPYgGPmyv+ugznQeWg0lxW6k2CuCzUSYbfliathmLJcOlE0ewIoE1ikIEd2MC+iTqSILOvFNoc+rQ==","signatures":[{"sig":"MEUCIQCzDj8d0V9oSNMSwE32W2q/D+eInQARd2Kbm435C+7KFQIgFKpthoXgVzOJOO4KFZHOukBUx+/1idKwADDjNjCIY/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96167522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj49d4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrUw//W0YRTCcxsVYXeBvSW6EcenJoYMuRcCJ2Yr8lfJOOwgY+/FMH\r\nTzktlNbkc5KgWhj6nBJmVIzB/Wd3ABUYNRKd/lEUYd6vVYj+/y2qYmhblgZv\r\ngprv7zQQ6j+eaFc63FUF6HW/O1+owX1BETMym8x5zg4g2vvEbft6vPzGRFaz\r\nzcEQlSmblUfTehVzN3KPex+96EMSnjoh9jVYKEzdz72vsDl3z6/hiRQeNBj7\r\n9dQ38v31f+1fnYEfsVBe56FWL7yN8rKvd3ne+EcMKwp8nFJ+MvHP0dGSzOBA\r\niN+TgP3xaP/LjWv6Kb349gi8mZY+PLarWMnjCxbUeQnG726IRem6GSIWC9lp\r\nCnxBOz2blZ8l7Ek5Rp840ezq3iKVcwQ+/xb7tddoeUXhN714BkrmLKHNqY+0\r\nNMLE61vVgTV2PTzgsxfhDQDJfU8WYGN0g88bLBs9v7A6Bwt4elnEcJx+EUU0\r\nvDMt7NdS+24CZlF7yYDjef92ENSp4IDXp/loVFp7IxJH8eg0q72A62PV62rY\r\nLdL4HAbxtow4+z8TB6qSP/teR+8KFBA/1FP9SOhwxwvakl97XVT7nkQxx4lB\r\nyEKNzUrMmYLTVdVsWWb/7PdOP46gYU9YAr2WvkZ6QFrVANgDceDnnI/+fKiL\r\nGZawXN/dKq2D34hNoPJ8JCZPUTphu8au6no=\r\n=TOx/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"97adbe0d47cfaebd6f35a311a748ac25119a18a2","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.8_1675876215139_0.3192044986244784","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"speaker-calibration","version":"2.1.9","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.9","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"b84b235e144a35bfc1545f9745b178290e713616","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.9.tgz","fileCount":127,"integrity":"sha512-MK0Ap4uWG3kxM0thoLzHoncEobbvNTOHMsdo0ZRZH7c6PO/R8AzHfGJ43AfFcd4x4Z0TDvOEy82cDTt8bx1cMw==","signatures":[{"sig":"MEUCIQCfY7Cey+DOt0VWaXCx6GagaTOOBDlTB3p0GiLpKTXoDAIgGubrhvZolzchvvUhCdMFz4URJDkMlllSBZ2rF8hwm8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95972106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHbzNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Iw/9FhYLvMkKfzKEtIJPSx5A0G9P3Jg6FDufwuQJrT7L0P4+Bl+f\r\ndsPSQYLNV5BGBM98jbaOiVfufA76E7OqFjYxWlmOghPf7Z4V1YMJLWGtbH9k\r\nu4cwHaNj+AIH4zz/ux4aH9NrxWFnvrkE7uP7hHR8ZG6aBuQgxU1Qj5F9Hhyj\r\nBf5eNTEgDfS6bmtgC9fKlwUBIQm6PrY5h8FXvOKu1QLCgPR7bYYnIieldQyN\r\nTZtmceo8ej5vW034UwZXCpMBQOSXIOJMZ4cuo7MmIrA6Jf+HitdlcdOdm1cE\r\nA8E6xVS9bORBrnHCpSfw08tAB5uSWE0ONh/b0tWHOIAR6AL1b+XNH4hZqPyb\r\nLdlw0KGDuMYE7kJHVnMV7xTVNn6VpzefiPICg6W9AYwdpUn9Wsk2F6q4CICC\r\ndapVSCBbOdF7yvTKirBa1BegbiYQYOCc2MfdrrooWYIl2MoWj06nrZ2bLQPe\r\neVN1GXXPkGn/+dyABgKMVi4eqOLLlYDhMl2bn4JjZ+Fidl7kFBrFg52RyDry\r\nkHqSDfQrLQE/zptBfS0+bf6CxyEncb8B//TZ2Zz2k6TbvXa51bDKKUjiEaRL\r\nlrCJCJ0uQiIB7cHH+x+uFw/Wiij+2V2uuQG94wai+NRSRd+CBT1//WhNFk+p\r\nFfQ4FplgGxHiAOAgnh9bhYaDUsm1VK9azks=\r\n=Xge0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"fbe01dce02b816802ee09bf6ea45bdf540991f8c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.9_1679670474937_0.6547633197553004","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"speaker-calibration","version":"2.1.10","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.10","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"0182ddf0bf3f5a44a2f99c73477c487e46fc809a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.10.tgz","fileCount":127,"integrity":"sha512-C+Uel1DS/OzVnJOycxvWvxrdZR8uuZxpTobLC+UY8pMvhYZEBI5OAs9iJuF1npQRRQJjnDKMZIYF8mo5WZWy2Q==","signatures":[{"sig":"MEYCIQC0sJO0NQ+75Ll+viprmcW5+e/ZPSl/FQMRT2E4w+w2KAIhAJHysQjtklpixXET+4MNCbNGSF3O6ciL4MvwTW5cCKss","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95674185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHrXNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIcxAAk2x43UKhRtP8b4n5MXXQk1ZKEoKDkMivjkyGgVNSMDT9cac4\r\n9qvpOskic4PvmSemZEB9QjNh0+IEfcmb5HELnb8g7s5ml7vJMxig4ExOC/DJ\r\nAFi2wqvo/33V2IspohiwZ6IawhhAIs8FGUPRIHYpV5Dnk2Dgu7M+JKNAgvN9\r\nPNALDzh2HEcDLo448g1MBgiHafqXOhwhM5CjKIn9wMX2TJEhLJ1S3iZu8URF\r\nvk06wpq2i1fVkSYgmcue0OXXthXuKB2iqmtEtzF0SfALo5Mi91ylO0H12Mka\r\n/wTaXuJOy1C7vs4/hqdYQm20KCqzGOpu1Y/vKrxgM556NvGj+Pvc/jIGpZQu\r\nrYW2vCnuURpmQLVfgis0XonZ0OxXUsbWJJ+8i5fOqWq7L80snA0YAldlAWsl\r\n83BVabpwrQ5jpQhXDuz2yNOT1CL/GBKimpd5hyvCf4Qlgm/c/gU/W1WF6xYr\r\nape/RfLrApP6H0oJaAD14XBBq0Z3qLr3UANtvA989kQwDDXJIs0vLt5O9m0H\r\n8L1whnvrReHdzwLfy/0QO+tS9qXEv0iFBdbbVyAHlg34dHit0NE1xECQG8je\r\nx/gF/D5tLrFC6wqYyUqAsgDWw1Owlv5Z8xu/vbufhLKFp8lQqupdo1qAFZyk\r\n8jmSmzm9dL0MGKuEdYP/Y4S1FgF4UU453m4=\r\n=mV6Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"06e2cb38e3f60091718c917ed2d5f90a62a93028","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.10_1679734219510_0.5008963631173862","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"speaker-calibration","version":"2.1.11","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.11","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"506357b59f521a711394f7aadd30cb1ce892c035","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.11.tgz","fileCount":127,"integrity":"sha512-yC8oDsakx9aendztsgAxk+GT6I6tvSJu8eYMF7khwHvK6UdyIR66FhxGap4OdfSWU9w4IEL+2l1gGoBoVkhniw==","signatures":[{"sig":"MEQCICirysSjM3KzCGHwOizgFJsGfI9x6OqsuqTBDkrZSFM4AiALVwbYfhS7TeHW/+Ih36OehLXy8QZE/v1wYmfF//y4JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95987917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLarwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1SA//cQKIlQU9XHaHlSHx0JyEQvuA3VZIfK4lw7UNnC+fmyvw+w++\r\nej9mwN7ZrzOuOKXELYI0jogzeLpLLBWBhpmPrUFMnECDyOZAu/T0HGSB1PCX\r\nGZiXxWeh1j5keVezz06KZglJ78egb5I0VWkfQXoS0KSxakAIMsQ5KD8U8iNo\r\nt6wgy3JTUlL2a9N62Nsdn7yjdhMnx4LgjASrgVwphnDDMaUMznOpJxxBRzuI\r\nZAJmSRCWjh6xC8HsZmmGUiTd1h3qFlxiUTUvohe4xULst0PI5LgFjfzmDqNW\r\nh/6ghGuH0iyVIfTpGb8dhWMflExSQudeCR76YVfD3PibPfGBKrT+8FsvRqCI\r\nLvmkgXgXWvjSFr7SIxhU4+POW9z0bNqofBdx2FXVipja4QqHJ9JbIaHeh6gs\r\nqKvjrffruhd6iYM+7dqSTfUYDWqWdiunHO9pDMcnULRQ3EV//94NcwdtYDw7\r\nW/g+F6FLtFgQDrEigUYovg/LNLbxC1xKFwrYEe/W2R0s7m1LHY3NvW7eF95u\r\nUcoMu9/q8QAANie3XYk1BPV/DhlULfNvA7Jz1vjOfvVxwnQmO2G6oZYhRT+J\r\nHn2LNrDURGn5ZLQs2TseiX0awP6Jbzv+LoCw5RMyoF8XTd5mV9TZJ253gxlD\r\nfKDjq8UgHUqbpsjrYb2x4R82qMxS3mxsYc0=\r\n=/7c3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"d9e6e202e2a50413ae8c958c25cdd4c41ffd2628","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.11_1680714478277_0.3224747513161872","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"speaker-calibration","version":"2.1.12","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.12","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"4ca1e26bc1fe69b9111d3f3556ac97e7610d0814","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.12.tgz","fileCount":127,"integrity":"sha512-HaJXuTbEjztK4jk2QP3tSu/PowX/CNGzUR8YLzGEBa/TiTYQBvq54qJSjfkf2Rf/nYoIgYiagV4yi6bVJBLLCA==","signatures":[{"sig":"MEQCIBZf6X0Ew4FaWfQOyQ27E3bmm5bg+n5MibVyAlKjV6CHAiBVGs3We0N/hX9p+nCKyNinkPvaG03ELCiqZiTrJnbEIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95675854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLcrQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojDg/+Opzl5SybdIjXx1HF7gMp8YHkPCh03/7RI0Y+XHA8wiznUF+O\r\n9XMhL8jGjyK36R0U58pJD3TT5IaxhSYkeiL2UJUgfxm4124MRty9103yn3DS\r\nV7eWMrq5PnIHCpCDAWlKnXWvMbE9PqUkk0Y7WcFXsSqJLNmybchOR7pvSrvp\r\nAckIhvZbUmu9vGBYCvorVCR0X//sENUbdjvq272vjpyuryCZA/XPFCnM3jC2\r\nZo1KYWEIBZwcC01nNsAxF7IARzYxUaRfGVgvVhfNp53xd8lRUlIcZe/3sYEX\r\nWJb3N6F3VoGpVcpKPJ30TOp3kdPwMiqqwhm0pXm8aZ4/VjFX12u5RC4kL+w7\r\ndgXf1QJBuHFWEaI9g/5BoTu2o0lCwo/a/BPAm8X66tZxKCgiO2wkJwaxTarQ\r\nRa35Wwm+QQOo3wFEkY73zGhim3g9cvlmfrVc7hF22amsMxLUTe0nMkPXJ1iz\r\novj44Yo02CgKRK769AnCBShpOB2oCtN49a50oXstCuaK2GGsOnfdeZHT+TPR\r\nwdBbd7WSjGsbi71jD8miewXhf9JsTHffC9j+ItPUf3Y0IKUfRUp82zHlQUJs\r\nLvOu0+VxCXIE3GHBvxHGfh1wD7W4VovhKNDaJpit1vXpdvFnFWK4/xRCQ1+i\r\n+7C7DWh7qn4+7vTJ6alTpgf9XpBniJXMjK0=\r\n=arfn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"f9b70a2971b7b45b421645fc2492df514a6cc531","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.12_1680722638476_0.34359596691885974","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"speaker-calibration","version":"2.1.13","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.13","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"7b820dc02d928e9ef1c6e9e369c06005ed260b67","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.13.tgz","fileCount":127,"integrity":"sha512-ncSeddKseqRWrPqOi9nZdVP/5dT2Bbu/9/xJ/hnkI/gPFASgos9608eUQLYO40yzYmU0LyFUOu6fZ0Dqu08A6A==","signatures":[{"sig":"MEUCIQCUwnjkXYyorbzSlymLBLsVx9xwbGiISYKZNDv9ludwNAIgQnkYNHOM+K12fz+by+847KjjWePYkcfD6n6xAPQYoVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95990059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRSOGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr3hAAo455skQazfCW02xuZtKuOHzTnKw5ozFR1p7NAQxuYatdtvng\r\nC2yAeCXuKj4qrWToV7oxKmsqA8vHxt8Z2042IVhOsUclBPu8h4SB/sJn4xep\r\nmLVTxynvcpNYsbfqgRAqYO68t60hJED5juvd8KPI2iwluDz9Vco+Ged6Ne2e\r\nd82FtVWO+Jcq1nnyi9koXDKE9t8SvQZZD9mg+pqEnmLFCkOHhIsi/Xukr9Bu\r\ncHE6X8+NlHzmiPw861vcfzqejMsTDUi4HSGFhMSA+0Owj1qNQc4FBJpLWEn4\r\nzf9pmXyq0I6CwKckVpsyqWjLSPZhLFdfrGCEgO9LjzXY666QOoU+mrosu46V\r\nQThOoQQdN3XIo1zgRpMF43RbK7ZPcAjBP3HQu1qG7HHzD3WIM1NELLfJHF87\r\neq3LZqIXHT9V4IjAfyhKKDyquiNXeWkCPDnyqXpaKM7iMH/5zNqlcmU2YpBe\r\noiZ0Mh+vNfyHVmcWTfC68z4DR11pUNh1QnDKyyT4eNffXB5NClylCv+FuBo8\r\nwfDr3YvPItDsHtpct+wQ8z3bDK0ptMMIaHq+XoAoR93x/xz1xWCZXvZulIMu\r\nn2Vlp+F8JULa2v+hUNhu/E/M17ychiD52Sz6kXsE5BbPQpOiEAqmK/TrnwaY\r\neLSCAvMNWVLxlvRCmKGqqiSeQmdJz0OXL4E=\r\n=18pL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"1103f19f42e3e5d290bc10ef3808ce6ce15ef181","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.13_1682252677519_0.9746468790166714","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"speaker-calibration","version":"2.1.14","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.14","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"fcb58297d64730c54744994bc9d6a615d8138bc9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.14.tgz","fileCount":127,"integrity":"sha512-jpj70o/c96+vzsmcH/fM0djWyGRQm6dDcEOV09oZvuWooftkMIwi63WVgxX1HnWrz/fBtNzatj8vtqI85iEFCg==","signatures":[{"sig":"MEUCIF2IuFHQZChYdHrsxiuUQnaCf++yIUJbseMwGr8t0E+gAiEAsZAeB8iX9MkzOLvs4fvgndrS55qfyXXBfOeLSfd9L3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95990941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRSywACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxHw//SNV2FWyM8sU1qGSlgl6wom8F4uNKYMzyfmxhoLsYrwtlE5ju\r\nRpsPTqoRCbte9nAWFMrWxjAheF0o0LofNdB+wE7qXqS2RArwFhrnb04t69kh\r\nv0teCjzrMtIr322fxxoj/DDP3FqK/v3BSsxucrj+QPURqEMqXVg7FxNcn/Uk\r\nyp7MnDYP3TpAvbzRppU9zgeJ8xTHFMYB5LTx4aO83HGjpwW4VzDdJC/UvrnR\r\nRHfRHy7Bk24AqZYQ+5XVBH2T/SKgAGAvXVzBzgUaEsg69HjnAmCi0e68aOz6\r\n0fFBa2PO8lEckamW4e2FzotwYCsCrBRkZci/vTW/HkKM6Bu+y1JFg2Kr63v2\r\nMwsFNZP6liPUtlPMNFgWqolCNcZEC3cosv+L5IS9f+GbTHwwNY66bW5td75q\r\nmvvR6HMBYrDHTxo6hK4YB0hYzJEgMGVsbdqf8djEvZRr2bzpFtj7WGXNh4zT\r\nkHEp0R53FQ+EZAqW+v4Kwn3GUkr2tkM4HrsgBmGGZ5ZBnNcCe3aVZ4M7OSF9\r\nw7eZU53CyxuRCRggj/xoQ/AkgkCM9UeEAaKV3R+P7iAW3RSTnsqn8077bE7k\r\nlQHWrcMO74gEWdfaVOk/DPNSB7Bkg3ZtgGaN+en530pg6XJIdNJUR40oyaW8\r\nO8KQunR2si2BTIqpdfDZsE7RtVgnQuCbdPg=\r\n=nF4w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/main.js","gitHead":"5da4964391a086116114b3ca15e93ea0428871ce","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.14_1682255022659_0.4288012761456761","host":"s3://npm-registry-packages"}},"2.1.15":{"name":"speaker-calibration","version":"2.1.15","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.15","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"b33d230bc806c2df5b2a8ab4aaef43776796c20f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.15.tgz","fileCount":127,"integrity":"sha512-xphOOhEk+Cjs7+U3enwUfWB9hHKGw9rv0qsJfH3GUrjoKDKZnibVoLEZgtlyJaNqyR1veZf/ShqnL91dvpBLJg==","signatures":[{"sig":"MEYCIQCwm7gXOZljlzEuugQAXZojndKVPE5kVRve6sPoLtL1QwIhAJyu1vDBwOVRscYpQEqd7Izyk8dRCI5/uoCu7tXU73z+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95994110},"main":"dist/main.js","gitHead":"596bf2ddc58d7238a59b4a80fcb0d82e7ced2a1f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.15_1683544986709_0.9320355775977929","host":"s3://npm-registry-packages"}},"2.1.16":{"name":"speaker-calibration","version":"2.1.16","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.16","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"99a26bcc152f8058dd859627e0765fc7fd613cd0","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.16.tgz","fileCount":127,"integrity":"sha512-LHPN6nllo+o7fyP2OvfX/fMcTVVjAKyhAjcbDCJUi6Mng1rp2BhD1HXRCsZy3Mim6gW0S7iK0i6g/XGU62jjcw==","signatures":[{"sig":"MEUCIQCpoYgEufIiCWaF2aq7AJmeFXWrfvTgWfCxTYqjoPGDtQIgKMUXLeY95llyYcDTTCq85HS7W8EPyX+C8xLp7jx59Qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95994468},"main":"dist/main.js","gitHead":"ca852fa7601321278204ae6ea8e6f43443d5ac8d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.16_1683785997572_0.2413214837916382","host":"s3://npm-registry-packages"}},"2.1.17":{"name":"speaker-calibration","version":"2.1.17","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.17","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"ba9199d15176dd6f2cc47df7d1b180afc49017e9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.17.tgz","fileCount":132,"integrity":"sha512-wMfwW5wduoilTh69Gf4z8dg2DSMVHygnj2URTQLZeVSfBJvoHKZ0DBOE/zNvf/3tKAh4wiNA/n0WeW7Jw8ph0g==","signatures":[{"sig":"MEQCIAVD3syVPIGaDx5t+XzjxLFpQiSLVrJbwmUivFPP7pNdAiAEn1D97Vy4pUAcoEyFbwmMPeBTWgTH4hlZvK6WBQaNmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96075938},"main":"dist/main.js","gitHead":"cd4bc2f0f82988724d98159153ecf092f85e14d7","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"8.5.5","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.6.2","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.17_1685647638205_0.7914867458696766","host":"s3://npm-registry-packages"}},"2.1.18":{"name":"speaker-calibration","version":"2.1.18","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.18","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"3a41400d7fa3c26ce7c60f78605453175139ae4f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.18.tgz","fileCount":133,"integrity":"sha512-Zf3cg4Nw610JHW1hoUx+7CR0dxb2EJKEdUUxHzqCGoHavaUB0DU7WqVP3HiV43vcR4TymZ7pYa93yNWLH4+yYg==","signatures":[{"sig":"MEQCIFAc/BDoKTgo/qd4ineD3YTRhIAtA4nr0To24obzrq8OAiB0Bv+/fWmT7uhQjcvnhXARRYde8jvW/W/+h8YZlScp4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96091723},"main":"dist/main.js","gitHead":"6b0bf7857214a0e9ba3770dd3717e1c44be0303b","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.18_1687166530403_0.5012341547895234","host":"s3://npm-registry-packages"}},"2.1.19":{"name":"speaker-calibration","version":"2.1.19","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.19","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"e1f37fbe729e7d4fb35507fe8c6161dd038cf533","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.19.tgz","fileCount":134,"integrity":"sha512-fA6J2iqlIruL91AH7khYAh1Ywj8LgeyYkeOv5+893LATHNuzvuYv9rWariv+CetRQuSTXGpEAlzOAnbmp4qhNA==","signatures":[{"sig":"MEUCIQDbRsv6K2+57nD6rkO8lgk0t/BRIOEmAqAYF22iLF2QLwIgKRSMiEWRDL20lZT1e7v64s4+ujROBf6Ore9DF9lg1E0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96896950},"main":"dist/main.js","gitHead":"8f94faef107353797a31726ff5c32ef132968ce4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.19_1688141543329_0.3466283050973238","host":"s3://npm-registry-packages"}},"2.1.20":{"name":"speaker-calibration","version":"2.1.20","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.20","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"b7d4ca9b0e296c90c643f260a61e648756de8afd","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.20.tgz","fileCount":134,"integrity":"sha512-tqvAaGPeCOmKU3wVGiaBNYCxIsMcnTYOciCpQrhUnrXhhx5u/iyb8/qARhBnYBjCDxFtChd0GGAp7BD/rNxr8w==","signatures":[{"sig":"MEUCIQDlf5lBvAgW2gn3q8dbS8laxyLD9KYDAbwZ7+kXbFqTgwIgSnGghSKXut1vpmsitKASPkWASudCXepuXy8jBcNPzkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96896950},"main":"dist/main.js","gitHead":"cae18f0d718353fbb49c8999a50f8d136bd6678c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.20_1688146864458_0.5421792938057577","host":"s3://npm-registry-packages"}},"2.1.21":{"name":"speaker-calibration","version":"2.1.21","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.21","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"b5b7afa8a498f607c035d06f0984b8f8f3f2b75b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.21.tgz","fileCount":134,"integrity":"sha512-hSiKP0tb9v2WEr+uqZiQvEytDRUrP1RVh6VM88Nzm0kL5Alk0sX2EXN1y/swP7C0XaEITVwUKdpTigYfQD7Nsw==","signatures":[{"sig":"MEUCIQDDl8k31J2svsR7BIog8rI1oBnsAjrgHbzMKTESP71GjAIgXFdWa4yOdYste5q9fY8KaQs8dg94VBzVZYnkZz/nYX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96896960},"main":"dist/main.js","gitHead":"9f9620aa6baffb4b613976b39ed3ddef98c4aeee","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.21_1688153577526_0.6170201602476486","host":"s3://npm-registry-packages"}},"2.1.22":{"name":"speaker-calibration","version":"2.1.22","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.22","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"8524ca9288897d4f8c11d2d56811a1a6048849a2","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.22.tgz","fileCount":134,"integrity":"sha512-Tu8DVD7uD00atEkq0KXdxnMmGSH30tF3C+lc1CDxIaBBkwyWoFY2A6NpbFMZ8K/bwTaI5UCjP5i5Oc+DSYjKUA==","signatures":[{"sig":"MEYCIQCuAJKHjTgsKdLx+TMobo7aLK1MiPcgyk34Sc9IohvWBAIhAL3BgtJlE4qrMJXvF4Ack1xtkslPfbIHJvIib1oCxPdq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96897476},"main":"dist/main.js","gitHead":"ac2f059a2bda63b3a5bdca0078dcf84e7e02141e","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.22_1688156161615_0.46878025576273274","host":"s3://npm-registry-packages"}},"2.1.23":{"name":"speaker-calibration","version":"2.1.23","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.23","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"1e505902a6d965533bff85683f2ab095c1bb7055","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.23.tgz","fileCount":134,"integrity":"sha512-KGzJMJohSfEbrzf4mptxfSl5z2i10YsaiMnCiDyOsJWYevTgZnE2ufwwdl2/vxAtBgoHCXf2BNZ2SJAqhvnQzQ==","signatures":[{"sig":"MEYCIQDFaSouNMWpGI854N4stVHMSnCteaIB1eigjvoSXAh4FAIhAIU7jtapj11rveyqGSdbCmaQv8LRg9wMFoqv2e4PXmCT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96897478},"main":"dist/main.js","gitHead":"f69a2fc79b315529a8ad475a35fe1e19e6f6b491","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.23_1688218776648_0.8606990992226549","host":"s3://npm-registry-packages"}},"2.1.24":{"name":"speaker-calibration","version":"2.1.24","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.24","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"e80bd39ca62ace086f39570245c68c42202d6435","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.24.tgz","fileCount":134,"integrity":"sha512-ciuLtFSvZuQVo3JxcNmvUKt248W4tWwKvmSggVjZWmd5cxJK3Li3pHSksPu+csEussza5wyPo+rB/LOec3l/7w==","signatures":[{"sig":"MEUCIGrNIQLM/nTSlM7+9l5MKD/5ufUUi6hv2eQ06+AB/S/tAiEAml9M0uUqCnfOA0d4fxbimULwzGlV0V0FwhtworzwjJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96911049},"main":"dist/main.js","gitHead":"0507edba922cd5890e43c7b6e341e1bb0e939858","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.24_1688650225927_0.9850520785620145","host":"s3://npm-registry-packages"}},"2.1.25":{"name":"speaker-calibration","version":"2.1.25","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.25","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"a68609ee1ae7df52271d46acc552c5ef88e551ca","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.25.tgz","fileCount":134,"integrity":"sha512-V91sQq/A2wCY8SytznmlUJGe3euCNsBCyZ0u1xIFEurgucoqzbO+JHioYQonm59kxsEGKVd4ZncjrJYsTaokng==","signatures":[{"sig":"MEQCH3Vo49TSHZqPNAKeO/TezouUtWSVJ018JyAPxluSUUoCIQDc8geV1VpFF5ia/Ep77Oa7p58m6ysqFdex2Y15hZEMtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96911113},"main":"dist/main.js","gitHead":"f632c3fd66446d91ce7e3ac8e40cc836406f2712","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.25_1688650892280_0.7608445314786796","host":"s3://npm-registry-packages"}},"2.1.26":{"name":"speaker-calibration","version":"2.1.26","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.26","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"898edb2f7232cdb7fc976158f1fd405c21cacda5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.26.tgz","fileCount":137,"integrity":"sha512-PwwS/plbYe8ASpkENn0oshCkCnS1npRxIcTZ7nW91Mo1TDwdZx0h6IjS/A4mLIXBHqiosfCNQ6XjlEuCDYAwgQ==","signatures":[{"sig":"MEUCIQDE47R5mrw6ZbrGAKs91IZefOavFJ26OC//XeUeXdCANwIgLA/6uT0y6xMyUTCyf+rMQWcmNBe2OVtMSAQQLe6N3Ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98002926},"main":"dist/main.js","gitHead":"6e5b77d411cb870857766901be70965829409ce8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.26_1688658839774_0.12222098532387093","host":"s3://npm-registry-packages"}},"2.1.27":{"name":"speaker-calibration","version":"2.1.27","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.27","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"bf86e4136293ff0f5d202bda958a63a2a0358280","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.27.tgz","fileCount":137,"integrity":"sha512-QIgQaY1vUQIOSEzLT3LTrwtPJtsQwcTikSmo960EtOavO1XfsPX7GT97+k1Xm6NpEhwfmvOLDp2LSBBQbpuJNg==","signatures":[{"sig":"MEYCIQCKHS5l/DlFF+5q5QVpPd8pXrUdIeWl6cTFsXHWymSHcAIhAImqOhCXADTgjUIF9lnxP9v4Mu3v9onmpLF+UZdi5jjM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98002923},"main":"dist/main.js","gitHead":"7471a8e04cf28ab7213f48d249769e8be058e9e6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.27_1688661370508_0.6233665987286392","host":"s3://npm-registry-packages"}},"2.1.28":{"name":"speaker-calibration","version":"2.1.28","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.28","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"f40aa722c51a1af8a7caf8d2767bb88be2e48cee","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.28.tgz","fileCount":137,"integrity":"sha512-0xUyEAhgfiHF0g4Kxgf4B2R3ZUWbqoGzpEHbHc3FljzE59LC4zpXkZJWuNEGrF78/O5hL/O9kmK6raFH1dEhEg==","signatures":[{"sig":"MEQCIB9OmxlvYkLCsEv5JKv2S5AEL9xn8gBw9aoBL6dKPryuAiA5QWVl5HQAMSOCaYXUGav7BvcPejARh7dMmG2Pc8GENQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98003059},"main":"dist/main.js","gitHead":"0c795a2d0c920439b08f73573f7ccad538ab7c15","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.28_1688709031299_0.8353719535157607","host":"s3://npm-registry-packages"}},"2.1.29":{"name":"speaker-calibration","version":"2.1.29","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.29","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"c06a0dd3d33da4ae14bd417465fb753ab0bf4211","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.29.tgz","fileCount":138,"integrity":"sha512-09nwDRXQV9T63PxMuzwmAR8ImnpgpxR8aGjR8v103LmkkDa8sWm2EEudG3XsXmpvjjVdWVzJnYP7YSlCzLaFXQ==","signatures":[{"sig":"MEUCIQDjTePIi8GpXRxk4GYGtg+UvVgyP+O3UkoCmFsEPo/2BwIgWYBkwHygj5HZIxYvut9nJ8W64gka1veoawcWK+v4+jU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98036152},"main":"dist/main.js","gitHead":"7405f6aecfa66fa37f49d63400260209ad4fd5ad","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.29_1689019405682_0.08372124938575976","host":"s3://npm-registry-packages"}},"2.1.30":{"name":"speaker-calibration","version":"2.1.30","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.30","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"69c25352df6e3d0d683c79a950b08fcc18741e4f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.30.tgz","fileCount":138,"integrity":"sha512-+iJsiFdAQb9aFrlystgsbyeFsDe/xjQXH224Yp5rYRqtHZBvuPTvTAZmVPkdUlRyP5+xUBVetbZhFu0ZqJrkOw==","signatures":[{"sig":"MEYCIQCvrEYx6cudugQZfC2tKfuNhjQydhj0GTfDXfdlasWZpAIhAKgnzrjZgixO1Noq31svOZDraA63275dP60aJhrh+GYz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98043103},"main":"dist/main.js","gitHead":"3cb2a98cc90d2e9163981a52fbd1ae98e35f3385","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.30_1689168556121_0.39098971633755863","host":"s3://npm-registry-packages"}},"2.1.31":{"name":"speaker-calibration","version":"2.1.31","keywords":[],"license":"MIT","_id":"speaker-calibration@2.1.31","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"f460c59874ef1f08d2bbec295067750acc2d947d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.1.31.tgz","fileCount":138,"integrity":"sha512-ntWiV+hEmcHi+vjigZ+H5YQryLSld9GziTDk1d35FfPkTp3YxOQb0jCeH0z+xR21fcJPkRQf7EtzMkiStLYklg==","signatures":[{"sig":"MEUCIFoaMR9XzZWDxjWDBsHO9cqilzohtt/sHyGYYFkWmGocAiEA0AKyymN08DWUHjrjKhEZkq0SR6bfhFmUWIRJJWufhpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98043435},"main":"dist/main.js","gitHead":"a90bd7aca690e9d36d8129074ac47b05d62a0b1d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.1.31_1689172962303_0.43360587312401466","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"speaker-calibration","version":"2.2.0","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.0","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"dc0d10aac65449d23cb9be2b1d7f4252a2adb9b2","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.0.tgz","fileCount":138,"integrity":"sha512-y3rNQvS3l9AjZ6ld7dOknC/qd+V6rGTA33i/SVXwH/3u2XkwI6LkwHorSwUH/5vq51dfUD3ZozstlnRphtJz1g==","signatures":[{"sig":"MEYCIQDQhW954hEGgwFkIicnVFDLXKNq/UVha5LWITZ56IQuOAIhALYqMlFWlxcgkfGpCOu0oEhsLWu/OwKHxyZ3yzaK9Qz3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98043434},"main":"dist/main.js","gitHead":"375442ed9637a94f1b1c1d8198a03e051509bdfe","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.0_1689173496345_0.10184594128959157","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"speaker-calibration","version":"2.2.1","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.1","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"70b5408a6cb672a77b34f19c9076b52ef2c7fc6b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.1.tgz","fileCount":138,"integrity":"sha512-XK4gjIG5YDSomSwoSOrs3hIoEvkRQXBjTNmGfHhAri87z9VdTitc3A0dcyqHa2P2iPA53CQl0u02/JSwW3GIuw==","signatures":[{"sig":"MEYCIQDPBFA0ScpcJjLbXfshBONBGTdGapGILPzFgxctcBxJjgIhAO0M1mdxPyA6HBrx9DpsQbyD5C8s0B5RbOl6wPxvRVbr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98059944},"main":"dist/main.js","gitHead":"963da187da62ec3000aa5dbef6c0b2fd7002ee20","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.7.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.13.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.1_1689898486669_0.990379142597871","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"speaker-calibration","version":"2.2.2","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.2","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"c1f825d14751b880967a3edb3063944035ae8e34","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.2.tgz","fileCount":137,"integrity":"sha512-AOqh4RHmrZ5RHjOciuf+OVgTICcE60lSRS2KTTEZcjJqe4wmQ6F3wx2D+d2aK5o6Z5Ik3DixTspWCOny1NHD0A==","signatures":[{"sig":"MEUCIQDSbUtLhGo4czILTX9WpctAHGGiRbU0asJlLnmPl9kwlQIgYIhVQzxX7kmx6VfDQOXKXhXNQj/C6y7c2qHIzjlz6gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98079967},"main":"dist/main.js","gitHead":"00aa3db162dd377e973117363dac045545f19a9e","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.2_1690838540495_0.5081329002185264","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"speaker-calibration","version":"2.2.3","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.3","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"c8be17ac397b6e588bacbc71c239f2d4d1e1d493","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.3.tgz","fileCount":137,"integrity":"sha512-uOAws6NUppU1x9y92su4AMaWBthtTUqlJuLWhEO1S7yJXAsaf17KXHPVXX7m0od+oUjEE8/OwyGzq1A4lfqyew==","signatures":[{"sig":"MEUCIBTOxFLegH3679hHvwexSphTvbq3D7Fi30Fd+jgOETxQAiEA9c6pdchobuLBYueSY/q+QAzKkVqISudaPsL0l2K04UY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98079967},"main":"dist/main.js","gitHead":"09dc8d861a3902ebdeb605e86348dbc593c9d9ec","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.3_1690838792362_0.9433234087581419","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"speaker-calibration","version":"2.2.4","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.4","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"fddadc0de6c1e2fd7eb010cc84e83415bbc6a1f9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.4.tgz","fileCount":137,"integrity":"sha512-tslpcL3c79G3LLMvDabGX5uDdHoQIuyp6oOr8BmMojBipqTmRSNugUkgVIWZlA71RUEqpt+CWLWC6DuW9XwxxQ==","signatures":[{"sig":"MEUCIQD+bq0GrmD4YZxcCN+tmeU9aur9hjEUKAII6HnJR1o0MQIgERYEjMXxeTKen/47CzyiAwhBCv87TvLAmy5TXVP/+ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98090839},"main":"dist/main.js","gitHead":"363cd57e3cf4fb7738a299ee9b67e0c2f84ef0c7","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.4_1690846111179_0.43278403919871633","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"speaker-calibration","version":"2.2.6","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.6","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"cea23b991031ab8242ea98ad7c0b46cf77bb660e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.6.tgz","fileCount":137,"integrity":"sha512-T3iw1K2NQy4IwZ6uARQRExUgH2CPalfFw3MWhiYD3zu+WPUQn3MgZhA6KzU4TRmDnyiPtVKB1pPk+/mxjedrmw==","signatures":[{"sig":"MEUCIF9RBPtCSWu/hqGe+rC9JhpWuUUIOa/5blZZKz4Fz9s9AiEAnEVP9eFMk4VoA1veAuNN+W9QXkV3IxCvocH+8moRAyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99264341},"main":"dist/main.js","gitHead":"15b9676f0f2607fa60bbf54e3f82f50fef132506","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.6_1690918434138_0.8113432329757302","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"speaker-calibration","version":"2.2.7","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.7","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"7ae345b29dd231692ea45ecbfe399415d9108e54","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.7.tgz","fileCount":137,"integrity":"sha512-wPPCLvREmnh5Vo5DyiN097erm94wIgXZp03n97X0pwsAbHXwEBQBNZQFKdVAJ/1dR2iPPDMN7/bWw/o3QkLOtw==","signatures":[{"sig":"MEUCIQCZt0n+FYCoUBLyn9Ua1RkMC12bLzwRF8GsYZ5KHuPwQwIgDO6Cfpjv7t/o5UUsW0NIMOPIXxG7jjXDnFqJKtYaScM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99264358},"main":"dist/main.js","gitHead":"4f65e76d43d52878953f528ada7ff0ddffbb748a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.7_1690969525510_0.8427767649178337","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"speaker-calibration","version":"2.2.8","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.8","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"086e4edec2d16a6b5d07ae020a3e775e8771aaa6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.8.tgz","fileCount":137,"integrity":"sha512-t497ThzxDBE2Ujq2/uhBKVvB9E26IddsTs+Ag1wqjuKAMrJAZZmUBJS1N5rQUYjYOmI6OdBjnKpV6zBOUJuWmg==","signatures":[{"sig":"MEQCIEr18p/0dqyiNla2PRiI7Gb6nJAvNjDRXj5eiww/AvTuAiBjtAXpgXZfKTjSiDmEFCzj6KwbTzqvP2lNmfO3ZC/O3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99208081},"main":"dist/main.js","gitHead":"57ef73594987761765af59d3d2a1371293b16439","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.8_1691673510663_0.3704668277716221","host":"s3://npm-registry-packages"}},"2.2.9":{"name":"speaker-calibration","version":"2.2.9","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.9","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"5da650eb1f5ea944009d12140ea6de709a591e8c","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.9.tgz","fileCount":137,"integrity":"sha512-UrC/K5YIAeX5HvefVOeQbwnAOnd525dKRrKo/WwqjiCXomFgrqO+WZC9lvEOuFbHpmsPlRY4cXbkXVHDfcKL3A==","signatures":[{"sig":"MEQCIEdvHInNdwlrQ+yxDjQgvY0GRFglm1WKDwSg2Sy+PbA0AiANYjBYvLcduixY+VlZM8sEZ+WiQIJztnpHugiR8l4p3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99398502},"main":"dist/main.js","gitHead":"26dd7255d33f583f02a2c03f4e4689296c29a129","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.9_1691763339895_0.656895053763022","host":"s3://npm-registry-packages"}},"2.2.10":{"name":"speaker-calibration","version":"2.2.10","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.10","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"36bbbdcf79a28f185c7ba2ae6b92a8fcad021274","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.10.tgz","fileCount":137,"integrity":"sha512-NjN0aRTe3H78eWK3uYv+37KA0ULx2jEsu2AmyB04oRqvLoRkWs0794nHcG3kNeH1fXgUEroBO34rx8Q9w7m35g==","signatures":[{"sig":"MEUCIAa41scAjov1cNCQz0KUjAsLkThBO3QITqrxcN0auvpFAiEArWRCzDUFsFq8HnRH5aZjmwyyUTQAW4sDwp8ciBSKLpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99398505},"main":"dist/main.js","gitHead":"b28496bd28641837e3455cf359435d3a4487cccf","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.10_1691813829991_0.4440258463308231","host":"s3://npm-registry-packages"}},"2.2.11":{"name":"speaker-calibration","version":"2.2.11","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.11","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"5cfbc10beb25d71cf5d55bb0ebcb9af3e772566e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.11.tgz","fileCount":137,"integrity":"sha512-LKtxg2oWqxMwvbrqNj/JXShZsFNmS0OsszsbAhbtJgnZ5SoOWuJ93JMj6P0A/XFFrY/659Eq+qt4ZwQiH0o7Og==","signatures":[{"sig":"MEQCIHW90ycaDZgehyUbLpOH8BBhspG7JE8qBMgm4ZyxmGfsAiBXAnE6iMVMhNhUMWNdhb0T8Cx5BGPKIHdrpkDYjCEH5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99404211},"main":"dist/main.js","gitHead":"2999c3cc1c846ac3fbd9b6f7d421bc184966d1bf","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.11_1692078190183_0.36405759202204035","host":"s3://npm-registry-packages"}},"2.2.12":{"name":"speaker-calibration","version":"2.2.12","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.12","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"e9bf210953df2ebe0e36922668c280c7b2de6d9f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.12.tgz","fileCount":137,"integrity":"sha512-nS76AxBGctUgYhnHW9wS3ZHX8nknJ6/uvz7OvTzjXSjBuhtD/W1MvIhn4zgv2a084tb08YHj9tOBd6lw3bVniA==","signatures":[{"sig":"MEUCIAX14lNUIL1wkYxTxmqM6YdDsCm14kYJkxjM3nqTao65AiEAmweHK6uIqrQnisSmb9h5D9otxPOoNywVE9C8SpDpM5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99405452},"main":"dist/main.js","gitHead":"fabe64a3d014ee78c86f1a7638da565987c15e10","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.12_1692121837888_0.019910690330436243","host":"s3://npm-registry-packages"}},"2.2.13":{"name":"speaker-calibration","version":"2.2.13","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.13","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"7cce9339ba2b01ff32e1bbcb99627c4d34c39670","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.13.tgz","fileCount":137,"integrity":"sha512-jYbtNHVjO0Ss3Y/7OKpmas8Vx+MftIpDe2I4c0n5W7kU2pJGLITIpngc8Ibz7OKgjjPm9UYRLuT2EIp9AscE2w==","signatures":[{"sig":"MEUCICypDoibeVLAjDKUGRgbhMKYihUsZc+4O0kSh5dPBwJ8AiEAgbfKZTgoFlzpzKCi5kCFu3+dmdCMz9RnV0jE5lYi3Hw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99407137},"main":"dist/main.js","gitHead":"262d902e335d673ef0fd312ab063a9c67faf7070","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.13_1692255155766_0.7884827413039708","host":"s3://npm-registry-packages"}},"2.2.14":{"name":"speaker-calibration","version":"2.2.14","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.14","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"049b75e67ed93e9adab18109249f45f279384b6f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.14.tgz","fileCount":137,"integrity":"sha512-JAgwDgbqasP/f8+X4EIohUgnT3JtNSO2b1XI6AnlxTTQiI7hG3OosUtYB2qnhU4uZvw2+lUmBLgojG5x5Hr1sw==","signatures":[{"sig":"MEUCIFfRwHJrh2G6txQe5AV2YuKvOL0ray+TYXVMTDDekGpdAiEAxASqHfyfpj/mVRWkXCAw00ANw6m70oNoYT7uDkoobBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99407941},"main":"dist/main.js","gitHead":"d534007ef73ab99b6499c272f2b367617758baaf","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.14_1692308120849_0.34236048127378527","host":"s3://npm-registry-packages"}},"2.2.15":{"name":"speaker-calibration","version":"2.2.15","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.15","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"323a03ecbb8b4897eb9de646461ba833297289d1","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.15.tgz","fileCount":137,"integrity":"sha512-walKpr4emFoju7XBWqWzcxxDFUbggCNrYD+DJ+JyUIYUj/BcajCg4p1jESIWFfTra0YjFM9tPCoXs7lMt3hKUQ==","signatures":[{"sig":"MEQCIATqfdC/opI650X7ZxoKsNzH6JUNoM2McfySxThGQrBYAiAbHfLAq4wms9SfQWrQBms3gyzTtfwMsYygCUxes4Dj8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99324884},"main":"dist/main.js","gitHead":"83cd62c1c6960ab80d45f9b42a22ca70db73eb41","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.15_1692370304065_0.32467402079247076","host":"s3://npm-registry-packages"}},"2.2.16":{"name":"speaker-calibration","version":"2.2.16","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.16","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"b35027a683adbc596fb79a8381428e720e4f9007","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.16.tgz","fileCount":137,"integrity":"sha512-kKBinKby4InMYZj/aL/tTL0qHbW1D3TSYB1nLkpJBF7PXkffFxicXXAGEiExMKwE2g69Ok9c1+9WhQtJxTITqQ==","signatures":[{"sig":"MEQCIHEY94NRGD3L7/mA8WubC8sb8cv6q2WcZnGhW2M4UFHFAiBGFmTa7a8EhR1tyb9KrRmaFor4pteisgKctDyljchwTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99324884},"main":"dist/main.js","gitHead":"d77f44166856c5f61f8c507e4b6f3acb6a712c91","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.16_1692370860665_0.17759364836428104","host":"s3://npm-registry-packages"}},"2.2.17":{"name":"speaker-calibration","version":"2.2.17","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.17","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"e9b1ad20db73d305e2380d9901af979e9311a4ea","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.17.tgz","fileCount":137,"integrity":"sha512-CrfKMcl8au9uNY7FNfiDobql2rRM4At6Em4Yc3yCoZDc7HZejkH31wfvGde8yhp+XwKC9sRTev4KkuVL5JA1jA==","signatures":[{"sig":"MEUCIAbQWHE7jUnZeubYvwxZUNLqsJdpJh8/a5X1cEGyuwVyAiEA4kvCHixBywRjgpXyHhPduCJiMKgUGfTQiRuHF+Ii9do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99325988},"main":"dist/main.js","gitHead":"4f0b9c387563c0bc17a49e68b58970351adf7f77","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.17_1692503831797_0.34305847347028906","host":"s3://npm-registry-packages"}},"2.2.18":{"name":"speaker-calibration","version":"2.2.18","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.18","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"17542f47ea25a0fd7c4a20c57ec29cd028eb086b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.18.tgz","fileCount":137,"integrity":"sha512-vuvcW1s+HGyPyS8XQx5VyfqnaZfmTPSq3T+Ywyx9f7knOSbdbIj98AIwO4tKGNGkR0AK+V8C38lrpuPsvkLdPQ==","signatures":[{"sig":"MEUCIQD8nSsC9ABPdBkbzQho6gKhWHWhp8T2u+q1PDxgiqGhdQIgRmudRjBtPveZQ3k0R3NNfWvVAjmQuQwlAdz318xH8lE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99325988},"main":"dist/main.js","gitHead":"24ec25f21eca58b964ac92f5b547df3490d4db17","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.18_1692504051022_0.7416304320267717","host":"s3://npm-registry-packages"}},"2.2.19":{"name":"speaker-calibration","version":"2.2.19","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.19","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"264830df8ae800a6a2be7f12583196a72de1d35e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.19.tgz","fileCount":137,"integrity":"sha512-3RN/5X182tUbd0tAW4+VNq2/GUEfMg9xnb4Wb7b7mijMI0se6cPoLgruq3wImAUKMJonzr9esoUpp59FjjOiAg==","signatures":[{"sig":"MEYCIQDpapIp/lWUEG4XyNjJ0Sdi4JSecXZc2VQriPv5v0qpzwIhAK9KsBiM0joQGp2SY8c4o0TMGZLzztDeOTc3qSpgxguK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99325988},"main":"dist/main.js","gitHead":"87d57a97358a258f642f754f2ea05e2cd742b850","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.19_1692504773137_0.3397319029100869","host":"s3://npm-registry-packages"}},"2.2.20":{"name":"speaker-calibration","version":"2.2.20","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.20","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"837e5c250cc3f0ff8a32483ec4caa5e1f1e740ef","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.20.tgz","fileCount":137,"integrity":"sha512-SIC7vIpNHzM4MAT69/vjuBRbnNVga7alg8SF9zWf2zi5hu7YA7c4yyBZVBlNwm8agBiieUfEe5hXlWRsjE5gig==","signatures":[{"sig":"MEQCIB7ziUYUt1oQK6hway1tvcWDfbWQWBqRA0l/Iapv1xpPAiA2hRy2xMqw6/mwYPbo56oz0bUErY8//DN7VWWaEVZ5fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99322484},"main":"dist/main.js","gitHead":"80f8fbc3389c9f5992189aed001ac45fe189e5cb","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.20_1692721086168_0.3259175055461312","host":"s3://npm-registry-packages"}},"2.2.21":{"name":"speaker-calibration","version":"2.2.21","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.21","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"420ce7783756d677e2ea9b32418130ff49808cac","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.21.tgz","fileCount":137,"integrity":"sha512-jZ/o5FDljp3GyqPwIk7UXAm/bOApz2wkgXC6ltE0o+RLoqJ1gZjLrcbOigk4COSJGTUAUVv3gc/UJj1L9DPY/w==","signatures":[{"sig":"MEQCIBEP52YANhfWTgP89+93Re+YfEiIIuc0eeYkDBymS+ugAiB4VUrNJIuKLZtBqmizYWbVcOc+irGw7tWrMmAGMSYOfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99405757},"main":"dist/main.js","gitHead":"00dacb9e883783d09885c471cda5b6bccedb8494","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.21_1692873399370_0.19244663169535747","host":"s3://npm-registry-packages"}},"2.2.22":{"name":"speaker-calibration","version":"2.2.22","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.22","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"0442de46d4deafe9778c981ac1cb8548b9843b44","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.22.tgz","fileCount":137,"integrity":"sha512-5fucuefZQdfuH+BddBh8tKiOgRCNqp6nOj9nG0R7qnA6qMnvX0PH5eGf3uxnGcy/auPE7IV3YtjfNcFD0SJ93g==","signatures":[{"sig":"MEUCIQD8qUwiOe0jMDa7UoGywWpSPIzf43Twk38zowWqLy5SlAIgb7Lm/nNfWiviWzFsPj5q9heDHNRdZT1dHfaDo6q3eHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99325683},"main":"dist/main.js","gitHead":"f239c205ce73ee18cbf855b5e0a5acf162dd37ea","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.22_1693011708011_0.8272737994086763","host":"s3://npm-registry-packages"}},"2.2.23":{"name":"speaker-calibration","version":"2.2.23","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.23","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"a91a27741bfae26b0a91035e8c70e8d6b253c720","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.23.tgz","fileCount":137,"integrity":"sha512-Um+9OOO7qHozdDCFk0yvk8B7vxQYDi7XwiUklWHLTcJvdIkGr9LGZEC/gR/OsBKmhB/Y6PjOb2HE1nkjEZD+HQ==","signatures":[{"sig":"MEUCIQCE5Pf7ylcCvw6FObp/kSFpdbyy9J4oDH8X1ujMwTAozwIgRXo0SFBS4YMS46K5Sjflc42lSIMhst6504n06+7Zzkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99408799},"main":"dist/main.js","gitHead":"635631da000bfa4bcda1f697c1a488833f1c7e1b","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.23_1693055695673_0.972066898370546","host":"s3://npm-registry-packages"}},"2.2.24":{"name":"speaker-calibration","version":"2.2.24","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.24","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"8bf74850a7e46e829e560f9517818ff77400d95f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.24.tgz","fileCount":137,"integrity":"sha512-AG0wLi+dWEnvdU5gRsGdozWEUxsFaKlrRDMy2s7criUyAbiV/e3iC6pJPmB7Sq+tWw6y8H9f2vgdAFi6dbNfdQ==","signatures":[{"sig":"MEYCIQDU9XDuG4F7ExzZ/OcBvdUtegRjcQLhZZACQ4F0qzgy2wIhAIOgaIuYCO7z0V67QXP38YqxNd7rIV7aWWLvkzP5pywi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99409070},"main":"dist/main.js","gitHead":"0df179b27e60b8bec693b45fa9d008e7ac44a2c5","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.24_1693637783097_0.5977282290557899","host":"s3://npm-registry-packages"}},"2.2.25":{"name":"speaker-calibration","version":"2.2.25","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.25","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"2428c453c3a74c58d0fdaae3ce009d49e4d173bf","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.25.tgz","fileCount":137,"integrity":"sha512-ky5rSuGkNTLCcLWsO7iTU9pKjPS/QiHdW0iwSrWZCBwS08qF4UyR/dADm0mZmCZLxT7VVDa5ov6lKXjIULLdyA==","signatures":[{"sig":"MEUCIQDfDa3JMjiFXTOLhAhQvfBxqutjQC3LXQw5gARbbekS9QIgRCQCRlGgi1US1yGxtu7CxgbPa9ncG0drjxeIWOygrfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99410002},"main":"dist/main.js","gitHead":"899f3d12d07edc15e68fbc17fe41f67a5ed70dd4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.25_1693640386130_0.38729568666915215","host":"s3://npm-registry-packages"}},"2.2.26":{"name":"speaker-calibration","version":"2.2.26","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.26","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"a5111747be037128749b0267aca748de6ce06a0f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.26.tgz","fileCount":137,"integrity":"sha512-7HEUyy1rvbT40ruO/jtERjypNAPMcffTgD/h5ROnsxZqOYN/QEGt3jPLl2+06HLKIwGglf+uVfrOD25zf+PunA==","signatures":[{"sig":"MEQCIBTc50HD+Gcj2BErG/QMYZULrAyj8ul23jKU4lzJGRTMAiBQLm1zozj/VdROGFvfFsH0dGtmwiZCzXj5pNVGx9bqCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99328999},"main":"dist/main.js","gitHead":"ce47fe1ed48d0531587c12d0584519d6bcf758f6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.26_1693974669503_0.813882253194681","host":"s3://npm-registry-packages"}},"2.2.27":{"name":"speaker-calibration","version":"2.2.27","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.27","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"d2010bf5bc47880edf965ba2d589ac2b078c0659","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.27.tgz","fileCount":137,"integrity":"sha512-kI30R9zmuA0TIPNgtxkai7UDj2wYTYeO0TUrnEIiEMsQZxVfiWhoQCMm5UNkpBnfxMwLn3zHj0+DFfrpopLHCQ==","signatures":[{"sig":"MEQCIBXCnYIUTOokc+KEr7XaDvqbWLfsTDlRn4iTwLDQEoXoAiAkunXQ9mhTKc0xJeF2mzDFRXBsU/G510JkL4y/nAfFgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99411896},"main":"dist/main.js","gitHead":"c96f3fe709d11c0c39dce5fbed7496998af68d49","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.27_1694003359502_0.8412512581860736","host":"s3://npm-registry-packages"}},"2.2.28":{"name":"speaker-calibration","version":"2.2.28","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.28","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"339769077842c1485fed4c6776aaaec75c109ccd","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.28.tgz","fileCount":137,"integrity":"sha512-qxGecRj6ZDNk2IEK3L/9O1VmswLIFpBRdsPyuoJOQPgPzc0ua86kzw9lYUg7nMMez/9TQQqwDt8QWHuWMvZlNw==","signatures":[{"sig":"MEYCIQCMiO4PsmCa73xgOx8q/cT8ZJTjLZIyWapb79ZBKYfyjAIhALTKQ27SZRrEW+bJijX2GP2M8ztYS84buFsPtbTNC9KF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99331394},"main":"dist/main.js","gitHead":"c798a7d071d548ec78fd2912bf86363f5441fed1","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.28_1694715200668_0.5594121588390732","host":"s3://npm-registry-packages"}},"2.2.29":{"name":"speaker-calibration","version":"2.2.29","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.29","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"5116ead827143978ce510d784d2b14c0f0664d96","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.29.tgz","fileCount":137,"integrity":"sha512-hPDYSka+jovAydBmMWPy+f82W+GPEhgNF2wK5JMh9qT+P6WIXhwu+foa2rJmFMDBc8vIpM49pAbH4nID2sp8IA==","signatures":[{"sig":"MEYCIQCemZsprNQsavP9R9EOAIQdSq1TZajNr9ob1jL5MPDAvwIhAIhS7+UTmtXzh7nIRb9byN9BHaUGvpFZ/0AzxPADDWMM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99414924},"main":"dist/main.js","gitHead":"4f1a45c1b6f0c48edee96ea4b340b330e8b29fa2","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.29_1695112707208_0.2260585043100376","host":"s3://npm-registry-packages"}},"2.2.30":{"name":"speaker-calibration","version":"2.2.30","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.30","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"c8a46a51579348bd5b832901ab5306de2e8c0244","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.30.tgz","fileCount":137,"integrity":"sha512-ZSrVAfX8SjExQJXKhBijzy4ytgvbz++qjkSSdKKbdYKKvenp1xG5fkglM0F1qq5vkMygP52FSAu+X7P2FJuv2A==","signatures":[{"sig":"MEYCIQDv/giVDabwHfrPap1gzx+z+KkpJ3N4a3bCujUzyk2lewIhALifb4cT9WVhzF1Koc6+8IB3Qhgx31WLOo1pC0OqmxOB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99415026},"main":"dist/main.js","gitHead":"3426bca67252ca7ddc0d14c52c4e780b69694ee8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.30_1695131061075_0.9709448770573348","host":"s3://npm-registry-packages"}},"2.2.31":{"name":"speaker-calibration","version":"2.2.31","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.31","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"61a63fd5a129bab2dbddb67dee8c7e446f5bc41b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.31.tgz","fileCount":137,"integrity":"sha512-BMw9hrhr8j2gwkgK3Knk1GAPk3+8n7RMGXyuX4fLf8MHEPaipRHS/0qXAGjJiMs57wCEmKJiZQmxYtvPGf8WhQ==","signatures":[{"sig":"MEQCIHh+yQt+JcHregHOFhKQaUh/j0obU4jCciHF47RvK2KIAiARm/hqUWaUW0OGK2Uu1vxaitWUYYuQewX3Z0EThtDenw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99344389},"main":"dist/main.js","gitHead":"d5abb4b1d1d7fba26fd72b5c2aab0a0a90092094","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.31_1695667823213_0.46881681243258466","host":"s3://npm-registry-packages"}},"2.2.32":{"name":"speaker-calibration","version":"2.2.32","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.32","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"24fb7633817b83d6639c78c0a0ab7b9d06cae426","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.32.tgz","fileCount":137,"integrity":"sha512-2CLKrZAm+aV3yfXXDf4e7HHQTwI//kEmHQVISX/UQuqmesgybS2RT+t0rivWZV78sZUgfPASB03QAlbLW29RvA==","signatures":[{"sig":"MEQCIGgiYqxsq8jqTKvnMseYaqvxtS8YEq/y71+Px9SHkoTLAiBM0wwSiyHEaBo2jmBbs4/G8SZFQ7XvfoOF0h1dL/PsrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99347059},"main":"dist/main.js","gitHead":"03a4e1cf81849d537ae3aff33a5a978f27b99707","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.32_1695687429129_0.7815948661949357","host":"s3://npm-registry-packages"}},"2.2.33":{"name":"speaker-calibration","version":"2.2.33","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.33","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"2404361482756cb34757ed9aa26fab0649e74aa2","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.33.tgz","fileCount":137,"integrity":"sha512-oI91Vkken89ETrMNUjDlGiSlS//9bYJX9fHyh40iVUtyDcFw+6RDNUB+lXuPTINWpJQEXZFYmcv+BwkjVhlyiw==","signatures":[{"sig":"MEUCIQCtP3wldC19pzeTGvCqzd5hVZTzJRJAIJdWo74PheKhmwIgGd4i/BHMJ04bPtYDXcNk1OwzUs8/UdISETm/TbWZcnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99357787},"main":"dist/main.js","gitHead":"e6b23caad2e5d8ddad5c47991129e3dab4c0d1b8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.33_1695916773303_0.8581875117095734","host":"s3://npm-registry-packages"}},"2.2.34":{"name":"speaker-calibration","version":"2.2.34","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.34","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"8337d956be72a33120c4290ba949b22f78a0c62f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.34.tgz","fileCount":137,"integrity":"sha512-nyJzosXeXd0XCGqFBSP1UHYV0MA5n+BTLsXC/Cs+344qZRhFNZ/Xxe87ZmE7UKj8CiavuQAT1nCfEgc/Hs8rEQ==","signatures":[{"sig":"MEUCIQD9YPK8IbsEGy1FQV/4FnrD64v2UzyWhPjEwAP10Tlk2QIgNyP+8qnEED60TisJRmCau1g5zvlMv1W1u1RyDd3JIMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99358226},"main":"dist/main.js","gitHead":"76b6518776fab6d2df26bbb23e93778a6717ea59","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.34_1695918985103_0.5923604991923463","host":"s3://npm-registry-packages"}},"2.2.35":{"name":"speaker-calibration","version":"2.2.35","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.35","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"306bf2ddf34113e0b0f8e912887969b68df0ae5e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.35.tgz","fileCount":137,"integrity":"sha512-29ybRrfpr8V4pY+FJ9C/KznMhyAGpSMyAvnlXvIaxfC2VEaacUxiS7Av9K7yOOkm82jT5y6JYUVHZjB8Eb3WEg==","signatures":[{"sig":"MEQCICDevlTL9Cxq+NkLT3guOm9NTIw6F0dU+ls5RGC9PFG1AiBWZvDh985iaVxK7odIwPwt6RMfRhf2JC+7z+vdmXw2mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99442679},"main":"dist/main.js","gitHead":"eaf8520b96d47c911ace43b735062383ff4fec00","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.35_1695922226165_0.6720993166360405","host":"s3://npm-registry-packages"}},"2.2.36":{"name":"speaker-calibration","version":"2.2.36","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.36","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"b98342b891848569cd955182ab9b3a4f4adb48b0","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.36.tgz","fileCount":137,"integrity":"sha512-4h+rBnwHc/LALSIvwgy/+eo9O0tln3c0ps19YOrXJKmnpDGrP6pAfZgZyrJxYPS/HaPC3td9ZZ2gCpvWFMSDFg==","signatures":[{"sig":"MEQCIBH5/GAwgS4L7U0lZIyD6t9HFgKFBMWdQ+wmkAxEnoR/AiBZV4I4HdbmoCjfTOMy0hZyGCobezHujmY6gD1quVw/uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99359627},"main":"dist/main.js","gitHead":"43c66f344f6b94bbb3abbb3c5a1210a3c67a8214","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.36_1696284418230_0.7524432292214878","host":"s3://npm-registry-packages"}},"2.2.37":{"name":"speaker-calibration","version":"2.2.37","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.37","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"ee349b1836f23b5ca64abe67bbdc797be59dcfa0","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.37.tgz","fileCount":137,"integrity":"sha512-XX1gZlFkB9AFBnGs2ac1kYxp4o+HuEDuvTGLveS5PAI6GKH4hZ92ar0vbbjPX60TqvygC5VaFwY2L6DTFt3n7A==","signatures":[{"sig":"MEUCIQCYpebflbSDjGjNEnLaLWzWjXhE/yoZ7TlqhLGY4cm/pgIgddJmnvK97+D/tokCHVyIEdvo7u5ZaXFWsO1Sicx2BY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99359819},"main":"dist/main.js","gitHead":"6fa28b45acbdba63534251db8fc5d293a10061da","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.37_1696289275909_0.5119486442747951","host":"s3://npm-registry-packages"}},"2.2.38":{"name":"speaker-calibration","version":"2.2.38","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.38","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"b2e6972891974635757ceca6bb651a105a7bf331","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.38.tgz","fileCount":137,"integrity":"sha512-ClcODtgPMQpSy8wU2ZgoUXEpPPJiK+CYmwx3SGbBpUVZlfkXaeAt+/Lz7YoVHkn+ew+9GpyTUrB4ZEvkyH8UJg==","signatures":[{"sig":"MEUCIFdq145AP30aA0ww4rZzS76DihNhAqXSs4kvHtA8nYakAiEAxUvmJTtuaz1+W4rM/jfUoz9hiX9f99Uz3Gbo79IIxc4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99452364},"main":"dist/main.js","gitHead":"2cfef82e74212680c1a203658c3756eee7d7178c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.38_1696343729856_0.07930692943620476","host":"s3://npm-registry-packages"}},"2.2.39":{"name":"speaker-calibration","version":"2.2.39","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.39","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"4238ed857b54c4281616ba9bf073c583b753cbad","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.39.tgz","fileCount":137,"integrity":"sha512-jpQ8Ls0zrEjZVPWLv7/nZAYgxQ7Oajno4f+943YhdueVtUP5E+tM1VI3PvfsoVKbKrfnD1xjjPqaugZavWR0lA==","signatures":[{"sig":"MEUCIFUA12StGLeOtivTdx4Ev59RDSTtQ6dm9/Tz7ql+fTMwAiEAjHwT+PtGHXqrVIP4Wqw8dns7DP3NS1/x2hNJ0Ip+SLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99460715},"main":"dist/main.js","gitHead":"9a4de2e2895eba057fda2552b63647cb527defcf","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.39_1696345140835_0.30609653493428324","host":"s3://npm-registry-packages"}},"2.2.40":{"name":"speaker-calibration","version":"2.2.40","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.40","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"4941e19a1657afbf7e11f65adeea1de6f0366b1e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.40.tgz","fileCount":137,"integrity":"sha512-xtFcpp9G0UhMX3NmR42t2S4euw3P6Mb4hAbJ+w17Vcebw/wfxICneX4LfPaAu83eumZdx+oPQbFkOiL2hT32cQ==","signatures":[{"sig":"MEUCIQDPNEVNdOt0zeUsrq8Jmbiw8ZDPOzJXtPd6QSxYTR4OpwIgd3ZhTq/uDX+b+fKraaLdRYGQqPv+cW5LhDQi+z/kSf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99458999},"main":"dist/main.js","gitHead":"3cfd850fa6c47df272b1d1c203a4abd4bdfd6e72","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.40_1696407419458_0.6509708184880949","host":"s3://npm-registry-packages"}},"2.2.41":{"name":"speaker-calibration","version":"2.2.41","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.41","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"33d6b715af19c378ab191260c3516aa3f7c12307","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.41.tgz","fileCount":137,"integrity":"sha512-7+FvvtkZx9hqDYPbby4KxwZc2fwUUOjKbKBMhkIo3KhABSD6yZdqe4ufcvtBZRND7ZGOVIdRGgbbc1ZK1Lfmaw==","signatures":[{"sig":"MEUCIBPGncLkXaLi8sU3gdQo/A527BNMmANGZfdX5Wfp3/WSAiEAhehjf4an3kHvI6AFJFrQd+gzhJBQhTQ4sUGVHihYnBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99460173},"main":"dist/main.js","gitHead":"becd9dca9f172e56f42064fde05dd9759ac59081","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.41_1696411638799_0.597159065777024","host":"s3://npm-registry-packages"}},"2.2.42":{"name":"speaker-calibration","version":"2.2.42","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.42","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"fce8947b9b413971af75f7881a02041f75a92779","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.42.tgz","fileCount":137,"integrity":"sha512-WbisK0oG+XH65p8j10N71fd2TF4oiOcd08BJo/iddW5ohokUwYrQByAzvIHwmk965RuMeieNQZa5oqaKNOaNyg==","signatures":[{"sig":"MEUCIQCqJ/kUrs42S/97csmymovkQZgtIonELBJi8XBqAbqkUQIgTHUFc4SqEqv/jiqKHkiyUePiYuiKdgdiW7/KnnDGouM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99460930},"main":"dist/main.js","gitHead":"211b33fafcb6d2e6527aa244d8eaada7ea3a41f7","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.42_1696517094249_0.04815524046771502","host":"s3://npm-registry-packages"}},"2.2.43":{"name":"speaker-calibration","version":"2.2.43","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.43","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"ac9fcfe32dce9f810b0036afde0474e9796d29bb","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.43.tgz","fileCount":137,"integrity":"sha512-ZNM3RBil1HIqgkF6Vfh9xRsXUid9halV2dSVoZQh6z9RVEKVEIuSxqSvhal8wszaBCiDN/9KId4QBLCRDnz0Vg==","signatures":[{"sig":"MEUCIQCPq/g4CS6y4/STRv1NMLOpCAWsyumWmrQ3p1IVwcc8WgIgeGkCNP4xM0ZlWa5cEMOPsn5X+FnNVHy6kkzht0hvbyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99461134},"main":"dist/main.js","gitHead":"3b7ef37d9084cb5dffc8639d6ce13367a492d90f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.43_1696594945425_0.2919667752240105","host":"s3://npm-registry-packages"}},"2.2.44":{"name":"speaker-calibration","version":"2.2.44","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.44","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"83bae6b47415535d71af48d46075415ac114d6ea","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.44.tgz","fileCount":137,"integrity":"sha512-auOzhHW7hYbg6My7sYhIr37GWFJaMptqPN4rphuMgGKv6AdPkK2apquKP2XJQK4tt3JbsDbjzFjqxcOWpydKHg==","signatures":[{"sig":"MEYCIQD1XAQvUFiUJXGepoUnGRPwyzQoSkTGJLp8X57LPAwLpwIhANkw/PrwTlDL/EGBORUzW+Dbs/jmZsZX90Rb9Jis4PxL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99376233},"main":"dist/main.js","gitHead":"9e2fc19d02b00ed41f4db43d0d4c95f2bf1a4e24","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.44_1696644621700_0.2341511303300836","host":"s3://npm-registry-packages"}},"2.2.45":{"name":"speaker-calibration","version":"2.2.45","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.45","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"9325575f05ce8ac9683af52727d458b6ed62ea64","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.45.tgz","fileCount":137,"integrity":"sha512-3+O5kvURdUmp/pR7SSFO6PnhEmqlv8UOreXIB+VSrELh97VVSANkg+cNkxFiNUOdh8PU2tqm7ssTKQtRn+D1wA==","signatures":[{"sig":"MEYCIQCJTNE6jpsc9hKkPMWmGe6h76UJRQxGR+oW4RjF4C5GQgIhAJhbeOQGIjkFDpB12++yobnmDVtiZx1n9HE87UIFuq+f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99376471},"main":"dist/main.js","gitHead":"4ce100e310a8ea1090391163da0d08b5cd030509","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.45_1696870181985_0.8746987858944011","host":"s3://npm-registry-packages"}},"2.2.46":{"name":"speaker-calibration","version":"2.2.46","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.46","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"7f8f44a650b37b9b4d3d0ad88951e87c7ac486c9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.46.tgz","fileCount":137,"integrity":"sha512-5RtBmYBnoWl2+o8oOVyGMcvtyHm/KspJuXEXV9L4lHPLuMNL5kBCwDp0Iq7lTOwjTS1tuSftktgO7vBuV2Gtlg==","signatures":[{"sig":"MEQCIEyqMBIyewZ+f2EOYGiX8xKN4udqlaXDjx1ut9NEhYD4AiB9xS5POz9O8euYl6xP4xPLtbyuGg3L+grqCxsblbZ/Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99376551},"main":"dist/main.js","gitHead":"7ef16b548dda93c1b1d6d2c3ae29b090c9f02ae0","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.46_1696891112170_0.8862332824038999","host":"s3://npm-registry-packages"}},"2.2.47":{"name":"speaker-calibration","version":"2.2.47","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.47","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"9bb31f3340bb4e5f564b542f8a7dc4b88962b4fb","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.47.tgz","fileCount":137,"integrity":"sha512-AIRjRFJ/0twfKmXpoFdo9dodNQngAY1yZvKxmtYhE74qV0Ev8WCdRzLE57VM8Ji3ir4S3oav2lbRRvseNSXyfA==","signatures":[{"sig":"MEUCIE2N32b3bP/A+RQrHBSwrI+BCKAnLJePfQNd8rsayTEMAiEAwHRDv1tMQZQODk3WhJLXIor1TOQbfnqdVjgBVKNJRAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99475571},"main":"dist/main.js","gitHead":"0ce44b71e190d22f16f81a1d567cdf4473a42fea","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.47_1696917771176_0.12901201474556512","host":"s3://npm-registry-packages"}},"2.2.48":{"name":"speaker-calibration","version":"2.2.48","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.48","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"cc0a800c9d1688ab2c3c630f113e9d21fe0f9c79","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.48.tgz","fileCount":137,"integrity":"sha512-zqPC9oqABlMfkVCHKfPhdSaAsDpMZMsLUjf99bQfmbE8YPFXFQq7Qq72egjwYqQJAc00xV2v0eZB0+qvqKCCOQ==","signatures":[{"sig":"MEQCIC0ULkx7h543DQiVE6OMYzRx1lW6VuBIsh5fKCJ7hMoOAiBQeLJf4RYo5ybfSf9ta5UiOk9hdRSFxBFMN+oWK60+RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99475587},"main":"dist/main.js","gitHead":"efcb834e97ddaafceca566fb08207ff9d741377d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.48_1696921746019_0.23500756881181029","host":"s3://npm-registry-packages"}},"2.2.49":{"name":"speaker-calibration","version":"2.2.49","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.49","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"71e602ae8f585ce45296c3d956e46861cee60f58","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.49.tgz","fileCount":137,"integrity":"sha512-mGwSArXkzy2OgA6/fWpqYoY+H8e9eNr7Cmg4albPjdpbO0pZmH36qvesA+EfftS76WP7U77KmP3OdYkcPtlIVA==","signatures":[{"sig":"MEUCIQDTSxf124V+m0o3b5ryRu7x4PjsrQlX8QIRkxKupTxBQgIgDAKkLx2xobKa0sUktSXh71TqIvALZutgtiVXZbgtHiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99390005},"main":"dist/main.js","gitHead":"b8e515d0307b0776d70499e863e6427caabbd3d4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.49_1697123819984_0.007466963282757533","host":"s3://npm-registry-packages"}},"2.2.50":{"name":"speaker-calibration","version":"2.2.50","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.50","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"5077679994c42da6b9ebd1e842950026efcde79b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.50.tgz","fileCount":137,"integrity":"sha512-vpZB8VLMgwSKDBgpJPywSXtLbJxc9c3Dd+FOatL2Pa5RdzflikR8hbWqQAWdye9jHWilSiqPz4BlI0mJTx57Ug==","signatures":[{"sig":"MEUCIB5fblRIfkPHIS8QfXW4GNzjyLlbbmHvikOm1PqOPDvLAiEArfRaoog/22J0P19FDKskq6KHPmkzXg4J2Lix4gWFspA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99390708},"main":"dist/main.js","gitHead":"a38a9d457e1401049fb8e9ce876fb0d56355704b","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.50_1697125383452_0.931328861738389","host":"s3://npm-registry-packages"}},"2.2.51":{"name":"speaker-calibration","version":"2.2.51","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.51","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"719834dcf9b0299d571939964dca1416cf7aa1fc","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.51.tgz","fileCount":137,"integrity":"sha512-R+tH6ea2+pWLFYRO3aSiJLsB6MV8HIim4gsa8pQbELbG1E8yTpdWn/Dsta1Ji2O39/c9MFw/yH0JFpRQliJTWw==","signatures":[{"sig":"MEYCIQDvU8hsZBZ8UTBYfLYjHP3xNCFJKv3krMzioyneDpgCjAIhANFZXx0PCTDrvk/jyqKWWTE/sjKumDHmIy/2D+TeNv2T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99391244},"main":"dist/main.js","gitHead":"4eb2205b4d489c7ead1fb70229733019a28c0dd3","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.51_1697490505308_0.7933944022523456","host":"s3://npm-registry-packages"}},"2.2.52":{"name":"speaker-calibration","version":"2.2.52","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.52","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"504fd06b282de328d9a3e655acd3942d743bb8a7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.52.tgz","fileCount":137,"integrity":"sha512-PNrQBb/LkDxEk93yUs+cGGgFH2+2o4WMV9X/qE09CDGxAA/V2/tuDzSGOT5B5pRtphT7+bc8VfdK2B89AchFPw==","signatures":[{"sig":"MEQCIHzYgGDTQUtWbRsZLpRXtfAbAFueOKelmSy+jTYP7B/WAiBWtHM999EYO4MiLtF4H7MD/BUMIGRkLOtm0ra+YcU4ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99477375},"main":"dist/main.js","gitHead":"3f2dd022db3090f93167cedbc5f1ea8b639404f3","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.52_1697557548617_0.18911244468346244","host":"s3://npm-registry-packages"}},"2.2.53":{"name":"speaker-calibration","version":"2.2.53","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.53","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"f847f44213fd4555cb94bc668cf4fc6f3149b026","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.53.tgz","fileCount":137,"integrity":"sha512-LK4quKJW8D3YWtR6FUzvYmcxi9vP788ydMnUi1Trgb/D/MgyAzVtR/zhI7Qe+WYq5h7uTyHR+iwRMZ6HSX4W8g==","signatures":[{"sig":"MEQCIAG+SNVqJenfPQGcqZDiDVf6xipK77ZxwDkaSUiK7BfCAiB7i4XhMFxnxtXbKILYnc+hn89qeYdCbP6f5DeSk4EwdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99479123},"main":"dist/main.js","gitHead":"8de91908e0fb4e7154adaa1e489da55b9ae3c004","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.53_1697576758759_0.274413469989748","host":"s3://npm-registry-packages"}},"2.2.54":{"name":"speaker-calibration","version":"2.2.54","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.54","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"c82ca929a8a1fca2ff781b36f0d96e37b4cb7399","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.54.tgz","fileCount":137,"integrity":"sha512-w4xROam7R+KjXb0/ANekr0VzzcVbat7ZpUGIt9qeRCJFglgGRCVG0IimcIRgLQ4ad4HfVD4kA+6A8rX1Rw634Q==","signatures":[{"sig":"MEUCIE1S2fvc43brxGHjST8Ilm4CuoiME6REzvD5rrGa2ku8AiEAnrRC8KbDVlhq6EaUBPgJsf4e/vOucnU41YNi34sTGfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99479273},"main":"dist/main.js","gitHead":"95b7e2ae7841702d863e90d9e9c79844383cdbe2","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.54_1697641364240_0.49495964470253817","host":"s3://npm-registry-packages"}},"2.2.55":{"name":"speaker-calibration","version":"2.2.55","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.55","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"2b380391a12da6d467cf3e633c75847f1554b24f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.55.tgz","fileCount":137,"integrity":"sha512-sYv3HiZ9+/JFG4LSuwJEDlgX622m9A6gGQew+kN+sK5prvoZauWDumfc6BiLsH0BpCtaB9lWDQKuqrH90feADg==","signatures":[{"sig":"MEUCIQDuZWWg0vjPtbzHsjnZ9y+H7t7eFwpgelbsDRloR+bAXQIgNz4z527woUSOoBwsNqiVUQUa+blEVsXzXRcxRUAyoFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99479572},"main":"dist/main.js","gitHead":"191eb07f5407de4de6e19f883256e3c9e535e25d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.55_1697642497069_0.10465140968669662","host":"s3://npm-registry-packages"}},"2.2.56":{"name":"speaker-calibration","version":"2.2.56","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.56","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"6bc602883e894e156b4dff7f5ccd671254de784a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.56.tgz","fileCount":137,"integrity":"sha512-CiUrig6OyXbA6VaqOHYxHljyPZ26mpuR+8GTdPQ/L6KmrGK+yWE+l22xg3yMgHW6/93569U+YGb28+C9118fnw==","signatures":[{"sig":"MEUCIH9ZKAvB19pBZbN/I67l0CIbL70Jk2nen5G9gII75FAiAiEAnZc4wD0SrmPgnHFlsGs3ibk9gXh9MrWl2di01qvJawQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99395051},"main":"dist/main.js","gitHead":"23f571eea2b225600eb566ea2907fa42bed21e2e","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.56_1697746292900_0.1639784515675553","host":"s3://npm-registry-packages"}},"2.2.57":{"name":"speaker-calibration","version":"2.2.57","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.57","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"913f601625d70f705893e2aaae33bdd7287281b1","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.57.tgz","fileCount":137,"integrity":"sha512-TnhP3Sy2UUf3AVdKMbjfvX+4gW3BRvNIqJQxqILpCjJvqPvNV+XJMk3i8kJfBlAgWj8sBYfuAwUci7p/61qp/Q==","signatures":[{"sig":"MEYCIQDktgjLYaGLC5kWRZ/LA+rx8JK+jd1mr0NuMZPXGso9zQIhAMSR3ghohNpvFdV2/JUHa/0PJblFb27o7VmFuUeargbY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99397234},"main":"dist/main.js","gitHead":"af5c5a57d57eb77046bd65690ff68620a4beca52","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.57_1697898074228_0.1774489122774685","host":"s3://npm-registry-packages"}},"2.2.58":{"name":"speaker-calibration","version":"2.2.58","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.58","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"cf252c9057794582bc0e2f44c9b31b5918e4a3f5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.58.tgz","fileCount":137,"integrity":"sha512-lbe8Z8YlBHe0n0NL3wnWhfFjPIch49snHsWKhM5CzVWI88z9DrSJpYttyzdsx6ZL9RkNjxWTWxIkWbg3ANjuow==","signatures":[{"sig":"MEYCIQDqfNU4rLAhMvURRCB7nSgKBJFakX4cly71VixKOkSubQIhANQ+LD2BFM5SBGhIDvZfx37tMMziC5vLTloq5Qjh7wkr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99396994},"main":"dist/main.js","gitHead":"db174746690103154992111bec6d81d3686c9982","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.58_1697898710086_0.8671837447876911","host":"s3://npm-registry-packages"}},"2.2.59":{"name":"speaker-calibration","version":"2.2.59","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.59","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"34043f5b74a78543b0105ee57744c144a4ce61a9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.59.tgz","fileCount":137,"integrity":"sha512-+7Tlv2EDUz3mskyeM6UAEocd29jxH+GUr0UYOUnF4VL2iy0JmzZOepKMMlLrDUPgN3kyqF0HgvgIV1KM8dVt7Q==","signatures":[{"sig":"MEYCIQDZws1wxGbTZn2rKmiOKY07+6Z5zUjK1oMkZIWbJxSFqwIhAJUEB0QVt/1BSmue4k4lsJtC1a7pg21lfAqH8p9XF7rt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99401097},"main":"dist/main.js","gitHead":"125b227a9e026f28229668ed5cc52e7e4fd36075","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.59_1697917738586_0.9091232706141645","host":"s3://npm-registry-packages"}},"2.2.60":{"name":"speaker-calibration","version":"2.2.60","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.60","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"2d72a1408020f18f779579a04c484e6027258004","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.60.tgz","fileCount":137,"integrity":"sha512-eJNIxGvpQbsw1mXRrsDvOh0OCgChYiwFoRPaP42zq5rb35qStmiDxuOPN4KZbxr1msoaqBaGFDYcBz2AGIJ3rw==","signatures":[{"sig":"MEUCIAcvcpbYvDnkCcQjb4+8CM16xSthg4sYfPUDBc5YR9drAiEAwOnRne+ItBm1brXsWPSFuVkiABDuzcjVjUP5aXpNHq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99401376},"main":"dist/main.js","gitHead":"535da7b6171d32ae66507dd82d0a1023d412adbf","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.60_1697935777469_0.2650745415282485","host":"s3://npm-registry-packages"}},"2.2.61":{"name":"speaker-calibration","version":"2.2.61","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.61","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"cfe7cdd1999228ba9fba4599e57f25ce8e1129bb","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.61.tgz","fileCount":137,"integrity":"sha512-i+rOZLtypuPgBVRvhQRJVZseM0CGVqdoO7HzYUiCa84+xe3y1Wq6xr9B+P8FMiHxcFKrsfxAGiJ3BFbLAlr2zg==","signatures":[{"sig":"MEUCIEmEW0p9ZXcSthF9NYTdydSMqZR94AY28bNjT/xSH2WiAiEAv67yX18BC3q+xX/8htXqLQHZB2mjyAo+3g+7whXyDBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99401342},"main":"dist/main.js","gitHead":"b6dfa2a021de60d56236b33dc0ce94839e47dac2","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.61_1697938530958_0.9015974493537746","host":"s3://npm-registry-packages"}},"2.2.62":{"name":"speaker-calibration","version":"2.2.62","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.62","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav"},"dist":{"shasum":"6c8c3ac037acdf99b4822e27a664b97434826366","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.62.tgz","fileCount":137,"integrity":"sha512-2y7XrrnI200xC07BvxqfMzxBMCdlR3xb3e3JVn3sLG1phnn2CfH8s3QmhHx40qvQ+Gq3DehSpqrgk9bcbz8W+g==","signatures":[{"sig":"MEQCIHkOQrsdLFzCqAbQij/AFm3J2RgjKDJBC1R1sv8p4xVTAiAeeutiHbXgEIl3vCAn5xVhya22icbNc/U4kGrq9p9hTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99402921},"main":"dist/main.js","gitHead":"9161c1d2df89d83b6aab025314ddbaadf3a40561","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.62_1698101250701_0.10339225283827935","host":"s3://npm-registry-packages"}},"2.2.63":{"name":"speaker-calibration","version":"2.2.63","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.63","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"fs":"dist/node_modules/@types/node/ts4.8/fs","ms":"dist/node_modules/send/node_modules/ms","qs":"dist/node_modules/qs","rn":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/rn","sw":"dist/node_modules/firebase/auth/cordova/dist/esm/messaging/sw","v1":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1","api":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api","app":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/app","bin":"dist/node_modules/@grpc/proto-loader/build/bin","dns":"dist/node_modules/@types/node/ts4.8/dns","esm":"dist/node_modules/firebase/auth/cordova/dist/esm","exp":"dist/node_modules/@firebase/database/dist/node-esm/test/exp","ext":"dist/node_modules/protobufjs/ext","has":"dist/node_modules/has","idb":"dist/node_modules/@firebase/installations/node_modules/idb","lib":"dist/node_modules/cliui/build/lib","mfa":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/mfa","rpc":"dist/node_modules/protobufjs/src/rpc","src":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src","umd":"dist/node_modules/long/umd","auth":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/auth","core":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/core","data":"dist/node_modules/@protobufjs/inquire/tests/data","depd":"dist/node_modules/depd","dist":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/dist","esm5":"dist/node_modules/@firebase/auth/dist/esm5","etag":"dist/node_modules/etag","faye":"dist/node_modules/faye-websocket/lib/faye","grpc":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc","hybi":"dist/node_modules/websocket-driver/lib/websocket/driver/hybi","libs":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/libs","lite":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/dist/lite","long":"dist/node_modules/long","mime":"dist/node_modules/mime","node":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/node","path":"dist/node_modules/@protobufjs/path","pool":"dist/node_modules/@protobufjs/pool","send":"dist/node_modules/send","snap":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap","sync":"dist/node_modules/escalade/sync","test":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test","tr46":"dist/node_modules/tr46","unit":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit","user":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user","utf8":"dist/node_modules/@protobufjs/utf8","util":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/util","vary":"dist/node_modules/vary","view":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view","y18n":"dist/node_modules/y18n","@grpc":"dist/node_modules/@grpc","bench":"dist/node_modules/@protobufjs/float/bench","build":"dist/node_modules/@firebase/installations/node_modules/idb/build","bytes":"dist/node_modules/bytes","cliui":"dist/node_modules/cliui","debug":"dist/node_modules/protobufjs/ext/debug","fakes":"dist/node_modules/@firebase/messaging/dist/esm/src/testing/fakes","fetch":"dist/node_modules/@protobufjs/fetch","float":"dist/node_modules/@protobufjs/float","flows":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/test/integration/flows","fn.js":"dist/node_modules/object-inspect/example/fn.js","fresh":"dist/node_modules/fresh","index":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/index","light":"dist/node_modules/protobufjs/dist/light","local":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local","model":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model","proto":"dist/node_modules/@grpc/grpc-js/proto","qs.js":"dist/node_modules/qs/dist/qs.js","shams":"dist/node_modules/has-symbols/test/shams","specs":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs","stats":"dist/node_modules/@firebase/database/dist/node-esm/src/core/stats","tests":"dist/node_modules/@protobufjs/aspromise/tests","ts4.8":"dist/node_modules/@types/node/ts4.8","tslib":"dist/node_modules/tslib","types":"dist/node_modules/body-parser/lib/types","utils":"dist/node_modules/@firebase/performance/dist/esm/src/utils","yargs":"dist/node_modules/yargs/yargs","@types":"dist/node_modules/@types","Any.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Any.js","Any.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/Any.ts","URL.js":"dist/node_modules/whatwg-url/lib/URL.js","all.js":"dist/node_modules/object-inspect/example/all.js","api.js":"dist/node_modules/faye-websocket/lib/faye/websocket/api.js","assert":"dist/node_modules/@types/node/ts4.8/assert","base64":"dist/node_modules/@protobufjs/base64","cjs.js":"dist/node_modules/y18n/build/lib/cjs.js","cli.js":"dist/node_modules/mime/cli.js","client":"dist/node_modules/@firebase/remote-config/dist/esm/src/client","compat":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/compat","cookie":"dist/node_modules/cookie","dom.js":"dist/node_modules/object-inspect/test/browser/dom.js","driver":"dist/node_modules/websocket-driver/lib/websocket/driver","err.js":"dist/node_modules/object-inspect/test/err.js","es2015":"dist/node_modules/emoji-regex/es2015","filter":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/filter","google":"dist/node_modules/@grpc/grpc-js/build/src/generated/google","has.js":"dist/node_modules/object-inspect/test/has.js","iframe":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/iframe","logger":"dist/node_modules/@firebase/logger","protos":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/protos","raw.js":"dist/node_modules/body-parser/lib/types/raw.js","remote":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/remote","router":"dist/node_modules/express/lib/router","rpc.js":"dist/node_modules/protobufjs/src/rpc.js","stream":"dist/node_modules/@types/node/ts4.8/stream","tables":"dist/node_modules/iconv-lite/encodings/tables","timers":"dist/node_modules/@types/node/ts4.8/timers","umd.js":"dist/node_modules/@firebase/installations/node_modules/idb/build/umd.js","unpipe":"dist/node_modules/unpipe","LICENSE":"dist/node_modules/@firebase/installations/node_modules/idb/LICENSE","accepts":"dist/node_modules/accepts","base.js":"dist/node_modules/websocket-driver/lib/websocket/driver/base.js","be.json":"dist/node_modules/yargs/locales/be.json","browser":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser","call.js":"dist/node_modules/@grpc/grpc-js/build/src/call.js","call.ts":"dist/node_modules/@grpc/grpc-js/src/call.ts","cell.js":"dist/node_modules/websocket-extensions/lib/pipeline/cell.js","codegen":"dist/node_modules/@protobufjs/codegen","cordova":"dist/node_modules/firebase/auth/cordova/dist/esm/auth/cordova","cs.json":"dist/node_modules/yargs/locales/cs.json","db.json":"dist/node_modules/mime-db/db.json","de.json":"dist/node_modules/yargs/locales/de.json","deep.js":"dist/node_modules/object-inspect/test/deep.js","destroy":"dist/node_modules/destroy","en.json":"dist/node_modules/yargs/locales/en.json","enum.js":"dist/node_modules/protobufjs/src/enum.js","es.json":"dist/node_modules/yargs/locales/es.json","esm.mjs":"dist/node_modules/yargs/lib/platform-shims/esm.mjs","esm2017":"dist/node_modules/@firebase/auth/dist/esm2017","example":"dist/node_modules/object-inspect/example","express":"dist/node_modules/express","fi.json":"dist/node_modules/yargs/locales/fi.json","fr.json":"dist/node_modules/yargs/locales/fr.json","fs.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/fs.d.ts","grpc-js":"dist/node_modules/@grpc/grpc-js","helpers":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/test/helpers","hi.json":"dist/node_modules/yargs/locales/hi.json","hu.json":"dist/node_modules/yargs/locales/hu.json","hybi.js":"dist/node_modules/websocket-driver/lib/websocket/driver/hybi.js","i18n.js":"dist/example/i18n.js","id.json":"dist/node_modules/yargs/locales/id.json","indexes":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/indexes","init.js":"dist/node_modules/express/lib/middleware/init.js","inquire":"dist/node_modules/@protobufjs/inquire","it.json":"dist/node_modules/yargs/locales/it.json","ja.json":"dist/node_modules/yargs/locales/ja.json","json.js":"dist/node_modules/body-parser/lib/types/json.js","ko.json":"dist/node_modules/yargs/locales/ko.json","license":"dist/node_modules/ansi-regex/license","locales":"dist/node_modules/yargs/locales","main.js":"dist/main.js","methods":"dist/node_modules/methods","mime-db":"dist/node_modules/mime-db","mime.js":"dist/node_modules/mime/mime.js","minimal":"dist/node_modules/protobufjs/dist/minimal","modules":"dist/node_modules/tslib/modules","nb.json":"dist/node_modules/yargs/locales/nb.json","nl.json":"dist/node_modules/yargs/locales/nl.json","nn.json":"dist/node_modules/yargs/locales/nn.json","node.js":"dist/node_modules/y18n/build/lib/platform-shims/node.js","os.d.ts":"dist/node_modules/@types/node/ts4.8/os.d.ts","pl.json":"dist/node_modules/yargs/locales/pl.json","polling":"dist/node_modules/@firebase/database/dist/node-esm/src/realtime/polling","pt.json":"dist/node_modules/yargs/locales/pt.json","read.js":"dist/node_modules/body-parser/lib/read.js","rn_lite":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/rn_lite","root.js":"dist/node_modules/protobufjs/src/root.js","ru.json":"dist/node_modules/yargs/locales/ru.json","scripts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/scripts","storage":"dist/node_modules/@firebase/database/dist/node-esm/src/core/storage","test.js":"dist/node_modules/protobufjs/ext/descriptor/test.js","testing":"dist/node_modules/@firebase/installations/dist/esm/src/testing","text.js":"dist/node_modules/body-parser/lib/types/text.js","th.json":"dist/node_modules/yargs/locales/th.json","tr.json":"dist/node_modules/yargs/locales/tr.json","type-is":"dist/node_modules/type-is","type.js":"dist/node_modules/protobufjs/src/type.js","typings":"dist/node_modules/yargs/build/lib/typings","utf7.js":"dist/node_modules/iconv-lite/encodings/utf7.js","util.js":"dist/node_modules/@grpc/proto-loader/build/src/util.js","uz.json":"dist/node_modules/yargs/locales/uz.json","v8.d.ts":"dist/node_modules/@types/node/ts4.8/v8.d.ts","view.js":"dist/node_modules/express/lib/view.js","vm.d.ts":"dist/node_modules/@types/node/ts4.8/vm.d.ts","Any.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Any.d.ts","Makefile":"dist/node_modules/debug/Makefile","Procfile":"dist/Procfile","admin.js":"dist/node_modules/@grpc/grpc-js/build/src/admin.js","admin.ts":"dist/node_modules/@grpc/grpc-js/src/admin.ts","api.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api.d.ts","api.json":"dist/node_modules/protobufjs/google/protobuf/api.json","app.d.ts":"dist/node_modules/@firebase/app/dist/app.d.ts","array.js":"dist/node_modules/@protobufjs/inquire/tests/data/array.js","build.js":"dist/node_modules/mime/src/build.js","channelz":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz","database":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/database","debug.js":"dist/node_modules/debug/src/debug.js","dns.d.ts":"dist/node_modules/@types/node/ts4.8/dns.d.ts","dom.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/dom.d.ts","ee-first":"dist/node_modules/ee-first","error.js":"dist/node_modules/@grpc/grpc-js/build/src/error.js","error.ts":"dist/node_modules/@grpc/grpc-js/src/error.ts","escalade":"dist/node_modules/escalade","esm-node":"dist/node_modules/@firebase/functions/dist/esm-node","event.js":"dist/node_modules/faye-websocket/lib/faye/websocket/api/event.js","fakes.js":"dist/node_modules/object-inspect/test/fakes.js","field.js":"dist/node_modules/protobufjs/src/field.js","firebase":"dist/node_modules/firebase","frame.js":"dist/node_modules/websocket-driver/lib/websocket/driver/hybi/frame.js","holes.js":"dist/node_modules/object-inspect/test/holes.js","idp.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/idp.d.ts","index.js":"dist/node_modules/@firebase/installations/node_modules/idb/build/index.js","index.ts":"dist/node_modules/@grpc/grpc-js/src/index.ts","inherits":"dist/node_modules/inherits","internal":"dist/node_modules/@firebase/database/dist/node-esm/src/internal","jwt.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/jwt.d.ts","layer.js":"dist/node_modules/express/lib/router/layer.js","light.js":"dist/node_modules/protobufjs/light.js","lite-api":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/lite-api","log.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/log.d.ts","mfa.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/account_management/mfa.d.ts","net.d.ts":"dist/node_modules/@types/node/ts4.8/net.d.ts","node-esm":"dist/node_modules/@firebase/auth/dist/node-esm","obj.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/obj.d.ts","oneof.js":"dist/node_modules/protobufjs/src/oneof.js","packages":"dist/node_modules/@firebase/firestore/dist/lite/packages","parse.js":"dist/node_modules/protobufjs/src/parse.js","parseurl":"dist/node_modules/parseurl","pipeline":"dist/node_modules/websocket-extensions/lib/pipeline","platform":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform","protobuf":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf","proxy.js":"dist/node_modules/websocket-driver/lib/websocket/driver/proxy.js","query.js":"dist/node_modules/express/lib/middleware/query.js","raw-body":"dist/node_modules/raw-body","readline":"dist/node_modules/@types/node/ts4.8/readline","realtime":"dist/node_modules/@firebase/database/dist/node-esm/src/realtime","roots.js":"dist/node_modules/protobufjs/src/roots.js","route.js":"dist/node_modules/express/lib/router/route.js","safer.js":"dist/node_modules/safer-buffer/safer.js","services":"dist/node_modules/@firebase/performance/dist/esm/src/services","shams.js":"dist/node_modules/has-symbols/shams.js","sms.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/sms.d.ts","statuses":"dist/node_modules/statuses","suite.js":"dist/node_modules/@protobufjs/float/bench/suite.js","tests.js":"dist/node_modules/has-symbols/test/tests.js","tls.d.ts":"dist/node_modules/@types/node/ts4.8/tls.d.ts","tslib.js":"dist/node_modules/tslib/tslib.js","tty.d.ts":"dist/node_modules/@types/node/ts4.8/tty.d.ts","types.js":"dist/node_modules/protobufjs/src/types.js","undef.js":"dist/node_modules/object-inspect/test/undef.js","url.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/url.d.ts","usage.js":"dist/node_modules/yargs/build/lib/usage.js","utf16.js":"dist/node_modules/iconv-lite/encodings/utf16.js","utf8.txt":"dist/node_modules/@protobufjs/utf8/tests/data/utf8.txt","utils.js":"dist/node_modules/express/lib/utils.js","web.d.ts":"dist/node_modules/@types/node/ts4.8/stream/web.d.ts","@firebase":"dist/node_modules/@firebase","Node.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/Node.d.ts","Path.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/Path.d.ts","README.md":"dist/node_modules/@firebase/installations/node_modules/idb/README.md","Readme.md":"dist/node_modules/bytes/Readme.md","Repo.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/Repo.d.ts","Server.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Server.js","Server.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/Server.ts","Socket.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Socket.js","Socket.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/Socket.ts","Tree.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/Tree.d.ts","View.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/View.d.ts","analytics":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/analytics","api.proto":"dist/node_modules/protobufjs/google/protobuf/api.proto","api2.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/src/api2.d.ts","app-check":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/app-check","app-types":"dist/node_modules/@firebase/app-types","aspromise":"dist/node_modules/@protobufjs/aspromise","auth.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/model/auth.d.ts","bigint.js":"dist/node_modules/object-inspect/test/bigint.js","blob.d.ts":"dist/node_modules/@firebase/firestore-compat/dist/node-esm/src/api/blob.d.ts","call-bind":"dist/node_modules/call-bind","call.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/call.d.ts","client.js":"dist/node_modules/@grpc/grpc-js/build/src/client.js","client.ts":"dist/node_modules/@grpc/grpc-js/src/client.ts","common.js":"dist/node_modules/protobufjs/src/common.js","component":"dist/node_modules/@firebase/component","driver.js":"dist/node_modules/websocket-driver/lib/websocket/driver.js","encodeurl":"dist/node_modules/encodeurl","encodings":"dist/node_modules/iconv-lite/encodings","events.js":"dist/node_modules/@grpc/grpc-js/build/src/events.js","events.ts":"dist/node_modules/@grpc/grpc-js/src/events.ts","file.d.ts":"dist/node_modules/undici-types/file.d.ts","filter.js":"dist/node_modules/@grpc/grpc-js/build/src/filter.js","filter.ts":"dist/node_modules/@grpc/grpc-js/src/filter.ts","firestore":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/firestore","forwarded":"dist/node_modules/forwarded","functions":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/functions","gapi.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/iframe/gapi.d.ts","generated":"dist/node_modules/@grpc/grpc-js/build/src/generated","http.d.ts":"dist/node_modules/@types/node/ts4.8/http.d.ts","http.json":"dist/node_modules/protobufjs/google/api/http.json","index.cjs":"dist/node_modules/@firebase/installations/node_modules/idb/build/index.cjs","index.mjs":"dist/node_modules/firebase/auth/cordova/dist/index.mjs","internals":"dist/node_modules/@firebase/messaging/dist/esm/src/internals","ipaddr.js":"dist/node_modules/ipaddr.js/lib/ipaddr.js","json.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/json.d.ts","list.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/list.d.ts","listeners":"dist/node_modules/@firebase/messaging/dist/esm/src/listeners","messaging":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/messaging","method.js":"dist/node_modules/protobufjs/src/method.js","misc.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/misc.d.ts","mlsGen.js":"dist/mlsGen.js","node_lite":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/node_lite","number.js":"dist/node_modules/object-inspect/test/number.js","object.js":"dist/node_modules/@protobufjs/inquire/tests/data/object.js","operation":"dist/node_modules/@firebase/database/dist/node-esm/src/core/operation","parser.js":"dist/node_modules/websocket-extensions/lib/parser.js","path.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/path.d.ts","perf.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/controllers/perf.d.ts","picker.js":"dist/node_modules/@grpc/grpc-js/build/src/picker.js","picker.ts":"dist/node_modules/@grpc/grpc-js/src/picker.ts","pledge.js":"dist/node_modules/websocket-extensions/lib/pipeline/pledge.js","pool.d.ts":"dist/node_modules/undici-types/pool.d.ts","providers":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers","reader.js":"dist/node_modules/protobufjs/src/reader.js","readme.md":"dist/node_modules/send/node_modules/ms/readme.md","recaptcha":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/recaptcha","repl.d.ts":"dist/node_modules/@types/node/ts4.8/repl.d.ts","resources":"dist/node_modules/@firebase/performance/dist/esm/src/resources","saml.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/credentials/saml.d.ts","server.js":"dist/node_modules/@grpc/grpc-js/build/src/server.js","server.ts":"dist/node_modules/@grpc/grpc-js/src/server.ts","sha1.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/sha1.d.ts","snap.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/snap.d.ts","task.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/task.d.ts","test.d.ts":"dist/node_modules/@types/node/ts4.8/test.d.ts","time.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/time.d.ts","totp.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/assertions/totp.d.ts","type.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/type.d.ts","type.json":"dist/node_modules/protobufjs/google/protobuf/type.json","user.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/auth/user.d.ts","utf8.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/utf8.d.ts","util.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/util.d.ts","uuid.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/uuid.d.ts","values.js":"dist/node_modules/object-inspect/test/values.js","view.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/view.d.ts","wasi.d.ts":"dist/node_modules/@types/node/ts4.8/wasi.d.ts","webdriver":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver","websocket":"dist/node_modules/faye-websocket/lib/faye/websocket","wrap-ansi":"dist/node_modules/wrap-ansi","wrap.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/src/wrap.d.ts","writer.js":"dist/node_modules/protobufjs/src/writer.js","yargs.mjs":"dist/node_modules/yargs/yargs.mjs","yerror.js":"dist/node_modules/yargs/build/lib/yerror.js","zlib.d.ts":"dist/node_modules/@types/node/ts4.8/zlib.d.ts","Address.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Address.js","Address.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/Address.ts","Any.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Any.js.map","Channel.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Channel.js","Channel.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/Channel.ts","Event.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/Event.d.ts","HISTORY.md":"dist/node_modules/accepts/HISTORY.md","History.md":"dist/node_modules/bytes/History.md","Index.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/indexes/Index.d.ts","LICENSE.md":"dist/node_modules/faye-websocket/LICENSE.md","Merge.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/operation/Merge.d.ts","admin.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/admin.d.ts","agent.d.ts":"dist/node_modules/undici-types/agent.d.ts","ansi-regex":"dist/node_modules/ansi-regex","app-compat":"dist/node_modules/@firebase/app-compat","argsert.js":"dist/node_modules/yargs/build/lib/argsert.js","array.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/array.d.ts","assertions":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/mfa/assertions","async.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/async.d.ts","auth-types":"dist/node_modules/@firebase/auth-types","bound.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/bound.d.ts","browser.js":"dist/node_modules/debug/src/browser.js","bytes.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/bytes.d.ts","cache.d.ts":"dist/node_modules/undici-types/cache.d.ts","channel.js":"dist/node_modules/@grpc/grpc-js/build/src/channel.js","channel.ts":"dist/node_modules/@grpc/grpc-js/src/channel.ts","charset.js":"dist/node_modules/negotiator/lib/charset.js","codes.json":"dist/node_modules/statuses/codes.json","color-name":"dist/node_modules/color-name","command.js":"dist/node_modules/yargs/build/lib/command.js","core-js.js":"dist/node_modules/has-symbols/test/shams/core-js.js","cp936.json":"dist/node_modules/iconv-lite/encodings/tables/cp936.json","cp949.json":"dist/node_modules/iconv-lite/encodings/tables/cp949.json","cp950.json":"dist/node_modules/iconv-lite/encodings/tables/cp950.json","crypt.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/crypt.d.ts","debug.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/debug.d.ts","decoder.js":"dist/node_modules/protobufjs/src/decoder.js","delay.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/delay.d.ts","descriptor":"dist/node_modules/protobufjs/ext/descriptor","dgram.d.ts":"dist/node_modules/@types/node/ts4.8/dgram.d.ts","draft75.js":"dist/node_modules/websocket-driver/lib/websocket/driver/draft75.js","draft76.js":"dist/node_modules/websocket-driver/lib/websocket/driver/draft76.js","element.js":"dist/node_modules/object-inspect/test/element.js","email.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/credentials/email.d.ts","encoder.js":"dist/node_modules/protobufjs/src/encoder.js","entry.d.ts":"dist/node_modules/@firebase/installations/node_modules/idb/build/entry.d.ts","enums.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/model/enums.d.ts","error.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/error.d.ts","eucjp.json":"dist/node_modules/iconv-lite/encodings/tables/eucjp.json","express.js":"dist/node_modules/express/lib/express.js","fakes.d.ts":"dist/node_modules/@firebase/messaging-compat/dist/esm/test/fakes.d.ts","fetch.d.ts":"dist/node_modules/undici-types/fetch.d.ts","formats.js":"dist/node_modules/qs/lib/formats.js","functor.js":"dist/node_modules/websocket-extensions/lib/pipeline/functor.js","headers.js":"dist/node_modules/websocket-driver/lib/websocket/driver/headers.js","http.proto":"dist/node_modules/protobufjs/google/api/http.proto","http2.d.ts":"dist/node_modules/@types/node/ts4.8/http2.d.ts","https.d.ts":"dist/node_modules/@types/node/ts4.8/https.d.ts","iconv-lite":"dist/node_modules/iconv-lite","index.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/remote/bloom_filter_golden_test_data/index.d.ts","index.html":"dist/example/index.html","inspect.js":"dist/node_modules/object-inspect/example/inspect.js","interfaces":"dist/node_modules/@firebase/installations/dist/esm/src/interfaces","license.md":"dist/node_modules/send/node_modules/ms/license.md","light.d.ts":"dist/node_modules/protobufjs/light.d.ts","logging.js":"dist/node_modules/@grpc/grpc-js/build/src/logging.js","logging.ts":"dist/node_modules/@grpc/grpc-js/src/logging.ts","lowbyte.js":"dist/node_modules/object-inspect/test/lowbyte.js","message.js":"dist/node_modules/websocket-driver/lib/websocket/driver/hybi/message.js","middleware":"dist/node_modules/express/lib/middleware","mime-types":"dist/node_modules/mime-types","minimal.js":"dist/node_modules/protobufjs/src/util/minimal.js","negotiator":"dist/node_modules/negotiator","node-fetch":"dist/node_modules/node-fetch","oauth.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/credentials/oauth.d.ts","patch.d.ts":"dist/node_modules/undici-types/patch.d.ts","phone.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/mfa/assertions/phone.d.ts","popup.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/strategies/popup.d.ts","protobufjs":"dist/node_modules/protobufjs","proxy-addr":"dist/node_modules/proxy-addr","pt_BR.json":"dist/node_modules/yargs/locales/pt_BR.json","query.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/query.d.ts","request.js":"dist/node_modules/express/lib/request.js","service.js":"dist/node_modules/protobufjs/src/rpc/service.js","setup.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/test/setup.d.ts","sleep.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/util/sleep.d.ts","standalone":"dist/node_modules/@firebase/database-compat/standalone","state.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/state.d.ts","strategies":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies","streams.js":"dist/node_modules/websocket-driver/lib/websocket/streams.js","strip-ansi":"dist/node_modules/strip-ansi","styles.css":"dist/example/styles.css","token.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/token.d.ts","trace.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/resources/trace.d.ts","tslib.d.ts":"dist/node_modules/tslib/tslib.d.ts","tslib.html":"dist/node_modules/tslib/tslib.html","type.proto":"dist/node_modules/protobufjs/google/protobuf/type.proto","types.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/types.d.ts","types.json":"dist/node_modules/mime/types.json","uk_UA.json":"dist/node_modules/yargs/locales/uk_UA.json","utils.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_cordova/popup_redirect/utils.d.ts","value.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/src/value.d.ts","whatwg-url":"dist/node_modules/whatwg-url","zh_CN.json":"dist/node_modules/yargs/locales/zh_CN.json","zh_TW.json":"dist/node_modules/yargs/locales/zh_TW.json","@protobufjs":"dist/node_modules/@protobufjs","Change.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/Change.d.ts","Channelz.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Channelz.js","Channelz.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/Channelz.ts","Duration.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Duration.js","Duration.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/Duration.ts","LICENSE-MIT":"dist/node_modules/has/LICENSE-MIT","LICENSE.txt":"dist/node_modules/cliui/LICENSE.txt","SECURITY.md":"dist/node_modules/body-parser/SECURITY.md","Security.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Security.js","Security.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/Security.ts","Server.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Server.d.ts","Socket.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Socket.d.ts","URL-impl.js":"dist/node_modules/whatwg-url/lib/URL-impl.js","ansi-styles":"dist/node_modules/ansi-styles","assert.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/assert.d.ts","auth-compat":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat","base64.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/base64.d.ts","body-parser":"dist/node_modules/body-parser","browser-cjs":"dist/node_modules/@firebase/auth/dist/browser-cjs","browser.mjs":"dist/node_modules/yargs/lib/platform-shims/browser.mjs","buffer.d.ts":"dist/node_modules/@types/node/ts4.8/buffer.d.ts","bundle.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/bundle.d.ts","call.js.map":"dist/node_modules/@grpc/grpc-js/build/src/call.js.map","channelz.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/channelz.js","channelz.ts":"dist/node_modules/@grpc/grpc-js/src/generated/channelz.ts","circular.js":"dist/node_modules/object-inspect/example/circular.js","client.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/client.d.ts","common.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/functions/common.d.ts","compat.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/compat.d.ts","config.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/functions/config.d.ts","controllers":"dist/node_modules/@firebase/performance/dist/esm/src/controllers","credentials":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/credentials","crypto.d.ts":"dist/node_modules/@types/node/ts4.8/crypto.d.ts","deadline.js":"dist/node_modules/@grpc/grpc-js/build/src/deadline.js","deadline.ts":"dist/node_modules/@grpc/grpc-js/src/deadline.ts","domain.d.ts":"dist/node_modules/@types/node/ts4.8/domain.d.ts","duration.js":"dist/node_modules/@grpc/grpc-js/build/src/duration.js","duration.ts":"dist/node_modules/@grpc/grpc-js/src/duration.ts","emoji-regex":"dist/node_modules/emoji-regex","encoding.js":"dist/node_modules/negotiator/lib/encoding.js","errors.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/errors.d.ts","escape-html":"dist/node_modules/escape-html","events.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_cordova/popup_redirect/events.d.ts","filter.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/filter.d.ts","get-id.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/api/get-id.d.ts","github.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/github.d.ts","global.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/global.d.ts","google.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/google.d.ts","has-symbols":"dist/node_modules/has-symbols","header.d.ts":"dist/node_modules/undici-types/header.d.ts","helper.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/api/helper.d.ts","helpers.mjs":"dist/node_modules/yargs/helpers/helpers.mjs","http-errors":"dist/node_modules/http-errors","iframe.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/iframe/iframe.d.ts","index.d.cts":"dist/node_modules/cliui/build/index.d.cts","index.es.js":"dist/node_modules/node-fetch/lib/index.es.js","index.rn.js":"dist/node_modules/@firebase/firestore/dist/index.rn.js","inherits.js":"dist/node_modules/inherits/inherits.js","integration":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration","internal.js":"dist/node_modules/@firebase/auth/dist/browser-cjs/internal.js","language.js":"dist/node_modules/negotiator/lib/language.js","listener.js":"dist/example/listener.js","logger.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/logger.d.ts","longbits.js":"dist/node_modules/protobufjs/src/util/longbits.js","mapfield.js":"dist/node_modules/protobufjs/src/mapfield.js","media-typer":"dist/node_modules/media-typer","metadata.js":"dist/node_modules/@grpc/grpc-js/build/src/metadata.js","metadata.ts":"dist/node_modules/@grpc/grpc-js/src/metadata.ts","mlsGen.wasm":"dist/mlsGen.wasm","module.d.ts":"dist/node_modules/@types/node/ts4.8/module.d.ts","on-finished":"dist/node_modules/on-finished","parser.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/libs/parser.d.ts","performance":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/performance","persistence":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/persistence","picker.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/picker.d.ts","pirate.json":"dist/node_modules/yargs/locales/pirate.json","protobuf.js":"dist/node_modules/protobufjs/dist/light/protobuf.js","public.d.ts":"dist/node_modules/@firebase/database/dist/public.d.ts","reload.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/reload.d.ts","resolver.js":"dist/node_modules/@grpc/grpc-js/build/src/resolver.js","resolver.ts":"dist/node_modules/@grpc/grpc-js/src/resolver.ts","response.js":"dist/node_modules/express/lib/response.js","safe-buffer":"dist/node_modules/safe-buffer","sender.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/messagechannel/sender.d.ts","server.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/server.d.ts","stream.d.ts":"dist/node_modules/@types/node/ts4.8/stream.d.ts","strict.d.ts":"dist/node_modules/@types/node/ts4.8/assert/strict.d.ts","string.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/string.d.ts","target.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/target.d.ts","timers.d.ts":"dist/node_modules/@types/node/ts4.8/timers.d.ts","tokenize.js":"dist/node_modules/protobufjs/src/tokenize.js","util.js.map":"dist/node_modules/@grpc/proto-loader/build/src/util.js.map","utils-merge":"dist/node_modules/utils-merge","values.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/values.d.ts","verifier.js":"dist/node_modules/protobufjs/src/verifier.js","webidl.d.ts":"dist/node_modules/undici-types/webidl.d.ts","worker.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/util/worker.d.ts","wrappers.js":"dist/node_modules/protobufjs/src/wrappers.js","Address.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Address.d.ts","BoolValue.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/BoolValue.js","BoolValue.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/BoolValue.ts","CHANGELOG.md":"dist/node_modules/@firebase/installations/node_modules/idb/CHANGELOG.md","Changelog.md":"dist/node_modules/iconv-lite/Changelog.md","Channel.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Channel.d.ts","ServerRef.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ServerRef.js","ServerRef.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/ServerRef.ts","SocketRef.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketRef.js","SocketRef.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/SocketRef.ts","Timestamp.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Timestamp.js","Timestamp.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/Timestamp.ts","account.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/account_management/account.d.ts","admin.js.map":"dist/node_modules/@grpc/grpc-js/build/src/admin.js.map","api_internal":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api_internal","backoff.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/backoff.d.ts","browser.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/browser.d.ts","browser_lite":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser_lite","callBound.js":"dist/node_modules/call-bind/test/callBound.js","channel.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/channel.d.ts","cluster.d.ts":"dist/node_modules/@types/node/ts4.8/cluster.d.ts","console.d.ts":"dist/node_modules/@types/node/ts4.8/console.d.ts","constants.js":"dist/node_modules/@grpc/grpc-js/build/src/constants.js","constants.ts":"dist/node_modules/@grpc/grpc-js/src/constants.ts","content-type":"dist/node_modules/content-type","context.d.ts":"dist/node_modules/@firebase/functions/dist/esm-node/src/context.d.ts","converter.js":"dist/node_modules/protobufjs/src/converter.js","cookies.d.ts":"dist/node_modules/undici-types/cookies.d.ts","dangerous.js":"dist/node_modules/safer-buffer/dangerous.js","dbcs-data.js":"dist/node_modules/iconv-lite/encodings/dbcs-data.js","error.js.map":"dist/node_modules/@grpc/grpc-js/build/src/error.js.map","eventemitter":"dist/node_modules/@protobufjs/eventemitter","factory.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/src/factory.d.ts","finalhandler":"dist/node_modules/finalhandler","get-key.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/util/get-key.d.ts","globals.d.ts":"dist/node_modules/@types/node/ts4.8/globals.d.ts","handler.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/handler.d.ts","helpers.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/util/helpers.d.ts","index.cjs.js":"dist/node_modules/@firebase/firestore/dist/lite/index.cjs.js","index.esm.js":"dist/node_modules/firebase/auth/cordova/dist/esm/index.esm.js","index.js.map":"dist/node_modules/@firebase/auth/dist/browser-cjs/index.js.map","index.sw.cjs":"dist/node_modules/@firebase/messaging/dist/index.sw.cjs","load_js.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/load_js.d.ts","logging.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/logging.d.ts","mediaType.js":"dist/node_modules/negotiator/lib/mediaType.js","minimal.d.ts":"dist/node_modules/protobufjs/minimal.d.ts","namespace.js":"dist/node_modules/protobufjs/src/namespace.js","node_modules":"dist/node_modules/@firebase/installations/node_modules","obj_map.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/obj_map.d.ts","overlay.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/overlay.d.ts","package.json":"dist/node_modules/firebase/auth/cordova/dist/esm/package.json","plugins.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_cordova/plugins.d.ts","private.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/private.d.ts","process.d.ts":"dist/node_modules/@types/node/ts4.8/process.d.ts","profile.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/account_management/profile.d.ts","promise.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/promise.d.ts","proto-loader":"dist/node_modules/@grpc/proto-loader","range-parser":"dist/node_modules/range-parser","request.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/request.d.ts","safer-buffer":"dist/node_modules/safer-buffer","sbcs-data.js":"dist/node_modules/iconv-lite/encodings/sbcs-data.js","serve-static":"dist/node_modules/serve-static","service.d.ts":"dist/node_modules/@firebase/analytics-compat/dist/esm/src/service.d.ts","side-channel":"dist/node_modules/side-channel","sign_up.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/sign_up.d.ts","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","storage.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/storage/storage.d.ts","string-width":"dist/node_modules/string-width","stringify.js":"dist/node_modules/qs/lib/stringify.js","toidentifier":"dist/node_modules/toidentifier","transport.js":"dist/node_modules/@grpc/grpc-js/build/src/transport.js","transport.ts":"dist/node_modules/@grpc/grpc-js/src/transport.ts","tslib.es6.js":"dist/node_modules/tslib/tslib.es6.js","twitter.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/twitter.d.ts","ui_page.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/util/ui_page.d.ts","undici-types":"dist/node_modules/undici-types","version.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/version.d.ts","websocket.js":"dist/node_modules/faye-websocket/lib/faye/websocket.js","yargs-parser":"dist/node_modules/yargs-parser","BytesValue.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/BytesValue.js","BytesValue.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/BytesValue.ts","ChannelRef.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelRef.js","ChannelRef.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/ChannelRef.ts","Channelz.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Channelz.d.ts","Database.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/src/api/Database.d.ts","Duration.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Duration.d.ts","FloatValue.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/FloatValue.js","FloatValue.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/FloatValue.ts","IndexMap.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/IndexMap.d.ts","Int32Value.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Int32Value.js","Int32Value.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/Int32Value.ts","Int64Value.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Int64Value.js","Int64Value.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/Int64Value.ts","KeyIndex.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/indexes/KeyIndex.d.ts","LeafNode.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/LeafNode.d.ts","RepoInfo.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/RepoInfo.d.ts","Security.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Security.d.ts","Server.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Server.js.map","ServerData.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ServerData.js","ServerData.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/ServerData.ts","Socket.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Socket.js.map","SocketData.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketData.js","SocketData.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/SocketData.ts","Subchannel.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Subchannel.js","Subchannel.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/Subchannel.ts","SyncTree.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/SyncTree.d.ts","api.node.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/api.node.d.ts","api.test.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/api.test.d.ts","array-flatten":"dist/node_modules/array-flatten","channelz.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/channelz.d.ts","childSet.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/childSet.d.ts","client.js.map":"dist/node_modules/@grpc/grpc-js/build/src/client.js.map","color-convert":"dist/node_modules/color-convert","completion.js":"dist/node_modules/yargs/build/lib/completion.js","database.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/database.d.ts","dbcs-codec.js":"dist/node_modules/iconv-lite/encodings/dbcs-codec.js","deadline.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/deadline.d.ts","deepCopy.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/deepCopy.d.ts","defaults.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/defaults.d.ts","deferred.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/deferred.d.ts","document.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/document.d.ts","duration.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/duration.d.ts","emptyArray.js":"dist/node_modules/@protobufjs/inquire/tests/data/emptyArray.js","emulator.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/emulator.d.ts","event_id.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/event_id.d.ts","events.js.map":"dist/node_modules/@grpc/grpc-js/build/src/events.js.map","facebook.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/facebook.d.ts","filter.js.map":"dist/node_modules/@grpc/grpc-js/build/src/filter.js.map","formdata.d.ts":"dist/node_modules/undici-types/formdata.d.ts","function-bind":"dist/node_modules/function-bind","get-intrinsic":"dist/node_modules/get-intrinsic","getToken.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/api/getToken.d.ts","handlers.d.ts":"dist/node_modules/undici-types/handlers.d.ts","http_proxy.js":"dist/node_modules/@grpc/grpc-js/build/src/http_proxy.js","http_proxy.ts":"dist/node_modules/@grpc/grpc-js/src/http_proxy.ts","id_token.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/model/id_token.d.ts","idp.test.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/test/integration/flows/idp.test.d.ts","idp_page.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/util/idp_page.d.ts","index.esm5.js":"dist/node_modules/@firebase/app/dist/esm/index.esm5.js","index.lite.js":"dist/node_modules/@firebase/app-compat/dist/index.lite.js","index.mjs.map":"dist/node_modules/firebase/auth/cordova/dist/index.mjs.map","index.rn.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/index.rn.d.ts","index.sw.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/index.sw.d.ts","installations":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/installations","internal.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/src/api/internal.d.ts","ipaddr.min.js":"dist/node_modules/ipaddr.js/ipaddr.min.js","is-promise.js":"dist/node_modules/yargs/build/lib/utils/is-promise.js","karma.conf.js":"dist/node_modules/debug/karma.conf.js","language.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/src/language.d.ts","listener.html":"dist/example/listener.html","location.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/location.d.ts","metadata.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/metadata.d.ts","mfa.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/account_management/mfa.test.d.ts","mfa_info.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_info.d.ts","mfa_user.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_user.d.ts","middleware.js":"dist/node_modules/yargs/build/lib/middleware.js","mutation.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/mutation.d.ts","node_api.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/node_api.d.ts","obj-filter.js":"dist/node_modules/yargs/build/lib/utils/obj-filter.js","observer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/observer.d.ts","oob.test.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/test/integration/flows/oob.test.d.ts","order_by.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/order_by.d.ts","picker.js.map":"dist/node_modules/@grpc/grpc-js/build/src/picker.js.map","platform.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/src/platform.d.ts","platform_node":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_node","promises.d.ts":"dist/node_modules/@types/node/ts4.8/dns/promises.d.ts","provider.d.ts":"dist/node_modules/@firebase/component/dist/esm/src/provider.d.ts","public-api.js":"dist/node_modules/whatwg-url/lib/public-api.js","punycode.d.ts":"dist/node_modules/@types/node/ts4.8/punycode.d.ts","quoteStyle.js":"dist/node_modules/object-inspect/test/quoteStyle.js","readable.d.ts":"dist/node_modules/undici-types/readable.d.ts","readline.d.ts":"dist/node_modules/@types/node/ts4.8/readline.d.ts","receiver.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/messagechannel/receiver.d.ts","redirect.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/redirect.d.ts","register.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/register.d.ts","remote-config":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/remote-config","requests.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/internals/requests.d.ts","resolver.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/resolver.d.ts","sbcs-codec.js":"dist/node_modules/iconv-lite/encodings/sbcs-codec.js","server.js.map":"dist/node_modules/@grpc/grpc-js/build/src/server.js.map","settings.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/util/settings.d.ts","shiftjis.json":"dist/node_modules/iconv-lite/encodings/tables/shiftjis.json","sms.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/sms.test.d.ts","snapshot.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/snapshot.d.ts","storage-types":"dist/node_modules/@firebase/storage-types","subchannel.js":"dist/node_modules/@grpc/grpc-js/build/src/subchannel.js","subchannel.ts":"dist/node_modules/@grpc/grpc-js/src/subchannel.ts","sw-types.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/util/sw-types.d.ts","tsconfig.json":"dist/node_modules/protobufjs/tsconfig.json","tslib.es6.mjs":"dist/node_modules/tslib/tslib.es6.mjs","uri-parser.js":"dist/node_modules/@grpc/grpc-js/build/src/uri-parser.js","uri-parser.ts":"dist/node_modules/@grpc/grpc-js/src/uri-parser.ts","urlencoded.js":"dist/node_modules/body-parser/lib/types/urlencoded.js","validation.js":"dist/node_modules/yargs/build/lib/validation.js","Address.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Address.js.map","BoolValue.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/BoolValue.d.ts","CacheNode.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/CacheNode.d.ts","Channel.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Channel.js.map","ChannelData.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelData.js","ChannelData.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/ChannelData.ts","Constants.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/realtime/Constants.d.ts","DoubleValue.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/DoubleValue.js","DoubleValue.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/DoubleValue.ts","Operation.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/operation/Operation.d.ts","Overwrite.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/operation/Overwrite.d.ts","PathIndex.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/indexes/PathIndex.d.ts","Reference.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/src/api/Reference.d.ts","ServerRef.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ServerRef.d.ts","SocketRef.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketRef.d.ts","SortedMap.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/SortedMap.d.ts","StringValue.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/StringValue.js","StringValue.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/StringValue.ts","SyncPoint.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/SyncPoint.d.ts","Timestamp.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Timestamp.d.ts","Transport.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/realtime/Transport.d.ts","UInt32Value.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/UInt32Value.js","UInt32Value.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/UInt32Value.ts","UInt64Value.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/UInt64Value.js","UInt64Value.ts":"dist/node_modules/@grpc/grpc-js/src/generated/google/protobuf/UInt64Value.ts","ViewCache.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/ViewCache.d.ts","WriteTree.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/WriteTree.d.ts","aggregate.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/aggregate.d.ts","analytics.d.ts":"dist/node_modules/@firebase/analytics/dist/analytics.d.ts","anonymous.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/anonymous.d.ts","app-check.d.ts":"dist/node_modules/@firebase/app-check/dist/app-check.d.ts","app_utils.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/utils/app_utils.d.ts","application.js":"dist/node_modules/express/lib/application.js","auth.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api_internal/auth.test.d.ts","auth_impl.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/auth_impl.d.ts","authentication":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication","blob.test.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/browser/blob.test.d.ts","bootstrap.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/bootstrap.d.ts","call-number.js":"dist/node_modules/@grpc/grpc-js/build/src/call-number.js","call-number.ts":"dist/node_modules/@grpc/grpc-js/src/call-number.ts","channel.js.map":"dist/node_modules/@grpc/grpc-js/build/src/channel.js.map","channelz.proto":"dist/node_modules/@grpc/grpc-js/proto/channelz.proto","component.d.ts":"dist/node_modules/@firebase/component/dist/esm/src/component.d.ts","component.json":"dist/node_modules/debug/component.json","connector.d.ts":"dist/node_modules/undici-types/connector.d.ts","constants.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/constants.d.ts","consumers.d.ts":"dist/node_modules/@types/node/ts4.8/stream/consumers.d.ts","conversions.js":"dist/node_modules/color-convert/conversions.js","database-types":"dist/node_modules/@firebase/database-types","datastore.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/datastore.d.ts","debug_uid.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/debug_uid.d.ts","deno.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/deno.test.d.ts","emptyObject.js":"dist/node_modules/@protobufjs/inquire/tests/data/emptyObject.js","enum_maps.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/model/enum_maps.d.ts","eventsource.js":"dist/node_modules/faye-websocket/lib/faye/eventsource.js","extend-node.js":"dist/node_modules/iconv-lite/lib/extend-node.js","faye-websocket":"dist/node_modules/faye-websocket","federated.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/federated.d.ts","functions.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/util/functions.d.ts","gapi.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/iframe/gapi.test.d.ts","gbk-added.json":"dist/node_modules/iconv-lite/encodings/tables/gbk-added.json","geo_point.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/geo_point.d.ts","get-token.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/api/get-token.d.ts","http-parser-js":"dist/node_modules/http-parser-js","http-parser.js":"dist/node_modules/http-parser-js/http-parser.js","http_parser.js":"dist/node_modules/websocket-driver/lib/websocket/http_parser.js","implementation":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation","in_memory.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/persistence/in_memory.d.ts","index-light.js":"dist/node_modules/protobufjs/src/index-light.js","index.cdn.d.ts":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/app/index.cdn.d.ts","index.doc.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/index.doc.d.ts","index.node.cjs":"dist/node_modules/firebase/compat/dist/index.node.cjs","index.node.mjs":"dist/node_modules/@firebase/firestore/dist/lite/index.node.mjs","indexeddb.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/indexeddb.d.ts","info.test.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/test/info.test.d.ts","inspector.d.ts":"dist/node_modules/@types/node/ts4.8/inspector.d.ts","ipaddr.js.d.ts":"dist/node_modules/ipaddr.js/lib/ipaddr.js.d.ts","levenshtein.js":"dist/node_modules/yargs/build/lib/utils/levenshtein.js","logging.js.map":"dist/node_modules/@grpc/grpc-js/build/src/logging.js.map","make-client.js":"dist/node_modules/@grpc/grpc-js/build/src/make-client.js","make-client.ts":"dist/node_modules/@grpc/grpc-js/src/make-client.ts","messagechannel":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/messagechannel","mfa_error.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_error.d.ts","misc.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/misc.test.d.ts","mock-pool.d.ts":"dist/node_modules/undici-types/mock-pool.d.ts","mock_auth.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/mock_auth.d.ts","navigator.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/navigator.d.ts","node.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/node.test.d.ts","normalize.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/normalize.d.ts","object-inspect":"dist/node_modules/object-inspect","onMessage.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/api/onMessage.d.ts","path-to-regexp":"dist/node_modules/path-to-regexp","path.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/path.test.d.ts","perf.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/controllers/perf.test.d.ts","platform-shims":"dist/node_modules/y18n/build/lib/platform-shims","popup_redirect":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_cordova/popup_redirect","postinstall.js":"dist/node_modules/protobufjs/scripts/postinstall.js","project_config":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/project_config","providers.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/providers.d.ts","recaptcha.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/recaptcha.d.ts","reference.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/reference.d.ts","resolver-ip.js":"dist/node_modules/@grpc/grpc-js/build/src/resolver-ip.js","resolver-ip.ts":"dist/node_modules/@grpc/grpc-js/src/resolver-ip.ts","ring_buffer.js":"dist/node_modules/websocket-extensions/lib/pipeline/ring_buffer.js","rpc_error.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/rpc_error.d.ts","saml.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/credentials/saml.test.d.ts","server-call.js":"dist/node_modules/@grpc/grpc-js/build/src/server-call.js","server-call.ts":"dist/node_modules/@grpc/grpc-js/src/server-call.ts","setprototypeof":"dist/node_modules/setprototypeof","simple_db.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/simple_db.d.ts","storage-compat":"dist/node_modules/@firebase/storage-compat","subscribe.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/subscribe.d.ts","task.test.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/unit/task.test.d.ts","taskenums.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/taskenums.d.ts","timestamp.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/timestamp.d.ts","tls-helpers.js":"dist/node_modules/@grpc/grpc-js/build/src/tls-helpers.js","tls-helpers.ts":"dist/node_modules/@grpc/grpc-js/src/tls-helpers.ts","toStringTag.js":"dist/node_modules/object-inspect/test/toStringTag.js","totp.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/assertions/totp.test.d.ts","transport.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/transport.d.ts","tslib.es6.html":"dist/node_modules/tslib/tslib.es6.html","type.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/type.test.d.ts","user_impl.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/user_impl.d.ts","view.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/core/view.test.d.ts","websocket.d.ts":"dist/node_modules/undici-types/websocket.d.ts","BytesValue.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/BytesValue.d.ts","ChannelRef.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelRef.d.ts","ChannelTrace.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelTrace.js","ChannelTrace.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/ChannelTrace.ts","Channelz.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Channelz.js.map","Connection.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/realtime/Connection.d.ts","Duration.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Duration.js.map","EventQueue.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/EventQueue.d.ts","FloatValue.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/FloatValue.d.ts","GetIntrinsic.js":"dist/node_modules/get-intrinsic/test/GetIntrinsic.js","Int32Value.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Int32Value.d.ts","Int64Value.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Int64Value.d.ts","LICENSE-MIT.txt":"dist/node_modules/emoji-regex/LICENSE-MIT.txt","NextPushId.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/NextPushId.d.ts","NodeFilter.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/filter/NodeFilter.d.ts","README.markdown":"dist/node_modules/require-directory/README.markdown","Security.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Security.js.map","ServerData.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ServerData.d.ts","SocketData.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketData.d.ts","SocketOption.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOption.js","SocketOption.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/SocketOption.ts","Subchannel.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Subchannel.d.ts","ValueIndex.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/indexes/ValueIndex.d.ts","analytics-types":"dist/node_modules/@firebase/analytics-types","app-check-types":"dist/node_modules/@firebase/app-check-types","app-compat.d.ts":"dist/node_modules/@firebase/app-compat/dist/app-compat.d.ts","app-config.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/interfaces/app-config.d.ts","app-public.d.ts":"dist/node_modules/@firebase/app/dist/app-public.d.ts","array.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/array.test.d.ts","big5-added.json":"dist/node_modules/iconv-lite/encodings/tables/big5-added.json","bom-handling.js":"dist/node_modules/iconv-lite/lib/bom-handling.js","bytes.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/api/bytes.test.d.ts","channelz.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/channelz.js.map","common-types.js":"dist/node_modules/yargs/build/lib/typings/common-types.js","components.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/lite-api/components.d.ts","connection.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/connection.d.ts","credential.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/credential.d.ts","database-compat":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat","deadline.js.map":"dist/node_modules/@grpc/grpc-js/build/src/deadline.js.map","debug.test.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/debug.test.d.ts","delay.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/delay.test.d.ts","descriptor.json":"dist/node_modules/protobufjs/google/protobuf/descriptor.json","dispatcher.d.ts":"dist/node_modules/undici-types/dispatcher.d.ts","dom-events.d.ts":"dist/node_modules/@types/node/ts4.8/dom-events.d.ts","duration.js.map":"dist/node_modules/@grpc/grpc-js/build/src/duration.js.map","email.test.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/test/integration/flows/email.test.d.ts","email_link.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/email_link.d.ts","event_target.js":"dist/node_modules/faye-websocket/lib/faye/websocket/api/event_target.js","experimental.js":"dist/node_modules/@grpc/grpc-js/build/src/experimental.js","experimental.ts":"dist/node_modules/@grpc/grpc-js/src/experimental.ts","field_mask.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/field_mask.d.ts","field_path.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/field_path.d.ts","filereader.d.ts":"dist/node_modules/undici-types/filereader.d.ts","filter-stack.js":"dist/node_modules/@grpc/grpc-js/build/src/filter-stack.js","filter-stack.ts":"dist/node_modules/@grpc/grpc-js/src/filter-stack.ts","firebase-app.js":"dist/node_modules/firebase/firebase-app.js","firestore-types":"dist/node_modules/@firebase/firestore-types","formatters.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/formatters.d.ts","functions-types":"dist/node_modules/@firebase/functions-types","get-caller-file":"dist/node_modules/get-caller-file","get-config.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/src/get-config.d.ts","http_proxy.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/http_proxy.d.ts","index.lite.d.ts":"dist/node_modules/@firebase/app-compat/dist/esm/src/index.lite.d.ts","index.node.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/index.node.d.ts","index.perf.d.ts":"dist/node_modules/firebase/auth/cordova/dist/esm/compat/index.perf.d.ts","index.rn.cjs.js":"dist/node_modules/firebase/compat/dist/index.rn.cjs.js","index.rn.js.map":"dist/node_modules/@firebase/firestore/dist/index.rn.js.map","index.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/index.test.d.ts","indexed_db.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/persistence/indexed_db.d.ts","initialize.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/initialize.d.ts","internal.js.map":"dist/node_modules/@firebase/auth/dist/browser-cjs/internal.js.map","karma.conf.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/karma.conf.d.ts","logToScion.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/logToScion.d.ts","metadata.js.map":"dist/node_modules/@grpc/grpc-js/build/src/metadata.js.map","middleware.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/middleware.d.ts","mock-agent.d.ts":"dist/node_modules/undici-types/mock-agent.d.ts","mock_fetch.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/mock_fetch.d.ts","oauth.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/credentials/oauth.test.d.ts","order.test.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/test/order.test.d.ts","password_policy":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/password_policy","perf_hooks.d.ts":"dist/node_modules/@types/node/ts4.8/perf_hooks.d.ts","phone.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/mfa/assertions/phone.test.d.ts","pool-stats.d.ts":"dist/node_modules/undici-types/pool-stats.d.ts","popup.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/strategies/popup.test.d.ts","process-argv.js":"dist/node_modules/yargs/build/lib/utils/process-argv.js","protobuf.js.map":"dist/node_modules/protobufjs/dist/light/protobuf.js.map","protobuf.min.js":"dist/node_modules/protobufjs/dist/light/protobuf.min.js","query.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/query.test.d.ts","readme.markdown":"dist/node_modules/object-inspect/readme.markdown","resolver-dns.js":"dist/node_modules/@grpc/grpc-js/build/src/resolver-dns.js","resolver-dns.ts":"dist/node_modules/@grpc/grpc-js/src/resolver-dns.ts","resolver-uds.js":"dist/node_modules/@grpc/grpc-js/build/src/resolver-uds.js","resolver-uds.ts":"dist/node_modules/@grpc/grpc-js/src/resolver-uds.ts","resolver.js.map":"dist/node_modules/@grpc/grpc-js/build/src/resolver.js.map","serializer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/serializer.d.ts","set-blocking.js":"dist/node_modules/yargs/build/lib/utils/set-blocking.js","sleep.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/util/sleep.test.d.ts","smoke.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/smoke.test.d.ts","sorted_map.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/sorted_map.d.ts","sorted_set.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/sorted_set.d.ts","string-utils.js":"dist/node_modules/cliui/build/lib/string-utils.js","subchannel.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/subchannel.d.ts","test-core-js.js":"dist/node_modules/object-inspect/test-core-js.js","testshared.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/unit/testshared.d.ts","token.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/token.test.d.ts","trace.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/resources/trace.test.d.ts","type_order.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/type_order.d.ts","types.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/lite-api/types.test.d.ts","uri-parser.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/uri-parser.d.ts","util.inspect.js":"dist/node_modules/object-inspect/util.inspect.js","utils.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_cordova/popup_redirect/utils.test.d.ts","validation.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/validation.d.ts","value.test.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/test/value.test.d.ts","which-module.js":"dist/node_modules/yargs/build/lib/utils/which-module.js","yargs-parser.js":"dist/node_modules/yargs-parser/build/lib/yargs-parser.js","BoolValue.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/BoolValue.js.map","ChannelData.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelData.d.ts","DoubleValue.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/DoubleValue.d.ts","QueryParams.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/QueryParams.d.ts","ServerRef.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ServerRef.js.map","ServerValue.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/api/ServerValue.d.ts","SocketRef.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketRef.js.map","StringValue.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/StringValue.d.ts","SubchannelRef.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SubchannelRef.js","SubchannelRef.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/SubchannelRef.ts","Timestamp.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Timestamp.js.map","Transaction.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/api/Transaction.d.ts","UInt32Value.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/UInt32Value.d.ts","UInt64Value.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/UInt64Value.d.ts","analytics-compat":"dist/node_modules/@firebase/analytics-compat","annotations.json":"dist/node_modules/protobufjs/google/api/annotations.json","api.browser.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/api.browser.d.ts","api_helpers.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/util/api_helpers.d.ts","api_service.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/api_service.d.ts","app-check-compat":"dist/node_modules/@firebase/app-check-compat","apply-extends.js":"dist/node_modules/yargs/build/lib/utils/apply-extends.js","array-flatten.js":"dist/node_modules/array-flatten/array-flatten.js","assert.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/assert.test.d.ts","async_hooks.d.ts":"dist/node_modules/@types/node/ts4.8/async_hooks.d.ts","async_queue.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/async_queue.d.ts","auth-public.d.ts":"dist/node_modules/@firebase/auth/dist/auth-public.d.ts","auth_driver.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/util/auth_driver.d.ts","auth_window.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/auth_window.d.ts","base64.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/base64.test.d.ts","bundle.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/bundle.test.d.ts","bundle_data.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/bundle_data.d.ts","bundle_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/bundle_impl.d.ts","byte_stream.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/byte_stream.d.ts","byte_string.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/byte_string.d.ts","call-number.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/call-number.d.ts","client.test.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/client.test.d.ts","collections.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/collections.d.ts","common.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/functions/common.test.d.ts","comparators.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/comparators.d.ts","compat.test.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/test/compat.test.d.ts","constants.js.map":"dist/node_modules/@grpc/grpc-js/build/src/constants.js.map","cookie-signature":"dist/node_modules/cookie-signature","credentials.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/credentials.d.ts","cursor.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/cursor.test.d.ts","custom.test.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/test/integration/flows/custom.test.d.ts","deleteToken.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/api/deleteToken.d.ts","descriptor.proto":"dist/node_modules/protobufjs/google/protobuf/descriptor.proto","environment.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/environment.d.ts","errors.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/errors.test.d.ts","events.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_cordova/popup_redirect/events.test.d.ts","failrequest.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/failrequest.d.ts","fid-changed.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/fid-changed.d.ts","field_index.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/field_index.d.ts","field_value.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/field_value.d.ts","fields.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/fields.test.d.ts","filter.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/core/filter.test.d.ts","firebase-auth.js":"dist/node_modules/@firebase/auth-compat/dist/firebase-auth.js","firebaseApp.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/firebaseApp.d.ts","firestore-compat":"dist/node_modules/@firebase/firestore-compat","format_json.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/format_json.d.ts","functions-compat":"dist/node_modules/@firebase/functions-compat","get-id.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/api/get-id.test.d.ts","github.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/github.test.d.ts","google.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/google.test.d.ts","http-parser.d.ts":"dist/node_modules/http-parser-js/http-parser.d.ts","idb-manager.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/idb-manager.d.ts","iframe.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/iframe/iframe.test.d.ts","iid_service.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/iid_service.d.ts","indent-option.js":"dist/node_modules/object-inspect/test/indent-option.js","index-minimal.js":"dist/node_modules/protobufjs/src/index-minimal.js","index.cjs.js.map":"dist/node_modules/@firebase/firestore/dist/lite/index.cjs.js.map","index.esm.js.map":"dist/node_modules/firebase/auth/cordova/dist/esm/index.esm.js.map","index.esm2017.js":"dist/node_modules/@firebase/analytics/dist/esm/index.esm2017.js","index.sw.cjs.map":"dist/node_modules/@firebase/messaging/dist/index.sw.cjs.map","index_entry.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/index/index_entry.d.ts","inspector-log.js":"dist/node_modules/debug/src/inspector-log.js","integration.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/testing/integration-tests/integration.d.ts","isSupported.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/api/isSupported.d.ts","link_unlink.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/link_unlink.d.ts","load-balancer.js":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer.js","load-balancer.ts":"dist/node_modules/@grpc/grpc-js/src/load-balancer.ts","load_protos.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/node/load_protos.d.ts","local_store.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/local_store.d.ts","lodash.camelcase":"dist/node_modules/lodash.camelcase","logger.test.d.ts":"dist/node_modules/@firebase/logger/dist/esm/test/logger.test.d.ts","logic_utils.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/logic_utils.d.ts","make-client.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/make-client.d.ts","messaging-compat":"dist/node_modules/@firebase/messaging-compat","mfa_session.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_session.d.ts","mock-client.d.ts":"dist/node_modules/undici-types/mock-client.d.ts","mock-errors.d.ts":"dist/node_modules/undici-types/mock-errors.d.ts","object-stream.js":"dist/node_modules/@grpc/grpc-js/build/src/object-stream.js","object-stream.ts":"dist/node_modules/@grpc/grpc-js/src/object-stream.ts","object.test.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/test/object.test.d.ts","parse-command.js":"dist/node_modules/yargs/build/lib/parse-command.js","parser.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/parser.test.d.ts","perf_logger.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/perf_logger.d.ts","performance.d.ts":"dist/node_modules/@firebase/performance-compat/dist/esm/src/performance.d.ts","persistence.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/persistence.d.ts","platform_browser":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser","platform_cordova":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_cordova","proxy-agent.d.ts":"dist/node_modules/undici-types/proxy-agent.d.ts","pushid.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/pushid.test.d.ts","querystring.d.ts":"dist/node_modules/@types/node/ts4.8/querystring.d.ts","reader_buffer.js":"dist/node_modules/protobufjs/src/reader_buffer.js","reload.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/reload.test.d.ts","remote.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/remote/remote.test.d.ts","requestinfo.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/src/implementation/requestinfo.d.ts","resolver-ip.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/resolver-ip.d.ts","rest_client.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/src/client/rest_client.d.ts","retrying-call.js":"dist/node_modules/@grpc/grpc-js/build/src/retrying-call.js","retrying-call.ts":"dist/node_modules/@grpc/grpc-js/src/retrying-call.ts","sender.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/messagechannel/sender.test.d.ts","server-call.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/server-call.d.ts","sinon-types.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/testing/sinon-types.d.ts","stream.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/remote/stream.test.d.ts","stream_reader.js":"dist/node_modules/websocket-driver/lib/websocket/driver/stream_reader.js","string.test.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/unit/string.test.d.ts","sync_engine.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/sync_engine.d.ts","target.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/target.test.d.ts","target_data.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/target_data.d.ts","test_access.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/api/test_access.d.ts","test_runner.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/util/test_runner.d.ts","test_server.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/util/test_server.d.ts","tls-helpers.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/tls-helpers.d.ts","totp-64a935f2.js":"dist/node_modules/@firebase/auth/dist/node-esm/totp-64a935f2.js","totp-cceb0d01.js":"dist/node_modules/@firebase/auth/dist/node/totp-cceb0d01.js","transaction.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/transaction.d.ts","transport.js.map":"dist/node_modules/@grpc/grpc-js/build/src/transport.js.map","typescript.jsdoc":"dist/node_modules/protobufjs/src/typescript.jsdoc","updateSwReg.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/updateSwReg.d.ts","util-public.d.ts":"dist/node_modules/@firebase/util/dist/util-public.d.ts","values.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/values.test.d.ts","websocket-driver":"dist/node_modules/websocket-driver","write_batch.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/write_batch.d.ts","writer_buffer.js":"dist/node_modules/protobufjs/src/writer_buffer.js","yargs-factory.js":"dist/node_modules/yargs/build/lib/yargs-factory.js","AckUserWrite.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/operation/AckUserWrite.d.ts","BytesValue.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/BytesValue.js.map","ChannelRef.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelRef.js.map","ChannelTrace.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelTrace.d.ts","ChildrenNode.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/ChildrenNode.d.ts","EventEmitter.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/EventEmitter.d.ts","FloatValue.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/FloatValue.js.map","Int32Value.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Int32Value.js.map","Int64Value.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/Int64Value.js.map","OnDisconnect.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/api/OnDisconnect.d.ts","Porting-Buffer.md":"dist/node_modules/safer-buffer/Porting-Buffer.md","RangedFilter.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/filter/RangedFilter.d.ts","ServerData.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ServerData.js.map","ServerValues.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/ServerValues.d.ts","SocketData.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketData.js.map","SocketOption.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOption.d.ts","StatsManager.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/stats/StatsManager.d.ts","Subchannel.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/Subchannel.js.map","account.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/account_management/account.test.d.ts","account_info.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/account_info.d.ts","annotations.proto":"dist/node_modules/protobufjs/google/api/annotations.proto","api-response.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/interfaces/api-response.d.ts","bloom_filter.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/bloom_filter.d.ts","browser.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/browser.test.d.ts","bundle_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/bundle_cache.d.ts","cache_config.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/cache_config.d.ts","call-interface.js":"dist/node_modules/@grpc/grpc-js/build/src/call-interface.js","call-interface.ts":"dist/node_modules/@grpc/grpc-js/src/call-interface.ts","content-type.d.ts":"dist/node_modules/undici-types/content-type.d.ts","custom_token.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/custom_token.d.ts","document_key.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/document_key.d.ts","document_set.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/document_set.d.ts","experimental.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/experimental.d.ts","filter-stack.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/filter-stack.d.ts","gapi.iframes.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/iframe/gapi.iframes.d.ts","generate-fid.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/generate-fid.d.ts","global_index.d.ts":"dist/node_modules/@firebase/app/dist/app/src/global_index.d.ts","helpers.test.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/src/helpers.test.d.ts","http_proxy.js.map":"dist/node_modules/@grpc/grpc-js/build/src/http_proxy.js.map","iframe_event.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/iframe_event.d.ts","implementation.js":"dist/node_modules/function-bind/implementation.js","index-1dd41d18.js":"dist/node_modules/@firebase/auth/dist/rn/index-1dd41d18.js","index-3f0ee8ce.js":"dist/node_modules/@firebase/auth/dist/esm5/index-3f0ee8ce.js","index-68b50c51.js":"dist/node_modules/@firebase/auth/dist/browser-cjs/index-68b50c51.js","index-9a76d29a.js":"dist/node_modules/@firebase/auth/dist/esm2017/index-9a76d29a.js","index-public.d.ts":"dist/node_modules/@firebase/messaging/dist/sw/index-public.d.ts","index.esm5.js.map":"dist/node_modules/@firebase/app/dist/esm/index.esm5.js.map","index.lite.js.map":"dist/node_modules/@firebase/app-compat/dist/index.lite.js.map","index.node.cjs.js":"dist/node_modules/@firebase/firestore/dist/lite/index.node.cjs.js","index.node.esm.js":"dist/node_modules/@firebase/auth-compat/dist/esm/index.node.esm.js","index.shared.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/index.shared.d.ts","instantiator.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/instantiator.d.ts","integration-tests":"dist/node_modules/@firebase/analytics/dist/esm/testing/integration-tests","interceptors.d.ts":"dist/node_modules/undici-types/interceptors.d.ts","internal-api.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/internal-api.d.ts","invalidation.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/invalidation.d.ts","load_js.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/load_js.test.d.ts","logToFirelog.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/logToFirelog.d.ts","mappingTable.json":"dist/node_modules/tr46/lib/mappingTable.json","merge-descriptors":"dist/node_modules/merge-descriptors","metric_utils.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/utils/metric_utils.d.ts","mfa_resolver.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_resolver.d.ts","nodeFromJSON.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/nodeFromJSON.d.ts","obj_map.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/obj_map.test.d.ts","object_value.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/object_value.d.ts","on-id-change.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/api/on-id-change.d.ts","onDisconnect.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/src/api/onDisconnect.d.ts","package-lock.json":"dist/package-lock.json","performance-types":"dist/node_modules/@firebase/performance-types","profile.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/account_management/profile.test.d.ts","promise.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/messagechannel/promise.test.d.ts","public-types.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/public-types.d.ts","public_types.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/model/public_types.d.ts","query_engine.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/query_engine.d.ts","random_bytes.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/random_bytes.d.ts","react_native.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_react_native/persistence/react_native.d.ts","remoteConfig.d.ts":"dist/node_modules/@firebase/remote-config-compat/dist/esm/src/remoteConfig.d.ts","remote_event.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/remote_event.d.ts","remote_store.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/remote_store.d.ts","request.test.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/unit/request.test.d.ts","require-directory":"dist/node_modules/require-directory","resolver-dns.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/resolver-dns.d.ts","resolver-uds.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/resolver-uds.d.ts","resolving-call.js":"dist/node_modules/@grpc/grpc-js/build/src/resolving-call.js","resolving-call.ts":"dist/node_modules/@grpc/grpc-js/src/resolving-call.ts","service-config.js":"dist/node_modules/@grpc/grpc-js/build/src/service-config.js","service-config.ts":"dist/node_modules/@grpc/grpc-js/src/service-config.ts","service.test.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/unit/service.test.d.ts","sign_up.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/sign_up.test.d.ts","spec_builder.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/spec_builder.d.ts","status-builder.js":"dist/node_modules/@grpc/grpc-js/build/src/status-builder.js","status-builder.ts":"dist/node_modules/@grpc/grpc-js/src/status-builder.ts","storage.test.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/test/storage/storage.test.d.ts","stream-decoder.js":"dist/node_modules/@grpc/grpc-js/build/src/stream-decoder.js","stream-decoder.ts":"dist/node_modules/@grpc/grpc-js/src/stream-decoder.ts","subchannel.js.map":"dist/node_modules/@grpc/grpc-js/build/src/subchannel.js.map","sw-listeners.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/listeners/sw-listeners.d.ts","target_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/target_cache.d.ts","tasksnapshot.d.ts":"dist/node_modules/@firebase/storage-compat/dist/esm/src/tasksnapshot.d.ts","timeout_stub.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/timeout_stub.d.ts","trace_events.d.ts":"dist/node_modules/@types/node/ts4.8/trace_events.d.ts","twitter.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/twitter.test.d.ts","uri-parser.js.map":"dist/node_modules/@grpc/grpc-js/build/src/uri-parser.js.map","version.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/version.test.d.ts","watch_change.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/watch_change.d.ts","wrap-idb-value.js":"dist/node_modules/@firebase/installations/node_modules/idb/build/wrap-idb-value.js","ChannelData.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelData.js.map","CompoundWrite.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/CompoundWrite.d.ts","DoubleValue.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/DoubleValue.js.map","ImmutableTree.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/ImmutableTree.d.ts","IndexedFilter.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/filter/IndexedFilter.d.ts","LimitedFilter.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/filter/LimitedFilter.d.ts","MemoryStorage.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/storage/MemoryStorage.d.ts","OnlineMonitor.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/OnlineMonitor.d.ts","PriorityIndex.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/snap/indexes/PriorityIndex.d.ts","ServerActions.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/ServerActions.d.ts","StatsListener.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/stats/StatsListener.d.ts","StatsReporter.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/stats/StatsReporter.d.ts","StringValue.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/StringValue.js.map","SubchannelRef.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SubchannelRef.d.ts","UInt32Value.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/UInt32Value.js.map","UInt64Value.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/google/protobuf/UInt64Value.js.map","ViewProcessor.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/ViewProcessor.d.ts","account_management":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/account_management","async-iterators.js":"dist/node_modules/@firebase/installations/node_modules/idb/build/async-iterators.js","auth-interop-types":"dist/node_modules/@firebase/auth-interop-types","backoff-timeout.js":"dist/node_modules/@grpc/grpc-js/build/src/backoff-timeout.js","backoff-timeout.ts":"dist/node_modules/@grpc/grpc-js/src/backoff-timeout.ts","balanced-pool.d.ts":"dist/node_modules/undici-types/balanced-pool.d.ts","bundle_reader.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/bundle_reader.d.ts","call-number.js.map":"dist/node_modules/@grpc/grpc-js/build/src/call-number.js.map","callable.test.d.ts":"dist/node_modules/@firebase/functions/dist/esm-node/src/callable.test.d.ts","channel-options.js":"dist/node_modules/@grpc/grpc-js/build/src/channel-options.js","channel-options.ts":"dist/node_modules/@grpc/grpc-js/src/channel-options.ts","child_process.d.ts":"dist/node_modules/@types/node/ts4.8/child_process.d.ts","database.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api_internal/database.test.d.ts","database_info.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/database_info.d.ts","deepCopy.test.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/test/deepCopy.test.d.ts","defaults.test.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/test/defaults.test.d.ts","describe_spec.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/describe_spec.d.ts","document.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/document.test.d.ts","emulator.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/emulator.test.d.ts","event_id.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/event_id.test.d.ts","event_manager.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/event_manager.d.ts","facebook.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/facebook.test.d.ts","firebase-compat.js":"dist/node_modules/firebase/firebase-compat.js","global-origin.d.ts":"dist/node_modules/undici-types/global-origin.d.ts","index.console.d.ts":"dist/node_modules/@firebase/firestore-compat/dist/node-esm/src/index.console.d.ts","index.cordova.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/index.cordova.d.ts","index.esm2017.d.ts":"dist/node_modules/@firebase/firestore/dist/packages/firestore/dist/index.esm2017.d.ts","index.lite.esm5.js":"dist/node_modules/@firebase/app-compat/dist/index.lite.esm5.js","index.node.cjs.map":"dist/node_modules/firebase/compat/dist/index.node.cjs.map","index.node.mjs.map":"dist/node_modules/@firebase/firestore/dist/lite/index.node.mjs.map","index_manager.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/index_manager.d.ts","installations.d.ts":"dist/node_modules/@firebase/installations/dist/installations.d.ts","internal.test.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/internal.test.d.ts","language.test.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/test/language.test.d.ts","load-balancer.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer.d.ts","local_storage.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/persistence/local_storage.d.ts","location.test.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/unit/location.test.d.ts","logging-types.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/interfaces/logging-types.d.ts","make-client.js.map":"dist/node_modules/@grpc/grpc-js/build/src/make-client.js.map","mfa_assertion.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_assertion.d.ts","mfa_info.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_info.test.d.ts","mfa_user.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_user.test.d.ts","mutation.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/mutation.test.d.ts","node_api.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/node_api.test.d.ts","object-stream.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/object-stream.d.ts","order_by.test.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/test/order_by.test.d.ts","parse_context.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/parse_context.d.ts","performance-compat":"dist/node_modules/@firebase/performance-compat","provider.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/provider.test.d.ts","query_context.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/query_context.d.ts","receiver.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/messagechannel/receiver.test.d.ts","redirect.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/redirect.test.d.ts","reference_set.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/reference_set.d.ts","remote-config.d.ts":"dist/node_modules/@firebase/remote-config/dist/remote-config.d.ts","remote_config.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/src/remote_config.d.ts","remote_syncer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/remote_syncer.d.ts","repoinfo.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/repoinfo.test.d.ts","requests.test.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/internals/requests.test.d.ts","resolver-ip.js.map":"dist/node_modules/@grpc/grpc-js/build/src/resolver-ip.js.map","retrying-call.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/retrying-call.d.ts","rollup.config.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/rollup.config.d.ts","rollup.shared.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/rollup.shared.d.ts","server-call.js.map":"dist/node_modules/@grpc/grpc-js/build/src/server-call.js.map","storage_cache.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/src/storage/storage_cache.d.ts","stream_bridge.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/stream_bridge.d.ts","string_merger.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/utils/string_merger.d.ts","subchannel-call.js":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-call.js","subchannel-call.ts":"dist/node_modules/@grpc/grpc-js/src/subchannel-call.ts","subchannel-pool.js":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-pool.js","subchannel-pool.ts":"dist/node_modules/@grpc/grpc-js/src/subchannel-pool.ts","test_platform.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/util/test_platform.d.ts","testing_hooks.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/testing_hooks.d.ts","tls-helpers.js.map":"dist/node_modules/@grpc/grpc-js/build/src/tls-helpers.js.map","token-details.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/testing/fakes/token-details.d.ts","token-manager.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/internals/token-manager.d.ts","token_manager.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/token_manager.d.ts","user_metadata.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/user_metadata.d.ts","view_snapshot.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/view_snapshot.d.ts","webchannel-wrapper":"dist/node_modules/@firebase/webchannel-wrapper","webidl-conversions":"dist/node_modules/webidl-conversions","with-async-ittr.js":"dist/node_modules/@firebase/installations/node_modules/idb/with-async-ittr.js","wrap-idb-value.cjs":"dist/node_modules/@firebase/installations/node_modules/idb/build/wrap-idb-value.cjs","ChannelTrace.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelTrace.js.map","CopyrightNotice.txt":"dist/node_modules/tslib/CopyrightNotice.txt","EventGenerator.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/EventGenerator.d.ts","GetServerRequest.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerRequest.js","GetServerRequest.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetServerRequest.ts","GetSocketRequest.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSocketRequest.js","GetSocketRequest.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetSocketRequest.ts","ListenComplete.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/operation/ListenComplete.d.ts","PacketReceiver.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/realtime/polling/PacketReceiver.d.ts","Reference_impl.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/api/Reference_impl.d.ts","SnapshotHolder.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/SnapshotHolder.d.ts","SocketOption.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOption.js.map","aggregate.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/api/aggregate.test.d.ts","anonymous.test.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/test/integration/flows/anonymous.test.d.ts","api.standalone.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/api.standalone.d.ts","async-iterators.cjs":"dist/node_modules/@firebase/installations/node_modules/idb/build/async-iterators.cjs","async_observer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/async_observer.d.ts","auth_impl.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/auth_impl.test.d.ts","babel-register.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/babel-register.d.ts","caching_client.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/src/client/caching_client.d.ts","call-credentials.js":"dist/node_modules/@grpc/grpc-js/build/src/call-credentials.js","call-credentials.ts":"dist/node_modules/@grpc/grpc-js/src/call-credentials.ts","call-interface.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/call-interface.d.ts","console_logger.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/utils/console_logger.d.ts","content-disposition":"dist/node_modules/content-disposition","datastore.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/remote/datastore.test.d.ts","experimental.js.map":"dist/node_modules/@grpc/grpc-js/build/src/experimental.js.map","federated.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/providers/federated.test.d.ts","fetch_provider.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/fetch_provider.d.ts","filter-stack.js.map":"dist/node_modules/@grpc/grpc-js/build/src/filter-stack.js.map","firebase-app.js.map":"dist/node_modules/firebase/firebase-app.js.map","firebase-storage.js":"dist/node_modules/firebase/firebase-storage.js","functions.test.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/src/functions.test.d.ts","gb18030-ranges.json":"dist/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json","geo_point.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/api/geo_point.test.d.ts","get-token.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/api/get-token.test.d.ts","globals.global.d.ts":"dist/node_modules/@types/node/ts4.8/globals.global.d.ts","idp.local.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/flows/idp.local.test.d.ts","in_memory.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/persistence/in_memory.test.d.ts","index.rn.cjs.js.map":"dist/node_modules/firebase/compat/dist/index.rn.cjs.js.map","index.rn.esm2017.js":"dist/node_modules/@firebase/firestore/dist/lite/index.rn.esm2017.js","index.standalone.js":"dist/node_modules/@firebase/database/dist/index.standalone.js","index.sw.esm2017.js":"dist/node_modules/@firebase/messaging/dist/esm/index.sw.esm2017.js","indexeddb.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/browser/indexeddb.test.d.ts","inherits_browser.js":"dist/node_modules/inherits/inherits_browser.js","installations-types":"dist/node_modules/@firebase/installations-types","internal-channel.js":"dist/node_modules/@grpc/grpc-js/build/src/internal-channel.js","internal-channel.ts":"dist/node_modules/@grpc/grpc-js/src/internal-channel.ts","logging-object.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/testing/fakes/logging-object.d.ts","mutation_batch.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/mutation_batch.d.ts","mutation_queue.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/mutation_queue.d.ts","oob.local.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/flows/oob.local.test.d.ts","perf_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/perf_spec.test.d.ts","popup_redirect.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_cordova/popup_redirect/popup_redirect.d.ts","protobuf.min.js.map":"dist/node_modules/protobufjs/dist/light/protobuf.min.js.map","providers.test.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/providers.test.d.ts","reauthenticate.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/reauthenticate.d.ts","recaptcha.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/recaptcha.test.d.ts","recaptcha_mock.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/recaptcha/recaptcha_mock.d.ts","reference.test.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/unit/reference.test.d.ts","reference_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/reference_impl.d.ts","remote-config-types":"dist/node_modules/@firebase/remote-config-types","resolver-dns.js.map":"dist/node_modules/@grpc/grpc-js/build/src/resolver-dns.js.map","resolver-uds.js.map":"dist/node_modules/@grpc/grpc-js/build/src/resolver-uds.js.map","resolving-call.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/resolving-call.d.ts","run_node_tests.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/scripts/run_node_tests.d.ts","service-config.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/service-config.d.ts","service-worker.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/testing/fakes/service-worker.d.ts","simple_db.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/simple_db.test.d.ts","sortedmap.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/sortedmap.test.d.ts","source_context.json":"dist/node_modules/protobufjs/google/protobuf/source_context.json","spec_rpc_error.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/spec_rpc_error.d.ts","status-builder.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/status-builder.d.ts","storage-public.d.ts":"dist/node_modules/@firebase/storage/dist/storage-public.d.ts","stream-decoder.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/stream-decoder.d.ts","string_decoder.d.ts":"dist/node_modules/@types/node/ts4.8/string_decoder.d.ts","subscribe.test.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/test/subscribe.test.d.ts","syncpoint-util.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/helpers/syncpoint-util.d.ts","syncpoint.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/syncpoint.test.d.ts","timestamp.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/api/timestamp.test.d.ts","transport.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/transport.test.d.ts","tsdoc-metadata.json":"dist/node_modules/@firebase/analytics/dist/src/tsdoc-metadata.json","updateVapidKey.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/updateVapidKey.d.ts","user_impl.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/user_impl.test.d.ts","with-async-ittr.cjs":"dist/node_modules/@firebase/installations/node_modules/idb/with-async-ittr.cjs","worker_threads.d.ts":"dist/node_modules/@types/node/ts4.8/worker_threads.d.ts","wrap-idb-value.d.ts":"dist/node_modules/@firebase/installations/node_modules/idb/build/wrap-idb-value.d.ts","ChannelTraceEvent.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelTraceEvent.js","ChannelTraceEvent.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/ChannelTraceEvent.ts","GetChannelRequest.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetChannelRequest.js","GetChannelRequest.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetChannelRequest.ts","GetServerResponse.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerResponse.js","GetServerResponse.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetServerResponse.ts","GetServersRequest.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServersRequest.js","GetServersRequest.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetServersRequest.ts","GetSocketResponse.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSocketResponse.js","GetSocketResponse.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetSocketResponse.ts","StatsCollection.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/stats/StatsCollection.d.ts","SubchannelRef.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SubchannelRef.js.map","action_code_url.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/action_code_url.d.ts","aggregate_types.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/lite-api/aggregate_types.d.ts","async-iterators.d.ts":"dist/node_modules/@firebase/installations/node_modules/idb/build/async-iterators.d.ts","auth_credential.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/credentials/auth_credential.d.ts","backoff-timeout.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/backoff-timeout.d.ts","channel-options.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/channel-options.d.ts","compare-headers.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/testing/compare-headers.d.ts","connection.test.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/browser/connection.test.d.ts","create_auth_uri.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/create_auth_uri.d.ts","credential.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/credential.test.d.ts","database-extras.d.ts":"dist/node_modules/@firebase/installations/node_modules/idb/build/database-extras.d.ts","email_link.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/email_link.test.d.ts","fake-generators.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/testing/fake-generators.d.ts","field_path.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/api/field_path.test.d.ts","firebase-auth.js.map":"dist/node_modules/@firebase/auth-compat/dist/firebase-auth.js.map","firebase-database.js":"dist/node_modules/firebase/firebase-database.js","firebaseAppLite.d.ts":"dist/node_modules/@firebase/app-compat/dist/esm/src/lite/firebaseAppLite.d.ts","firebase_export.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/util/firebase_export.d.ts","firebaseui.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/compat/firebaseui.test.d.ts","get-config.test.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/src/get-config.test.d.ts","grpc_connection.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/node/grpc_connection.d.ts","id_token_result.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/id_token_result.d.ts","index.browser.cjs.js":"dist/node_modules/@firebase/storage/dist/index.browser.cjs.js","index.esm2017.js.map":"dist/node_modules/@firebase/analytics/dist/esm/index.esm2017.js.map","index.webworker.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/index.webworker.d.ts","index_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/index_spec.test.d.ts","indexed_db.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/persistence/indexed_db.test.d.ts","initialize.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/initialize.test.d.ts","installations-compat":"dist/node_modules/@firebase/installations-compat","limbo_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/limbo_spec.test.d.ts","limit_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/limit_spec.test.d.ts","listen_sequence.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/listen_sequence.d.ts","load-balancer.js.map":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer.js.map","middleware.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/middleware.test.d.ts","mock_fetch.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/mock_fetch.test.d.ts","network_request.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/resources/network_request.d.ts","object-stream.js.map":"dist/node_modules/@grpc/grpc-js/build/src/object-stream.js.map","package-support.json":"dist/node_modules/object-inspect/package-support.json","password_policy.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/model/password_policy.d.ts","query_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/query_spec.test.d.ts","register-module.d.ts":"dist/node_modules/@firebase/firestore-compat/dist/node-esm/src/register-module.d.ts","remote-config-compat":"dist/node_modules/@firebase/remote-config-compat","rest_connection.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/rest_connection.d.ts","retrying-call.js.map":"dist/node_modules/@grpc/grpc-js/build/src/retrying-call.js.map","retrying_client.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/src/client/retrying_client.d.ts","serializer.test.d.ts":"dist/node_modules/@firebase/functions/dist/esm-node/src/serializer.test.d.ts","session_storage.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/persistence/session_storage.d.ts","sorted_map.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/sorted_map.test.d.ts","sorted_set.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/sorted_set.test.d.ts","source_context.proto":"dist/node_modules/protobufjs/google/protobuf/source_context.proto","subchannel-call.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-call.d.ts","subchannel-pool.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-pool.d.ts","text_serializer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/text_serializer.d.ts","totp-64a935f2.js.map":"dist/node_modules/@firebase/auth/dist/node-esm/totp-64a935f2.js.map","totp-cceb0d01.js.map":"dist/node_modules/@firebase/auth/dist/node/totp-cceb0d01.js.map","url-state-machine.js":"dist/node_modules/whatwg-url/lib/url-state-machine.js","user_credential.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/src/user_credential.d.ts","validate_origin.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/validate_origin.d.ts","validation.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/validation.test.d.ts","webchannel.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/browser/webchannel.test.d.ts","websocket-extensions":"dist/node_modules/websocket-extensions","window-listener.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/listeners/window-listener.d.ts","with-async-ittr.d.ts":"dist/node_modules/@firebase/installations/node_modules/idb/with-async-ittr.d.ts","write_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/write_spec.test.d.ts","EventAccumulator.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/helpers/EventAccumulator.d.ts","GetChannelResponse.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetChannelResponse.js","GetChannelResponse.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetChannelResponse.ts","GetServerRequest.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerRequest.d.ts","GetServersResponse.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServersResponse.js","GetServersResponse.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetServersResponse.ts","GetSocketRequest.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSocketRequest.d.ts","SocketOptionLinger.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOptionLinger.js","SocketOptionLinger.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/SocketOptionLinger.ts","TransportManager.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/realtime/TransportManager.d.ts","aggregation.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/aggregation.test.d.ts","analytics-public.d.ts":"dist/node_modules/@firebase/analytics/dist/analytics-public.d.ts","api_service.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/api_service.test.d.ts","app-check-public.d.ts":"dist/node_modules/@firebase/app-check/dist/app-check-public.d.ts","async_queue.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/async_queue.test.d.ts","async_queue_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/async_queue_impl.d.ts","attributes_utils.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/utils/attributes_utils.d.ts","bundle_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/bundle_spec.test.d.ts","call-credentials.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/call-credentials.d.ts","call-interface.js.map":"dist/node_modules/@grpc/grpc-js/build/src/call-interface.js.map","compression-filter.js":"dist/node_modules/@grpc/grpc-js/build/src/compression-filter.js","compression-filter.ts":"dist/node_modules/@grpc/grpc-js/src/compression-filter.ts","connectivity-state.js":"dist/node_modules/@grpc/grpc-js/build/src/connectivity-state.js","connectivity-state.ts":"dist/node_modules/@grpc/grpc-js/src/connectivity-state.ts","equality_matcher.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/util/equality_matcher.d.ts","existence_filter.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/existence_filter.d.ts","fetch_connection.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser_lite/fetch_connection.d.ts","fid-changed.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/fid-changed.test.d.ts","field_index.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/field_index.test.d.ts","field_value.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/api/field_value.test.d.ts","field_value_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/field_value_impl.d.ts","firebase-analytics.js":"dist/node_modules/firebase/firebase-analytics.js","firebase-app-check.js":"dist/node_modules/firebase/firebase-app-check.js","firebase-firestore.js":"dist/node_modules/firebase/firebase-firestore.js","firebase-functions.js":"dist/node_modules/firebase/firebase-functions.js","firebase-messaging.js":"dist/node_modules/firebase/firebase-messaging.js","firebaseApp.test.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/firebaseApp.test.d.ts","firestore_client.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/firestore_client.d.ts","functions-public.d.ts":"dist/node_modules/@firebase/functions/dist/functions-public.d.ts","get_options.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/get_options.test.d.ts","gtag-script-util.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/testing/gtag-script-util.d.ts","heartbeatService.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/heartbeatService.d.ts","idb-manager.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/idb-manager.test.d.ts","iid_service.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/iid_service.test.d.ts","index-1dd41d18.js.map":"dist/node_modules/@firebase/auth/dist/rn/index-1dd41d18.js.map","index-3f0ee8ce.js.map":"dist/node_modules/@firebase/auth/dist/esm5/index-3f0ee8ce.js.map","index-68b50c51.js.map":"dist/node_modules/@firebase/auth/dist/browser-cjs/index-68b50c51.js.map","index-9a76d29a.js.map":"dist/node_modules/@firebase/auth/dist/esm2017/index-9a76d29a.js.map","index.browser.esm5.js":"dist/node_modules/@firebase/firestore/dist/lite/index.browser.esm5.js","index.node.cjs.js.map":"dist/node_modules/@firebase/firestore/dist/lite/index.node.cjs.js.map","index.node.esm.js.map":"dist/node_modules/@firebase/auth-compat/dist/esm/index.node.esm.js.map","index.standalone.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/src/index.standalone.d.ts","index_backfiller.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/index_backfiller.d.ts","indexeddb_schema.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_schema.d.ts","input_validation.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/input_validation.d.ts","integration.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/lite/integration.test.d.ts","internal-channel.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/internal-channel.d.ts","internal_helpers.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/util/internal_helpers.d.ts","link_unlink.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/link_unlink.test.d.ts","listen_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/listen_spec.test.d.ts","local_serializer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/local_serializer.d.ts","local_store.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/local_store.test.d.ts","local_store_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/local_store_impl.d.ts","logic_utils.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/util/logic_utils.test.d.ts","maybe-async-result.js":"dist/node_modules/yargs/build/lib/utils/maybe-async-result.js","messaging-compat.d.ts":"dist/node_modules/@firebase/messaging-compat/dist/esm/src/messaging-compat.d.ts","mfa_session.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_session.test.d.ts","mock-interceptor.d.ts":"dist/node_modules/undici-types/mock-interceptor.d.ts","node_persistence.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/util/node_persistence.d.ts","perf_logger.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/perf_logger.test.d.ts","performance.test.d.ts":"dist/node_modules/@firebase/performance-compat/dist/esm/src/performance.test.d.ts","persistence.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/persistence.test.d.ts","platform_react_native":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_react_native","recaptcha_loader.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/recaptcha/recaptcha_loader.d.ts","resolving-call.js.map":"dist/node_modules/@grpc/grpc-js/build/src/resolving-call.js.map","rest_client.test.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/test/client/rest_client.test.d.ts","server-credentials.js":"dist/node_modules/@grpc/grpc-js/build/src/server-credentials.js","server-credentials.ts":"dist/node_modules/@grpc/grpc-js/src/server-credentials.ts","service-config.js.map":"dist/node_modules/@grpc/grpc-js/build/src/service-config.js.map","settings_service.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/settings_service.d.ts","snapshot_version.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/snapshot_version.d.ts","spec_test_runner.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/spec_test_runner.d.ts","status-builder.js.map":"dist/node_modules/@grpc/grpc-js/build/src/status-builder.js.map","stream-decoder.js.map":"dist/node_modules/@grpc/grpc-js/build/src/stream-decoder.js.map","subchannel-address.js":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-address.js","subchannel-address.ts":"dist/node_modules/@grpc/grpc-js/src/subchannel-address.ts","sync_engine_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/sync_engine_impl.d.ts","transaction.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api_internal/transaction.test.d.ts","user_data_reader.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/lite-api/user_data_reader.d.ts","user_data_writer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/lite-api/user_data_writer.d.ts","yargs-parser-types.js":"dist/node_modules/yargs/build/lib/typings/yargs-parser-types.js","AuthTokenProvider.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/AuthTokenProvider.d.ts","ChannelTraceEvent.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelTraceEvent.d.ts","DOMStorageWrapper.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/storage/DOMStorageWrapper.d.ts","EventRegistration.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/EventRegistration.d.ts","GetChannelRequest.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetChannelRequest.d.ts","GetServerResponse.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerResponse.d.ts","GetServersRequest.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServersRequest.d.ts","GetSocketResponse.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSocketResponse.d.ts","SocketOptionTcpInfo.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOptionTcpInfo.js","SocketOptionTcpInfo.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/SocketOptionTcpInfo.ts","SocketOptionTimeout.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOptionTimeout.js","SocketOptionTimeout.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/SocketOptionTimeout.ts","TransactionResult.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/src/api/TransactionResult.d.ts","VisibilityMonitor.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/util/VisibilityMonitor.d.ts","account_info.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/account_info.test.d.ts","app-compat-public.d.ts":"dist/node_modules/@firebase/app-compat/dist/app-compat-public.d.ts","backoff-timeout.js.map":"dist/node_modules/@grpc/grpc-js/build/src/backoff-timeout.js.map","batch_writes.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/batch_writes.test.d.ts","bloom_filter.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/remote/bloom_filter.test.d.ts","bundle_cache.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/bundle_cache.test.d.ts","channel-credentials.js":"dist/node_modules/@grpc/grpc-js/build/src/channel-credentials.js","channel-credentials.ts":"dist/node_modules/@grpc/grpc-js/src/channel-credentials.ts","channel-options.js.map":"dist/node_modules/@grpc/grpc-js/build/src/channel-options.js.map","client-interceptors.js":"dist/node_modules/@grpc/grpc-js/build/src/client-interceptors.js","client-interceptors.ts":"dist/node_modules/@grpc/grpc-js/src/client-interceptors.ts","custom.local.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/flows/custom.local.test.d.ts","custom_token.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/custom_token.test.d.ts","datasnapshot.test.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/test/datasnapshot.test.d.ts","document_set.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/document_set.test.d.ts","environments.test.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/test/environments.test.d.ts","firebase-app-compat.js":"dist/node_modules/firebase/firebase-app-compat.js","firebase-compat.js.map":"dist/node_modules/firebase/firebase-compat.js.map","firebaseNamespace.d.ts":"dist/node_modules/@firebase/app-compat/dist/esm/src/firebaseNamespace.d.ts","firebase_internal.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/firebase_internal.d.ts","generate-fid.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/generate-fid.test.d.ts","get-installations.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/api/get-installations.d.ts","global-dispatcher.d.ts":"dist/node_modules/undici-types/global-dispatcher.d.ts","id_token_response.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/id_token_response.d.ts","idle_timeout.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api_internal/idle_timeout.test.d.ts","index.lite.esm5.js.map":"dist/node_modules/@firebase/app-compat/dist/index.lite.esm5.js.map","installation-impl.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/interfaces/installation-impl.d.ts","instantiator.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/instantiator.test.d.ts","internal-api.test.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/internal-api.test.d.ts","invalidation.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/invalidation.test.d.ts","js_load_condition.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/webdriver/util/js_load_condition.d.ts","load-balancing-call.js":"dist/node_modules/@grpc/grpc-js/build/src/load-balancing-call.js","load-balancing-call.ts":"dist/node_modules/@grpc/grpc-js/src/load-balancing-call.ts","logToFirelog.test.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/logToFirelog.test.d.ts","messaging-service.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/testing/fakes/messaging-service.d.ts","metric_utils.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/utils/metric_utils.test.d.ts","mfa_resolver.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/mfa/mfa_resolver.test.d.ts","number_serializer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/number_serializer.d.ts","object_value.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/object_value.test.d.ts","offline_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/offline_spec.test.d.ts","on-id-change.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/api/on-id-change.test.d.ts","orderby_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/orderby_spec.test.d.ts","persistent_stream.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/persistent_stream.d.ts","proactive-refresh.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/proactive-refresh.d.ts","proactive_refresh.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/proactive_refresh.d.ts","query_engine.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/query_engine.test.d.ts","react_native.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_react_native/persistence/react_native.test.d.ts","registerDefaultSw.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/registerDefaultSw.d.ts","remoteConfig.test.d.ts":"dist/node_modules/@firebase/remote-config-compat/dist/esm/src/remoteConfig.test.d.ts","remote_event.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/remote/remote_event.test.d.ts","sbcs-data-generated.js":"dist/node_modules/iconv-lite/encodings/sbcs-data-generated.js","serializer.helper.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/remote/serializer.helper.d.ts","server_timestamps.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/server_timestamps.d.ts","servervalues.test.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/test/servervalues.test.d.ts","spec_test_helpers.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/util/spec_test_helpers.d.ts","subchannel-call.js.map":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-call.js.map","subchannel-pool.js.map":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-pool.js.map","sw-listeners.test.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/listeners/sw-listeners.test.d.ts","target_cache.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/target_cache.test.d.ts","test_bundle_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/test_bundle_cache.d.ts","test_target_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/test_target_cache.d.ts","testing_hooks_spi.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/testing_hooks_spi.d.ts","tokenize-arg-string.js":"dist/node_modules/yargs-parser/build/lib/tokenize-arg-string.js","transactions.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/transactions.test.d.ts","transport_service.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/transport_service.d.ts","umd-with-async-ittr.js":"dist/node_modules/@firebase/installations/node_modules/idb/build/umd-with-async-ittr.js","GetChannelResponse.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetChannelResponse.d.ts","GetServerRequest.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerRequest.js.map","GetServersResponse.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServersResponse.d.ts","GetSocketRequest.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSocketRequest.js.map","GetSubchannelRequest.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSubchannelRequest.js","GetSubchannelRequest.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetSubchannelRequest.ts","ReadonlyRestClient.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/ReadonlyRestClient.d.ts","SocketOptionLinger.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOptionLinger.d.ts","SparseSnapshotTree.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/SparseSnapshotTree.d.ts","app-check-interop-types":"dist/node_modules/@firebase/app-check-interop-types","auth_event_manager.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/auth_event_manager.d.ts","bundle_reader_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/bundle_reader_impl.d.ts","byte_stream_reader.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/byte_stream_reader.d.ts","call-credentials.js.map":"dist/node_modules/@grpc/grpc-js/build/src/call-credentials.js.map","completion-templates.js":"dist/node_modules/yargs/build/lib/completion-templates.js","component_provider.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/component_provider.d.ts","compression-filter.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/compression-filter.d.ts","connectivity-state.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/connectivity-state.d.ts","control-plane-status.js":"dist/node_modules/@grpc/grpc-js/build/src/control-plane-status.js","control-plane-status.ts":"dist/node_modules/@grpc/grpc-js/src/control-plane-status.ts","custom-logger.test.d.ts":"dist/node_modules/@firebase/logger/dist/esm/test/custom-logger.test.d.ts","email_and_password.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/email_and_password.d.ts","event_manager.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/core/event_manager.test.d.ts","events_accumulator.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/util/events_accumulator.d.ts","externalizePayload.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/externalizePayload.d.ts","extract-app-config.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/extract-app-config.d.ts","firebase-auth-compat.js":"dist/node_modules/firebase/firebase-auth-compat.js","firebase-performance.js":"dist/node_modules/firebase/firebase-performance.js","firebase-storage.js.map":"dist/node_modules/firebase/firebase-storage.js.map","generate_spec_json.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/generate_spec_json.d.ts","get_project_config.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/project_config/get_project_config.d.ts","index.rn.esm2017.js.map":"dist/node_modules/@firebase/firestore/dist/lite/index.rn.esm2017.js.map","index.standalone.js.map":"dist/node_modules/@firebase/database/dist/index.standalone.js.map","index.sw.esm2017.js.map":"dist/node_modules/@firebase/messaging/dist/esm/index.sw.esm2017.js.map","index.webworker.esm5.js":"dist/node_modules/@firebase/auth/dist/index.webworker.esm5.js","index_byte_encoder.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/index/index_byte_encoder.d.ts","index_manager.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/index_manager.test.d.ts","installation-entry.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/interfaces/installation-entry.d.ts","internal-channel.js.map":"dist/node_modules/@grpc/grpc-js/build/src/internal-channel.js.map","is-console-message.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/is-console-message.d.ts","is-fullwidth-code-point":"dist/node_modules/is-fullwidth-code-point","local_storage.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/persistence/local_storage.test.d.ts","local_view_changes.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/local_view_changes.d.ts","memory_persistence.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/memory_persistence.d.ts","messaging-interop-types":"dist/node_modules/@firebase/messaging-interop-types","overlayed_document.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/overlayed_document.d.ts","prime_backend.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/prime_backend.test.d.ts","recaptcha_verifier.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/recaptcha/recaptcha_verifier.d.ts","recovery_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/recovery_spec.test.d.ts","reference_set.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/reference_set.test.d.ts","refresh-auth-token.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/refresh-auth-token.d.ts","remote_config.test.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/test/remote_config.test.d.ts","rollup.config.lite.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/rollup.config.lite.d.ts","server-credentials.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/server-credentials.d.ts","storage_cache.test.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/test/storage/storage_cache.test.d.ts","string_merger.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/utils/string_merger.test.d.ts","subchannel-address.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-address.d.ts","subchannel-interface.js":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-interface.js","subchannel-interface.ts":"dist/node_modules/@grpc/grpc-js/src/subchannel-interface.ts","test_index_manager.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/test_index_manager.d.ts","testing_hooks_util.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/util/testing_hooks_util.d.ts","token-manager.test.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/internals/token-manager.test.d.ts","token_manager.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/token_manager.test.d.ts","transaction_runner.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/transaction_runner.d.ts","websocket_extensions.js":"dist/node_modules/websocket-extensions/lib/websocket_extensions.js","ChannelTraceEvent.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelTraceEvent.js.map","CompleteChildSource.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/CompleteChildSource.d.ts","GetChannelRequest.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetChannelRequest.js.map","GetServerResponse.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerResponse.js.map","GetServersRequest.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServersRequest.js.map","GetSocketResponse.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSocketResponse.js.map","GetSubchannelResponse.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSubchannelResponse.js","GetSubchannelResponse.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetSubchannelResponse.ts","GetTopChannelsRequest.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetTopChannelsRequest.js","GetTopChannelsRequest.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetTopChannelsRequest.ts","SocketOptionTcpInfo.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOptionTcpInfo.d.ts","SocketOptionTimeout.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOptionTimeout.d.ts","WebSocketConnection.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/realtime/WebSocketConnection.d.ts","base64_decode_error.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/util/base64_decode_error.d.ts","caching_client.test.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/test/client/caching_client.test.d.ts","channel-credentials.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/channel-credentials.d.ts","client-interceptors.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/client-interceptors.d.ts","component_container.d.ts":"dist/node_modules/@firebase/component/dist/esm/src/component_container.d.ts","compound_write.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/compound_write.test.d.ts","diagnostics-channel.d.ts":"dist/node_modules/undici-types/diagnostics-channel.d.ts","diagnostics_channel.d.ts":"dist/node_modules/@types/node/ts4.8/diagnostics_channel.d.ts","document_comparator.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/document_comparator.d.ts","exponential_backoff.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/src/exponential_backoff.d.ts","fake_service_worker.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/fake_service_worker.d.ts","firebase-auth-cordova.js":"dist/node_modules/firebase/firebase-auth-cordova.js","firebase-database.js.map":"dist/node_modules/firebase/firebase-database.js.map","firebase-messaging-sw.js":"dist/node_modules/firebase/firebase-messaging-sw.js","firestore_proto_api.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/protos/firestore_proto_api.d.ts","get_password_policy.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/password_policy/get_password_policy.d.ts","index.browser.cjs.js.map":"dist/node_modules/@firebase/storage/dist/index.browser.cjs.js.map","index.browser.esm2017.js":"dist/node_modules/@firebase/firestore/dist/lite/index.browser.esm2017.js","index_configuration.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/index_configuration.d.ts","indexeddb_sentinels.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_sentinels.d.ts","installationsCompat.d.ts":"dist/node_modules/@firebase/installations-compat/dist/esm/src/installationsCompat.d.ts","load-balancing-call.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/load-balancing-call.d.ts","memory_bundle_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/memory_bundle_cache.d.ts","memory_target_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/memory_target_cache.d.ts","mutation_queue.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/mutation_queue.test.d.ts","onBackgroundMessage.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/api/onBackgroundMessage.d.ts","ordered_code_writer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/index/ordered_code_writer.d.ts","persistence_promise.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/persistence_promise.d.ts","phone_auth_provider.d.ts":"dist/node_modules/@firebase/auth-compat/dist/esm/auth-compat/src/phone_auth_provider.d.ts","popup_redirect.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_cordova/popup_redirect/popup_redirect.test.d.ts","reauthenticate.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/reauthenticate.test.d.ts","recaptcha_mock.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/recaptcha/recaptcha_mock.test.d.ts","rollup.config.debug.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/rollup.config.debug.d.ts","shared_client_state.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/shared_client_state.d.ts","string.browser.test.d.ts":"dist/node_modules/@firebase/storage/dist/node-esm/test/browser/string.browser.test.d.ts","target_id_generator.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/core/target_id_generator.d.ts","test_mutation_queue.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/test_mutation_queue.d.ts","transaction_options.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/transaction_options.d.ts","transform_operation.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/transform_operation.d.ts","GetChannelResponse.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetChannelResponse.js.map","GetServersResponse.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServersResponse.js.map","GetSubchannelRequest.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSubchannelRequest.d.ts","GetTopChannelsResponse.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetTopChannelsResponse.js","GetTopChannelsResponse.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetTopChannelsResponse.ts","PersistentConnection.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/PersistentConnection.d.ts","SocketOptionLinger.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOptionLinger.js.map","action_code_settings.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/action_code_settings.d.ts","action_code_url.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/action_code_url.test.d.ts","additional_user_info.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/additional_user_info.d.ts","application_verifier.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/model/application_verifier.d.ts","attribute_utils.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/utils/attribute_utils.test.d.ts","collection_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/collection_spec.test.d.ts","compare-headers.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/testing/compare-headers.test.d.ts","compression-algorithms.js":"dist/node_modules/@grpc/grpc-js/build/src/compression-algorithms.js","compression-algorithms.ts":"dist/node_modules/@grpc/grpc-js/src/compression-algorithms.ts","compression-filter.js.map":"dist/node_modules/@grpc/grpc-js/build/src/compression-filter.js.map","connectivity-state.js.map":"dist/node_modules/@grpc/grpc-js/build/src/connectivity-state.js.map","connectivity_monitor.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/connectivity_monitor.d.ts","control-plane-status.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/control-plane-status.d.ts","crawler_support.test.d.ts":"dist/node_modules/@firebase/database-compat/dist/node-esm/database-compat/test/browser/crawler_support.test.d.ts","create_auth_uri.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/authentication/create_auth_uri.test.d.ts","delete-installations.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/api/delete-installations.d.ts","document_change.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/api/document_change.test.d.ts","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js","firebase-analytics.js.map":"dist/node_modules/firebase/firebase-analytics.js.map","firebase-app-check.js.map":"dist/node_modules/firebase/firebase-app-check.js.map","firebase-firestore.js.map":"dist/node_modules/firebase/firebase-firestore.js.map","firebase-functions.js.map":"dist/node_modules/firebase/firebase-functions.js.map","firebase-installations.js":"dist/node_modules/firebase/firebase-installations.js","firebase-messaging.js.map":"dist/node_modules/firebase/firebase-messaging.js.map","firebase-remote-config.js":"dist/node_modules/firebase/firebase-remote-config.js","id_token_result.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/id_token_result.test.d.ts","index.browser.esm5.js.map":"dist/node_modules/@firebase/firestore/dist/lite/index.browser.esm5.js.map","initialize-analytics.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/src/initialize-analytics.d.ts","installations-public.d.ts":"dist/node_modules/@firebase/installations/dist/installations-public.d.ts","listen_sequence.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/core/listen_sequence.test.d.ts","local_documents_view.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/local_documents_view.d.ts","long_polling_options.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/long_polling_options.d.ts","memory_index_manager.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/memory_index_manager.d.ts","migrate-old-database.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/migrate-old-database.d.ts","mock_auth_credential.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/mock_auth_credential.d.ts","network_request.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/resources/network_request.test.d.ts","online_state_tracker.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/online_state_tracker.d.ts","password_policy.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/flows/password_policy.test.d.ts","password_policy_impl.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/password_policy_impl.d.ts","proto-loader-gen-types.js":"dist/node_modules/@grpc/proto-loader/build/bin/proto-loader-gen-types.js","redirect_persistence.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/redirect_persistence.d.ts","remote-config-public.d.ts":"dist/node_modules/@firebase/remote-config/dist/remote-config-public.d.ts","rest_connection.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/remote/rest_connection.test.d.ts","retrying_client.test.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/test/client/retrying_client.test.d.ts","serializer.node.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/remote/serializer.node.test.d.ts","server-credentials.js.map":"dist/node_modules/@grpc/grpc-js/build/src/server-credentials.js.map","session_storage.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/persistence/session_storage.test.d.ts","spec_test_components.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/spec_test_components.d.ts","subchannel-address.js.map":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-address.js.map","subchannel-interface.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-interface.d.ts","target_index_matcher.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/model/target_index_matcher.d.ts","user_credential_impl.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/user_credential_impl.d.ts","validate_origin.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/util/validate_origin.test.d.ts","AppCheckTokenProvider.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/AppCheckTokenProvider.d.ts","BrowserPollConnection.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/realtime/BrowserPollConnection.d.ts","GetServerSocketsRequest.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerSocketsRequest.js","GetServerSocketsRequest.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetServerSocketsRequest.ts","GetSubchannelResponse.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSubchannelResponse.d.ts","GetTopChannelsRequest.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetTopChannelsRequest.d.ts","SocketOptionTcpInfo.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOptionTcpInfo.js.map","SocketOptionTimeout.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/SocketOptionTimeout.js.map","array_transforms.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/array_transforms.test.d.ts","channel-credentials.js.map":"dist/node_modules/@grpc/grpc-js/build/src/channel-credentials.js.map","client-interceptors.js.map":"dist/node_modules/@grpc/grpc-js/build/src/client-interceptors.js.map","counting_query_engine.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/counting_query_engine.d.ts","emulator_rest_helpers.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/integration/emulator_rest_helpers.d.ts","encoded_resource_path.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/encoded_resource_path.d.ts","firebase-app-compat.js.map":"dist/node_modules/firebase/firebase-app-compat.js.map","firebase-dependencies.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/testing/fakes/firebase-dependencies.d.ts","firebase-firestore-lite.js":"dist/node_modules/firebase/firebase-firestore-lite.js","firebase-storage-compat.js":"dist/node_modules/firebase/firebase-storage-compat.js","firebaseNamespaceCore.d.ts":"dist/node_modules/@firebase/app-compat/dist/esm/src/firebaseNamespaceCore.d.ts","firebaseNamespaceLite.d.ts":"dist/node_modules/@firebase/app-compat/dist/esm/src/lite/firebaseNamespaceLite.d.ts","heartbeatService.test.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/heartbeatService.test.d.ts","index.browser.esm2017.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/dist/lite/index.browser.esm2017.d.ts","index_backfiller.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/index_backfiller.test.d.ts","indexeddb_persistence.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_persistence.d.ts","indexeddb_transaction.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_transaction.d.ts","internal-dependencies.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/interfaces/internal-dependencies.d.ts","load-balancing-call.js.map":"dist/node_modules/@grpc/grpc-js/build/src/load-balancing-call.js.map","local_serializer.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/local_serializer.test.d.ts","lru_garbage_collector.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/lru_garbage_collector.d.ts","max-message-size-filter.js":"dist/node_modules/@grpc/grpc-js/build/src/max-message-size-filter.js","max-message-size-filter.ts":"dist/node_modules/@grpc/grpc-js/src/max-message-size-filter.ts","memory_mutation_queue.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/memory_mutation_queue.d.ts","messaging-compat.test.d.ts":"dist/node_modules/@firebase/messaging-compat/dist/esm/test/messaging-compat.test.d.ts","oob_resources_service.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/oob_resources_service.d.ts","persistence_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/persistence_spec.test.d.ts","platformLoggerService.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/platformLoggerService.d.ts","popup_redirect-0a78e29a.js":"dist/node_modules/@firebase/auth/dist/cordova/popup_redirect-0a78e29a.js","recaptcha_loader.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/recaptcha/recaptcha_loader.test.d.ts","remote_config_service.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/remote_config_service.d.ts","remote_document_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/remote_document_cache.d.ts","resolving-load-balancer.js":"dist/node_modules/@grpc/grpc-js/build/src/resolving-load-balancer.js","resolving-load-balancer.ts":"dist/node_modules/@grpc/grpc-js/src/resolving-load-balancer.ts","server_timestamp.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/server_timestamp.test.d.ts","webchannel_connection.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/platform/browser/webchannel_connection.d.ts","ChannelConnectivityState.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelConnectivityState.js","ChannelConnectivityState.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/ChannelConnectivityState.ts","ChildChangeAccumulator.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/src/core/view/ChildChangeAccumulator.d.ts","GetServerSocketsResponse.js":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerSocketsResponse.js","GetServerSocketsResponse.ts":"dist/node_modules/@grpc/grpc-js/src/generated/grpc/channelz/v1/GetServerSocketsResponse.ts","GetSubchannelRequest.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSubchannelRequest.js.map","GetTopChannelsResponse.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetTopChannelsResponse.d.ts","Queen-Bohemian_Rhapsody.wav":"dist/example/Queen-Bohemian_Rhapsody.wav","compression-algorithms.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/compression-algorithms.d.ts","control-plane-status.js.map":"dist/node_modules/@grpc/grpc-js/build/src/control-plane-status.js.map","document_overlay_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/document_overlay_cache.d.ts","firebase-auth-compat.js.map":"dist/node_modules/firebase/firebase-auth-compat.js.map","firebase-database-compat.js":"dist/node_modules/firebase/firebase-database-compat.js","firebase-performance.js.map":"dist/node_modules/firebase/firebase-performance.js.map","firebaseAppCompat.test.d.ts":"dist/node_modules/@firebase/app-compat/dist/esm/test/firebaseAppCompat.test.d.ts","firebase_internal.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/firebase_internal.test.d.ts","firestore_bundle_proto.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/protos/firestore_bundle_proto.d.ts","get-installation-entry.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/get-installation-entry.d.ts","get-own-property-symbols.js":"dist/node_modules/has-symbols/test/shams/get-own-property-symbols.js","index.webworker.esm5.js.map":"dist/node_modules/@firebase/auth/dist/index.webworker.esm5.js.map","indexeddb_bundle_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_bundle_cache.d.ts","indexeddb_lru_delegate.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_lru_delegate.d.ts","indexeddb_target_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_target_cache.d.ts","initialization_service.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/initialization_service.d.ts","load-balancer-pick-first.js":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-pick-first.js","load-balancer-pick-first.ts":"dist/node_modules/@grpc/grpc-js/src/load-balancer-pick-first.ts","proactive-refresh.test.d.ts":"dist/node_modules/@firebase/app-check/dist/esm/src/proactive-refresh.test.d.ts","proactive_refresh.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/proactive_refresh.test.d.ts","registerCoreComponents.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/registerCoreComponents.d.ts","remote_store_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/remote_store_spec.test.d.ts","resume_token_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/resume_token_spec.test.d.ts","subchannel-interface.js.map":"dist/node_modules/@grpc/grpc-js/build/src/subchannel-interface.js.map","transport_service.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/transport_service.test.d.ts","GetServerSocketsRequest.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerSocketsRequest.d.ts","GetSubchannelResponse.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetSubchannelResponse.js.map","GetTopChannelsRequest.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetTopChannelsRequest.js.map","array-base64-translator.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/array-base64-translator.d.ts","auth_event_manager.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/auth_event_manager.test.d.ts","email_and_password.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/email_and_password.test.d.ts","externalizePayload.test.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/externalizePayload.test.d.ts","extract-app-config.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/extract-app-config.test.d.ts","firebase-analytics-compat.js":"dist/node_modules/firebase/firebase-analytics-compat.js","firebase-app-check-compat.js":"dist/node_modules/firebase/firebase-app-check-compat.js","firebase-auth-cordova.js.map":"dist/node_modules/firebase/firebase-auth-cordova.js.map","firebase-firestore-compat.js":"dist/node_modules/firebase/firebase-firestore-compat.js","firebase-functions-compat.js":"dist/node_modules/firebase/firebase-functions-compat.js","firebase-messaging-compat.js":"dist/node_modules/firebase/firebase-messaging-compat.js","firebase-messaging-sw.js.map":"dist/node_modules/firebase/firebase-messaging-sw.js.map","get_project_config.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/project_config/get_project_config.test.d.ts","index.browser.esm2017.js.map":"dist/node_modules/@firebase/firestore/dist/lite/index.browser.esm2017.js.map","indexeddb_index_manager.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_index_manager.d.ts","indexeddb_schema_legacy.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_schema_legacy.d.ts","load-balancer-round-robin.js":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-round-robin.js","load-balancer-round-robin.ts":"dist/node_modules/@grpc/grpc-js/src/load-balancer-round-robin.ts","max-message-size-filter.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/max-message-size-filter.d.ts","numeric_transforms.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/numeric_transforms.test.d.ts","persistence_transaction.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/persistence_transaction.d.ts","recaptcha_verifier.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/recaptcha/recaptcha_verifier.test.d.ts","refresh-auth-token.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/refresh-auth-token.test.d.ts","registerMessagingCompat.d.ts":"dist/node_modules/@firebase/messaging-compat/dist/esm/src/registerMessagingCompat.d.ts","resolving-load-balancer.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/resolving-load-balancer.d.ts","serializer.browser.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/remote/serializer.browser.test.d.ts","sparsesnapshottree.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/sparsesnapshottree.test.d.ts","webchannel_wrapper.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/core/webchannel_wrapper.test.d.ts","ChannelConnectivityState.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelConnectivityState.d.ts","GetServerSocketsResponse.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerSocketsResponse.d.ts","GetTopChannelsResponse.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetTopChannelsResponse.js.map","bloom_filter_golden_test_data":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/remote/bloom_filter_golden_test_data","component_container.test.d.ts":"dist/node_modules/@firebase/component/dist/esm/src/component_container.test.d.ts","compression-algorithms.js.map":"dist/node_modules/@grpc/grpc-js/build/src/compression-algorithms.js.map","exponential_backoff.test.d.ts":"dist/node_modules/@firebase/util/dist/node-esm/test/exponential_backoff.test.d.ts","firebase-installations.js.map":"dist/node_modules/firebase/firebase-installations.js.map","firebase-remote-config.js.map":"dist/node_modules/firebase/firebase-remote-config.js.map","get_password_policy.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/api/password_policy/get_password_policy.test.d.ts","index_configuration.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/index_configuration.test.d.ts","indexeddb_mutation_queue.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_mutation_queue.d.ts","installationsCompat.test.d.ts":"dist/node_modules/@firebase/installations-compat/dist/esm/src/installationsCompat.test.d.ts","internal-message-payload.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/interfaces/internal-message-payload.d.ts","load-balancer-pick-first.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-pick-first.d.ts","ordered_code_writer.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/index/ordered_code_writer.test.d.ts","persistence_promise.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/persistence_promise.test.d.ts","persistence_test_helpers.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/persistence_test_helpers.d.ts","persistence_user_manager.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/persistence/persistence_user_manager.d.ts","proto-loader-gen-types.js.map":"dist/node_modules/@grpc/proto-loader/build/bin/proto-loader-gen-types.js.map","websocketconnection.test.d.ts":"dist/node_modules/@firebase/database/dist/node-esm/test/websocketconnection.test.d.ts","GetServerSocketsRequest.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerSocketsRequest.js.map","action_code_settings.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/action_code_settings.test.d.ts","additional_user_info.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/additional_user_info.test.d.ts","buffer-to-base64-url-safe.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/buffer-to-base64-url-safe.d.ts","connectivity_monitor_noop.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/remote/connectivity_monitor_noop.d.ts","delete-installations.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/api/delete-installations.test.d.ts","firebase-firestore-lite.js.map":"dist/node_modules/firebase/firebase-firestore-lite.js.map","firebase-performance-compat.js":"dist/node_modules/firebase/firebase-performance-compat.js","firebase-storage-compat.js.map":"dist/node_modules/firebase/firebase-storage-compat.js.map","initialize-analytics.test.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/src/initialize-analytics.test.d.ts","load-balancer-child-handler.js":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-child-handler.js","load-balancer-child-handler.ts":"dist/node_modules/@grpc/grpc-js/src/load-balancer-child-handler.ts","load-balancer-round-robin.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-round-robin.d.ts","long_polling_options.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/api/long_polling_options.test.d.ts","max-message-size-filter.js.map":"dist/node_modules/@grpc/grpc-js/build/src/max-message-size-filter.js.map","middleware_test_generator.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/integration/flows/middleware_test_generator.d.ts","migrate-old-database.test.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/migrate-old-database.test.d.ts","object_value_builder.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/object_value_builder.test.d.ts","password_policy_impl.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/auth/password_policy_impl.test.d.ts","popup_redirect-0a78e29a.js.map":"dist/node_modules/@firebase/auth/dist/cordova/popup_redirect-0a78e29a.js.map","resolving-load-balancer.js.map":"dist/node_modules/@grpc/grpc-js/build/src/resolving-load-balancer.js.map","target_index_matcher.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/model/target_index_matcher.test.d.ts","user_credential_impl.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/user/user_credential_impl.test.d.ts","ChannelConnectivityState.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/ChannelConnectivityState.js.map","GetServerSocketsResponse.js.map":"dist/node_modules/@grpc/grpc-js/build/src/generated/grpc/channelz/v1/GetServerSocketsResponse.js.map","composite_index_query.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/composite_index_query.test.d.ts","encoded_resource_path.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/encoded_resource_path.test.d.ts","existence_filter_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/existence_filter_spec.test.d.ts","firebase-database-compat.js.map":"dist/node_modules/firebase/firebase-database-compat.js.map","get-fake-firebase-services.d.ts":"dist/node_modules/@firebase/analytics/dist/esm/testing/get-fake-firebase-services.d.ts","indexeddb_persistence.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/indexeddb_persistence.test.d.ts","indexeddb_schema_converter.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_schema_converter.d.ts","load-balancer-pick-first.js.map":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-pick-first.js.map","local_store_indexeddb.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/local_store_indexeddb.test.d.ts","lru_garbage_collector.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/lru_garbage_collector.test.d.ts","lru_garbage_collector_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/lru_garbage_collector_impl.d.ts","oob_resources_service.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/oob_resources_service.test.d.ts","platformLoggerService.test.d.ts":"dist/node_modules/@firebase/app/dist/esm/app/src/platformLoggerService.test.d.ts","remote_config_fetch_client.d.ts":"dist/node_modules/@firebase/remote-config/dist/esm/src/client/remote_config_fetch_client.d.ts","remote_config_service.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/remote_config_service.test.d.ts","remote_document_cache.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/remote_document_cache.test.d.ts","shared_client_state_schema.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/shared_client_state_schema.d.ts","shared_client_state_syncer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/shared_client_state_syncer.d.ts","test_remote_document_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/test_remote_document_cache.d.ts","composite_index_test_helper.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/util/composite_index_test_helper.d.ts","create-installation-request.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/functions/create-installation-request.d.ts","delete-installation-request.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/functions/delete-installation-request.d.ts","document_overlay_cache.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/document_overlay_cache.test.d.ts","firebase-analytics-compat.js.map":"dist/node_modules/firebase/firebase-analytics-compat.js.map","firebase-app-check-compat.js.map":"dist/node_modules/firebase/firebase-app-check-compat.js.map","firebase-firestore-compat.js.map":"dist/node_modules/firebase/firebase-firestore-compat.js.map","firebase-functions-compat.js.map":"dist/node_modules/firebase/firebase-functions-compat.js.map","firebase-installations-compat.js":"dist/node_modules/firebase/firebase-installations-compat.js","firebase-messaging-compat.js.map":"dist/node_modules/firebase/firebase-messaging-compat.js.map","firebase-remote-config-compat.js":"dist/node_modules/firebase/firebase-remote-config-compat.js","generate-auth-token-request.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/functions/generate-auth-token-request.d.ts","get-installation-entry.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/get-installation-entry.test.d.ts","indexeddb_lru_delegate_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_lru_delegate_impl.d.ts","initialization_service.test.d.ts":"dist/node_modules/@firebase/performance/dist/esm/src/services/initialization_service.test.d.ts","load-balancer-child-handler.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-child-handler.d.ts","load-balancer-round-robin.js.map":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-round-robin.js.map","test_document_overlay_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/test_document_overlay_cache.d.ts","array-base64-translator.test.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/helpers/array-base64-translator.test.d.ts","firestore_index_value_writer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/index/firestore_index_value_writer.d.ts","garbage_collection_spec.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/specs/garbage_collection_spec.test.d.ts","memory_remote_document_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/memory_remote_document_cache.d.ts","mock_popup_redirect_resolver.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/mock_popup_redirect_resolver.d.ts","persistence_transaction.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/persistence_transaction.test.d.ts","firebase-performance-compat.js.map":"dist/node_modules/firebase/firebase-performance-compat.js.map","indexeddb_mutation_batch_impl.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_mutation_batch_impl.d.ts","load-balancer-child-handler.js.map":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-child-handler.js.map","load-balancer-outlier-detection.js":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-outlier-detection.js","load-balancer-outlier-detection.ts":"dist/node_modules/@grpc/grpc-js/src/load-balancer-outlier-detection.ts","memory_document_overlay_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/memory_document_overlay_cache.d.ts","persistence_user_manager.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/persistence/persistence_user_manager.test.d.ts","recaptcha_enterprise_verifier.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/recaptcha/recaptcha_enterprise_verifier.d.ts","remote_document_change_buffer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/remote_document_change_buffer.d.ts","buffer-to-base64-url-safe.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/helpers/buffer-to-base64-url-safe.test.d.ts","directional_index_byte_encoder.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/index/directional_index_byte_encoder.d.ts","persistent_cache_index_manager.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/api/persistent_cache_index_manager.d.ts","firebase-installations-compat.js.map":"dist/node_modules/firebase/firebase-installations-compat.js.map","firebase-remote-config-compat.js.map":"dist/node_modules/firebase/firebase-remote-config-compat.js.map","indexeddb_remote_document_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_remote_document_cache.d.ts","load-balancer-outlier-detection.d.ts":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-outlier-detection.d.ts","create-installation-request.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/functions/create-installation-request.test.d.ts","delete-installation-request.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/functions/delete-installation-request.test.d.ts","erroring_unavailable_persistence.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/test/helpers/erroring_unavailable_persistence.d.ts","generate-auth-token-request.test.d.ts":"dist/node_modules/@firebase/installations/dist/esm/src/functions/generate-auth-token-request.test.d.ts","indexeddb_document_overlay_cache.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/src/local/indexeddb_document_overlay_cache.d.ts","Queen-Bohemian_Rhapsody_g_filtered.wav":"dist/example/Queen-Bohemian_Rhapsody_g_filtered.wav","abstract_popup_redirect_operation.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/abstract_popup_redirect_operation.d.ts","load-balancer-outlier-detection.js.map":"dist/node_modules/@grpc/grpc-js/build/src/load-balancer-outlier-detection.js.map","recaptcha_enterprise_verifier.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/platform_browser/recaptcha/recaptcha_enterprise_verifier.test.d.ts","remote_document_change_buffer.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/remote_document_change_buffer.test.d.ts","test_remote_document_change_buffer.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/test_remote_document_change_buffer.d.ts","persistent_cache_index_manager.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/integration/api/persistent_cache_index_manager.test.d.ts","firebase-performance-standalone-compat.js":"dist/node_modules/firebase/firebase-performance-standalone-compat.js","web_storage_shared_client_state.test.d.ts":"dist/node_modules/@firebase/firestore/dist/lite/packages/firestore/test/unit/local/web_storage_shared_client_state.test.d.ts","abstract_popup_redirect_operation.test.d.ts":"dist/node_modules/@firebase/auth/dist/browser-cjs/src/core/strategies/abstract_popup_redirect_operation.test.d.ts","firebase-performance-standalone-compat.js.map":"dist/node_modules/firebase/firebase-performance-standalone-compat.js.map","firebase-performance-standalone-compat.es2017.js":"dist/node_modules/firebase/firebase-performance-standalone-compat.es2017.js","setDeliveryMetricsExportedToBigQueryEnabled.d.ts":"dist/node_modules/@firebase/messaging/dist/esm/src/api/setDeliveryMetricsExportedToBigQueryEnabled.d.ts","firebase-performance-standalone-compat.es2017.js.map":"dist/node_modules/firebase/firebase-performance-standalone-compat.es2017.js.map"},"dist":{"shasum":"c56e9ef55cb87343b869bdc17f18c3e1973f3bdf","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.63.tgz","fileCount":9365,"integrity":"sha512-hel1IZ32WfRiHXapBFGrNuinvjwlQaageAbizhMsnv7ow7CGJpLTlXn+Fjgxckr2WTfxkm0jVAn6Y3RAQsBW2w==","signatures":[{"sig":"MEUCIQDd/SQE/C1ZGw4SO5AAxM70a/Su04Ad9bnK7t9UPg1gZgIgcS7z/m5i7W7TJ6a5azxdtUrS3XN5rIS1711yO/k3b8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224101408},"main":"dist/main.js","gitHead":"b3a861d6f72c2f62e32410770ba7a6d89acf6888","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.63_1698141200198_0.08884757849079294","host":"s3://npm-registry-packages"}},"2.2.64":{"name":"speaker-calibration","version":"2.2.64","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.64","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"55eaac51f42eb0076ea1d739aae0b22eed8b6e81","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.64.tgz","fileCount":135,"integrity":"sha512-8BDTsQdUC/YHbRfr4DEvHY9B3hO28dZ+hWXGR5gvgGBEPR67E93BNBAkC+/5OeYnfeKaeylYaJ1FDkanxx86Ew==","signatures":[{"sig":"MEUCIAfbV9V1QcNu2nNmamhh/oDPHC2U76mnREKb7Ik6IwM9AiEAmz6IPdARlsgUbn8X5o4YJyX92xqvD/Dmc4/KxtmF/ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15959674},"main":"dist/main.js","gitHead":"f5dbb7cce4b5f733bf5c3e4869dbced83e3d0c13","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.64_1698142997454_0.318614496348413","host":"s3://npm-registry-packages"}},"2.2.65":{"name":"speaker-calibration","version":"2.2.65","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.65","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"a5149aaac679a5a3aa31f410d91c0424ce9ecbbe","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.65.tgz","fileCount":135,"integrity":"sha512-pP0TnsyWRv2ebkeMlGUCKmfOPC41UZMw04oz5H+BQYWSQ3CZJ5nLYoaX6MzZcMB9TeKUKRx+NNEAYFqX6VZrtA==","signatures":[{"sig":"MEUCIQCrKYPJj2fPfZzmxDfw8vsShQ3F7RLU33gX8tVc/1nUfgIgBlZYOFdCERG8kRbvPKiQYIBkQFxWHC6/bU5BeMWgJkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15960149},"main":"dist/main.js","gitHead":"27ed99a59889898c9a532f41c9f80b43617e66a9","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.65_1698161300123_0.04080399591234274","host":"s3://npm-registry-packages"}},"2.2.66":{"name":"speaker-calibration","version":"2.2.66","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.66","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"1c7477368e82afdb7000122a982c00ee6ef17fd7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.66.tgz","fileCount":135,"integrity":"sha512-ExQA6gAR3RxGBwPJ1+bb7cc1gCMPuoNSK5xGiP67kahTUUJwY9jhRpEi8GZml47Y3VwK1j8sCn8pICVIUWSEQA==","signatures":[{"sig":"MEUCIQC0vI9Jpc3p+xII5lPbfY3XCfwDjv8pFFowXmRprnDjewIgJbotx5jKQMFbgHnuwNLgSAVC+8b2eV55sV4EtN6H5nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15960415},"main":"dist/main.js","gitHead":"e0d8970ff79e7e5dc19951ccb78477075dc309e7","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.66_1698162457021_0.42319777059773167","host":"s3://npm-registry-packages"}},"2.2.67":{"name":"speaker-calibration","version":"2.2.67","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.67","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"29298b7cc306a1eba35c4ee60d5336b84090d215","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.67.tgz","fileCount":135,"integrity":"sha512-mcL+siBsbBDf5o9iJJgVfGaehmdhkUsEL1/KncPvaWkjaxKckFpoCTDTweMkSnWjlTRKkU9Br8I12KOSqK0ACA==","signatures":[{"sig":"MEQCIFjNdmxiWYng3LBsRUO4UBPVPdU4+SFdM4e8SVtVMfenAiAarUZATVp/z5hlqqqImqanMUc9e0rgaIy5mSHD6vqkrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15791784},"main":"dist/main.js","gitHead":"21ab3ddd7d16fc19bdb6232beafbefd89d118468","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.67_1698273724442_0.829243245802223","host":"s3://npm-registry-packages"}},"2.2.68":{"name":"speaker-calibration","version":"2.2.68","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.68","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"71c8487f8cf4814a479c93db7c694718e8d8320e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.68.tgz","fileCount":135,"integrity":"sha512-0Gs+KVbDkvLnlB6/muTA/zTjsibBxS4jGHA9qblnQ6+yS3lowuFfo2IVUqbDeHSMwHvUWYoIenloISJfSu6jrg==","signatures":[{"sig":"MEYCIQD6qkl/G26rI8hur7CmDQL7dQRm2l9hJ3Z8Xq8BV5fPJgIhAJXtrkeorIx2DW9LL9/NB4MOCaCE1ZBmXtJdCE63rdAx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15870852},"main":"dist/main.js","gitHead":"bbff8a19cec96ac59f4de800e194d9d50c22afd8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.68_1698312219240_0.553425766363675","host":"s3://npm-registry-packages"}},"2.2.69":{"name":"speaker-calibration","version":"2.2.69","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.69","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"7fef118068f2d456e08b9e8a7a2d6493a6a626ed","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.69.tgz","fileCount":135,"integrity":"sha512-XLQjmvwynlLO1SWR+hz7iveU4NqIVNtUymVQ+Puj7BBVjjwXq3w0GmaLSLz/xi4tnboFdp1w3LSQMu6hdGcnzQ==","signatures":[{"sig":"MEYCIQCuF3V7C8yr4PWUhzotRU9DiG0neGhkoWwICxBKenuyTgIhANdjnp9yjnDr2t+DSDh80yyUBaVTNqHaq3u9V4ciWHDS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15966026},"main":"dist/main.js","gitHead":"f81d72981fd2e281ea9448fd27f126ea67b1aabf","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.69_1698314942787_0.32879349787483436","host":"s3://npm-registry-packages"}},"2.2.70":{"name":"speaker-calibration","version":"2.2.70","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.70","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"31015c0f38b1760ea5a1365f70ebe671c2711b81","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.70.tgz","fileCount":135,"integrity":"sha512-dKszVMQeHpJ40kXxQAYL+k0d5KKA4PiV6MO+f++HaBccs+I+JgoD2VXn4fvbWWHUQ0q6pmGp25C5i9QWnISm7w==","signatures":[{"sig":"MEUCIHDLLXz92M0KxFDB/2ltG14V+sk7qGGyMpTuMkcqaH64AiEAyO1seAbswcoHIh41QSCPVkk/mfSNqsxoVsj1hwfp11w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15966376},"main":"dist/main.js","gitHead":"8f052d6a249a2e895ae230e9d6416ed68f33014b","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.70_1698317434766_0.5175550247764622","host":"s3://npm-registry-packages"}},"2.2.71":{"name":"speaker-calibration","version":"2.2.71","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.71","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b47478b576696f4f2300424ccabead83389dfdfb","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.71.tgz","fileCount":135,"integrity":"sha512-abtHJmtLk/8P0ffkbrD9zSHkakUdyAKFZinabfNv+jeIAgOCjVBBR1Umgo9agPLQ6+RFGnT0wmiRaD6yylUs4A==","signatures":[{"sig":"MEUCIFdfvAe2NP3BaUEV/Qk8Dc91s/81M76K9ZO1z9aFD2fBAiEArgIfed0/xyf546Lrux5IiiWDRVFFwYbA6S7FkoJyQK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15792278},"main":"dist/main.js","gitHead":"16711ba643177d8080dedf56c0dbf470dda94f90","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.71_1698334060135_0.4793120516657452","host":"s3://npm-registry-packages"}},"2.2.72":{"name":"speaker-calibration","version":"2.2.72","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.72","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"ecfded1c4e3d7f4dd33b2ecd3228c063e39c3e56","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.72.tgz","fileCount":135,"integrity":"sha512-ZxZoin06ZPqTOU7Qq32HIH9TAx3v9tdfLVTS2UrrrfEumda7bzaXjpJd2ys0D05t0LpZsWRTH5ewVaPUcTfaOw==","signatures":[{"sig":"MEUCIFn8WZsUyR1rXYEHm4u5rBUQwJ1Fj+a9wJ3Zc/ezYq3lAiEA00E07GyF2qPvPPCJdKww3q/PSgkY1M6wgokFB8uzUUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15792586},"main":"dist/main.js","gitHead":"c0823edac73406762675924446cb15e29f0f31d2","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.72_1698335067014_0.44663560814649395","host":"s3://npm-registry-packages"}},"2.2.73":{"name":"speaker-calibration","version":"2.2.73","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.73","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"48606018d5d333036916436f322c072a214ba9b2","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.73.tgz","fileCount":135,"integrity":"sha512-rX/a8CGBcF/LUZBV1rc2emNiHfp0uhh+pbECuIf3R6NDZVFrb6r3HxKmTg5HCsL6eU0EUvyvxiLaac37u+nyVQ==","signatures":[{"sig":"MEUCIClpa3x4+6jMNtQMpXB+NsW/d+gqnYN8B2ZxA74T6jBUAiEAmyISvFA1l8Q/VWUyJsofSRUpHk91ZJlD2/r72fn+qb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15794068},"main":"dist/main.js","gitHead":"01d95b94ef9f7e5fde1354ecaacfb4a6ad80c18b","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.73_1698341054588_0.8678679385781496","host":"s3://npm-registry-packages"}},"2.2.74":{"name":"speaker-calibration","version":"2.2.74","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.74","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d9e13d752a8c78a17c8c41b15644a1eb97551e85","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.74.tgz","fileCount":135,"integrity":"sha512-/ICinrHKKIiBPpqDiv3z6JIcikgcgMJzT4QEpT6I0RAWv9txOQnPGY9G+POblEiwxrw31oxO794OwrMXZbF9NA==","signatures":[{"sig":"MEUCIB4G00lmCmhsAAHtZxHODUYu+W2wLqcs/YNFnghRd1QtAiEAzQ6XtEMNKLXbzMqCGuP0w2sFiKnSh+y5t9CMplofArE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15789544},"main":"dist/main.js","gitHead":"747f4e2f6d874af657dd0328d81b562d5cf8e28a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.74_1698417742327_0.8927534604028966","host":"s3://npm-registry-packages"}},"2.2.75":{"name":"speaker-calibration","version":"2.2.75","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.75","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"6701c8a21d8ecbe043c65bae7baf9d34ab770671","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.75.tgz","fileCount":135,"integrity":"sha512-503wWQmQuhHQ965mITy8l4QMS68PDD4wQrA8cXEgWxJwvbGDcSYRGOH42GJ+27uCfTulVE6RDi5mOP0OClrQ6w==","signatures":[{"sig":"MEYCIQDgy/FjlwtrPlxla7ZmP2XTVe9gL4NziGD7fV9hu0XkKgIhAJCifQ1lOUTw0UZpGOZzHx48LiTvwS8LoBt/JD5a/mNd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15860619},"main":"dist/main.js","gitHead":"03180ee6e27dc078dbdc6c6940679ab5457e186a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.75_1698496617823_0.5380504933193189","host":"s3://npm-registry-packages"}},"2.2.76":{"name":"speaker-calibration","version":"2.2.76","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.76","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"6101e9fd87566cbc7913212b17ac05dd27e0f474","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.76.tgz","fileCount":135,"integrity":"sha512-3F461ZlKM+N5ovZV5zvCaxpdCXC7GQAM/UDEfMO6L0qTxNZPrfJHvu6C6irqT2EEmZ6+kMev03PLBXlTfZoKgg==","signatures":[{"sig":"MEYCIQCeofatQ44ezNHGTbzR/UlnIwUWkwQOu5BgNeBi95cOzQIhAKXpA0BlWrjiw6mHauzJYAUB96p6WhrWhZ2ZyeabnMBe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15955509},"main":"dist/main.js","gitHead":"b780a9aba17919591158e352be00b021d7d67ea5","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.76_1698497991105_0.35957926794727335","host":"s3://npm-registry-packages"}},"2.2.77":{"name":"speaker-calibration","version":"2.2.77","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.77","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d9374876ae2109312793fb30accc00eacf46a2f8","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.77.tgz","fileCount":135,"integrity":"sha512-dDphK2/Pc++4/4gwUBFBQ6BGonlQhqmTYHdqVtGb7Igp1q8uyQd3iGbdlthaTiY5jD6YAvoY6b9qbRxOcO8dPw==","signatures":[{"sig":"MEUCIQC+VqkTA8jnOP4F4Vusze8mX7IUTpS6Z0L3h94qog0myQIgERmdOqINS0GZ1/lv1bv7NBEKI/99BjGDHgufYf2ohSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15956407},"main":"dist/main.js","gitHead":"f6b63594be6414a08ad1070c453ecf97838422c4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.77_1698508789337_0.13564471360877195","host":"s3://npm-registry-packages"}},"2.2.78":{"name":"speaker-calibration","version":"2.2.78","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.78","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8964911caa03323a6b815923168a22699dcbbf33","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.78.tgz","fileCount":135,"integrity":"sha512-kyStHAWwoM24sMVD+1kpMofkI1j5zn9bo3Kpp6c5gyXUuGRIuh4PszSwDZ/ZBDmULBZp96IF1P+5DhJfCfccGw==","signatures":[{"sig":"MEQCIDnuFk8+RhqpzyZDMfzXf6XKnciKjaVAv8mP8vSW0PzQAiAL0VUvkNWRsLXb1tGlVlzj4g1guBcD8hiwmnGW+uRRwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15956495},"main":"dist/main.js","gitHead":"0b35224f7be4383826d96cdab966a9d4c0e9eea5","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.78_1698530558625_0.013458461754848106","host":"s3://npm-registry-packages"}},"2.2.79":{"name":"speaker-calibration","version":"2.2.79","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.79","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"3657db3613001d61423d117fb4854a91959a1256","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.79.tgz","fileCount":135,"integrity":"sha512-Z1JOgyBVdVe6amjxwTHS8IfRnqPxDRn3El45lA59Ouj6FMoQX8Q7vCzV1tv8qSQOyNutRoERLz1LczIayuyLzQ==","signatures":[{"sig":"MEUCIQDp+shq1K0lyxUaQDonW0BKNUqg8IpWytQwEsVaXVHf+AIgJB42j9uqLhqZW/iicpdG5qMlyEJ5zPjyeI9apZ9OHHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15783298},"main":"dist/main.js","gitHead":"c016f15db566674057492d1155fd03e06c0f19e7","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.79_1698593449541_0.853374843252755","host":"s3://npm-registry-packages"}},"2.2.80":{"name":"speaker-calibration","version":"2.2.80","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.80","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"aca893c2971433dae93d9b3d7565bd94277b6398","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.80.tgz","fileCount":135,"integrity":"sha512-hi5j6xWKTzXb46irdHgiROgQK2HQLI23Dv0aysz2zfpCQtWmjKajpU6JAhhyKJ0oHSnAPD3IGL4QxSRJqk4v3w==","signatures":[{"sig":"MEQCIFTbVUqZHVtwk075XlMoFouI/k5DZJLDHTtcYxUiZc25AiBvRd2K0cCjoG7gJf42XdgF98SxfnzD0PIVcTEUcY6JcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16921344},"main":"dist/main.js","gitHead":"feacc4808b9166fe2016255e25fb1bc3d42721ac","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.80_1698616883156_0.41312088677663517","host":"s3://npm-registry-packages"}},"2.2.81":{"name":"speaker-calibration","version":"2.2.81","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.81","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"6bae40a672086acc8d2e134431d13607ab3bf7b1","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.81.tgz","fileCount":135,"integrity":"sha512-UhJOuJOSnyYfVQSUdkbDFv//2ZXJuwNCeUr3Yh4/dy3WMws1GNNi/0hUd6pCWkYwiTckFR8qMwkgikJNV/b9jw==","signatures":[{"sig":"MEQCIHGWGV1O5L4SnMs+zNdxzEaqcHgjS2LYVP9Tq4tFPxH4AiAdKySpi9+8WktkLQY0WAMtiPstM85BJKzqq8I0bYZibA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16747842},"main":"dist/main.js","gitHead":"8f98847c4c2970992ef2d6f3232c19ad36b36cc4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.81_1698688608765_0.057493350290139134","host":"s3://npm-registry-packages"}},"2.2.82":{"name":"speaker-calibration","version":"2.2.82","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.82","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8f8b8c59c78e3df09c21bbb7d7a348d01e7c8969","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.82.tgz","fileCount":135,"integrity":"sha512-etKuRXGy+rhCzC0w0ie5WpLeFwEsuejy8wwIwYhC8S4MDfN26VhjBjO8GamZnphoa1cH69KprX0vlbAxbWzbFQ==","signatures":[{"sig":"MEQCIFm0AmfxTNpd9YwkANW7/61LE5FNaou9jw65ODuoV9lIAiBHCy0Yd0nUuanSXyG8KyUfSKOqlJkFNsi9WxZWHqhlwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16921970},"main":"dist/main.js","gitHead":"bd68ebd8f43c1e9c3411332490158c560eaf02db","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.82_1698696804333_0.6246145597479371","host":"s3://npm-registry-packages"}},"2.2.83":{"name":"speaker-calibration","version":"2.2.83","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.83","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8f62fa9019ae384638abb7d7a0ad3b5ae50e3f05","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.83.tgz","fileCount":135,"integrity":"sha512-GwBuG+eL4Oh8Q3TaV9XXi0Y5T7WKEAthXmFT+ByiOh7r0Krztp53eGiKajdfHX7Wf29MXNGma1qzV+8Z21+Pmg==","signatures":[{"sig":"MEMCIAiu6tcxGwXIPtzYFNiKydP2RSt8H6JkjJW42Sui2LsuAh8hjBMO6NJ5/x1Ky7VBEGXdcLe2rxAvbTlpvP40eo58","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16748663},"main":"dist/main.js","gitHead":"70304e4bec5b0acc14de383ac8a13b2b0ed1d2b7","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.83_1698702495219_0.2065964897361281","host":"s3://npm-registry-packages"}},"2.2.84":{"name":"speaker-calibration","version":"2.2.84","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.84","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"1cbb3718cd629fab012b93633c3d63d5ec73c1c7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.84.tgz","fileCount":135,"integrity":"sha512-9+iWA05kwyLIlL5eAZwxZPajvI0+oXKkpGTNYQlUwV63wB09qHn3OI2pwB7SXuEwwVndGHqGtWUduspNy6tO/w==","signatures":[{"sig":"MEUCIQDSugcrz1cOlQKpM8D7uWjH327CcAwu2ZUaf9dO1pQQXgIgPSCk4glReOohmVO94Rcl+/c2MUPRwqnC6I/ZPFIfTUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16747728},"main":"dist/main.js","gitHead":"e33f3835e110702874449446e6d69036c344c840","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.84_1698709923478_0.8845792367027867","host":"s3://npm-registry-packages"}},"2.2.85":{"name":"speaker-calibration","version":"2.2.85","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.85","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b9f5f4704bbf16e5d9844901cb3faf2b9ca72502","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.85.tgz","fileCount":135,"integrity":"sha512-1xh+ri8maaxbIypcH1frwEe8UsFuTq1GfzavqgUxc0p/OpfqrflOYF6LaqzpmwOcMXq8i9eHi2J1T08+Cf9mgA==","signatures":[{"sig":"MEQCIEt3/ekjfG0JaMyiO1OsP/hQ/nxJ++BxCgt3UPDJ0XOXAiAUfseHJkXte9zTsoBn0miXr5FPB7xYLqrDQAW7z5yZsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16922558},"main":"dist/main.js","gitHead":"534bbeb7e292102c9587fa42b20ccbbb28e6acea","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.85_1698948337617_0.9672268784565139","host":"s3://npm-registry-packages"}},"2.2.86":{"name":"speaker-calibration","version":"2.2.86","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.86","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"26125b18e456b54f09aa3183452010bd9506dc0b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.86.tgz","fileCount":135,"integrity":"sha512-KpXuCAyxQiUo/VFnQ/fX1AX7p22P9kXqyVWqScYcxrZc2tI26Y8fO3cQnMqHw9ycsi8LMVeVUA8y0BAzuWpYzw==","signatures":[{"sig":"MEUCIQCLLQRE7GRs2iIbi6l1VA2eotdiH15rGb+ZniK8iZWrTQIgQzP8A03vqnOznoWWy721M+x9slKxIy2MxFDg859QeqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16750497},"main":"dist/main.js","gitHead":"d89b43351b58df3bb69928111e4489e19c3767a1","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.86_1699132700301_0.49629160524151605","host":"s3://npm-registry-packages"}},"2.2.87":{"name":"speaker-calibration","version":"2.2.87","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.87","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"937e636266ac6e97bc6e70cbaaf6f95902c2de45","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.87.tgz","fileCount":135,"integrity":"sha512-oxvqLOCwyq4HthJzme+R5Mv0W7iRsR7U2uw7+0VZmRAOT/krhJlLRCs7kNn3nxGhuodA4mXzD1HV/+cX956dAA==","signatures":[{"sig":"MEUCIBuuB5Coc76STqmzO6oKtqulO6PvwuGwtQ1kDfC3Q0agAiEAp5BuLtlS9s4iCGfy2jIvPKqUetITDQ5Qp+zIT1Ixx0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16924192},"main":"dist/main.js","gitHead":"3670d1d49f177f1953b67fce4232d4026a828754","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.87_1699134584888_0.8547465397546861","host":"s3://npm-registry-packages"}},"2.2.88":{"name":"speaker-calibration","version":"2.2.88","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.88","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"1b6e18948ce6247d606f5631c1093d2aa451d7c4","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.88.tgz","fileCount":135,"integrity":"sha512-tAKY7no8E+Dl44/RnBMnzaZwoMKMh4FnaMvCaAWRq++eD56AYL1c43RqWHvUvObq1ey3rlmAjhPx7WgyHxBaDQ==","signatures":[{"sig":"MEUCIQD5cVGOZQrY2SWXPn9sQFjnL7SHQld1/0CvxGGVIfziaQIgYvVxdBvmWuLNLYJ/cjUcIc0GXfhpk59NgwacYszRyeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16924418},"main":"dist/main.js","gitHead":"46a9cf93d092e7f2523cfd4cf2046b3407afc976","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.88_1699170570476_0.7366352638732878","host":"s3://npm-registry-packages"}},"2.2.89":{"name":"speaker-calibration","version":"2.2.89","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.89","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"e0497fe3e84e0fab1d2a0d482715a3945e043210","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.89.tgz","fileCount":135,"integrity":"sha512-s8a7xrp+f2WaZCzYWlcHCiRBXUuPstiXdk3NpSktKRRaaoG/FJkRY7yuRGoaxo1ZFmPxzbkQ0UHCMUEM/UO6iw==","signatures":[{"sig":"MEUCIDMoeXl84/k20O25cLoE9JCMeevHwLSWsZ4WlxujAwjzAiEAgDIP4Z/Ds0thCnIq/zJPYE6xvCtqy6BO5ShkBWigZhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16757325},"main":"dist/main.js","gitHead":"29df816ec39437cecff0e93007c5d16a268bb9fb","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.89_1699279555027_0.8110938395149601","host":"s3://npm-registry-packages"}},"2.2.90":{"name":"speaker-calibration","version":"2.2.90","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.90","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"e2defdafaa30b964a9f639a96ee8fe561bf8cd69","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.90.tgz","fileCount":135,"integrity":"sha512-9foxX7dvM2MNH6wuER61cB2FRtsR9wrbA3KKTQutUqDC44i+M8FpBpz+UGWmgv7qihZuOkFMgmUeOglFbhlQUg==","signatures":[{"sig":"MEUCIQC99kkInWYvrgTi/PRC2knktR35966Hx8YX/fEBG1LhQgIgKlPKT9pCQYouf0U2jSdl7xtH05XLIaV724QUtvExXiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16757567},"main":"dist/main.js","gitHead":"464ab854d34c5ddd8c3564a311f4b93efba71800","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.90_1699284181399_0.783159565068434","host":"s3://npm-registry-packages"}},"2.2.91":{"name":"speaker-calibration","version":"2.2.91","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.91","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"047de7fae6e2719eed514d20d4e12d779f0e0bef","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.91.tgz","fileCount":135,"integrity":"sha512-8CeXaAr75mIBB7odtKKNwbjM20xbtWegnq143pJSjBghIkuHi6DVu0LNel2EFhMJERa9TGsBQT6rwz/9CYoqTQ==","signatures":[{"sig":"MEQCIEx54xx2xop4x3hqatIbzBLUxyQjjSdKkahR6hMHsKWkAiA2i4ocf5Fj0KuzHUC0nAd7S9X2XnVRKxaDvLSAFyd2Rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16757649},"main":"dist/main.js","gitHead":"6a54915783f0606f5e74380c6d7c0ef2324ddca6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.91_1699289370918_0.529209544017659","host":"s3://npm-registry-packages"}},"2.2.92":{"name":"speaker-calibration","version":"2.2.92","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.92","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"22958e5d79feb7833b4f778ecb6f002fabe13340","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.92.tgz","fileCount":135,"integrity":"sha512-XUNrZyLyPdAX/seMxRPR2hPs7kZg5Q7i7Iz1JXnn04PNQ4E+b3WpTooBbjWv4EoVyID/jlwBMhGAtciTVZVxSg==","signatures":[{"sig":"MEQCIFxJ6OCWvLlMe+DNSuSyoF+f8UFzAUX/8jFnFvC+owawAiAuP/BZ9qe/EiDsI0jb9Q3W778c5FchiIDSf83W2VzNcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16758429},"main":"dist/main.js","gitHead":"b8788c017241282265d01fe67450a18711608162","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.92_1699307981176_0.08801928853685825","host":"s3://npm-registry-packages"}},"2.2.93":{"name":"speaker-calibration","version":"2.2.93","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.93","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8c0c2d1022107c7e97b1dbfc6501f784a9c03c8a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.93.tgz","fileCount":135,"integrity":"sha512-VI81G/lM6Kv2VPbpupnHRZGOCTBv1FNJLl8OsNiSs1LNmV2vwSuiJPWZIrimZ20tydEczJLWUWQOKDhV23E18A==","signatures":[{"sig":"MEUCIFiVvvx6pAEXfLnuezcj3Sw2QvWGkg/9+Q+AmcR6/NheAiEA0SCTVR5q07qvHEReakJIhJjTd4ugVvOeoAdYBJW26f4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16758576},"main":"dist/main.js","gitHead":"a2bbb9c7cbd72e35849e27ba08899d1b8d5b136f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.93_1699334152149_0.08313786616964514","host":"s3://npm-registry-packages"}},"2.2.94":{"name":"speaker-calibration","version":"2.2.94","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.94","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b0437dd4e377a7e993ee895f126130dec5e3db78","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.94.tgz","fileCount":135,"integrity":"sha512-9cm2lHXUPDAPn0/UdLgMwYWu02yOiyp63CSFs4tr3n5bpVP4J+W03PvH8g7jcAdUe0dglfxvelNOQy5ZQEDs4A==","signatures":[{"sig":"MEUCIHPZ0q//STUYh7/8fM4BdktidKjSlTzM1dknEEFrGfGWAiEAoyrLPQU3RJEDrC/oKMrb5zmSL4TnozWsTn28DVXxnZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16934029},"main":"dist/main.js","gitHead":"552218ec462eab8d05293e13147fb693d1e79730","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.94_1699366404781_0.30652543894566464","host":"s3://npm-registry-packages"}},"2.2.95":{"name":"speaker-calibration","version":"2.2.95","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.95","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b80d3f95fec179ee23071e2426e16511ad292766","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.95.tgz","fileCount":135,"integrity":"sha512-4UWxrkid6Alz8dFoPZIuKz8DPc473btE9ju4jINMSGAntPAQdd0SHQEbDxuEF017yc53ViwEZlpAs/4igX0Lqw==","signatures":[{"sig":"MEYCIQCdDtIKBJ+0s1h7FhaJqOqgGFLhPy7UcZ45cxPfgr/HbQIhAIb8m3BqiyEB1T4EUkPQ7aDLwsemCN7paKLOeg0/EtKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16934353},"main":"dist/main.js","gitHead":"ced69c61ca2662160d3a1e1b1a41d341721190d6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.95_1699368150587_0.837517187215775","host":"s3://npm-registry-packages"}},"2.2.96":{"name":"speaker-calibration","version":"2.2.96","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.96","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"0c12b3452f071760a062c1cd690bbe54414138b5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.96.tgz","fileCount":135,"integrity":"sha512-hO5HZjUZY1C60o/RWp+ufiIb0oD76jTB83TZ6tC3lc52Og7bZkgD3vkNEjwM+JzVgs34jeb7brX9JAKpBJ7GMw==","signatures":[{"sig":"MEUCIFAf6o41Qw5nRny5dvbKPKaM9vUL/G1baUEgofF1hpxJAiEA33Yv2rwhRFoxnNIL/zb6CgwQLA3q4HHioZm0c1h0yh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16934541},"main":"dist/main.js","gitHead":"3dd925ba34e164b32dbd7b0b3254c8e8225b4bbc","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.96_1699369607609_0.3423200571674334","host":"s3://npm-registry-packages"}},"2.2.97":{"name":"speaker-calibration","version":"2.2.97","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.97","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"f6001be75d47227bdb0e3aef4b4ba3e2a78f1b4f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.97.tgz","fileCount":135,"integrity":"sha512-N6OESXgROwr1g2wZ5zbCPa20Yayk4ms56YjzkHxxJPo+8RsH+YsaWBZ/AvqvNF/qE4B01C0I1Al57MvELSrbcw==","signatures":[{"sig":"MEQCIBwN4SCjWGIG5AZGq2g3lHL9LXUV2InseKA7eyqdWIU0AiAVmZN7O3WQ2QCQJ0wJwV33nS52rp1LVCVzlhwNc+XvEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16936599},"main":"dist/main.js","gitHead":"ba5340aded320a703f5109cf8d5afd54b30a7ea4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.97_1699411950686_0.44934798776156026","host":"s3://npm-registry-packages"}},"2.2.98":{"name":"speaker-calibration","version":"2.2.98","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.98","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"10cd5fe5dfc64e025ddc1416894bdfee92dbf3c7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.98.tgz","fileCount":135,"integrity":"sha512-VuE83S8jhurL8JuTBSAQPy2vyli+W59UtPtR515Qla9LAcOOIbFSX6P31gSvjDxDWJe+IpyCE5PQzzg8PA2DpA==","signatures":[{"sig":"MEYCIQDT1O42JkoNoRZZL6BqDAOZgKvmck4Pa88lTPS9dCa4VQIhAM023k5SkkelAk7fPSgYlCytBW0QQuAe0F+/+B9w43OQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16764556},"main":"dist/main.js","gitHead":"37e52867e45ef5fa50528d2071d58973b0267519","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.98_1699570553327_0.6976229797080198","host":"s3://npm-registry-packages"}},"2.2.99":{"name":"speaker-calibration","version":"2.2.99","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.99","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"01f842be687dee67db37313416e44efed20c3ac0","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.99.tgz","fileCount":135,"integrity":"sha512-vNXrooL2GLDvd4jMuAHu/5X6nHCJjwoPyidiwi5BEgTQVAwGA8zWJy9Lo+Nd0goYh0BFcwoiWhUlB+bBdwu2HQ==","signatures":[{"sig":"MEUCIQCIpB5ptDSM9Nc29BpWQ0vS8xtiaKV6FWpYXNtS5CczUwIgLb2cA+9iUrAmqOGsdhZsAAmzN2xGBCQj4tFB2AV2e+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16940828},"main":"dist/main.js","gitHead":"fec470039cd2872d74b3ea1b8f9b5a54cccec61f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.99_1699821174199_0.6321701198448615","host":"s3://npm-registry-packages"}},"2.2.100":{"name":"speaker-calibration","version":"2.2.100","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.100","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"ce2d8f49a0fb27c4c8d1d6ccaf1a8efdbc042417","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.100.tgz","fileCount":135,"integrity":"sha512-g8pY1dO2gLgOioQapW7Mk1R8Re8/wpwAQjWB5kh5v2uAFSy518CKG+6Dh9Fx+bGnETxjEEykjED0ULjWLbt9Jg==","signatures":[{"sig":"MEYCIQDvCbvvvIcqab41on3w8cudOS5tp3/PrcQ+s/wLi4xwYQIhAM2qFVY4ci0VBmNNFXqO+nk4X6Fx7dNms6VtaWy1aNzU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16941245},"main":"dist/main.js","gitHead":"47e764bf89235e710ca1d875e01ddfe54f98c528","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.100_1699823855592_0.7215845352774017","host":"s3://npm-registry-packages"}},"2.2.101":{"name":"speaker-calibration","version":"2.2.101","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.101","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"3a34197ebb1cec912fc616a83516ce47ce757a35","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.101.tgz","fileCount":135,"integrity":"sha512-S9dSSokWE+54poyZbPquh6hc6iqrywMEWM7lTn1vVFZvrhop0ckahGv3kBIwNvllwb23tt8LrAyfRPNHCq0oEQ==","signatures":[{"sig":"MEYCIQCpjV0F3jvQI8MzpBEARJ1ETkE+y0XUH+ydq5EJLCzzRgIhALhP5JpgJZ/FEn3zPWN/vbxTdEFnB4yLEvoZwVfI6wZk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16941907},"main":"dist/main.js","gitHead":"130c0092dee2cf8fa8bd50eadd973e74c9150307","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.101_1699897143192_0.4212870756788947","host":"s3://npm-registry-packages"}},"2.2.102":{"name":"speaker-calibration","version":"2.2.102","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.102","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"88f5fa274fd80568fc6609c73572b1abd86e761e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.102.tgz","fileCount":135,"integrity":"sha512-DXhUMa1A8vax5neYKSCud39LX2uPm02qnIwCewQpHfQUNU3Dd45cAFrEpyXTJ6/7qujjOre5i5sDo/NffkgPrw==","signatures":[{"sig":"MEYCIQC9oPxIlDUfW6vBrGUxaPaTlgruDkSd2oxdozl+1e2jvQIhAM0JSpSJQ+Q5tkdem8vgIqDQ3Iox4SYBFsH9zQ8v/Td+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16767796},"main":"dist/main.js","gitHead":"0b4363a9bf19a8fc5a125e07c496d6a50ad56a2a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.102_1699918635355_0.7309018555345876","host":"s3://npm-registry-packages"}},"2.2.103":{"name":"speaker-calibration","version":"2.2.103","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.103","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"c28278d252917638c5b7a837ea60dac55f447bff","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.103.tgz","fileCount":135,"integrity":"sha512-tb0RrIHciTKz/HS/DoJaOmLUDGfDcDhCJ3yzggPXwdHqM1kd6ry6QMFnqOhi8xYIDgbIbokK2ZTwawBw9360bg==","signatures":[{"sig":"MEUCIQDnqcQjUF2wabbueDoCUQKokpeaCmGk4O3aeK03eHff4wIgFOxihOAOZQebLEWWnau0Hs2FEsztgw2GjnyzqC7gbqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16768150},"main":"dist/main.js","gitHead":"01df2be0ce111c3a229f855f0eceb082db33a4b6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.103_1699974611107_0.4167350844895241","host":"s3://npm-registry-packages"}},"2.2.104":{"name":"speaker-calibration","version":"2.2.104","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.104","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"3ac07b3efac961659790483c6020a6c627003d9c","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.104.tgz","fileCount":135,"integrity":"sha512-ny+5GA4/KyCZCHjtoMKv0+D41p3QHDYDyXbIcYooOQnjYtP6NzzuR0ILL3kq4btYiHXGvj8Hxr8k4VuVIkE6BA==","signatures":[{"sig":"MEYCIQD5S2Mf9bqxpjNtkas25XK9ckB9eKTRXfX1M5uhEnj8BAIhAKJJ2W8WncxzDre7AklHqdDOUCeo7blf9hxm6JrPqEqj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16769285},"main":"dist/main.js","gitHead":"9b9233fabf5ca40a918a8bda37802e9c9f76f41d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.104_1700020782302_0.047547934031289874","host":"s3://npm-registry-packages"}},"2.2.105":{"name":"speaker-calibration","version":"2.2.105","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.105","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"6dc8c3142c93303acdad945a1e58c69c2b1cbc6a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.105.tgz","fileCount":135,"integrity":"sha512-lI7M8mgispC+hYXY5wXq0Tf9Ep18Gs/fVjDXhyZDnAhQwZCosehG3ADIQq/8OhTu15RkOad2I+J3Lg81/TcMfQ==","signatures":[{"sig":"MEQCIHV8gYU/5jnd8W5lmjv+C32woG9qeI3mCNwKrA/93TnTAiAxBBcAVbHdlGE9AMHo/0s8vfST00m9/V/xpaPEq763QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16770060},"main":"dist/main.js","gitHead":"5a535003d5f32ae766d0d6827d67facfcc208e73","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.105_1700023801397_0.153378563262357","host":"s3://npm-registry-packages"}},"2.2.106":{"name":"speaker-calibration","version":"2.2.106","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.106","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"acd334a55df2e9683795932c4d07ffc4b06a95a6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.106.tgz","fileCount":135,"integrity":"sha512-1Yru4OIjbKfu3VLIEqAYXDb9YqoiTWG4DU9sube9fjkZ67j75QX5QBWl2NOsQ0kj4wbrvpZrP/BCvswLgimThA==","signatures":[{"sig":"MEYCIQDbnZ84cWfEPth5hPucIySumigYj3BUfg3jOjLrAVujBQIhAM81yVH30ovVD/ugOo2oQAPnU2Yqmz47Bn9vyWLqKuJZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16945350},"main":"dist/main.js","gitHead":"1ea49ed64470bf748109e4d32cf6d182acd6da74","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.106_1700156164550_0.6389274902600135","host":"s3://npm-registry-packages"}},"2.2.107":{"name":"speaker-calibration","version":"2.2.107","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.107","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"0cc52c43806b6cf290bdcbbec8e0f768a963145d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.107.tgz","fileCount":135,"integrity":"sha512-VORYP0L4kaMfItbIS+sVwMExM5Z1zxyT7QC6EzgYI36yPB6dc2KhqxcwtXEPgjpy/bzhwG5z10HAzkJ6+hLOxQ==","signatures":[{"sig":"MEQCIDGRe7ni1JFK3csLTJZpX5l4gEtthGqWTsWDjnQjCVt1AiAqmevxz8jUucEFESuaVZSz5sFJjguPLBZ2f90i5ROivA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16944974},"main":"dist/main.js","gitHead":"d20d1a0f3a828c2e13a9e1398c7dd3a6aef31f79","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.107_1700247801728_0.9278573508700885","host":"s3://npm-registry-packages"}},"2.2.108":{"name":"speaker-calibration","version":"2.2.108","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.108","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"821981fabcf3933673ef800dff6a9e8840aa03b0","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.108.tgz","fileCount":135,"integrity":"sha512-4cWK1LCCeb8eGSzbizzKiEWWcxdqtX+lL375P4Ni2Ibxt9ihhcrULeSylq/TCIh4UzE36C+T7WOCwW+VNmb3HA==","signatures":[{"sig":"MEUCIBeSl+ThRueO29+Fm/lrlVsrTOhe0uZSuQoLPzPb2J0GAiEAk4oqRY8lvYaPLIMXgNDZ4A8275xg1RF0VnLpTfPzPDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16777680},"main":"dist/main.js","gitHead":"58857539e7a45b0d7f3a4f33c0f2db5366ec1535","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.108_1700369712552_0.14336897955352135","host":"s3://npm-registry-packages"}},"2.2.109":{"name":"speaker-calibration","version":"2.2.109","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.109","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"cbf182f84201450f0bef64a961d4a0eaf3fa7c5c","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.109.tgz","fileCount":135,"integrity":"sha512-2GeUQcdkQdug+ybAhLTmNgQKNBZoqZYYIQuK1PLf0SDGZErPjhAFHh81BMLd/6UcTGcqeMvzM7/umyLLlWzH8A==","signatures":[{"sig":"MEUCIQDFrDdsD59w8CNgEAX5wsfZWL+dSHOUmolB3QkkkdBbvwIgG9VoE6TBe+qCceR392/47s+d4PFmjpp900sLjZNNWME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16953512},"main":"dist/main.js","gitHead":"9742b4c89b43ac2d886db1e31e996e6d20571bf0","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.109_1700382842973_0.8609260414161628","host":"s3://npm-registry-packages"}},"2.2.110":{"name":"speaker-calibration","version":"2.2.110","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.110","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"49554d26bd23879b614c6c6bbd99fb3aba7b0841","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.110.tgz","fileCount":135,"integrity":"sha512-FkF1gRFIVz7BZHrHn2QKggmUWXPEBGxv6yE5Tq+muHfBXvdGNDS3pUvq/+xlRHe+TOWHa0Ajuusbb0sE+POzhw==","signatures":[{"sig":"MEYCIQCi9zWzX5b0oOwtSlklxEdXXGdWwjjTCrDbs/+U7t/jUgIhAKSZ6JI6Mj92msYB8vCjnyRCdb2pUt7aTG+R5Zt45IZx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16953702},"main":"dist/main.js","gitHead":"f24ca6bb8c3607c8600561765fce865b06d2b508","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.110_1700388800494_0.948260360538655","host":"s3://npm-registry-packages"}},"2.2.111":{"name":"speaker-calibration","version":"2.2.111","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.111","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"ac2497cc556bb323d9a745ce1781ae0e54ac0eb9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.111.tgz","fileCount":135,"integrity":"sha512-yJvMm8nss855o1TtFrMvGETX+nWpKtyQjoivi/ey7A2A6g43cfVhLxsi3KS5b8gwTsOuaAS6VozQltwHIHcrsw==","signatures":[{"sig":"MEUCIQCLKO7lDJ76druDMxF85VgeFOap19aTq4/wqnOSX4S5cAIgQ2p+BpdRqA7ShSM8XC3tatYPUj0OkogAd0yjapd4G+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16955206},"main":"dist/main.js","gitHead":"111572d759f706b0b0e4c1034809138565463427","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.111_1700419361869_0.9622539301855944","host":"s3://npm-registry-packages"}},"2.2.112":{"name":"speaker-calibration","version":"2.2.112","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.112","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"462ec131ab3bb6b63f03bb0bb29680a41d5825e2","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.112.tgz","fileCount":135,"integrity":"sha512-XARgl+ad9AuAQjlFiICov/6kUI3jEXR+3mh7l7ot9TpUCTQEejEVtZJ4+cXNVVKNMC+VvZzrwvV39YSZlTVFNA==","signatures":[{"sig":"MEMCHyrp+FqbenGO2B3urX9KOysfeWaqCaVvVcuQbaHxlOoCIBfqvQqoTuRrzWucic3cn0CmtpaUX7PpTzSjFXSFXLjr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16780258},"main":"dist/main.js","gitHead":"a689fed9e519ce5e62bf0d18ca7b85632bd92499","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.112_1700458580600_0.7559893369414654","host":"s3://npm-registry-packages"}},"2.2.113":{"name":"speaker-calibration","version":"2.2.113","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.113","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"909c876f380df226ba99c0c55941f87289a781c2","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.113.tgz","fileCount":135,"integrity":"sha512-+U/QgA9b1vvi/n+ckJK0y3C2yN6pElQDyLzdKj1myX3uva8ucCBKEEA/7ThvkxLr+yDIhibjD/9yb5yQPVKTWQ==","signatures":[{"sig":"MEYCIQCw5fTkQsORMED+a9PGxBekbR7pc8DEYZNreZX5+DPcYAIhAPVOIyuNvyXZBIBiITWUHLc9/UAjkiL15ncHp+pDlZsT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16780548},"main":"dist/main.js","gitHead":"c1a779e8fdd1bcc2a891db749723c563beb84fdb","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.113_1700495493246_0.7325893593478265","host":"s3://npm-registry-packages"}},"2.2.114":{"name":"speaker-calibration","version":"2.2.114","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.114","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"a9e123e8e076e491a452a4132725fec723e41729","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.114.tgz","fileCount":135,"integrity":"sha512-BAojQEnhPcbyM8h38kxAQqXI9dLN1eRi+oybxUL6H1imHet1d6joKHQESr5A7bJndRXy4uhjOTmDMANy/pVDmQ==","signatures":[{"sig":"MEUCICkaR50I66hgcmaztrAWeMFrBC06WiS5TQTdLP2elZ+gAiEAj1/HMswVDfktKUbgWozn/wa88es2sX598VFk8J/8uKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16780826},"main":"dist/main.js","gitHead":"ba7dac17eb866e0d047fc4cd5d2c1f90518e7a07","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.114_1700504501538_0.43900562532123644","host":"s3://npm-registry-packages"}},"2.2.115":{"name":"speaker-calibration","version":"2.2.115","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.115","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d5a1980c2f5bcac2feb41e0108ea862ef671c051","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.115.tgz","fileCount":135,"integrity":"sha512-GITjh5LgIcZV2nWfvWYZZmPC4yI8VTe5OUsyOXC9GpPvaNZMRjlLPtTTP3aFN5T54oT6tNNf77NNpYFssndZKA==","signatures":[{"sig":"MEYCIQC2gtYXkN9cdNaiECWNgqGqGsfiRsnSPhDUG1fZBSZaLwIhANk0BnbdXOpS/dxW/z0urELyEeF67vetyv3J1OCbTFNB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16963496},"main":"dist/main.js","gitHead":"063e7601bddebe707b2ad024a06dc0887c2851af","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.115_1700637262753_0.08852575624830661","host":"s3://npm-registry-packages"}},"2.2.116":{"name":"speaker-calibration","version":"2.2.116","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.116","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"45bca644c60f0c45dc5943abc11e9faea407a887","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.116.tgz","fileCount":135,"integrity":"sha512-sk0a2o2Anfux3Ti8+p2qcOoASKy7cp9oOXBc7UycbnLU2wqTYPjYGQ5k7L5n7ovY/IDkUomlmSTP1N59QvGiIQ==","signatures":[{"sig":"MEUCIQDRyWDv6It9yi+BTcx4kfAwu1bEvEzzthmTp9F7rp6UkwIgXbfkijekTmdd65o/9xqDe5ResMXmu6sjX1qA+9JOdX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16963760},"main":"dist/main.js","gitHead":"6d652e3f308de08387418893f1bbb419dc9ee829","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.116_1700648610082_0.3951034126126509","host":"s3://npm-registry-packages"}},"2.2.117":{"name":"speaker-calibration","version":"2.2.117","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.117","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"51db66879468e81dd7232254d1dce633c4aa8ba9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.117.tgz","fileCount":135,"integrity":"sha512-Rj1mKoNJ7OFqAolVWp7YG+M+qs+CqJDuPDwMfQrs8fZSsyuIH70zP2FEsJ58PlTwRjsXZdcp7pgxuhYVVM4yQQ==","signatures":[{"sig":"MEUCIGUfPYe0Hk1RRrCSq7UQwZw9vcYi8FIhSDaKinRlgsjCAiEArn9kkj/CPuaAc88aFYQmsgBBDG4gTgI5SLIkSueFH88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16788055},"main":"dist/main.js","gitHead":"188421bf2bd4912b96ed1f19e2e4e3ba2ea32f8f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.117_1700766864006_0.03685596546619618","host":"s3://npm-registry-packages"}},"2.2.118":{"name":"speaker-calibration","version":"2.2.118","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.118","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"01dfae5492983c3150066e7d4b2340af3b2ce8e7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.118.tgz","fileCount":135,"integrity":"sha512-W1lDm5QVFCWGffiHyEjeJwKQ1xoUIsWRT6gYg5H63fADAoMQMwix0xgcplvkqmWVxgqVdn+Xx7MP80mV8zpfpQ==","signatures":[{"sig":"MEYCIQC9v2ERFAAWtz+ugKibWP/xlCTkf17XYTxCmUA6IOnzaAIhAP9l0amm8NEaYhK0m+Ly8vTf66rxjCy6D5VugdSiMB+9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16789024},"main":"dist/main.js","gitHead":"04b0a9abec7be0db25a324c0441ec610f1749446","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.118_1700882584740_0.6749238213423292","host":"s3://npm-registry-packages"}},"2.2.119":{"name":"speaker-calibration","version":"2.2.119","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.119","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"a00d5e0115a942e79f68475cc6fac44abb14d4ab","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.119.tgz","fileCount":135,"integrity":"sha512-dnNPkSAc/o8DzO0he7IJxRENx/SN2Xn3AU8TtfiQjqdM6K3a0aRFhc4MnIItsMRc4Fk80z8gmYho18u262uuaw==","signatures":[{"sig":"MEQCIBZLBXddejbLjKCh4eZd5bmIpjwaFQXdWRtViNH1CmWeAiBZFeHX2P6xHDEd4V/g3LmP6GKcerGYyUvosrXTl3Hp+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16969532},"main":"dist/main.js","gitHead":"b1c11ac884aa370fe0cd55c1db40c86056429dc1","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.119_1700900531069_0.3225123324217587","host":"s3://npm-registry-packages"}},"2.2.120":{"name":"speaker-calibration","version":"2.2.120","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.120","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"77547c2b4a551c77f9ad2b002d893041f3f421a7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.120.tgz","fileCount":135,"integrity":"sha512-NT+X+BdqLQyEtwuroKm6bAn9mmOdxS9PSBCNYGYEHTudG4CeCuai2/oloS9liPq4LljXx75kwgW/NjKk3Dg0aw==","signatures":[{"sig":"MEUCIFyaNYrYFUAWSXjN9ABgTsrSGEINdbMn2tXBupZ17by0AiEAjuVLQm1aoOOXxoZN4aG7f5YrVxDPL0hTrNDMDjURpV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16970224},"main":"dist/main.js","gitHead":"ef54caad64a7b3c8c58f7c2793d7406ff4d254c1","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.120_1700901101770_0.5191343001285729","host":"s3://npm-registry-packages"}},"2.2.121":{"name":"speaker-calibration","version":"2.2.121","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.121","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"51ca78e813af77724e0c85a6179237c6fc38df91","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.121.tgz","fileCount":135,"integrity":"sha512-4dVH3yfGYI7ju7xMsF7hom0oTuIPjzYi9V4YG5bqHkA80oEIzndxYzlR/H5m8PylczUnXm2VithSNL9jO0ezvA==","signatures":[{"sig":"MEUCICbM6DXAuVejQmgFkngOObNVflFA21rxcjBccp5xGRVqAiEAmVKOKu+LVGYNJ3UnPZdBKV/WAekrmAaLRp5o9yhTOz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16970216},"main":"dist/main.js","gitHead":"a88fcbe0de403271dc2e3fa0d8f9cf7a7886e53d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.121_1701026620757_0.8660196902344208","host":"s3://npm-registry-packages"}},"2.2.122":{"name":"speaker-calibration","version":"2.2.122","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.122","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"fa1e143915c97e17412607cd7f159cf039be0dc9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.122.tgz","fileCount":135,"integrity":"sha512-/7nNPC1mtv7SpEt1zoaL1LxycPQw7QPxuEDvZUKXLW9KtJq54dt+3T2Jqpg9oJjvPcU2r1Vw2EKQRHYqk3HYcg==","signatures":[{"sig":"MEUCIGkgH5vQcWST6d/52jqFJcT6Dp7igzpyle3L9wvH+1+eAiEAyh8ihQ4Zz3PY2w+6pFIXrshpQLhvEsJ67VU9IIG84wA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16794496},"main":"dist/main.js","gitHead":"853b571f524e5ee0842d0fb756fbbfc8a723976a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.122_1701272861609_0.4099149406459437","host":"s3://npm-registry-packages"}},"2.2.123":{"name":"speaker-calibration","version":"2.2.123","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.123","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d19a402df1788ab5067b4ec0735c6982ec78dd9d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.123.tgz","fileCount":135,"integrity":"sha512-rekk0S8mjRlquDHP/YiAAnBvKu7NWwQwFRuNGR+1ZD5nqwS/dkAAq+vfKGcsAqxsNnNs+zs34RqSFc8CQT42Jw==","signatures":[{"sig":"MEYCIQCd9gcPOb/+qgrwV0BdxDyUsW304z2vb0io2Nkl/cUKEQIhAPvX86zYXdo7MYXOJbPMG8MNTsMSW1udY9XJAyUvVNrz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16794488},"main":"dist/main.js","gitHead":"c357187f832f739a2eaf9b0a453b010ec61c4502","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.123_1701277185465_0.7628100676570182","host":"s3://npm-registry-packages"}},"2.2.124":{"name":"speaker-calibration","version":"2.2.124","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.124","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"3fbeff5a7643bad9425aaa9c82a2c423261becde","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.124.tgz","fileCount":135,"integrity":"sha512-wZnRc/gMGtWaEj6OnvjydMMaiOPxn+cyk0uxkZ2panmuu0wYScjeQKjuQISzdz+bzagdDFLIwAWEmRuNKfzVUA==","signatures":[{"sig":"MEYCIQCufft6sopuTifFZnABA7KvDQCgRLAKDFnTZAOaKKZtYgIhAN+Pu137KFA1Pvjbf4H9MIE+L/SaqUwrnoIJZaVP2ypO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16794631},"main":"dist/main.js","gitHead":"e6d8ba18300e34a28f69c97697958a7c0fc60eb3","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.124_1701626819296_0.5373507321899857","host":"s3://npm-registry-packages"}},"2.2.125":{"name":"speaker-calibration","version":"2.2.125","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.125","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"38c41479c39af1a4f2c4167813a9a3f6e62be975","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.125.tgz","fileCount":135,"integrity":"sha512-FbrjGUKNXXJGd6mDVmqP3Gtw28Xheu0iqMJFa1EtTzDmE1VsLWRygMmn5rC9WEc+aZ9++wdHOuTGXfZWvG2z8A==","signatures":[{"sig":"MEUCIQDkGha9BOWver6E6Rwz51wLRkpp7k3CD/KSrq3uOZbDYQIgFiAwQecpKbOCfrw6mrnv+nGLF6c1DidQZvr+VNSHGi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16795812},"main":"dist/main.js","gitHead":"5187919485a6126fa5b93961843e74a281c062f0","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.125_1701699609465_0.7235529072963987","host":"s3://npm-registry-packages"}},"2.2.126":{"name":"speaker-calibration","version":"2.2.126","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.126","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"0fa6f2c875b4c43ac715a5ad04a776532c82c85f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.126.tgz","fileCount":135,"integrity":"sha512-ZYANAdh3s3AiZgdspjcVPKFP+ayF8VYrOyBAu/55Wuj7UeMHh1sYyeNMYunRvajfvtKudjUHIU4dcpLDxBICng==","signatures":[{"sig":"MEUCIASqQ/Z/jykAejlYyhFVCIJWm5e/NIRYlnNM4A72ZLJlAiEA2fPsejaHCxtL9gp1W9WUMRCGTnrVF6qCLBwAEdWByBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16795098},"main":"dist/main.js","gitHead":"f48d4105cd298b14c79a5d76cc60ff5eab1ca682","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.126_1701711755883_0.25217221582409866","host":"s3://npm-registry-packages"}},"2.2.127":{"name":"speaker-calibration","version":"2.2.127","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.127","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"51369cecbc36fe616ba7b4f8eac83dafe716fcdb","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.127.tgz","fileCount":135,"integrity":"sha512-zOYzolIpiP+X1eeZxAe7inN94J80P0WOCpHrKfansowMBgDWPZvDwbQO3AHzaxkPCg9V6Rs2UXEnzhXK3Rk2Rw==","signatures":[{"sig":"MEUCIFERYBrBi9riaEhkXw+sJcfBaAJFaEuxPG78+qkMfdN7AiEAtx+0LaOjVb5ujTSOwnfnBQmdLXmxvS/SD17ka0c3/rE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16795116},"main":"dist/main.js","gitHead":"9f462eba2234889dfcdff91801061566f19458c9","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.127_1701712123580_0.14816952539178585","host":"s3://npm-registry-packages"}},"2.2.128":{"name":"speaker-calibration","version":"2.2.128","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.128","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d31df45f33be4290c1f584bc3d346c9814f0c0df","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.128.tgz","fileCount":135,"integrity":"sha512-AWK5vubSFMBbB2Ka+CNTpmxqIaq3L7CAOIq75oGs+lzp+Ecbk50jnOFvPuHh4RLiW99lIxwYp2hyYLN+VazPsA==","signatures":[{"sig":"MEUCIQDUi4mgan2QOHCx695pL1/ZSgcNYLJJpbl2y91w4gcgwgIgLWn1yn4MindrkQsUIOFLNY50A6RVW45qniYF1AY2348=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16795849},"main":"dist/main.js","gitHead":"6384b4e4ce9c9a7001c63e9529eff3cb7ee9b2ea","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.128_1701817786508_0.4349116714593475","host":"s3://npm-registry-packages"}},"2.2.129":{"name":"speaker-calibration","version":"2.2.129","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.129","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"edc5dee1b8a7fd9e53f9949b7a305ad2c9685df0","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.129.tgz","fileCount":135,"integrity":"sha512-1x3UFRZuOlfaYy2PV6bnindz6QX4DfJmmw/rpNX/XmZLJHtfk4TcVDmI6WSrYUKlavI2fVZWf+SKr5g72nDYqw==","signatures":[{"sig":"MEUCICi65yimRqMBTxebnUI/aYB63c6btiNH7WUkO1h2z+l3AiEAv+13esS/Pp319dqh12j15OPh52c5lNKCAllmilfsGOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16795780},"main":"dist/main.js","gitHead":"effd088e79e71edf37dfdee871aa25c906cc0efc","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.129_1701898925288_0.9625568875628829","host":"s3://npm-registry-packages"}},"2.2.130":{"name":"speaker-calibration","version":"2.2.130","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.130","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"9379aa921668e4e0e30d0da2924fdfa4e9d44f96","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.130.tgz","fileCount":135,"integrity":"sha512-wOOY/p2ruZd11zhg8ZKZf2VS57sKARDfODBVcjKskQ8UUYNVJ16CHLDo+xF9M5to3M09f0oMbvd+X3SJLLTSnA==","signatures":[{"sig":"MEQCICYiWifkRcvUgZk/ZkbHXqRtHVMp8hcSnlJyS0vgmbG8AiBoDWTmaFl1P0kfdWUnvtSZ0HmsixMX4wysUMO3Jo/4dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16796276},"main":"dist/main.js","gitHead":"f4e7cf9144c67888ee60dc99b6c27bdcf81ab7e5","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.130_1702050636438_0.39244939252720124","host":"s3://npm-registry-packages"}},"2.2.131":{"name":"speaker-calibration","version":"2.2.131","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.131","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"4a0120ab3097ee4c20aa05ab5c903fbf15db54e7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.131.tgz","fileCount":135,"integrity":"sha512-3tfylM51MMFNjPlja76DS5M+lXRlL36AoLqWj7bMojisBWLs6BxWTo7i7XsT1IXTDI1moTIHUc58GbDIoy1Zow==","signatures":[{"sig":"MEYCIQCyhm9WpCN2oMy6niVJaSDWTNopPXgX9RXVz80MsR0vzQIhAL1sk6ItRZtP/Y+jhduEv5Oue057ojDhSeJr1K+UFqpA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16796860},"main":"dist/main.js","gitHead":"b63163bc11d77e899b6eae36144a88c47687ef01","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.131_1702050855465_0.5206059895586261","host":"s3://npm-registry-packages"}},"2.2.132":{"name":"speaker-calibration","version":"2.2.132","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.132","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"0bf5f16251d8552dbff5c74960a39d7f3f6ab422","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.132.tgz","fileCount":135,"integrity":"sha512-ro4a1oVP7mrec1HFwRbO2hka4NOIC9OYh0CHTwB3zPLy/zgmfAu+ab9fFsHbv5zpjIeMOcJJsjlC39qIgQ4Vbg==","signatures":[{"sig":"MEYCIQDVTRJmx2rvBjQBKcDInrf4X/DANUu9VKCqf17VSPbEfwIhAO0kMKGSc3Ixukl++AVRCWFp4YOkCf7NPF3i6qiXGSmI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16796570},"main":"dist/main.js","gitHead":"866736ab581719f9faa4be0da70caaa7fe98c79e","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.132_1702052583714_0.8260065946104247","host":"s3://npm-registry-packages"}},"2.2.133":{"name":"speaker-calibration","version":"2.2.133","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.133","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"9c38f908c06343c08ea64af9bf8b2f28cb069263","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.133.tgz","fileCount":135,"integrity":"sha512-lK2nVXuP2hpuB6ZojE03q90hFbfQuAsbTbO8tLfXB/m9wkEd21Pben892uqSgpKbhx+uo2p7rZMmrKKBmb8cqA==","signatures":[{"sig":"MEUCIB44sfgZbqRxRM9rXTrD59uHwQ2sL1YwHnwK9D6Jj4DPAiEAxhseYUsijSo3Ci1o5MXGKB3DfVV9zo1Z5nJUTOW2Do0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16799651},"main":"dist/main.js","gitHead":"7055900549d7dfa3bc18f30706a44d676b1b336b","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.133_1702267455783_0.606081043503591","host":"s3://npm-registry-packages"}},"2.2.134":{"name":"speaker-calibration","version":"2.2.134","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.134","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"4db844565e2b7121de18c1522e4bfa0e79d5d56d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.134.tgz","fileCount":135,"integrity":"sha512-V5aG1FL1mHvG3YXI+bx2v5r9j5Pj+PDbewmSzlne8UkzJFclqh7j6Fs/2MVybYVu5L62Nftc/+Hn4m373EliqA==","signatures":[{"sig":"MEQCICjuZeoeZuyEdiOy63wrL3w6gZgPVEOozkWaQGCImFKvAiAJWXbLJW0D4b+CkaWGnwcJmGZRV9rS0vEV2x7sEA6lig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16799830},"main":"dist/main.js","gitHead":"d147f599d1375b2846d7a8b041e34773ea5d6a3d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.134_1702314796500_0.1006586505096616","host":"s3://npm-registry-packages"}},"2.2.135":{"name":"speaker-calibration","version":"2.2.135","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.135","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"2444562897e5f2bcf577be86ecb54c54c30939b6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.135.tgz","fileCount":135,"integrity":"sha512-0HlDKeZjOiujjPRNaRSUWsgO1re0GCNHq9qLDMRvhIO5QkSK52Z5z6FtuUjfhsmGxQRIZ6AYNlDJO0OkqG19Yw==","signatures":[{"sig":"MEQCIC5rRn3ihkStkpy5XC4Khz05x87bag/qV2J2/LZ+6uP4AiBde/Tddtbpa+VDENHTrX1QtBQf2WaIbv7/IFzJ1r8TvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16800175},"main":"dist/main.js","gitHead":"15e70e982e5c1a7106ca246dbb93aa9ab14bf961","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.135_1702646339653_0.5039898808964227","host":"s3://npm-registry-packages"}},"2.2.136":{"name":"speaker-calibration","version":"2.2.136","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.136","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"82d894795b4f61b064ab3a89ec95b1637ee25b4b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.136.tgz","fileCount":135,"integrity":"sha512-cgu9S3iO1kyCymR+JmwzUnOFc7va8AHlx7PN+wYwyIjXpPTHBve6FtINh2ELS7X0EnVFkSMX/fji7J0SVU3Qfw==","signatures":[{"sig":"MEQCIBq5LLtDs1d3VCdS+SjJfRWgtvVqwjfboATajyRMDmDWAiBzsonUyykxRAAwvGx2dWu/ktC/DAXeax3ezkw2igaGLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16800817},"main":"dist/main.js","gitHead":"b7866d8328e555d1752037d82acd3ab09fe67260","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.136_1702677336223_0.4812518687225198","host":"s3://npm-registry-packages"}},"2.2.137":{"name":"speaker-calibration","version":"2.2.137","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.137","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"1bb620c4e1da67eedd56913242c74528ae8cd898","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.137.tgz","fileCount":135,"integrity":"sha512-sYjTJaQLx7DevOpOfL9MpCzprjmDJah1VpA62dakJnm7L2ZRz/ZgPXPZLIirep1MJgYIngGuKJJMxKMrJMvqfw==","signatures":[{"sig":"MEUCIEHzcOjoRvO75ka5wYPr+YHzVl4z6LczA2tf1vEJUSEdAiEAjPKes8qvEFT9bWs+YMcU+r/+4NQU246fTfKxLwk2gLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16807134},"main":"dist/main.js","gitHead":"8e97326b6882e192a5f8eec670fdd8a41cd3fabb","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.137_1702938368125_0.20203214109072132","host":"s3://npm-registry-packages"}},"2.2.138":{"name":"speaker-calibration","version":"2.2.138","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.138","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"82f17327f406a9d5a932c887e2a7da37ef32a1f5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.138.tgz","fileCount":135,"integrity":"sha512-9Dj0ZUfi1lpwMX0WDsbSVLEf6/AFenK9SjagTAjHNTJNUvHskL5/tkFin8aNYKAqSF4zXkuQLhby8Lzbei9Ecg==","signatures":[{"sig":"MEUCIQDWAe3ED7rllOe32Y1QfgRe8vZVWxMCD2OJ3+jNS0rOEgIgO/1PwVcDL1e7rUyKll5y2cibmaX+PKKgEmUGc2qoEac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16810271},"main":"dist/main.js","gitHead":"9aa1f9a8eaecf197ce7942e1f7c5f73bd624566a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.138_1703006895496_0.1666261792056971","host":"s3://npm-registry-packages"}},"2.2.139":{"name":"speaker-calibration","version":"2.2.139","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.139","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"597dd1588a834079fe81a60e7101369c98043dc5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.139.tgz","fileCount":135,"integrity":"sha512-3DIQRX+sNh82jrMn1vZjHvZHlGT+TZI4S0X7Wr+VNRXZzHR6p5hURyFboxvoN+inHir8D/RZoddk0apafym7gA==","signatures":[{"sig":"MEUCIFaE3xq7/mduLONO6gVYFr+W2nThLHAmdIWX1W8tPIJqAiEAtt3zhRJvWXf41USIwfYuFWeoR4DuwCBS/YSfOQI4acQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16810827},"main":"dist/main.js","gitHead":"3101821ad7ed79a3fb7383dd1a3d163e2ad18bbb","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.139_1703020113599_0.9230175710531987","host":"s3://npm-registry-packages"}},"2.2.140":{"name":"speaker-calibration","version":"2.2.140","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.140","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"dd1d430ca43655049134ef087ff5a8c88f40e340","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.140.tgz","fileCount":135,"integrity":"sha512-51vdWD6EkwCofqgNnjzKwFmMwRk6ebXPSXh8IRgLsSzWMG/YLHwQNOkb02FDTJU+V7ULjh7AFJ++85CjaIN+BA==","signatures":[{"sig":"MEYCIQCex5jq5LKh/lEFie5GXrCu/5uev2HCWUxSFayKWH/engIhAO05CuemgFQ29qEsXmrzFOSBjnwYF2UBri9a82NmeqbZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16811853},"main":"dist/main.js","gitHead":"b66df479fc10c64167345c5463f4327324053797","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.140_1703024655482_0.8487590897134112","host":"s3://npm-registry-packages"}},"2.2.141":{"name":"speaker-calibration","version":"2.2.141","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.141","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"85247aef0a3b755fabce215bc5820c631e4369f0","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.141.tgz","fileCount":135,"integrity":"sha512-cjPb4kwGl25zuKbjfT4USIMjUWVlJ3cetgA6vh5Ox09/25to1QiXOE7qZzj7XV1/wxx2icVV2eOGbciWMzdGmQ==","signatures":[{"sig":"MEUCIQCqvS90xTob3nGS/YQmqAxVTdDkvJIiNnvziXg/tQAB0QIgaWR2eEJE//2gXv1ALqDK+67LHY3N8lUr6+LAkmbHHSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16811853},"main":"dist/main.js","gitHead":"1a868d143206f155a80facbeab9c75f3fe686fd2","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.141_1703175220528_0.9360586732259568","host":"s3://npm-registry-packages"}},"2.2.142":{"name":"speaker-calibration","version":"2.2.142","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.142","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"378c8c10da87aa6b277bb29a8e20e6ec59f22808","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.142.tgz","fileCount":135,"integrity":"sha512-S3NLh8nHfIJJYLnneitC+ZXIKEhV/G9DIzciQmu/TjTECznpnZ9gC7aj9AooE0ocxI2NML1MlGx9NpP1Ss2WUA==","signatures":[{"sig":"MEYCIQCd9WGsm4M08lG/hpKtaNMPrtmYdAXiPUFtov8hIClE0gIhAJBONDOJzrhEQ52Ij9QTifnyJ5a8oQiU4GWq4JrG3z5g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16812435},"main":"dist/main.js","gitHead":"64998a00eb35aae91d41c026268ff79206662696","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.142_1703264542797_0.249363168094193","host":"s3://npm-registry-packages"}},"2.2.143":{"name":"speaker-calibration","version":"2.2.143","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.143","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"c18fef5f9c45bbf30a9692703c4ddfe795e3c826","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.143.tgz","fileCount":135,"integrity":"sha512-PzjPaoEgmw+ERwBx7EHaIEUPAGaOzIkVUHyUWoiMWmYw45snUswf/0wu0pAvWBmz82Jf8Yx4fsLbLUpa9Ku2QA==","signatures":[{"sig":"MEYCIQDWN40A+LHL08qzTS6ie66E2IBMiHgUjrCjiy1wJ7b96wIhAMaXqa9vJsIVQlDCxVgPGMs7kbx0kocYlO91C13nQ71A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16813838},"main":"dist/main.js","gitHead":"90440405360584f21582b33f0fef75e418bcf1da","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.143_1704215774847_0.5120855568542739","host":"s3://npm-registry-packages"}},"2.2.144":{"name":"speaker-calibration","version":"2.2.144","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.144","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"beb9985f3987803512d8d0c5069dedad5798b525","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.144.tgz","fileCount":135,"integrity":"sha512-/cyh8XrXZN/OZlOT9iH6LU6wE4iW2jr92qn6ks0W7r8DxkDIBWEvK1yuADjazSJihnMIEDHaclPRj4FVSdY9hw==","signatures":[{"sig":"MEYCIQDmi1jEH5/5wnFNDknFimuNr/MRl8QwsYfu+KJPa7wjFgIhAJkp2fjBnPZLG6EoPXD5ogcopiY5DvYvYRmR+x0zz3GN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16814116},"main":"dist/main.js","gitHead":"2881f94e76555b8b87097861aa2432a75d8f0b6f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.144_1704390220148_0.7287689666149508","host":"s3://npm-registry-packages"}},"2.2.145":{"name":"speaker-calibration","version":"2.2.145","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.145","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8ce49f803d31fcc982c64dda51006ab122519b73","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.145.tgz","fileCount":135,"integrity":"sha512-vkS1SNdHLOWhfZ12HNKx0p4+++7dzN6hRkdXR8RnkujcURNv1quSzbyCtD+FbV7NJYMFqpJYthA5UL/89nC3tA==","signatures":[{"sig":"MEQCIDlfGdmitlYDXpREPh3q3mUMv7+ceR4HuNiiJ8qG6AdtAiBRTHkIajy7vF/98nUNCLwKyXEBbqo0V8i9ImGQ0W+nFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16814315},"main":"dist/main.js","gitHead":"eb38529144c9d2ebfda73d36570f67db18f02720","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.145_1704479180657_0.5697812260939232","host":"s3://npm-registry-packages"}},"2.2.146":{"name":"speaker-calibration","version":"2.2.146","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.146","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8402ffce7897f791f558207eea40223ed53672c2","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.146.tgz","fileCount":135,"integrity":"sha512-MJ9KbWwVcy1t5ppt2PBFxzZEtUcvJCHC2q3gUtdpJC61rT5v4ktFtDY93W+WpFO7inOT2tekMgftDPK1hXsJ5Q==","signatures":[{"sig":"MEYCIQDN4mj7zY6b8T6pTSS54Ri9M4HjMH/xQbPUqOKH9WzDrgIhAI/dhLKYCncNfR5aGPVFYXuQ2QpIw1TlyxkpBmkbouus","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17154308},"main":"dist/main.js","gitHead":"b99d1cbbe1543187abe746cb0218ded53ffaf074","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.146_1705414575408_0.005344452642396913","host":"s3://npm-registry-packages"}},"2.2.147":{"name":"speaker-calibration","version":"2.2.147","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.147","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"9a115ec90ac95c49b340c9528c76fab4ff6bafd3","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.147.tgz","fileCount":135,"integrity":"sha512-Jq5FrBPxepixczvKg/rX0M0kfhRNyKfkltVYb++dxD0BhPXjH4u0hHIsvH6SDXzrP6EjXI82x6XHHApU2Ng4pQ==","signatures":[{"sig":"MEYCIQDr8bYl0pfQyvw5JYROo/KvRFxeUh4MPsMOqw4MGT6lLAIhAN8nkuPimBb6tX6TrvdFbYzieFw1gaqdmjfdpOunGqxj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17162036},"main":"dist/main.js","gitHead":"988ea66bae8b960079a34f21a1f99aa7f200df8f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"weogara","email":"weogara@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"16.15.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.147_1705693510111_0.09393742164253305","host":"s3://npm-registry-packages"}},"2.2.148":{"name":"speaker-calibration","version":"2.2.148","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.148","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"f5f2de41421424c67dcfa5ba8a6f050b369897a4","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.148.tgz","fileCount":135,"integrity":"sha512-+ztqR50FwpfkteWzx7gKjV2vS9iDm2RIGUTKvy8/EtGz8lF1cb8qn1tNhbYIyUQ9UQeKLnWrFGJSpjPn9MInVQ==","signatures":[{"sig":"MEQCIHP4UBcL2R/14VZljtdYmMlmPUILE7YQgsXlxTrzeVNhAiAcUrItGP5CERclDg3IYVM/RU4dbfdn8hrk+MFVzrXi4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17162307},"main":"dist/main.js","gitHead":"b00fbe072be0f639faacc9a1e83a04a017ee0b99","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.148_1706637448180_0.2606660854189351","host":"s3://npm-registry-packages"}},"2.2.149":{"name":"speaker-calibration","version":"2.2.149","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.149","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"639c054c99a7386658d5efcfc64d5cd16f7b433a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.149.tgz","fileCount":135,"integrity":"sha512-jN/3JVfM6BXthZca4nO5Ib9NEQBlB9If+0WkAerTtQB8Ljehx4cHmdPoPKhGAuv8Rpk8nu8BGanPXQFC+abJTQ==","signatures":[{"sig":"MEYCIQDs6PsHpCIOcjKMqjsz+KAhENZWlrPwc/yNfD+IXWgEpQIhAOcTdGpYbYYl2MXGpJpG9/ZYz7XyoBG8TrDnl8zWZRXD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17162444},"main":"dist/main.js","gitHead":"964db5fa6b4da8dc4bae8308d615dbd3caf029d1","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.149_1706646980709_0.021403893543672448","host":"s3://npm-registry-packages"}},"2.2.150":{"name":"speaker-calibration","version":"2.2.150","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.150","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d54f943c744b12111a4eefd00242005b7c873a00","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.150.tgz","fileCount":135,"integrity":"sha512-HSogvO8UG3TDOsrCKSlPCuv6MRDs3p/oxd8j0wikDhlug32lpA1dVXARKQA1oiBBhYqISLtp7LKTghyXnfqF1g==","signatures":[{"sig":"MEQCIGybVc2y+bZe221O+6d5MZogPsQU8bUO7If+lGyCbFPZAiBAxriZ7MPottrK4kiAoERvoz2Xs2wlr6qoa2SAKyanpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17162936},"main":"dist/main.js","gitHead":"2acddf2f6c4132f6cff1a139a16ec5fa5cdfff58","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.150_1706810187017_0.297512112931263","host":"s3://npm-registry-packages"}},"2.2.151":{"name":"speaker-calibration","version":"2.2.151","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.151","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"db358d0ad3b41fb2cd5a847919af55a788284124","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.151.tgz","fileCount":135,"integrity":"sha512-0BxuM2N3+Cqty5JDd0eg7qAK8KPZOcle3CRPCeNO3T3DQ1mm6R2JAWOanO/cimrUyKppQTEhWDbM/EMKOi9qig==","signatures":[{"sig":"MEQCIAYscjiwGSBE95giTnOEfR3y4loQTQ978TNpxzEeWRjkAiA3YZKd/qrCVPZjK7o6GHgl8dxyqj6qaIRFa3r+xhk3Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17162970},"main":"dist/main.js","gitHead":"bd16a4883cd33ac1007c515be7571e926888f0ca","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.151_1707157205769_0.2335444167747951","host":"s3://npm-registry-packages"}},"2.2.152":{"name":"speaker-calibration","version":"2.2.152","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.152","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"baf56509bcd027ba9b2b8c7e73fdc4333feea661","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.152.tgz","fileCount":135,"integrity":"sha512-Iki8YjXqti/vt4Hra5e/2194TLpiuWReljS+LdS4+hDmCV0oEPaWkOLQ+NpDgWFaIaNHAYji4fzuf+V/gyRbkg==","signatures":[{"sig":"MEUCIQCNII82hydrtycIgZqFJO+gPg5zvbWje9Eze03dls+SLgIgZ0VbemsBVdKAlGjY805HJxa/4GGk3tqzUCc2Vy+yzkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17170250},"main":"dist/main.js","gitHead":"2f7800d823ea22a50773cf822b722202fc92028a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.152_1708355541902_0.7806425519900155","host":"s3://npm-registry-packages"}},"2.2.153":{"name":"speaker-calibration","version":"2.2.153","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.153","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"3fa4e43f16e65a8df94f932f9876620b787cf453","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.153.tgz","fileCount":135,"integrity":"sha512-aONH/iH4IM39sGIh8GCC5PaDENsHJrn1tDo4hlNoU1BAy6/PadyI/pPxUDMs+Ikr1MUWalPP1jQjcaEvkQeQpg==","signatures":[{"sig":"MEYCIQDTv45TBEXK2N12mMM+rApcgivWIHVi2cb3706LK0RgQwIhAOWOpTkpc7q3eCWqhnsfH9crO6kGvumzbWYyQTP6rufq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17171747},"main":"dist/main.js","gitHead":"1b46fc3d24e1c1c5a829652ac247a9ba14762549","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^0.27.2","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","@tensorflow/tfjs":"^4.17.0","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^3.6.10","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"~5.69.1","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.153_1709042064039_0.25080583852397464","host":"s3://npm-registry-packages"}},"2.2.154":{"name":"speaker-calibration","version":"2.2.154","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.154","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"145cf080b84e7f9a7881373fb2838d4f671f37c6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.154.tgz","fileCount":135,"integrity":"sha512-mhPn0+RvPqGO8TdygSQLqhApZZmR612QqSjaTAJO1jf9bqyQP+M3WnNakzpLX8oyFfjsdCRskBrEuNYV63fGuQ==","signatures":[{"sig":"MEYCIQDSpxrJEhqGEu+BC/qxBVvwr4GGOufzdxB74AGPizH6/wIhAPlHSf3DI4IPCo2efD2fJIdRVqA7FHtNpakwpAT5BtOd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17236395},"main":"dist/main.js","gitHead":"46d97d7feeea7ceea62e64a28ef1f09cf04c73c0","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.154_1709848817427_0.14882385007044086","host":"s3://npm-registry-packages"}},"2.2.155":{"name":"speaker-calibration","version":"2.2.155","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.155","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"0893a9059f9cfca8ef0e18424ecfdb5ca90cbda3","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.155.tgz","fileCount":135,"integrity":"sha512-ebMG9o0Sp24zZOEyFeVvFwrKVjadU4HcY+MP4Sp5qzCPuftiqZojrdCjDWAUOGn08pjjAAIBaXQyIFCWBM3kGw==","signatures":[{"sig":"MEUCIQDdRRz6pk3vFqILxhjAVQ2n3AtvubZ/cwIgjyHWGoLQqgIgAS1UZLmUzE8TXgOC9bKdF0V8xC7WX4ZqFe+3S2yLdJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17236395},"main":"dist/main.js","gitHead":"88ca53e7bacb88787cc393d3d5642766b6acd17e","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.155_1709849498400_0.0369139103868561","host":"s3://npm-registry-packages"}},"2.2.156":{"name":"speaker-calibration","version":"2.2.156","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.156","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"fbb5951c77eab20f875ae83042aa6635c46ccf77","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.156.tgz","fileCount":135,"integrity":"sha512-TeUibLfrfBwFR1WW4bm/3vfOANbBmU1eRea+rvF9MfqN8P0IGaiLut7Sno/b5wC81rlw6G3ue3RTnhTk3BiqNQ==","signatures":[{"sig":"MEQCIHpwF399k+3U/jijMNIOhWznBiSlLlPJDAZ5jWIveeNFAiBoC0VOk5nhvaFo8hbVr5TnpAmtGiYVX1Eapbb6Vbw8kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17236341},"main":"dist/main.js","gitHead":"6d29135ecd4ca64b733135be7a4bfdb1633aaefc","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.156_1709849780350_0.8748111000427128","host":"s3://npm-registry-packages"}},"2.2.157":{"name":"speaker-calibration","version":"2.2.157","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.157","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"85ef07c2cd012422c527132ec3acba8867aa816b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.157.tgz","fileCount":135,"integrity":"sha512-BXHAy8qQ953EQfEU4EYot5t2n4mZL7sBFXhXgrpSeI+2u6E4iLKlUqS3T1sE/qoy3YY6cvn8HA9F8hE7JOppvA==","signatures":[{"sig":"MEQCIAsA92cOma/guhNz6s5wJnyIFjATRpNqd4FMXihyLGsiAiAJ5nqsX0LT90LPcELAv7Cshqz9BTkNslzsuI2zwBaBDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17237664},"main":"dist/main.js","gitHead":"e0a992600d60dca35b2733a79e7c6816d904c631","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.157_1710170927606_0.17662578089498782","host":"s3://npm-registry-packages"}},"2.2.158":{"name":"speaker-calibration","version":"2.2.158","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.158","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"871a89d4683f42a0c74007a1e6c16b98318ddec8","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.158.tgz","fileCount":135,"integrity":"sha512-XlKdQS/xnpRhUM7xkd1E/GrmkieZamPQECDIFd4hdZ6RhbCluNG4XmdluITMOgh6MPLTBdb87a20Go+Wx+nfsg==","signatures":[{"sig":"MEQCIHepkzJuWXIvYgzTV71PGSJEdNois8pwqqJ9izha168OAiADVnXaZAdHw/AQcaa8TqAPvNXwvdGC9AShRNHuQeYoLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17237881},"main":"dist/main.js","gitHead":"de3c23de4024371ac86db1f0f8ed25f2e4561d01","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.158_1710174075251_0.5885010263002002","host":"s3://npm-registry-packages"}},"2.2.159":{"name":"speaker-calibration","version":"2.2.159","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.159","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"023c42acef8d8383a81c5d5e9811acb207731002","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.159.tgz","fileCount":135,"integrity":"sha512-Stfibt/1OhzecUumBBWEUVawkvEeIH3S7/YmBsosX1ok9G77pPwShXCu30oTC2Jc7WQk9ofERdU24Ie51hydGg==","signatures":[{"sig":"MEYCIQCsx7VDXsOnLrurToYCZXk+QAivkpH4wt4sFeLSIbK4GwIhAOl/2B/z7I+zinzbdQSUteFG6fnFZgbeEKT8BqAl5wpe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17237891},"main":"dist/main.js","gitHead":"286ffc590766cc916d524b2569d93995f458f5c8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.159_1710174517638_0.8514715355674463","host":"s3://npm-registry-packages"}},"2.2.160":{"name":"speaker-calibration","version":"2.2.160","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.160","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"7279f4f76da0327fd7c3fcdd36a28d5a9708eb57","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.160.tgz","fileCount":135,"integrity":"sha512-fBBWDXjhA6AJW/Q5N5V/7PctTUeiXCNRcwOIGYM5gHMkYGFBv8xjZ8QpT08dry8YtC9N9+u6jlPm76A8gxGL6w==","signatures":[{"sig":"MEYCIQDzhEjpQDs7x6gUADULIAyT0Nh0JfQlIKrgwy7k/obblwIhAOM+NgFz19wQsBR6y8b4CBe6Hvaqwr5qLxdzcpgoHLeu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17237891},"main":"dist/main.js","gitHead":"e2efd415db08fdb3573e2d2ccff1ce9193331ad4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.160_1710174828654_0.014997486366611357","host":"s3://npm-registry-packages"}},"2.2.161":{"name":"speaker-calibration","version":"2.2.161","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.161","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"366f921bd726e9a312912b0f33649a8eff3f8959","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.161.tgz","fileCount":135,"integrity":"sha512-gttI9yGBr7vMpdc7lHnQqA6W/BS8W2I1DrPxinafrAKV8fgC2SVXIa5arMVSBYTy6Uk6zXTPawsLM+RLMyvHQg==","signatures":[{"sig":"MEUCIQDTEoO7+eaPLU9v9pKZIaYAyfEDNaeNGE2dKdL27fDTLAIgaLMP0vmC3R/64uwdECp4K7T18IW1Pnv6rXhEl2sDL6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17354547},"main":"dist/main.js","gitHead":"006f18d5044109bef2474e25e00c9889685e6d0e","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.161_1721067348349_0.02406012948988412","host":"s3://npm-registry-packages"}},"2.2.162":{"name":"speaker-calibration","version":"2.2.162","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.162","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"49fc320c5151a84134102b44ef90e1694206a9a6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.162.tgz","fileCount":137,"integrity":"sha512-VZs1m5W+3IqETyYERqwHhoCnuMvmW8Efbt5w9m9ee+Z5s/85XpCW736OEqM/J4pk+5NVN0mcDut5ZEli6CJX2g==","signatures":[{"sig":"MEUCIQCRhfenbh3GGxV12FbJ+TeyEZSp7vjzE2FAHb89GLGOKQIgSgs0OBI3vNShbU1DYlY6/9Lha0HYW+zxWisoaTMhBmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12356729},"main":"dist/main.js","gitHead":"77f1ed8c02646937c4c98c87fe4199434adcffff","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.162_1722465594199_0.7423596073005088","host":"s3://npm-registry-packages"}},"2.2.163":{"name":"speaker-calibration","version":"2.2.163","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.163","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"14333b289d5c86cf4bac2a6152f136ee5c722eaf","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.163.tgz","fileCount":136,"integrity":"sha512-PdydOSGtMaMzBDpzA8+zJOyy81Kj3OWCL3WkPnlaXxDQUQwcGSN311CMhA4S5YEZjKAgCIabpRF/P9lLwBYoLw==","signatures":[{"sig":"MEUCIQCu/2vUgLamSePUg19axbQGYxOU86XRzboo/3pYWoM81wIgUnvoaUekuuL+Shh5auQCfafOFlOimX83ymP9Mxu0PcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12213338},"main":"dist/main.js","gitHead":"8bc3ab627e1ad094bdfff4da666ca69dc84c6472","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.163_1722564584547_0.1877338516259477","host":"s3://npm-registry-packages"}},"2.2.164":{"name":"speaker-calibration","version":"2.2.164","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.164","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"9ebe945ec17462d67ac95cd68cb7f1a57e0045a7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.164.tgz","fileCount":136,"integrity":"sha512-7INvtObehTQJA0VVFY/SCzUiohb9eQVtt0z9rcaWiQ6gj78as31CAThKxEJJcNX+X3ZW1Gx+6SE0Uw3pM3sE4g==","signatures":[{"sig":"MEYCIQCJ/ZOGSklTjWf2foeUkgPGypO2SRR5vl1ITMp+AnpveAIhAMfrw2auO5CXuXek4dRPVd6vnvAUoyTl6t6A+rGu0TQZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12350318},"main":"dist/main.js","gitHead":"6f7e2f351d95cbda5da646b8e335df174916b743","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.164_1722608393184_0.445366758295185","host":"s3://npm-registry-packages"}},"2.2.165":{"name":"speaker-calibration","version":"2.2.165","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.165","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"0bf8afdd62314755517880b41a57a3b1348d17ad","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.165.tgz","fileCount":137,"integrity":"sha512-glRmXx+eF4iIjI1Zva5wg9U5alunWKOulnp8U9otQngsPw6o/mp+Kb1gMiWs3s9wy/6fmpTt/b8mrtsLH3YWFA==","signatures":[{"sig":"MEUCIHfUcaMZm6u3qh+B+LZM8Z7KlCZLrYfWTYCDnBQfnSWjAiEAlXJK6fplK6jy0RGQ5b+LEjUqn7MUUxtDgMxPBUr0yu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12475239},"main":"dist/main.js","gitHead":"aa0a13a19aff37ec347fa4fae48db72083e71386","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.165_1722949391881_0.9889627630490754","host":"s3://npm-registry-packages"}},"2.2.166":{"name":"speaker-calibration","version":"2.2.166","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.166","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"1db6575e7c2e5c41720e4f150de4eaf0b10b4c81","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.166.tgz","fileCount":137,"integrity":"sha512-MPKeG+N8YF5269f7lmQeY7saNFc89EgleImFwVAegoOcs2FJ3kKm4ahhrz8u0nIuQ157IZ+0+GNgKOTGqT7hbw==","signatures":[{"sig":"MEYCIQDRmJ4kTxZ2g5T9yt1OhT2ZRZ+sJ9G76Io/6roneKhkDAIhAL7yVsDVuveD8mjdgpIqZ7lihBaC2Q/eUS6QkfzVEgzO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12475499},"main":"dist/main.js","gitHead":"5262d05034251cd98a891a22d37d8c23ee427362","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.166_1723433651347_0.6459644441915731","host":"s3://npm-registry-packages"}},"2.2.167":{"name":"speaker-calibration","version":"2.2.167","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.167","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"2712d5bcf91849317a7ebda5e6f4189ae4e3af07","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.167.tgz","fileCount":137,"integrity":"sha512-CAiVzuza+7HxISIfDm8HV7TqvXFJ1D8djlU2Md6HZDu9s1+crYBz8+E1FidipUG1zFg2ZUKnTcHJgBPXbJsaRA==","signatures":[{"sig":"MEQCIAjZ+IRu0EhMQkBUl761P7W9xi6XEusJL5WY7viWIEd+AiAmB2AWwex8i0AlDPS4gSRmRHB74lET71KNFT+nwC+D7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12461905},"main":"dist/main.js","gitHead":"7bc32ab094786151f97f3b21423289142fe2a8e4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.167_1723745059643_0.18080544542873223","host":"s3://npm-registry-packages"}},"2.2.168":{"name":"speaker-calibration","version":"2.2.168","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.168","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"c8e3e8724e020353988de7cb2f7284f268cfbb53","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.168.tgz","fileCount":137,"integrity":"sha512-b07CmkIsDH7G4piQILFqiAX4sqyNOMa6ghVTB6sN8i1iEmezgDRoj1o7WTTXztKqs8vv+/XZprynbckby4K2Vg==","signatures":[{"sig":"MEUCIFYs7Vj0iNqHwvVysyzrLqxE2L9tQmHyAzb3bmo6j83qAiEArCK4fB6jI9rV7F1HqFtW1T5EG692jZySZ4XLAmPDt3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12679530},"main":"dist/main.js","gitHead":"f629dd9863036ded69c0513cb8c5130561f39ca3","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.168_1724514443823_0.4967689364938239","host":"s3://npm-registry-packages"}},"2.2.169":{"name":"speaker-calibration","version":"2.2.169","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.169","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b7f1f8cfd3f58679ef5c63a0a00b70ec3510c768","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.169.tgz","fileCount":137,"integrity":"sha512-u7FUTD5FP80vQ9Y85GdVCXf1wd9DLwxZtzQeXeVmCvt/DzxgkOs5nGJfIV2l+zZjzlCydgdnuF8XPbNcdu42iQ==","signatures":[{"sig":"MEYCIQDCOVrcqLz2WgrPLDUhmWKmkrAkuh1geQJCzc5/pZSC4gIhAOoCdNiLCuZLjyp78Pvc4MpzcSMGCkOh2syX17Dd4/xW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12675903},"main":"dist/main.js","gitHead":"71992af96b010127d144a68e84c880df8e604666","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.169_1725312511094_0.5039923946458473","host":"s3://npm-registry-packages"}},"2.2.170":{"name":"speaker-calibration","version":"2.2.170","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.170","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b045030e6832f2497a2ff7131e2a3131002ad154","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.170.tgz","fileCount":137,"integrity":"sha512-22DyIZHUOEVpl/oSO/1oEED2BWB7w43wMWBPVxwHGJBpe39fnC26mB3eD/RdqDEjScUXIfiS/Apg++dZoyk6Zg==","signatures":[{"sig":"MEUCIQCRWtiFpxGsX5/JKkqhAm5CTmThMLFvZ/Kn0H08nY+DmAIgKmWke48WAvNK8y7bF8STNRZ4loZCt6VrE2ip8qGv4Nk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12639062},"main":"dist/main.js","gitHead":"dc74705d0ce18af63e9c5fb5c6ce637b2fea2aef","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.170_1725316750043_0.7683813025176816","host":"s3://npm-registry-packages"}},"2.2.171":{"name":"speaker-calibration","version":"2.2.171","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.171","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b4fa2e0041a3d21b4a5b17f0dca1956a4dd1e958","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.171.tgz","fileCount":137,"integrity":"sha512-ExuNgiO+x7wuEF5x5dKcfBbCkkNwrk/vHTpQ5BkNKI0oi/u0qt8X9iu4giLtdglP7FZIi34obAKvDISc6m906g==","signatures":[{"sig":"MEQCIFPj7W3Sfe4/DbtciDrSTsOpBISHg6HxeZcAxUrHde4GAiA5WV4mLcxOXpfHK8FbpeGuVwFkayqc9V2ms3jdbCI8UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12637960},"main":"dist/main.js","gitHead":"365a15b7517a8e41dd94e72d956a813f4d0b2a39","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.171_1725390149467_0.9767639923110825","host":"s3://npm-registry-packages"}},"2.2.172":{"name":"speaker-calibration","version":"2.2.172","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.172","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"5a5967d38f176001a0add3c0a91f3bc11fab1f4a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.172.tgz","fileCount":137,"integrity":"sha512-KR81Fph/r505eghfwIOtI6b0Hzi65AI62SCnn9ewD/gGjiZ1MVR/yo6QGecji04urOU1qgrvKebo7pqoL7QHtQ==","signatures":[{"sig":"MEUCIQDzD2+bXAGPooId61iPjf+JDxPRnCmrv4+oU8yiBniXuQIgL/QnWfWJZPFJuLcYRNqkeie/3KOTZXRNUWNwQWA8oKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12639103},"main":"dist/main.js","gitHead":"73fe6d9d4361e474ee285d812b63d7347b000ddf","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.172_1725390442150_0.6515017772934715","host":"s3://npm-registry-packages"}},"2.2.173":{"name":"speaker-calibration","version":"2.2.173","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.173","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8dd36d705a69b8377f9bd08dcf26623367089a39","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.173.tgz","fileCount":137,"integrity":"sha512-uTKFeFQuUl/pcQ2717r7UY8Xd/lSaHVHEf2QQzlyMd0pI1mudLeI9CAmR09DI6FtBGHfUt8e854VIBL2v89sUg==","signatures":[{"sig":"MEYCIQDXqXnDG3cpDlshBhQTPHOK5v2+yI1l3T7BjLAl5R8juwIhANlToTcdmLdLRrvEPdei8MXlivYFgcGAVFmtwKU0Bq4L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12639103},"main":"dist/main.js","gitHead":"c79d3d7ecb000828d3647853461930f72668b1e4","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.173_1725391176366_0.6121466065772694","host":"s3://npm-registry-packages"}},"2.2.174":{"name":"speaker-calibration","version":"2.2.174","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.174","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"2664c163d93afbf1800589b5738d76aef9dc3d98","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.174.tgz","fileCount":137,"integrity":"sha512-mNNSBO0c1VlCwS5Uap5DkLHDQy9vIDR8lNquxAZB/cVdA8XJPgC1o81tjacePyKlH4I2HjljTQLCuMzVClsplw==","signatures":[{"sig":"MEYCIQCSUS5Fx7zdmoUYKFdNz4Cx5tCY+Nw5MxRhya4esH2PyQIhAIfZS8wGoRE6q4UD4Gs7lZLMEpLlfMPn6prJEYs70yHp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12662013},"main":"dist/main.js","gitHead":"c72455b34a54bc0e3ee12b5722927de5d18acaec","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.174_1725740466596_0.9775096723246914","host":"s3://npm-registry-packages"}},"2.2.175":{"name":"speaker-calibration","version":"2.2.175","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.175","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8c1646cb5052da7b374fdf1054e9ad2c056fe6a3","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.175.tgz","fileCount":137,"integrity":"sha512-pTHw7QHxVg58SpHGLkf4D2bDjscdU6guwfAx7GkW+nythGHIsmeR3QZuJpaFrHZwlGVNQi7VhK+nf+bziYItGA==","signatures":[{"sig":"MEUCIQD/1T0OsnMRoRvpBFkjeEhvFs7reg6poTm4p4A6a4wnVAIgX4pBUffBogxGuZ9sh3yc165HvzGgdMs6BDrNWktrYoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12575119},"main":"dist/main.js","gitHead":"72e60d93e4ab0bb9c4eed228f46ed2c81b33fae2","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.175_1725974130987_0.11282737756883199","host":"s3://npm-registry-packages"}},"2.2.176":{"name":"speaker-calibration","version":"2.2.176","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.176","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"e411a41afe1acbd0d30b279ceb2d577d4044a399","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.176.tgz","fileCount":137,"integrity":"sha512-4DqwjEmLLzWeBhu+PhmoQYX5DFYVeqFC4mQ/8gihCP/eLGTh/hrDry+vQXyfblo+MtTQTjA7ibnME+tLQJ/JOQ==","signatures":[{"sig":"MEUCIFZUHfKnBXaV8rTgx8h3Ui2SS6/qZygb5jBiDjFuLC8TAiEA9euGaKbLxfbhG7YE3P/C2/qXc8sM88FOuCmKRZGZKvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12579082},"main":"dist/main.js","gitHead":"5b93285cc439f5b861df2a52af04a7c01fc556c3","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.176_1726147538310_0.7022091217379931","host":"s3://npm-registry-packages"}},"2.2.177":{"name":"speaker-calibration","version":"2.2.177","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.177","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"84d373a5ce18a65f2c70f8fc775fe5d85eeecf62","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.177.tgz","fileCount":137,"integrity":"sha512-S5M93IXI9P0ojvzYtMrbUOXSiOHvCy9eGDb1hab/HdKYTf27JB+vGBgzNjJRr/tjph1l7JETbH1D/FYS3WK0Cw==","signatures":[{"sig":"MEYCIQC+1i9LRWAuUZ6tzZS1yRGU1pZJJVR4n+xtPsLdIv5TjAIhAKQYLnWO/z1JtIvAi5yAT3jqEnSGHGAFZfeyCc674byr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12580101},"main":"dist/main.js","gitHead":"8296039470e792ebf7a6d141e46c11e43dc752b8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.177_1726280897246_0.5593280056593357","host":"s3://npm-registry-packages"}},"2.2.178":{"name":"speaker-calibration","version":"2.2.178","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.178","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"4909366f116dd73da656e210bc0dfd75f181f3d1","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.178.tgz","fileCount":137,"integrity":"sha512-aBYv5akutv5lh8MsebKENwBO6Oh37Q9eGdnRPHGfkgpjtyeVBQOEqJvcEbsnmKWJvkIhK2YYHboTD0H45eIjxA==","signatures":[{"sig":"MEUCIB5x7hKRV2/BZlcU9E5giIaDsIu4BdvGLOoo9YZHLcSOAiEA82TlwR990Ile6Gr+jTEKV6copb2rfitJqtI5dcaF4CY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12580275},"main":"dist/main.js","gitHead":"c699df9ea301aed65aaba53e9e85eff47aa43d1c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.178_1726282172548_0.4464007879202163","host":"s3://npm-registry-packages"}},"2.2.179":{"name":"speaker-calibration","version":"2.2.179","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.179","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b5ebad156c989f3395fce0b57ba8aad7a6d84a4b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.179.tgz","fileCount":137,"integrity":"sha512-2hGS/cuOTv1706f4AHk/BVrg31QdBV0PivruGaNqtoeA4+DcI+dVsuofGUd6sAJXRLwUXfB6UZde9y1FBvkOig==","signatures":[{"sig":"MEUCIEtAz+lCJqXL3bfz6xakn/FKowIcgRMs4NJ2G94P/WzrAiEAyhiwW2WhNyh2mKiUClC313Wul0pvvHyW3bZ9W95D2v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12751283},"main":"dist/main.js","gitHead":"fdf3b103a4aa2c0b719926c51ed1db9f6397efc8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.179_1726542051280_0.12295345663069535","host":"s3://npm-registry-packages"}},"2.2.180":{"name":"speaker-calibration","version":"2.2.180","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.180","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"91e62d5e401a6b1b1f0034f8f35e2e7787093141","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.180.tgz","fileCount":137,"integrity":"sha512-z77sM3jLZ79tNbJXniC6Ri4MsRvwsem503WKI8A/ky0kxLeg7z0JE+nhssFrWtKdO4EMCSIYvu6zYLxYVgaeVQ==","signatures":[{"sig":"MEUCIHExxUN6iL4mCai3NxC618avpwWGn+EqfZ+3RWDxO6mAAiEA3X5u/vdWx8MVvm4YNLKULQZhtFt0tq1ACjcAU7ZV2uQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12750758},"main":"dist/main.js","gitHead":"f24e27325a4d00c0bc432f44b35828dd8372b0a6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.180_1726804501309_0.9666372589978152","host":"s3://npm-registry-packages"}},"2.2.181":{"name":"speaker-calibration","version":"2.2.181","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.181","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b5e92ef92eb749c7685236bd3410f97262b45942","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.181.tgz","fileCount":137,"integrity":"sha512-Pll8ZFEhRMAGHqSZ6zQHK1A3H7zaYGcs+znNS755uLMnoMvEZQyJIYfYvm/rf08HOolkqBhmBn9p79MMBtSS3g==","signatures":[{"sig":"MEUCIAM8Zon6qXE+Ic80LvzpnTjx/iWcR6e8Zylc2/dkabOiAiEAvZqRQt7cH7YwrvHQjU0B6jx7MWDTM6f8Ts080COXHt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12751469},"main":"dist/main.js","gitHead":"14318c9b89bbe20db22e6d809165251672183927","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.181_1727013276632_0.8907491207347455","host":"s3://npm-registry-packages"}},"2.2.182":{"name":"speaker-calibration","version":"2.2.182","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.182","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"1d70f640e414d58e8d142305e4f259eefce1cba5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.182.tgz","fileCount":137,"integrity":"sha512-9OElLthNa3va/oAqoG6ytXa//eYJuYOTSF/7WWL1515WFJ96YOOcUxkidrWQ3JabbzY0vFsefJ1K6FF30QiRpw==","signatures":[{"sig":"MEUCIE0qXAUPpgwu4fM6ngz/Y4kBuP3goU7LyEh9FezmXDGyAiEA5lWkfoQbbu2Me6ZanPxf7qHp22+zz5X9IX/k7q3gABg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12846282},"main":"dist/main.js","gitHead":"7336a6e3a42ec006ee326055ea51afa62f9769d6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.182_1727297698698_0.9890087906358767","host":"s3://npm-registry-packages"}},"2.2.183":{"name":"speaker-calibration","version":"2.2.183","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.183","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b9e7170d70cab55e1a71a4a918e548bb8c4c922d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.183.tgz","fileCount":139,"integrity":"sha512-YQkBeRlm9C7CKGA26hS7l+PQBZ49w4qSkVoCymCL1pJCPcPltg1yoEnUtz1Y9qPnz/G2ps3eKkEka0X1n1JIxg==","signatures":[{"sig":"MEYCIQCE+YM1Ym0qSeMxBRnfxqRyHVUQ2lDPb739x2xebUmcnwIhAKr6H3zwWqi2OKRy7Rr+stAfkYJOC1sZEnceitkpS9bu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10874735},"main":"dist/main.js","gitHead":"df6b9efaa4eb3f12bdb01d151f9c4f2148d93170","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.183_1728313937769_0.85930704201446","host":"s3://npm-registry-packages"}},"2.2.184":{"name":"speaker-calibration","version":"2.2.184","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.184","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"6902c2a3044d9cc71b3898a1c605f94723838ca8","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.184.tgz","fileCount":139,"integrity":"sha512-oBQJat+SoDblnz4rPsblu92saNT7XbPvbuszSB/vlaXtHqM//7Fsi/DDvT/0S/QXyqBA1ATlq9mmxe6YSekRSw==","signatures":[{"sig":"MEUCIQDwaOXd/h1NWWuexld9Az8GnKBseqF2/9mZzwGCoMtdxwIgGgYJS7Jjz7LHYlnEv4zHhUgMD4tqMA0S7S1SoQGT74c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13052956},"main":"dist/main.js","gitHead":"bdd54eb912bcf38e3d1833b0b8e0d4c5aa83cfe7","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.184_1728318106610_0.1254804482345222","host":"s3://npm-registry-packages"}},"2.2.185":{"name":"speaker-calibration","version":"2.2.185","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.185","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"e7f336e669a684b899883ad9ffd6b7d48021b13a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.185.tgz","fileCount":139,"integrity":"sha512-k3gWWEIkw/OBVdutpyJlA8ItD35xr9C0bXzlntijj39SiDwaPlhzDGMtlyDdwNGTD8SOIwErIgth1lH5KvyuoA==","signatures":[{"sig":"MEYCIQDXQvW7W/gH0j1zbk8Mt+vfCjYT0IxBoZn6YfmHLCVrpgIhAO+C8dR1zi5C1Ul6Vm6HydTJQ/gZM27CATQNeWV58eIl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10875125},"main":"dist/main.js","gitHead":"0684ec61ed4b6e431df804b3c5eee4f2dbcd5d2c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.185_1728405953993_0.952472866637327","host":"s3://npm-registry-packages"}},"2.2.186":{"name":"speaker-calibration","version":"2.2.186","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.186","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"e2d5aa15fc6c99d06a7c49065c8a7671a639542f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.186.tgz","fileCount":139,"integrity":"sha512-e0SVsqH1AP1qwC5NfYsr1s0k6d/8ZXNPVqo/cl17UbqSDT/1At1zTL4/S7lbgzDHzBQyd12lCBTr+5vjVM6sAw==","signatures":[{"sig":"MEUCIESfqORQEc5EULRkNrvd/Mn7EfYVW7uiac4KJWhEtHMcAiEAn3SVTdJuUB+ZtpVL9qQBa+wMf7oGUACtKwO6sptMnGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13053468},"main":"dist/main.js","gitHead":"7b0cd16b6edc3b21447ec480bb585d7633e6b158","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.186_1728406881851_0.951608907304444","host":"s3://npm-registry-packages"}},"2.2.187":{"name":"speaker-calibration","version":"2.2.187","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.187","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"e5b215b49be26d9125b1811bb5e86ede6a562711","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.187.tgz","fileCount":139,"integrity":"sha512-BbyVP/7q6a+9kJ6/TUTNBIRP+X0DFJ2iwxPeDSqcwECxh1l8c/XBKB4Qo22JEgpestjT8neo0V83bqqwsVJneA==","signatures":[{"sig":"MEYCIQD5wPgOMsUc2J7VMw+4uYhEZ6e8NGUzdxmpraaubiAVHwIhAJ3e8gjZc30Y0UzOX10rQ+ErLretSxZHC2qIyTozjCAY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13189426},"main":"dist/main.js","gitHead":"aad267458ff7e70185170fc7a7d03239d69bdbf6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.187_1730747450182_0.9392155959133293","host":"s3://npm-registry-packages"}},"2.2.188":{"name":"speaker-calibration","version":"2.2.188","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.188","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"01f72c5fa460c849099ce356343a4b1b9e909c7a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.188.tgz","fileCount":139,"integrity":"sha512-WCHrZpzULs4LqGU+KAIB2cqn3xzy54ih2Sq65p1QrqSziGpmHx+NE/5cPTTEbHBc3CW7WaJOUzVW/K5t6auDxQ==","signatures":[{"sig":"MEYCIQDR96aTuScbsrswmjNI/Z+eG6mWsS2wZ82TRdHzjscUGAIhANBW/asOg8rGgZzie3TBl8d9kYSUWS8373cXBfhW8b9c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13478685},"main":"dist/main.js","gitHead":"e44029a615dfb8dc4630989e951dcc1ced2e72f3","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.188_1732807519466_0.5100714300092537","host":"s3://npm-registry-packages"}},"2.2.189":{"name":"speaker-calibration","version":"2.2.189","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.189","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"817242e016bedf8449cb9a49ce082188a0ec2665","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.189.tgz","fileCount":138,"integrity":"sha512-1/jZU0FAf8X7G8wB+wspJdZ36no1NY1LHEoAhRp97OQWHkLU+y7wTH62LxGDpqx1Nwy9MiIO5IHvXbH0g35zCw==","signatures":[{"sig":"MEUCIEPmAkP7he7REc4nFGQHWaJtb/AmVGolAXomLYjcogGZAiEAoXVTOgH2xIsu760zDONiw+g7fmNPg+AQAjOtOghybbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13431592},"main":"dist/main.js","gitHead":"a01581da5c40e3d987aee16f4005bdaf7d367352","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.189_1733497136101_0.5404504607120888","host":"s3://npm-registry-packages"}},"2.2.190":{"name":"speaker-calibration","version":"2.2.190","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.190","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"90d853f912414c3691e6ac16eb54f687aeba946b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.190.tgz","fileCount":138,"integrity":"sha512-MeZinwnD9Ie4fxOKmKaqk51kArt/dRGtJecHhK3WOikTuYbZNRbfw0vLFrunv0TD9tcytzn3ABVcD9gO4qnhDg==","signatures":[{"sig":"MEQCIGVfdU2/4xOzeujdUaVUZRf+QzkE4VRjkvk6Um9FylF1AiBNb/nt9YBT9vFPMvTsTUaUmBSSOW84hkjuYoHdImTk9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13460064},"main":"dist/main.js","gitHead":"1ee13315fca8ba5c60de743b6ca664fd816a6f06","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.190_1733592358442_0.3394474713886453","host":"s3://npm-registry-packages"}},"2.2.191":{"name":"speaker-calibration","version":"2.2.191","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.191","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"10e373c315540e59aded3fb233096cc9c42b8f21","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.191.tgz","fileCount":138,"integrity":"sha512-4ZAJ2Q/J8LVqzPxxXxOrfgvLQEqTevBt6oGzdhB4gKz1uOnAX4d52OzWpwCYYrDo54toIg4R0oWaJ6hIcb9czg==","signatures":[{"sig":"MEUCIBDGnp9KammJEi6YUOWtBtBO/i/72+axAQ8zRDSG5mjCAiEAwyvKdbyNEStYNkTl0C9JRfDTAM2MSC/EKv8JPHb4CZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13460064},"main":"dist/main.js","gitHead":"1901c21947d9a821e7d2289d761631c14bb58241","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.191_1733593230836_0.6491028334765976","host":"s3://npm-registry-packages"}},"2.2.192":{"name":"speaker-calibration","version":"2.2.192","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.192","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"972736735c3e4f80377892c3d55be0ee0b8158b4","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.192.tgz","fileCount":138,"integrity":"sha512-cte4G+Dtx7fyTKMOuLTHin+oO4qekwYlWOADGM8yv4h9nBD4Q9WsFn+zT3RvraywY8ymBd5w+1zSWfQBY+B8Vg==","signatures":[{"sig":"MEUCIQD7fLxyExa4qBcgjFDT3qqGvm2acewwxcXsuk082K7KbQIgDaeCH219COC04FOZOwMf92NhNEYhnRUzsrQWZKXpr5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13460108},"main":"dist/main.js","gitHead":"46c6a65c838009912cfa62b190173e05a3c85444","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.192_1733599437402_0.7502814263093349","host":"s3://npm-registry-packages"}},"2.2.193":{"name":"speaker-calibration","version":"2.2.193","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.193","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"c397fd8a7393861243535d3561293aea337727f7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.193.tgz","fileCount":138,"integrity":"sha512-S2xZtAumskNUt9m9Iu68/qkdtMyloXpQijw7HjT9/hePxKWoxfz6qeGA9nuaNvMKadLgCqqgGSYUSuZWtaDWqQ==","signatures":[{"sig":"MEYCIQCmRwFpXWPjmcOFNiu2vs7d0Ey4UgLXgj6oEU0CNFAYoAIhAIVVu1zm/0j9QLa3Z6FXtUNiM4qSi7swN5Edr5HJAyBO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13459793},"main":"dist/main.js","gitHead":"fd5a6c842cea06f73df2cf2ae4e7368c34f21436","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.193_1733605594181_0.24212493289732917","host":"s3://npm-registry-packages"}},"2.2.194":{"name":"speaker-calibration","version":"2.2.194","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.194","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"50d345746a4e31373e08f094204a8b07fb745037","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.194.tgz","fileCount":138,"integrity":"sha512-uQz2itnY5BB0DXQ+7UDU5wD2rNyWyUNVW3GQ9P4npTytVBMYpklX32usfvNjrUuoj/D8oPOMlpgO+OdUxG3AvA==","signatures":[{"sig":"MEUCIC1HnVpVbOpAlyZyK8TDNwG8UwY/OBpGxTOkqtUdR0BvAiEA9VTux6DBYLGUYQ0FRvPFQohXYoynnsjWJI6roJgX5hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13455375},"main":"dist/main.js","gitHead":"3544af38a940c9deb469a414b0a60ab9e45aef8d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.194_1734217331173_0.19858994156422471","host":"s3://npm-registry-packages-npm-production"}},"2.2.195":{"name":"speaker-calibration","version":"2.2.195","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.195","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"c31a185224097391c499a6f3bc8c4e29de0a9cc0","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.195.tgz","fileCount":138,"integrity":"sha512-JbFr/QQTP+zW5Nh4FLjHhQdv9czw3MBkkVQ7MzuBo34e8T4i7uUfofzrRxoMVwsBn3kgZjo3x5VDenra/ucbcA==","signatures":[{"sig":"MEYCIQCA2UCFH8Rfk7wtcK1UhGse8gYraPM5Rd952bCcnL+wgwIhAPqm+sLm7Vo7RwSfm2KTVuMYQsVleSLsOvD7Fryw1KEv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13455385},"main":"dist/main.js","gitHead":"b8be3a506a29f4f69627a99e4e35c065a954c16a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.195_1734219257425_0.8354525385706597","host":"s3://npm-registry-packages-npm-production"}},"2.2.196":{"name":"speaker-calibration","version":"2.2.196","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.196","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"c4baea3e64b33671d26c82f1e5700fff09620ee5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.196.tgz","fileCount":138,"integrity":"sha512-qNA6mOgQjXoeXmrOofE4X7dewsKZOlrK7qLAj22V3tG/mQFjv81NTNK0egUOEmQlLDh0iOWkFFn9NKCsp5yuMw==","signatures":[{"sig":"MEUCIQD3480+BVAgOXBfNCqu8VaIwmN54klAyex/MGIaP6JvjgIgHwMH6xjv6qPKA+T6LAUxW7JGhdTXsZOh5ounoznk2Is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13456175},"main":"dist/main.js","gitHead":"bd5e1d0ccae4db17cc5a9d9559a29efbe458324c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.196_1734220133497_0.5707932232897077","host":"s3://npm-registry-packages-npm-production"}},"2.2.197":{"name":"speaker-calibration","version":"2.2.197","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.197","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"e37b1bca458e24406ceb7b11666b116ac7c67ee7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.197.tgz","fileCount":138,"integrity":"sha512-m7tPsykTlqjLf7EsvWQsy0cOWi7k9ZV/5PwhtWsFySLMK92EkJl3zPgijdacdi4hLibl30b2BFS3eZcNcMmegg==","signatures":[{"sig":"MEUCIQCmfm5ZRY1gKp7iLL+ZpUZGjGiZIsW1L5eNXIQIXiXqCQIgJdrTT6qWvLlWpn1KuVCZAnqntiPUz76SxqWXKKDWknM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13457134},"main":"dist/main.js","gitHead":"bcce6e70425aeeabe19c1c54468197d1f4b934b9","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.197_1734276987431_0.0627186771374042","host":"s3://npm-registry-packages-npm-production"}},"2.2.198":{"name":"speaker-calibration","version":"2.2.198","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.198","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8fe5d66d8aff196e568c2adb873c1fc7b0203047","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.198.tgz","fileCount":139,"integrity":"sha512-oMhmPxgeQDZUlP5ufepbSlkL8VgIFda3d9ojs1Yc+GmAgQ1LyKTwJI8v2YxA1JXHrA5dEnsHMKeI49EJsXq5ww==","signatures":[{"sig":"MEYCIQDa1fq+POcdQC9hjMAz8m0RBMhg5AxhdVl7mO1Q1nZbkgIhAMKIM4Hc5EYsqkawvVps6SVBLElW/0z5474vi/xWMsdp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13546543},"main":"dist/main.js","gitHead":"650e0f7a68654411b9018fe3c87982ec20663e00","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.198_1734761875425_0.46459741086252726","host":"s3://npm-registry-packages-npm-production"}},"2.2.199":{"name":"speaker-calibration","version":"2.2.199","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.199","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"bf0dcba7845a44924ea352775b55140a85bc4c68","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.199.tgz","fileCount":140,"integrity":"sha512-pCmT0oBArQFUwqdx5jPYX82vWrvr4bgfwv/rgG/8/CgO7g2M5+S/6yTou9B35RR2DJJl8ak/gPgzP8QaDJoxzQ==","signatures":[{"sig":"MEUCIQD3Lw08Y6epCoXmBcAlJx7+ka6wcjsIhESzwuX26OU/sgIgJ4kgtJJ08GnHXcPtKAm1ESeli90tIQQvMBOnzuPHOzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13619355},"main":"dist/main.js","gitHead":"cb457ba9e11586ac5d0ca8bdebaff858bc2744a8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.199_1734972021960_0.7117036703926896","host":"s3://npm-registry-packages-npm-production"}},"2.2.200":{"name":"speaker-calibration","version":"2.2.200","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.200","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"9b084ed1ed5e4816eb30ad558ae48616f21e3d26","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.200.tgz","fileCount":140,"integrity":"sha512-vLJDuompW1dlP24jJn/SGo9MiPDnIQO9+mKQK8fysn6TniRoZ+NcjAhI3G07+rLNXax/orCb1fNwCFepWJXUOg==","signatures":[{"sig":"MEUCIQCC/92ecbNf5Nw3gRR0Za2X/uNqZXYnqtCh6cvj666D+gIgbkKKgbIzLxMLf9M2LaYel+bnjOPriudCWFMEAfHHvE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13620029},"main":"dist/main.js","gitHead":"934f3f66a088308e60b4fc649c513b3247004a6e","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.200_1735115155380_0.16991205201788806","host":"s3://npm-registry-packages-npm-production"}},"2.2.201":{"name":"speaker-calibration","version":"2.2.201","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.201","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"6511c2f44958afeebc022db0d8c47e151b77b4bc","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.201.tgz","fileCount":140,"integrity":"sha512-2UTeMcB0k6zF/K/fQpN9aye4ZLp0by8matFCqMxx1VW+kbdwB5AAw2JwF3O4EFfN/qIirBRG5X8BLokL27zqCw==","signatures":[{"sig":"MEYCIQCfWcbbby2BP0mQvWdYq+4/X2pczlzCmunX0wo1K50skwIhAJpHU7Om1DHK01jAu1oqb8X2GtcFhgA8JRn6Ueqw9OxY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13701561},"main":"dist/main.js","gitHead":"09a5f7a5acec52707612bf147a2cf99ba958e2c0","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.201_1735507278195_0.13392250032855846","host":"s3://npm-registry-packages-npm-production"}},"2.2.202":{"name":"speaker-calibration","version":"2.2.202","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.202","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"de8bf6442f4f5451e06dfe7abdd56acc4a3edba7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.202.tgz","fileCount":139,"integrity":"sha512-gixMYTvb5ER2TQQOetBalxLwcYFd/J7qwmaM9x8Z/zhlauDWB8qIGLuhsbNgynfYe1pHE3L6NVnMV6Jb5DhIag==","signatures":[{"sig":"MEUCIFMbw+LD+B89wonHu6j6iSpakW4oGHnwPZWV5LnrShKoAiEAzf76Z/kxNYaOBw5K2YZfW5xAI8gtlJgtSiYAwQ5Fv7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13550291},"main":"dist/main.js","gitHead":"095cf3bcdab2989463ebca65fe23923f2152d119","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.202_1735895984767_0.8903062516907283","host":"s3://npm-registry-packages-npm-production"}},"2.2.203":{"name":"speaker-calibration","version":"2.2.203","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.203","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"9c4afff5bb4055ae699246aea2ea2c53fe0162e1","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.203.tgz","fileCount":139,"integrity":"sha512-NHBzkRSEkLVZdW9wzG1hoy8gOit1LFbwK4tdF43TITAno3LRnzq0iaHIV8K7fAtTJR0ut1U0z/i6W41D10IuVQ==","signatures":[{"sig":"MEUCIQCtuKT8nGRYb9USFtFv+1NN0AFvaCL3a7N6MQWMRxfRsQIgF78p1ftOcfl95LFQUcz5VH4eKPft/68YS7Uj6SvT/5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13550253},"main":"dist/main.js","gitHead":"1a0a91c8f7ea0563f2658e6a5e6296109e244078","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.203_1735928095456_0.0878943878511389","host":"s3://npm-registry-packages-npm-production"}},"2.2.204":{"name":"speaker-calibration","version":"2.2.204","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.204","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"2b6ad90db583cf903805617a6965b28b0dd20ad6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.204.tgz","fileCount":139,"integrity":"sha512-gBS0kJXSp6M+ySX4aNt+hFopJ3cF0rW89HO4IJ/BwlVSu/g8QG/7yAz16yCsFId7l5UUV0weHnlwaWmzOIk/NA==","signatures":[{"sig":"MEUCIEhZjBewuctyF64JTqt2loQoyn/NBUPnB22UWaxZdyz+AiEAyRUDJv/qgZZvju2RW7Ojohlv8sbpTGiqzVMZ/Sa+VCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13550202},"main":"dist/main.js","gitHead":"34abb1e2d8a216eaac68fb1395ba16b614537575","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.204_1735979456541_0.7633197526270556","host":"s3://npm-registry-packages-npm-production"}},"2.2.205":{"name":"speaker-calibration","version":"2.2.205","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.205","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"c7b2ea11dfafef5d9ab5c31e0f2d6e8505a19f2a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.205.tgz","fileCount":139,"integrity":"sha512-HnL1Qj09Mge1Znd56GsQyv7WPcymZIzRbka9zotCaEvIKl//JkW04CrInh3/50A3e92OUxr0zDThZ/PnBDWu1A==","signatures":[{"sig":"MEYCIQCT7c5IHYosE/O9Dkzr/t552Gn6DIoxBsy32hLiMlulbgIhAI7hdSDdjZF/W4b69I6V4gqfZsgvX0mBX94JyB/ut2VE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13553791},"main":"dist/main.js","gitHead":"0a27159f1416877ca01522c69508969f0941b806","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.205_1736511643456_0.9618786284865317","host":"s3://npm-registry-packages-npm-production"}},"2.2.206":{"name":"speaker-calibration","version":"2.2.206","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.206","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"38df13b1ba13f53da76d0a455270db721940c86e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.206.tgz","fileCount":139,"integrity":"sha512-+vQIFCL6DSZoMYKi1JHwG2nDPbfkurwwvaTNqX7/p5erBG8mg5C1hQN88y8R4T2uD8Cf5CcbTUE2Dgt62RGDnQ==","signatures":[{"sig":"MEUCIA/pRlHRHUQxEvucS0ecqYCMOi7OPieb98lYsf6L+3aGAiEAsFxngcdmm7KRBBTLqL4zXGepckn/e0IlDQUEsWOoZvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9375407},"main":"dist/main.js","gitHead":"a39955720b2bb3f2f98333dec6f52e5e34a37b04","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.206_1736977705959_0.05039968299008413","host":"s3://npm-registry-packages-npm-production"}},"2.2.207":{"name":"speaker-calibration","version":"2.2.207","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.207","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"7fb5ed30bbc715ed1a5ace74e202709e4833259e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.207.tgz","fileCount":140,"integrity":"sha512-qKRC+Ud+1D4zCF8Z6jCjP9XMwvUiBuRWRA3M070s4OaoF1EGinuQY/5zYzSFkkueDK+SBpvhU0Ez7IcTvlxezQ==","signatures":[{"sig":"MEYCIQC5M10CEA+zejttv79EIOISQguB1pMm06lrWm47GKxnaAIhALek2CckmljkibJESTFdmyUwBROgXCNiFC1xUWOBZAqC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9476235},"main":"dist/main.js","gitHead":"45212ae7ef640ee03ed88fd2b5921ad57567b0c9","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.207_1737106748918_0.5137523644735258","host":"s3://npm-registry-packages-npm-production"}},"2.2.208":{"name":"speaker-calibration","version":"2.2.208","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.208","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"13282a9e926c7f1ef25bb30c518677d892a7f596","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.208.tgz","fileCount":139,"integrity":"sha512-F/sIs0QLOoRNKkEIZz3rCEHPpplePK58bxtcIhiMXkrdIYJXMFhlNsmkDwuqBjSbfyP+gTFRn3fcQv4UqVPszw==","signatures":[{"sig":"MEYCIQDtFhGU39RDrm9CiOCi49DKlcuoz39F0cbweCbdQwchRQIhAMAGXadYHMdjbSPlqH9hVKrpYOB6UiGTU7Czfqcr+uqT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9376355},"main":"dist/main.js","gitHead":"ab8a41067d2545c4e9b64c2a2ffc2648cb1c3f39","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.208_1737379600161_0.13700744355405203","host":"s3://npm-registry-packages-npm-production"}},"2.2.209":{"name":"speaker-calibration","version":"2.2.209","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.209","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"5b163fe66d5a5da7a89babeefd797cf14126e69d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.209.tgz","fileCount":140,"integrity":"sha512-uwj3lB7ohuPJNa/zD+2gsYJNqEecta3vOCEdO/gzX3xYQA3fCkuP5w3NwybHiMQLw41XDnBAlFR068Ecsmfq4A==","signatures":[{"sig":"MEUCIQDmcWbz1pf9kp1dCjcSK+Dya+HUN8Z1MNDww3GXM85c9AIgOcV1KNaqXsfTUD2PiqQxBgdL5nreubQ7kUwmIjaUfSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9477021},"main":"dist/main.js","gitHead":"40523c8f080893cd13b43f952622246179117afb","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.209_1737405933592_0.23773843495808844","host":"s3://npm-registry-packages-npm-production"}},"2.2.210":{"name":"speaker-calibration","version":"2.2.210","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.210","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b3f3e90b630367de89ab3f67d36a64508525f95a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.210.tgz","fileCount":139,"integrity":"sha512-SwXvj7aLKdiDQgGJaBzAfMR+sWRSO/WfNEFGIKjdPp69DvY+I/+7LF2vHlnaeBmqpyFNULZ5iEarjrDhcWROzQ==","signatures":[{"sig":"MEQCIFYV5insEobGdaGAYlVr82vHzqfPsBdQMDb0uIu+tDlIAiA7qVp1kkkzEnlFnGU3M0FXFMwZemAX65/FOeQRjDOk4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9378433},"main":"dist/main.js","gitHead":"5d717152fbdd1b6d5b5360c226221bb1348f6742","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.210_1737729805039_0.7844397211893479","host":"s3://npm-registry-packages-npm-production"}},"2.2.211":{"name":"speaker-calibration","version":"2.2.211","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.211","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d265b94058d34dfbb3c431672338af5f59a12614","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.211.tgz","fileCount":139,"integrity":"sha512-pqwEd98R2FZNvonRHCFtZoIXhTl5ANcHBnlubkO2UuEG+0fPqm10wMXZn2PoXHAo/xHR+VTYE202Ny/R6ZU1XQ==","signatures":[{"sig":"MEUCIGrJ4N17K2WMx9i6Jhazq3p7FXqc/lentJ7+3rPz/Jo8AiEA1WYwmheglNNcBK90C+B/8am3j0VytO7j3QyMCT3M/IU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9449310},"main":"dist/main.js","gitHead":"47e16025ab273d125c7fa65bab132d0c61083de3","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.211_1737850573875_0.6606570898004489","host":"s3://npm-registry-packages-npm-production"}},"2.2.212":{"name":"speaker-calibration","version":"2.2.212","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.212","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/example/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8db0346a756374c3f400c6f479ff08a68e8fb0d9","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.212.tgz","fileCount":139,"integrity":"sha512-x3nNkxWn7PmursJiyhdFq4xXPEL/4MIJPUBhoMdEsqaW/QUIQjePFGyw1JXnsTeHGp0qmczZz39Njlejjwfu7A==","signatures":[{"sig":"MEQCICx3TrxpTSuOX6L4XfOMmVNg0bIeCG3TSzs7gwt2fruuAiBkpr9j9EYD/1d/eiAfUS6vfCjm1lYHlCGkpeA6yHLa6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9378638},"main":"dist/main.js","gitHead":"d2758b78880a696f4b2e2bd18d723d70be32183f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"^1.3.2","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.17.9","webpack-cli":"^4.9.2","style-loader":"^2.0.0","@babel/preset-env":"^7.16.11","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-no-floating-promise":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.212_1737995207090_0.8469457636565711","host":"s3://npm-registry-packages-npm-production"}},"2.2.213":{"name":"speaker-calibration","version":"2.2.213","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.213","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"04dc015248a890b7d2840d50e19ceb528a745f36","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.213.tgz","fileCount":140,"integrity":"sha512-+lvGkdbyb1SGS47YDRLj1sBOWWq/h1zHmtrzCLNeL2/ms+MnOca7uFUa7B71gszd/95U4kA4XBdD2eMSSvrB8w==","signatures":[{"sig":"MEUCIQD4T+FxbsiCrcd3/K02i5D0MDlG+q5KmpUh94uz0hEgpwIgYey4KD1pNawZ/u+SZUF9CeFZvXNBO8G63a7IQC4BbWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17617958},"main":"dist/main.js","gitHead":"88b901ed9e9ebb477ac5b7da680546e42a1459cb","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.213_1738011778586_0.08863262772452862","host":"s3://npm-registry-packages-npm-production"}},"2.2.214":{"name":"speaker-calibration","version":"2.2.214","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.214","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"384540c9eff6a67027c70ee3c414a2079cacd0ed","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.214.tgz","fileCount":141,"integrity":"sha512-MA3mOuxKR7zl+nbdxMXFTcLRne/UJUtv5+LDqlcI5zphPKOJEDuezjstX2bkwcLRVhFhfAlW9BlfEEhcGuVcTg==","signatures":[{"sig":"MEQCIBnt9wy+2WopGJ6Xbw2l39iUE/u6a12bp1sZj1vtLdxaAiBmocC6kNK5V7me9q3B0Oqof6DeXy5T596C2b42ztKPSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17621244},"main":"dist/main.js","gitHead":"6f376e534babf38866660a8c5cf398275a3acdf0","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.214_1738962625237_0.16379917391326826","host":"s3://npm-registry-packages-npm-production"}},"2.2.215":{"name":"speaker-calibration","version":"2.2.215","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.215","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"6e86e31170c6f354419d6d5eb7374a04a960488b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.215.tgz","fileCount":141,"integrity":"sha512-I3djHxm1vf8fqhxPA8f7hyMlkbKYxs/7RMmOM33PKYDX3xtCOzxLfZjHYaSpz+XwZkqcQLjjzICwjdBKQv6MqA==","signatures":[{"sig":"MEUCIBTkmKhHepVx4bsIsQIMVhUxpwlkekfYoKVKkHDl6dgoAiEA53QPLaRhYlzn9V3j1uvxCvRdPRV+khD05BZ8L3smvHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18698047},"main":"dist/main.js","gitHead":"a628600d6e7de16ba07ec491fa0c32b6d9af5b64","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.215_1739135908174_0.6885940150340792","host":"s3://npm-registry-packages-npm-production"}},"2.2.216":{"name":"speaker-calibration","version":"2.2.216","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.216","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b693cf189199e0b0043be52fa93a147c219e0fdd","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.216.tgz","fileCount":141,"integrity":"sha512-Twx+13UV+20oVERrcYPOtz+jLKdqFsIT4Qv6V9hafmBVqKgEg0kmhY1/LZWUb1AuwZr/jNClZEHzEBEDaQwR5w==","signatures":[{"sig":"MEYCIQD/RwMAABHYOwK2LRKT7t/URkB45BusJPh9ul0cHCNNuQIhAJ+axINOqGtTukUbFMQJ0V7FEjoEjKSVg+oojTLXKk5o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18697734},"main":"dist/main.js","gitHead":"d43b6c7d94fda1a5fca63e4472b1e54b4e548913","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.216_1739306404907_0.3832022261266801","host":"s3://npm-registry-packages-npm-production"}},"2.2.217":{"name":"speaker-calibration","version":"2.2.217","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.217","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"4d5f743130af5f9dce03165ea91a572537f4a553","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.217.tgz","fileCount":140,"integrity":"sha512-tZXO9hlWvA5cBVl3AtQents4ctvvA1QmLaT2O5NldI5Q7jyb+WXjXgwc3mcQcljmQwMA+W4stI7YoXuVqtrY4Q==","signatures":[{"sig":"MEQCIFxCXYiM6iLkjxT1hXLuQZEa6WMDA6eceIwyDjVPfO7XAiBVgHSgP10olF0OUUm2d09LEoIPqgLubPhF1zeNHkN+PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18620293},"main":"dist/main.js","gitHead":"b334cf1b000de135550ab40d904f48d9d93efebb","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.217_1739308709794_0.5018841303832267","host":"s3://npm-registry-packages-npm-production"}},"2.2.218":{"name":"speaker-calibration","version":"2.2.218","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.218","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"38f3849842ac14f63e60e44031cd502a8ab1397f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.218.tgz","fileCount":141,"integrity":"sha512-dgpEXs3FBtw3n2iTx11ruynVxgarQLxiXoOJSFbaQ1uo5cPPfqTzuBKPyAyhGyouYG6MQTskFsUM3/fCmsdq7Q==","signatures":[{"sig":"MEYCIQCSbK43P0xs2Lo/B3d3vzJdvmn/jPk0o2HXtmfJJb7KEQIhAKaNLLmzqpMcdkryMxBZe9XQ9bc/zZk4aOAk7RrK7CH9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18735147},"main":"dist/main.js","gitHead":"f1b12b8ec464d2adee683da03190165bf322a45c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.218_1739396311892_0.45436271378863236","host":"s3://npm-registry-packages-npm-production"}},"2.2.219":{"name":"speaker-calibration","version":"2.2.219","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.219","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"4448c5fa43c8e96b920a049a88b69ca4bce239ec","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.219.tgz","fileCount":141,"integrity":"sha512-z1OJWvPENKfleWvVN2BppTUig56KW22XA8nKA0w3npUOXaUQ17wW0CffJ50LnUo4GA4NLiXO72ib1fP45JEgPA==","signatures":[{"sig":"MEYCIQCkRuO0cLJHYeINuY0yVTL5Ub6Of5S9Esvy2rCEx0rctwIhAOk0xWyx+ZQWgyJBpcHOb2/RCpw0VOYTfoRf++lSOudE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14399090},"main":"dist/main.js","gitHead":"ddf47092b656ec5ccae63a9bbe78462f044669c6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"9.6.7","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.219_1739415477823_0.7898270343435847","host":"s3://npm-registry-packages-npm-production"}},"2.2.220":{"name":"speaker-calibration","version":"2.2.220","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.220","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"78b0a389d76d91e0b933f860c43c48977f99fc88","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.220.tgz","fileCount":141,"integrity":"sha512-xxZLD50z6HER9n+S6SwUVuAje+oZtpqyIX7sOCowHMNsSyjwmjp16rZ6cvzjBTETi9z0/6VizI4j9ddm0KCdWw==","signatures":[{"sig":"MEUCIQCkfvvrVntPluLLIZ4446b1zqlmBXYvEyyii2rpW21q+wIgKDIiGGEDCC82/ZvXt1WFAtbb9KaSyLs7K23Liqk1y4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15912490},"main":"dist/main.js","gitHead":"641c6f9eef228d4f5340e44b72a58963a357a7f0","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.220_1740107493553_0.27404255351083706","host":"s3://npm-registry-packages-npm-production"}},"2.2.221":{"name":"speaker-calibration","version":"2.2.221","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.221","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"ab03cf04bdab4ac5c10de38c8d8c11bdd526e297","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.221.tgz","fileCount":140,"integrity":"sha512-BZXwU2cxT7KdQdrNGTtORLq239Wvvl9n/4s/5cMlCkM1/EQz8KI87L/ytqyq6sj9SzFmP7TinmtPlIn3jaw4fQ==","signatures":[{"sig":"MEQCIAcNCx+zBRFD4b5mI0IRNl133VcJ3Ef5xjR1J5pgOsm2AiB2p0/tsN7UXIRk0jb9iTtjPCITJ7F7p+0EmIEdAenrdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15985633},"main":"dist/main.js","gitHead":"8013937b3c1dfef803268696d6d8c0b548a352b7","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.221_1740690177933_0.5952347779193665","host":"s3://npm-registry-packages-npm-production"}},"2.2.222":{"name":"speaker-calibration","version":"2.2.222","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.222","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"57e70e0d92b3e9ef32bf836085fd6f73e945d6ae","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.222.tgz","fileCount":141,"integrity":"sha512-qBied2GcIuYphlup2buvcERUnW/+OAD0aKw3ysUE1+mn8U8nXjf0alyCJfs7Z0JbWx4muQhVI6kJU22t5yt6XQ==","signatures":[{"sig":"MEQCIFddjAA4jj1zbrEIigjBXYPdLUuPvbiIL5dF31VWvSuBAiAyUGKefdiX3FWQ5bzEjGiMtI9uSCWoyGd8OcLmVGIFWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16062535},"main":"dist/main.js","gitHead":"12b339724358fb2988f374fe176b297537b27480","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.222_1740976404958_0.4421671138877412","host":"s3://npm-registry-packages-npm-production"}},"2.2.223":{"name":"speaker-calibration","version":"2.2.223","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.223","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"560a0701c7aad8bc1d0d1e9c8d3b9409cbd53135","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.223.tgz","fileCount":141,"integrity":"sha512-Jzbpw/DDtR79ewviZFLtdUr0eHwCFQ91BYKh7JMDYVFbITO31dvTsu+853l0pUYCkMailsFiPKCR4UHVFCL+GA==","signatures":[{"sig":"MEQCIA+sukRiNPYV46tCBQfQcwR7yS+2jApcbN76++mrorAcAiB0J03kftvQx2YjP1aDfCLpGKFlbGAFvPFaShtBkVgf6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16112272},"main":"dist/main.js","gitHead":"a01916efa74b0fc763815a2f74cc9a691722522d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.223_1741287362873_0.02071189730708234","host":"s3://npm-registry-packages-npm-production"}},"2.2.224":{"name":"speaker-calibration","version":"2.2.224","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.224","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"83e2a12cd30ec571d00679f6f28e4cfa572c9ff4","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.224.tgz","fileCount":141,"integrity":"sha512-IKg+aed7C2FThKKCoEIv94p+PXZMu6e1lw4lRfdE91VXP7VUI9tz4iTZga12PYgnyagOt0F3PHQR5A7hk/YM7w==","signatures":[{"sig":"MEUCIQDb5ikWv6gBH2AGOTOlBoA9J+FOR9Vxb9OV65YmAsHgaQIgLz5ksp7Bw61H4fJGzA1BwBu4z4EK1rSYK2ipTu9kSBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16113797},"main":"dist/main.js","gitHead":"d5182e211f5811fa1357891c351eef8207a53b5a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.224_1741291453487_0.6751821774256448","host":"s3://npm-registry-packages-npm-production"}},"2.2.225":{"name":"speaker-calibration","version":"2.2.225","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.225","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"84524bc0ebbfd8038dea6a53867c1139643f9ac6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.225.tgz","fileCount":141,"integrity":"sha512-w94tyy54tW82whjBgRMfiu/olOogrHS1g064ldIjkBe14q905vme2OeNeD7auz/0UVKyMZJiy3ongEwzUQUjgQ==","signatures":[{"sig":"MEUCIB84dwEfwpBo2QpZaMVNep2tuxus9NkGTnEbDp94NemMAiEA9vrK4xQRJ6YBE+nLwHip9o+Neutl9LK6baibZ4oo6Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16380045},"main":"dist/main.js","gitHead":"08050399c28a30a37cba8bdfb2acff96f8bcf10d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.225_1741499383048_0.15022956415921307","host":"s3://npm-registry-packages-npm-production"}},"2.2.226":{"name":"speaker-calibration","version":"2.2.226","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.226","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"de0c6a555a955e5a598cde169134afd87f46dc12","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.226.tgz","fileCount":143,"integrity":"sha512-4NyVoiY2LNdNAbzyzUOHlqIdz+2r8FGMu+JMhINVv7g5i0So0lH4UR2v1s7TBu2aYCQ9DUhzQupMUiVesdzRUw==","signatures":[{"sig":"MEQCIB7KrHgRiLwGRUcMkuAfDF3QKncgeCId13o/sAc+tJSzAiBgjrKdAj2qfjxHrPpZmp25h25PLm5UG6eLXPMczIldMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20598693},"main":"dist/main.js","gitHead":"072ca20ecf3effc402ba4a5bb18c25218e44fae1","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.226_1742380320871_0.5648744796476912","host":"s3://npm-registry-packages-npm-production"}},"2.2.227":{"name":"speaker-calibration","version":"2.2.227","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.227","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"221d128b9dee501196090706e43f49b6527382cd","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.227.tgz","fileCount":143,"integrity":"sha512-CDAdLJDhdRhFBBgzGMIKNc4GO/b7eIjGX/87dsXQ7SzXErIMd8Rd92zY9UWyvW1cZgXk0x3rVJQ6TUV4haATaw==","signatures":[{"sig":"MEUCICtXe1tLOHRob0stSpWimtL2dQhG1SN836kh9xw05YuzAiEAiZF/sFiz4wOP5y7GLztv6ywkw8m1BzytMqONthXfvuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20622479},"main":"dist/main.js","gitHead":"f108297542d6c665468eefef8908a8b6ad3e1fca","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.227_1742927748782_0.1307848961793352","host":"s3://npm-registry-packages-npm-production"}},"2.2.228":{"name":"speaker-calibration","version":"2.2.228","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.228","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"5390a7af383515f97816ae9b25c426d74da76a18","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.228.tgz","fileCount":143,"integrity":"sha512-4OOh6P2aBeq7Vaq5EXgJwjwrvjqp/6RikguLinmt/QLNzb5HUDkL9gGjVeySgo5p604Kb7/jIOX+V9n97jWhZQ==","signatures":[{"sig":"MEYCIQDmT7fDDvQ6TGPNqXv69ip7eZsTtnu1ypNrHGuE4p39egIhAMIWUEOR7XB3/MVoux3iqyclbgWdp6hdGXJkRlaoSVF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20627611},"main":"dist/main.js","gitHead":"dada0ed5cfad5d6f83e2c429a09f7da3827700b1","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.228_1742947069817_0.2178806361563952","host":"s3://npm-registry-packages-npm-production"}},"2.2.229":{"name":"speaker-calibration","version":"2.2.229","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.229","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"3de754408060cc70ee39a7d9b267d1f04160027b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.229.tgz","fileCount":143,"integrity":"sha512-cd2hOrjNnYy6QhjyGQKjpiI6iq7AgUHCcvWe1BqnIfgxBMHk1YHjzKJtZaWrOqn/hTPL0Rf1olU29GZ5Wv+mIA==","signatures":[{"sig":"MEUCIQDeoOB4DCawupuDLbgP7bkihYge0L8VsdykX84uRfUSlwIgaC3+rmrh906bbph7pXN4aXaw8e+33NGOKFOdXYRFX0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20637381},"main":"dist/main.js","gitHead":"2d488ef90c07d55e350bc70fd570aa8eac07ab69","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.229_1743087444962_0.03705299161094033","host":"s3://npm-registry-packages-npm-production"}},"2.2.230":{"name":"speaker-calibration","version":"2.2.230","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.230","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8258ebb9228b0373edc1ad53029165cbd6a199dc","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.230.tgz","fileCount":143,"integrity":"sha512-B1BDEhKN5zQ1ct+4qFUPN22BPxhNDPFCYvHAYc3djwU8fDe5P8nIGCv9te2QJzcg4UCbvMp1Th+d2+vkkGfacA==","signatures":[{"sig":"MEQCIFGIvC3aoPx0Ra94cISeSh6t9YWcHm7jgmt/+1pM8tNtAiAJifnwhHOxum7TY5z8KvtxH5whEhp7IJkzRCLlVfsFDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20610759},"main":"dist/main.js","gitHead":"6e2acaea44f98716e6de671031568e1dfa02e117","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.230_1743240170618_0.9157353878249852","host":"s3://npm-registry-packages-npm-production"}},"2.2.231":{"name":"speaker-calibration","version":"2.2.231","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.231","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"288d191784108c01698354de349ee9b96e916b96","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.231.tgz","fileCount":142,"integrity":"sha512-UQXFJ33L2b7f7MXi6a+sHbTAzMVcZB6SJKEAKqu0qEseK5A06Hj0FiHV3KDlcrmzzy5BY31+i1XTrvbHNmZpIA==","signatures":[{"sig":"MEQCICUTp9ifa/CyTRuK5xI3hnSjokxpFA9enM3fYzG7uNpMAiBV280FSOkcc70ww9hIARQi9EGE8owRB9ntfWPGKXfxJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20459323},"main":"dist/main.js","gitHead":"8c0445aee2b7b61be092ce994190389dc1e7eecf","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.231_1743889977577_0.009065473703623095","host":"s3://npm-registry-packages-npm-production"}},"2.2.232":{"name":"speaker-calibration","version":"2.2.232","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.232","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"059aae08120f18273f31c042a509d6659d77dd62","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.232.tgz","fileCount":142,"integrity":"sha512-PZPCkyz4QGZtInTAA8efbLnJOhxqQ/fjcpMx5DFnb+utAEHbbtzIARNLtDPCg1Oyp+c0fWDlmJlUEx+6f9uF4A==","signatures":[{"sig":"MEUCIQCMSUZyfqPKC06+q9Ow541TNRat0QrrCrQk7fTiL+Iy1wIgOvU9FSqP4Bl9VJfHTMSr+6cmr5sRF/j25wYylKKvRp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20459266},"main":"dist/main.js","gitHead":"562b84744c38eed15bd5d7113f3088678bb71e96","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.232_1743901345185_0.1830485553075487","host":"s3://npm-registry-packages-npm-production"}},"2.2.233":{"name":"speaker-calibration","version":"2.2.233","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.233","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"17b2d37b14dec29aa9363e5633939289799a61db","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.233.tgz","fileCount":142,"integrity":"sha512-EoAj/l9Z+v8nglB8qKC3kMXEWFcoW0pn6Qtq1AMuPlmd/lC6jgIQvlxfF0NsE94v7/qz9JgWo+8NSxJaJ/cg7A==","signatures":[{"sig":"MEUCIQDY0A3n1ZuIPK11xwW/Nc8fso0sCRDFtIjth2Dz9xxFOAIgT2T8wey5F8vKhic2/PWe0FBHpxb5MvHfkcc/u3I0d1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20458723},"main":"dist/main.js","gitHead":"0a4f40bc9c23066dcb7c72e789722ce6914d338d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.233_1743902082650_0.9151578547715051","host":"s3://npm-registry-packages-npm-production"}},"2.2.234":{"name":"speaker-calibration","version":"2.2.234","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.234","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"f65330688c8cae2c9320872e19b26b5626ee2bc1","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.234.tgz","fileCount":142,"integrity":"sha512-5u2M87ahffg7kWjeytRW0zwGZJDeqc+xEHgTtQDJIlaMQl4GaQ+cV1/HGeV+zyfF+YCU5GY+ESHnQqdc+BNztg==","signatures":[{"sig":"MEUCIGcw6UX8pN9pwGIbiTXeRvB3kOBdcoraCwsC6v3J/tlHAiEAztKS0pJoIMxBFyldYA/vnzZEkZgECKoar5geKPqIj9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20458713},"main":"dist/main.js","gitHead":"3cf1da37e99896a5dd201044ad64011ea684ce8d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.234_1743902617865_0.09565213780587589","host":"s3://npm-registry-packages-npm-production"}},"2.2.235":{"name":"speaker-calibration","version":"2.2.235","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.235","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d381336fea0599d4d6391c4b73d3eed1614b8749","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.235.tgz","fileCount":142,"integrity":"sha512-or6Ep78Waqb4PtEyw+PiLCwgphKWxcR5JFG+ZkuY+XoOm+KnFOTK7/d9vVUKLcmNRf6SRfyrYoltH8aECxijdg==","signatures":[{"sig":"MEUCIFtRbhTJoapA5Qz/GbwbZcpAIZf6+7tz0jvSXx7i/yALAiEAkHXea9DGDw7Fc9Egp2SSr54NnrG0OzshTicPOaFeQoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20458674},"main":"dist/main.js","gitHead":"3a34bc5853a7d8b7bd3ac76a489a3c770abd7e6e","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.235_1743905180966_0.07856568645182516","host":"s3://npm-registry-packages-npm-production"}},"2.2.236":{"name":"speaker-calibration","version":"2.2.236","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.236","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"02d67418d53ff59fb982a048326387d4df9e56fd","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.236.tgz","fileCount":142,"integrity":"sha512-UA897AEhS1DHHizBP4BvZIu5XzeHjTR3ZbFgj1f+3ElCI38AdiTgJ2vlkRWLYJvyFGbzVANRldbttqDV118T/Q==","signatures":[{"sig":"MEUCIQCBDd2jD0+KOAFEkhBQtbZMfap9SCdGtpqRPZ4q/MLzVAIgWVWkx4xu3Rb8CkFvlj8vzzM0IgSMG8JDpTbeIs8nuqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20458800},"main":"dist/main.js","gitHead":"d996d3665032b1a399a269eccf143794d52fe3bf","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.236_1743907635962_0.8827090361941754","host":"s3://npm-registry-packages-npm-production"}},"2.2.237":{"name":"speaker-calibration","version":"2.2.237","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.237","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"bf2bd5ee4c2f7bd44f625c0d7b4f742b57ff169b","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.237.tgz","fileCount":142,"integrity":"sha512-WQH3XTRgdjZ7fnmGVFK+ksYStLmMPzDIE3ADd/hC8jRWWnLR0SOU+hk1q/CiAIV4eUlijZcwpBbeNnKbg7popw==","signatures":[{"sig":"MEUCIArS2gWnONloTF9UbQorUhT+3EfXCQN55Zs2qxTvRpjGAiEA+l0Y4e89gH64FoF8EkebUmO8ZDtPV3vLLbVtuaG6+84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20458690},"main":"dist/main.js","gitHead":"313ef8c4ad63c39167c443d20de2b7287c989f2c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.237_1743909040255_0.6141927565340575","host":"s3://npm-registry-packages-npm-production"}},"2.2.238":{"name":"speaker-calibration","version":"2.2.238","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.238","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"9eaf44612da0aed21e07052985df2bff739dc00d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.238.tgz","fileCount":143,"integrity":"sha512-y/xe8cKrrbXXYFiXqCcv0BVQTWz8kN+PkX08Oac2soBZ+31qUlbMp+WHm/YGB0JFbRRXg/srXcaBAygCmty3Xw==","signatures":[{"sig":"MEUCICGGYe72GUvKdJWL5YmxMoXH5P3bkpElw3pINqloox7tAiEAkO0yVL1tddHgiQ/D40tk+Wi9PYTfPN9ZGzrQmBNI6uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20535311},"main":"dist/main.js","gitHead":"d86d1fe9d7ff74eed54ff327d24783078b36d2a8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.238_1743955475693_0.8319108175417678","host":"s3://npm-registry-packages-npm-production"}},"2.2.239":{"name":"speaker-calibration","version":"2.2.239","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.239","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"b079d38543ecaeb14c5d1af8a82dd680511e945a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.239.tgz","fileCount":143,"integrity":"sha512-k9j3aQgyjs9USukD8FZ+H2st1Vi0qzBuQfjK1j7phwskPPvHtJIv4yo5BEPqNPgQEWiet8ipiR4YKELJlPY3CQ==","signatures":[{"sig":"MEYCIQDZghe08/ifVBE8WpgV+JKaSkHh9bYeFvNpj9DFCrXdmAIhALCzj7DS5aQ4baYtTUDf4Zru2jx3BnN8G8VI6QB4VdHI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20804807},"main":"dist/main.js","gitHead":"89e1b6f8a0205c3abd98eb7d82e0bdd4d6ca29bc","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.239_1744156700347_0.8933879539507965","host":"s3://npm-registry-packages-npm-production"}},"2.2.240":{"name":"speaker-calibration","version":"2.2.240","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.240","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d3612843f8a230923339c3a0e4ebb22428d00f43","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.240.tgz","fileCount":143,"integrity":"sha512-aUpfTF5EbDxerRBz1LJDjUfi6UtVK7QJfGJXNMnfmDCgoi8/ZIkjsia+/cnHPNmdKDphh2rsz5mQ+hhWkes1NA==","signatures":[{"sig":"MEUCIQCbpfOfYT4QgV+9tiNC9KQMQ6lb82/myaPmHOxXlTaCFwIgZxyGOBb2s6ng+qOpWwtZO/fOuQC5kZN2Ke5HsZC2+/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20805951},"main":"dist/main.js","gitHead":"41e5996eae97055f7b0ac7d5f6a388c98b15c2ec","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.240_1744682197751_0.4383609032432736","host":"s3://npm-registry-packages-npm-production"}},"2.2.241":{"name":"speaker-calibration","version":"2.2.241","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.241","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"ea821f20048c51bf0e127c50a10978ddfb998794","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.241.tgz","fileCount":143,"integrity":"sha512-AecqV43FBOl2JA3YqBG5NQBzxx3R26KvGINBWlgiE27OXXeS+XPbN+NJ+Z2E9QchUv7WSsbL1WzS9PuRPugC1w==","signatures":[{"sig":"MEUCIDmbUmySThL2+NuYj9dyQEjIZCdmfAjraCRi0XhERESkAiEA8u3NE60tBP6Vm3AS0BAbCyONBNlNYPRVyZcuIA1FegU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20803650},"main":"dist/main.js","gitHead":"f6d2c38edfe98e818fa50eae09075e942829507f","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.241_1744726359025_0.31375545992957443","host":"s3://npm-registry-packages-npm-production"}},"2.2.242":{"name":"speaker-calibration","version":"2.2.242","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.242","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"2d0946c2146ef2e12c5bb4404a12335e1ef4e04d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.242.tgz","fileCount":143,"integrity":"sha512-sT/dKQv/HcDmiGcKxkUtL2pCBMEf+i58+7Oj0fiEaWZHusXqrKBKmMu4NLfrZJ9pplEVXSNemRttQuc22HbeFA==","signatures":[{"sig":"MEYCIQDPCRudFO6g5HyDaPaUVVyOAvcSlBLlVs1Df+dGTKnxoAIhAMdhL4aJtRL5wFtBGbB4SfLYgGmuK+1Aibt8Hif9mRTF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21207345},"main":"dist/main.js","gitHead":"42acc68642f5593aeb64387fefa2e79c66a29a8d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.242_1745002711314_0.5329248314322521","host":"s3://npm-registry-packages-npm-production"}},"2.2.243":{"name":"speaker-calibration","version":"2.2.243","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.243","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"f236018904284fd08fbe6f2540c720d10753063c","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.243.tgz","fileCount":142,"integrity":"sha512-eTg+YD9n5L+e6EU7GclANsYhJfSQ7Ifkf1IFWOaNz8zxf16Qh97skODRHiJVsoke4sTZ6VIJVEe5ILrJg0b1hQ==","signatures":[{"sig":"MEQCIBV39Pgvo7bNps0NV1UKldlxMWqcpbJuXvbwZ5TYLxAgAiBjO6cZ6PEF3+joWAka+5WucmwyuGaKLfoFZB6uZDdAxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21129942},"main":"dist/main.js","gitHead":"33d01f658c44ef567b94bb0a4c5fa58766c87e6c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.243_1745194023626_0.31457118396184347","host":"s3://npm-registry-packages-npm-production"}},"2.2.244":{"name":"speaker-calibration","version":"2.2.244","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.244","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"a0a061258f6ee8753a29ac83c489cee7ec7069a4","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.244.tgz","fileCount":143,"integrity":"sha512-Q79/p9QmMJLAgjhJmT+lOBbEOsNT0tufEJPna2zCy6U2mtPfYUZwn3cCgTq7zpzENVaQVALmZdyPoLFGhaAHZA==","signatures":[{"sig":"MEYCIQCJFczqPLFe45/oFrExBe/PEhCK+CHL6CCZaevZt5cXYgIhANrZwlWQSSHQEkEbUNBQEdJzE8joLkrx+7mw6e6ph59O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21229491},"main":"dist/main.js","gitHead":"5f0c6d375a8c0e6a9a844c98da3c4eea3c8d92da","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.244_1745317943079_0.0006964943520073597","host":"s3://npm-registry-packages-npm-production"}},"2.2.245":{"name":"speaker-calibration","version":"2.2.245","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.245","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"ed6165f8e68a9b6cfa1f8c6fa081b29ccc88cd39","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.245.tgz","fileCount":143,"integrity":"sha512-l1o58NLx33LVDBHLyF2/4kCo7HUwzwYoNATEmwutJr9XsRCR9F3AuTH31BzmL+ehlUpLq5/Z9td16ByRv0+Zmg==","signatures":[{"sig":"MEUCIBh+z4scVYBdF3NdUxLKlqJl9Gj3CUoQHJs9wExziotuAiEAhsuRp9WBUYlbO+bnlM0FHSVb/lN3AiChPtELvRvweZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21290503},"main":"dist/main.js","gitHead":"dacdfe7938813bd4445e7b03cdbe86991d6b08c8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.245_1745822111156_0.5600201915759735","host":"s3://npm-registry-packages-npm-production"}},"2.2.246":{"name":"speaker-calibration","version":"2.2.246","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.246","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8a60033c616cf5ccb4eb63c99d6419834bce945c","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.246.tgz","fileCount":143,"integrity":"sha512-H6XGz4oCWn4z1jJ6giP+v3PFJil4FIQNcBuIivbkmTQWwZUfZ3Zj8iFxnDQTSbhsxCuS2J9lHh0PylVlf5QXdQ==","signatures":[{"sig":"MEUCIBNd1fPxH2xHWbyU5kAq8/Bpvy0a8b9ofR/FfN1yJpruAiEA1JoKg4ZLZTIBT0cCuwijaTD42YiXBm86UC4xFBZKPbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21339923},"main":"dist/main.js","gitHead":"d736b9e61ce1ae1e0da72b535f85af2ba8969340","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.246_1746285620398_0.4697940463881294","host":"s3://npm-registry-packages-npm-production"}},"2.2.247":{"name":"speaker-calibration","version":"2.2.247","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.247","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"c074e7239295735466d7e32c41eb9a56be70bb14","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.247.tgz","fileCount":143,"integrity":"sha512-0pHUODCUl9TQ4N+jdk1TYTeHmIEKgASysUdHWoKyfJ0M2/AwEgH94TAdAJJ9Ov3nM5gp5Gy5R+4LglyP4PVhgA==","signatures":[{"sig":"MEYCIQCFdQTaxBoeYX30ySKVzU3cDuBkYv4ICbXic9nMkDqh2wIhAP5Y3KPHOVVy6h46dl6n1UA5PAILTG1+LllOWZfoKXHd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21382464},"main":"dist/main.js","gitHead":"8c79070fb3c214a1d27d8f13ad2c44b04b2e09b8","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.247_1746390449074_0.061349777139140915","host":"s3://npm-registry-packages-npm-production"}},"2.2.248":{"name":"speaker-calibration","version":"2.2.248","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.248","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"c26b1d8e4bd29d20f10b5f9bc6bd4eb7c7312c1a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.248.tgz","fileCount":143,"integrity":"sha512-1OVMnUkHnfiPHT02u2+PrfTfO/B4tg+ag1Lx1ujOw2Am/WEnUsazG0xy1JGan0e4dk+pJOETsmnUwH9gpTGVVQ==","signatures":[{"sig":"MEUCIHVc8nJsDEr71VMkop57rIs8qjiWpx2H0KB2S2ty/tNzAiEA+aWVRNQeyZP8LvNLisFGTnS5XLqEBOtvIIpvRGRJ5rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21384002},"main":"dist/main.js","gitHead":"6c2256b640a607804be0b9068d1982bef8b30411","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.248_1746400965269_0.20694763112903836","host":"s3://npm-registry-packages-npm-production"}},"2.2.249":{"name":"speaker-calibration","version":"2.2.249","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.249","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"98392c1d6144b460d25227f76c4aab97f940a1b1","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.249.tgz","fileCount":142,"integrity":"sha512-WTnp+zpbtguwqf0fGW5Ygyi4L9uOwvhlkqZoJkKBEbZeb7hPy3vlRQMXyM6OZRHwYtNhmNz3s4gshtUQCi8MCg==","signatures":[{"sig":"MEUCIGJSM1ZX7ynEFV3lYfk38BlHabZrvJ1xhlAZBPO799IWAiEAp8aLze52kjSGjA4pXDMhV1rVKTP6bYTGVaUVMqlDJCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17324577},"main":"dist/main.js","gitHead":"ba956103b12cb6f8c795d9735d8aa4716ccab77d","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.249_1746804995330_0.5658088754247603","host":"s3://npm-registry-packages-npm-production"}},"2.2.250":{"name":"speaker-calibration","version":"2.2.250","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.250","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"11ed57861b286970d4bff16045b1102fe793d123","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.250.tgz","fileCount":143,"integrity":"sha512-3YeA5MCH7rL1TNWiyPuDs66MX9fWJU6Mqe7WuXW6mkvsJ2GcNuXkdonGqLDzKTL+9kzDwT1sqw3/LwR/5JAiag==","signatures":[{"sig":"MEUCIBXIvHjL/uRgwxtUx1R6zpZLAN0HV0BqqTj81Rc1CGSQAiEAwuxZ9p9DZVCiheXRHD+uujVQ5ak/ugmeNqZ0iYFamVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9395377},"main":"dist/main.js","gitHead":"52e264e6b4c1be8454e304b0e4890affd0744554","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.250_1747582349402_0.6616787777071325","host":"s3://npm-registry-packages-npm-production"}},"2.2.251":{"name":"speaker-calibration","version":"2.2.251","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.251","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"6e28ee6523865751c069e766b1bbf43381ce7ed5","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.251.tgz","fileCount":143,"integrity":"sha512-eRFHv6/I9UbuMTsvsxIWpTzqXeu8oU7TqnrkVK9BnIfvK/V1CEpmFfVPWeJfHwi/2VXg3bhGZ31dKmpyEXS6zw==","signatures":[{"sig":"MEUCIQDYzYrzE0xPrsBOYhdeor9aD2dsfx1nZHNNNOxOrMZ6/QIgT24E7ysskPWrWqL+OCG3Zss+eilJZwPci2UmWYbDYPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9395953},"main":"dist/main.js","gitHead":"9f8026723c7520b5a89243e07a994ad4ac93de4a","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.251_1747586038461_0.011145838348351145","host":"s3://npm-registry-packages-npm-production"}},"2.2.252":{"name":"speaker-calibration","version":"2.2.252","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.252","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"9cb1ec4774d5e85854516c7792d1ec590acfa97e","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.252.tgz","fileCount":143,"integrity":"sha512-RqYiQ3eAdYk3wwv8jhTTYUoJCL76bWu4mDAiFB4YSP9HreyTD3i20NyRlEgWXgmYC5pXl+Xm+ry+Er3k3JFnVg==","signatures":[{"sig":"MEUCIQDQ/9bDuSIeme9aeE8Cq2YpC9s+I57P1Pmtd2OdQIdx5AIgS7o2TwE502NFU6fMPGZp3gclKLAUkEwT56GOXO8JenA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9404584},"main":"dist/main.js","gitHead":"4a36c57499664cb8b4fa12d282b6430e0000ce9e","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.252_1747957498276_0.08741298017787336","host":"s3://npm-registry-packages-npm-production"}},"2.2.253":{"name":"speaker-calibration","version":"2.2.253","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.253","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"60d09155a4e478c8b20c8ba026d1cea3daf55443","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.253.tgz","fileCount":143,"integrity":"sha512-ilRqunqRHtGVIkR9RyTxjEMuMSqWDxIUGsV0+kHbQrmCIlGbx62d2fcULcUeUEFx20KvCeRCfVM0kVtA7U0iLA==","signatures":[{"sig":"MEUCIDsz8yzc/S+kSSvsQzn8pNUF4dEmXnbUwqAmy6UGDjnqAiEA9jB4w0rgVkmfyAK4rWF5cmW7SpO1S17ULKAw2j08PIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9404803},"main":"dist/main.js","gitHead":"26b7be2ba35484ba44070c0047a2bdd0ef10ebf6","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.253_1748468462444_0.01870760819932249","host":"s3://npm-registry-packages-npm-production"}},"2.2.254":{"name":"speaker-calibration","version":"2.2.254","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.254","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8c36e0d5d54827cb0b5d91bc0340bb7d92dedbdb","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.254.tgz","fileCount":143,"integrity":"sha512-XSVqhAZAPB86fU62C3CwQ8DbZoHqJYbeauizPBH79Bru0SvURrJkYU5FtLHpE7H9AuZXmE/BVBCVr4tpxzs46g==","signatures":[{"sig":"MEUCIBzbPGhGO/RZWymQ5+xu8YI0QpwJp33GS9tbWSI7f5j3AiEAxAR8c3Y/I58o6E1WbSd2Agd7t4R/b9jfpey8xt6fGdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9406401},"main":"dist/main.js","gitHead":"6855783ca2b2a4768dc703b7186af1851606201b","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.254_1748490738290_0.4144148863717363","host":"s3://npm-registry-packages-npm-production"}},"2.2.255":{"name":"speaker-calibration","version":"2.2.255","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.255","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"05a5258597ffdbf452cb9dbdf5f2f0a38d708e17","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.255.tgz","fileCount":142,"integrity":"sha512-P7PsVnUSalQa1bgUtvlB9YnBo/P0QyY7qRxKyB+yKD0pvFOEh8pjZTs1GBTlyD61zvEGw9sBpppV/XZ1KpRb4w==","signatures":[{"sig":"MEUCIHS7sRas0jcHdjHSt/lARynevzhYcmhXLFXA4PEvbQCjAiEAmtJR/UdbY+ofLAn+q5NuTcOvj87aJLBcI8uhrjJLLsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9340661},"main":"dist/main.js","gitHead":"e3ff4d5233d02906e966e3b1874ca3e21178a302","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.255_1748945405175_0.5478243703843038","host":"s3://npm-registry-packages-npm-production"}},"2.2.256":{"name":"speaker-calibration","version":"2.2.256","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.256","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"1fb2e15d41d3c37ee81459c17457da45b4dd95db","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.256.tgz","fileCount":143,"integrity":"sha512-OcCHUYa8Hub47PJQQvvf74rQ+42y8glZ6bNpFikIwf/sLiRSCvISnERVhPKqN3lEMUKTmf9aywuEH7NYUofiyQ==","signatures":[{"sig":"MEYCIQC3dcrj3bZi/jcz38m+3xTAtxZ8oaV07RM1YA4w52g1+AIhALKrb3oYaGEmq664/Z57WbWt+tpVhh/LUwiVYdr0eKk5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9420637},"main":"dist/main.js","gitHead":"2fbea01ca372f165734dd61706dd71c0eb952943","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.256_1750034296724_0.31231990778866536","host":"s3://npm-registry-packages-npm-production"}},"2.2.257":{"name":"speaker-calibration","version":"2.2.257","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.257","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8f4b993c3effe88be876b49076a2508179544e56","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.257.tgz","fileCount":142,"integrity":"sha512-52xSRhuTXydtPkvI9e1BjWC9Ekv2o6XZMOehyGqMcPAlPTA5HsrsOQ413JMUWsxctcHMdiGcqOVqJ1c9tUBxww==","signatures":[{"sig":"MEUCIGMyMRIBdi0hyIK9Ut2lPRByFfd0DwC1HKeurybQrAUUAiEAqKxHsBwJ8T+5B8T05P/74LiZK3xQMADTgoCtQAXrIKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14028991},"main":"dist/main.js","gitHead":"bc8f67ea2ac611dd8a1e8c6203561ae5da903085","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.257_1753157662605_0.41207584393115804","host":"s3://npm-registry-packages-npm-production"}},"2.2.258":{"name":"speaker-calibration","version":"2.2.258","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.258","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"1b32eef8adab5cf01424e5cbb2bc3bb2bc093ab3","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.258.tgz","fileCount":142,"integrity":"sha512-bbZeqDM+FRiBw53gE/QfXWKrvHItKueEJlonf1nrDsUfrJbNM0qQOUq9dsbN5osjXRGFn0qY6cH3wR+vvxolLg==","signatures":[{"sig":"MEYCIQCkdLDMXp2mJgTClsrEHeMnJ0d80LSkkAABrrVQ7POaTwIhAPDrRE98x6sHM3K/4Sb2MELxICluvbiDgY6096aQrqL6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14029743},"main":"dist/main.js","gitHead":"e70a6b4f2fd592730a8b670567d6c1adb2699123","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.258_1753159754530_0.8946697315685468","host":"s3://npm-registry-packages-npm-production"}},"2.2.259":{"name":"speaker-calibration","version":"2.2.259","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.259","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"92261aa5240baa4e4c1ed27fa2226f940ae62dca","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.259.tgz","fileCount":142,"integrity":"sha512-Q5uTzF92WN1P1OVVB9FvFt1btBcqVH+YgIY9ZUe5Gy1glLX1qd8nubZsUgIyNQZ2KTRFSM87M3gK1HicMqfawg==","signatures":[{"sig":"MEUCIQD1BZ05wirA8LijqxIKuO/xJAo3B5jWuQjkHca2cJgsLgIgE4J9ror3LaFbuaL1tSHPdAdZZiEds/Pop4J+NukX8iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14029747},"main":"dist/main.js","gitHead":"dbaec447aa982be2090ffada6c3f147cdd6907fc","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.259_1753161007932_0.10613136309839377","host":"s3://npm-registry-packages-npm-production"}},"2.2.260":{"name":"speaker-calibration","version":"2.2.260","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.260","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"16e09cd09f3d3401e58b8be9d61a2641637640d2","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.260.tgz","fileCount":142,"integrity":"sha512-zYnOi8uGxMA8pibpqM3lIJ+TMCMfE733O3VD/+P4Jupf2FfwTRwIPM9gqMjcltJGlLxHgVclCrMz36elEfQQtw==","signatures":[{"sig":"MEUCIDR+zadUBjAfjtcV31nilgM9Pu+SyIoYZODdwioj0ftuAiEA+ufZiOFGqXDzxk+nIHwRSwxWUy0uHjTMY2NAX6lnQ9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14029739},"main":"dist/main.js","gitHead":"81e89847a89fc020a36c57f249646ead969acbda","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"simonliao98","email":"cl6399@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.8.1","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"18.17.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.260_1753161331174_0.30757637832960993","host":"s3://npm-registry-packages-npm-production"}},"2.2.261":{"name":"speaker-calibration","version":"2.2.261","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.261","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"45423ed1db965c160691996f61203537e4a10a48","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.261.tgz","fileCount":142,"integrity":"sha512-CBuPOIYQpe7L8ueo/WwpYshd91Q22v1U0NXVA3dJITj0p2qS842P6xKq3Yl/z/Wzk0EFTMNFzCLY/El9qT4SdQ==","signatures":[{"sig":"MEUCIQDnm/rxso6ZVMsMRGHzA2gwFTqSdMEyrqse88K9q8bHHQIgWefXcuCoBe+0kRRueNA5KQFOhs2h9EAR/Pc2U3Z+Oq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21359233},"main":"dist/main.js","gitHead":"15246b557285f6ffa379ab591895c1fb31272a00","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.261_1753268976372_0.8332696027493174","host":"s3://npm-registry-packages-npm-production"}},"2.2.262":{"name":"speaker-calibration","version":"2.2.262","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.262","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"99cd820cdf1f02e252348fa2a7ccae0185610696","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.262.tgz","fileCount":142,"integrity":"sha512-4DhC5mVtiIkrqjgCUYUdD9NzNhvWQpOg4uVLcK6DgBf3YRFwd1Dll9c9KRdD9x9IZ345N0sgQ9rfqnNbcQPIbQ==","signatures":[{"sig":"MEYCIQDujdJSuuTUrUy9HY3JGQi7eYWMyhT1Qy26ExjnWsngaAIhAOoQ+3AqHHethhAtY03iqbx403E4wggGwARLh6/5hXTQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21363492},"main":"dist/main.js","gitHead":"97923d4b76b92af4bb3c283b88c76135b0347c78","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"22.12.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.262_1753443444742_0.9343012389669301","host":"s3://npm-registry-packages-npm-production"}},"2.2.263":{"name":"speaker-calibration","version":"2.2.263","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.263","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"4091940e059308407fe693b13df12b8c6b498d60","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.263.tgz","fileCount":143,"integrity":"sha512-z0yZ2+1d9qnCKOde+ZYZIkcYUHj82ctugne+cGEHCa5bBoYnQ+kqKOMpPJkeOaud11GrZo72B70jCDWjCN6jYQ==","signatures":[{"sig":"MEUCIGMG7hbDAr/Vy1d/bku5n9CpTWJg/QG/w3TFhhc/eMsLAiEA+POqR4qpExD02tFy/n/hSOSyadRK9smdZsIMBH7jHwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21441486},"main":"dist/main.js","gitHead":"0cd50862ae03f3ee1fa67ae8db812d1b0c94e3f1","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.263_1753810449608_0.785783323064899","host":"s3://npm-registry-packages-npm-production"}},"2.2.264":{"name":"speaker-calibration","version":"2.2.264","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.264","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"aa4ebb969a44db0868c62d693e8afe8199c8a25f","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.264.tgz","fileCount":143,"integrity":"sha512-Jz+jgq+6RYbzfK0hN6jjBmyHNsL7oxldjhj8cAvaJijSQ4r8X+Lsuz9m/tRXrO6AEtcj4fAx69SOY73sxV9KIg==","signatures":[{"sig":"MEQCIDYhWN55GsrHgBtYEhI6CS/juLqon/ttGKZvzxApigrCAiBCmLb7oxQI0DQeofmFXZSNoISsVZ+qbOZcFcaU0WfSUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21663458},"main":"dist/main.js","gitHead":"a43925f539802df526db754392ee6caf91e63492","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.264_1753856557956_0.41274115130179934","host":"s3://npm-registry-packages-npm-production"}},"2.2.265":{"name":"speaker-calibration","version":"2.2.265","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.265","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d0c9e9e913ef73b0e9ea57fa4b314c54c15b1643","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.265.tgz","fileCount":143,"integrity":"sha512-07qxhLgkL/sZAXoSsq6sE10IG7mAZ1sLyz7yLAmz8NZI9KE1tzAWFxwRcZwPcuT70ThxCD4372aAa1zdKput5Q==","signatures":[{"sig":"MEUCIGFmczBkoMkObGvBRDoAGdPp3qRfQRMVp/jHj0tVLoUMAiEAuuEh4F8iKld+kMD4cxgpTSPL8RUJQO15TOnZlVNEcIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21609451},"main":"dist/main.js","gitHead":"e52f4fa3ae9ef134a41d29392acabcad21e8f803","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.265_1754036418573_0.6375261307285485","host":"s3://npm-registry-packages-npm-production"}},"2.2.266":{"name":"speaker-calibration","version":"2.2.266","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.266","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"d27faac35b78c5535dc14ee5fa2c9d2605f085d4","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.266.tgz","fileCount":143,"integrity":"sha512-YzEFe9qMx8pb8CXoTHamRDg4x8m+GlcoABPk1S7Qv9A0+bw4Up0NdziLaQJ98P30ViHczrEAtkiCGpuFTZ5Dgw==","signatures":[{"sig":"MEUCIQC366TVMuLyXP9afncsZy7jGBty2WUnev7qA4x6pQCCpwIgMKHvd63EoXdMjxU6KoECbX9cS34+S12jRdjTTPEu2ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22019439},"main":"dist/main.js","gitHead":"5ab3ce34866063903d50071949bd78f8462b8c5c","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.266_1758929315759_0.023122269871721057","host":"s3://npm-registry-packages-npm-production"}},"2.2.267":{"name":"speaker-calibration","version":"2.2.267","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.267","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"8767113e405087874b13b964d7c1313d8c54d9d7","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.267.tgz","fileCount":143,"integrity":"sha512-pDKXEX+qZGbMnlKt+U9Np6Le6q9TES56FbHyv11d9Jh4sqOqiZspSWfHUq5O+Eg2kYURxgM6FBkAb/neZEyV8w==","signatures":[{"sig":"MEYCIQDB753oGE0Odw/6biLPu0ZjUGvM2LXt6BVQYOmc0uBLMgIhAKd43E0D3OqYRlOZGi/AjZFtbn2MfAp6mcMGedJykqFf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22047566},"main":"dist/main.js","gitHead":"d03f531ff9d2e243027e83347a610533ad8cb840","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.267_1759067691764_0.6247393052674295","host":"s3://npm-registry-packages-npm-production"}},"2.2.268":{"name":"speaker-calibration","version":"2.2.268","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.268","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"24c17056fb94be04f39f5bc77315c08de5aea520","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.268.tgz","fileCount":143,"integrity":"sha512-rBmeP9mFVnvACLKkMsTLvyEMBGTlxCJDxnztrrrRxGnPeL+amgbqrGG8rmU37CKDHMTBGU63Ho0FxcCT6IAPow==","signatures":[{"sig":"MEYCIQC3Q3JEifeaVHWHXYm97PV4DQmhNymeCd2flpui1lWwoQIhANZXrhI+CXHqaFc7Z2V7+hj/pGsdjiDrPOLtNvZBRAXz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20265474},"main":"dist/main.js","gitHead":"b6fe74388be7c9c2d060377f05e1631785f802de","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.268_1759253095301_0.5202490976388352","host":"s3://npm-registry-packages-npm-production"}},"2.2.269":{"name":"speaker-calibration","version":"2.2.269","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.269","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","i18n.js":"dist/example/i18n.js","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","listener.js":"dist/listener.js","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","listener.html":"dist/example/listener.html","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg","fetch-languages-sheets.js":"dist/example/fetch-languages-sheets.js"},"dist":{"shasum":"119885c1025213ad04ac2dbf03a742102ef9506a","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.269.tgz","fileCount":143,"integrity":"sha512-ejTbRpl5d5BjCG3zFJ+5e/0h3XPUKxUYJze1Jd1kA0TJTxSGQkGY7h19mbPX23lRKoijJs/MQHfGHiziqe//+g==","signatures":[{"sig":"MEUCIB/srILormKpUhOBJ+ZIR17hM3Y0192u5LtMdePG+aY1AiEAryemHYGQR4muLfbCiHg+3d5nx6FzngQZXqX4dg8ad/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22857076},"main":"dist/main.js","gitHead":"977d468d00b88ec5a8ac347ddcbf458d218100bb","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","phrases":"node dist/example/fetch-languages-sheets.js && prettier --write dist/example/i18n.js","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"10.9.2","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"23.8.0","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.269_1760378743959_0.4239290120447694","host":"s3://npm-registry-packages-npm-production"}},"2.2.270-beta.0":{"name":"speaker-calibration","version":"2.2.270-beta.0","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.270-beta.0","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},{"name":"mrkhahani","email":"mr.khahani@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg"},"dist":{"shasum":"4a9308a11ad73b3d06797410f63468f7ea051d22","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.270-beta.0.tgz","fileCount":138,"integrity":"sha512-7dYUxf8LfQclZzOJb/XIrRldJ/NX00Q02DJn8Uia69UquD4lsW4jWQFAR8BPVK142H4Y90Ez9t7Dai5Jg7TOlw==","signatures":[{"sig":"MEYCIQDbGKmGqKoyx9eYhB7eObayx1V4yltpAOfm7aWaYKYBlwIhAMqk+A2yez1e3FIrqcPpbp/fZ/V+55GraE9DUAWXeto5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3389138},"main":"dist/main.js","gitHead":"66e7ed3c0e47a35bb851cadbda9dfcb88782c787","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"mrkhahani","email":"mr.khahani@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"11.13.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"25.2.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","dotenv":"^17.2.3","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.270-beta.0_1780761728433_0.8970914602112239","host":"s3://npm-registry-packages-npm-production"}},"2.2.270-beta.1":{"name":"speaker-calibration","version":"2.2.270-beta.1","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.270-beta.1","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},{"name":"mrkhahani","email":"mr.khahani@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg"},"dist":{"shasum":"07cd3a2f4a57631d7d5102b6f0fd3d3fd351170d","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.270-beta.1.tgz","fileCount":138,"integrity":"sha512-ZITRrHHyJMZGmmg550zW/YcouU9BTH9ZAs0Wb3pqs8MMRMpVDTSu2JD7WaXizNl5f6/F1hrKNTohbVKqh+xX3g==","signatures":[{"sig":"MEUCIDAMKSSmd0tDazgOPP3hHZleHEaMJ8g33I2WPU6YKZZZAiEAgIEvvYppubIwekh5usRIGmCVLxnXcYXDqSpbpNSEmbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3389138},"main":"dist/main.js","gitHead":"7ba9e1a84282dabdf2910ae3474bf40633e49414","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"mrkhahani","email":"mr.khahani@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"11.13.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"25.2.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","dotenv":"^17.2.3","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.270-beta.1_1780761812283_0.5307293778898554","host":"s3://npm-registry-packages-npm-production"}},"2.2.270":{"name":"speaker-calibration","version":"2.2.270","keywords":[],"license":"MIT","_id":"speaker-calibration@2.2.270","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},{"name":"mrkhahani","email":"mr.khahani@gmail.com"}],"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"bin":{"example":"dist/example","main.js":"dist/main.js","Procfile":"dist/Procfile","mlsGen.js":"dist/mlsGen.js","server.js":"dist/example/server.js","index.html":"dist/example/index.html","styles.css":"dist/example/styles.css","mlsGen.wasm":"dist/mlsGen.wasm","package.json":"dist/package.json","phonePeer.js":"dist/phonePeer.js","speaker.html":"dist/example/speaker.html","speakerUI.js":"dist/example/speakerUI.js","NoSleep.min.js":"dist/example/NoSleep.min.js","package-lock.json":"dist/package-lock.json","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","credentials.json.gpg":"dist/example/credentials.json.gpg"},"dist":{"shasum":"b9ccb62458f613ee48a5f04ec771eedb20ca3f73","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.270.tgz","fileCount":138,"integrity":"sha512-X9DTGspc2XK8IlCnedMtIhqAnj4jmirJC/u0obbpccn3YKA1qU85Ce9qzUbjdKunUxsL/9s3wKpP1ofi9I/9sQ==","signatures":[{"sig":"MEUCIGm8DrXCIIqT2AP7Q9xzgfueFwSnXEFjjE8mmxulARYXAiEAhxa0qxLV3qP3LACCiDgcYRgm4XWRcDqFlyhb021ys68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3389131},"main":"dist/main.js","gitHead":"dc432c5af4dcf4f7710aab3b21d671db6bad10a2","scripts":{"lint":"eslint src --ext .js","test":"jest","format":"prettier --write \"**/*.{js,json,md,html,css}\"","lint:fix":"npm run lint -- --fix","build:dev":"webpack --watch --mode development --progress","build:doc":"jsdoc src -r -d ./doc","serve:dev":"nodemon ./dist/example/server.js","build:prod":"webpack --mode production --progress","build:wasm":"make rebuild","test:watch":"jest --watchAll --coverage","build:dev:analyze":"webpack --watch --mode development --progress --analyze"},"_npmUser":{"name":"mrkhahani","email":"mr.khahani@gmail.com"},"repository":{"url":"git://github.com/EasyEyes/speaker-calibration.git","type":"git"},"_npmVersion":"11.13.0","description":"Speaker calibration library for auditory testing","directories":{"bin":"dist"},"_nodeVersion":"25.2.1","browserslist":["defaults"],"dependencies":{"np":"^7.7.0","nvm":"^0.0.4","uuid":"^8.3.2","xlsx":"^0.18.5","axios":"^1.6.7","peerjs":"1.4.7","qrcode":"^1.4.4","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","sweetalert2":"^11.14.0","@babel/runtime":"^7.26.0","path-browserify":"^1.0.1","socket.io-client":"^4.4.1"},"constributors":[{"url":"https://github.com/demoraeshugo","name":"Hugo De Moraes","email":"demoraeshugo@gmail.com"}],"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdoc":"^4.0.2","dotenv":"^17.2.3","eslint":"^8.10.0","core-js":"^3.40.0","express":"^4.17.1","nodemon":"^2.0.15","webpack":"^5.90.3","prettier":"^2.5.1","babel-jest":"^27.5.1","css-loader":"^5.2.6","@babel/core":"^7.26.0","webpack-cli":"^4.9.2","babel-loader":"^9.2.1","style-loader":"^2.0.0","@babel/preset-env":"^7.26.0","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.4.0","webpack-bundle-analyzer":"^4.5.0","eslint-config-airbnb-base":"^15.0.0","@babel/plugin-transform-runtime":"^7.25.9","eslint-plugin-no-floating-promise":"^1.0.2","@babel/plugin-transform-async-to-generator":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/speaker-calibration_2.2.270_1780917813161_0.4429467694921465","host":"s3://npm-registry-packages-npm-production"}},"2.2.272":{"name":"speaker-calibration","version":"2.2.272","description":"Speaker calibration library for auditory testing","main":"dist/main.js","directories":{"bin":"dist"},"scripts":{"build:prod":"webpack --mode production --progress","build:dev":"webpack --watch --mode development --progress","build:dev:analyze":"webpack --watch --mode development --progress --analyze","serve:dev":"nodemon ./dist/example/server.js","build:wasm":"make rebuild","lint":"eslint src --ext .js","lint:fix":"npm run lint -- --fix","format":"prettier --write \"**/*.{js,json,md,html,css}\"","build:doc":"jsdoc src -r -d ./doc","test":"jest","test:watch":"jest --watchAll --coverage"},"keywords":[],"constributors":[{"name":"Hugo De Moraes","email":"demoraeshugo@gmail.com","url":"https://github.com/demoraeshugo"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/EasyEyes/speaker-calibration.git"},"dependencies":{"@babel/runtime":"^7.26.0","axios":"^1.6.7","fftw-js":"^0.1.4","firebase":"^9.23.0","googleapis":"^140.0.1","np":"^7.7.0","nvm":"^0.0.4","path-browserify":"^1.0.1","peerjs":"1.4.7","qrcode":"^1.4.4","socket.io-client":"^4.4.1","sweetalert2":"^11.14.0","uuid":"^8.3.2","xlsx":"^0.18.5"},"devDependencies":{"@babel/core":"^7.26.0","@babel/plugin-transform-async-to-generator":"^7.25.9","@babel/plugin-transform-runtime":"^7.25.9","@babel/preset-env":"^7.26.0","babel-loader":"^9.2.1","babel-jest":"^27.5.1","core-js":"^3.40.0","css-loader":"^5.2.6","dotenv":"^17.2.3","eslint":"^8.10.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^8.4.0","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","eslint-plugin-jsdoc":"^39.3.4","eslint-plugin-no-floating-promise":"^1.0.2","express":"^4.17.1","jest":"^27.5.1","jsdoc":"^4.0.2","nodemon":"^2.0.15","prettier":"^2.5.1","style-loader":"^2.0.0","webpack":"^5.90.3","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.9.2"},"browserslist":["defaults"],"bin":{"Procfile":"dist/Procfile","phonePeer.js":"dist/phonePeer.js","package.json":"dist/package.json","package-lock.json":"dist/package-lock.json","mlsGen.wasm":"dist/mlsGen.wasm","mlsGen.js":"dist/mlsGen.js","main.js.LICENSE.txt":"dist/main.js.LICENSE.txt","main.js":"dist/main.js","example":"dist/example","styles.css":"dist/example/styles.css","speakerUI.js":"dist/example/speakerUI.js","speaker.html":"dist/example/speaker.html","server.js":"dist/example/server.js","NoSleep.min.js":"dist/example/NoSleep.min.js","index.html":"dist/example/index.html","credentials.json.gpg":"dist/example/credentials.json.gpg"},"gitHead":"74b90d60d128a3be3a0a9dfeae17f4efaa1bd832","_id":"speaker-calibration@2.2.272","bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"homepage":"https://github.com/EasyEyes/speaker-calibration#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-rErlnJylITsrRtQ5HOUYPfNxMqM/22fzR3jXbMRr8YweBXAh63O3fyfwEcC8Ydp2GL+Z7YzGk5Cyh0EQN3rhjg==","shasum":"64266d792f7bcc51a6f98926ec96ee101a4ca3d6","tarball":"https://registry.npmjs.org/speaker-calibration/-/speaker-calibration-2.2.272.tgz","fileCount":138,"unpackedSize":5894481,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRJTriNMKjuZipGTvGYC/+ZeQJHc98TlCeF/M7BYfCzAIgaEbHuXcZyBQKT/F9Pu8hnddbRRPjumi9nQCYd737JtI="}]},"_npmUser":{"name":"nht249","email":"nht249@nyu.edu"},"maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},{"name":"mrkhahani","email":"mr.khahani@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/speaker-calibration_2.2.272_1787387572497_0.5428321618289491"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-06T17:34:53.547Z","modified":"2026-08-22T08:32:52.858Z","1.0.2":"2022-04-06T17:34:53.801Z","1.0.3":"2022-04-06T18:16:22.069Z","1.0.4":"2022-04-06T18:20:02.415Z","1.0.5":"2022-04-06T19:37:06.197Z","1.0.6":"2022-04-07T00:10:11.361Z","1.0.7":"2022-04-07T02:22:07.219Z","1.0.8":"2022-04-11T05:05:51.312Z","1.0.9":"2022-04-12T18:04:06.192Z","1.1.0":"2022-06-15T07:16:52.159Z","1.1.2":"2022-06-15T07:31:20.204Z","1.1.3":"2022-06-16T23:37:49.074Z","1.1.4":"2022-06-19T23:05:10.425Z","1.2.0":"2022-06-22T23:46:29.942Z","1.2.1":"2022-06-24T18:01:35.739Z","1.3.0":"2022-07-05T18:46:47.573Z","1.4.0":"2022-07-08T20:52:22.248Z","1.4.1":"2022-07-08T21:31:58.875Z","2.0.0":"2022-08-06T00:52:43.163Z","2.1.0":"2022-10-17T09:00:53.751Z","2.1.1":"2022-11-07T16:06:29.140Z","2.1.2":"2022-11-07T23:37:52.849Z","2.1.3":"2022-11-17T15:43:08.272Z","2.1.4":"2022-11-26T18:57:47.411Z","2.1.5":"2022-12-06T20:46:53.571Z","2.1.6":"2022-12-07T19:48:39.754Z","2.1.7":"2022-12-09T20:33:00.681Z","2.1.8":"2023-02-08T17:10:16.530Z","2.1.9":"2023-03-24T15:07:57.373Z","2.1.10":"2023-03-25T08:50:21.563Z","2.1.11":"2023-04-05T17:08:00.364Z","2.1.12":"2023-04-05T19:24:00.418Z","2.1.13":"2023-04-23T12:24:38.504Z","2.1.14":"2023-04-23T13:03:43.994Z","2.1.15":"2023-05-08T11:23:07.874Z","2.1.16":"2023-05-11T06:19:58.824Z","2.1.17":"2023-06-01T19:27:19.479Z","2.1.18":"2023-06-19T09:22:11.513Z","2.1.19":"2023-06-30T16:12:24.621Z","2.1.20":"2023-06-30T17:41:05.731Z","2.1.21":"2023-06-30T19:32:58.848Z","2.1.22":"2023-06-30T20:16:02.758Z","2.1.23":"2023-07-01T13:39:37.772Z","2.1.24":"2023-07-06T13:30:27.071Z","2.1.25":"2023-07-06T13:41:33.461Z","2.1.26":"2023-07-06T15:54:01.245Z","2.1.27":"2023-07-06T16:36:11.778Z","2.1.28":"2023-07-07T05:50:32.552Z","2.1.29":"2023-07-10T20:03:26.678Z","2.1.30":"2023-07-12T13:29:17.375Z","2.1.31":"2023-07-12T14:42:43.577Z","2.2.0":"2023-07-12T14:51:37.399Z","2.2.1":"2023-07-21T00:14:47.972Z","2.2.2":"2023-07-31T21:22:21.859Z","2.2.3":"2023-07-31T21:26:33.669Z","2.2.4":"2023-07-31T23:28:32.464Z","2.2.6":"2023-08-01T19:33:55.417Z","2.2.7":"2023-08-02T09:45:26.583Z","2.2.8":"2023-08-10T13:18:31.720Z","2.2.9":"2023-08-11T14:15:41.070Z","2.2.10":"2023-08-12T04:17:11.083Z","2.2.11":"2023-08-15T05:43:11.544Z","2.2.12":"2023-08-15T17:50:39.089Z","2.2.13":"2023-08-17T06:52:36.901Z","2.2.14":"2023-08-17T21:35:22.103Z","2.2.15":"2023-08-18T14:51:45.345Z","2.2.16":"2023-08-18T15:01:01.938Z","2.2.17":"2023-08-20T03:57:13.024Z","2.2.18":"2023-08-20T04:00:52.256Z","2.2.19":"2023-08-20T04:12:54.138Z","2.2.20":"2023-08-22T16:18:07.400Z","2.2.21":"2023-08-24T10:36:40.545Z","2.2.22":"2023-08-26T01:01:49.618Z","2.2.23":"2023-08-26T13:14:56.702Z","2.2.24":"2023-09-02T06:56:24.252Z","2.2.25":"2023-09-02T07:39:47.259Z","2.2.26":"2023-09-06T04:31:10.787Z","2.2.27":"2023-09-06T12:29:20.864Z","2.2.28":"2023-09-14T18:13:21.713Z","2.2.29":"2023-09-19T08:38:28.258Z","2.2.30":"2023-09-19T13:44:22.339Z","2.2.31":"2023-09-25T18:50:24.393Z","2.2.32":"2023-09-26T00:17:10.433Z","2.2.33":"2023-09-28T15:59:34.452Z","2.2.34":"2023-09-28T16:36:26.164Z","2.2.35":"2023-09-28T17:30:31.381Z","2.2.36":"2023-10-02T22:06:59.370Z","2.2.37":"2023-10-02T23:27:57.093Z","2.2.38":"2023-10-03T14:35:31.106Z","2.2.39":"2023-10-03T14:59:02.022Z","2.2.40":"2023-10-04T08:17:00.741Z","2.2.41":"2023-10-04T09:27:19.862Z","2.2.42":"2023-10-05T14:44:55.310Z","2.2.43":"2023-10-06T12:22:26.597Z","2.2.44":"2023-10-07T02:10:22.783Z","2.2.45":"2023-10-09T16:49:43.304Z","2.2.46":"2023-10-09T22:38:33.328Z","2.2.47":"2023-10-10T06:02:52.282Z","2.2.48":"2023-10-10T07:09:07.076Z","2.2.49":"2023-10-12T15:17:01.910Z","2.2.50":"2023-10-12T15:43:04.663Z","2.2.51":"2023-10-16T21:08:26.498Z","2.2.52":"2023-10-17T15:45:50.004Z","2.2.53":"2023-10-17T21:06:00.089Z","2.2.54":"2023-10-18T15:02:45.373Z","2.2.55":"2023-10-18T15:21:38.244Z","2.2.56":"2023-10-19T20:11:34.372Z","2.2.57":"2023-10-21T14:21:15.502Z","2.2.58":"2023-10-21T14:31:51.608Z","2.2.59":"2023-10-21T19:48:59.607Z","2.2.60":"2023-10-22T00:49:38.743Z","2.2.61":"2023-10-22T01:35:32.300Z","2.2.62":"2023-10-23T22:47:31.931Z","2.2.63":"2023-10-24T09:53:21.635Z","2.2.64":"2023-10-24T10:23:17.852Z","2.2.65":"2023-10-24T15:28:20.578Z","2.2.66":"2023-10-24T15:47:37.460Z","2.2.67":"2023-10-25T22:42:04.858Z","2.2.68":"2023-10-26T09:23:39.495Z","2.2.69":"2023-10-26T10:09:03.421Z","2.2.70":"2023-10-26T10:50:35.257Z","2.2.71":"2023-10-26T15:27:40.718Z","2.2.72":"2023-10-26T15:44:27.354Z","2.2.73":"2023-10-26T17:24:14.947Z","2.2.74":"2023-10-27T14:42:22.670Z","2.2.75":"2023-10-28T12:36:58.236Z","2.2.76":"2023-10-28T12:59:51.516Z","2.2.77":"2023-10-28T15:59:49.651Z","2.2.78":"2023-10-28T22:02:39.107Z","2.2.79":"2023-10-29T15:30:49.840Z","2.2.80":"2023-10-29T22:01:23.485Z","2.2.81":"2023-10-30T17:56:49.074Z","2.2.82":"2023-10-30T20:13:24.571Z","2.2.83":"2023-10-30T21:48:15.645Z","2.2.84":"2023-10-30T23:52:03.787Z","2.2.85":"2023-11-02T18:05:37.968Z","2.2.86":"2023-11-04T21:18:20.663Z","2.2.87":"2023-11-04T21:49:45.194Z","2.2.88":"2023-11-05T07:49:30.849Z","2.2.89":"2023-11-06T14:05:55.437Z","2.2.90":"2023-11-06T15:23:01.699Z","2.2.91":"2023-11-06T16:49:31.369Z","2.2.92":"2023-11-06T21:59:41.578Z","2.2.93":"2023-11-07T05:15:52.483Z","2.2.94":"2023-11-07T14:13:25.175Z","2.2.95":"2023-11-07T14:42:30.900Z","2.2.96":"2023-11-07T15:06:47.915Z","2.2.97":"2023-11-08T02:52:31.056Z","2.2.98":"2023-11-09T22:55:53.582Z","2.2.99":"2023-11-12T20:32:54.604Z","2.2.100":"2023-11-12T21:17:35.944Z","2.2.101":"2023-11-13T17:39:03.600Z","2.2.102":"2023-11-13T23:37:15.700Z","2.2.103":"2023-11-14T15:10:11.439Z","2.2.104":"2023-11-15T03:59:42.636Z","2.2.105":"2023-11-15T04:50:01.734Z","2.2.106":"2023-11-16T17:36:04.790Z","2.2.107":"2023-11-17T19:03:22.020Z","2.2.108":"2023-11-19T04:55:12.893Z","2.2.109":"2023-11-19T08:34:03.288Z","2.2.110":"2023-11-19T10:13:20.822Z","2.2.111":"2023-11-19T18:42:42.154Z","2.2.112":"2023-11-20T05:36:20.827Z","2.2.113":"2023-11-20T15:51:33.619Z","2.2.114":"2023-11-20T18:21:41.827Z","2.2.115":"2023-11-22T07:14:23.051Z","2.2.116":"2023-11-22T10:23:30.380Z","2.2.117":"2023-11-23T19:14:24.348Z","2.2.118":"2023-11-25T03:23:05.077Z","2.2.119":"2023-11-25T08:22:11.429Z","2.2.120":"2023-11-25T08:31:42.070Z","2.2.121":"2023-11-26T19:23:41.083Z","2.2.122":"2023-11-29T15:47:41.913Z","2.2.123":"2023-11-29T16:59:45.822Z","2.2.124":"2023-12-03T18:06:59.620Z","2.2.125":"2023-12-04T14:20:09.828Z","2.2.126":"2023-12-04T17:42:36.281Z","2.2.127":"2023-12-04T17:48:43.906Z","2.2.128":"2023-12-05T23:09:46.802Z","2.2.129":"2023-12-06T21:42:05.679Z","2.2.130":"2023-12-08T15:50:36.881Z","2.2.131":"2023-12-08T15:54:15.916Z","2.2.132":"2023-12-08T16:23:04.062Z","2.2.133":"2023-12-11T04:04:16.117Z","2.2.134":"2023-12-11T17:13:16.846Z","2.2.135":"2023-12-15T13:18:59.988Z","2.2.136":"2023-12-15T21:55:36.538Z","2.2.137":"2023-12-18T22:26:08.465Z","2.2.138":"2023-12-19T17:28:15.858Z","2.2.139":"2023-12-19T21:08:34.063Z","2.2.140":"2023-12-19T22:24:15.830Z","2.2.141":"2023-12-21T16:13:40.843Z","2.2.142":"2023-12-22T17:02:23.123Z","2.2.143":"2024-01-02T17:16:15.167Z","2.2.144":"2024-01-04T17:43:40.445Z","2.2.145":"2024-01-05T18:26:20.966Z","2.2.146":"2024-01-16T14:16:15.678Z","2.2.147":"2024-01-19T19:45:10.475Z","2.2.148":"2024-01-30T17:57:28.434Z","2.2.149":"2024-01-30T20:36:21.030Z","2.2.150":"2024-02-01T17:56:27.295Z","2.2.151":"2024-02-05T18:20:06.078Z","2.2.152":"2024-02-19T15:12:22.187Z","2.2.153":"2024-02-27T13:54:24.324Z","2.2.154":"2024-03-07T22:00:17.744Z","2.2.155":"2024-03-07T22:11:38.700Z","2.2.156":"2024-03-07T22:16:20.658Z","2.2.157":"2024-03-11T15:28:47.908Z","2.2.158":"2024-03-11T16:21:15.618Z","2.2.159":"2024-03-11T16:28:37.885Z","2.2.160":"2024-03-11T16:33:48.897Z","2.2.161":"2024-07-15T18:15:48.712Z","2.2.162":"2024-07-31T22:39:54.500Z","2.2.163":"2024-08-02T02:09:44.814Z","2.2.164":"2024-08-02T14:19:53.492Z","2.2.165":"2024-08-06T13:03:12.186Z","2.2.166":"2024-08-12T03:34:11.556Z","2.2.167":"2024-08-15T18:04:20.005Z","2.2.168":"2024-08-24T15:47:24.113Z","2.2.169":"2024-09-02T21:28:31.367Z","2.2.170":"2024-09-02T22:39:10.359Z","2.2.171":"2024-09-03T19:02:29.808Z","2.2.172":"2024-09-03T19:07:22.518Z","2.2.173":"2024-09-03T19:19:36.823Z","2.2.174":"2024-09-07T20:21:06.878Z","2.2.175":"2024-09-10T13:15:31.514Z","2.2.176":"2024-09-12T13:25:38.646Z","2.2.177":"2024-09-14T02:28:17.580Z","2.2.178":"2024-09-14T02:49:32.783Z","2.2.179":"2024-09-17T03:00:51.501Z","2.2.180":"2024-09-20T03:55:01.605Z","2.2.181":"2024-09-22T13:54:36.963Z","2.2.182":"2024-09-25T20:54:59.132Z","2.2.183":"2024-10-07T15:12:17.981Z","2.2.184":"2024-10-07T16:21:46.920Z","2.2.185":"2024-10-08T16:45:54.295Z","2.2.186":"2024-10-08T17:01:22.138Z","2.2.187":"2024-11-04T19:10:50.512Z","2.2.188":"2024-11-28T15:25:19.761Z","2.2.189":"2024-12-06T14:58:56.393Z","2.2.190":"2024-12-07T17:25:58.734Z","2.2.191":"2024-12-07T17:40:31.145Z","2.2.192":"2024-12-07T19:23:57.706Z","2.2.193":"2024-12-07T21:06:34.467Z","2.2.194":"2024-12-14T23:02:11.581Z","2.2.195":"2024-12-14T23:34:17.691Z","2.2.196":"2024-12-14T23:48:53.741Z","2.2.197":"2024-12-15T15:36:27.721Z","2.2.198":"2024-12-21T06:17:55.651Z","2.2.199":"2024-12-23T16:40:22.259Z","2.2.200":"2024-12-25T08:25:55.626Z","2.2.201":"2024-12-29T21:21:18.565Z","2.2.202":"2025-01-03T09:19:45.063Z","2.2.203":"2025-01-03T18:14:55.814Z","2.2.204":"2025-01-04T08:30:56.852Z","2.2.205":"2025-01-10T12:20:43.782Z","2.2.206":"2025-01-15T21:48:26.212Z","2.2.207":"2025-01-17T09:39:09.206Z","2.2.208":"2025-01-20T13:26:40.472Z","2.2.209":"2025-01-20T20:45:33.909Z","2.2.210":"2025-01-24T14:43:25.379Z","2.2.211":"2025-01-26T00:16:14.156Z","2.2.212":"2025-01-27T16:26:47.738Z","2.2.213":"2025-01-27T21:02:58.844Z","2.2.214":"2025-02-07T21:10:25.526Z","2.2.215":"2025-02-09T21:18:28.444Z","2.2.216":"2025-02-11T20:40:05.285Z","2.2.217":"2025-02-11T21:18:30.077Z","2.2.218":"2025-02-12T21:38:32.174Z","2.2.219":"2025-02-13T02:57:58.103Z","2.2.220":"2025-02-21T03:11:33.896Z","2.2.221":"2025-02-27T21:02:58.190Z","2.2.222":"2025-03-03T04:33:25.201Z","2.2.223":"2025-03-06T18:56:03.163Z","2.2.224":"2025-03-06T20:04:13.730Z","2.2.225":"2025-03-09T05:49:43.313Z","2.2.226":"2025-03-19T10:32:01.137Z","2.2.227":"2025-03-25T18:35:49.937Z","2.2.228":"2025-03-25T23:57:50.121Z","2.2.229":"2025-03-27T14:57:25.980Z","2.2.230":"2025-03-29T09:22:50.886Z","2.2.231":"2025-04-05T21:52:57.843Z","2.2.232":"2025-04-06T01:02:25.501Z","2.2.233":"2025-04-06T01:14:42.905Z","2.2.234":"2025-04-06T01:23:38.268Z","2.2.235":"2025-04-06T02:06:21.332Z","2.2.236":"2025-04-06T02:47:16.396Z","2.2.237":"2025-04-06T03:10:41.758Z","2.2.238":"2025-04-06T16:04:35.968Z","2.2.239":"2025-04-08T23:58:20.703Z","2.2.240":"2025-04-15T01:56:37.982Z","2.2.241":"2025-04-15T14:12:39.583Z","2.2.242":"2025-04-18T18:58:31.690Z","2.2.243":"2025-04-21T00:07:04.027Z","2.2.244":"2025-04-22T10:32:23.445Z","2.2.245":"2025-04-28T06:35:11.450Z","2.2.246":"2025-05-03T15:20:20.781Z","2.2.247":"2025-05-04T20:27:29.432Z","2.2.248":"2025-05-04T23:22:45.805Z","2.2.249":"2025-05-09T15:36:35.608Z","2.2.250":"2025-05-18T15:32:29.642Z","2.2.251":"2025-05-18T16:33:58.763Z","2.2.252":"2025-05-22T23:44:58.590Z","2.2.253":"2025-05-28T21:41:02.745Z","2.2.254":"2025-05-29T03:52:18.542Z","2.2.255":"2025-06-03T10:10:05.464Z","2.2.256":"2025-06-16T00:38:16.963Z","2.2.257":"2025-07-22T04:14:22.834Z","2.2.258":"2025-07-22T04:49:14.770Z","2.2.259":"2025-07-22T05:10:08.162Z","2.2.260":"2025-07-22T05:15:31.403Z","2.2.261":"2025-07-23T11:09:36.743Z","2.2.262":"2025-07-25T11:37:24.989Z","2.2.263":"2025-07-29T17:34:09.878Z","2.2.264":"2025-07-30T06:22:38.238Z","2.2.265":"2025-08-01T08:20:18.849Z","2.2.266":"2025-09-26T23:28:36.320Z","2.2.267":"2025-09-28T13:54:52.074Z","2.2.268":"2025-09-30T17:24:55.688Z","2.2.269":"2025-10-13T18:05:44.371Z","2.2.270-beta.0":"2026-06-06T16:02:08.667Z","2.2.270-beta.1":"2026-06-06T16:03:32.458Z","2.2.270":"2026-06-08T11:23:33.358Z","2.2.272":"2026-08-22T08:32:52.711Z"},"bugs":{"url":"https://github.com/EasyEyes/speaker-calibration/issues"},"license":"MIT","homepage":"https://github.com/EasyEyes/speaker-calibration#readme","keywords":[],"repository":{"type":"git","url":"git://github.com/EasyEyes/speaker-calibration.git"},"description":"Speaker calibration library for auditory testing","maintainers":[{"name":"hdemoraes","email":"demoraeshugo@gmail.com"},{"name":"nht249","email":"nht249@nyu.edu"},{"name":"weogara","email":"weogara@gmail.com"},{"name":"simonliao98","email":"cl6399@nyu.edu"},{"name":"yonathan_wagaye","email":"jodex2902@gmail.com"},{"name":"mrkhahani","email":"mr.khahani@gmail.com"}],"readme":"# Speaker-Calibration\r\n\r\nSpeaker-Calibration provides a simple API for performing speaker calibration in Javascript. The\r\nLibrary has minimal dependencies and is designed to be used in the browser.\r\n\r\n[![Netlify Status](https://api.netlify.com/api/v1/badges/4662ab8c-dd4f-43ce-8e2d-add7a406300a/deploy-status)](https://app.netlify.com/sites/focused-hodgkin-0a6531/deploys)\r\n\r\n## Usage\r\n\r\n```html\r\n<!-- index.html --->\r\n...\r\n<body>\r\n  ...\r\n  <script src=\"https://unpkg.com/speaker-calibration@1.4.1/dist/main.js\"></script>\r\n</body>\r\n```\r\n\r\n```javascript\r\n// speaker.js\r\n\r\n// initialize the chosen calibrator with the paramters, or pass no paramters to use default settings\r\nconst calibrator = new ImpulseResponseCalibration({\r\n  numCaptures: 3,\r\n  numMLSPerCapture: 3,\r\n  download: false,\r\n});\r\n\r\n// pass the calibrator and speaker paramters to the startCalibration method (async)\r\nconst invertedIR = await Speaker.startCalibration(\r\n  {\r\n    siteUrl: window.location.href.substring(0, location.href.lastIndexOf('/')),\r\n    targetElementId: 'display',\r\n  },\r\n  calibrator\r\n);\r\n```\r\n\r\n```javascript\r\n// listener.js\r\n\r\nwindow.listener = new speakerCalibrator.Listener({\r\n  targetElementId: 'display',\r\n});\r\n```\r\n\r\n## UML Design\r\n\r\n![UML Diagram of the Speaker Calibration Library](doc/Speaker-Calibration-UML-Diagram.png)\r\n\r\n## Impulse Response Calibration Logic\r\n\r\n![Logic Diagram of the Speaker Calibration Library](doc/sc-activity-diagram.png)\r\n\r\n---\r\n\r\n## Contribution Guidelines\r\n\r\n_As of 07/29/2022_\r\n\r\n### Initial Setup\r\n\r\n1. `git clone https://github.com/EasyEyes/speaker-calibration.git`\r\n2. `cd speaker-calibration`\r\n3. `npm i`\r\n\r\nAll outputs from the scripts/recipies below should be automatically placed in the `/dist` directory.\r\nThis is what will be served once the library is published.\r\n\r\n#### Example\r\n\r\nIn `/dist/example` you will find a small example app that uses the `speaker-calibration` library.\r\n\r\n#### Javascript\r\n\r\nIn `package.json` you will see some key scripts:\r\n\r\n1.  `build:prod` tells webpack to build the library in production mode, outputing to `/dist`\r\n2.  `build:dev` tells webpack to build the library in development watch mode, outputing to `/dist`\r\n3.  `build:dev:analyze` tells webpack to build the library in development mode and open up a bundle\r\n    analysis page. Helpful for viewing the size of the library, broken down by individual modules\r\n    and/or dependencies.\r\n4.  `serve:dev` spins up an `express.js` server on port `3000` using `nodemon`. It serves the\r\n    `/dist` & `/dist/example` folders.\r\n5.  `build:wasm` calls the makefile recipe to clean, and rebuild the web assembly code (requires\r\n    emscripten installed, more details below)\r\n6.  `lint` runs `eslint` on all js files in the project\r\n7.  `lint:fix` lints and automatically fixes all js files in the project.\r\n8.  `build:doc` builds the documentation using `jsdoc`. Outputs to `/doc`\r\n\r\nRun `(2)` & `(3)` in seperate shell windows, with this setup you will be able to modify both the\r\nlibrary and front end examples with hot reload built in. Run `(7)` precommit to keep you code\r\nstandardized.\r\n\r\n#### CPP/WASM\r\n\r\nWe are using [Emscripten](https://emscripten.org/) to compile the C++ code into a wasm file. Usage\r\nrequires the installation of the Emscriten compiler. Instructions can be found on their website. In\r\n`makefile` you will see a few recipies:\r\n\r\n- `mlsGen_bind` compiles the cpp files to wasm, generating a modularized javascript \"glue\" file,\r\n  using embind. This is the current build target\r\n- `mlsGen_module` compiles the cpp files to wasm, generating a modularized javascript \"glue\" file.\r\n- `mlsGen_wasm` compiles the cpp file to a stand-alone wasm without a javascript \"clue\" file.\r\n- `clean` cleans up and generated code\r\n- `rebuild` cleans and rebuilds the output. Run this after making changes to the cpp files.\r\n\r\n#### Documentation\r\n\r\nWe use [jsdoc](https://jsdoc.app/) standards to document our library.\r\n\r\n#### Linting\r\n\r\nWe use [ESLint](https://eslint.org/) to lint our code and enforce best practices. We are currently\r\nusing [AirBnB's JavaScript Style Guide](https://airbnb.io/javascript/)\r\n\r\n#### Styling\r\n\r\nWe use [Prettier](https://prettier.io/) to format our code.\r\n\r\n---\r\n\r\n### Deployment\r\n\r\n- Changes publshed to `main` will automatically trigger a deploy on the `netlify` project. This\r\n  deployment is only relevant to the `example` app, it will not make any changes to any others using\r\n  the library.\r\n- `speaker-calibration` is library that is published to [npm](https://www.npmjs.com/). This means\r\n  that in order to make your changes 'live' a new version of the library needs to be published.\r\n  Conveniently, there exists an npm package [np](https://www.npmjs.com/package/np) which provides a\r\n  lot of helpful abstractions and UI elements when dealing with npm.\r\n- Once a new version of the library is published, it is then live for anyone to use by bumping the\r\n  version they're using up to the newest release.\r\n","readmeFilename":"README.md"}