{"_id":"voicemeeter-connector","_rev":"27-0ccb5a3144843d7029b7d40e3db9192a","name":"voicemeeter-connector","dist-tags":{"latest":"2.2.0"},"versions":{"0.5.2":{"name":"voicemeeter-connector","version":"0.5.2","keywords":[],"license":"MIT","_id":"voicemeeter-connector@0.5.2","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"ava":{"files":["build/main/**/*.spec.js"],"sources":["build/main/**/*.js"],"failFast":true},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"88d1b6746483425597dbe7dd46a85812f5a9b20a","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-0.5.2.tgz","fileCount":29,"integrity":"sha512-7YpbWJpKnleo6YN1i20fSXQlRlbHxxDAVu8DpCYipvHKVm+K9nXU+mLukW0t6nxXlPLk3zbJVkTvwdx710vqRQ==","signatures":[{"sig":"MEUCICFPs/d1txOe2tFG8D4slxiE0dRG+nXOLeO+KkMwdcKgAiEAoeCAzWJjZzuzlKfVkJwvS0cCopw/IACTThTmPR+ceDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfOGqCRA9TVsSAnZWagAAtbsP/jzFQEVuH++YLlByfAei\ndYgnEbfCRMMTOpkHgkpfMNxy1zQl/t5p8ksSz3d40JP30xC1uAOjAxX11y5i\ngwQreGXKUNIw3uUSQkzrE6gnPY/qulLGCCC71r63Gl66u+kztjBRE8h0bTu/\n+wcl4wuT4MVq4tDHphuKsFIpDKvDnA7O9TuxyH7/18B5xHxmVXqB7E8/h9eA\nWshKyg2YcPDTyTN8AVC4VaVJ8fcCnwuUL/76UXumcDcg3nT1FPuhpcf7JlFX\nhyrdqFjrCG/Ke30h+mEBNa3Oe6ewJZ3QkBwwOU6b0hB3iOfsr4kkkq1rFdBr\n0phXyRsdz8rWosFJRz1lVcUw3EUNuI6iaL2AFyifBigl0ZlRkEaafjlA3Jxe\nkgReaPnl1Oj+J+jZA2+zQeoqqMbK8++y8m8iAYFcca+c2YV1qVWOmiOyxa2D\nDZ49youCukSPADxZX7nMXt5F4F/b5kWh3fKugtzb9QAxd7WNF2Fh7OyzpaH2\nnf/q+zTBaxQEwBoCtjFIOs/5HPvUU+zO7cbRMsnxPse+blZywttAXCpjpvDN\n0P1F0UKeDMqu9ba8Jaw4aleVW/E/jgpSNT/Bw3YvqW1SanC1dClgq4/0hJoa\nd2UFzwjYscQAj4RiIjGYQdQo3jm7oaHpzGr/fxLc0K/E350o4e6zvZH6/Fzy\npqYR\r\n=wVAB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=8.9"},"scripts":{"cov":"run-s build test:unit cov:html && open-cli coverage/index.html","doc":"run-s doc:html && open-cli build/docs/index.html","fix":"run-s fix:*","test":"run-s build test:*","build":"run-s clean && run-p build:*","clean":"trash build test","reset":"git clean -dfx && git reset --hard && npm i","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","version":"standard-version","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","describe":"npm-scripts-info","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","cov:check":"nyc report && nyc check-coverage --lines 50 --functions 50 --branches 50","test:lint":"tslint --project .","test:unit":"nyc --silent ava","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint --fix --project .","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"typings":"build/main/index.d.ts","_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"prettier":{"singleQuote":true},"repository":{"url":"https://github.com/warhunter45/voicemeeter-connector","type":"git"},"description":"A Connector to use the Voicemeeter API","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 Warhunter45\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"ffi":"^2.3.0","winreg":"^1.2.4","ref-array":"^1.2.0","@types/ffi":"^0.2.2","@types/winreg":"^1.2.30","@types/ref-array":"^0.0.28"},"scripts-info":{"cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","fix":"Try to automatically fix any linting problems","info":"Display information about the package scripts","test":"Lint and unit test the project","build":"Clean and rebuild the project","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch and rebuild the project on save, then rerun relevant tests","version":"Bump package.json version, update CHANGELOG.md, tag release","doc:json":"Generate API documentation in typedoc JSON format","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"_hasShrinkwrap":false,"devDependencies":{"ava":"2.2.0","nyc":"^14.1.1","tslint":"^5.18.0","codecov":"^3.5.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","prettier":"^1.18.2","trash-cli":"^3.0.0","typescript":"^3.5.3","npm-run-all":"^4.1.5","@bitjson/typedoc":"^0.15.0-0","standard-version":"^6.0.1","tslint-immutable":"^6.0.1","tslint-config-prettier":"^1.18.0","@bitjson/npm-scripts-info":"^1.0.0","cz-conventional-changelog":"^2.1.0","@istanbuljs/nyc-config-typescript":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_0.5.2_1568465322124_0.8553703654778413","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"voicemeeter-connector","version":"0.5.3","keywords":[],"license":"MIT","_id":"voicemeeter-connector@0.5.3","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"ava":{"files":["build/main/**/*.spec.js"],"sources":["build/main/**/*.js"],"failFast":true},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"06781d74f6c9148364b7b949e1f51c425ec5ebdb","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-0.5.3.tgz","fileCount":29,"integrity":"sha512-71BeNdyVFUfHsghwTkfOvX44q0z5j/lLNBeFxrgWZhkwDrhtrLbTb+UfwtyqxHJC97+Ym2cnq5/vwu4nZA7gKg==","signatures":[{"sig":"MEQCIDaYxdXGiqNr+bxZ14Wj+lQpD8qtCKAFkLETMRkubD9bAiBisVncta2W8yLb5Bu8QwMcQUBRLgfobxNe7sJeON7niQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfOOyCRA9TVsSAnZWagAA0WAP/iqsQNiivUhUoKRy4WpJ\nbXD/7Yz3aGgoULIMUuXrsH3OQdNVPHEBjcikRcwWV9JeglQePumulSBT8hN6\nP8DaYv01qzfjiJk78eyr4V/95P6lxS5Lrem6hSOF9+/4nQ62egKUlzwl8TSx\nbm56njh9YBpSxpFQeapVC3GoiqQQWBho/WYDOR3TmNRpyqblXAAebvZjh4s+\n2bPzuj1MDc1fSjCWDirnNDzU7n7bqUay7v6/dhB7pToRvbOE1YpT8emMVZuV\nYozc9vSgPkRHEEM1+b9mpYj34YiQ1QpBttRv0e1gi6fWRKvN059xj1BIWVWF\nKjUVnuY0VjWFWDIRjd5maCXwcSmZAfJk2VWT3rEAigHQetFpxFjp8KnbUHCj\nalvvVq4h6IURmldSWH94NhxmE96SBvmeTEhLlyl63mJ60Iz4PIiGBewLITYm\n1DAOs2qo6LCxe6lUURwexE9KcNZa9B8nPZrWJkusP537nP3968VkNzDjP6u9\ndXN41pwzlPxUorpnXxKtKvTEDe6U0FdOoY7K5nAG2HtlyQwgamZFJRv3gwT7\nE6WN00OOikKTI2Qmf92GGCulcV3/jFFaDugdPTyBN9CI6HeA7hULYKxFWwq2\n/79YYguXbmTqR0tONtaXJ0w3SBm7edmZLAqyiWKQeDOp7k/F9h1whT3g5KMp\nKCx8\r\n=VmN9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=8.9"},"scripts":{"cov":"run-s build test:unit cov:html && open-cli coverage/index.html","doc":"run-s doc:html && open-cli build/docs/index.html","fix":"run-s fix:*","test":"run-s build test:*","build":"run-s clean && run-p build:*","clean":"trash build test","reset":"git clean -dfx && git reset --hard && npm i","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","version":"standard-version","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","describe":"npm-scripts-info","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","cov:check":"nyc report && nyc check-coverage --lines 50 --functions 50 --branches 50","test:lint":"tslint --project .","test:unit":"nyc --silent ava","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint --fix --project .","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"typings":"build/main/index.d.ts","_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"prettier":{"singleQuote":true},"repository":{"url":"https://github.com/warhunter45/voicemeeter-connector","type":"git"},"description":"A Connector to use the Voicemeeter API","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 Warhunter45\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"ffi":"^2.3.0","winreg":"^1.2.4","ref-array":"^1.2.0","@types/ffi":"^0.2.2","@types/winreg":"^1.2.30","@types/ref-array":"^0.0.28"},"scripts-info":{"cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","fix":"Try to automatically fix any linting problems","info":"Display information about the package scripts","test":"Lint and unit test the project","build":"Clean and rebuild the project","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch and rebuild the project on save, then rerun relevant tests","version":"Bump package.json version, update CHANGELOG.md, tag release","doc:json":"Generate API documentation in typedoc JSON format","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"_hasShrinkwrap":false,"devDependencies":{"ava":"2.2.0","nyc":"^14.1.1","tslint":"^5.18.0","codecov":"^3.5.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","prettier":"^1.18.2","trash-cli":"^3.0.0","typescript":"^3.5.3","npm-run-all":"^4.1.5","@bitjson/typedoc":"^0.15.0-0","standard-version":"^6.0.1","tslint-immutable":"^6.0.1","tslint-config-prettier":"^1.18.0","@bitjson/npm-scripts-info":"^1.0.0","cz-conventional-changelog":"^2.1.0","@istanbuljs/nyc-config-typescript":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_0.5.3_1568465841907_0.8914433303225324","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"voicemeeter-connector","version":"0.5.4","keywords":[],"license":"MIT","_id":"voicemeeter-connector@0.5.4","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"ava":{"files":["build/main/**/*.spec.js"],"sources":["build/main/**/*.js"],"failFast":true},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"364652c25562351cbe7c01855f01ff3d7ad46d9c","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-0.5.4.tgz","fileCount":29,"integrity":"sha512-Znw9VFHjGvWxN1QzpyCcDmxIuaASBbk2MDx1f18vszJOHoCU9aqW3ki91sDrT5JnY8jGAUpY1tdAYgpibY7aZQ==","signatures":[{"sig":"MEQCIDaWdjkNWNNvQyr9yd7ZJhEG/HvRhUG9ZyVzTXVEN0QWAiBif1NVcBREAfxIeS90HbSuGhtu93luQYjnLdeStKLGpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":339117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfOuBCRA9TVsSAnZWagAAF6gQAIt9lmwie1v0gIoYGxUG\nZNhzlXF0f5UZoLWyiWgIlLDOn/v5NiQ29YHt8NPOlGli5z8XZOpHdoYsAZMQ\nFiaQUPkKpKhBzRatKTa2FXP/izVBBATHg2yGHPZvlEDzU7NKej0LdLD3HtLV\nhEko43kbog5rfc90a3Ruk3LiU+oSEOqSAM23qrYczuyTUdZe3v+cU9WMoLX4\nMjWE6I5sYxywJEQduRvkV5mnIe21w4+EeomwT5s95vucqvGFk3Zly0vlb3Qs\nVLFU5sHoCNqXOXnXMHClDWmRRb0xInazUftpRHg3GRk0U1AoNxPRBnGVVdfp\nAh+rbqwe6QW8hOuPN/KLQP7flvebw5RFVFDjvn9Js5aDtz6R+x+hijiJpqV6\nAm2Rxn8aUjEZb9AYovmNMJH9rx5OtcAglMxLCv2ZHELE0qiw0O/P5TMEZhoc\nzK4sd3w322/jToJDV0wjKoWoyESD4IinE5Hr4LuqzQVEU7ebILJYTRl/jenO\nxhJeIbleaHylcog13CuCYmqJsxiDoqH2BbKfhEXChcgMrHWFNiEYvupkXQ0q\nQwcGal8fny1a9N9Bjg2j4zZWlPFwuDkrk4L3almsGva/WnkFExlxfwLvKNlZ\n71kWMOrX5pnF/JY/oSFsfAajnMyOWUfXozRVGkaKO4YQCloZKTHCc6lRLypT\neaU6\r\n=uUtj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=8.9"},"scripts":{"cov":"run-s build test:unit cov:html && open-cli coverage/index.html","doc":"run-s doc:html && open-cli build/docs/index.html","fix":"run-s fix:*","test":"run-s build test:*","build":"run-s clean && run-p build:*","clean":"trash build test","reset":"git clean -dfx && git reset --hard && npm i","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","version":"standard-version","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","describe":"npm-scripts-info","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","cov:check":"nyc report && nyc check-coverage --lines 50 --functions 50 --branches 50","test:lint":"tslint --project .","test:unit":"nyc --silent ava","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint --fix --project .","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"typings":"build/main/index.d.ts","_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"prettier":{"singleQuote":true},"repository":{"url":"https://github.com/warhunter45/voicemeeter-connector","type":"git"},"description":"A Connector to use the Voicemeeter API","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 Warhunter45\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"ffi":"^2.3.0","winreg":"^1.2.4","ref-array":"^1.2.0","@types/ffi":"^0.2.2","@types/winreg":"^1.2.30","@types/ref-array":"^0.0.28"},"scripts-info":{"cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","fix":"Try to automatically fix any linting problems","info":"Display information about the package scripts","test":"Lint and unit test the project","build":"Clean and rebuild the project","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch and rebuild the project on save, then rerun relevant tests","version":"Bump package.json version, update CHANGELOG.md, tag release","doc:json":"Generate API documentation in typedoc JSON format","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"_hasShrinkwrap":false,"devDependencies":{"ava":"2.2.0","nyc":"^14.1.1","tslint":"^5.18.0","codecov":"^3.5.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","prettier":"^1.18.2","trash-cli":"^3.0.0","typescript":"^3.5.3","npm-run-all":"^4.1.5","@bitjson/typedoc":"^0.15.0-0","standard-version":"^6.0.1","tslint-immutable":"^6.0.1","tslint-config-prettier":"^1.18.0","@bitjson/npm-scripts-info":"^1.0.0","cz-conventional-changelog":"^2.1.0","@istanbuljs/nyc-config-typescript":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_0.5.4_1568467840754_0.8468699125189951","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"voicemeeter-connector","version":"0.5.5","keywords":[],"license":"MIT","_id":"voicemeeter-connector@0.5.5","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"ava":{"files":["build/main/**/*.spec.js"],"sources":["build/main/**/*.js"],"failFast":true},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"6d809843c901bd2b71a23bb3c6f0ecd1cd0398d1","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-0.5.5.tgz","fileCount":29,"integrity":"sha512-4EGLO0qJzB4Rw7dhs2Oa3oQDT/KngcBUgxNJpRDjLbAahRcdKEn5uTjWxYE4rkAHJY2NO2X5UUjqbrAqSKrn4Q==","signatures":[{"sig":"MEQCICb2KugMdS21rmlcK/5CGeuLpQWnd+fGWe1ngUkZfQg5AiBotwqI6Bqj6Tn6th9QBOjpb2hu+H465F5/uvIiEf1Amw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfO88CRA9TVsSAnZWagAAtFIQAIpfvdEoGZIppQ8DORwq\nG2/W/MYgD+0xgVnsqYNksVG8BdMP5WTXD0TiGny1nS85xoJRSttTkKwATvr9\nili807PFVQwb6PlsOG2nYMbQFbEu0gStFxqX4c+YZhBAVqMkQMp8oKu3NPZf\nwcm1Q5OAU9FgOueYn5IvMnS3na8vRmDP9gRFx0y7nfdySvIKzlPzM2XebKMk\nxk4RODtTmK56U+XawuJvXWENIaRtte8g0PQ+HEP9T4awgFDqBZ7L6kNMFkBY\ngj17ZPkZtwp2tl2dZyyRK8fAaDZSpwaSA2+B5oXB9npZYyyEAiV7ahVGMFge\nsdaZHQ36eWZ6tlaZpy3iXBOfW5unay42kCLlN0LasmnoQoRzZgmzePYLZ3W7\n0AT5ka4rH+TbMj5uIYYhFErEUiYtz5xFY7oYeZWJGl3bY9M/4I+xF+JJI2NO\nAGezVIbnIpbeT08Vi2pMy6kPpWFDXtNUhuLuxsi45bTrNDN3i9ana0SXgYT1\ngSZWG8FTb3lWAT4Sg/N8xcDlHLIZb2nzgQk72vmw+vbColueQSxPCaRI2m7a\nIPndc0aYfJ1UnP63tDv0+XTZH5cQBV1m8VjopqQ3gXoTkZRJ+FV6HcaSnPua\nVfIONdoOvCNtl4jmMwFqGUwnznKCeyUCqUQZ38GbI9LXNWC6BC3PgXwdNDe2\n+gUs\r\n=Tg3P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=8.9"},"scripts":{"cov":"run-s build test:unit cov:html && open-cli coverage/index.html","doc":"run-s doc:html && open-cli build/docs/index.html","fix":"run-s fix:*","test":"run-s build test:*","build":"run-s clean && run-p build:*","clean":"trash build test","reset":"git clean -dfx && git reset --hard && npm i","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","version":"standard-version","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","describe":"npm-scripts-info","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","cov:check":"nyc report && nyc check-coverage --lines 50 --functions 50 --branches 50","test:lint":"tslint --project .","test:unit":"nyc --silent ava","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint --fix --project .","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"typings":"build/main/index.d.ts","_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"prettier":{"singleQuote":true},"repository":{"url":"https://github.com/warhunter45/voicemeeter-connector","type":"git"},"description":"A Connector to use the Voicemeeter API","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 Warhunter45\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"ffi":"^2.3.0","winreg":"^1.2.4","ref-array":"^1.2.0","@types/ffi":"^0.2.2","@types/winreg":"^1.2.30","@types/ref-array":"^0.0.28"},"scripts-info":{"cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","fix":"Try to automatically fix any linting problems","info":"Display information about the package scripts","test":"Lint and unit test the project","build":"Clean and rebuild the project","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch and rebuild the project on save, then rerun relevant tests","version":"Bump package.json version, update CHANGELOG.md, tag release","doc:json":"Generate API documentation in typedoc JSON format","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"_hasShrinkwrap":false,"devDependencies":{"ava":"2.2.0","nyc":"^14.1.1","tslint":"^5.18.0","codecov":"^3.5.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","prettier":"^1.18.2","trash-cli":"^3.0.0","typescript":"^3.5.3","npm-run-all":"^4.1.5","@bitjson/typedoc":"^0.15.0-0","standard-version":"^6.0.1","tslint-immutable":"^6.0.1","tslint-config-prettier":"^1.18.0","@bitjson/npm-scripts-info":"^1.0.0","cz-conventional-changelog":"^2.1.0","@istanbuljs/nyc-config-typescript":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_0.5.5_1568468796043_0.5905415876354219","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"voicemeeter-connector","version":"0.5.6","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@0.5.6","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"homepage":"https://github.com/warhunter45/voicemeeter-connector#readme","bugs":{"url":"https://github.com/warhunter45/voicemeeter-connector/issues"},"ava":{"files":["build/main/**/*.spec.js"],"sources":["build/main/**/*.js"],"failFast":true},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"0f29f2aa1768d573710ed5dd753b3fae6a09b4cf","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-0.5.6.tgz","fileCount":22,"integrity":"sha512-UzEZQp4mWAa45ZcaxZW4H8WY3cpfQ3O2Xwsiq0z0KU57j5Vlby7SI/jiBWpqvJJcQ7GYE2ShwC+Z1/iZYes9cQ==","signatures":[{"sig":"MEQCIFo7DQkC3R2Pw89yNWd9UOvaFaQG6BzraGnoADEHz8kUAiBXIL9CrJO/PGKpDlm8c+oubZCBtZ3F7vwJCF7/3XnoXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfPq3CRA9TVsSAnZWagAAO5IP+wb8gAmG+Zfn1ulnHA3/\nlVJVGJFas011jOtqII/XSlnZJpyPs+VSKrMGlFgOoZzouclbPIAaNi3MobuK\nY5bzQ4T9xr+914yOw4MfnYr8nPSd9er6Ek+PlCmcdToZ7WO/g4gvhDSYF/ld\n7YQmvMHcJkTKpLrUZsBWtNoPWTxXZOGRI33xDUrz1WKp664SjBtx8haWfDL1\nhSg9DM5fu7XJkjfLxqEg+wxQYXzc+pTRxUWjforvBv1VH3I5NOvzmPIK4OQm\nkSUH99BlSh5yPAnCn5gtspFLk4+EiuGk2ph+7GmH/n7kIkk9Z/JYV4iDL15X\nfIjQINdwDud4AqU2NlZn/YSJTQyJOtd0rzIk9nyq0hqe2Jy9TzWIgfzapahK\nxl/oMad6ghuAHos0JAMwJeHW2OEO0yLcyOomxuredqMyLlPIXkinGDQX0tOD\n3rCNSKzyCmlvtijxDkiTIJr9HOnfEo9Mjc84+P/VT+U32yuSR52xDkn3YzE9\nsbwrNXmOmevdG2K92sH3KpV8z44yq7sGH/HjVpl4acjJ3eM0a21d34tW3yQR\nHuDS2AXWqvFNflPhEFwrwgppam5pXselIado3w+XR/pX+Wbs0HPfiCI3fhuy\nDzmCQYBQDrCqtnRza35aGIk46H+7iISqn3UpxYSLGUoqBOJNkgyma9DgK715\nNCET\r\n=3ATk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=8.9"},"gitHead":"c4cf6c99ed3155ee4e1ad75e9a4d88baae12d226","scripts":{"cov":"run-s build test:unit cov:html && open-cli coverage/index.html","doc":"run-s doc:html && open-cli build/docs/index.html","fix":"run-s fix:*","test":"run-s build test:*","build":"run-s clean && run-p build:*","clean":"trash build test","reset":"git clean -dfx && git reset --hard && npm i","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","version":"standard-version","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","describe":"npm-scripts-info","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","cov:check":"nyc report && nyc check-coverage --lines 50 --functions 50 --branches 50","test:lint":"tslint --project .","test:unit":"nyc --silent ava","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint --fix --project .","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"typings":"build/main/index.d.ts","_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/warhunter45/voicemeeter-connector.git","type":"git"},"_npmVersion":"6.9.0","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ffi":"^2.3.0","winreg":"^1.2.4","ref-array":"^1.2.0","@types/ffi":"^0.2.2","@types/winreg":"^1.2.30","@types/ref-array":"^0.0.28"},"scripts-info":{"cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","fix":"Try to automatically fix any linting problems","info":"Display information about the package scripts","test":"Lint and unit test the project","build":"Clean and rebuild the project","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch and rebuild the project on save, then rerun relevant tests","version":"Bump package.json version, update CHANGELOG.md, tag release","doc:json":"Generate API documentation in typedoc JSON format","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"_hasShrinkwrap":false,"devDependencies":{"ava":"2.2.0","nyc":"^14.1.1","tslint":"^5.18.0","codecov":"^3.5.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","prettier":"^1.18.2","trash-cli":"^3.0.0","typescript":"^3.5.3","npm-run-all":"^4.1.5","@bitjson/typedoc":"^0.15.0-0","standard-version":"^6.0.1","tslint-immutable":"^6.0.1","tslint-config-prettier":"^1.18.0","@bitjson/npm-scripts-info":"^1.0.0","cz-conventional-changelog":"^2.1.0","@istanbuljs/nyc-config-typescript":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_0.5.6_1568471734873_0.10381263442055833","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"voicemeeter-connector","version":"0.5.7","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@0.5.7","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"ava":{"files":["build/main/**/*.spec.js"],"sources":["build/main/**/*.js"],"failFast":true},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"a9c35960f89f479540a78af662b001ccd6bad4c2","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-0.5.7.tgz","fileCount":29,"integrity":"sha512-hV9Z+ZVmMKJ3hTHU7EWAlFeQDcffjHIndkjIoXvb/LSIwxDAtIg5yG9LjWsfP9vbJbaC9yl51tV5yzMDRzRR+w==","signatures":[{"sig":"MEYCIQD8HS5DQXtuhWRatFpK5a1XJzMBOMNfph1T5hiZ9UEZiwIhAMZCP2OHEBRlyEoI2ldGWkOLvlbdkoeMUknMwCmdQN1M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfQkgCRA9TVsSAnZWagAAbgYP/3kdFvo4o7jPCpu8Eiyu\nYcv1eJ4/mOCfl/CqLq8eWeqm0HF8nWrzIRvt6doh0+WDqHUk21GNy0vRqig6\n3735ODibHzzdw5or0S/PQtr3VTuOPeU6+aCMAUIOWrFM0EwYKp18eoffzELr\nggWiLyIn+2MbARtHkAvgyRTauE9tv4fFRQt7XlqxGxXl6fVBrQpvlAXzB+vM\nu5NOuOi4oyN1KMaPNsGvD0NAG9CBPJrnJKtAQ2siPjFdUMD2B7yUx4FE3Ce6\nYHV7vxX7tFo/zWVvA6WrPRJZMLniMCPWORNBg2uOkZYbGQqrDog5QimpJY0s\n/yeyQbWj/9VetoLHBLuzdBIcYypQrXXNZNjHElY5jom6QAXBAozL6/jtpMAI\n3vt2V4ZQCuEhwZNIm+e6H1wb5n1SLwJFh7DTVfsQeupYYkaDFZzYLRJx/pb8\nTvqyF0Vh0YvTxmuhljl+CdLixYrZgG80fnBW/poIe9BWYrYKJOvXHYXyOdZo\nqWtT4p75NIdLjqKpaMf2N8oTx0HgGg3GQNYPPMD+zVCX5Z3j86y0SQvXMKI2\nMlSUSRNUFkPv7hPy7oaD5UWMeiiCm1IwvGuaWjx28dnnq1UuLJ4QvyUWqOa/\nU3a4b1UehVv7L2MAJ4OoBallQZEiq0MlCs83h4FJKVM0+NsW4EeziP9oVDa8\nSv0e\r\n=1ksq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=8.9"},"scripts":{"cov":"run-s build test:unit cov:html && open-cli coverage/index.html","doc":"run-s doc:html && open-cli build/docs/index.html","fix":"run-s fix:*","test":"run-s build test:*","build":"run-s clean && run-p build:*","clean":"trash build test","reset":"git clean -dfx && git reset --hard && npm i","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","version":"standard-version","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","describe":"npm-scripts-info","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","cov:check":"nyc report && nyc check-coverage --lines 50 --functions 50 --branches 50","test:lint":"tslint --project .","test:unit":"nyc --silent ava","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint --fix --project .","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"typings":"build/main/index.d.ts","_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"prettier":{"singleQuote":true},"repository":{"url":"https://github.com/warhunter45/voicemeeter-connector","type":"git"},"description":"A Connector to use the Voicemeeter API","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2019 Warhunter45\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"ffi":"^2.3.0","winreg":"^1.2.4","ref-array":"^1.2.0","@types/ffi":"^0.2.2","@types/winreg":"^1.2.30","@types/ref-array":"^0.0.28"},"scripts-info":{"cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","fix":"Try to automatically fix any linting problems","info":"Display information about the package scripts","test":"Lint and unit test the project","build":"Clean and rebuild the project","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch and rebuild the project on save, then rerun relevant tests","version":"Bump package.json version, update CHANGELOG.md, tag release","doc:json":"Generate API documentation in typedoc JSON format","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"_hasShrinkwrap":false,"devDependencies":{"ava":"2.2.0","nyc":"^14.1.1","tslint":"^5.18.0","codecov":"^3.5.0","gh-pages":"^2.0.1","open-cli":"^5.0.0","prettier":"^1.18.2","trash-cli":"^3.0.0","typescript":"^3.5.3","npm-run-all":"^4.1.5","@bitjson/typedoc":"^0.15.0-0","standard-version":"^6.0.1","tslint-immutable":"^6.0.1","tslint-config-prettier":"^1.18.0","@bitjson/npm-scripts-info":"^1.0.0","cz-conventional-changelog":"^2.1.0","@istanbuljs/nyc-config-typescript":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_0.5.7_1568475423257_0.9024715967570183","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"voicemeeter-connector","version":"0.6.1","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@0.6.1","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"homepage":"https://github.com/warhunter45/voicemeeter-connector#readme","bugs":{"url":"https://github.com/warhunter45/voicemeeter-connector/issues"},"ava":{"files":["build/main/**/*.spec.js"],"sources":["build/main/**/*.js"],"failFast":true},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"619ef506ee6a5eb14ef9c2878b6e0a9173608825","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-0.6.1.tgz","fileCount":25,"integrity":"sha512-aShsj0QedqoA6rm4lLdIRtKZdIrEi+DBzIDu8eIWqsW+6rjHT8+NuGuXcJczBy2AIQlCiPBxldEAUNJwzP5U5A==","signatures":[{"sig":"MEUCIBhOdDtB0eMXQFsd+ZyYFW5j+O16iGf9lISAcb80/DIuAiEAtREN2UlKAPvIoVqk4b7aPPIIG6d4aP9CmGqaCUy5hL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey8CACRA9TVsSAnZWagAAS2QP/jfL3gFBUPnW4mt9Q/KP\n0NMnkRUqvThWuaaQSp7DsmyhOPY+bDf+4v/uEsr5+4iQrLkPiI9CXBbDsVOp\n2/+gK2EyJ5cGx2ptVK7GHq3MR1S8j/hILJ4xNf2wsB/EEMUxnipf7ixZAXSG\nn+zwVDrr+y46uXcFfjsg7tGHyRrx34A4wgim/xKwz+9bQWDsIsi7OWt5scBU\nwwDBUheQJcG53l1uoEVM4lviwDnperFVa5PI5xLifYw8nGB6oXD9K10F0Ddj\n279822mBX3xv+iFFeLdkeY5hwizq2FwZv3D7gvAhAHatLVWZt7+Hu6TuLGtH\nawwYkwQWnKnP45Pl6Q6f01CWpOV0BUkK8J14YXIC6AVi2W/7tIr4TFEbZdMO\nf9oXQy3q8CvdICGYPWOVc4lAo15JCCCwNRevnjwr70LG/plo/w61ZaT9oiVL\nh10gJvaSqBAQZa6VA3xihl2wtrPE8SvlmTtBiFESivSkd4n5hoodyJNDC6Ci\noN3u73Bjep+cXoT8Ti/rTtlwPKRwLd/HvQp0CL6GPcaX1UaghQgTwOZNtIMz\nLT0hjvDsWLoNMorXO5GVl7b4O2TLjnyV5wkKW/0UUdNaqHiuV827JS93FebG\nIREjr+lQ9TdVxvqD+ShuLtyBF8qg4XP40C4mmFlregtsgalSu0ux8uFG7nXw\nYI3X\r\n=h1V3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=8.9"},"gitHead":"a530f771c68fdb0ebdf75d6cee7e089e0295bcae","scripts":{"cov":"run-s build test:unit cov:html && open-cli coverage/index.html","doc":"run-s doc:html && open-cli build/docs/index.html","fix":"run-s fix:*","build":"run-s clean && run-p build:*","clean":"trash build test","reset":"git clean -dfx && git reset --hard && npm i","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","version":"standard-version","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","cov:check":"nyc report && nyc check-coverage --lines 50 --functions 50 --branches 50","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint --fix --project .","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","manual-test":"npx ts-node src/test/VoiceMeeterTest.ts","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"typings":"build/main/index.d.ts","_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/warhunter45/voicemeeter-connector.git","type":"git"},"_npmVersion":"6.14.3","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"10.0.0","dependencies":{"ffi":"^2.3.0","winreg":"^1.2.4","ref-array":"^1.2.0","@types/ffi":"^0.2.2","@types/winreg":"^1.2.30","@types/ref-array":"^0.0.28"},"scripts-info":{"cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","fix":"Try to automatically fix any linting problems","info":"Display information about the package scripts","build":"Clean and rebuild the project","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch and rebuild the project on save, then rerun relevant tests","version":"Bump package.json version, update CHANGELOG.md, tag release","doc:json":"Generate API documentation in typedoc JSON format","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"_hasShrinkwrap":false,"devDependencies":{"ava":"2.4.0","nyc":"14.1.1","tslint":"5.20.1","codecov":"3.6.5","ts-node":"^8.10.1","gh-pages":"2.1.1","open-cli":"5.0.0","prettier":"1.19.1","trash-cli":"3.0.0","typescript":"3.7.3","npm-run-all":"4.1.5","@bitjson/typedoc":"0.15.0-0","standard-version":"7.0.1","tslint-immutable":"6.0.1","tslint-config-prettier":"1.18.0","@bitjson/npm-scripts-info":"1.0.0","cz-conventional-changelog":"2.1.0","@istanbuljs/nyc-config-typescript":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_0.6.1_1590411391702_0.7721805330878515","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"voicemeeter-connector","version":"0.6.2","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@0.6.2","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"homepage":"https://github.com/warhunter45/voicemeeter-connector#readme","bugs":{"url":"https://github.com/warhunter45/voicemeeter-connector/issues"},"ava":{"files":["build/main/**/*.spec.js"],"sources":["build/main/**/*.js"],"failFast":true},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"8a88f8928440d57269e105fceb5878b259c3ae7a","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-0.6.2.tgz","fileCount":25,"integrity":"sha512-WuWd7EqPiE6RomRdtrga2ryVz7+J3q0sIg+slqM9ZFu53gxwu8NpOzqdiILJISsCHq7Et+Jj/7Z5rEhh2fe36Q==","signatures":[{"sig":"MEQCIQD7foSgvSuAqNi2eSpceN8Xq/vnnkcpGH872xzPH3hYkQIfP27ciA9e3nt8M0d1uGDG7Pu7DjWPU6zz2PqteWgfsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez/F3CRA9TVsSAnZWagAAI1QP/1m3ehYiWs+WtmjG2t2J\n2BddPR8LDknwZElEIA7f/niUj+JtV9aMs6PZAceOL0LnRNFdoTFFvc6yWoG/\nj2fTSxXZZ5zlyajI4HIp77/OID/sznPmyN8lWXYg6QtMpW2yWiqQM60itwB9\ndJiM1AN4rn5dA+6c+yVwpUmdM2vTpcxTwu7kkur+97Domd96Qq/SlTsLAOx/\n2bA7xqPTtzUxYD4KBk9z2vcGNfq6fQc+9Mi8kVCgmYRsTUsgOUCvWiUMcOvd\nBOZNhe+zMWWuuJkPjZ+EC2Ar0I/e/KO1a85Jz9vC2zmy7uNScoxfTfIcVEna\nqaJyoR/AyAcSnceFGVvN1K4TA0JZblv9j4HLBL2FdsAM5ItMIsWmwm7mMNcL\nRMIu2HdUkV0nP0Q+ukp7s94D0kMpy9LjnrWFfkNOn3+JG5Ox+Xx6iHwE1b4N\ng2eFKQBmNUycyXGYQfHxKPQ2QzNFDf1IAM7qz6t73lE6HBJJmc9+GEL148+B\nRtV8jEO939Lma5tnL/L8Jj3hOKrnzgjftdXOuj81vgT3iK74bzYUdoAxN2Vq\nTnc5UuE1JMNv7y+y2Wy19TNML3WFwsSLSaJMMapwN/6yUk/FIxyelUPnPajv\n1VMsVu0uT+RmdEhLP/OlPnPx3fLqxr4AuFm9e9aTFnmeqN/cA/5foLpOnrgr\neQ3V\r\n=RKG+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":"^8 || ^10"},"gitHead":"e97fd04f0325a17bbabf93bf5837e7e449bd9975","scripts":{"cov":"run-s build test:unit cov:html && open-cli coverage/index.html","doc":"run-s doc:html && open-cli build/docs/index.html","fix":"run-s fix:*","build":"run-s clean && run-p build:*","clean":"trash build test","reset":"git clean -dfx && git reset --hard && npm i","watch":"run-s clean build:main && run-p \"build:main -- -w\" \"test:unit -- --watch\"","version":"standard-version","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","cov:check":"nyc report && nyc check-coverage --lines 50 --functions 50 --branches 50","build:main":"tsc -p tsconfig.json","fix:tslint":"tslint --fix --project .","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","manual-test":"npx ts-node src/test/VoiceMeeterTest.ts","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"typings":"build/main/index.d.ts","_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/warhunter45/voicemeeter-connector.git","type":"git"},"_npmVersion":"6.14.3","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"13.7.0","dependencies":{"ffi":"^2.3.0","winreg":"^1.2.4","ref-array":"^1.2.0","@types/ffi":"^0.2.2","@types/winreg":"^1.2.30","@types/ref-array":"^0.0.28"},"scripts-info":{"cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","fix":"Try to automatically fix any linting problems","info":"Display information about the package scripts","build":"Clean and rebuild the project","reset":"Delete all untracked files and reset the repo to the last commit","watch":"Watch and rebuild the project on save, then rerun relevant tests","version":"Bump package.json version, update CHANGELOG.md, tag release","doc:json":"Generate API documentation in typedoc JSON format","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"ava":"2.4.0","nyc":"14.1.1","tslint":"5.20.1","codecov":"3.6.5","ts-node":"^8.10.1","gh-pages":"2.1.1","open-cli":"5.0.0","prettier":"1.19.1","trash-cli":"3.0.0","typescript":"3.7.3","npm-run-all":"4.1.5","@bitjson/typedoc":"0.15.0-0","standard-version":"7.0.1","tslint-immutable":"6.0.1","tslint-config-prettier":"1.18.0","@bitjson/npm-scripts-info":"1.0.0","cz-conventional-changelog":"2.1.0","@istanbuljs/nyc-config-typescript":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_0.6.2_1590686071056_0.004823300933930685","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"voicemeeter-connector","version":"1.0.0","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@1.0.0","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"d5a386457b3663cca4b3cf15bac9f8d8605d9e54","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-1.0.0.tgz","fileCount":22,"integrity":"sha512-PA9arpTC1iW7Q53Zj9F/KYejrAidYS66mok4ggQDfYaBH5VeRpvKP+dWXBFMZQNUWVpFPebaph1Bys5pNiSPAg==","signatures":[{"sig":"MEUCIQDxAuOy9gN/S/LekXCHoGv4yXcTiedZnWQugqELuYijkgIgOwUl+om8Wel5wYszOgF9DfpyAvCdCsRHet3kGww3S+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVdNfCRA9TVsSAnZWagAABTYP/1A5azrkSEaeqBDa3O1r\nmVUgLTU3GO+NDQmtvXJXg3R2PC8tPkc1RPW+gv46aE0QiPkhSFS1xqCDRCzx\nU3hPUhitjyDNK2NsrJYbvGtya8NmIS0uCC4bo5y9FBdYqg2RM7BtxMxFS4ho\nzM/tT9t4TCtOsu8VfNQ1NPlQBAQVASDHVuE6tD0s/E+rPOhcTe/E4JeLeDqJ\nhSR4qF94Y0b/sHfQ06bGQYJEa+PkD16TOYuIKEq1KXVibDAPQXWzjdKa63ff\noGXBYuuv79jEQ6QubznqBOPyGsruG6ri4eAp2bbRB0wIaKD9kdEc5dU/DIuw\nj2+TK1f8ns8C4amS9PvJvjPZaisnBpgwtaX1Aqa+Ezts8OjV/sBOygK4/lu1\ncZluBpMP1vdBjNbqN5BYE49dOO4b/1vMawDbuV2swMlNUXHpnx2xTn6vPtX1\niuCQLessngEsJWLLk5TRF6Y3atqJ6GhlPPj04Si6MQ4Lc6X2idh/IhCocoU9\nBy3UbtlCUtUuWx2H545YKxxu12r/IhxctSOJlYUKpQQSIwGvZWbh51bPCOSd\njRYpWYbrswhPOx34fGIBeYmDzqv+mJ44oCr1F29dQJFu1QVwyXAfYqImYwLF\ndMRvE9ILjIRtRf0S8UFG4gqWDEs0C742WeIt3VWAB+rTLko/zOoQSGYzDFRW\nXTOa\r\n=luv9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/voicemeeter-connector.js","unpkg":"dist/voicemeeter-connector.umd.js","module":"dist/voicemeeter-connector.module.js","source":"src/index.ts","exports":"./dist/voicemeeter-connector.modern.js","gitHead":"10bd5d127206001896d1f96df90f733fa497eb38","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"npx typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"6.14.11","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"14.16.0","dependencies":{"winreg":"^1.2.4","ffi-napi":"^4.0.3","ref-array-napi":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.22.0","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"4.2.3","@types/node":"^14.14.35","microbundle":"^0.13.0","@types/winreg":"^1.2.30","@types/ffi-napi":"^2.4.3","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_1.0.0_1616237406782_0.8437462128109774","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"voicemeeter-connector","version":"1.0.1","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@1.0.1","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"781524ddd77f1b948b44dfb6d5f55c99beb56980","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-1.0.1.tgz","fileCount":22,"integrity":"sha512-lQbEx4RoQRG+owaD/eLz0/S3E5yACVEHnn3KOLi50aVXgi/Bvy4AjbMnloKWB5w1dSc2zDKJ1ZbRd+071cbQbQ==","signatures":[{"sig":"MEUCIQDAWPxI35+9KXJwS5clj35nb5DnaWSayaeSFfvt/wrpCgIgRD2ZnxzH+u5CrubsHJKA36cIHOy7bzj/pQhIeAamlNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVd5CCRA9TVsSAnZWagAAHsMQAJN+KguUBxtpY7Zz0nkv\nFbpib30tdoujLYFXM1Mo8WpZWTKY6mus6pl7+GUV/CLNb13eOkvIF1J3T7jh\nfmixXs1rHOoddDEbQz9qSS8MBJ3TeiL4Th4vXYCKoKPmVZH6KKXs89BrR9OH\nR+mryZ7JO2ASG34qMK/LH+EDcts3C7TM3Kv2ZRfOr28MscsFd8uCaXnJyo4+\nJ9kvg4S9InK634fIKIntk1gAwkDoBDccw+rBJFfoyMeb9/nyJ9FT4K+tFIx8\n0OJVHcOMbSUBP4AhvCQ50OjmlFBoL7/7SjenFcV2R3CW1sPmUCE/1ygNRgLR\n3X+5WEfqyYesyAY3n24RURxKVLtirNcV6WIfbT8tSQdoXo2jiFqGNrWMW7vb\nBdFB/xLFthFj0QNmKk4hyc7In7T1NgEBtHJgXtOfyAcAez/DEmgFaryZqywS\nejFGtLRIN1b7X7mLxA8lsRebshsS1vwMN1liyVwajUSG2GxX/ygY4xyrPntl\nLl3OnGAQFAFogcGL6mvaHUOhiIsKt/sgxYtrpOkOrhjrlZZPkllSOL/x07tn\n4/Rme2UEac4SEiwtcKz5NUFESFnK9u48Ol2gHrbb+GTkPHW42LXrMw73L6aR\nI9qE+aLEdzZBUiOuLJcmoH4oEzeeYKG9VuAOUSSItm3GGuL0MVoMlVE/ZCHJ\nlB2T\r\n=RnSG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.module.js","source":"src/index.ts","gitHead":"7f9f2d10372207c1dc9936f7efed669164d47f06","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"npx typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"6.14.11","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"14.16.0","dependencies":{"winreg":"^1.2.4","ffi-napi":"^4.0.3","ref-array-napi":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.22.0","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"4.2.3","@types/node":"^14.14.35","microbundle":"^0.13.0","@types/winreg":"^1.2.30","@types/ffi-napi":"^2.4.3","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_1.0.1_1616240193786_0.9409155131204454","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"voicemeeter-connector","version":"1.0.2","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@1.0.2","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"22fadd998db6837e63388ad5a5e160b9f60b0c22","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-1.0.2.tgz","fileCount":38,"integrity":"sha512-vmDg4C0H0eb4Wt5TnksVMNz/HgiBx/PkW4EADBGM0oqx+xZtgjqa5phipuGdth1N3Z8IWgXIMQZ1Xed5yIys9A==","signatures":[{"sig":"MEQCICv1jRI+AXxlap5nCHJ49kT/MpjTJn5ltlrPqdrKBT12AiAeVNxVFyRfVAeG068aEhVw0xtVx/24d53XexN2iaWPDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":638944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVeUcCRA9TVsSAnZWagAAzRwP+wb7oiOlT8VlzqZdBWCZ\nUu7qKksFiYuXoFq+jB9PRm2Xjr0BpFQqiPs/l/PVo34jF2hxu+RD9X1pHt4T\nOqIz+ZTjvLorkOg4/R+OQ0+U91WAICOBZJwSwbFTxVursQm+6uLhNiDbOCL3\nOj8XkqzvgHrfjwmj9LK79Wt8HI+cE4R04+kb9bw+V1ObijL+JWoBDseKGcur\nobJ1HR9cWDmQJWPH1+8Q8l4LK5rp9SZjPWdGCEIg4b2+MXEBKTNSmasyLWCK\ntYaVenhDKUXvB2XQzyjZ4I5zeD5MNgTVmUJhU7TgXntDPcC0r5NSLtHeAx+4\nUKjcJiySLM7zZ2u5Iv6Us0oEmtX1sm9ZdDQFLC27MerLGBDpRMMCsX+l1/+y\njtuoMjHZUDS5ixv6/2oI5GF8TCJqkF/qro9PjiqZkWS56FwYsma6XRvZ1TaN\nzdfyxQxH/Mik+4nYd5qMG4Cg/3MJYmPC+r5ViqKBaJxsqq2miuB6aa4uv6B0\nicmLdcObh1EPz5++jsz+17E8aISi7+kQftHrYb3VvGIy0BA/Xm4mgWJ5YIv8\nJc/cs5pAGgcicJm+CtyJpUFQFNls32ahHa3wldM4NxfRmTt8oCODaBIQA24m\nVpC95noDY8hxupCTpXyMUgaTE5Ar0fOLNVsQGJWyAH7ApiOSEgkBoaEJ9tCc\ndyF9\r\n=jTsd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"76efdfc9f0508e20fc0c8356481f0bba77e2e56c","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"6.14.11","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"14.16.0","dependencies":{"winreg":"^1.2.4","ffi-napi":"^4.0.3","ref-array-napi":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.22.0","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"4.2.3","@types/node":"^14.14.35","microbundle":"^0.13.0","@types/winreg":"^1.2.30","@types/ffi-napi":"^2.4.3","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_1.0.2_1616241948215_0.048207742257007746","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"voicemeeter-connector","version":"1.0.3","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@1.0.3","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"f6752672cb5e5601ba7554074986e891b7b83d8a","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-1.0.3.tgz","fileCount":38,"integrity":"sha512-OjCIZebHgSGwcOkp0BmIumWKdiBDNaDO+mMFuAUBQdolEnJJuUaU2QgsaVBVKdsvVcCpiJ+X85Q5uQSiiTe6kg==","signatures":[{"sig":"MEYCIQDAZWnoQkP2FyoPzmZxDkPAubMv4P8+lWPkriOyjfSzGwIhAPNfJhaKljIvX7a1pN/M8jg6Tsrnpd8zqB2s5SaJcJB4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":642597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3cDMCRA9TVsSAnZWagAAe0IP/Ak+ZpKnnHvLa9P7S1Qd\nLJnBdKIqG+o/0X3gWAf/FEp4qQvIzCucQslgWuyQd1e0peosLc92DkrzpqDz\n+GLp52M/tckTzw/v0T0XoJYbUTv2nI2RGYemNdCzMwNwCZQ141511mT4Fnt2\n2qIpFICP/EjLzqNv5XgB3akFaoqCFCXv1GI0sRR+3Pp0AfjYHewXgqEeHOMD\nJ6YhnjPBfG1bVY6awNDz+qfxi+GGXwKWtwGA+l4rpTLCmqRD6FaZkuv5OQTG\nBpi4N4LJAbwO8mlNqkI2QSjnZDFJ7fhNJ0b3DduwOCN5DJbpp/XdKMRxl472\nLbYEUZFT1pFiy2bSkh5zm4R5QDSkOzPr/ikw8ipYA66MEFu6N+RmUSEkg6JZ\n3xZikRQzcnM2cxVZQNVo5VZ9UOaRanP2D68yHiV9Q0+2zwDn5q7inNPeqpNc\nTPsp5ryo1FnLLNBzVGbIVQZCFZs+XxjmfiZYryMl5/WqcV/Q6eu3KFdj6hGI\nhuBusYBTuvUuQQzkHrVS60r8Wgigg5VMEnsZwyhVX4sp0n2HPg+yk3Cc5d3J\nhozupQVpI0RqUvujGB/SMAUfwxEnm+55bIPIRrOwiaqfEVqISJR5BaGNKVs6\nlJDL/eueCFv02A3NieZ2uvJiFgpn35Vz0QgSlIwKfpSmmkg+o7vEfK86KECc\nDtkj\r\n=Srhf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"7cefdc0aea16e247260a516f0bee6c371ae252ab","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"6.14.13","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"14.17.1","dependencies":{"winreg":"^1.2.4","ffi-napi":"^4.0.3","ref-array-napi":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.22.0","typedoc":"^0.20.32","prettier":"^2.2.1","typescript":"4.2.3","@types/node":"^14.14.35","microbundle":"^0.13.0","@types/winreg":"^1.2.30","@types/ffi-napi":"^2.4.3","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","@typescript-eslint/parser":"^4.18.0","eslint-config-airbnb-typescript":"^12.3.1","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_1.0.3_1625145547873_0.933116528764353","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"voicemeeter-connector","version":"1.1.0","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@1.1.0","maintainers":[{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"311b2e514c2c5caf3ae331cef9370d45c9f522fa","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-1.1.0.tgz","fileCount":42,"integrity":"sha512-iHGyErATj+UOhUhl2KKOP1sDODqnsfUiTghIGdkk7BSZEcjX1epvCJS4NzeY7ibW0AEFPi+ECdJ3KZsYh+abQw==","signatures":[{"sig":"MEQCIEDkC7807BpJJ8a43MBTk3Fdx4X/jUleW/kO5aEHhELBAiBSk0L9KfdVGe3IipYnxio4V2tTBHDxYb8ED12PsLO4DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIdoyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotPw/9H5S+H3tK0aWa+T7B4qsgKKR55EsBU5un6WSxVqQ5JoJDOdZi\r\nYniW87nyxAupcL41iORShCbaymX0Wb4f7wJ2TLXIl9v3Tvo/kL6Z/qeuIwJJ\r\nJLa0s6MJzsybuEdw8FfJyjXx72xhwehAoAcJ8oPu2kONDhbQsxihA4QQa/M1\r\nkzXpT4WRe+Pzk3OrmqyUXQZ8eI+vdAiAEs3IBB/DXTwD0FswmnpsYTIsS3Io\r\nVt85SKMpLkbv4ny1AHuU3de3HzkOLZvoV+JJNnNPDGkX4ZHKyGm/gurktioN\r\nbZHtRFXgIgovX40xDwnKkY0tFI91jTrDce5nwyLMeLgsCUG/g735bPot8kuc\r\nv4QdWAZiiB2cSwp5MPFx7v+OvFS9xIlB2DawWbaEjQHIx8zm/5EBLp/FXISv\r\nSrDKKUeBtX0oIRyJn43LqsAL90trqwyaVdOR/xmIAQaP9GwEBmx7AA78Ctlc\r\nOfPdkGBV48wB/vWXKZKysnzUsopXz0nGTny1D7LAdv5DFGln3GM7kO824H+1\r\ncxoQU3ophHHYmJCNdOnTYWe3OLW3IRTcecJiYm5qOR66vfrPt/EEgM8JH/Pr\r\nnIdJ7Fh6DA9jUpJkDSM9a1qhbv7juGdcQDfc6jbH4iaMv883n0J18kACJ4b8\r\nAS67qqwouM/6axjIHrJkqJRjoeQT3GUeRCQ=\r\n=mVb2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"7fccf812ec59ba80e951c29902f939ec2e644133","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan.busshoff@gmx.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"8.3.1","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"16.14.0","dependencies":{"winreg":"^1.2.4","ffi-napi":"^4.0.3","ref-array-napi":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.10.0","typedoc":"^0.22.12","prettier":"^2.5.1","typescript":"4.6.2","@types/node":"^17.0.21","microbundle":"^0.14.2","@types/winreg":"^1.2.31","@types/ffi-napi":"^4.0.5","eslint-plugin-import":"^2.25.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.13.0","eslint-config-airbnb-typescript":"^16.1.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_1.1.0_1646385714756_0.46981676633706937","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"voicemeeter-connector","version":"1.2.0","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@1.2.0","maintainers":[{"name":"warhunter45","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"3696b641f5bf0cd4779caa64e852bd67291ace75","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-1.2.0.tgz","fileCount":42,"integrity":"sha512-aeJIgKB1oHymKFubPIzu7thhwZoX0gike7G+YZwxryQRzRdrM8JwtNrhFcw55y8ztUQoTt0cMmxXyLwbJ7YpBQ==","signatures":[{"sig":"MEUCICvTjnEgISjNAuOGoZVRXKAFg6gewdvFG2gbckkFpjq8AiEA28NF6wiKUa7adWFWCBTegQM4r6e2DMeg+c7Mj6NcuDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit0ZPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmBxAAmpo/7Fkp0DcCRsUji+b7nbhYOJkvzWAidZXFM5mdlUxKc4ZN\r\nNJV3V09v8xRZlgPX75S9K93wvClZGF07biycLRgA3l6Og4TT/9rwB88ANmk9\r\nF8/AC5uRGFMKsLN3UtsicPAAOrAxybti4NJ1k9DxvGfgLsQEhf8ffFG8qO+E\r\nezSB32sWz5ADR5ii0vTSXK9JT+CB85AkVoNOfZL+lm+3vlXNJFDcVKZmaxS7\r\nrNXoTV6Bh5FrwO+pmZMJovgv++2nXOIX+A34fdFmG/rziUCWWmZzR/vBpQNK\r\nn09QgOtBJhHBxvEyGOvFLoh6pOzYkucAh2pIbF7o5HiMXSlikFQUPcgUeqQE\r\npwUKd4yBxgW7fVNOixD7ARRSd7i5L3vMf91PX/nx5FXwcq+oRYDK4II3Bxw3\r\nGKIP2aDbxopvOXFqW8aO7hQD5DRWbfEnjVkneEhMG9MBkbIowJl+hHd+fjk3\r\nPKCnnDCV4IMq3JDHly3neCDoQCNS3tQO/w2CP3zGDMJzui/N9RE2nisxJAiB\r\nhzTYVX90/3OSa0SaYNM911sngy4ovNy3NfkdL6vcSYexDytQF5nplDRDbwzk\r\nrMB0aqecffjAzjnBBGW+OSsPZvYzUbQqm+Jv/Apd1rzG0Llt9zywgCkgDBHL\r\nVj0J1CISW8egY1kEXEK3qlmeSVoX46Hdu3A=\r\n=W0FT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"e965f35c3ae918ff7f9b741793766ad45b7cfc24","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"8.11.0","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"16.15.1","dependencies":{"winreg":"1.2.4","ffi-napi":"4.0.3","ref-array-napi":"1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.10.0","typedoc":"0.22.12","prettier":"2.5.1","typescript":"4.6.2","@types/node":"17.0.21","microbundle":"0.14.2","@types/winreg":"1.2.31","@types/ffi-napi":"4.0.5","eslint-plugin-import":"2.25.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.13.0","eslint-config-airbnb-typescript":"16.1.0","@typescript-eslint/eslint-plugin":"5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_1.2.0_1656178255521_0.28598953211523237","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"voicemeeter-connector","version":"1.3.0","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@1.3.0","maintainers":[{"name":"warhunter45","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"048173a3dea8a783f896006d128fd6f352054b87","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-1.3.0.tgz","fileCount":42,"integrity":"sha512-GXOBsSYX/TNwQYYJIBj7cDhx3Bm9aw4gHQMJkMolrQnDymQSpkf9fMypz7IM21JCTRz1JYv386pxkrhv8dm9Ig==","signatures":[{"sig":"MEUCIQDW7Qr+hGC69hXYwRJ+3vzNwKxkzB3s86bm41nAatyl/QIgU84S46rbmx83obWYepuCOU4gR5BHo3nqHd2A6B55/EA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":552127},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"dd134efc14c97504e5bab834a2a9af32cd51234e","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"8.19.4","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"16.20.2","dependencies":{"winreg":"1.2.4","ffi-napi":"4.0.3","ref-array-napi":"1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.10.0","typedoc":"0.22.12","prettier":"2.5.1","typescript":"4.6.2","@types/node":"17.0.21","microbundle":"0.14.2","@types/winreg":"1.2.31","@types/ffi-napi":"4.0.5","eslint-plugin-import":"2.25.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.13.0","eslint-config-airbnb-typescript":"16.1.0","@typescript-eslint/eslint-plugin":"5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_1.3.0_1703583686658_0.46993268340330197","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"voicemeeter-connector","version":"1.4.0","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@1.4.0","maintainers":[{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"5984f22cdc438ebfa3372e3139056422ff3d91e8","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-1.4.0.tgz","fileCount":42,"integrity":"sha512-lCJfbr320DO3Pu7ln+GuHK6imkzIGJzvXq0LKUcQkg4aJtx0CwD9OCNK30EmNU5bdrc3V3XgnxNvZeNJkHUfvg==","signatures":[{"sig":"MEYCIQCo44V5pE96Qg2TLIHeFbwAG60K0CPh1ah3/ASYIoSgUQIhAOL0Tanw+5FKWXKw926NMS/JsOVuCOGdb9mJ2l7Kchhx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":562784},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"40f9e6ad486ac0391451993391b641844a58a0fe","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"8.19.4","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"16.20.2","dependencies":{"winreg":"1.2.4","ffi-napi":"4.0.3","ref-array-napi":"1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.10.0","typedoc":"0.22.12","prettier":"2.5.1","typescript":"4.6.2","@types/node":"17.0.21","microbundle":"0.14.2","@types/winreg":"1.2.31","@types/ffi-napi":"4.0.5","eslint-plugin-import":"2.25.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.13.0","eslint-config-airbnb-typescript":"16.1.0","@typescript-eslint/eslint-plugin":"5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_1.4.0_1704481275133_0.3138235132419238","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"voicemeeter-connector","version":"1.4.1","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@1.4.1","maintainers":[{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"65525b4fd4b31048607d6071c7464ca1e7f87c02","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-1.4.1.tgz","fileCount":42,"integrity":"sha512-6qDNbl8n34sqW8KLzNguzhaYMTv+RMP1mpwfMu6UYPuvBTCdY6tqeb4NLkl1YlKOX5MIltL0Sz1BYN7MScmXoQ==","signatures":[{"sig":"MEYCIQCg13hxdK4P1eSMPw201DF6iMD/g4wDtXPs7HHd3lhKCAIhAN394I7zhO30JUSb4S0ZrTrrSldfLw8JIqvX0wvI3WjO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":564147},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"19462793be39115a4525c271e9a732dc83cb8184","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"8.19.4","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"16.20.2","dependencies":{"winreg":"1.2.4","ffi-napi":"4.0.3","ref-array-napi":"1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.10.0","typedoc":"0.22.12","prettier":"2.5.1","typescript":"4.6.2","@types/node":"17.0.21","microbundle":"0.14.2","@types/winreg":"1.2.31","@types/ffi-napi":"4.0.5","eslint-plugin-import":"2.25.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.13.0","eslint-config-airbnb-typescript":"16.1.0","@typescript-eslint/eslint-plugin":"5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_1.4.1_1714670290206_0.34660660926842746","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"voicemeeter-connector","version":"2.0.0","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@2.0.0","maintainers":[{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"213628dbc0bf9eb02e1bbe4fdd266a4a3e093ad8","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-2.0.0.tgz","fileCount":42,"integrity":"sha512-R5cX1jnIyVJukU434BN9Tle4XT2Dvu+smD9gmrhn2Ini1ivFzE31UPC63To8lROxrDAazWmRbJQbCy9Az8SvRg==","signatures":[{"sig":"MEUCIQDy4fJly6RcrSJ1y0DyshjUMqB7W/p5udhiSMEz8RiI0QIgUDkBgUBohTryAGl3cLz2K9YWWCiD0/T6/fEP1KNTYXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568378},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"3d3cd1cd94f0408131946b0621e5e8b6f48aa731","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"8.19.4","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"16.20.2","dependencies":{"koffi":"^2.10.1","winreg":"1.2.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.10.0","typedoc":"0.22.14","prettier":"2.5.1","typescript":"4.6.2","@types/node":"17.0.21","microbundle":"0.14.2","@types/winreg":"1.2.31","eslint-plugin-import":"2.25.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.13.0","eslint-config-airbnb-typescript":"16.1.0","@typescript-eslint/eslint-plugin":"5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_2.0.0_1740749797372_0.12213407419408284","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"voicemeeter-connector","version":"2.1.0","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@2.1.0","maintainers":[{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"777a69c3864a5310111904029e720360a8062d20","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-2.1.0.tgz","fileCount":42,"integrity":"sha512-P44oumEli5O+PPm/fuwYvWhjk6skF+ri3MkkTqbSa1H7MrIpwYaAvJU1sTnWBIbrrDPFazLv8rDk4t7HUZl8bg==","signatures":[{"sig":"MEQCIChJuElhhQmJ3XJTWh+G/sL2yVZ42aEvkRk/uZJoaTMaAiBRRn7I8SsgDSyTprSzAT+1kFbggjqaDJjV6q9oL1wa7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603125},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"ff80f45ec77643ba7bcf40c939292ddfba6c88c4","scripts":{"dev":"microbundle watch","lint":"npx eslint src/**/*.{js,ts,tsx} --quiet --fix","build":"microbundle","format":"npx prettier --write \"src/**/*.{ts,tsx,js,jsx}\"","generate-docu":"typedoc --out ./docs src/index.ts"},"_npmUser":{"name":"warhunter45","actor":{"name":"warhunter45","type":"user","email":"jonathan+old-npm@busshoff.net"},"email":"jonathan+old-npm@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"8.19.4","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"16.20.2","dependencies":{"koffi":"^2.10.1","winreg":"1.2.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.10.0","typedoc":"0.22.14","prettier":"2.5.1","typescript":"4.6.2","@types/node":"17.0.21","microbundle":"0.14.2","@types/winreg":"1.2.31","eslint-plugin-import":"2.25.4","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.0.0","@typescript-eslint/parser":"5.13.0","eslint-config-airbnb-typescript":"16.1.0","@typescript-eslint/eslint-plugin":"5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_2.1.0_1750491959627_0.9540234594623738","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"voicemeeter-connector","version":"2.1.1","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@2.1.1","maintainers":[{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"67d6d911e5649328d148daa196c87558949ad441","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-2.1.1.tgz","fileCount":1,"integrity":"sha512-WckdNMy4Z198JTjIhz8awgEJ1wclnJSGcQFIuE9wrWVuevVytVZe5GrKGJ4YpQguJHgr+zTc0fSXrx9Ds+8vFg==","signatures":[{"sig":"MEQCIHV4pXi+SP1BhWTTq2KouZD921DSVYE9cuOI2NjO0HiCAiAhPkay/m6Kah/gegNLbfUGvSSGyPsABPVJY/HB77famw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"2c4f62114d15e263595b3b70dd531181bcf4841a","scripts":{"dev":"microbundle watch","build":"microbundle"},"_npmUser":{"name":"warhunter45","actor":{"name":"warhunter45","type":"user","email":"jonathan+old-npm@busshoff.net"},"email":"jonathan+old-npm@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"10.8.2","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"20.19.2","dependencies":{"koffi":"2.12.0","winreg":"1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.3","@types/node":"24.0.3","microbundle":"0.15.1","@types/winreg":"1.2.36"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_2.1.1_1750504064910_0.7129698906016244","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"voicemeeter-connector","version":"2.1.2","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@2.1.2","maintainers":[{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"a2c9f9e06968d6173f2d0745684e5cdb0ef0177b","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-2.1.2.tgz","fileCount":1,"integrity":"sha512-6Q9+1LfnPyXp3Jd0fN/+cSpinnFKVRp1M/t/Kzl35ig24tESJuVzT8Qt/Wf6HHoTJrihvSeWjA7DSi/+Ayw54g==","signatures":[{"sig":"MEYCIQDfvRhNUuyN+OB0xihRgR8V+2oaXC14jIqGAtWOj+4b0QIhAKfy0ZqsVE3hSnUHXAmZKNBVmSl8wp3lTY5TICg4cGDz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"bb87c8d0eedeca26008d2910432a27ae19627b1e","scripts":{"dev":"microbundle watch","build":"microbundle"},"_npmUser":{"name":"warhunter45","actor":{"name":"warhunter45","type":"user","email":"jonathan+old-npm@busshoff.net"},"email":"jonathan+old-npm@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"10.8.2","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"20.19.2","dependencies":{"koffi":"2.12.0","winreg":"1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.3","@types/node":"24.0.3","microbundle":"0.15.1","@types/winreg":"1.2.36"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_2.1.2_1750504245800_0.9964907971588748","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"voicemeeter-connector","version":"2.1.3","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@2.1.3","maintainers":[{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"8c7c45d6b89cefbc0a8411fa23549a520fc36b59","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-2.1.3.tgz","fileCount":40,"integrity":"sha512-9wJehT0zyfr6wqpGqMUWBHtjTPV7BMkzHcK8x2YZmSDL1duq7bop8ma31NulN6PBn1BJwTJz77DRp1Vhz/WbOQ==","signatures":[{"sig":"MEUCIBQspjLPSr3Wav5uoLs9ObHeRuk37Wqnc3fSEJxU5izjAiEA82a62IL9k6jyDDprGa7KLOkMaJPNozVQuiPcyNAFsds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189220},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","gitHead":"9136f8999e2f4f77ef07764205e2e120826400bc","scripts":{"dev":"microbundle watch","build":"microbundle"},"_npmUser":{"name":"warhunter45","actor":{"name":"warhunter45","type":"user","email":"jonathan+old-npm@busshoff.net"},"email":"jonathan+old-npm@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"10.8.2","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"20.19.2","dependencies":{"koffi":"2.12.0","winreg":"1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.3","@types/node":"24.0.3","microbundle":"0.15.1","@types/winreg":"1.2.36"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_2.1.3_1750515119573_0.3396708419003094","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"voicemeeter-connector","version":"2.1.4","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@2.1.4","maintainers":[{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"da83db0db74fcde45069f9a563b4c63b79cd7364","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-2.1.4.tgz","fileCount":22,"integrity":"sha512-jUnuXvBMvvk6w2b/eUpnfTBGeSUkUGIthA8jnKs+EuF23ooHjsp9aMNxbCHiBMXBLRCjmsxuabfzDTDYwx/W6g==","signatures":[{"sig":"MEQCIHmIZKGH8AP/Qn14dATCm/UGXmMGuoRpKR1gj9ZFPYscAiBQ0caCbuk4JKjtgdI0zqQ2lNtEJf7Lcx3agosMcnZQkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178395},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","scripts":{"dev":"microbundle watch","build":"microbundle"},"_npmUser":{"name":"warhunter45","actor":{"name":"warhunter45","type":"user","email":"jonathan+old-npm@busshoff.net"},"email":"jonathan+old-npm@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"10.8.2","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"20.19.2","dependencies":{"koffi":"2.12.0","winreg":"1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.3","@types/node":"24.0.3","microbundle":"0.15.1","@types/winreg":"1.2.36"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_2.1.4_1750669088891_0.06340751418561452","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"voicemeeter-connector","version":"2.1.5","keywords":["voicemeeter","api","connector"],"license":"MIT","_id":"voicemeeter-connector@2.1.5","maintainers":[{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"dist":{"shasum":"c97caebf13cf6241bd24d15598a7dc5fb69548d0","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-2.1.5.tgz","fileCount":22,"integrity":"sha512-b4HOQPjjodf0CUecepLURWdivyxJyLxLfXKk/OM9QbPbPGeMUOFZbzgpfibtmRQR8kKrjPpPVQJJuu2wxtZW1g==","signatures":[{"sig":"MEUCIQCGi+H2VhQzapdf092EFEfyM/sowm6zcOIhUhFH38IJMAIgWgCXoDMF05f6EQf2vTUS2ahJneZey+fuURLBSnZ2r0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.module.js","source":"src/index.ts","scripts":{"dev":"microbundle watch","build":"microbundle"},"_npmUser":{"name":"warhunter45","actor":{"name":"warhunter45","type":"user","email":"jonathan+old-npm@busshoff.net"},"email":"jonathan+old-npm@busshoff.net"},"repository":{"url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git","type":"git"},"_npmVersion":"10.8.2","description":"A Connector to use the Voicemeeter API","directories":{},"_nodeVersion":"20.19.3","dependencies":{"koffi":"2.12.1","winreg":"1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.8.3","@types/node":"24.0.10","microbundle":"0.15.1","@types/winreg":"1.2.36"},"_npmOperationalInternal":{"tmp":"tmp/voicemeeter-connector_2.1.5_1751985680245_0.6987177825431112","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"voicemeeter-connector","version":"2.2.0","description":"A Connector to use the Voicemeeter API","repository":{"type":"git","url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git"},"license":"MIT","source":"src/index.ts","main":"dist/index.js","module":"dist/index.module.js","types":"dist/index.d.ts","scripts":{"build":"microbundle","dev":"microbundle watch"},"dependencies":{"koffi":"2.14.0","winreg":"1.2.5"},"devDependencies":{"@types/node":"24.0.13","@types/winreg":"1.2.36","microbundle":"0.15.1","typescript":"5.8.3"},"keywords":["voicemeeter","api","connector"],"_id":"voicemeeter-connector@2.2.0","bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-EiGhT+qJYJtRPPfHz2HYk0UlIyAsuSUA08w8c3mgJ9FaLCQNs/+aky6DhWyFUBcfR0gSf3HcV2dSqhww+TdBfA==","shasum":"a41e8e6fb791b0c5de06b617b014ecb20dfab33c","tarball":"https://registry.npmjs.org/voicemeeter-connector/-/voicemeeter-connector-2.2.0.tgz","fileCount":22,"unpackedSize":345128,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDIF8gpcbmyXNDgreWoNIZ8ibiiWNY+VMlOBV9QStmg5AIhAI+pXJvgcdSc5IOM+FxyYZ65m0T16E4A+UCQ1Wqhso1u"}]},"_npmUser":{"name":"warhunter45","email":"jonathan+old-npm@busshoff.net"},"directories":{},"maintainers":[{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/voicemeeter-connector_2.2.0_1756715249503_0.2007574691148879"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-14T12:48:42.123Z","modified":"2025-09-01T08:27:29.905Z","0.5.2":"2019-09-14T12:48:42.274Z","0.5.3":"2019-09-14T12:57:22.081Z","0.5.4":"2019-09-14T13:30:40.904Z","0.5.5":"2019-09-14T13:46:36.167Z","0.5.6":"2019-09-14T14:35:35.025Z","0.5.7":"2019-09-14T15:37:03.495Z","0.6.1":"2020-05-25T12:56:31.832Z","0.6.2":"2020-05-28T17:14:31.234Z","1.0.0":"2021-03-20T10:50:07.019Z","1.0.1":"2021-03-20T11:36:33.968Z","1.0.2":"2021-03-20T12:05:48.339Z","1.0.3":"2021-07-01T13:19:08.164Z","1.1.0":"2022-03-04T09:21:54.907Z","1.2.0":"2022-06-25T17:30:55.753Z","1.3.0":"2023-12-26T09:41:26.823Z","1.4.0":"2024-01-05T19:01:15.441Z","1.4.1":"2024-05-02T17:18:10.485Z","2.0.0":"2025-02-28T13:36:37.868Z","2.1.0":"2025-06-21T07:45:59.802Z","2.1.1":"2025-06-21T11:07:45.079Z","2.1.2":"2025-06-21T11:10:45.980Z","2.1.3":"2025-06-21T14:11:59.782Z","2.1.4":"2025-06-23T08:58:09.051Z","2.1.5":"2025-07-08T14:41:20.547Z","2.2.0":"2025-09-01T08:27:29.714Z"},"bugs":{"url":"https://github.com/ChewbaccaCookie/voicemeeter-connector/issues"},"license":"MIT","homepage":"https://github.com/ChewbaccaCookie/voicemeeter-connector#readme","keywords":["voicemeeter","api","connector"],"repository":{"type":"git","url":"git+https://github.com/ChewbaccaCookie/voicemeeter-connector.git"},"description":"A Connector to use the Voicemeeter API","maintainers":[{"name":"chewbaccacookie","email":"jonathan@busshoff.net"}],"readme":"# 🎛️ Voicemeeter Connector (Node.js)\r\n\r\n[![npm version](https://img.shields.io/npm/v/voicemeeter-connector.svg)](https://www.npmjs.com/package/voicemeeter-connector)\r\n[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\r\n\r\nA modern Node.js (TypeScript) connector for the official [VoicemeeterRemoteAPI](https://download.vb-audio.com/Download_CABLE/VoicemeeterRemoteAPI.pdf), supporting Voicemeeter, Voicemeeter Banana, and Voicemeeter Potato. Control and automate your Voicemeeter audio mixer from JavaScript or TypeScript with ease.\r\n\r\n---\r\n\r\n## 🚀 Description\r\n\r\n**Voicemeeter Connector** provides a simple, type-safe, and high-level API to interact with Voicemeeter's powerful audio routing and mixing features. It enables you to automate audio controls, monitor levels, and integrate Voicemeeter into your Node.js applications or scripts.\r\n\r\n---\r\n\r\n## 🎚️ Supported Voicemeeter Versions\r\n\r\nThis connector supports all major editions of Voicemeeter:\r\n\r\n- [Voicemeeter](https://www.vb-audio.com/Voicemeeter/index.htm)\r\n- [Voicemeeter Banana](https://www.vb-audio.com/Voicemeeter/banana.htm)\r\n- [Voicemeeter Potato](https://www.vb-audio.com/Voicemeeter/potato.htm)\r\n\r\n---\r\n\r\n## 📦 Installation\r\n\r\n```bash\r\nnpm install voicemeeter-connector\r\n```\r\n\r\n> **Requirements:**\r\n>\r\n> - Node.js >= 18\r\n> - Windows with Voicemeeter installed (API uses native DLL)\r\n\r\n---\r\n\r\n## 🧑‍💻 Simple Example\r\n\r\n```typescript\r\nimport { Voicemeeter, StripProperties } from \"voicemeeter-connector\";\r\n\r\nconst vm = await Voicemeeter.init();\r\nvm.connect();\r\nawait vm.setStripParameter(0, StripProperties.Gain, -10);\r\nconsole.log(vm.getStripParameter(0, StripProperties.Gain));\r\nvm.disconnect();\r\n```\r\n\r\n---\r\n\r\n## 📂 Example Overview\r\n\r\n- **TypeScript:** [`examples/typescript/example.ts`](examples/typescript/example.ts)\r\n- **ESM JavaScript:** [`examples/javascript-module/example.js`](examples/javascript-module/example.js)\r\n- **CommonJS JavaScript:** [`examples/javascript-commonjs/example.js`](examples/javascript-commonjs/example.js)\r\n\r\nEach example demonstrates connecting, setting parameters, reading values, and disconnecting.\r\n\r\n---\r\n\r\n## ⚙️ Usage\r\n\r\n### Initialization\r\n\r\nInitializes the Voicemeeter API and returns a Voicemeeter instance.\r\n\r\n```typescript\r\nimport { Voicemeeter } from \"voicemeeter-connector\";\r\nconst vm = await Voicemeeter.init();\r\n```\r\n\r\n### Connecting\r\n\r\nEstablishes a connection to the Voicemeeter client.\r\n\r\n```typescript\r\nvm.connect();\r\n```\r\n\r\n### Setting and Getting Strip Parameters\r\n\r\nSet or get a parameter (e.g., gain, mute) for a specific strip (input channel).\r\n\r\n```typescript\r\nimport { StripProperties } from \"voicemeeter-connector\";\r\nawait vm.setStripParameter(0, StripProperties.Gain, -10);\r\nconst gain = vm.getStripParameter(0, StripProperties.Gain);\r\n```\r\n\r\n**StripProperties enum values:**\r\n\r\n- `Mono`\r\n- `Mute`\r\n- `Solo`\r\n- `MC`\r\n- `Gain`\r\n- `Pan_x`\r\n- `Pan_y`\r\n- `Color_x`\r\n- `Color_y`\r\n- `fx_x`\r\n- `fx_y`\r\n- `Audibility`\r\n- `Comp`\r\n- `Gate`\r\n- `EqGain1`\r\n- `EqGain2`\r\n- `EqGain3`\r\n- `Label`\r\n- `A1`\r\n- `A2`\r\n- `A3`\r\n- `A4`\r\n- `A5`\r\n- `B1`\r\n- `B2`\r\n- `B3`\r\n- `FadeTo`\r\n\r\n### Setting and Getting Bus Parameters\r\n\r\nSet or get a parameter (e.g., gain, mute) for a specific bus (output channel).\r\n\r\n```typescript\r\nimport { BusProperties } from \"voicemeeter-connector\";\r\nawait vm.setBusParameter(0, BusProperties.Gain, -5);\r\nconst busGain = vm.getBusParameter(0, BusProperties.Gain);\r\n```\r\n\r\n**BusProperties enum values:**\r\n\r\n- `Mono`\r\n- `Mute`\r\n- `EQ`\r\n- `Gain`\r\n- `NormalMode`\r\n- `AmixMode`\r\n- `BmixMode`\r\n- `RepeatMode`\r\n- `CompositeMode`\r\n- `FadeTo`\r\n- `Label`\r\n\r\n### Setting and Getting Options\r\n\r\nSet or get global Voicemeeter options (e.g., enable/disable VBAN).\r\n\r\n```typescript\r\nawait vm.setOption(\"vban.Enable=0;\");\r\nconst vbanEnabled = vm.getOption(\"vban.Enable\");\r\n```\r\n\r\n### Getting Audio Levels\r\n\r\nGet the current audio level for a given type and channel (e.g., input/output levels).\r\n\r\n```typescript\r\nconst leftLevel = vm.getLevel(0, 0); // type 0: pre-fader input, channel 0: left\r\nconst rightLevel = vm.getLevel(0, 1); // type 0: pre-fader input, channel 1: right\r\n```\r\n\r\n**getLevel type values:**\r\n\r\n- `0`: pre-fader input levels\r\n- `1`: post-fader input levels\r\n- `2`: post-mute input levels\r\n- `3`: output levels\r\n\r\n### Macro Button Status\r\n\r\nGet or set the status of a macro button (for automation and scripting in Voicemeeter).\r\n\r\n```typescript\r\nimport { MacroButtonModes } from \"voicemeeter-connector\";\r\nvm.setMacroButtonStatus(0, 1, MacroButtonModes.DEFAULT);\r\nconst status = vm.getMacroButtonStatus(0, MacroButtonModes.DEFAULT);\r\n```\r\n\r\n**MacroButtonModes enum values:**\r\n\r\n- `DEFAULT` (0x00000000): Default mode\r\n- `STATEONLY` (0x00000002): State only\r\n- `TRIGGER` (0x00000003): Trigger\r\n- `COLOR` (0x00000004): Color\r\n\r\n### Listening for Changes\r\n\r\nAttach a callback to be notified when any Voicemeeter parameter changes.\r\n\r\n```typescript\r\nvm.attachChangeEvent(() => {\r\n  console.log(\"Voicemeeter state changed!\");\r\n});\r\n```\r\n\r\n### Device Information\r\n\r\nGet the list of available input and output devices, Voicemeeter version, and type.\r\n\r\n```typescript\r\nconst inputs = vm.$inputDevices;\r\nconst outputs = vm.$outputDevices;\r\nconst version = vm.$version;\r\nconst type = vm.$type;\r\n```\r\n\r\n### Dirty State Checks\r\n\r\nCheck if parameters or macro buttons have unsaved changes.\r\n\r\n```typescript\r\nconst paramsDirty = vm.isParametersDirty();\r\nconst macroDirty = vm.isMacroButtonDirty();\r\n```\r\n\r\n### Update Device List\r\n\r\nRefresh the list of available input and output devices.\r\n\r\n```typescript\r\nvm.updateDeviceList();\r\n```\r\n\r\n### VB-Audio Callback\r\n\r\nRegister an audio callback, start/stop and unregister.\r\n\r\n```typescript\r\nvm.registerAudioCallback(AudioCallbackModes.MAIN, \"Your client name\", someAudioCallbackFunction);\r\nawait vm.startAudioCallback();\r\nawait vm.stopAudioCallback();\r\nawait vm.unregisterAudioCallback();\r\n```\r\n\r\n**AudioCallbackModes enum values:**\r\n\r\n- `INPUT` (0x00000001): Voicemeeter Input Insert \r\n- `OUTPUT` (0x00000002): Voicemeeter Output Insert\r\n- `MAIN` (0x00000004): Voicemeeter Main\r\n\r\n**Audio Callback Examples:**\r\n\r\n- **TypeScript:** [`examples/typescript/example-audiocallback.ts`](examples/typescript/example-audiocallback.ts)\r\n- **ESM JavaScript:** [`examples/javascript-module/example-audiocallback.js`](examples/javascript-module/example-audiocallback.js)\r\n- **CommonJS JavaScript:** [`examples/javascript-commonjs/example-audiocallback.js`](examples/javascript-commonjs/example-audiocallback.js)\r\n\r\n### Disconnecting\r\n\r\nGracefully disconnects from the Voicemeeter client.\r\n\r\n```typescript\r\nvm.disconnect();\r\n```\r\n\r\n---\r\n\r\n## 🤝 Contribution\r\n\r\nContributions are welcome! Please open issues or pull requests for bug fixes, features, or documentation improvements.\r\n\r\n1. Fork the repository\r\n2. Create your feature branch (`git checkout -b feature/AmazingFeature`)\r\n3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)\r\n4. Push to the branch (`git push origin feature/AmazingFeature`)\r\n5. Open a pull request\r\n\r\n---\r\n\r\n## 📄 License\r\n\r\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\r\n\r\n---\r\n\r\n## 🌐 Links\r\n\r\n- [Official Voicemeeter](https://www.vb-audio.com/Voicemeeter/index.htm)\r\n- [API Documentation (PDF)](https://download.vb-audio.com/Download_CABLE/VoicemeeterRemoteAPI.pdf)\r\n- [NPM Package](https://www.npmjs.com/package/voicemeeter-connector)\r\n- [GitHub Repository](https://github.com/ChewbaccaCookie/voicemeeter-connector)\r\n","readmeFilename":"README.md"}