{"versions":{"1.0.0":{"name":"@alexanderolsen/libsamplerate-js","version":"1.0.0","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack --config webpack.config.js","compile-wasm":"emcc --bind -o src/wasm-src.js src/wasm-src.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest","test:coverage":"npm test -- --coverage","test:badges":"npm run test:coverage && jest-coverage-badges"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["wasm-src.js"]},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"04e4f9b2dc5e62d5616d3b620b8e2cebaefd0b7d","_id":"@alexanderolsen/libsamplerate-js@1.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JafFC8LxkjPC8Y/EUhNrzZIS34E2Wwqdap8eooaa5nSMu4yUzqoOwm8Bj0f2tR57U8ghhhQVbPrITHPdU0Z9PA==","shasum":"1974d4715a4eb3097fffdfccf3b531ba311fc929","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.0.0.tgz","fileCount":6,"unpackedSize":1631088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/kTVCRA9TVsSAnZWagAAA4wP/AqrLqOP2ZTgsO7ZkgSO\nhzgP1Jg8WcU8zHmsnj2TO3fCwZMhZREXmi65b1N4MTEfJGzWHIPXzkydNyGD\nk69uU8l9f3CimQohXMfooh+ePDcAmt9ojokf9MSEUWODZfp8vkhcEHSXrhHk\nr1hm3rnV4yjFb9uVVrHO3LxjiY1uzENHRuhXVGTASAchD6sCh42DpyddUMip\n/yyoy6xV1spMUiuKjXz6iI2KTrqk5vPkennHDjraS12PpU7tYCnon8vOY5A8\nzZiRG9n7yrHMRXM3kHnlJig090wuTFDG5bIwrPpkhwgKsFuQWGp+rORPzus6\npB7B3rVO4kWvbCG8AjIBHOo4KSTsccWGLSsdB2rl9uTMjOHEOAUzz+pb3s6K\nEed/s1joqvKdUyzsWxzTse7Qu0KEvnqpwa3cRzgPh9Ky6IwJM0gDHQpavAjs\nnzfeoGfAqLU9sFBZqJZrJ2CY6VGjOwwFEN0ZAlaqELxhFR8gvI0VxX1vfE0f\nJi2mOxVFWjjCrbIUepOrhEaaoUKVwquqSJVXThZzqqbVgl7DeoG/NQJxhPA6\nOCMjpW41hNVy/rpezKKBESsAzoYhEKBo/WCJocY9y7P9Bh/zVX7+rFlo1p6H\nz0rDrsXsGtZx6TnxJx8M/ligC5O/0uC+/uxt85h2jRi++XiKxzFlPrapceEh\ngyXx\r\n=jiXx\r\n-----END PGP SIGNATURE-----\r\n","size":1384206},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.0.0_1610499285345_0.9457857701040375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:30.819Z","contributors":[]},"1.0.1":{"name":"@alexanderolsen/libsamplerate-js","version":"1.0.1","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack --config webpack.config.js","compile-wasm":"emcc --bind -o src/wasm-src.js src/wasm-src.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest","test:coverage":"npm test -- --coverage","test:badges":"npm run test:coverage && jest-coverage-badges"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["wasm-src.js"]},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"f9b2f044bbb017541b549bec7f9068ce6f1ede90","_id":"@alexanderolsen/libsamplerate-js@1.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OIjbPSn1A4+DyVMN21Bx4onsQu8lcsD7ePcdyLYj5uqZnLq5mM+gKOhi/5k4uszLX0J7xCzAO3MIOJylBpPEEw==","shasum":"9d77d5f0f9a845a98a6ddab8df097b86b238a6b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.0.1.tgz","fileCount":6,"unpackedSize":1631318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/kbiCRA9TVsSAnZWagAABp8P/REpWDrMmcyYZydzBxIv\nGTHXHAMR+4OyBhJLX6dX/EYke9HKZlcmM3odO1aWmInCfAvSLH6PGpcqSGes\nI9zyHwtV71EgTanTxL5gR6B8GMXW5EsyhU4FYtZK3VvdrAcpdWIjyx9OnSon\nBtFuQpPQsGI/nUvNoU98fuxBIXAOi550wY7IYbONVmoBCspbxrQj2UKUxhIJ\nSkXPZPmRBfAUDYGGsv4+J65XHsg0jwbOLV1eTGk/lm2160I6iStao2Wqf3U4\n998Gm7a40I+BTIXIwzveZcKJAVb6oVH1n5VrP33RwOp7IHdI26gT+6AV9YD+\nMuTJxpseXkVw4sA+b3UVaia58lFJU2WCyZgdYHCUUP43bc24in628qNrcSyc\nG8lTI22nAUxbv4Q5d/IYFT40hK+MXaL5sDrRL/+nr43dqoVUfKix/CxKS97B\nECz6wF6XEH8dbujsDsuZrJgmpyFqnZUbnjsXM3fwLtFt0B+GbXYgKdkjLgT0\nOzxYqW4IXvaxCXDuOsBKv+6T+sqwf7zvBkAIfgyZ7Fyq7zCkIppQOZtD1J1G\nCdoyS430mknBtcDGF9LyPz54/LtP92TPLAqpnktGHmndCpEpGoGtBj46VUih\nlmXvkkQ8xzTCBx94s+s0UhzhllY/qujST2A1qtA3phZvxoSATPo/hXb7IseE\nmQEc\r\n=/iXC\r\n-----END PGP SIGNATURE-----\r\n","size":1384304},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.0.1_1610499810052_0.6925866954922788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:33.710Z","contributors":[]},"1.0.2":{"name":"@alexanderolsen/libsamplerate-js","version":"1.0.2","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack --config webpack.config.js","compile-wasm":"emcc --bind -o src/wasm-src.js src/wasm-src.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest","test:coverage":"npm test -- --coverage","test:badges":"npm run test:coverage && jest-coverage-badges"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["wasm-src.js"]},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"5258a862bd022ba3691460fa3a296d027c92b1f2","_id":"@alexanderolsen/libsamplerate-js@1.0.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-x79y9MoZUaKhLWCJu/fxlOl2MqVwX4OgPmD6cNO5YLZqk8o2fxqpD5DNQuIYsUxGkrwF9E8BgZJLvsWZq/qMGw==","shasum":"569f5352cffc02a2d5e7cefd3de1799ec807e2e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.0.2.tgz","fileCount":6,"unpackedSize":1631682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/kl0CRA9TVsSAnZWagAAazoP/0o1Rexkydf0iZA7ErgA\n6E9K8nOO7j6fk8/oL8al+VG0mRD9QwhstMspAiHEleBnrLuWK6RXaisS/DNO\nPMhADsvGAJeYW16RpIncxgZe3iP0wWpUSdue0KNnb1VPApByq+6cF2MTc7b6\n12CLhTr2fhvKQnoR3WpKLYT4MZP1bVXMLqZzddb4VSfqsPKH/KS08uYQ/9lH\nWGUvmlFghyPBWAH/xbznI9Qv/kRmEm5AujioxmyhiLJCIi0B1ZxRA6juarTK\nWtZntlV/H0FQzhn1Ch2T3f4/ToKUtukO44XUEiN0JFkLlAI8u2Puh36PP91O\ng9b9+ujkdkMlbL+CBmrofVbz07lO2a3oBuYilKG76S3OKXWAntaubPW5x9lA\ngnOvya9VKavb//OWneYrXoBXyQMAjjrp44Xm2SRK5WNLRLi9j53PU7wm+l2J\nKo6w0Kfe8Yh3VHo/n3hgFRtmBydk5ke6tBgnx+00LjUGoW9TWiFgZQQKSwJ3\nqQsfoxU72WuEXKaTPbtvDg1wOdD64pbIZHKfEpfrgPzPajXqyWuctGzY6x0O\noRV+YdgSVD0Q/8rPS+ZQ9ujh/JOx/suhpHdUXbb+kGu2bwGGw7g+861VDWft\nxbBV5JCWgRjZM9H2gbPhCmZdiCBDMwFXK1UxLKzKGhO535IQxc6WwGPEECfD\nBrNI\r\n=nZy8\r\n-----END PGP SIGNATURE-----\r\n","size":1384456},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.0.2_1610500467983_0.42317922362489724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:36.578Z","contributors":[]},"1.0.3":{"name":"@alexanderolsen/libsamplerate-js","version":"1.0.3","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack --config webpack.config.js","compile-wasm":"emcc --bind -o src/wasm-src.js src/wasm-src.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest","test:coverage":"npm test -- --coverage","test:badges":"npm run test:coverage && jest-coverage-badges"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["wasm-src.js"]},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"917df7776b62ed6af029d77e0299b6f85d5017fb","_id":"@alexanderolsen/libsamplerate-js@1.0.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-qBjlqbZ4go/Kz3Db1NprkDdlwyN1qWsyL03l6pELWmeoBbOaw67dXxtahO3e+/kwODjzjWGVe5OaNUSfDfOjow==","shasum":"1fdaa69a523502069ec266ba04d17adceda6c671","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.0.3.tgz","fileCount":6,"unpackedSize":1631703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/knfCRA9TVsSAnZWagAAgjsQAJoj6yiModcr3Btksj3U\n56csy6t/3DP1r4gsFxX5Z/krcI8pn/2U8hvm2ZS6JM9c4gtNt6CRrNbqvJX1\nRXZZbKzXYL0UyVvpWN37Euxfik4r+AXA+xvrsvUegHEgRukA65UpxcHpQEwG\nJUwqHWnG8JrKYj9YibCsRC5LbmwEN9pnTJgUW3cxf6Nyeo71POfySMzhjjg4\nhViX5C7/7RU8M4hNZJew5Q3obwy11/IqcMg3EQAmztp2sjU84/ymkzlI7bvw\ndtoIM6jl5b0xOiOBjmNlty0YS4fb8e08FyWnHByxocLeYxQ5gvQeqQCRMTqo\nSySgAb2sLZRtAfxfIMrn/89VDlurEl+v5OKNxYomeDFtho881Su0YnV6COB/\nVv2tlikjHr8riGHhCcWj/sSJUl0koDMFv2cBJD2kpRmn8g38IHz34kIXTa3c\noVIqa7cy/B1wRxI0N7NtWa2pRuCDNdQ3b5bqmMRHAuLzew9u1U01EFdJ7rpC\nsP5tBJeS04LXD1h427u2iQb72D2YQ0gENJmW8ZA/OPGzZDMX7BI3kKqjAz+r\nWnxg1G46nI3t5csJQk8yZPW0Lxr25PROrznj66lBKZcpn9JRG6wu/O+WxK/G\nm0tqBHsyU4EGlS+66pe3uUI8fmKfUWJib9KoyhjEhVOHSjg+vp+l4pqgHV0v\nqDAP\r\n=xlaL\r\n-----END PGP SIGNATURE-----\r\n","size":1384452},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.0.3_1610500574909_0.6989148441581663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:38.937Z","contributors":[]},"1.0.4":{"name":"@alexanderolsen/libsamplerate-js","version":"1.0.4","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack --config webpack.config.js","compile-wasm":"emcc --bind -o src/wasm-src.js src/wasm-src.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest","test:coverage":"npm test -- --coverage","test:badges":"npm run test:coverage && jest-coverage-badges"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["wasm-src.js"]},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"d33436ed9685f89b68a7d8a67dd22cab065be765","_id":"@alexanderolsen/libsamplerate-js@1.0.4","_nodeVersion":"14.4.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-zoJSJ+rOys72x3kqLZMa5MV7G4UEGLnFv4mWR/yhF68pFaPXX3mJkQrGRPo93r0REy+n3gXrraQ736+4MMo+hA==","shasum":"7f920b032a7622a63a7c13c4c3e02d3ec758f6cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.0.4.tgz","fileCount":6,"unpackedSize":1631703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wC8CRA9TVsSAnZWagAAb+AQAIGD6kTpgJNQQlZHJ3CA\nZ0WtAvZihseQLiZv/v8OLz5MHVahNTyCgJtf02hfP2J8kYRLx2dxptP3QQg3\nNyEVYsm8okClwFkMnB2nmjT6N1pWo43YnJVdLM5BhM7hj3f8MvO+s9eG5CXm\nceKPTCAj1SuVGhH16To9RA2/LAjlC5Fsc6E0zM142J7VA+Nwds+b81hRV6xS\nSTuriNnxMegIIBiOwXt8OqMq4WidN4wLKynY8KX3CQeJxIs9cSOQqU4DONL+\nTvFhwgMjdEPtyHSVVh3UV4c4M0AHMMxnaDozoLt0LPtUyehs9Pn5Ix2RlDbO\n4epYGX18PVuwqtfSUqMeVANSjz+VzB7r1Nxde/qq6GyM9atYuehdyUeOXBf+\nGMz1/QRtfCitNWbGlp1+CqdNa79NPRRufcsHjF/LvOqhks3gpgOq2f2pP5SR\n5d57VmlShq61FTeLA7+p+gpAMUGa+ohZkIdJ/eHI5E3eOE/0BOBax87+s/Eu\nW2wp5wwx394IZjeKbC2VV9dEkvFZVpS1Z5JO4yVUX4t5GF3dQfmha80ig5qm\n7SSIhS5DpLLBMNWgG/7mMQB9T+leXLVHRrqd84b22sE9FgmnHE/JCs+Qm1NH\nRgqGsRLkm6Z1512l5KylY3ZSjN4cs4MY9Vwt/vPWwEC3/WcPJLzHFVybXamT\nAYts\r\n=kY56\r\n-----END PGP SIGNATURE-----\r\n","size":1384452},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.0.4_1610547388141_0.9567225544739606"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:41.849Z","contributors":[]},"1.0.5":{"name":"@alexanderolsen/libsamplerate-js","version":"1.0.5","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack --config webpack.config.js","compile-wasm":"emcc --bind -o src/wasm-src.js src/wasm-src.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest","test:coverage":"npm test -- --coverage","test:badges":"npm run test:coverage && jest-coverage-badges"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["wasm-src.js"]},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"f53069dce2b9443d85e79cd91568d2020952c7b4","_id":"@alexanderolsen/libsamplerate-js@1.0.5","_nodeVersion":"14.4.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Zsmkas/JGESkl+LU18DRlrmcTRVyFnsemROpvw4qdP7wCd3AW4h7JUlwgJVU//XmpM6jScmtm23yy00vkLNXWA==","shasum":"6237347cccf965afd92a3baddb3df38b0296aa1e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.0.5.tgz","fileCount":6,"unpackedSize":1536012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/xrJCRA9TVsSAnZWagAATjYP/2AsIF9H7n+2WIkGM5y6\n1G8485LRm9zpMDYpeAafT72NEcGgyG34lokUrOlDNX3vDvhc8VPuDpJUewog\nukZrNt46EpDsKe+Sqbz6hFcsEfA1qZ5utghbO/qeISg9EajF9FV3OGuTOHXV\nWwoYxtkKZllRDmJsTzaRf3zaSVYbhUuT2DK3ZhURq7K9WVTtc1SbZdqkuchv\nF2dTSimv+DycGvtYIBAuLyVmEzk/EBfA9YPzw0jae5D9/RGwE1db95wzAlyb\ndnwr2ligSvYpFT31/BwjiODMh4TGvzO3HDJw1Ik3IaOsazyX9QAdKWDQzPPp\nMt2bnmxLprJvYEV63vAq3D/i/pANHo39pWF21pMPZNIk05qnIng9f1zdNFLi\npsG4WHPuxrBe60YNmREKJtOFZHl8GWYXp6rHJtRKAA8PqoDEwdF+Vc9HCFoJ\nVBh5lTYISSB/YuiPIz/0bG0D6pOwh8aLAvu8lijvuXCWKVWGkotISHvwsgjM\nyW05GSUR3pVqkIuNDhS0cmOBO8U2o1pvPb8D1sBsZ5aDp7kBqOUGcXOhIFav\nsGdS1wE6Sqp/I2yoAjsyql4NMRswebGURTsMNb1jnmfEyOFWdp39OL34oqCP\naJer8H4e0Pa3f2XNoUv577L5sn1zFFvlt9JoPj0ztu6JcpdYIBRE5BNtB7BQ\nges9\r\n=KF1W\r\n-----END PGP SIGNATURE-----\r\n","size":1351153},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.0.5_1610554056556_0.13399281852674738"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:44.781Z","contributors":[]},"1.0.6":{"name":"@alexanderolsen/libsamplerate-js","version":"1.0.6","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack --config webpack.config.js","compile-wasm":"emcc --bind -o src/wasm-src.js src/wasm-src.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest","test:coverage":"npm test -- --coverage","test:badges":"npm run test:coverage && jest-coverage-badges"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["wasm-src.js"]},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"f53069dce2b9443d85e79cd91568d2020952c7b4","_id":"@alexanderolsen/libsamplerate-js@1.0.6","_nodeVersion":"14.4.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-F5ws3OYjgQ/WxB/Ho2IimyqqCWoXRbQpTLdqkEPcSjix4mCrosoCwaAt3UdQxRQqWl/9cZZmhp50vaghS9gCfQ==","shasum":"88e0a773d2a1fc66552422cf3c55b5cb54b1dba9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.0.6.tgz","fileCount":5,"unpackedSize":1535059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/xs9CRA9TVsSAnZWagAA2JwP/243jwmZEH7GbzTmfVnA\njDqTP3+fFBUnQQkpK50G60quJX3OMdFF2PSW7XUFRL/vgLaSn/rm8ELJ0X2M\nSyRmkTJaxGw6IbpUpVu1Sr3a87Md8h+hCTMB84bJ4smcW541TO3c8RZaW+fh\nZzn9YBOroo0YN0PfFbV3QytF3iXiglW3NKExPh3xSYL/KYkKWyLS4Le9MVk0\nEZ4AK68OwKCXRDH28yitqTcTE9tEJv9Wea2PU71ixtCsDr/O9gpl6GA/Bb7F\nL0AlPwfw9vgq4rbsr2nVXmJCpLRyen81VWjhx035bgfCtwj6W1dbyZ6adQT4\nIn9wOcvxp3V1cajQdfQrgHdmfzmH3iXg3+lMY+8NwJhYa7qLMWQ2If7CPzfZ\nmz0xNrTXgcHAcn9jKFJ8UjCgZxNCf1Xp3W2rDirbA0ymu+g8ulKxO/shxD9R\nwxK68nSyCtOIIHzduVQFkeRElRangZOH0ZHeCx5VituTVJLMuPCQm+9redwS\nOZVM29OrFSbXW7QZgwg7gOZKq6TG2knkstWRD4/nvY9rQp8P5zd9KzjRwXJ7\nUoKodFlUjElueW7TvMSy1Kj+bF64/SHgT8/zkxc7elOUKiOPgE6kuX1E23Ok\n2Z8eET5NZTe8gZc89BWYVLAXJOei/HZ2FM7y+f19i5B97o8B4tA3hH/cp/Jn\nlspB\r\n=KYNa\r\n-----END PGP SIGNATURE-----\r\n","size":1350692},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.0.6_1610554172370_0.49375630457299047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:47.156Z","contributors":[]},"1.1.0":{"name":"@alexanderolsen/libsamplerate-js","version":"1.1.0","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"]},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"581aac655debce27fbbf52181e9e74f919796ce4","_id":"@alexanderolsen/libsamplerate-js@1.1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OXucDhFEqIT7F3sHjxh1Ecrg4Zc5s9GG6rHriO6cKhhFEzOmNwTYGM2ruuH7IRRJ5y6B4rri+Y22mhndx1v1FQ==","shasum":"c89ba6b8ec0495b539ae7fb349fc9c2f73230406","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.1.0.tgz","fileCount":5,"unpackedSize":1535454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/3fRCRA9TVsSAnZWagAATqsP/RTrVU5EcmlZw9hxKoRh\nJs/x/0uVkqQDGXHkvqEUfHOb9Nc9NJuptBo4gWDi/PX4DBU+/I/xyoc1QEMU\nU3JJGJAdvBTAX8bATTOYEHAbQpN5jBIYEuin7revRT5MYDY8+v+UYm+xi50Q\nDvfdnwXfOsScVA3PpWEUOwPjIqqZFn8NfJZGIEER+w91wZfdDjvsLc73lo5r\nI/HB2Gbob3KSWh/+ITUJZsZzvSXv5TdlIytLGq4DRL5gkksspel7N+e0gK0m\nnYsiopic+XaVIq58e8mJSWz1Km5p7smbxiAcGd2QNq3+2VUmf/8pOHsskszG\nl258AknC0lzD3uIEJlo+tBDRMz0f6Tfm2LHQHjnHRg5EyLyPDjS53U6zCnJv\nIauhUiyldItG4lYG2+EtMeE3VZDpHWow+kDesHSLzH0uOzlfxYmOmKikoNNY\nRRR7FeAmVFUuhu+FilJm8/TWQTst8O4TCSsgukucch4i3lRxVUCRAgliww3v\njpwSxeV35T3v6214D8DDP5Ok4htCe3QWY8G7pG55C4+GHRFqcKtoFfI5thQe\nrNlJrLWukfP9hz7fxVeREGCqizJfgLlu/D3c5mRIW8jXJ0bDjWUoKiFUbPfv\n9/RyXdlz9UWiawqt5SZwsAQK/qjF7KFX4DM8fijoKlejsLQ6ZJ+F5IVMO344\nT0/r\r\n=fmVs\r\n-----END PGP SIGNATURE-----\r\n","size":1350758},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.1.0_1610577868113_0.2046932172251832"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:50.028Z","contributors":[]},"1.1.1":{"name":"@alexanderolsen/libsamplerate-js","version":"1.1.1","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.js"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"dc344bed00644e5fd15165006444df8b99f4fab3","_id":"@alexanderolsen/libsamplerate-js@1.1.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-J2SDW2tHyk2opW2+w23FXGPQtYX5I7VOSeReWvfYHERndbhFZ7GvDZ0tMlsSIOeMDanfQ3NPfL9i76NhaRnqew==","shasum":"07815aaa4d5ff684ca8facd9906d9f786d10adba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.1.1.tgz","fileCount":5,"unpackedSize":1535863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/4UaCRA9TVsSAnZWagAAWecP/2XjNJiu8rSaMfM6uebR\niAk/jMYDLFuo3S55CSLHglfWCjxgobpOOhGm/uW/vk9QvHW1vMgGOh0HZsl2\nlcGiXJ3z64GDVYKupa40NPEmcwU19APpwoObnJ10AfnaeManljQsjpJBVWdt\n64WCi9oP9w5QDpTSq36/zNpB9P11TrkvYwZiFCD1+sdjPenFskRcTHJKjxbX\nGFYyHx6qqN3phXHIgalch+EjASJknmT7JQUdK02EcGDv0aTkaR3XbDHrDwYp\nQeQ5AM2V0/m07nha43TrP/EobaEeLZHrA2IL+rphrMW1wkPd+3sq4366gbhP\nLmuVuWjdwVDc+sMWv/CZcQqtFIbqjjmYrNaSqy2TBdBXmzVQ5AxMgBCdbcdp\nCpPpw4y8oJYwOSE3mxKnQE5H8dtPQcO0dtK8ZI1XCEMbkyz6rXX3I+J/K6YP\nL93FlGPr9UlHN8P55i6potDzZlvOBjGML6QW450JF+kOiVwD9m/YVzBNAZVi\nAzzq4eoT9qXtKOOxTOsdDIQ1rfIPUhXpkDk+3KiTXAb1cXNHpuwkNXCCLCca\ngo5Tmvj+YF8e/rZUCIimMowjBpUe5Uy8wM43vncFOXmNNs2iB4E79xP52eIQ\nNHUVu/1SCLimZhXBT9PS/iSTUDFULu43MhmC4csO9PjaSw2I7XdHEmaM9F65\nZesY\r\n=kqk0\r\n-----END PGP SIGNATURE-----\r\n","size":1350906},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.1.1_1610581273721_0.15923179388680708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:52.925Z","contributors":[]},"1.1.2":{"name":"@alexanderolsen/libsamplerate-js","version":"1.1.2","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.js"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"31f44ef210339312c089fd0728155e739848361b","_id":"@alexanderolsen/libsamplerate-js@1.1.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-P3u4B0kpD+Z/sqUV5XSsDFCtzACF2/rXYm372s/NK2q6x2Un36EtpFjdmiztooiVw/RhrtDw+0qrIaz/axQRgg==","shasum":"7bfa93babe6ad250bc90ae5e34962faa721ef37e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.1.2.tgz","fileCount":5,"unpackedSize":1536006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/47UCRA9TVsSAnZWagAAJowQAIVFT9eUmccqUVg/tOAc\ndczps3I6KK8xvJ8RyU6UlwXRupEIql4qf/XDk+3189aktqBebmjhclhY75aq\ncift2MXeecw+kLoxx2PJIL6j8aPATInoT8xOBqfiCG3npTQbaraDEp/Ne9Ed\nyzjZAEgEXjt2knSOlhj2Fv9FdrXZ+djIBPgvqwPoyzdVHiGsZ598h2i/DrpV\ntCeMd7FyqP+9kcT9IPKNdpUB/L73KiNZpXDOWybzhx+DuzwcPkN1Figxinm/\nkyHYCRfESpGtiEhvy3Q7Q0tnQlVUEcOX3k7RQqwpDdLr8z6fpqe2TrABCmpM\noVQFdLof7/dz9oIKah9xtQeZ1kdEHTm11ZBRw4vBRRD8QHTA7NbjGLMPSkMX\nekyk7vNFj+Aou6qrZ6CPsA3nmGkX0ZcXxOd5c7yM8aJZ7dRbW75mZ4kQtPGp\n6NZyQblDzs8LoAfGwbsre3Fu5OUVPIaVW3zMaB/IznVpxrKg9HyeOH+q2V0U\nL/KrTsjqjeGAc0w3zfiWlqnI+JOR5HpHOAkinjywbxtWEAjPbdoeqq90b6y4\nDKmrnWuqbzPEKmj+6TEAAFC8SKryr5jams3yv9VB9MtsnJaRMW3YVz4vsdm2\n10LD/PT9L/mOV+70Ycs+/TzgEOUng2CbpQ9XWqZ55FwOsXU5PGQ4XJVSlf87\n7J0R\r\n=ZUw3\r\n-----END PGP SIGNATURE-----\r\n","size":1350966},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.1.2_1610583764327_0.010881954110125935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:55.857Z","contributors":[]},"1.1.3":{"name":"@alexanderolsen/libsamplerate-js","version":"1.1.3","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest"},"jest":{"coverageReporters":["json-summary","text","lcov"],"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.js"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"355b6a7cf5af90cf8777c9ef02cb2dc3a8171d27","_id":"@alexanderolsen/libsamplerate-js@1.1.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-NWHEUEnVqx3NjdnyqsDdcPLkQnQm73x5M/7H3lKhnUzD0X5pXIcCZxfp8Qyzd2Kll2hs92k7xmtpIIE7GtU1Cg==","shasum":"f66bd5639e0d2103dfa8782c831fec2d9148e894","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.1.3.tgz","fileCount":5,"unpackedSize":1535989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAMBiCRA9TVsSAnZWagAAFmYP/1xsIx6X/M7ELMy4+3jt\ntkK9snSnpgCFUbXpLeC2tLSINJOhsZZNNQD6CCeIna8qDKX9rw8M6vglv9LN\nfhZbQia48b2e3ayokpUAA/qZ2MK4pskbiRUWsh5hAaugDal1xnu5xtwMmakK\nlF6husMQKX/0uCwj4UttB5tgRL3OsrKm3BO4UV3yKMgQjPcrxt5oBob4+p7D\nkP0uWZUMX8gE1IivDKb98VvPsIiel2j8vPUQRNCKNHorhU/RNEFPYsdpxDJW\nlagv6o8RZpV+DzTmb1a1PDS5FTXamJK8VVAk014mP4LCPpUxKrRV8rVDrLFQ\nuKa615LAKYlGE6qZEojOQkMRA2FND6RWOj5SqhNkHNLM0pk0Dh1q5ueWyQFY\njy7l3eLBsVX1I06yKyfxCcXlU6lVvJ7rWoDbeSVm0cr5SCgmM5LO1dZQ8stM\nohYeg2r/2aidbEjgJcVZyalxoY8ktk8XgLoMUKO/cIcnk/NPzzb4yYzTrfB7\n0/FvUwsC2RoGLCEew+2VqvbAhlOJIyN+kLflDZqen2GuzCAgZVuoiSGDwqH4\nSRvwU80vr/ZGwqJODWsuz+KhBfmqovT7IR3FkrUM0PBFl46rWdfQc9eJX/Sm\nRXrsbNpddhAei1ML/aDzNulsUjdzjThsgblkgU2LEo9iaqfjCQihIgn7bmAQ\nQEb7\r\n=ibSz\r\n-----END PGP SIGNATURE-----\r\n","size":1350956},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.1.3_1610661985551_0.34948622439462107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:00:59.230Z","contributors":[]},"1.1.6":{"name":"@alexanderolsen/libsamplerate-js","version":"1.1.6","description":"Resample audio in-browser using a web assembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ENVIRONMENT='web' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.js"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","copy-webpack-plugin":"^7.0.0","coveralls":"^3.1.0","jest":"^26.6.3","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"812725073770a055228a76acd843efe882db0715","_id":"@alexanderolsen/libsamplerate-js@1.1.6","_nodeVersion":"14.4.0","_npmVersion":"7.5.4","dist":{"integrity":"sha512-lHginHl4IlTTRZFbWIEy/gNNHO266mToKNcMRcch7uldEsetAZEmJxD1xnbqbQ8JRK4TUeoz/YZNJd8tgTwt5g==","shasum":"374a6082026ec6d1275e6d5170305afaaa6b58b6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.1.6.tgz","fileCount":6,"unpackedSize":1537128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN9ZaCRA9TVsSAnZWagAA2MEQAJt0zvPRf85p7xQOLsUM\nYXGiJx9lZ2o49HxpQHaFmpQD/MbMGhbsU0dMQjo8P01pDHwj1zeXY9jDaMrl\n16dSYuOWY3es0dT4NRnvvkV1sLFvOgoHnJc7mCUY46UogZRxH6wRhZH4r7RW\nzs0iN73ldLSQ9L0u4xeWQJqb9wB4zQxeYTsFuxM035ZX9HYKsDz5zp7qjXfA\nlym0DHtEh8vOGoWL1VmoW6znNHCCTDH5kIwXA+TFTSo4nnC9jxYC7qaMNb05\no57gKpgLeAvq6MBmbFVIqaR8B8TeZ+taBLKsHWRbW7hyLNH8Ky1vDtDkxXZz\nxM8IKzrF7u1RiDn7/e7IZbGNbon8lPgdbSMyLKXld8Rx7njPCRHNGBmicQhg\nqillKBI8u31yWGccP1SmSENJZseH1FvRCxsfJleLaDR6Xtebdhpeogz0mOD+\n4HDVF9Wg5+SfVN2VVlsb5ds6ig2SX2hRhryMV60BqLA1FoPkvIw7hzSih88s\n0f9dca8ONT8mAYQQn+ZhyUvdvuM/1Sd18oHM/2Ji4kpxwE+K8mIF/muzz+pA\nONizriPWJSpOaJn6necXvrqB10iQidQ3O6F4S7g9rMyMcsDlwySsdJenKTFP\nkuCatGpIn4pFJ+L/comh0U0yMjk7XBdlLcq9mYxG92CE42ShQqcYcmAkmeAA\nBYuh\r\n=ICXw\r\n-----END PGP SIGNATURE-----\r\n","size":1351566},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.1.6_1614272090114_0.8629504342390215"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:01:02.116Z","contributors":[]},"1.2.0":{"name":"@alexanderolsen/libsamplerate-js","version":"1.2.0","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.js"}},"eslintConfig":{"env":{"browser":true,"es2021":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":12,"sourceType":"module"},"rules":{}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","jest":"^27.0.6","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"fd7541d0d47a4e2e9010ca49696ff3fa703f0fa1","_id":"@alexanderolsen/libsamplerate-js@1.2.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-nnI1tYoP0JgvuXNZavJiqMFgxSnDgRQgir887f5AEU4TR6TBrxVgdEIyX4ik3ZSH5iVB/9pOGDoxxFJ/l/DFzQ==","shasum":"952730f80711dc10969d93f5ffadf83b2a64b895","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.2.0.tgz","fileCount":6,"unpackedSize":1539207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg27IoCRA9TVsSAnZWagAAvBQP/1jxeowiSOyBbCKEdtX3\nZhrtW0Lo6+UYHjjMbS3D9iz6VtwbWYZ4Np4f5NPKn/mmBXPxiEx+VC+BVgm2\nKoIStkhJHigWVAx+iTnkzg0w83HIMUNmrkMHUHy2Dv2+rpjsfapH9WLcHQBf\n0XWd4wf1KhoUWhYmkMWc33cjUAb1fPWN0lR4vVcWq3P7723qiTarZNuxNZR0\nKIjQ33uH876Y/+kbgcDLZjP8XKGk+m2uieChaOYMwTJJbjCCdz4HDBcYDhSu\nNMSWLPAYvLnE4s1jiwDu9CLlQQuhAakzmBhfrR9p2GlfU5BPkoXqPmOF+g+f\nb+GTKnYBAMSkshvTBOFyBdHR7XrsMKEnK0u5C7Ae+/S6BHNKN7ojuwaMf3bA\nxlWJLbe3rt4v3hft9GvYgVa9x9GejbggQ2pC6dqEhlamViauJu4u+ovXpaT+\nhh3WMrCCUIF8UiWWGi3wrnzjdkT1/KAY2W1SDnRMd/z8ZSTU4KIiriVjmmra\n61K6cJTAcY57REdl/B9H8EuSXA2n+8pnUDuBA4Ja9NfuDnUUCD67O75hET5U\nW5+lKIczl0G+uzsI6WouqkULW9wF/OOVznn3gKSOdd7aqIdrLeMQR60si4x0\nZGDTSjt9a4TUMJ3LOaA6opxsTo2f/oV3qhu0hkNnguqjQJJXEKEY5LVfeqQA\nqdIZ\r\n=qUp2\r\n-----END PGP SIGNATURE-----\r\n","size":1352450},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.2.0_1625010727718_0.48240559976730046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:01:05.032Z","contributors":[]},"1.2.1":{"name":"@alexanderolsen/libsamplerate-js","version":"1.2.1","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.js"}},"eslintConfig":{"env":{"browser":true,"es2021":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":12,"sourceType":"module"},"rules":{}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","jest":"^27.0.6","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"d3e89c20d0362bba05404695c44a56a0a104f032","_id":"@alexanderolsen/libsamplerate-js@1.2.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-G2Ty7CNeL4K2O4XEnypPPA6vEWsxPhwTr8nAIXmBJbpWemr0+71unFmsU03n4W75AI4AFJd2dxr5YAUegIAFLg==","shasum":"45c713420d0f22ab337528b972ebcae1b4c4882f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.2.1.tgz","fileCount":6,"unpackedSize":1539380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg27WGCRA9TVsSAnZWagAAfk4QAJS/JCUqkBPqjWbyaYTc\ntzEaqeFKFq/aex3ebGqnJ5wnt5oQfLlkRf/rdQsdmVIN4OiF8rJM/sCpaJJq\nfEyqcioU01bAyFhbUin2RGdVQrOr7w1uy+RCR76uivqkKAIjhzC8UEo6qL85\nz2pCQ4DcnCCX/W5WwW0S6QUkEJeKqmsmGvK/iutkkAmbsRJy/FKy5ThOu4Ul\nP5dLbuvhTgOkVDBqrtWdBWxwtAaSaDLNsykm/VsvnQLIIfIrByVWP47LpAPT\nz6DLLW+amIsZ3FOrguZl8eAeUai7oBDRsTTWsC6pGJnUOQW/rT3YnQ2PQqFg\nBv/W+ehj3FNk++RzCCPOCJM5kpzNZuEv82GfgeJrcS72MLDWyQEt/pkN37LJ\nIJdgnYXF/qpNUVfmVwN6tFiXe73FZ47ua3/T2p7eXvjq+XAcyZ4rWBwQinvV\n5F4cPRrg/bt8MQaARApLF9l+cuCSYZ5SnWm55c9WVhtfUtzCfDFL9RWPPVXi\nirMiSOCoc8pUQiL5UgfJh/3MPcIQq5+DFoZrXc8N1uvp0xOLl0KwO7Ruq1Uk\nyolED01TY+m+kgyzz5XwW5l/MoGQb6wQ5G8BjLrTe0KG5t6AuPEhUkmd2yWY\n8pbhww/1t6toaFXTZRyWV39WbjZDdA35rdrQtbwQ82ECaTOO7CGEs+RwA2O0\nkYZ7\r\n=RzB6\r\n-----END PGP SIGNATURE-----\r\n","size":1352521},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.2.1_1625011589463_0.5170568596694445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:01:07.990Z","contributors":[]},"1.3.0":{"name":"@alexanderolsen/libsamplerate-js","version":"1.3.0","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","directories":{"test":"test"},"scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-js":"nodemon --watch src --exec \"npx webpack --config webpack.config.js\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.js"}},"eslintConfig":{"env":{"browser":true,"es2021":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":12,"sourceType":"module"},"rules":{}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","jest":"^27.0.6","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"gitHead":"1c90c7e918e1c4a9908f99e94a0cc80de0329bf0","_id":"@alexanderolsen/libsamplerate-js@1.3.0","_nodeVersion":"14.4.0","_npmVersion":"7.5.4","dist":{"integrity":"sha512-1FsgkZ39/6+Dpr1mb6QHOPoEHYAqC1DYEmAWXGdf4LR+YQiQSXh0UIMsTLzi8vq9bkXM9WFnB5W1Uov5e2Atjg==","shasum":"015b66f6a8e819060fc0fde84249a78e62aaa959","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.3.0.tgz","fileCount":6,"unpackedSize":1539807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDEe2CRA9TVsSAnZWagAAPx0P/2c8Zr4Z77H710oULLZ8\nnGJU3x1kEE7Jp1e3MZ+jFGo2ZjYbaTApeggtdkLqpLq8JfuOFeUXGX52k7vd\nCkPZ98GzmEr2BV5DnzDCZI0c9C//HdLFhL3eIvlUMl7rbSsJFAXm3qu4IORy\n5WJyEJmcoaDTN831GKSNGLjntqg7dKtnGtnv/WqAE4MESVHgqgf7f4N45pBA\nqLOA058yDfUqWA63KYNGrSGHQOR643/m1HidNTZva3wP3gAHSpAFhgHNDifU\nGMEOSBagirlXs7yvC8Js1HML+HWU5k1+/lhEclaknb/gvEkIu4YdLtNPrYwW\noWzrmi0cElVCAJ9ISSVRhEKheakOPXVmXFADJvpDr5q1171U61gia8SDq0nd\nl5fe7MCEvHMqDsxSuys5k6EMcsq8ui4196gNRzmTElgFU5UC8jfbhypn8Y+2\nyA7d0H6VXOB4A+CPkeqnIxGILzr9vpt4QjMXVXRYjgILst0+tt/PdzB2cN79\nyG1LAL243RGKGJoSITTK5Fo2m4TQfGPxX4MXBR/n1W1NC2P27pUrmrLz2KlO\nnqHhw6RBXK2pA4TMoBIJEHFxKgQAaPkWVi1zoTH6RAhYmgg7kTtB74xCWqH8\nD2P2B83jEu6luWUX815ypJdv3JmwpwuPxHx3keJfoWzpPjid0Ulu34xCPPiM\nYj1W\r\n=IUMX\r\n-----END PGP SIGNATURE-----\r\n","size":1352592},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.3.0_1628194741776_0.7337615288426722"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:01:10.866Z","contributors":[]},"1.4.0":{"name":"@alexanderolsen/libsamplerate-js","version":"1.4.0","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"eslintConfig":{"env":{"browser":true,"es2021":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":12,"sourceType":"module"},"rules":{}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^7.32.0","jest":"^27.0.6","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"dependencies":{"prettier":"^2.4.0"},"gitHead":"40e521494e4d99e52d1e9ef12f948d4a5f12405d","_id":"@alexanderolsen/libsamplerate-js@1.4.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-baLw8DRda+oQfIzRB1gwQrUXpOrHpFsp75DplJdYi5LLf8qDWS5S//Ftc12h8sd0q9w0g+DPJI/c+XZBJF/s+Q==","shasum":"f35f6212f14fd4ad9a943b4a715120a1c8b0db97","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.4.0.tgz","fileCount":49,"unpackedSize":6592497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOpbjCRA9TVsSAnZWagAA3UUQAIvpYLxL4UP3tmKBQ+M0\nYTYEcAqGBQeX/BWVmd0miuP29B5+/7ztzWpj8jM/t023wjsgxMSrwColuuEy\nZ+jMDytPR9l7tIWwOqEjjgXxmCyo31oCV15/1M3xpKrg4zDdlWPJVIPe4mbA\npI2NxpBuOhqDQjz8y4uMhZmY0xh/hdyHg31ye1Die+fqGe7+OZu3J5hO4he9\n/y9B3nvye8mel+TxdOZ7fDvzaIimQ6fq5iyqyfTWZeHuITjAO2vF0K1qCS48\n+FPZpe+k0XpIdvNWZlKt+q9vE2GkB5kWo7z4VZf5x+tS6o//mn71bDO3YBIt\nxfzJCHd2rop8MN5v4/fmToBI78AE140QwEWgQUBy1GOw2uNbV4ORHyzdaMi4\n/Fwhw0DGdUeZOMprWebVsvQ2RlL0pwvW8LHYHSobeHUhJfAGNnmOeqRpnlFj\n7To0J3J+k0O5LtKkb/OSrGbgFvaJtGciP07jXB7LA+Zg3V4Au2AlumowT9/d\n0LRwrny+yy0BHqicmnwhp7uQb9lgwjXSavDdGB3ONFFP+xLK4vxWc/CcHRZw\nbrHRtzoJL0JUnEk7kXNQdTeBsJZF2afMf1ZqMli4GLaR+wTpbnT7iGWPZOd2\nD3TMWOCmSv81oEEOdUWsj8FPViwDvJJOFv7zvvvJYQlQ59t33RnzgYzZeHbJ\n/jH3\r\n=rU1y\r\n-----END PGP SIGNATURE-----\r\n","size":3858709},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.4.0_1631229667295_0.7017650970485654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:01:13.995Z","contributors":[]},"1.4.1":{"name":"@alexanderolsen/libsamplerate-js","version":"1.4.1","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"eslintConfig":{"env":{"browser":true,"es2021":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":12,"sourceType":"module"},"rules":{}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^7.32.0","jest":"^27.0.6","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"dependencies":{"prettier":"^2.4.0"},"gitHead":"40e521494e4d99e52d1e9ef12f948d4a5f12405d","_id":"@alexanderolsen/libsamplerate-js@1.4.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-LMyaHSbUh7Vu0Xx2CNLq/lLh8jxlFvMpn4x+gbHrJ++N+B1PKKXO8A79ScYdh6mCXetdyL0tJO16KxqFpZz2kQ==","shasum":"b5ea783acdab2b90d70b34de5d92488b7a2999ef","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.4.1.tgz","fileCount":3,"unpackedSize":13491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOpm9CRA9TVsSAnZWagAAGhoP/15KJRZOoS7x6zcajXol\nlgfASt29RNOMyjf7fab7b5bVKVHMX7TkKWmPsE9KT9PToD17zp4/cQymZ2cR\n4lE6kWjj9qptT3P+JLAMbabC/WbxYlLjmddi62fmqYdGma2wKHhTX3uAbaw5\nSHexqbSv4E+AmWqI5zgcwIAhN42iNRCx3CAdKQx3FNb9tNGMkbMxNKRjqP/r\nzDZDDSpHQT6K4bPbRnTHbI5DhKI9u/YI+FJtl8TqL3fZ403Iv4UZ0UQbRnCI\ntYUfZ0BND557z79Ub9XWGOaLZQIwAvUSf873RFXHnNdO7BDnz+qI5w5xs+dm\nPrBFouHc7qBtm435CV0KjG82bKuFyPh/CVZMFPaMRzBFjopaPEQrfNwc61lu\nOfgP11m5mLwLaMZcgJKndrnVyC7hDO8mWGxob8kMpemBg3jgrKEdn+giYVHx\ne15iFEQtbQKuLcRVUckb8mqRjHOW3CjsVO/pRf6MrP3Y9g6vi+54Zxx/+wWD\nyb5q8OuTh816FNF0BKkuOnOqrpNa/QO5uu9AFcuC+n+d8SrLQiFpqnqzhbhj\nCB1Fy3W0+YG9yJbvJaGH1dxwNPb0pWXVmN05nLsnwT0ru550Cozj+flHHXHj\nBJumKbCXzTXaQm7npDMbGPn1wLAmMP1w+z1EpTyvswdh51PDP02BSwKxUVPi\niV+m\r\n=lsmG\r\n-----END PGP SIGNATURE-----\r\n","size":4982},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.4.1_1631230397174_0.6109544215905331"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:01:15.849Z","contributors":[]},"1.4.2":{"name":"@alexanderolsen/libsamplerate-js","version":"1.4.2","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"eslintConfig":{"env":{"browser":true,"es2021":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":12,"sourceType":"module"},"rules":{}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^7.32.0","jest":"^27.0.6","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"dependencies":{"prettier":"^2.4.0"},"gitHead":"40e521494e4d99e52d1e9ef12f948d4a5f12405d","_id":"@alexanderolsen/libsamplerate-js@1.4.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-B5DSFB7m6neJmWBdEEjkYaljQYIk7oECjb035j53gOFH2R/CUWdzYgPumIhLYvFUQ8EDCvlaAC7bfsfU/OYe5w==","shasum":"6a7649b1a7346cced685430fd24843e260b02394","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.4.2.tgz","fileCount":11,"unpackedSize":1556947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOprdCRA9TVsSAnZWagAAsPUP/jqch75QPscSIz/z87Jf\nApS4O9FZpcMrHAV3IjI0M6NCSce6IZ6ZNf6/CnPJbWTEjREzmpnRqBRwoGGw\n3MPf3CJ8qd8I0Ifev3SkUCsdox/5XIQclzJWO9r6nSxfzu3C8K8fjVvR+hqV\n+K5iCaUq3kPrynzKrpZxXciUnsCUgn0tlz+HhSFWohJUoZtYQAELqdpUG4kL\nEj6JIInF+Gz/fmqMPKTCN11qo1AGaLY9UGWu4vRDGTkLFlC/PuU/fHqzBygZ\nLWtO2SsOGjCDpvXkm9ri4D2O70Nrua+81baOP5O/K5ofRqJeCl28fDxzaWTI\nHULCwRwfrJC7pzaUfyty9VeohNHmayLj6pGYaJMEl/xpzzvZAyqF+p6RfjAM\ng47aTtpToCRuJbvX+U8h3cl1CFWEbqTpdorT+IeuEpVP738BItiJjg5ly8UR\nbwizvhOlVvPCcfL+8K8rzQom/lrh9DmfsEvcBvuuLLxERFEb4nf2ZvTbzbpm\nI5KbI7cyKNBgutrabZ6sB5lCK56Fe1UMdqJEZGrGsPptghuqZYhMbMlrT4dv\nYOH9jqmCyMmU1gtGDEeW/g5LjwwTvz8X6gMiMHjuBiruQad0KXuxonE3EK2l\n12rB3qe1YNzUjVMdrqperi7utO69XAa6Nb4dwManwEXWjl2Xkh3i7ZngV5WB\nyJ+b\r\n=NtMe\r\n-----END PGP SIGNATURE-----\r\n","size":1355274},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.4.2_1631230685345_0.7009487298474333"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:01:18.713Z","contributors":[]},"1.4.3":{"name":"@alexanderolsen/libsamplerate-js","version":"1.4.3","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-wasm":"emcc --bind -o src/glue.js src/libsamplerate-wrapper.cpp lib/libsamplerate.a -s MODULARIZE -s EXPORT_NAME='LoadSRC' -s ALLOW_MEMORY_GROWTH='1' -O3; mv src/glue.wasm dist/libsamplerate.wasm","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/*.js"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"eslintConfig":{"env":{"browser":true,"es2021":true},"extends":"eslint:recommended","parserOptions":{"ecmaVersion":12,"sourceType":"module"},"rules":{}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^4.31.0","@typescript-eslint/parser":"^4.31.0","babel-loader":"^8.2.2","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^7.32.0","jest":"^27.0.6","nodemon":"^2.0.7","react":"^17.0.1","react-dom":"^17.0.1","react-scripts":"^4.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^4.3.1","worker-loader":"^3.0.7"},"dependencies":{},"gitHead":"3db4f11b498410db2c8b7dbc561803f64ad71f49","_id":"@alexanderolsen/libsamplerate-js@1.4.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-KMR2LOfOnKDIJ6XjdyPxDMfczN34Wdo428MblGveDahxSxz4p20bO6l5ahfKed8uUOf7hR4i2gYrLinSPAb2kA==","shasum":"83c48395203bf930db669af2e9092abad2677636","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-1.4.3.tgz","fileCount":11,"unpackedSize":1556919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOpvcCRA9TVsSAnZWagAAUxUP/0qjKnaMcSrs4fq8yrlG\no1ufRZK0wy971UARzw7Cw9FpKUraAM/Scnh9IhveWA8zkAuejELqAweZo2uv\n+Yf9pnnR1ySK/mT5DnK+NVkIruaGy0yl5F0NBTbYf2qq5F4aGK89288swcRg\n5UT2q//fiBq+aUvP9px6WIZUrsb/PZc/syMQgE/a9kGAj90awIdeFVkqFgoR\nkJnn3abWKYBLj59d2gWhRBs1aT5ew5Is9K4QLYilCUBe3H7NRwuk92xJlOPp\n+qhqBKvMxEw+C98HL2LbPl7WPitmT63GFFfSTe8hSbus4kk4wsSl/RKXbxo4\niHiN+t/9tVYx63WwTX6uFXDFFhisHqKmX1HAwIg6QLQ1IbxFY0h8vnBrTrN7\n3sFjDBITUSycshvi2tMeGmnA+feG9qwo5IfYfkOyljszcb7jHHJW2W05Xgei\niUNbK6UUuu3z298bA0OSC4xlLlGj7+8bXVoreyb7a9SV1ipIWl2DzanemazY\nANOl7qw4vbwO3lnKWr/w6kUTaMVW6w2FXEf3UiLit23ANLE+eI0FOiP2mYgs\nppnCC2EUTrixBFxKK3Uq8Iq21pFA6Hjb5Sp7w2t1nJRFRHFRMPkCZOehTdBT\n2eel5R2Yd7cG9uyl1NT2PistfRwy06Sgg181Dab3XR+kIciuBqtyvtR0PiaU\nbR7A\r\n=pBYf\r\n-----END PGP SIGNATURE-----\r\n","size":1355278},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_1.4.3_1631230940364_0.14447420797031008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-27T00:01:21.631Z","contributors":[]},"2.0.0":{"name":"@alexanderolsen/libsamplerate-js","version":"2.0.0","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-library-docker":"scripts/library/build_library_docker.sh","compile-wasm-docker":"scripts/build_docker.sh","compile-wasm":"scripts/build_emscripten.sh","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/src.ts","src/util.ts","src/libsamplerate.ts"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","babel-loader":"^9.0.0","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^8.26.0","ignore-loader":"^0.1.2","jest":"^29.2.2","nodemon":"^2.0.7","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^5.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^5.0.0","worker-loader":"^3.0.7"},"browser":{"fs":false},"types":"./dist/libsamplerate.d.ts","gitHead":"46148ff4aaae201b3cd34d631327fe81417d8906","_id":"@alexanderolsen/libsamplerate-js@2.0.0","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-dRW7zKD8TCfJj1iqR7J5fJw61zX+ozyD1S/IIIDenfWXRon1BGZV6ONFxO05fDz46gu0Dkr3DD934Vc/fhIf5A==","shasum":"dc28904e6cfbed7a018e049ceaa4f742655971b0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-2.0.0.tgz","fileCount":12,"unpackedSize":6052184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4flmYsno5i+hDxZqerLoUqOTVxsKspyljyvf7sKojlAiEApa3Tyrp8QOAcfUVc2xDP4/g4v68SEmTLqgCjTeUYsoc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgnGFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+5hAAo2XDSqdXAUoVY1ccAv3UeGOqHh/5CT0VlWH+bqvmd9E10BjA\r\nqpfML5Aygi/Go6wh+LFGZ5YU8JavGIWd6J6rgdebnUeeN+pU/PzseAUXqvoS\r\nrHaFULuAJgB0s94i+o64DZctdElwneFlZDKCYgr7bGG/S3nAJkbRX7gryroz\r\nyoztSEU2jjUv6nwrQfbbEK38SeOax1iGzBSyE81DB3lAD+CVDPD/JyDw6WBv\r\norC0bfgPKglcNtAwQ5E+QhdBgx7bZBwC5/AVTVYQn5IVMdeIcCq73sx5EsO7\r\nueQmpzEkdc8T6T/eON+07OnumzUnKSpDpY7lHgp8maiVxPjDJbFPNT8MdZVM\r\nqLgqMJzSqd0gickayMirZe9IHP9Jco8ctcnH7Inc2GX8dF3C1hDGGy2vI8fG\r\nh4x02aBWVbJncfFi9UR2Fcy0EfDs/dnmUVcXr2wZPKD82skMZtmFH72f0NWw\r\n1sKcBLvIr7ycPxgZqyjyWej+ouDj5xHg4ulehlAD8HogI3wT0mmXRJjMtBI4\r\ncnc6zpbpuNyZSLlKHoqizj8iSSjhw0ZhQX2HpZeuhTRUxAAq35kL9DhZnLbw\r\nAqntoGMqlyf6Nd8Go2Qx8gUsy1BOwWd1oMDIkIkXl552PryQQMs0K5/XfCsQ\r\ntzWUGWPtx1lLdzVdL7sp4PKtk0Wx4dhPeCE=\r\n=Klyn\r\n-----END PGP SIGNATURE-----\r\n","size":4331060},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_2.0.0_1669493125454_0.7137483162964262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-26T20:05:32.578Z","contributors":[]},"2.0.1":{"name":"@alexanderolsen/libsamplerate-js","version":"2.0.1","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-library-docker":"scripts/library/build_library_docker.sh","compile-wasm-docker":"scripts/build_docker.sh","compile-wasm":"scripts/build_emscripten.sh","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/src.ts","src/util.ts","src/libsamplerate.ts"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","babel-loader":"^9.0.0","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^8.26.0","ignore-loader":"^0.1.2","jest":"^29.2.2","nodemon":"^2.0.7","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^5.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^5.0.0","worker-loader":"^3.0.7"},"browser":{"fs":false},"types":"./dist/libsamplerate.d.ts","gitHead":"46148ff4aaae201b3cd34d631327fe81417d8906","_id":"@alexanderolsen/libsamplerate-js@2.0.1","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-17zfTyM4oG2WyqLk8FYbCY/s1mTlIxtcjfWCNITGieOW0maF+alubSIfiCGmrDoO+xRZSD7Fk11jV9CSBxm1dQ==","shasum":"5b4056c6af1151b2e4ef0e0fe9331dc377a2ac4d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-2.0.1.tgz","fileCount":12,"unpackedSize":6052185,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYqBFX/QXG1ji+MfwtBZrJMouGqwxygNhb7dXJCxytcgIhAMEj7BrQIUYTJHCOWa4sObTwIQcsYWvfT0Ehig2L9UPM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgnXJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozMw//RN6AcoZQQu1qFJNVWY/lquOq3w3+Vimd9nwKqkdRwrgwUY3X\r\npMnN0BNTXcxH81JPR78YSI1Iu37y3LLiF2EWlAp/YGSnd4s57p/9Pi6Y4MYQ\r\nrskhq5394UpHkyBZj0FdLKqICgxCBsdT96UTu5e0cftNzqnQ6vAe3kbW3DmE\r\nNaqs5cLCGZ5BnXa0asxkcsgqzgZY6md8M3UtYA0J6iFbk3LuiZuX8OMvlmZi\r\n8UwGVYOzREKyzI0Ucy76+hpqrCqeMi9FqdBOVO4BA+3IDliMkKLyEMSkldAv\r\nAmfh0iUgBfACPlR4F9CDeAEUPY6iWLcEEYUW1xonNTuXPducZTHAFQNamoz7\r\nfkAKrY8I1iilGkNMSWjfprjkVAxMkOF3uhhXktB9PAKcTPzeVC8H7UrIzMrA\r\n4WcK+IVbpLW+bmGf4a7tHCSIOqRJcO5x4uOILuqJdfsreVgxZmSFD+mNhBbz\r\nizd2oG6tpBpQhEU/HvqkU+yj+FF4WxWPtBFsydFpNWlqzh0sNCA9hASEIrrO\r\ne9ZHU++I1lehEM8cAX9rhBh8cv3R1ipBA6Ami9I/Hbx1ZvzbRenM73E7ssHZ\r\n1eZmz6QyiaMChVdPfc+41facG2wogANC6Khb2Z+3IKBqsO/5JVv9eGANzLWr\r\nP7U3iRYSMmzZwZnWKJXE4jik+QFusDagno0=\r\n=u5xo\r\n-----END PGP SIGNATURE-----\r\n","size":4331060},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_2.0.1_1669494217183_0.4258352547762041"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-26T20:23:44.275Z","contributors":[]},"2.0.2":{"name":"@alexanderolsen/libsamplerate-js","version":"2.0.2","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-library-docker":"scripts/library/build_library_docker.sh","compile-wasm-docker":"scripts/build_docker.sh","compile-wasm":"scripts/build_emscripten.sh","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/src.ts","src/util.ts","src/libsamplerate.ts"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","babel-loader":"^9.0.0","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^8.26.0","ignore-loader":"^0.1.2","jest":"^29.2.2","nodemon":"^2.0.7","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^5.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^5.0.0","worker-loader":"^3.0.7"},"browser":{"fs":false},"types":"./dist/libsamplerate.d.ts","gitHead":"46148ff4aaae201b3cd34d631327fe81417d8906","_id":"@alexanderolsen/libsamplerate-js@2.0.2","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-pEHRXFUY73XD075N1VUxDBmZTnhu9dNDpbGbjqOetUJWN0+3h5jZQ2M9xx5iH1thLfm/cvUNpqE570iatzowJg==","shasum":"30c602d17c8132300600bd8e7fae0d1858f1d16c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-2.0.2.tgz","fileCount":12,"unpackedSize":6052184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY6k8yVb3cKK7v6P7Nn+YuJVOlVLX0DYF0qcrEtutq7wIgGRr8bW+JN0zyn3/MxesHhx/MWaEDgDUZXq5sM6eg4x8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgnZ6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobdw//RtuB9yb1sTpuVPBA3sMTEpNK4/hSdlv0z5KentVsoFwWvdyn\r\nYb+DxJRM/bXuKFTXZv3RR3lCgV4VUAf9YGCy5Co2EgO7ZsGfBH1XAkcvPCuS\r\norDtXOstFeZvd77TErYsc4JrwCDBSbFJ6hBrOD0jTFlovVqdpaAFVl7oX3tm\r\nUuqtjs1BrVluijEl2XCx8tzB0EeehAi3Xox9Bqu5QbXPM7Qk2Sm5PiyYrvOn\r\nhuQ7vXzbRhhitVEdmFsXYsFy3+ymnkLgr616gswTBsOkdcJLAJij3blTiKAA\r\nsoV+n/LjLzo8GzrQnbgCvTk5RWf5vsq0PkfI6zxXB1J+h/hDCIxVO+hVdGCg\r\n+HmDPxXwcLdHV3jLxfcfB0184nxOqRcsV8itMXM4QXvA6ukIViMbglykeNUn\r\nA/m150SBV77o4MQSjzcsGMAqOx3JNeyH1m4YbGKWClPV51/gbPaectx9hOnh\r\nhFNj0fVIlwlkqEcNlRSjBotSJ1AFrRK2StAjnpa9vUDO9xPTsgE5IVx9GsJ5\r\nL/W2VzRKGUBD01Kx1SvTIBICx9iu7EBLXWIaxyNNJvl02lMlpOGT4tPIv11t\r\np5B2GB9uBUUOCyJibqXdi2fAYnQ2tdZeWsRDfrx3qXfF1wxDVEKw7biHt2vZ\r\nXvWM4dJvpFNUSkSLNxbuIl+EWou145NTxKE=\r\n=d4Nv\r\n-----END PGP SIGNATURE-----\r\n","size":4331060},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_2.0.2_1669494394557_0.10746404703547507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-26T20:26:41.489Z","contributors":[]},"2.0.3":{"name":"@alexanderolsen/libsamplerate-js","version":"2.0.3","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-library-docker":"scripts/library/build_library_docker.sh","compile-wasm-docker":"scripts/build_docker.sh","compile-wasm":"scripts/build_emscripten.sh","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/src.ts","src/util.ts","src/libsamplerate.ts"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","babel-loader":"^9.0.0","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^8.26.0","ignore-loader":"^0.1.2","jest":"^29.2.2","nodemon":"^2.0.7","path-browserify":"^1.0.1","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^5.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^5.0.0","worker-loader":"^3.0.7"},"browser":{"fs":false},"types":"./dist/libsamplerate.d.ts","gitHead":"dfd88be195bb630f41c47a645c65dd8c7bcf63bd","_id":"@alexanderolsen/libsamplerate-js@2.0.3","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-0sD/HdW1uZAX8rRhZGW8IF5xlt4g/01MfSsd6m7GPDfb/Og9Jzwufz1vPT91jnIydFDMPEaQS7EqZ+rJf8XZcw==","shasum":"b3d0b4718c51f63c6578fd4c6b164f263121f45b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-2.0.3.tgz","fileCount":11,"unpackedSize":4042187,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVqlu5av2PjsAwInSYPwQoGKjc6O6nSQgVQRDcY6UpbAiEAvzmqTWBgbl1Otq6cwPDh+tFV/1owWlUaUIXa0nPVq3Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgoMDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr4Q//YTBCtIgqtdn9kJ+5hk3BthC0d5lIlLCWN1tzGTn6IpTYMsQe\r\nEJg9YzkL6XWJiPs4SDG39+RzymANwg4tS44FZ9vQO8bB4miXa9+Qpa3mG/ao\r\niWYLeTKZOTdoEydWcqXebQ3A1sUQUDyVWXmMgjUCqOWoSbq6A8L6BzuAzZtK\r\nB6irhfVrUsGoelI678hS7Pl0kL//ZBQnLKhTswxGMY+n0KluHMY2ZvdLzh+u\r\nRZSElMLLo1snA4XxmjzJYByJsLyIv3nidhzI2iqlmVgVEbEVuPt8GBLYywcC\r\nm+5FVF8Xo/Y450oqU9lSV8ZzgcoXedXArpLo61aeAzMBqIONddpVncYbFZbf\r\nABfRF/j8zRSH1naCRBVSA0oEzHPLLWF2swx+izcnORfJp9J3lcex9Kr9RiOz\r\nOw0q+yb3MxapBiHRrok5SdhG9nyqLZzWBNLuISYkKOpRuXMpjd3yoOPbJ7hj\r\n4If7n/xzr2DM3EOKctCYV8o9u74R1Hz3j8rnjDEDTXbHg+l+4d/FQ4UgyEEt\r\n2g6d37QI/3tPFm2IXKPu/Fr8oB/5Xxs21jgwIcGYAoA9Z+esOMA8Rjwjhvb+\r\nDAJLr7FSO3/KnniEMvZPIEHLcn4c9C8zwOeS3tnNYllvTRfQ6x1XXiJ/v1fy\r\nDRWxa0LZDTPhUKR2qbPk6XtGFA85Z489JPs=\r\n=H3VO\r\n-----END PGP SIGNATURE-----\r\n","size":2889810},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_2.0.3_1669497603568_0.7030406206025248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-26T21:20:10.201Z","contributors":[]},"2.0.4":{"name":"@alexanderolsen/libsamplerate-js","version":"2.0.4","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-library-docker":"scripts/library/build_library_docker.sh","compile-wasm-docker":"scripts/build_docker.sh","compile-wasm":"scripts/build_emscripten.sh","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/src.ts","src/util.ts","src/libsamplerate.ts"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","babel-loader":"^9.0.0","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^8.26.0","ignore-loader":"^0.1.2","jest":"^29.2.2","nodemon":"^2.0.7","path-browserify":"^1.0.1","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^5.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^5.0.0","worker-loader":"^3.0.7"},"browser":{"fs":false},"types":"./dist/libsamplerate.d.ts","gitHead":"d8e7f2d51b0e59a0912c2c586168199d89b8545a","_id":"@alexanderolsen/libsamplerate-js@2.0.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-aShM6z4JKjo/+kFNtmZFVXu39XKmu8luPzZMNRUpUTcBaoKzJMWKPxqia6a6aIfmw3XSJbB9DI/CmrABpEKtMA==","shasum":"ac43479cf74f0e0f26d9287a075f033939b65479","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-2.0.4.tgz","fileCount":11,"unpackedSize":4040540,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEB9MBNwZVv3psyI1frEoD1OurDn+7nYx7nbCErHP/cQIgZAIpBcd75DEAfUS0Gw3gz7SBUdW1EYDesYXKzIfMc5E="}],"size":2888927},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_2.0.4_1688832893676_0.37907200817552034"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-08T16:14:53.977Z","publish_time":1688832893977,"_source_registry_name":"default","contributors":[]},"2.1.0":{"name":"@alexanderolsen/libsamplerate-js","version":"2.1.0","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-library-docker":"scripts/library/build_library_docker.sh","compile-wasm-docker":"scripts/build_docker.sh","compile-wasm":"scripts/build_emscripten.sh","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/src.ts","src/util.ts","src/libsamplerate.ts"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","babel-loader":"^9.0.0","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^8.26.0","ignore-loader":"^0.1.2","jest":"^29.2.2","nodemon":"^3.0.1","path-browserify":"^1.0.1","prettier":"^3.0.3","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^5.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^5.0.0","worker-loader":"^3.0.7"},"browser":{"fs":false},"types":"./dist/libsamplerate.d.ts","gitHead":"b6f67d51598e9ad4efd43bea5517a1baaf9bbedb","_id":"@alexanderolsen/libsamplerate-js@2.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-d8OyEzg7qwAZ2Ra9aDmk9Bx1fTUG0eTs4Uabj5m3QBGrq/KcjaQvxv+wKjtP87RfDuPlutu4qSyCwlz3RL83Kw==","shasum":"04b268dcfa04fc462454ac44f5c6d06ca9a7b0fe","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-2.1.0.tgz","fileCount":11,"unpackedSize":4063147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGl28Rkk6JxF8r//xpcFy4RUUrbRTXPGvMsTc8yxYZxuAiBS3UCNzSU2Mwi+RwD0zMDzloJ+ZgSo+ixSRF5Z92yw/A=="}],"size":2889010},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_2.1.0_1697401030879_0.3594736235383742"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-15T20:17:11.233Z","publish_time":1697401031233,"_source_registry_name":"default","contributors":[]},"2.1.1":{"name":"@alexanderolsen/libsamplerate-js","version":"2.1.1","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-library-docker":"scripts/library/build_library_docker.sh","compile-wasm-docker":"scripts/build_docker.sh","compile-wasm":"scripts/build_emscripten.sh","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/src.ts","src/util.ts","src/libsamplerate.ts"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","babel-loader":"^9.0.0","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^8.26.0","ignore-loader":"^0.1.2","jest":"^29.2.2","nodemon":"^3.0.1","path-browserify":"^1.0.1","prettier":"^3.0.3","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^5.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^5.0.0","worker-loader":"^3.0.7"},"browser":{"fs":false},"types":"./dist/libsamplerate.d.ts","gitHead":"b01693d8f7aad8155bb0ba36c1c938fabacfe9e3","_id":"@alexanderolsen/libsamplerate-js@2.1.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-REMBJ9dNZDx6WDtDOaCfDdUNdad1rKzGkNK6tqrqWfy1tFjetH6z/96ZaNwLLBcCedkIq78oKm+A3ZIrp0557A==","shasum":"5f54f46a8c9ef2f6b973d234d85d8ba076b0a905","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-2.1.1.tgz","fileCount":11,"unpackedSize":4063201,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIArnrcLWIZBd+bjA3CsRxb3xvl1eXGWse3oEGtO/4XAiEArYchPPAu9b9gv5xzNctmTbSlt/K8HvvOAjG8IF7HaLo="}],"size":2889022},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_2.1.1_1705959413333_0.530365528445651"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-22T21:36:53.668Z","publish_time":1705959413668,"_source_registry_name":"default","contributors":[]},"2.1.2":{"name":"@alexanderolsen/libsamplerate-js","version":"2.1.2","description":"Resample audio in node or browser using a webassembly port of libsamplerate.","keywords":["web assembly","wasm","libsamplerate","sample rate","resample","resampler","web audio","audio","sample rate converter","src","dsp","node"],"main":"./dist/libsamplerate.js","scripts":{"build":"npx webpack","compile-library-docker":"scripts/library/build_library_docker.sh","compile-wasm-docker":"scripts/build_docker.sh","compile-wasm":"scripts/build_emscripten.sh","watch-ts":"nodemon --watch src --exec \"npx webpack\"","watch-cpp":"nodemon --watch src/*.cpp --watch src/*.h --exec \"npm run compile-wasm\"","watch-benchmarks":"nodemon --watch benchmarks/src --exec \"cd benchmarks; npx webpack --config webpack.config.js\"","watch-worker":"nodemon --watch examples/worker/src --exec \"cd examples/worker; npx webpack --config webpack.config.js\"","test":"jest --coverage","test:coverage":"node ./node_modules/coveralls/bin/coveralls.js < coverage/lcov.info"},"jest":{"collectCoverageFrom":["src/src.ts","src/util.ts","src/libsamplerate.ts"],"coveragePathIgnorePatterns":["glue.js"],"moduleNameMapper":{"glue.js":"<rootDir>/src/__mocks__/glue.js","src.js":"<rootDir>/src/__mocks__/src.js","SRC":"<rootDir>/src/src.ts"}},"homepage":"https://github.com/aolsenjazz/libsamplerate-js","repository":{"type":"git","url":"git+https://github.com/aolsenjazz/libsamplerate-js.git"},"bugs":{"url":"https://github.com/aolsenjazz/libsamplerate-js/issues"},"author":{"name":"Alexander Olsen"},"license":"MIT","devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/preset-react":"^7.12.10","@babel/preset-typescript":"^7.12.1","@typescript-eslint/eslint-plugin":"^5.44.0","@typescript-eslint/parser":"^5.44.0","babel-loader":"^9.0.0","babel-plugin-transform-class-properties":"^6.24.1","babel-polyfill":"^6.26.0","coveralls":"^3.1.0","eslint":"^8.26.0","ignore-loader":"^0.1.2","jest":"^29.2.2","nodemon":"^3.0.1","path-browserify":"^1.0.1","prettier":"^3.0.3","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"^5.0.1","ts-loader":"^9.2.5","typescript":"^4.4.2","wavefile":"^11.0.0","webpack":"^5.12.1","webpack-cli":"^5.0.0","worker-loader":"^3.0.7"},"browser":{"fs":false},"_id":"@alexanderolsen/libsamplerate-js@2.1.2","gitHead":"bcb176448cf9700e9820b87afd29a78ab860cdf8","types":"./dist/libsamplerate.d.ts","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-pIXQDX/DZIgz6pKInUddDd6Tnq/s2E9g4ZITkKX60kxM/nAuZcxYa/z0y/jwJbjyp/oKe+8/qHLSqMzQ18xSiQ==","shasum":"e1d029bf4f9a133d8587528189e82d110b8f5bd2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@alexanderolsen/libsamplerate-js/-/libsamplerate-js-2.1.2.tgz","fileCount":11,"unpackedSize":4058297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFksSb71QUNJtEYmLf82izNmyugDZR4Noj2WAS4cS2vsAiB5PYWId7AIlucV9t4CEQo6atfzIw5jv3+AvFDQ2Rjcng=="}],"size":2887915},"_npmUser":{"name":"anonymous","email":"aolsenjazz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aolsenjazz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libsamplerate-js_2.1.2_1723832764824_0.9578655004399979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-16T18:26:05.237Z","publish_time":1723832765237,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"2.1.2"},"name":"@alexanderolsen/libsamplerate-js","time":{"created":"2022-01-27T22:36:24.815Z","modified":"2024-08-16T20:19:56.893Z","1.0.0":"2021-01-13T00:54:45.575Z","1.0.1":"2021-01-13T01:03:30.264Z","1.0.2":"2021-01-13T01:14:28.164Z","1.0.3":"2021-01-13T01:16:15.237Z","1.0.4":"2021-01-13T14:16:28.440Z","1.0.5":"2021-01-13T16:07:36.859Z","1.0.6":"2021-01-13T16:09:32.859Z","1.1.0":"2021-01-13T22:44:28.327Z","1.1.1":"2021-01-13T23:41:13.920Z","1.1.2":"2021-01-14T00:22:44.557Z","1.1.3":"2021-01-14T22:06:25.766Z","1.1.6":"2021-02-25T16:54:50.321Z","1.2.0":"2021-06-29T23:52:08.427Z","1.2.1":"2021-06-30T00:06:29.696Z","1.3.0":"2021-08-05T20:19:02.015Z","1.4.0":"2021-09-09T23:21:07.583Z","1.4.1":"2021-09-09T23:33:17.321Z","1.4.2":"2021-09-09T23:38:05.576Z","1.4.3":"2021-09-09T23:42:20.592Z","2.0.0":"2022-11-26T20:05:25.779Z","2.0.1":"2022-11-26T20:23:37.457Z","2.0.2":"2022-11-26T20:26:34.840Z","2.0.3":"2022-11-26T21:20:03.797Z","2.0.4":"2023-07-08T16:14:53.977Z","2.1.0":"2023-10-15T20:17:11.233Z","2.1.1":"2024-01-22T21:36:53.668Z","2.1.2":"2024-08-16T18:26:05.237Z"},"readme":"# libsamplerate-js\n\n![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/aolsenjazz/libsamplerate-js/build.yml?branch=main) [![Coverage Status](https://coveralls.io/repos/github/aolsenjazz/libsamplerate-js/badge.svg?branch=main)](https://img.shields.io/coveralls/github/aolsenjazz/libsamplerate-js) [![Maintainability](https://api.codeclimate.com/v1/badges/61ceec2449f7ab6a5ca2/maintainability)](https://codeclimate.com/github/aolsenjazz/libsamplerate-js/maintainability) [![Depfu](https://badges.depfu.com/badges/fb337ab1dda45e0d1ad17ab8f8572445/overview.svg)](https://depfu.com/github/aolsenjazz/libsamplerate-js?project_id=21222)\n\nlibsamplerate-js is a port of [libsamplerate](http://www.mega-nerd.com/SRC/) to Web Assembly exposed through a simple JS API for use in-browser or node. The [simple](http://www.mega-nerd.com/SRC/api_simple.html) API is ideal for resampling large pieces of audio. The [full](http://www.mega-nerd.com/SRC/api_full.html) API is ideal for quickly resampling small portions (128+ samples) of a larger piece of audio such as audio received from a Websocket or WebRTC connection.\n\n#### Features:\n\n- works both in-browser and in node!\n- 1-128 channels\n- 1-192000 sample rates\n- libsamplerate [Full](http://www.mega-nerd.com/SRC/api_full.html) and [Simple](http://www.mega-nerd.com/SRC/api_simple.html) APIs\n- See the [libsamplerate docs]() for much more (and better) info\n\n## Installation\n\nInstall using NPM:\n\n```bash\nnpm i @alexanderolsen/libsamplerate-js\n```\n\nSee **Usage** or **API** for more examples and instructions.\n\n## Usage\n\nlibsamplerate-js expects to receive Float32Array mono or multi-channel interleaved data, where each sample is -1 < sample < 1.\n\n### In modules:\n\n```javascript\nimport { create, ConverterType } from '@alexanderolsen/libsamplerate-js';\n\nlet converterType = ConverterType.SRC_SINC_BEST_QUALITY;\nlet nChannels = 2;\nlet inputSampleRate = 44100;\nlet outputSampleRate = 48000;\n\ncreate(nChannels, inputSampleRate, outputSampleRate, {\n  converterType: converterType, // default SRC_SINC_FASTEST. see API for more\n}).then((src) => {\n  let data = new Float32Array(44100);\n  let resampledData = src.simple(data);\n  src.destroy(); // clean up\n});\n```\n\nor\n\n```javascript\nconst LibSampleRate = require('@alexanderolsen/libsamplerate-js');\n\nlet converterType = LibSampleRate.ConverterType.SRC_SINC_BEST_QUALITY;\nlet nChannels = 2;\nlet inputSampleRate = 44100;\nlet outputSampleRate = 48000;\n\nLibSampleRate.create(nChannels, inputSampleRate, outputSampleRate, {\n  converterType: converterType, // default SRC_SINC_FASTEST. see API for more\n}).then((src) => {\n  let data = new Float32Array(44100);\n  let resampledData = src.full(data);\n  src.destroy(); // clean up\n});\n```\n\n### In `AudioWorklets`:\n\n```javascript\n// project.js\nconst audioContext = new AudioContext({ sampleRate: 44100 });\nawait audioContext.audioWorklet.addModule('processor.js');\n// You can also bundle libsamplerate.worklet.js with your own application; cdn link provided for convenience\nawait audioContext.audioWorklet.addModule(\n  'https://cdn.jsdelivr.net/npm/@alexanderolsen/libsamplerate-js/dist/libsamplerate.worklet.js'\n);\n```\n\n```javascript\n// processor.js\nconst { create, ConverterType } = globalThis.LibSampleRate;\n\nlet nChannels = 1;\nlet inputSampleRate = 44100;\nlet outputSampleRate = 16000; // or another target sample rate\n\n// somewhere in the declaration of your Processor:\ncreate(nChannels, inputSampleRate, outputSampleRate, {\n  converterType: ConverterType.SRC_SINC_BEST_QUALITY, // or some other quality\n}).then((src) => {\n  this.src = src;\n});\n```\n\nSee examples/worklet for a full implementation example. Configuring libsamplerate-js to work in `AudioWorklets` is less trival than it ought to be due to `AudioWorklet` limitations. _Note that typing support is not avaialble for LibSampleRate within the context of AudioWorklets._\n\n### In HTML:\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/@alexanderolsen/libsamplerate-js\"></script>\n<script>\n  var converterType = LibSampleRate.ConverterType.SRC_SINC_BEST_QUALITY;\n  var nChannels = 2;\n  var inputSampleRate = 44100;\n  var outputSampleRate = 48000;\n\n  LibSampleRate.create(nChannels, inputSampleRate, outputSampleRate, {\n    converterType: converterType, // default SRC_SINC_FASTEST. see API for more\n  }).then((src) => {\n    var data = new Float32Array(44100);\n    let resampledData = src.full(data);\n    src.destroy(); // clean up\n  });\n</script>\n```\n\nOr use the libsamplerate.js file in the _dist_ folder:\n\n```html\n<script src=\"libsamplerate.js\"></script>\n```\n\n## API Reference\n\nOnce you've created the JS wrapper using `create()` or `LibSampleRate.create()`, the returned object exposes:\n\n### `simple`\n\n```javascript\n/**\n * Calls the libsamplerate `simple` API. This should be used when resampling one individual chunk of audio,\n * and no more calls to are required. If more calls are required, use the `full` API. If the array submitted\n * is > 4MB, audio will be broken up into chunks and the `full` API will be used\n *\n * More (and better) info available at: http://www.mega-nerd.com/SRC/api_simple.html\n *\n * @param  {Float32Array}         dataIn  Float32Array containing mono|interleaved audio data where -1 < dataIn[i] < 1\n * @return {Float32Array}                 The resampled data\n */\nsimple(dataIn) { ... }\n```\n\n### `full`\n\n```javascript\n/**\n * Calls the libsamplerate `full` API. This should be used when resampling several chunks of the\n * sample audio, e.g. receiving a live stream from WebRTC/websocket API.\n *\n * More (and better) info available at: http://www.mega-nerd.com/SRC/api_full.html\n *\n * @param {Float32Array}      dataIn              Float32Array containing mono|interleaved audio data where -1 < dataIn[i] < 1\n * @param {Float32Array|null} dataOut             Optionally, pass a Float32Array to avoid allocating an extra array for every esampling operation\n * @param {Object|null}       outLength           Amount of data written to dataOut\n * @param {number}            [outLength.frames]  The number of frames in the output\n\n * @return {Float32Array} The resampled data. If dataOut != null, dataOut is returned\n */\nfull(dataIn, dataOut=null, outLength = null) { ... }\n```\n\n### `destroy`\n\n```javascript\n/**\n * Cleans up WASM SRC resources. Once this is called on an instance, that instance must be\n * reinitialized with src.init() before it can be used again.\n */\ndestroy() { ... }\n```\n\n### Update `outputSampleRate` & `inputSampleRate`\n\n```javascript\nlet nChannels = 2;\nlet inputSampleRate = 44100;\nlet outputSampleRate = 48000;\n\ncreate(nChannels, inputSampleRate, outputSampleRate).then((src) => {\n  let data = new Float32Array(44100);\n  let resampled48k = src.simple(data); // returns ~48000 samples\n  src.outputSampleRate = 96000;\n  let resampled96k = src.simple(data); // returns ~96000 samples\n});\n```\n\n### `ConverterType`\n\nConverter types are as follows. More information can be found at the [libsamplerate website](http://www.mega-nerd.com/SRC/api_misc.html#Converters).\n\n```javascript\nconst ConverterType = {\n  SRC_SINC_BEST_QUALITY: 0, // highest quality, slowest\n  SRC_SINC_MEDIUM_QUALITY: 1, //\n  SRC_SINC_FASTEST: 2, // in-between\n  SRC_ZERO_ORDER_HOLD: 3, // poor quality, \"blindingly\" fast\n  SRC_LINEAR: 4, // poor quality, \"blindingly\" fast\n};\n```\n\n## Examples\n\n### Node\n\n```bash\ncd libsamplerate-js/examples/cli\nnode index.js 48000 result.wav\n```\n\nand listen to to the result\n\n### Web\n\nRun any server ([http-server](https://www.npmjs.com/package/http-server), etc) from the project directory:\n\n```bash\ncd libsamplerate-js\nhttp-server\n```\n\nand visit _localhost:8080/examples/basic_ or _localhost:8080/examples/worker_ in a browser. Examples and benchmarks **must be** hosted from the root directory, as they need to access the files in _dist_.\n\n## Benchmarks\n\nGet a sense of how long resampling operations take in your environment:\n\n```bash\ncd libsamplerate-js\nhttp-server\n```\n\nand visit _localhost:8080/benchmarks_. A minimalistic UI is provided to test different batch sizes, APIs, sample rates, and `ConverterType`s.\n\n## Building From Source\n\nBefore you can compile the WASM code you need to [download and install Empscripten](https://emscripten.org/docs/getting_started/downloads.html) and activate PATH variables for the current terminal. To build and compile the JS + WASM resources from source, run:\n\n```bash\ngit clone https://github.com/aolsenjazz/libsamplerate-js\ncd libsamplerate-js\nnpm i\nnpm run compile-wasm\nnpm run build\n```\n\nYou can also build with docker (either from scratch or the wasm only):\n\n```bash\ngit clone https://github.com/aolsenjazz/libsamplerate-js\ncd libsamplerate-js\ngit submodule update --init\ncd scripts/library/\ndocker build -t gcc-emscripten .\ncd ../../\nnpm run compile-library-docker\nnpm run compile-wasm-docker\nnpm run build\n```\n\nProduction files are placed in the _dist_ directory.\n\n## Contributing\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n## License\n\nLicenses are available in `LICENSE.md`.","users":{}}