{"_id":"react-sound-visualizer","_rev":"12-46e1988cd933e9998e54698a70c7b498","name":"react-sound-visualizer","dist-tags":{"latest":"1.4.0","beta":"1.2.0"},"versions":{"0.0.1-alpha":{"name":"react-sound-visualizer","version":"0.0.1-alpha","keywords":["react","audio","sound","visualizer"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@0.0.1-alpha","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"f48c5f8ae8f2618f0b2f1461fab1658b83f25d5d","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-0.0.1-alpha.tgz","fileCount":10,"integrity":"sha512-0sMd5OJBnibjpgzR+ke44iyJ1qvCvOHsKEZ3ocrHnLnhHRHpd5Abs2lJFX2UHDYCQ2nfXF5f0+8TZZJ5ca5cOg==","signatures":[{"sig":"MEQCICLvC8Jjkg14Vihg3N7xl/bv/VrZTQGiNJMeXDgIiDUrAiB+Q5UpaZRaN13WLBkkbUcXI5jCQKb12xUZ9+wcO0pijw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8OKTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpeBAAhNHjciWpWfxiEi1ny7DWGuKRD/hNRSZ1ZtgCY95449zFVu9y\r\neEHiFnrALaXCXmqMbFoW/ENzC6XE+nth80AZk5clI0GO6+9kN8BtnFxiYbYV\r\nn4c9qor7ZIMOpQql2GJv4NUDi6J2k6Ncv+PfOHU6CxlyantOEe94yHK5JfD/\r\nDoUPn86/WD6s47fejqDT7ILNo0rKL8UJszDaPDIQ+cawGcgs7Z455fNtpvfx\r\n/ljf1v3uV+th36my7GxgKLAOabhOgrRbrDvETkcwzbh0wljH9y4yeaZFLw6n\r\nusOHt10G8Z0AUY0ZlUngPU73zJN+4D6vopsTZo2e/blItt5KMYFF0x/7+aJm\r\ndBHc3BYiUrwwz3aVGp9TK03GFRS93sqlp+90RaOrd+K71YbLjJDlTR7uND7p\r\nb9dzW3h7Iqx8TwlFkVBIoRNKFcKkO4wD9zsjrNW/7pzvY66/OjX56jzrK0/n\r\nuHL+l81pgUD+NRrMzzA8roWrrz9912Yum1ig5oE8wMcE/XNYwcsL8xk7maB/\r\ncqWpNkCZ7gGJcavUljPRVoOvzcgB9iQ4dj3dXvTZZhFz7nUrkRZRLPkq5uF6\r\nYEzVVjDtlpbJ2CaY5pTbXOH6smSXM7jgVZ3Zm9sygku5torjcSn8N+rFAsRq\r\nkKXG126eN4I7vv/xwho0rVHXVGwnOaGeVDA=\r\n=wujm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"fd715e605c6b9611b4b50f191fde55b6bdd48aac","scripts":{"build":"tsc && copy .\\\\package.json .\\\\dist\\\\package.json && copy .\\\\README.md .\\\\dist\\\\README.md"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"8.19.2","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"18.12.0","dependencies":{"sound-visualizer":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_0.0.1-alpha_1676731027786_0.39231096051849645","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"react-sound-visualizer","version":"1.0.0","keywords":["react","audio","sound","visualizer"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.0.0","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"0ee4bcf773bd9b29c27cc8355ad6cc4bd3e97920","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.0.0.tgz","fileCount":10,"integrity":"sha512-2JxWvwARZfcBPlqyy2n/3987RcRRJVgn1XOeyiN8bqf94tDFRbNzbZfcGQ3esuOBmfllEyCwZ+w5L2gOuLAKXQ==","signatures":[{"sig":"MEUCIQC798Rpp/y6gVo2qcQKZjGFJ8gQpezXtIwaVFqObtKruQIgeCUbXXCuVohs9p4rEtbYzavEoOuTwZ7BRWyCw/cBZr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8OlwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7xg/+N2nGlI7IkqW+8Jy80Ti1p5Le+FKcRYp32kbMNuSgDFrPDNBk\r\nFJuHExmGQmK8WbP9JobDrGN0nlKnRbZU1Ywt+goahCjJYih4lE0M4wCgRbGk\r\nJg6GMT0PLN+nrLkhC4iNNKyisWDd2Px7uvdpPc2phYx8cGpwZR2B5PirOiHY\r\nL3Ul8/K7VzE23L6T4ZYmy1ALzFYtgnlK/yZZHo5pquZ5xI95HYoc7pcm6slb\r\nks9r8Eh4ovbOpklnrtalJ31DMs5gCn7Im7MhTDZsQhQJ3Eg4aZ5gCXwWSCvH\r\nU5CxHpEATSdG84ZTTKT3l2iRE9sA3Uwe8KZ6AdpdG1dPXfJQ8lFt/qMKtSL8\r\nKhMyAeXAJmfzRU0Ki6nC97n4DIyNdmnJSUisGJjQjMjBE6H/75aSCiSD1ABk\r\neq+ptOxJHU+QgbAl3V9WmFh3D3d+C3/BisNuRngANllXd2oJwm6KuoQWEZcz\r\nr9CKKNPNOJ5rDd7KBkMcDz0jLsXzozx9YZLYnvBiqXcojdn+Vw2SJASz8muy\r\nAub8DYc5I5/oSpPoKaDckafeSrzF7qTRdMWoo0KtSDlvTIUi+phe5exKJJtb\r\nw1c9sfmoXDPoOlrNlHyx7kDOdWTX1izsbKii5WoesgW/PWSF7CROIstJFIS/\r\ntDV8g8PARE7s1qD7k9W7EaLeCPiHzBx3SPk=\r\n=U2Uw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"29388a221a61a2955f61d4813b1bc5f70df997e6","scripts":{"build":"tsc && copy .\\\\package.json .\\\\dist\\\\package.json && copy .\\\\README.md .\\\\dist\\\\README.md"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"8.19.2","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"18.12.0","dependencies":{"sound-visualizer":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.0.0_1676732784518_0.4826474203048241","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"react-sound-visualizer","version":"1.0.1","keywords":["react","audio","sound","visualizer"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.0.1","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"102d6af9107f3c4160420d61f5874254a5e387bd","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.0.1.tgz","fileCount":10,"integrity":"sha512-7po2WD1NL/qo6aJV490Xqji6ixm+8vLJdOxuWxZgA2EVjFrIBp01gvPcc9Gk5iV312PRgx9sFPOUijXhjHQxNA==","signatures":[{"sig":"MEYCIQClN0JxYOIp6Pz4yCoipMOoyPokd8D+7m52ZoNSncVdQwIhAIPgDHchttkxm+0GlGor3EDb0azFU9ZH6ZDimz/nPpJC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8Ox9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKYw/+NJULAizMm715PUmZlxXsIytBQ0ZV9OF5Q+9oNYmyzTiHi504\r\nQu1M/FpWGyo8Km79Bvc2VgfmBu+WTeojIvavy9W7IrYrPUD5nsOIYMBKryQQ\r\nb7ceudU4EHdv+yP32ZTDgQdpkNyLyoVQBwWNcvcU8Qu1v8IOW1lPXaXxxktq\r\nrTen0YDg3Hr1d3dcxSaiX1TRSDBwkkRBlZFlTtf7aR9HweFoPlUwzAP3fJYl\r\nsBmmNrr4UxnUc/+adjvcObF10ojiNCRDOcm/Z5bRLYg2CtvI4jUpbSXbn3Ff\r\nUgFQ2GQQsS89NObpGBvClx3nG+XmwSJhCjsKVP2K9A6YIuhowWSBZlgTjapH\r\n4/FLYzaiIaxvt5s2CHIwyZGy0DWdaInrHk3FUREFM8k2EO7qf2J/TvDIdOSN\r\n0YgcMRFiM7to1dKN4/aVOi0+5OBFbzMysApAG6YVJMCD7d0Mudkf16Vqlpel\r\nUKDm4dZB5GT4G7OFPWg7bKSgvlWcjtidNnlpD7LCZwt+CqDxOoJ37nv+6ia9\r\ns3SbnXSqynyGqL8VZcpE4V+iuNbJyHAEQSHom1vEGRGcgiAIesdOeCfTH2+H\r\niNNXwEsElaLIAFM36eWqaTA6R24d0a40qiEnXCobbacC4KgsYWA6ntkr9K52\r\nPtmPJUKzidcAE8MAk3RNJGHgaGVWm+4JjQ0=\r\n=Y/ja\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"53b5991056b68ffaa15f2861e41ed63e0648c6bd","scripts":{"build":"tsc && copy .\\\\package.json .\\\\dist\\\\package.json && copy .\\\\README.md .\\\\dist\\\\README.md"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"8.19.2","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"18.12.0","dependencies":{"sound-visualizer":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.0.1_1676733565051_0.15764994631040374","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"react-sound-visualizer","version":"1.0.2","keywords":["react","audio","sound","visualizer"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.0.2","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"1151828597ad4ba58421b577091c1ad2e796c444","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.0.2.tgz","fileCount":10,"integrity":"sha512-0Ll/souEBN8hwypEcA6a5k9y7t5HEUqOjUov4O4OVSQ6EmIgmECXUvORzIWi9x2Mm75623/Vd5/uoaYNF0htTA==","signatures":[{"sig":"MEUCIQCnwgcYtfW1tdRHVv7Dyi84tvBXbiWXSNAZyr7sUK8IywIgXwOvaxGjp2qQ1QI31SW8EUayVFS4PgfVIuvlJm7GWl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8hgFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFsRAAhyu2UOOdSpOQpKwdKWpQcxj+eJC5B4duzIKJKwXXtZzECp33\r\nQnD3/CodL2nNG7n9JQ/fVL8jh/Yc+3Pwpa/FFJGXjOziCWuNWhTHIty18NLc\r\nbAkMUWqdIwSCpTtPikCHmH64iW5J4KBA/Y02AhpXlp2ZMRuxvqTa66rzhtCq\r\nYqusoo8tkdO0Dv5372lKmko5fEXCjDPRZDe04jJj5uSiFoH1mLpsIDxKUb6k\r\nYVgNFLAnN84KyNqhmzu2wr2vil3O9cj7lUzmZu6CAzZNO91N8IdQzNK5TFpv\r\noUf+swJHgcvzUAp/b+bvp8wUiRx9RTgJc6Dnwlqh95jyVC05PbEdFe82Gt0U\r\nP/YqfMbU+TaycoqOkZj8xFms05o9DHHEY6/6VJswUrKwbB1wAKmRz7gMs8rA\r\nrzOyP94p5USCOS4AXo62GSIdp1FWqS5J5q4SAJ2KQ1PNhkaTigIR7eEgacRy\r\nuhLe9pRTMME4P3t+DVrrwBjnOsMOWaiQJ2ftoJMMKWKGctUtcq0t/4z2oszT\r\nX/X5Du8XR1Hw1F6XadFWHln2JIsBoEc0kHOPqGu92HHurBFPtRnveU9jhDAS\r\nMrt7wcfLxL30Ukx6SJcvMI9geGQweR6Bb9533KHt3bHMj0azsQVQ84OgFcSw\r\nuulOHlnbUOO7EmumsAkUEl/lemubcm0iQw8=\r\n=pzrb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"53b5991056b68ffaa15f2861e41ed63e0648c6bd","scripts":{"build":"tsc && cp ./package.json ./dist/package.json && cp ./README.md ./dist/README.md && cp ./.npmrc ./dist/.npmrc"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"8.19.2","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"16.18.0","dependencies":{"sound-visualizer":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.0.2_1676810245524_0.8997186860373743","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"react-sound-visualizer","version":"1.0.3","keywords":["react","audio","sound","visualizer"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.0.3","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"7eb87185ecd4dc7351cb8eeec070ba59f23e53f7","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.0.3.tgz","fileCount":10,"integrity":"sha512-xi7VoZ0Mdl9PyTe5AmCV4mkSUFUSzwp0HwWMvveJayj81jf1YGLZ8HX88BYzMylSdTORyEDK4xRlTvmX8cP9pA==","signatures":[{"sig":"MEUCIDI52e+8XaYH7kV7kemHk3BaWPhrEkehlTAeEz3v9VycAiEAy74pZRM4GDsnBc6xCQ+ay6sN/sPCDxLh9BCnbxeDDdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj821UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1fhAAkcGmYEcNoUrKXwdx8+pJtyFK9/2jeY/H7PPzPQjJmQ0MxokZ\r\niGowkrMnfPk3HWUBsFRRDOjMAKMzDlpmR+3xrqOu+GPph4sa7gnr+KNDazT3\r\nu/pXoeBvYlDFDX7vPKAbIy8MwA+dnpqB7WCqPusTwvIywHdug/sm1ExPDaMx\r\n+m8i2LlkTMnfK1BYXybct5Ea15REPcZAPtzJFEBxmxRrKOFnWOAujtp2sCOQ\r\nXubtkmfkWcnaLd05/s1VAtxssJijGPCgMa+BW8/575kEOpvOx3MGcHmzpzE1\r\nH98nFWWhBvTZCJvf3LBtm6k6wy94A3/kg3IEFtDBTOof4RM7iB72Vel+CCv3\r\nr+1gcxgSniP/UxS1FLgCAi9HJDQdkWrJcPGRXUu4hhlskA4zrauQF8m284tX\r\n6TxJfwGFgYufckmneQ6divI8cWLZOrhEamZ3XgSKyQEqiizUhmAlbW9ktnzO\r\nGvaZFzPKX1p+0mZLHQaAkYl6XWRSIJFbe9s6ZuCECKY9AwTJicteDW4hP7jJ\r\nGzeOz+/zS8ncszsLJuzilqEncNsDMogfsdomLtN9yf/kf97niS8MHmxwDeEC\r\niDP81AG5o4k5Av4P5QeLkGyZd04k//VjPFY0m8YG62XaP45DcJ2CsxeYGIyJ\r\njBM2Gq35geqJtuFaIScwVg4JB+mZkDnYIMA=\r\n=j6LG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"207452be49cbeabbcd79341605771c90ad15be4e","scripts":{"build":"tsc && cp ./package.json ./dist/package.json && cp ./README.md ./dist/README.md && cp ./.npmrc ./dist/.npmrc"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"8.19.2","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"16.18.0","dependencies":{"sound-visualizer":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.0.3_1676897620397_0.3986661483230558","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"react-sound-visualizer","version":"1.0.4","keywords":["react","audio","sound","visualizer"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.0.4","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"fafa4f94079a213ca04ae19e0e23dfcb9792d0a4","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.0.4.tgz","fileCount":10,"integrity":"sha512-u2T8xyQmaW161UHcDZznaaTmmTBhUKH/xFS4DFnzQrNAnkzsSR7+BFAW1luOND/z3doRv2za+IfDWhwCruvCBA==","signatures":[{"sig":"MEQCIGLPoRkhzU3GEYvs1fNU/c7xjSX/xr9ZDD4TN9LtjHy5AiBLRaRu9vfVKg2+0JjtWcWs5H7Dm0V4NEQ8kNSA2xcVCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj827NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnCA//WLA+lLjwwxw5r3KgfYBpDZXbpwMCSF8V5yHhj1+ToZT3yx4/\r\nAolpMGME5y7VwvdkKBP+Hq6qd2Rq3nb8LtXn7xX6rXlVGvhydgU+sCnCmnOQ\r\nVwjDquIbYMXh7Nh2UZMBGrc230Z7JjMNvH8vxnzpF7MqPrVY0FxzPcjgDrjJ\r\nwKUc1XU0H8S3EjxM2bHkMfsRDbN7AQI52PVyv7w+EFWf/EECmylNyzHoFHJo\r\n+6fcMr6sR57Z4plvJYvHpftr7vHQXDshwAgkH8KizZNX+297j9mvkl+c3eo7\r\nRwmB+6OZ/6ICVl/YHXufQMm/u+vyhkkymRPCwXcbuMJREY/zQhEx2PwZjmSj\r\n2ejuy62Hk103I8aJ3lb8PLNJx3mf3wf9qjdD/W75BMala7K1GAqKBiBBfC1t\r\np7Qp1OgY2fbBRIiSNj6W9nSMXg0vGElJ1hawlgC9Qama0MTJZig7spr7cqEd\r\nnGJIaTpsD+wYf2PBR99QuDtzfnfSgIWJtjJ+uKYl8OFsN7gNPuSPOpjoiXTk\r\neIEXSQknd6zpJSf+T4sgmHPztqnYx21BD9SZWMLBU1vnixj8FWJ0E45Yk+Rz\r\nsA2rs1OTfhuiSARu6OYKO+i2OfPg/yMrnrdBOan6isV73qzbadLEkoo625Xp\r\n3v7QlV7lL+lYACXEpg1x9Uv4Nx0HuzxC0+A=\r\n=Hhoq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"162822e4708924b6199468edbd42a697eccbc524","scripts":{"build":"tsc && cp ./package.json ./dist/package.json && cp ./README.md ./dist/README.md && cp ./.npmrc ./dist/.npmrc"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"8.19.2","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"16.18.0","dependencies":{"sound-visualizer":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.0.4_1676897997814_0.13884843378584066","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"react-sound-visualizer","version":"1.0.5","keywords":["react","audio","sound","visualizer"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.0.5","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"ed5b93d99e1207c5cf97e5bacd9ddef54539009e","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.0.5.tgz","fileCount":10,"integrity":"sha512-nR2PwbpvuVJaqX39e3q/rmEOI42fuLe+8COwZaWor3ERw+8JFu3jUBHT4QuPubu0Vf1UtYOotexLdyUw3Nz7pQ==","signatures":[{"sig":"MEYCIQDGYnOZaO+5FNn40ag8zuNM4AYVtHwn7Z1nymUO1logowIhAPNIUUYDtSutFRbsEgIjefwt7sduXQd1SNjgwu+wQNar","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkClFpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraCw/9HpFMAwVAByR6UrZ+X1/9ldSUCSHcv+4ec5s8QWICHfjDO8Th\r\nR5f7nT/NBZ+uuksTO6W0Flnd7rzKf3ArVO/DnyC+0ztKp4xVGz+y5pDy+fEc\r\nDvfSXI0/xjuoXRaeq/O0Wx5UW/JjYfzJuMzZXHHcyrheObjzCt3lJnLNMcK2\r\n6uFyQ91n+w875yVc/wYnEKDvFirZdPX973mi1/jqjbHbkCMzbQqiDOts1LLG\r\n9uDZsap2WPr3UM0Py37Gnsc+YNvxM1eICxmfmKkAjV9P2l24eaFu9vCvTog2\r\nKpYJAAwRVDLyrvBAaerwC6mvCwo1ZcbpTPXxyMNu7uvgpEcvwHvwSOoJUhZt\r\nPNXCX523B0PpQ3GvG7ScZidII5oxh3v498LyaQRyUUB8B6ALRkUNDYU4I3S8\r\nhg6k8x+ajDxsCv+DF8ySqnYBRMqQSkqF/fR7srij4l0w7rhq+Wv9hE5G1J9X\r\nHj3yZKnpPqIYtiglKWdaU7WZBwboK+Grzs1A9P6F7nhS81v+j1cU0+RL3hmM\r\nIGuXHFgoTtgCV/GEWcamzy0L9usgHMbRcTGF8eMJJx+660xkKZ8aGrw5uDpy\r\nGOsPd1GsPH0eB+SRam2qWb02MOt+xZdj+AnDtjSgo9mUw7kO4WW7B3EBgQrN\r\nhWBIeVolK6/0NC8NkTpIvL38XlmR++R5tEQ=\r\n=o5gI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"b2625ccf625a273b2333671e8831da8ce62fd4cf","scripts":{"build":"tsc && cp ./package.json ./dist/package.json && cp ./README.md ./dist/README.md"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"9.5.0","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"18.14.2","dependencies":{"sound-visualizer":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.0.5_1678397801376_0.3877261437290047","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"react-sound-visualizer","version":"1.0.6","keywords":["react","audio","sound","visualizer"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.0.6","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"5956457dfa600b5a83648bca095eb2b5e19a0bab","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.0.6.tgz","fileCount":10,"integrity":"sha512-PZTfOGa0pZ0YVTmAizryCUc+WgPpr7v00JkXfsOQCBI/A/g16ghvRNyoTMQtIkjnb3VxSIkcabRmC7W+wTLrXA==","signatures":[{"sig":"MEQCIA51TTpfC3vzKXhWSvuoZZUFTBD/OxdtBbfMKMW9iSQPAiB7/xYGuEmpRJO/QvPO3Zze11987cBHagReU52kRQaU8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCyIfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZnBAAl3L3gr/rfbZCksyNhAl3YQBd5zca9STDySsSBCBhi3MoTMyh\r\nFaQiCW6109edtK7+0u9F2NsdQc3if1snvah2MKY73/STqm8OmzGeRYt5oaJp\r\nkq+XZCVNeE7rRKAF64oD5BViVYDm1lAFILvim2HLFz6DVujeCPKm4ArL0QJj\r\n6hLWbXjkWEXwVzhZDLog84im+51Z/DQdcw0mmAfK0lGfujiIJHaCLCypvSkF\r\nkgjjwgBb8TMiwc1Ug/s/KHbo5jh4SzH2eE28N6w8nRt3sFiTJUll7dFwxwca\r\n83CWXclQoTqGc/WeRqA4+erWM1mlrlg13X3v4HHaiMW9DoXxgTJjMCz/mA5s\r\n4QWXrlx02hXvxCcMFw/rVPKd5PBVe/2uR6gCRFkZHDtccJmzjibQ483IZSe7\r\nrCeEVPlsQa8Ha1Kb8hts5s0uZo6v4uCNY4DiO/W0LDwkzzPfdqh9E8D9Xhgi\r\nmUBN6XI8zfHRcpEhVezccx67lE/P41Zi/pv/tDFARpyFERvWAgCBWOiEKaa0\r\n4CUIOvvUn+s2kemLXR6OUWCl6F6IDVKJYvDpswxt4BE4LGaUK2/YU/ZCrG32\r\nGaGLuRhDc9OXA+WGEoOPFYxRCBIbNcJlcg0nTJ/VYxcj5FCdbSU7gdz7f3cE\r\nsJnPGBdes1fcneCiV8LaloXdJZqnFRVnbX4=\r\n=7PO3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"5905ca7ffaba12ac7f08049c0c220ee78224bc2a","scripts":{"build":"tsc && cp ./package.json ./dist/package.json && cp ./README.md ./dist/README.md"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"9.5.0","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"18.14.2","dependencies":{"sound-visualizer":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.0.6_1678451231040_0.8428685861265519","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"react-sound-visualizer","version":"1.0.8","keywords":["react","audio","sound","visualizer","sound-visualizer","audio-visualizer","waveform","waveform-visualizer","microphone","recording","microphone-visualizer","recording-visualizer","microphone-recording"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.0.8","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"7f6c3f3c8a5acfa07fa9b3b4b05e926b1756c20d","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.0.8.tgz","fileCount":10,"integrity":"sha512-Sy0oJFfZ+jmkh/73MU7TqWpJUr0TsWo7TRfTNINpXybJmKIARWZSmus8+vqVRPjq1Y3Cw4AVPMv7oyuTgmD6uA==","signatures":[{"sig":"MEUCIQCCSjkJRBJ2fZHBC/+SyvMHpoaexP84OhWkZyWxH5rUNQIgah3bGMiyKOf0Bl6tF9TLldJFq3PdPlIN+P/3u7pHZGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC81eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOwg//WgiCYPQ0zZ/U9FkDmj0ISr1xNrz8KxzoeUbanLPfsfiSx3DY\r\nww/p8ztFuEwMoPRfKpZhtO5QBpVycCTKIBdMg2zb34qDijiG+2Ibb0xDjTcI\r\nkasVt2ZGdgr7fLTYjisZ0b+c18Y5dJER2Kavw5JmfaQqDS7OWdSo2/j27tRf\r\nHgkI34Fiq/gy8xcTgbkllpNvKqQE/wf8Catu799lgq8xb/jU6TmckEpA0rQd\r\nqnxryyhyOapwqDLcsc4SprWG41A7ceWE96hh3cSAh3LQ+I8WdQMQs/Bcxwvy\r\n8jiStqHcipJOQZJu6r6Dpqkx5+iHybyBzTjIImsCSylo9dl9uX4ZiE8gxhf8\r\nIWmkCDJ9Pqd4CalRoB5w9n1Z8k6ujuwyF4IUuGwDE9mYqHHq3zsB9iaEWpJy\r\nK97+QwoLkyAZZCHrScv1kwkAsXxAcr6qO2os/yqJDv5brwvwxi/Hw4Wft6TX\r\ncsz7JUpBmxCft3DxylmAiWVKTkbwpakSt6z/Gxj8raVul56ZWqCRAtiTPG/x\r\nmAElk/KAgaCaRnl93y2oZcmXTDqkANBGpXeBDZ2NG4x8FblLPYp9qSgAjiS/\r\nsOmZvXnAg+QTWQ84GEZZxJXtHpaYCfZng5yki/DCaBjH+fsCCGmtSSIFxVnQ\r\nucBIKxPSXtzkyy4RpB9xl00AvEXIIUCxDZc=\r\n=+lrS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"e844c39a3bf375e8b2134bb646bfdf6365755339","scripts":{"build":"tsc && cp ./package.json ./dist/package.json && cp ./README.md ./dist/README.md"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"9.5.0","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"18.14.2","dependencies":{"sound-visualizer":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.0.8_1678495070603_0.16634674301582408","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-sound-visualizer","version":"1.1.0","keywords":["react","audio","sound","visualizer","sound-visualizer","audio-visualizer","waveform","waveform-visualizer","microphone","recording","microphone-visualizer","recording-visualizer","microphone-recording"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.1.0","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"ef1bf355cd9be6ce20602019030107a87117f1d3","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.1.0.tgz","fileCount":21,"integrity":"sha512-/99qn8i411K8kGQA02iAvXYs8ZSRYoq/3nqEx28GsOUf8StpBYGG4HvsGl9ac+kDvQCATvAb0rcO8WVT2pP77A==","signatures":[{"sig":"MEUCIQDAk9+EiAynVnh/IA6swRtzmyyDSBF12UA4DM43/tOKqgIgI2DDIcckP5ig6IOkYc62C+GdVya6GLKQ4x8k8ZlJSHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25452},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/Visualizer":{"types":"./lib/Visualizer.d.ts","import":"./lib/Visualizer.mjs","require":"./lib/Visualizer.js"},"./lib/useVisualizer":{"types":"./lib/useVisualizer.d.ts","import":"./lib/useVisualizer.mjs","require":"./lib/useVisualizer.js"},"./lib/visualizerWrapper":{"types":"./lib/visualizerWrapper.d.ts","import":"./lib/visualizerWrapper.mjs","require":"./lib/visualizerWrapper.js"}},"gitHead":"ff75dc8fac1b94343460234a17654c0b79f3497a","scripts":{"build":"npx tsup ./src/ --format cjs,esm --dts --clean --out-dir lib","prepack":"npm run build","prepublish":"npm run build"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"9.5.1","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"18.16.0","dependencies":{"sound-visualizer":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.1.0_1692094990424_0.2766775339855645","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"react-sound-visualizer","version":"1.1.1","keywords":["react","audio","sound","visualizer","sound-visualizer","audio-visualizer","waveform","waveform-visualizer","microphone","recording","microphone-visualizer","recording-visualizer","microphone-recording"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.1.1","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"c28d89426fac6811310790981d7eee47a91c1bf6","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.1.1.tgz","fileCount":21,"integrity":"sha512-KlOorFcBT7rL5KZJ+gbijM6HFGuZs/28wuVmUdI57C93EuSvIgZJj0NHMRZ3AEJK9wnQQPwx/TR/RRX0gNriuA==","signatures":[{"sig":"MEQCIEChL7f6C0SlDqbinL7oNMJgYjZo64ryGZHaeV9ebaFeAiA9lu0tybQ5yklznSYLIOXssr4omod7OxqylhhlFRXTHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25938},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/Visualizer":{"types":"./lib/Visualizer.d.ts","import":"./lib/Visualizer.mjs","require":"./lib/Visualizer.js"},"./lib/useVisualizer":{"types":"./lib/useVisualizer.d.ts","import":"./lib/useVisualizer.mjs","require":"./lib/useVisualizer.js"},"./lib/visualizerWrapper":{"types":"./lib/visualizerWrapper.d.ts","import":"./lib/visualizerWrapper.mjs","require":"./lib/visualizerWrapper.js"}},"gitHead":"ae08c6600c0135532e19bedf5c44cd91db1097e1","scripts":{"build":"npx tsup ./src/ --format cjs,esm --dts --clean --out-dir lib","prepack":"npm run build","prepublish":"npm run build"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"9.5.1","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"18.16.0","dependencies":{"sound-visualizer":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react-dom":"^18.2.0","typescript":"^4.9.5","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.1.1_1692095074945_0.7025326522005328","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"react-sound-visualizer","version":"1.2.0","keywords":["react","audio","sound","visualizer","sound-visualizer","audio-visualizer","waveform","waveform-visualizer","microphone","recording","microphone-visualizer","recording-visualizer","microphone-recording"],"author":{"name":"ej-shafran"},"license":"ISC","_id":"react-sound-visualizer@1.2.0","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"dist":{"shasum":"56f8ed3ba8673058f9580a60ef59bc8df29e3ac6","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.2.0.tgz","fileCount":21,"integrity":"sha512-xUo0vwRmixxG2nJAAUnu8ILRbBNp7Qf9NSIeJlhfrrSHZOct9wx3gHVnqsrvYhqMfW7qimWy3SeD/GO3lE6Viw==","signatures":[{"sig":"MEUCIE3iT2aH+1zHPoKKPSLV1W/yilRa5R9qvRMoGOT+uCZ6AiEA43zT22Jdiw72qalaMPmtBoS7ZDWs46hlUg3OKVH8NYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25945},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./lib/index.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.mjs","require":"./lib/index.js"},"./lib/Visualizer":{"types":"./lib/Visualizer.d.ts","import":"./lib/Visualizer.mjs","require":"./lib/Visualizer.js"},"./lib/useVisualizer":{"types":"./lib/useVisualizer.d.ts","import":"./lib/useVisualizer.mjs","require":"./lib/useVisualizer.js"},"./lib/visualizerWrapper":{"types":"./lib/visualizerWrapper.d.ts","import":"./lib/visualizerWrapper.mjs","require":"./lib/visualizerWrapper.js"}},"gitHead":"6ba3f1cb88b05896f3ce7fe69313e972800229a5","scripts":{"build":"npx tsup ./src/ --format cjs,esm --dts --clean --out-dir lib","prepack":"npm run build","prepublish":"npm run build"},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"repository":{"url":"git+https://github.com/ej-shafran/react-sound-visualizer.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight wrapper for the sound-visualizer library","directories":{},"_nodeVersion":"20.11.0","dependencies":{"sound-visualizer":"^1.3.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^7.2.0","react-dom":"^18.2.0","typescript":"^5.1.6","@types/react":"^18.0.28","@types/react-dom":"^18.0.11"},"peerDependencies":{"react":">= 16"},"_npmOperationalInternal":{"tmp":"tmp/react-sound-visualizer_1.2.0_1712493147656_0.8658675300519854","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"react-sound-visualizer","version":"1.4.0","description":"A lightweight wrapper for the sound-visualizer library","main":"./lib/index.js","module":"./lib/index.mjs","types":"./lib/index.d.ts","exports":{".":{"require":"./lib/index.js","import":"./lib/index.mjs","types":"./lib/index.d.ts"},"./lib/useVisualizer":{"require":"./lib/useVisualizer.js","import":"./lib/useVisualizer.mjs","types":"./lib/useVisualizer.d.ts"},"./lib/Visualizer":{"require":"./lib/Visualizer.js","import":"./lib/Visualizer.mjs","types":"./lib/Visualizer.d.ts"},"./lib/visualizerWrapper":{"require":"./lib/visualizerWrapper.js","import":"./lib/visualizerWrapper.mjs","types":"./lib/visualizerWrapper.d.ts"}},"repository":{"type":"git","url":"git+https://github.com/ej-shafran/react-sound-visualizer.git"},"keywords":["react","audio","sound","visualizer","sound-visualizer","audio-visualizer","waveform","waveform-visualizer","microphone","recording","microphone-visualizer","recording-visualizer","microphone-recording"],"author":{"name":"ej-shafran"},"license":"ISC","scripts":{"prepublish":"npm run build","prepack":"npm run build","build":"npx tsup ./src/ --format cjs,esm --dts --clean --out-dir lib"},"bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","devDependencies":{"@types/react":"^19.0.6","@types/react-dom":"^19.0.3","react-dom":"^19.0.0","tsup":"^8.0.0","typescript":"^5.1.6"},"peerDependencies":{"react":">= 16"},"dependencies":{"sound-visualizer":"^1.2.0"},"_id":"react-sound-visualizer@1.4.0","gitHead":"22c53e9933ee36f74fbd4201050ea2f50f30beb0","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-Qe7tFTd1owtQ8nYrUYXg7QLt8mw7iUy86mqj/+IwmXzSw+NlhnMnAGPuisb1Lk3ncliFnM+AQbZb3C4RQN9uMQ==","shasum":"d81b9f50e19df8d6d3b54d6be04fea711d8da97e","tarball":"https://registry.npmjs.org/react-sound-visualizer/-/react-sound-visualizer-1.4.0.tgz","fileCount":21,"unpackedSize":25424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFelxrnpyDbhKFZe8r7E9evCT5b6NfD/zBq4i3QRngbyAiBV8OGcIxo39HpzU8I7EogAx24UKPuYFBlj9w63jXGMLQ=="}]},"_npmUser":{"name":"ej-shafran","email":"ejshafran@hilma.tech"},"directories":{},"maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-sound-visualizer_1.4.0_1736797368937_0.2761971934712235"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-18T14:37:07.786Z","modified":"2025-01-13T19:42:49.360Z","0.0.1-alpha":"2023-02-18T14:37:07.941Z","1.0.0":"2023-02-18T15:06:24.677Z","1.0.1":"2023-02-18T15:19:25.230Z","1.0.2":"2023-02-19T12:37:25.662Z","1.0.3":"2023-02-20T12:53:40.554Z","1.0.4":"2023-02-20T12:59:57.946Z","1.0.5":"2023-03-09T21:36:41.527Z","1.0.6":"2023-03-10T12:27:11.201Z","1.0.8":"2023-03-11T00:37:50.791Z","1.1.0":"2023-08-15T10:23:10.594Z","1.1.1":"2023-08-15T10:24:35.114Z","1.2.0":"2024-04-07T12:32:27.798Z","1.4.0":"2025-01-13T19:42:49.182Z"},"bugs":{"url":"https://github.com/ej-shafran/react-sound-visualizer/issues"},"author":{"name":"ej-shafran"},"license":"ISC","homepage":"https://github.com/ej-shafran/react-sound-visualizer#readme","keywords":["react","audio","sound","visualizer","sound-visualizer","audio-visualizer","waveform","waveform-visualizer","microphone","recording","microphone-visualizer","recording-visualizer","microphone-recording"],"repository":{"type":"git","url":"git+https://github.com/ej-shafran/react-sound-visualizer.git"},"description":"A lightweight wrapper for the sound-visualizer library","maintainers":[{"name":"ej-shafran","email":"ejshafran@hilma.tech"}],"readme":"# react-sound-visualizer\n\n## Description\n\nThis library acts as a lightweight React wrapper for [sound-visualizer](https://github.com/ej-shafran/sound-visualizer).\n\nYou can check it out by visiting [the codesandbox](https://codesandbox.io/s/react-sound-visualizer-demo-gi8uhd).\n\n## Getting Started\n\n### Installation\n\n```bash\nnpm install react-sound-visualizer\n```\n\n### Usage\n\nYou'll mainly want to use the `Visualizer` component (you can see more documentation for it below):\n\n```tsx\nimport { useEffect, useState } from 'react';\nimport { Visualizer } from 'react-sound-visualizer';\n\nfunction App() {\n  const [audio, setAudio] = useState<MediaStream | null>(null);\n\n  useEffect(() => {\n    navigator.mediaDevices\n      .getUserMedia({\n        audio: true,\n        video: false,\n      })\n      .then(setAudio);\n  }, []);\n\n  return (\n      <Visualizer audio={audio}>\n        {({ canvasRef, stop, start, reset }) => (\n          <>\n            <canvas ref={canvasRef} width={500} height={100} />\n\n            <div>\n              <button onClick={start}>Start</button>\n              <button onClick={stop}>Stop</button>\n              <button onClick={reset}>Reset</button>\n            </div>\n          </>\n        )}\n      </Visualizer>\n  );\n}\n\nexport default App;\n```\n\nIf you need even more control over the visualization, the `useVisualizer` hook (used by `Visualizer` behind the scenes) is also exported.\n\n## Documentation\n\n### Components\n\n#### Visualizer\n\n##### Props\n\n| **Prop**        | **Type**                                   | **Default**    | **Explanation**                                                                                                                                                                                                                                                                |   |\n|-----------------|--------------------------------------------|----------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| **audio**       | `MediaStream \\| null`                      |                | The audio to visualize. Can be `null` since usually that's how your state will be initialized, but note that the functions will not be defined while it is `null`.                                                                                                             |   |\n| **children**    | `React.FC`                                 |                | See **Types** section below.                                                                                                                                                                                                                                                   |   |\n| **mode**        | `\"current\" \\| \"continuous\"`                | `\"continuous\"` | The visualizer version to use. You can check out the [sound-visualizer](https://github.com/ej-shafran/sound-visualizer) docs to learn more about what each version means.                                                                                                      |   |\n| **lineWidth**   | `number \\| \"thin\" \\| \"thick\" \\| \"default\"` | `\"default\"`    | The width of each line drawn onto the canvas for the visualization.    If a thickness string is provided, it will be translated into a percentage of the canvas's width; if a number is provided it will be used a `px` value.                                                 |   |\n| **strokeColor** | `string`                                   | `\"#000\"`       | The color of each line drawn onto the canvas for the visualization.                                                                                                                                                                                                            |   |\n| **autoStart**   | `boolean`                                  | `false`        | When set to `true`, the `start` function will be called as soon as the `audio` is available.                                                                                                                                                                                   |   |\n| **slices**      | `number`                                   | `100`          | The number of slices drawn onto the canvas to make up the wave.    *Only available as a prop when `mode` is `\"continuous\"`*                                                                                                                                                    |   |\n| **heightNorm**  | `number`                                   | `1`            | A number used to normalize the height of the wave; the wave function is multiplied by this number, so a number larger than 1 will exaggerate the height of the wave, while a number between 0 and 1 will minimize it.    *Only available as a prop when `mode` is `\"current\"`* |   |\n\n\n### Hooks\n\n#### useVisualizer\n\n```typescript\nexport function useVisualizer(\n    audio: MediaStream | null,\n    canvas: HTMLCanvasElement | null,\n    options?: UseVisualizerOptions\n): Partial<VisualizerFunctions>;\n```\n\nThe `useVisualizer` hook acts as a simple wrapper for both the `currentVisualizer` and `continuousVisualizer` functions from\n`sound-visualizer`, which allows the user to pass `null` for the `audio` and `canvas` parameters\nand returns an empty object if `null` is passed for either.\nIt also wraps the `VisualizerFunctions` that are returned in a `useMemo` hook.\n(*Note:* if you would rather not use a memo, you can directly use the `visualizerWrapper` function)\n\n### Types\n\n#### VisualizerChildrenProps\n\n```typescript\nexport interface VisualizerChildrenProps {\n  canvasRef: (canvas: HTMLCanvasElement) => void;\n  start?: () => void;\n  stop?: () => void;\n  reset?: () => void;\n}\n```\n\nThe `Visualizer`'s `children` prop must be a function that returns a `ReactNode`.\nThe `canvasRef` must be passed as the `ref` prop to an HTML `canvas` element,\n*or else the visualizer will not draw anything!*\n\n#### UseVisualizerOptions\n\n```typescript\nexport type UseVisualizerOptions =\n    | { mode: \"current\" } & DrawCurrentOptions\n    | { mode?: \"continuous\" & DrawContinuousOptions\n```\n\nWhere `DrawCurrentOptions` and `DrawContinuousOptions` are the types from `sound-visualizer`.\n\n## Notes\n\nThe `visualizerWrapper` function, used internally by `useVisualizer`, is exposed for convenience.\n","readmeFilename":"README.md"}