{"_id":"@focusritegroup/juce-end-to-end","_rev":"29-13722773c0464d66245d0891cf09c7f0","name":"@focusritegroup/juce-end-to-end","dist-tags":{"latest":"1.2.1"},"versions":{"0.0.8":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.8","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.8","maintainers":[{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/Focusrite-Novation/juce-end-to-end#readme","bugs":{"url":"https://github.com/Focusrite-Novation/juce-end-to-end/issues"},"dist":{"shasum":"9696983d0bd2ad85af5f10ada88babd114140985","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.8.tgz","fileCount":64,"integrity":"sha512-cixkt/0FK9baiECjo8jSDbxLif7a606FBHEkcxgnhVW717T6s643dyT4KTFWLAGtEt3FPbhpi+sClLU8uKoxjA==","signatures":[{"sig":"MEUCIB6+VEM9NrZaIfPilbY/TBFcF+UpEtGcicvTro7MrmG9AiEAvCDHdP1pFbeHw1eu0GzswSqzwTkWTgXuXcKRYVJbZ1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2BSWCRA9TVsSAnZWagAANYQP/0e6ZMoX/y/Qr7gaElIH\neLHvTQOsRGxaxt1JYJU9+imzGSb0Qqh8GXiMnmRDyE4IrZD+5ClocNarNX4I\nnZtRPcUSu+ssW3h4OgRAIcR+Il/yWzJ5tEypecLDQkT85o6DnVMbipbENnpS\niXlBt9+eZGxitrS5PFeBSN3sD3PHSPPn47O164NlsAQEyn4u3cIn8RZJdQ4W\n73fNpe9+kg6RdYihoqSTdmaXOt6VDNXz3he+NbAsV5qQdCmsnKtFjGxh7HsG\ntX1KqVWJfvPGl6BhRI6Fd2Gcut3httmf6/rO+LPmm7u1JigoQhsC5LhSlFLC\n5U3UlXUwpZshBxVHuaTmrCsSZ5iHRaP3twWqllYZBvrRzck7kmvvphPFGBLZ\nQKqkiYPgSmCCeO6qe5vtYaIvDM7y2tTklBGdj2mvsQ2ENBz0AdobWJIzVMmQ\nY1ajmca95ntXPuydTgmIJgbBgnqu5qCFfrVsjO0jykexhH0/7sGhm3xk7IHw\nO1GONL1vI69CDpR17g7yze28DDL8GjEaE0Ujve+xQv4f+d9BA0cBrvZ8hEKy\nnmJreawxwz1T+p9ACtwyh/JneOW13rCpsq738fwp+BjccP5RO2NG4TH3TY+Y\nuIcM76J+pZ5w20t+pXwjySqzTE/RYVJ+GfqELbbJRTcMFOj8ETh3lpBBQEUd\nGG7p\r\n=lgmS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"2a8e2b56d3a319b081f895b865521d75c6b04fb9","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","release-cpp":"npx ts-node scripts/release.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"joenoel","email":"joe.noel@focusrite.com"},"prettier":"@focusrite-novation/ampify-prettier-config","repository":{"url":"git://github.com/Focusrite-Novation/juce-end-to-end.git","type":"git"},"_npmVersion":"6.14.15","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"14.17.6","dependencies":{"uuid":"^8.3.2","minimatch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^7.2.0","jest":"^27.4.3","eslint":"^8.6.0","octokit":"^1.7.1","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^27.4.2","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^7.2.0","@types/jest":"^27.4.0","@types/node":"^14.17.27","@types/uuid":"^8.3.4","git-rev-sync":"^3.0.1","@types/minimatch":"^3.0.5","@babel/preset-env":"^7.15.8","@types/git-rev-sync":"^2.0.0","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1","@focusrite-novation/ampify-prettier-config":"git+https://github.com/Focusrite-Novation/ampify-prettier-config.git#293d1f47ec2c2fafbf493384137a6a2cccaaeda9"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.8_1641550998041_0.06429694320419643","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.9","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.9","maintainers":[{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/Focusrite-Novation/juce-end-to-end#readme","bugs":{"url":"https://github.com/Focusrite-Novation/juce-end-to-end/issues"},"dist":{"shasum":"4bfdb15bc7c3f06ab355737795ec929b34b1aad0","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.9.tgz","fileCount":61,"integrity":"sha512-ZCHi7/m01xb/an0XmrhcusaKI4EyNIOyG+2AfPTaVpMYSwVCHKcbyr4sXnHmTDS48S1HAOY58smqVFjw8BbXag==","signatures":[{"sig":"MEUCIFxr/RbmTRXffGVft3jt1IvWVET0wzrkdJ2BX6tN5YamAiEAvDPC8I4JdrmNStYwG6vyzWIfaYhY2tHxELY/xDMOSNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Cm7CRA9TVsSAnZWagAAvCYP/jXB9vfhoT0co7VWkNQL\nEKrwWBBvvvbofvNB3GyPoTxmxqDWzC0OY6iFQXPymG09UHo2TypdxMvhuACC\nbxEqumJ2/Q6KVFayf2KR4JVlmd+lJyl1IGd2vLH4fNnNGteWvkvzwLTX7d7y\n06ZDiuFYFTbTsjWs1eSypxiA1hbcH0syZP1w/o/60pE600eK7eWr0p5P1X3F\nFxZfmyuI4qfjE2nzN2Ip1VuWdWTi5sabPjBus3F9V1xi+KLnPtae2mWyUOre\nbmHJtGkTgWVJqcVEY7oOq6kl9ChsJlFqO/K1bxfaxPISSIAYgrFLKg3kftET\nCkYw2Ys3xUW8VmRsKW8bIizZEp/SMLszUJL2590zZ5nMc4oDgLMUFyLojRBf\nO/coEwpAxjBc20DlLFxrEo1PTBaAfzvJC8aZD04YLGAteue2YDag6fkOm8DY\n3JouSkTccHLg/+Fil2Ly7i5WckURm7jt1dqk+NHpObz0pFxjRpp6NBmoOiCT\nuNjx9aknvLtfaZzykIuExgbFudr6OSxNoVImYWvwH+QGG/jCK5C/P7aJkNsK\nWBNK35+A+IfzgvE+kc7h6VoMA/Z01MEWkOzUZwRgnOMmi87aAQJQOAnEVBiZ\nIN/56Kv9FHdglJ7rnRLSzd9I1dZrPEzLhxAh+LdLGMIUB1wYPOcbTml4Fdpe\nKuyh\r\n=FAVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"8815645c79dba5470a62c64115d8b970557bf85e","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","release-cpp":"npx ts-node scripts/release.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":"@focusrite-novation/ampify-prettier-config","repository":{"url":"git://github.com/Focusrite-Novation/juce-end-to-end.git","type":"git"},"_npmVersion":"8.1.2","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"16.13.1","dependencies":{"uuid":"^8.3.2","minimatch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^7.2.0","jest":"^27.4.3","eslint":"^8.6.0","octokit":"^1.7.1","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^27.4.2","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^7.2.0","@types/jest":"^27.4.0","@types/node":"^14.17.27","@types/uuid":"^8.3.4","git-rev-sync":"^3.0.1","@types/minimatch":"^3.0.5","@babel/preset-env":"^7.15.8","@types/git-rev-sync":"^2.0.0","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1","@focusrite-novation/ampify-prettier-config":"git+https://github.com/Focusrite-Novation/ampify-prettier-config.git#293d1f47ec2c2fafbf493384137a6a2cccaaeda9"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.9_1641556410928_0.0661125507834388","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.10","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.10","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/Focusrite-Novation/juce-end-to-end#readme","bugs":{"url":"https://github.com/Focusrite-Novation/juce-end-to-end/issues"},"dist":{"shasum":"fcb215c0a55ca16c43f9f21e89eace3fbf61370f","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.10.tgz","fileCount":61,"integrity":"sha512-GtGEyDin9TN2m0aulOKNAcgS6VEq1ICfV4ffSYnkC//PGYJBMLSJIh0YfE6DG/7gi7yUKAxkR0HaqKzNQKSB8A==","signatures":[{"sig":"MEQCIHIM+YWYK6B63Tm69/A9B09bLW8h7D6C026SGqQ2K5myAiAwzVtZaEGLSpM3bned/NL8VCIw/iJn+dDxSkC+xBxmaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3E0VCRA9TVsSAnZWagAAqloP/3HXm8BycsvRpENTP5A0\noIDZYmJq0gGHScoAUAX8EKj6D0UlnPBPeQOEeZJE9+Q3Kl4Na6ZOnvHZreSu\nkrvgWeLRSErRHWa5/riXeZbJLSCDIlKZLqcUniMigxG1GH1s8qW+fMWiuNvi\nnwjCKbA78zjVr4iFuU8f9QU8o7LJBTun0w/R/Hdr88oRYcr9TY2RCy2vdqSZ\nq64UHmq605WjTS8M6VZmfUTwJkYrJzt+X+EWEiaZxuDdxGMJT+vZ7vlYNx3J\nbbtCCXH/PnIFzlVtL0NmiUd4M2M/PntyAAh5fci1Nhf6W42/SgFTMygH2XpU\ntmxYPcQq3zFNdLyTcTP+tPIL+xBaScv7hwrfN5qXH3ZoogVQrMS+pENlu+d/\nIJmeU4YgXXFkiVC5GRRWl1TKAcUKwc2lFmC8/LkHTi2EI0PQKko43fdrr5u6\n3SDny+lEFJpEIWJXVak7NYPfjPcJJ9jCgePdaZa7d3ypU+FgylOQFVg7X6CQ\nQYZubNsGmy/uh4xz2E7TT3+YadRX11hYcXZiHNn7YrmnbG9oUTtz2qUB1yPc\nEMIqlD/9ZTSCsxy6xnSG5tyX2sJwY2XSrUg6+Pn8fOeKNnF6DSnJ7KO436Dm\noJzYbsDo6fiwsFAneudb36VfPjh+nFTCHzCqGajAsGMafEaDGhMJlV2PXu1C\nhYfR\r\n=3qlZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"643bba1e615627ebcdc751c4ebe23f009a3e6540","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","release-cpp":"npx ts-node scripts/release.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":"@focusrite-novation/ampify-prettier-config","repository":{"url":"git://github.com/Focusrite-Novation/juce-end-to-end.git","type":"git"},"_npmVersion":"8.1.2","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"16.13.1","dependencies":{"uuid":"^8.3.2","minimatch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^7.2.0","jest":"^27.4.3","eslint":"^8.6.0","octokit":"^1.7.1","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^27.4.2","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^7.2.0","@types/jest":"^27.4.0","@types/node":"^14.17.27","@types/uuid":"^8.3.4","git-rev-sync":"^3.0.1","@types/minimatch":"^3.0.5","@babel/preset-env":"^7.15.8","@types/git-rev-sync":"^2.0.0","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1","@focusrite-novation/ampify-prettier-config":"git+https://github.com/Focusrite-Novation/ampify-prettier-config.git#293d1f47ec2c2fafbf493384137a6a2cccaaeda9"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.10_1641827605417_0.6579989433330882","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.11","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.11","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/Focusrite-Novation/juce-end-to-end#readme","bugs":{"url":"https://github.com/Focusrite-Novation/juce-end-to-end/issues"},"dist":{"shasum":"76531ad62f60801b3e0b9b51061f0e86f12f382e","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.11.tgz","fileCount":62,"integrity":"sha512-tBL1/ic0/oUZWhpSV1K2CKJsrbcKvhsgfthUFK/8V8U6xdChyHxzU04w1wQIhW4NsLy1ocC3N57qVQf/wy6ZMw==","signatures":[{"sig":"MEQCIEKhh2jMoUg0FWVLCYBPGWYImhyQvruuBOE6PlUYmgNvAiBscqiaGgdOczXBdI+n2CCy6lIlnXtxQj36gagZUyWi2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4UVcCRA9TVsSAnZWagAAyr4QAJkKIwbEESyg1pwBIvbP\ngVRjRHhPVRQFvYKLFctvTavBeRF7CzMcenvR4nAKFtdakr1aJL/i2FfgLUdQ\nhTg4KekpVzEUAkHZGa9333OOQQBJWBWjq2ZUirj4kUOnp6Ff1Zv1Olkl8htg\n0g18Inxfzj96aSDT1UpDWFa24pCyor04849RMlDgZUfC6qeMOoeacU1yP0iF\nyVnMhLBNuKGRC7UPxBuEELpuPn2g3JixuUVfTOdctG5ZOLNrYnCCwbJss2oD\nlLSSa9igAfZH/kwmNpN2yMBEakoAUsxSSWWOHVS56ivjkyuECYREW4qnlU1d\nnAqT7Kqse9ak1iXs9Y/ImBiE5Oms7KI3OB/eLXJGxIYnleJaCLqFOp2lDWdd\nsxbOo5nPrOOEulP5jAtdzpy7RWsglsmHMCMxISkhiVGzRp2gw65CsvX4UHz0\nxeKDqgsBM+tAAoz4YqZU/081+jRvjDuncvhcfkb1x2Vir0C/arZ5dNK5DB0v\nez0aqpCDHvUZWqbl9c+vC7/NkC3r4KaoskvDdENMO8uJ4KZXbKdBokbB4s/j\nFD5iE6k7WfZa2/rSOJe9PMVQXFUGwpFUYNTp/4dvcCwu6JL5FrHlJA2RsU/t\n3aB4AMWogPs8lKQ5waPeDSK6+j2CpykBa7hQkoekxXuJsh0SDnMn0p5NYpRb\n7uRi\r\n=lpfM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"ebfa3eea823a790c1d027652dc06454c43794b66","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","release-cpp":"npx ts-node scripts/release.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":"@focusrite-novation/ampify-prettier-config","repository":{"url":"git://github.com/Focusrite-Novation/juce-end-to-end.git","type":"git"},"_npmVersion":"8.1.2","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"16.13.2","dependencies":{"uuid":"^8.3.2","minimatch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^7.2.0","jest":"^27.4.3","eslint":"^8.6.0","octokit":"^1.7.1","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^27.4.2","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^7.2.0","@types/jest":"^27.4.0","@types/node":"^14.17.27","@types/uuid":"^8.3.4","git-rev-sync":"^3.0.1","@types/minimatch":"^3.0.5","@babel/preset-env":"^7.15.8","@types/git-rev-sync":"^2.0.0","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1","@focusrite-novation/ampify-prettier-config":"git+https://github.com/Focusrite-Novation/ampify-prettier-config.git#293d1f47ec2c2fafbf493384137a6a2cccaaeda9"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.11_1642153308201_0.5567863050072941","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.12","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.12","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/Focusrite-Novation/juce-end-to-end#readme","bugs":{"url":"https://github.com/Focusrite-Novation/juce-end-to-end/issues"},"dist":{"shasum":"5d375932b6739b68a175ed3096315583ab0181d3","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.12.tgz","fileCount":62,"integrity":"sha512-G8yKFuv2KSOencEaCusFLcnNO8jU/mIrryn9hNENIX6K0d87hQMnxVan4N2TS7DuRWBAGr8NI1rJAmdMifIu5Q==","signatures":[{"sig":"MEUCIEoQKg7AEP4EdOgg0sqatXZXwFMg5R25Jn47O3ZDdVFRAiEA154O/qzMhE413p4jQ5IVGp1QK37mHcnGNij1/4pPT2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5Y0QCRA9TVsSAnZWagAA6a8P/jEFM8NWiZqOrbqYBJ4z\nQu+UF0aZhHUAYLGh+oq2K75udsoHPrDLZp5TCVOMgcpfObDy58uoYib/BtHx\nNyuFTZ8pXCIhv7cpZ/ipI3l0sdd4OGWi3gnNR/siwyqXTqVElVZQC0BZ1bR+\n9QemuWvA4kEtLIxq+VgMMmc9Ol8AIf8nj78gCWtlma9VZHhiiD9Z7MIEXPyF\nzvBh4CO4QO4uQKnbV7OFaK+6gCOLbSgx9bAj+5NK0G+jHsn3y29QotY+LLRD\nDMSCn5u2ngb2hJEigTXHaBIZKwJ7hNf4w89DdxqJVukexVpBkW/ENgGDAlcN\nWnAyhLPzfhdQWszVfCeGV+zEsPcdkQSG2y0ZOE7UKedWBIG66A/C7XIs0B0r\nw2UAyDbfiL21A0pgSe7i5jf2pGXBpJUxaokUoM1AY5q65BvYBlWlr2Zg/24e\ng7PUCjV0cHdg2ZQiN2KoFFIXzkozKitx9QWCOk0hACnVfibJZNPP+Q0/4vJE\nrykYDBh7qvYkqi1Smmzr49Y08OENRXwkPXNHzkMhw3eNzWDgW3n8807R2w1C\nJaE8BduJEm3h7L+U3J0ohRc3SpN5QfrwkQIIqocsjI3hJjLgw4FDjmXppJ3T\nBohxyS2cL8K0CD7QNoh76ZUS+U8Ycw6JBMJJNjGVFN/6rHwCyduMCBySVOQm\nXGiC\r\n=2nti\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"5074fa3915b5518ca2f9c4c75a0f346acb9e476c","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","release-cpp":"npx ts-node scripts/release.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":"@focusrite-novation/ampify-prettier-config","repository":{"url":"git://github.com/Focusrite-Novation/juce-end-to-end.git","type":"git"},"_npmVersion":"8.1.2","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"16.13.2","dependencies":{"uuid":"^8.3.2","minimatch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^7.2.0","jest":"^27.4.3","eslint":"^8.6.0","octokit":"^1.7.1","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^27.4.2","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^7.2.0","@types/jest":"^27.4.0","@types/node":"^14.17.27","@types/uuid":"^8.3.4","git-rev-sync":"^3.0.1","@types/minimatch":"^3.0.5","@babel/preset-env":"^7.15.8","@types/git-rev-sync":"^2.0.0","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1","@focusrite-novation/ampify-prettier-config":"git+https://github.com/Focusrite-Novation/ampify-prettier-config.git#293d1f47ec2c2fafbf493384137a6a2cccaaeda9"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.12_1642433808769_0.4943758501044866","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.14","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.14","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/Focusrite-Novation/juce-end-to-end#readme","bugs":{"url":"https://github.com/Focusrite-Novation/juce-end-to-end/issues"},"dist":{"shasum":"b4618f05042366982042ecbfe98c548ca5f2d159","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.14.tgz","fileCount":62,"integrity":"sha512-/Pzvy9JUuIS8uXnVOaphRK4KolyvKFcQea7yqhtYNOQMeh8mpvkjFcP4mAMR2N7WoT04SMKducgQIekH+HpANA==","signatures":[{"sig":"MEYCIQDY2A2jNzcuv4Ia77VNxWyiOliA6x3aKGvmdqcU5RDngAIhAKLlxrcWtUu/bDIzMe8MEp/k8X3noD25hKeWIYOeItHe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWAXUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruUA//fQv9ArsDnp0O7+FG/xqmysN1T1OLil1SVyHfCxXaxRp1rsvn\r\nOX55VSOfiJ7qUYCqeVOhusNAueOxT3R/36OHTttTyRp9BCr0gsXRGOMv7sn+\r\nueSXgKyWI2quCxWd4dx5Gchlq+YDQFLzPJ39H+UyHUMfWfdxbqpjflJd6DRp\r\nIIUEdb79fGkbkFIHgmYDHfeNda0cGSWyiYxGcZD3xQbJ1xRgTxhviQRJZ3f4\r\nXCKHUrdRUeEc/9F+zUOA8sEfgywF/+6nodyuhVonAacUUpMVlCNZTR4uDFWJ\r\nIp6g0/rTOtTINi/cN9z+6WUqECzsLFWhk2yaa7bgYZrRDqbKrpetpsW6OkAE\r\nwf7Hv7XLXuqyobp+fayzomqNEupR+noqrzMDicEmF7F0enkEeE2rNSrgG2k8\r\nvfCx6cuv8/t+DjyGM62+3X2wsI2shfcGV2aZ3NpsShq8N2DZa4kJuRfmUyC8\r\nj760xUMjWzMeZ3CIcFcs+F+5usE1S1TY0BgbmwaDr45SVxDUD/2CKPCPjHTt\r\nD+fjJfo0KWkD6ipWaTeMkmsXzt8qQYU8QQAUTRtC4nMr+2cY3QhEzyswhfKK\r\nLvgNYzTZip98sSYpDem1DJks2pIz1zJC3DZjfFbQFTZqwLMbp3T3TwDY/tfm\r\niebtR0z9KbMbPr2GHcGFsICvAlBTV0yCLNs=\r\n=E/Vj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"a8326b7f324dc7ad658ede66cbb464737914aadc","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","release-cpp":"npx ts-node scripts/release.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":"@focusrite-novation/ampify-prettier-config","repository":{"url":"git://github.com/Focusrite-Novation/juce-end-to-end.git","type":"git"},"_npmVersion":"8.5.0","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"16.14.2","dependencies":{"uuid":"^8.3.2","minimatch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^7.2.0","jest":"^27.4.3","eslint":"^8.6.0","octokit":"^1.7.1","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^27.4.2","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^7.2.0","@types/jest":"^27.4.0","@types/node":"^14.17.27","@types/uuid":"^8.3.4","git-rev-sync":"^3.0.1","@types/minimatch":"^3.0.5","@babel/preset-env":"^7.15.8","@types/git-rev-sync":"^2.0.0","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1","@focusrite-novation/ampify-prettier-config":"git+https://github.com/Focusrite-Novation/ampify-prettier-config.git#293d1f47ec2c2fafbf493384137a6a2cccaaeda9"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.14_1649935828278_0.9940913268647193","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.15","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.15","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/Focusrite-Novation/juce-end-to-end#readme","bugs":{"url":"https://github.com/Focusrite-Novation/juce-end-to-end/issues"},"dist":{"shasum":"2cf2d81ffa1e712bc34dfb89dfea40222a0ebc90","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.15.tgz","fileCount":62,"integrity":"sha512-C0+V6DefMwOnS7DlR6HohAakc/MIScv30+EQInXYZuGC7ygxHNpoxiyeJ+NNCYKaHoNPkP+Pb8j9xA3XwUrxzA==","signatures":[{"sig":"MEUCIQDqUiYEx/WCYCyinLJVeHFC7JfBoOy/M2G3TA63vsOqbQIgXfjVrgUgDwlMqhl00h22TT4WAxpVBzwq3PGay0jMefg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8lr7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWOxAAi2I1uT9Vx563/we04duq7xAEAUeEXqRQ7V0K6hfZkGXNY46W\r\nVq1p53JTvjuXCQqj+WCJMSW6S+k3lGfmyG93DaWFfiEUuACk6ZQtW0alr+Dt\r\njhxacMkmM+OUM/CryUTN6fkYe7jDK1jZyyYFeLTfJIBylHoEWwJoCi5QkTTR\r\nIAEeEkiamwAPdlWSpqRMDZzVBTjhwH0RriPLfBLoyZ3GALb4QiTBIWZ5O3KC\r\nJJ6qQdxs2/t2GVKK0po3YQLqg85bPXCa0ZIXSqyuQIr97FD1H91JWllQzJo4\r\nSOipPGJ7E4qVb4UkkVdpJ3qqQTF6e7vD5hDoK4Py6yzVI/YAggU1zokyNUoO\r\n88GhmZcVMEEkzQ3D8miIJlSBBAtxhfdIc8sxpinbu/cN92C85wWDe3qstt62\r\nwRlqgvJN3Gnpa1T33nfJbOhbhiYfO5G+biBfdAkERgl7LyxPdkp1CVW+ATDU\r\nqjG59ef0qSRUh+a8uwDvXengYsZIxfPUVcc+xE3inWwcNDqDUxmiRFXpGiYz\r\nm0kWfU0RH4vpOAjPcuL1nFx67D4iVHicFIfiwsyj6W2/LZbcKMSEx1HfIv8I\r\nY+jap01qJ1tHqwOJ3QF6q5eNoez8QZ7nrXllfVY/RWus4vaEcJsMqaFUrEsU\r\neSmk1ZYzfy3YRLwwm/RXnA8573uGyBbyweo=\r\n=Ao8o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"e17b35d5a49f0b65970f067cd26acee81e79ccd2","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","release-cpp":"npx ts-node scripts/release.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":"@focusrite-novation/ampify-prettier-config","repository":{"url":"git://github.com/Focusrite-Novation/juce-end-to-end.git","type":"git"},"_npmVersion":"8.11.0","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"16.16.0","dependencies":{"uuid":"^8.3.2","minimatch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^7.2.0","jest":"^28.1.0","eslint":"^8.6.0","octokit":"^1.7.1","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^28.0.3","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^7.2.0","@types/jest":"^27.4.0","@types/node":"^14.17.27","@types/uuid":"^8.3.4","git-rev-sync":"^3.0.1","@types/minimatch":"^3.0.5","@babel/preset-env":"^7.15.8","@types/git-rev-sync":"^2.0.0","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1","@focusrite-novation/ampify-prettier-config":"git+https://github.com/Focusrite-Novation/ampify-prettier-config.git#293d1f47ec2c2fafbf493384137a6a2cccaaeda9"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.15_1660050171739_0.5466307776967263","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.16","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.16","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"4ba8919985e212143c1c08abded051697b89a340","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.16.tgz","fileCount":35,"integrity":"sha512-ACRrIcSrSjrrYaKxHRhu62dYfKchMZYendQRMh9gyXa8+D89JQPs6KCr4gCUx51148LT0lfPsSJFOONYc9jOoA==","signatures":[{"sig":"MEUCIBGrbn4yxZtr93QFjnBQ9xoR4i0W6ts4mY+bGecS99hmAiEAwocr3o49hBCaXqU9et2AclXrnSc4lzbkUzPwUXnrLcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwBJ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA4g//fRFdh1traY1n5t1K2IyM5v3Z8DU9KdfjDnvnvpXCPHkttCpV\r\nePSNLQh5oFaaSqXGc5380/G/JIFXV1SByNv2oQS1OWJ3pEIyjSrYIU+Enhej\r\niYcVYIgVNQVGt/t/O85ttAWeMWufKE3EkMFDvXCTIBuAbFB32R8CWvE17JFC\r\n1GOqFwT+H1Hb5Xh57odOqYZ7+hLGmAiB/qEWcrjElnxP89T84JCnilWSl6ju\r\n0TZ5ZkrYWS+F0WrvZKwznKW2wEGHvSs21Ku3u7LBif9Lm2TDxLJ/kcgg91x6\r\ny9q9GB/ek9k3+d70W49magfZJMM1sJIuWgsLArs7eFjb8TZ3PbsEKjFi6jg1\r\nhhL86OAVsYa42ey/8iDX7AikKceDuWw78bHCw1LXRV0Njt0KwqXAujZR0Zx4\r\nAOQbvH+TzZM9E4tYH016ShopzB05B4aJ3t6IMWJRq2d5kX73ytC19H6P4XtK\r\n+9enQafyl3EOzdSJOVfRZmtIb8IHzY/C+1uX8b5juycOh1SRvgQSMWdh8A7S\r\nuoZTREvI6lOvwkYz1BEGQg0LXO3yzzYUrng1mg98PqheZLRgMwTMRIctckOi\r\no8ofOLJ+zt4tmMjd9omdv+kVl8veAJ4x3JlK3JbwcU4dgwPNd6P4q6lb6vUO\r\n4596f3l1BmZYvy6edN9/i4fIKA38NukOBwk=\r\n=JIpb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"1be1299839c7115346d3a50c080b00311cc940d0","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"joenoel","email":"joe.noel@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"8.19.2","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"18.11.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^8.0.3","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.8.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.16_1673532028953_0.3029241276540524","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.17","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.17","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"b94a28ea327e281dcfe578fa3fa8244065e4181a","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.17.tgz","fileCount":62,"integrity":"sha512-TXNqJ3eUDT4DmRfA+UIQ40pxsPcxLUOrsGcI6hQ/x3CVgm8qChtbqtZ7mHqxF259fKzCv201U2h7Sj32YUaU2Q==","signatures":[{"sig":"MEUCIEbCtAO0Rc8YijgaLizBwc8W5S96XHfLj4cxDo7cVt8+AiEAtzGRL2qfirg5VhU79YJn1Lli7XDsEJSi+1L5EBE46Sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwTqVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou5g/+PJ8HdlmRLCt/S2gVGT/yY1E23sJjopKDr5wydF6bPz9Q2oM7\r\n/fYaKAdlBeuPtJiUaAptleg3E9XfRRfgSbmLo6hpX91cvRg4OIFfacVtdzU/\r\nCaX1PjSSMXsgolH3nfKqLuhwW6zIjfLDrpUHTDsOq1D4wOeKKWf0/3A/9Z9G\r\nS72a/NKyquIzt2Eztz5W/5x1UnpVTEKCUUu/SXWpXnHZULl9rj/6ZnxKpoy2\r\nbztv5RzrbKdtd/SpanQrPzYemNrYJE4bFASy4ORn1OaheE0sokNUFNDfab44\r\nWDZQDwc0K9WJYenxyBYdCM1yFCy6tLDSCNz1CB3uNErlh1g8uYzYn4l8/6mn\r\nNpvLkBVk0thquNHeJmiUeZVgZhuYgLxA42kXguWwNCwm1T7aU5wJcGPJWsJH\r\nj/b08Bg6iRU0Oru0NKKsCdQy74IWHOBlOlyKzc1TmUmw9equN+5FReiQUMGc\r\nipooDvk1nD4Yn4Ltk+2UyZlwPYnNDIHDg0wAsTRKT4obVep5DXDAZd9mYDad\r\nX4C8l2al9HV2U98/q+ovZ6ssAWPmmfM3E61QPOErbJEaxzhSG4NEsGkh1/Q4\r\nJTAyreHChS7v8Db1Dh4q01pVtx4P+TcjEACIydADGXy6pUAn9PrPCZyKULfy\r\nZ0jcN2kGhBcVb1vKAqAOyXhF1LD40jd9cZs=\r\n=iD69\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"7927bae5286296e01170f0c7dcd6f7bb13947a0f","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"joenoel","email":"joe.noel@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"8.19.2","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"18.11.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^8.0.3","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.8.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.17_1673607829309_0.4555894510863112","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.18","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.18","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"e618c814feecdc676672565e55b0368e575e0b1b","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.18.tgz","fileCount":62,"integrity":"sha512-la0fvE1ytsobvppU5r9Ymu1sUnMOzxR7n1qd1yMKsUn2vOFccnXLStuf0rNBVibZe+ZqC9Oy3SgDZmY6B7sdkw==","signatures":[{"sig":"MEYCIQC8E9sZhfZDuRHQjiWZXmyTipt4rfCf2CAmVIz1y/vyIQIhAMdn52+JNsj9wo4cQU07IUJFS6fwuMMHOHXqTMBnmsE/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz63iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL5Q/+LH7Uvkok+9swY4p0YbkwIux/rDD4ZZEAmLSaONvLODDE3wLm\r\n7oJNOy7ESCrPr76FtIimHtBdcNmQsN+DIuxW6vnuz+rwaYj/ptrlnnweT8MS\r\nILHLgmxUVB6AkLbyEAVzsV3iVPc3sNe/9+dYRdeBgSqS23e8Un+mNMjGS2qb\r\n7AyJLveowGXjdVJbn7b5YumtHp3tX++/ZgzeDb9KkpLmV45kpbJ2zz8UIOPc\r\nw9FGRYl4Cv61Ifc9dI03XkHVeIiEkwbJrJGZg06TOEx+mV0Ty6wEqH1pqLig\r\nsleHJ3SUSG4aZJztKHL49zywhJ8h/kKHZtAyx3uJCDG0jBrLQDNBwoNEKtox\r\nsaJiVRlUDUAy1jNdunkhBBRoK5giCh9ITauArr0eyhBvUF8SZH/9KOEvJY+U\r\nqRl+fRsFDceDZ0yV5/2lN6rlnbz51ifcrujbZHovtdiAKVOOid7G6mTQsImp\r\n6Edz3FZM90cDzYLALEZFDuS8BQateaFx0Y+VCw2UfAjJMAfwgv24QuLX42HN\r\nuTh9qk3l0AueDuneL3sN6kxB+jsXLBQ67hpSFaIH8V8wNVmD4aKIq9z29OMU\r\ny4uIYl0TeWjShl6OERceEIjhCdFjnpeHKaYDKLcA/Tt+JlMX0uAHPMUi01wg\r\nztNNlaC1zqhM9APjvIRsPaDC4R3r8dYCGWQ=\r\n=GNmA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"3cab0240bff80b5392ebf5a84f5a4aecc94d466f","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"8.19.3","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"18.13.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^8.0.3","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.8.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.18_1674554849827_0.7607822527682404","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.19","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.19","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"1fcb81744c0ff77113ff41195d234ccc056256a8","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.19.tgz","fileCount":62,"integrity":"sha512-iOe4f8xNHGynCnhRQ4Sf64//FAPTAa3hkU/hAP6WZivzpqkFqdus/qgnEfZezN/HlNNYYIzc8v+5oaa7WjPWeA==","signatures":[{"sig":"MEUCIGJfJPtYzcWU7z/KOE8y7NWyuNDXbIoPC/vg1+K+IJXWAiEAlz3bEmcOuQvcv8nKOb4zeMwDBIW2K4GMhC9Lmj39OdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSOTGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRZQ//Y2TewcX931/3qwAhKq5lg7UI2raIxERVNcLu3qzwkEy7QcEh\r\n13T7aexvhryYowM+7dVLKcLTY1rcZ3vvDGGEvT5zMQmT2J/0zbjtbFmH/Ls0\r\nAO/LKk//k7QpKO4VDdPljyqs3SAkgB5vAow2vFYVBFaIQ5E3+B+BRyyenmC4\r\nY7jZ3K6Keyae1EoICVCUhhyMPwrYOMMCyh+OUzftT01TAuVGzm7JHoTmD7sK\r\nMkO5jLe8BBbZJY8v6/bbDC705I8XAdiQo8J4UKR0k1RYl8wr3EPPmdHeZLk1\r\n4zHg6h/0ewLSljawSru29Qr7EeU+/anhKaIa943V0myFI/NpNSzsd20EJ3Cx\r\nOAHfSULOThH5YGBjoM2P2WPnesdY/bKUzjqy1f9Bw9AFU+xtQ+DPtFk7i1tI\r\nkTpTea1JWvAnOBplAahhhN7Ugx7GfBMBhv/eDr0UHhNjdqFMH2L2k9aknYEm\r\nTAKOG8/6S4Vv1TxkGo3XGm2FdohAZGDaDvrNzm49CbyDJl8jFWgljlahvLrh\r\nqW0jb5yUa2lRM00UL0n8vfrMTWkTLtz16qTbm9hnpa8EFtuYHY+Bv9tyZMDv\r\nc6gExn9algGjIquzLmidV1dQBvsL8UEXFCAEBXZhQabA2H8abHEJj0DDgUkL\r\nTuGbBlagDr7w+ycy7cr0L/pjqQugMdFluxk=\r\n=yIdD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"287725a01877315c02f0263c416730605649a828","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"9.5.1","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"18.16.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^9.1.0","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^4.5.2","@babel/core":"^7.16.0","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.8.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.19_1682498758171_0.37335431715675527","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.20","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.20","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"d6b2d1e483579f4a5a73c45731a02a1adb5ba48c","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.20.tgz","fileCount":62,"integrity":"sha512-TprZM9mXzbpZDCuk8nq0TEauAtF4NIOGh70lyBL4AuU+I9twLuXWQ+OFjOE94mEEX8YDw41GQSNJFygmXzjVOA==","signatures":[{"sig":"MEQCIHbz8mhrTvc628OD0UdTR1u4f/Gz1534Vi+sQdRBVsHoAiA4vcEIBno+pk/c0IqQQkaEbfEgfVit8Ej/e1A7UVdecQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155188},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"0756fc8b9a4c86851422369f15db5f53e9ad821f","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"9.6.7","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"18.17.1","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.0.4","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^20.4.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.20_1694767920948_0.6335856254736487","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.21","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.21","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"604aa7fac59331ded27f90c465f6c62dee1533dd","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.21.tgz","fileCount":62,"integrity":"sha512-b68G8tx6K4Ith+ULt43V2pTEMYIHv43Eu071mqrGN9FXhpfukisIykZlivWtIc3wG6uGfKzN26Xpjt7NaQHsXg==","signatures":[{"sig":"MEQCIAadTRI/murKrV6WLOq90iRD9UZlQhi1ale+MSFe7EpcAiBbowCdMoKAVwf3qnhozZRVz9X3JwEy8L0un1ncYRaeOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156765},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"93df7649c5808b2c551e84d275498e848a57ac2c","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"9.8.1","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"18.18.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.0.4","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^20.4.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.21_1698168525254_0.3823389540955504","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.22","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.22","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"2574c2188e983f559311236be4c712d68777ecce","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.22.tgz","fileCount":62,"integrity":"sha512-jWbP5CwrJgRwZbYY0n2UQmYA7plSJ3RbRlcy4HYcib4uE3g8FGsjk/Zy0cIZAYAKA4mWFJn1YeBGyCLEsryuSg==","signatures":[{"sig":"MEQCIELxouJQoo/gw6HZ5TOwoJDr4BTRNy2y5795302gcvNEAiB/S4rs+1aHiaUJpFj7Hb9l+TIDHOuECNqcSKQZ6HulEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156749},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"acbb2348998387afcfb723f4aac9c122dd7fa91a","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"10.1.0","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.0.4","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^20.4.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.22_1700131068030_0.33029506720210366","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.23","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.23","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"565cc12151044baa39c3a6dad48e79122a84e722","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.23.tgz","fileCount":62,"integrity":"sha512-RR3i1yP21L//iPTEiAjKjcr1sEw0mJnpPyIleEnTf5tlqrjue5r0Yvp0qnwbWPmw+qMl7q2Lp92oNlZC/fnerg==","signatures":[{"sig":"MEYCIQD4w4cWGsHLjO9BL0mCk0zTtJnBbJICRHGZtn2XuWGvIwIhAMHAWev9O3LUvaXc6r9p5cPtdycQKXmR80Ig/0hSmZ4U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157785},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"05a10cf40b04ef6ec98896b2e199e0f4a0e090c8","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"10.1.0","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"20.9.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.0.4","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^20.4.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.23_1700500850796_0.023416805831519394","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.24","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.24","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"09c1dca89b43067a3888b5d35c0e922384eaebf1","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.24.tgz","fileCount":62,"integrity":"sha512-/lItVqAv5clbMqIHSAICI0uGfAgniIJZ3qSkTlpCoynAS0W9yeRn6QDQVeS2k4YpKdFzDSPXrhMMD8D9889Cug==","signatures":[{"sig":"MEUCIQC9IdH5PGKNc6Pz9z7p2HOEqp9RJJi2ThXpNudqiK/LJQIgaIx7/JZTOonyp9zYWMo0H7Sq2V6sR2gP9RU+xICGFQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157950},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"273419eba15a52f337a06014a52da4c659a631e2","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"10.2.3","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.0.4","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^20.4.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.24_1702046005148_0.5871139177157896","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.25","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.25","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"8efebb713f539d9c43a38bc968eb3588747c8d72","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.25.tgz","fileCount":76,"integrity":"sha512-hjEVzqu86mBeugvjY1HVwu+/BaQ1x8TLvtUk6+aQMpnW8BBKGM3Nh1PKnSS5nkAi1/eA2QxPbunt8F6buL2k6w==","signatures":[{"sig":"MEYCIQDZD/bsGrsL/vQsiuP2T0STwtwFkKw8LTTRzN8gwtAS3gIhAJvq9PoMFIArzxLCnezj7iBD0OYNkZfmRH59901edvSu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166845},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"aab0ee6b7055d4098cde1c900d206ffe9f1a783d","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"10.2.3","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.0.4","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^20.4.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.25_1702490545089_0.4683408681607535","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.26","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.26","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"49dd74e25bcec9986368055fd89efed4b656c3e2","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.26.tgz","fileCount":76,"integrity":"sha512-XEMVD2pIBpy5JntvjjP7xJ1qayGEQz1xwOF6UdyvV2IJNuV1ezOqhOr3cqfRHVZCJyw6KCS1kc8aAYG70WgH5Q==","signatures":[{"sig":"MEYCIQC6V8AJ5a5qlfQlOg0is8k5rDR7eY+JNxzTVqL36QWZWwIhANAJ52xTaoAo69uX/83fxVuFxfw9Y3VLmI79ci4lYoJZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167245},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"c769db9e1b1bdbbfc92512d1686f393ac68fe7f4","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"10.2.3","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"20.10.0","dependencies":{"uuid":"^9.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.0.4","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^20.4.0","@types/uuid":"^9.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.26_1702572433405_0.8957415705677743","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@focusritegroup/juce-end-to-end","version":"0.0.27","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@0.0.27","maintainers":[{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"willm_focusrite","email":"will.munn@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"ef28b424ad16ae4e81e7361812616bd9b0e8616f","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-0.0.27.tgz","fileCount":76,"integrity":"sha512-weQi4mBkIX+D9koFVYsqe02UdjgbhCmwc/XeXcfke80QqVFoEkV1nDIKafoWc3DHJjZ8ez8V21cLnrooVZPP0w==","signatures":[{"sig":"MEYCIQCEQNqqTKBVIQW7UKoo7WizLTQhAcxT8dcrnlF7UN8CcQIhAJxG1jvcarZSUb/NutIpCnUon9G6kQefEo5iq6SGnasS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167308},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">14"},"gitHead":"1e872c4e88c2c91c24c92923656787ac224b7aa1","scripts":{"lint":"eslint . --ext .ts","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"10.7.0","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"20.15.0","dependencies":{"uuid":"^10.0.0","minimatch":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^8.6.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.0.4","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^20.4.0","@types/uuid":"^10.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.16.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_0.0.27_1720441792973_0.6257193177681031","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@focusritegroup/juce-end-to-end","version":"1.0.0","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@1.0.0","maintainers":[{"name":"willm_focusrite","email":"will.munn@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"9419f96afda5e685c2db77e45a57659455b5b6fc","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-1.0.0.tgz","fileCount":76,"integrity":"sha512-SZ2IrJYVTsFa1L4Et/RbQ1iI3F3j0VbN5dSADS+g5c5QAfGOkWJ3rsKEw6FsVI28THTehQxH1owMIrtyX2XgIw==","signatures":[{"sig":"MEYCIQCPchWRKtmg5PHgUu+tQLCKQoOUYgqZCDs7qYvWd2K5rgIhAK78tj7Dp3jj1l2QtgH5rp1O48f8jCFeNvccoMeg7xBK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169182},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"cecc3ea7f0c68b5324bf2f16ca6edd58c78fd9be","scripts":{"lint":"eslint .","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"10.8.2","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"20.18.1","dependencies":{"uuid":"^10.0.0","minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^9.17.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.7.2","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_1.0.0_1736341868145_0.03875886237352","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@focusritegroup/juce-end-to-end","version":"1.1.1","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@1.1.1","maintainers":[{"name":"willm_focusrite","email":"will.munn@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"dca70c0ec7d2a747531a3679f7ff71d2847ddd5a","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-1.1.1.tgz","fileCount":81,"integrity":"sha512-TbALaZnroYKWxIe+HdHlsAOIwQ1ejiRPgpi8N7BuB9dQ25YcExI49pbBqJ0eOUgHZqLoRldM5tetq4gRcwDOPw==","signatures":[{"sig":"MEUCIQCxN3q1coeooqGMBWNh9/IXZ8ua0nFpFnTSUzrvxXxS6QIgV14vcD7GrZBI9QvYkhn1gaeZYLVkQwem+f1KnclVOBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184726},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6dd19c2bbced854bba0d3d537286798ef901f7e7","scripts":{"lint":"eslint .","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"10.9.2","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"22.14.0","dependencies":{"uuid":"^10.0.0","minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^9.17.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.7.2","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_1.1.1_1744275922689_0.043811200373946146","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@focusritegroup/juce-end-to-end","version":"1.1.0","keywords":[],"author":"","license":"Apache-2.0","_id":"@focusritegroup/juce-end-to-end@1.1.0","maintainers":[{"name":"willm_focusrite","email":"will.munn@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"}],"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"dist":{"shasum":"c89a69510f01ac09c500dea4d0fc07ddc2463a95","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-1.1.0.tgz","fileCount":81,"integrity":"sha512-0uZYjuO9Q7WlGfrHJPHaOZd9k0cjELzJ/96XdC+Z9U7u30JlJyyUDus+6PzjDy0XhI3T2t5mJVzF0dU2J5msrw==","signatures":[{"sig":"MEUCIQDS7b0YIYhUVverWODN6ojT2hpBbU1M2JxC2oX0HB2QXwIgRySt6x+eIDYrAssHvRlzn/LtUb1VGeSoFP/s3ICqzsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184352},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"4c9912231d9fd0d19e7dea88dd4d07fc7bb7fb1d","scripts":{"lint":"eslint .","test":"jest ./tests/**","build":"tsc","generate":"npx ts-node scripts/generate.ts","test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","build-cpp":"npx ts-node scripts/build-cpp-library.ts","test-example":"jest ./example/tests/**"},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"prettier":{"semi":true,"tabWidth":2,"printWidth":80,"quoteProps":"consistent","arrowParens":"always","singleQuote":true,"trailingComma":"es5","bracketSpacing":false},"repository":{"url":"git://github.com/FocusriteGroup/juce-end-to-end.git","type":"git"},"_npmVersion":"10.9.2","description":"End-to-end testing library for Focusrite","directories":{"example":"example"},"_nodeVersion":"22.14.0","dependencies":{"uuid":"^10.0.0","minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tar":"^6.1.11","glob":"^10.3.4","jest":"^29.3.1","eslint":"^9.17.0","ts-node":"^10.4.0","@types/tar":"^6.1.1","babel-jest":"^29.0.3","typescript":"^5.7.2","@babel/core":"^7.16.0","@types/glob":"^8.1.0","@types/jest":"^29.2.5","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/minimatch":"^5.1.2","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^8.19.1","@typescript-eslint/eslint-plugin":"^8.19.1"},"_npmOperationalInternal":{"tmp":"tmp/juce-end-to-end_1.1.0_1744275928493_0.8711678097547901","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@focusritegroup/juce-end-to-end","version":"1.2.1","description":"End-to-end testing library for Focusrite","main":"dist/index.js","types":"dist/index.d.ts","directories":{"example":"example"},"scripts":{"test-cpp":"cd cmake-build && ctest -j 8 -C Release --output-on-failure --output-junit unit-tests.xml","lint":"eslint .","build":"tsc","test":"jest ./tests/**","test-example":"jest ./example/tests/**"},"repository":{"type":"git","url":"git://github.com/FocusriteGroup/juce-end-to-end.git"},"keywords":[],"author":"","license":"Apache-2.0","bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","dependencies":{"minimatch":"^10.0.1","uuid":"^10.0.0"},"devDependencies":{"@babel/core":"^7.16.0","@babel/preset-env":"^7.15.8","@babel/preset-typescript":"^7.27.1","@types/glob":"^8.1.0","@types/jest":"^29.5.14","@types/minimatch":"^5.1.2","@types/node":"^22.10.5","@types/tar":"^6.1.1","@types/uuid":"^10.0.0","@typescript-eslint/eslint-plugin":"^8.19.1","@typescript-eslint/parser":"^8.19.1","babel-jest":"^29.0.3","eslint":"^9.25.1","glob":"^10.3.4","jest":"^29.7.0","tar":"^6.1.11","ts-jest":"^29.3.2","ts-node":"^10.4.0","typescript":"^5.7.3"},"engines":{"node":">=20"},"prettier":{"trailingComma":"es5","tabWidth":2,"semi":true,"singleQuote":true,"bracketSpacing":false,"quoteProps":"consistent","arrowParens":"always","printWidth":80},"_id":"@focusritegroup/juce-end-to-end@1.2.1","gitHead":"e1f25e10a859268480065c00905b9a96938b5093","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OyFakodWLY0QrzHR+Zzmrudx/REM0lc+aLQJrtkDjZzEMhkMse7BSLJRYMkInC3zz0qUXJaWqpQjKgKmOupJPQ==","shasum":"44154d41f1a7e7df8c8f1b3a207320c6e6b87d4f","tarball":"https://registry.npmjs.org/@focusritegroup/juce-end-to-end/-/juce-end-to-end-1.2.1.tgz","fileCount":81,"unpackedSize":185365,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUyGAxwaAkA6o2osfQYkaA8ehctKvQ+vaK/GpfsrSnTwIgJfbXC67JdZ5jaaJqkaDuPAIP9PLoeK7HfceSbDxqt+s="}]},"_npmUser":{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"},"maintainers":[{"name":"willm_focusrite","email":"will.munn@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/juce-end-to-end_1.2.1_1746525679499_0.3105860696038607"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-07T10:23:17.995Z","modified":"2025-05-06T10:01:19.944Z","0.0.8":"2022-01-07T10:23:18.208Z","0.0.9":"2022-01-07T11:53:31.112Z","0.0.10":"2022-01-10T15:13:25.610Z","0.0.11":"2022-01-14T09:41:48.585Z","0.0.12":"2022-01-17T15:36:48.897Z","0.0.14":"2022-04-14T11:30:28.431Z","0.0.15":"2022-08-09T13:02:51.885Z","0.0.16":"2023-01-12T14:00:29.099Z","0.0.17":"2023-01-13T11:03:49.490Z","0.0.18":"2023-01-24T10:07:30.019Z","0.0.19":"2023-04-26T08:45:58.348Z","0.0.20":"2023-09-15T08:52:01.137Z","0.0.21":"2023-10-24T17:28:45.744Z","0.0.22":"2023-11-16T10:37:48.200Z","0.0.23":"2023-11-20T17:20:51.172Z","0.0.24":"2023-12-08T14:33:25.373Z","0.0.25":"2023-12-13T18:02:25.293Z","0.0.26":"2023-12-14T16:47:13.592Z","0.0.27":"2024-07-08T12:29:53.121Z","1.0.0":"2025-01-08T13:11:08.333Z","1.1.1":"2025-04-10T09:05:23.021Z","1.1.0":"2025-04-10T09:05:28.732Z","1.2.1":"2025-05-06T10:01:19.677Z"},"bugs":{"url":"https://github.com/FocusriteGroup/juce-end-to-end/issues"},"license":"Apache-2.0","homepage":"https://github.com/FocusriteGroup/juce-end-to-end#readme","keywords":[],"repository":{"type":"git","url":"git://github.com/FocusriteGroup/juce-end-to-end.git"},"description":"End-to-end testing library for Focusrite","maintainers":[{"name":"willm_focusrite","email":"will.munn@focusrite.com"},{"name":"joenoel","email":"joe.noel@focusrite.com"},{"name":"paul.chana","email":"paul.chana@focusrite.com"},{"name":"nicochatzi","email":"nico.chatzigianis@focusrite.com"},{"name":"jamesbaxter-focusrite","email":"james.baxter@focusrite.com"},{"name":"focusrite-bot","email":"ampify.webdev@focusrite.com"}],"readme":"# JUCE End to End\n\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](CODE_OF_CONDUCT.md) [![Platform](https://img.shields.io/static/v1?label=Platform&message=macOS%20%7C%20windows&color=pink&style=flat)](./documentation/building.md)\n\n[![Language](https://img.shields.io/static/v1?label=Language&message=C%2B%2B&color=orange&style=flat)](./documentation/building.md)\n[![Code Style](https://img.shields.io/static/v1?label=Code%20Style&message=Clang%20Format&color=pink&style=flat)](https://clang.llvm.org/docs/ClangFormat.html)\n\n[![Language](https://img.shields.io/static/v1?label=Language&message=TypeScript&color=orange&style=flat)](./documentation/building.md)\n[![Code Style](https://img.shields.io/static/v1?label=Code%20Style&message=Prettier&color=pink&style=flat)](https://prettier.io)\n\n[![Language](https://img.shields.io/static/v1?label=Language&message=CMake&color=orange&style=flat)](https://www.cmake.org)\n[![Code Style](https://img.shields.io/static/v1?label=Code%20Style&message=CMake%20Format&color=pink&style=flat)](https://github.com/cheshirekow/cmake_format)\n\nA framework for end-to-end testing JUCE applications using JavaScript.\n\n## Prerequisites\n\n- [JUCE](https://juce.com) 6 or later\n- [CMake](https://cmake.org) 3.18 or higher\n\n## Integration guide\n\nSee the full [Integration Guide](./documentation/integration-guide.md) for a detailed walkthrough - the major steps are:\n\n1. Add the `focusrite-e2e` library to your JUCE application using CMake\n1. Write a `TestCentre` to allow JavaScript to communicate with your app\n1. Create an `AppConnection` object in your favourite JavaScript test framework and use its various methods to test your app\n\nSee the [example app](./example/) for an example of how to integrate this framework in your JUCE app.\n\nWatch Joe's ADC talk for an even more detailed explanation of the framework, and to see it in action testing Ampify Studio!\n\n[![Joe's ADC Talk](https://img.youtube.com/vi/3gi7CO71414/0.jpg)](https://www.youtube.com/watch?v=3gi7CO71414)\n\n## Code formatting\n\nWe use a variety of code formatting tools. Please make sure you have these installed on your system to keep the codebase styling consistent.\n\n- [C++](./documentation/cplusplus.md)\n- [JavaScript](./documentation/javascript.md)\n- [CMake](./documentation/cmake.md)\n\n## Scripts\n\nWe have a variety of scripts available in our package.json.\n","readmeFilename":"README.md"}