{"_id":"@picovoice/picovoice-web","_rev":"58-b753ff8fbb31a222abc40abe60f7d733","name":"@picovoice/picovoice-web","dist-tags":{"latest":"3.0.3"},"versions":{"2.1.0":{"name":"@picovoice/picovoice-web","version":"2.1.0","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.0","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"f54940026999a5e044bc7cc930934e00f8032a8b","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.0.tgz","fileCount":32,"integrity":"sha512-l9WGY+DCKA04GT0cL/X0/CTWX3Y4slhG2VtGky7Xrhd3bVvSMd9mo5zc3a34m89O62bKhDWQT6gG++kJ8JduOA==","signatures":[{"sig":"MEQCIB2gTPl3nmG9NH2qEu6HAL+3ldwlhSN6t7IndGh+OEENAiA/NbmNOp5DtRIZu8fQW7Q8ge09UlSqqDbKRduIzVoAww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20508129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB93NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxwA//TAR4Lg8li2Wtgr/rk56Y+OiedC8/q7ExVZeiRxzR2YtCrjNC\r\nUARc3xtXAnCpLyjSUFs1XycDDFNo3qPbvi+2B7ceflwYp+VpgqxgUq3hMdzC\r\nhZLchRo2nVlr1CRXS1Nb+wmlMLEB9ziv4mh/R7cSHeav8vcXNJlZ+KoZUUzI\r\nCJcCfQWcLqHBVHWj9GV77RpFO4Mys/Nr1ejSs/qdxDA3YcDhushZzq3NePEj\r\nellLNygZKvgmTrnlRK/tnL6H1+qAnzMxeLxKzqFhQACv4weIqK2rsS1w/b34\r\nJKRBX10o3wURyBeTRwJ2TxKBCUURoVjSlcKXGXRzNJMhaIFBTrtIRrxK3wm1\r\ndpQ8ybziI2YrW7YgEyvGvKN9dAQfvizM5iVBfj5O+yhJSC6BOGqBFAanTKkp\r\nA92lpSHNez9PiTNoOA07JVFeC3WmieFkIwdhFHBYqPoIhCkm+q2Tw5jjYm3N\r\nKX7KBb/V67qEK3+rlxmUKWPVFlt6bMgy0WI/Y5rSZyhGlW0Xex9ok/NtR8xu\r\nD21kIeUymyXSnLkyChUV5vq6IvxCwSJ5EoRkfDRRvVEmGtmU4LYtrEUaJHy1\r\nOc+2+5Q4Tb+2g29ZLxxFjaQ+5Me1hXjMYBw8QqSopLydWO7Y2hBPvOzfOHsL\r\nPkhlCgQ4EOtuDV5t8VldyRat7kOJttTz5q0=\r\n=WfeO\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"0ad1ac14dab69ef32a4e4b3f4752708612502b56","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.1.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.13.1","dependencies":{"@picovoice/rhino-web":"=2.1.1","@picovoice/web-utils":"=1.2.5","@picovoice/porcupine-web":"=2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.0_1661459916891_0.3984007805187144","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@picovoice/picovoice-web","version":"2.1.1","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.1","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"7c8a8c92ad8bda2b25323b3724901a2e9746e037","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.1.tgz","fileCount":32,"integrity":"sha512-do/24niiRuOTzvaMTSLMTBevSLUvpXbHqZogGJ0dfHw7Y3W2yRm5meaOmWpPVemvyzmSbsWWAV/TuJCXxJvDXg==","signatures":[{"sig":"MEUCIQCBBEJ+FDoZNH844CJfp8QabdIJUKhBN1abGDMlVnUV9QIgeWP64LJ/qofy+gxZlLmcmrcIgah2SYL9ZBk3ytUL6sk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20511008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCAuJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG5w//YUsyTcVLa82+oUEpAX7t8LF819M+rERYgo3LAzwQq1q1xLhs\r\nX3HwqAtJTLrXVigYD7YZHffLqmeDsx8qyL7y6bsYyu0F+0yNKo0ZA9ptR060\r\nRNy5wAGoYss/upb5Z/qytH5dOagW3UJxWCEg53ecsNIgqTcmj9KPl1BYNlB8\r\nHaskGU35DDDE0DwZna7Akc7HIHBgh/Ciu+HVA1NLea9RnngedWK513ACRS8a\r\nSAj6vSojEG9YsOfgBuqHouIZbJIcTw7Z21MtXGMUk/YAsSQ+s7hzS8RHe2CW\r\n9wcnh4jteVMr3+adbrp/DQDbE7rvi5R4OT12Cbcfqv+ajYg+n6Jot9XMuU5i\r\n89z3zTJHXZAGxqdJtjPo9SieFNpxBHS+kUxM5LNmpgmnLf6DGrAvymyefQEC\r\nxPSsSfZPTs3RJN9yC7UWjXcUwqgufRVX0tuIxCsU6L4m0whvxL4WF0u8B/I6\r\n+GnmoAQgj/Y9tw0XfVHe0y9Msn53LbJsdkAH78T8wYLZeUf99DfNqnwKDiUJ\r\nMZnn3OXxucVPFDM2TsqrmNxPQ206Rx0L9IdG+OBMU7BejhX52b2BJGlXVItX\r\ngZRAsbXFNB++Fcm9I01NXJcAiPU9TA2Ocl9ZqklD0C1xYKO9EU1hNG8uHY6X\r\n+HEiPBztJ7dPXcd07xOCK2NwSkStfYZRk3c=\r\n=5zKa\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"266f9de814fab322d3a2d479bb9f914c64c6fc65","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.1","@picovoice/web-utils":"=1.2.5","@picovoice/porcupine-web":"=2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.1_1661471625136_0.4574026611663893","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@picovoice/picovoice-web","version":"2.1.2","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.2","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"587d9c39f2061257d36602d711a635692e7f0c55","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.2.tgz","fileCount":32,"integrity":"sha512-sZxXGzKd+g/yHz4eAJyRE72MZePdDZwE1dGKuJPlF6u/JDu1NjPLkdRsxwiSRJqz7sMHuDmWEVDNYgEfHOqtCg==","signatures":[{"sig":"MEYCIQD0TABFnDSnkXf4dgKo6+X54vNYlyj2YktyLN5aRTybxQIhALm1rl+zSvOWbGT+uc5sclmMzo4Spi/zxf1tUUYUYLP4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20512202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDPlEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzCRAAklkP89nS05U74pKBhykaP/4qW13ZXxc/jljUttUG0JErCqtC\r\n5/XSJG6ScNp9UzWLJmBVeKL4b0ksrCxy7KznKXjIAWTHWuabMbXm20UN5Gak\r\nKdoT4C516kiLjPaAF5uRRY02+P5lvVEj1mKyEMsdmkKpnM62KG2mi5r+ASvt\r\nW7HIEfHQop0qYsPFAiakEK9o8esxvOvYSzAUhYZXMk6o2OW/N5+FCFuuxJQY\r\npvD9wIUkZEZwX62X5cCAEcN0hB8iTsHBb+p/+sN5DSgRjx5+rJJywhaWLiHY\r\nG8MxhEhbk+C+mg2LnLtpxhHTI6zrIWufIKC3XZ4CHjMIo3+Pdsj4apy/z6/E\r\nsmSo/KvPsb11EsCgjsReEU826l68pBWRWXiRHI9UU5f0sHv+EJv4QRJX9oid\r\nqCRo/7g0EopKiFja86Bk4diT8bkua7NeM0VzDSAZ2j7n1vMpy6pDxaqMo+De\r\nLXVhFGI11zB6EXAvXMZIFpsZ7e4hiksI08SJMtMe/34AW9m/HI3GdJpisk9C\r\nkSafloSPMlG9E/d7QJfGF3FdmHtl8bdiASfZZisdzZy9BXLuhyHmJMohlaQK\r\nrUx5zPQtUhTOTfFL1NvsdrzAjhrvb+filudmuhYN2JO1kdikAJcCyotJ/Bn+\r\na9quVq8+aCmNyepTvfG2IjWZBGkJVT2H/nU=\r\n=W9E7\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"ae3e8581785663abab8dd9c8b615e143c87695c3","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.1","@picovoice/web-utils":"=1.2.5","@picovoice/porcupine-web":"=2.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.2_1661794628165_0.13222982761758106","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@picovoice/picovoice-web","version":"2.1.3","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.3","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"cb8bf9736678e4e5d6bfea87d9478a23f5f5a67c","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.3.tgz","fileCount":32,"integrity":"sha512-aAL5SGL2mKl/wrR6aZhMBveqeQXBb56QpAFmIzQA4ePLBcuZL+OdF+uOGp7qDV76HqzTZn3gFX4MtbcRKYvfCg==","signatures":[{"sig":"MEUCIQCNZ+zJpdkVwO+A9edGtsNqXeGH8woHhKNsGsaF9dmpwQIgCQl+O/j1FLS+9LGz/BZDP1D++GKlXArIf5/nUwh+7UY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20439372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDomNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSDA//Qe9/SRA/BbbHJCjNw4PPtZ348NHFubOhepU79PrsSWfNxkQa\r\nOjRPKGJdmFpIrneOAGChG6rseDw2Y4bVxKUhnB60vZUCpUZKtXfHEorOMvVh\r\nTW3tdqRKxhhGOMxGkRSU36w+EDQaw6o2LebUwzumoa70rp+N2BWVhh9+bZ4T\r\nowOOeAxbdbnhzebwqLvQwnOyqBn7BiUjcjhTNaOzcTKgC35Sz8Ix/yeFnFRG\r\nfSb/rxfsXkJtlx8gLpDpCS2kOQE/OWeze7qIIGNup3FVSxkWal03PVOuUerH\r\n6VCYIbzSlfHr5EdP1utRRph00vkWSjWBU7I4b1KMzf0SdA/orEQk2EIJuTGb\r\nhIQ7zWzdW5sRhZwE1nA2N/zb3xaqu1RkEwfkb/YxzNHsLwi8T+BWuvi+IVDI\r\nQR92W6bhrYLh6Eee70g/Tus+ym2Fblp60G59Ss/0pggV04XSqE20ze2ayCGO\r\nXMFXVvBlBQj8+Qh9pnq69RLeMpltLitVpbn8q/WiYpTPn5F5R9A6ogEGJiQy\r\nOLXYltV3EDsSYrxkk7OFLApsnYutYouQR3Fw4hD4+EBW1kG+53+skO5PUYp9\r\nUuJIgK9JN4On0H0R0TRSKsbHvzP53xdpbmy5dEDIIq2jdS3BF11PyvOpGkpv\r\nHVEmtqdKVMsqYJ058ZemRBIeBk/wJ8WZhQc=\r\n=2RG+\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"403a7aaee7198ccbc64456193151e1082d1267d6","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.4","@picovoice/web-utils":"=1.2.6","@picovoice/porcupine-web":"=2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.3_1661897101137_0.42835604411092154","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@picovoice/picovoice-web","version":"2.1.4","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.4","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"cbd1565386c6322899e0440eb07efc1d2f8b5330","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.4.tgz","fileCount":32,"integrity":"sha512-tjsBUUFaP3Uhb4tzGazGNtQztfLcRFfjQ7fHsB1SGuxV1vma8Q0yAepSml2GNo065N75dd040+hplS3jBTqbpw==","signatures":[{"sig":"MEUCIQDHSVfGdDWCcEOVTGLtYck1hu/tBVUwd3C6HuVfHcEwpAIgImN0ZJVtMHauRIjCGXCfGqnZDmKTmH4J/UdRcQbPDBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20441033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEQDRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPmA/+KO4wPCxEij9heAPmumskPTOTrWvUUgtrpu6a+024QRlrFmDe\r\nI0MNZSuu/hq4e18dnnxGHUyhmwYwwQcCjr4tgS1mbGjqxLIE0S+D3HHZAZ1+\r\nrdLCTFTpEYIyJ/cuyDiHpQN2C71RaBsOergoJUW+eRVsWW50pFJ5H17kZVMv\r\nRi9+roDwDyosCfEfsI4Npsa7Hs+Ujp9K7UsAM5dCEn47WN9NkMsXdbGYmlJB\r\nmbJ/AEcfJpW3DQ9tKbuZgNmtmpHqzZ8u1z+Ge5wXRlN6ftytsusB5ur3WCIv\r\nlQH/XARw4xCMTVETDDP2Uk6n/IVPYFBW+qTFrT64CsSEXuoIJvT8ZNx5M1cI\r\nuFgL6+xhfHcEWaxIAllsKnkojbVwlNqBrbLtOytleEEQNXWONZ52hwBYw2Ur\r\nG7UMeIvZ/CAw7ImXFP2Irz9MrPqH26bDui7I7GEB/mK+2T1VR3XicGx2+epm\r\nCKHynw9+gaeuv4pCdIJ9W+Hu1XAeIwJOcYiS1uoVJGK4cJ21ZTVrwm3jmA2X\r\ngI4Vk5Q0hTzJE9Q2cmxIJAiP6vVrYeiAuQGr0zk9ztMFWEsYeAgHmMkxHuVr\r\n1Fg+nHooCLgp6t6afags0D637ijD2cB9cqWea6+P12XVVafDb0X0Z4DwIj1Q\r\ndRP/xAr+Rv0gW8UkRjtMYsdkNbX7gCFAZOw=\r\n=gRlo\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"54c71cfcd3e97db3161b2df3b1c1561f0abad80a","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.4","@picovoice/web-utils":"=1.2.6","@picovoice/porcupine-web":"=2.1.8"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.4_1662058705422_0.8410966364886852","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@picovoice/picovoice-web","version":"2.1.5","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.5","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"c07071e267c597dd0be13f375b4b9938eac6b1fc","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.5.tgz","fileCount":32,"integrity":"sha512-w+JYFE4Yuqq/CCqkDFQ5EjJa8gw72B78BNqWHVQb3xnNler+lAaiWegaiDBbsPCJYYFUTdRQsqlyv4Y8dHvvNQ==","signatures":[{"sig":"MEUCIA62ouzMZo95WionfiZm7fIHblqMtL7cny2279rX6TgyAiEAlkSbcJ2roVD95k3kWVLyCfQzDfTT5Dm9V6/0XfHlbgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20442733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjER01ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWZA/6AtFfhpp6dzoPlREHfNgSiLeRqjxBeAmcMbHIYVu3VMJJ+Jhm\r\nlq6L63OfjAOQKNE5HvGjqKdl6C+bxs5JYsJlyjvJ4/2/RTAjSzC/LrWSc3c1\r\nGTKekTbGXgW8kZf0SfGNcG/apiMFfY7iIyo7GOkt01nbIQJXAoCWvICVbvq0\r\nDr6GOLmVdbWGKB4RsOyNIyE9I5mEjuQntZMPMwSL1rPZ9SAP6lKShvpt4A9Q\r\nBPQd7mGYkmTl72vXuk6I3Cdog0gBsQGeetx1bjLQwBOdVXhYRzKi3fJtm+kZ\r\ngooE1Y1Vrp/l7yvdqlCyI+pUpSIpEzCnzPZdLA60F3aBex9u71IjjA7V8qTW\r\n6ALGW0bPaRJiWdH/g1ApEqCScZYWOk1yGxJPBowqyjfB+xbtl/qU7DWiKuHs\r\nOzuT8AXICW2uYskh1Bk2vO7ok0rU6qe2RhznLnFljKUFuV5TW9z6KAsPveyR\r\n938g+jtVhTbL4CHegqGvM0Davz4QnNPdT5IrC1bOm4JFVRzFSpyeRecZxB0l\r\nUpcs9U0JhUK3f87tHft3PXl2Cq6YgpyPKoyH7it60tu9qhYSgIHJiiuQs6ai\r\nGj4MxxVo8Z8O+tAwejIcmSMmwlgK/T9d89BKFOOOiOUv+RhTO4eMJHpEKcIp\r\npCFdcYLS/EO+rq0U47YfORNiz0ELCSShVTc=\r\n=KxXB\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"54c71cfcd3e97db3161b2df3b1c1561f0abad80a","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.5","@picovoice/web-utils":"=1.2.6","@picovoice/porcupine-web":"=2.1.8"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.5_1662065973404_0.08911274243509837","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@picovoice/picovoice-web","version":"2.1.6","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.6","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"0d09fad6350b81bf0dbffb44d72a0a3efc632d9a","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.6.tgz","fileCount":32,"integrity":"sha512-/I5C0WWFW7DHWo+4Ydx2DhjTpXatVO0X0lARaSRJNtbpW8PjHWbNkMlk3qbSEVOpM7NLV3l7P6bXpfRzUa//8w==","signatures":[{"sig":"MEQCICUOR8dAloO5jdwhtckyv1YoaSjDMZ9Qdnv4fB7wNJrJAiAp5DGMkD/Ibk9yqptI4AsD8+Qx1utGjhVOt2NB9eciSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20452784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGUURACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAQw/+I4rsd53HGaNR2ySqWpNgjGP2oLaoBo7gZJj5ujBKi/WV1inN\r\nZppKfGe1ZkWxebHZ5ymeH6LU85awtfWJghXoV5A0a8KXF5SsNh5TCAU8c09G\r\nrF5SwdH9ko8xNLs/zPn5m44FjpuAtXOjdUxo/t9/gv6tCdhTRKyyxlMPEihA\r\nHe05GAfGJrCvIdI5DCIaKWQdo6r+IAEJBi//fLy2opNXpe3uir8TTpcCoSoR\r\ngPTj8Jj1EsEPNW/7lUmES23OuYF0Gay6JNgEIz7YJiZqUSM3mTaWDAfCOY11\r\nK+Bojw1v88WQMxEJXOkcj6sK/Daevy1Smboc2yDfaqSuoFuSO5hAnj6EqLbm\r\nKksuwXovsyxW5Xs84dZT++RcJpFl5GuNt0Siw1BDl2lJPE59ttp9tcNMpgxI\r\n9KITmWTKjiaONytOsl0JE2mScifvFZTUw0C41iwxag9YWJozdkNEhWNiia7z\r\nbFLJWThuT9HaLEcBxpDaSoa6Dbl5YcmTTiwDbuI7Qs5X763Mt5Lz8tL+smGv\r\n84s8o5i6rNxTdYa4TUXieSzpN4VTpqnutKV+dBRPoJq8ZW1wpcY+iSP1YdOp\r\nY9IqW5yaX504htUXeVExtHg80wIyNHD0ncIcbHNNqaMDKFGqdslSykY01xL1\r\nSgVh5aPonCycWT28P1M+BJCtoicybUmHG3w=\r\n=2YyG\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"e3e5180f477475bb899e53359db1d95ba36274cc","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"dynamix70","email":"pouya@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.11.0","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"18.2.0","dependencies":{"@picovoice/rhino-web":"=2.1.5","@picovoice/web-utils":"=1.2.6","@picovoice/porcupine-web":"=2.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.6_1662600464754_0.5523438952342101","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@picovoice/picovoice-web","version":"2.1.7","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.7","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"3d8406bae72b952d4412dd3268d0f49f7d563c51","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.7.tgz","fileCount":32,"integrity":"sha512-c2N2L6jsrZ28Ci/kdXutnYMVJpGH0CsTEsybrJgtpzQ+yghQEw3H7VM78+e/zhP/19U+cxGx/gxma3/hZFJzMg==","signatures":[{"sig":"MEQCIHV4sGqlMmxfQHFhuE6kPc18Icx3of81kVkJd38P4DHJAiBhDNxffTWwXr3XcRAJEiGgZ6UXqsg+RdnRkOVUTQ5bdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20453245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGni8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRbA/+JnZvVjUMKppTCwgwgtcQLR5oP97tMT92c3m80hLnlbypiVJy\r\npcGQfL5uHGG++a3N2oWPZ7GUfsbfnKJyDD5xiefTgo7XaioEtQxXsGyghKuG\r\nqVA2oD98oIagWZAxDgUnDk2XZmUxpRSyNV1IteEE021JsQFWLKEetVR54/jj\r\nV5PY+CbMHJET0XpHJOdu5ukIaK6Px+b7TOJk0ptVPOoU+vzmPhwj8JR06LJV\r\niZ6ffEh9DqhAzyiZy1eOibyOkNu8i/uy0MTSFdZystq3E8STsfUYDGuBC/f4\r\n0hwrCZSPl5Sf65JpylfK7Z7Lm5P0QbGXrkBRK5V36ax+riyxMBuWAPKvnpTo\r\nq8tTTRv2McRzFUkVGTQfvUIkOOr16TZr/0gus5MEPV2h0mKNt3g8DJDshUs6\r\nLI6hcdtS6oHe7AMlviR4ZSyTUS8c1pOL4PU63NDagjSDaQ8LCEkBEw2q0QFr\r\nMISe2Vm0pI0mHRSFoXunF/0OH1Ab5w+5W/C1Mtr+HNe1AohBbDiZuv1EwzZ3\r\nQm8U6EknNfFbi/3TiTnMaKcFx5hEbuqOky2fKo+mgM6LxNJ3bUy2TWO1Ssy/\r\nQQ2XBoA2M/0VomLExZ+PKlVbnqnHPz8p4k38PvW2ciW6AiiRcVScH0dJN5eW\r\n3HHdaEwRLs+EZ6PoxyzNszZPpCy57+Ggwhc=\r\n=ssqB\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"81ffff5a80035a08225f631d12b9e9072e9c15bc","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.6","@picovoice/web-utils":"=1.2.6","@picovoice/porcupine-web":"=2.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.7_1662679228256_0.3065485129930958","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@picovoice/picovoice-web","version":"2.1.8","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.8","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"26558a16ea9b9b7bbf1d06bf66c6860bf1116586","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.8.tgz","fileCount":32,"integrity":"sha512-B7ymNM76+jInS+FoAy0uy4nmBcW9VrgR2Rr2BM2XaqJSYyr3GlVWyA+wK35MtYwR+qFVCgHGFVFCW0nJV6Enqw==","signatures":[{"sig":"MEUCIEvPgho0MkA45Z8LCEEfFB1ulN0H9sQC8db7d/ztr/MMAiEApXVLcSwtczAiquEB1/hGFLbSH0Ve4pY+CfQzmX3NmbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20453263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLMNPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDJQ//QztVRP+nutG05Cb/Hc9iGxWLp0vqDMrICgKLHdlNImOQ3WrK\r\np5ny+XwHebIOMcxwALTLFrMHb5l3qiXwixyIoO4Vlj5eSSK0klheDWwNzRqQ\r\nO2ygGO8yN2bI1Gl5vv4clmu7xMHyilPUv0wKmB3ZFmgjQd4x1o83nE1wlrDw\r\no2JXxRzyyZtA6HRnrEvvlJtxDQKLinRJuI50iiwPO/XrF1K/Qy/zfCSXDUM9\r\nYTY+wt4J5SP21gp9757PYGiLX9As4/GVRpT1gcgm9+/JU38hzgjKo3hkHDnC\r\nYxb6NUUOnrvW8gguQFbZOiTrPCe0eEfy/wEanO3ltWKK/IXNi7lGTa5Dpdmn\r\n5tR3+h1vACC4qaakYbicLD332jUQimdKPoeYiP7rfTtioJq0SClZUOM57tL8\r\nj6w0eeG3/kpeqNgmDQ3jDYUZb5UX9onPxJ26mmGKMjMYX1SWpPwUXLrMlSkv\r\nHK1eMmhE+OiZxBhenYiprfz3nmuRWSxMaNMhmpG1HgYAVRsg87GcusWbPHQd\r\n985FnENz0K7+m/YT74h3mup1fSRzUNjspkHZjA7EcXs2Wbw2BPEFE6wX2MGF\r\nZXxolZIDjC0Y7ThuJnS/pRMkSDG9/4re3VjUZZ271CoDUH4UN+WnVy2a3mq8\r\nIcPKxzB5er5QDilrmYEsUTRL0D9TrEGGnPM=\r\n=Lf8+\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"f15d0a6656d3906235b9969d39aed0f0ebd546b0","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.6","@picovoice/web-utils":"=1.2.6","@picovoice/porcupine-web":"=2.1.10"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.8_1663877967588_0.8725606848986602","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@picovoice/picovoice-web","version":"2.1.9","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.9","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"4f90f9e932ed9803071642c9a6b2178b1c6d85be","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.9.tgz","fileCount":32,"integrity":"sha512-0F7NWoxXHtcQx73nMwBjzv/SMRzxENiwR3AQXu+/3Ij+SgOBLBFqof/5N7TIiZggxdZyrC7UKDguJczUXAuVSw==","signatures":[{"sig":"MEUCIHAaSAWxYRne0JY3NzTFR+3YK7wt0gjGFbuuJDlmJxGIAiEA6TuQR0MORqrrao6cNhorhpvYFJ+XmJSnN+791/SpJS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20499455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSd11ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrQg//WqINgMo852rC9IFZJOE7pxLmu54vZkeSoMjbSW9Lqo6AFpz+\r\nE/HWk9Gx8tw5zd4RHNfPJmbVERJ8LO31r75rOx3bND8jJ3UGklpX3AMMJ8mu\r\nCsjz+O6O1JVHeByEs8vErAYd/azCOKghhe36zBk1zhjrIDm+17lkIMkN3TJ4\r\n1UaxUTZdRHu3wplttEOo3I1E59FX3sQ/IYlc8a4OXYsjcXtAt4osJzmkcEN7\r\n6xZD2XpGovTQUb4Quskc6aD2SHqgTN7hXimMTVHjZe3HfU3naIkGr5FKHhqd\r\nO/rpvoMvPoP773FWPH0qN6SQ/n97Fq+yQquiffbp4Zx+N2h3P05sV7Qk5O2b\r\nV4Wv3aeGdd8BbVabUdW60zDXSxQZsLUWZFGMDgrl1hffPJBP6LNxBS1dDbWI\r\nBpaMMk0N0QnypxfGp/uCqzSEKHsp82PG6A6H4vg45jzRu+/zSdwokrsD1IE9\r\nq/pVW9rlq3kY04KiMIVdtHwnxv96Y4sbX96h5J7CTrde5iay/5LWXQdZD7iz\r\nrrdbbDQznj0Of/OzHSyWx1Ih5wY4LplaszhWt8fDTotSENStn+Ut53nTBeTN\r\n2HN5nncV4azX75KiN7IqJqDAPihrh0wqDj6xZAa31uhTXoKFWwSL2VNCcgvL\r\n5A/g2NzrMEmbiypl8/IxI9J1YKRuAXFENng=\r\n=04H0\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"f15d0a6656d3906235b9969d39aed0f0ebd546b0","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.13.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.7","@picovoice/web-utils":"=1.2.8","@picovoice/porcupine-web":"=2.1.11"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.9_1665785205610_0.1892396116190791","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"@picovoice/picovoice-web","version":"2.1.10","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.10","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"1815724bb25b7e49ec47c8382f09efd2e1fca748","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.10.tgz","fileCount":32,"integrity":"sha512-VaHsoXOJKhAiLCmfeGQzEE/69B9z0oKW6bc772GVOIb7FFPkG6yRiQPgJk/luoA5Ncj39QFAU2IFOmfoEAUKbg==","signatures":[{"sig":"MEUCIGpjTUlkxLf5ZvCqPbEAueikmB9n2UJYyUM4N6P+MV1EAiEApOvEG1MCcoNSuKvBTml9iBB/Wix63xiqhqNNGQraPK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20499482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSeKKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrikhAAiyHwnoXm4NxjDBBW7MRzTPpp6xlJ1UgnXV9PRP2H0wPJ64fi\r\n0XwLndR0TkGpfOx8wd2I1es6A2xkbuRQM2pyJtOwf7p+YN8W5LWWCJFw2O3i\r\nTCUMtHIKNs9SoA6b99ZaybPzyw4rjqxqHMKsgLiuq4gDc/cNppO6ClBEhmvw\r\nsijyRNFl8V+lVIN76Q7//VtD3j0NXXMLFkYCBReHDdFVgOa93hYJOvskrNne\r\ne4n/0NbB2Z6RK+xPDpY7GgDJrTC1pu8RZu567NH/cKrdwPeftEmjaNlRKNCy\r\n+4uIeMP8qSemksnYeTUhAEg3QAhvLy80fptMIfs6TGlJHhIS4JmCk5r7qGnq\r\nmzG2o8GZ0Ad01rWrkwd/MyS6z5EvlV6PcfjX8kTs642eI7VvWXZMdBZfM7d3\r\nWvsMMrKnOMPejQLjRxqDlcwycEU8bjxir388o0TBFeKyMj6+5A1QX+4yOn1x\r\nimWygq6G7pGh8PHZbQcSGjOFY5ARuQufrU4wMH1+gruLHNL+c34WdksTMlGk\r\nDYJ/PwvLwog/8WUol5IGfG/xAyuWrtP8Z4FmEpkBasNlVdGs1qem8KAO459N\r\nuGGcTvKIYgFQqUNuNCMeKJ6FM2KO0tIBWjyuSqkPUeRxPAy0Issy4o7LuRFd\r\nKiPeIm8GB7TYcCXTzO36rxVHYtXDZsDtA/g=\r\n=pgV8\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"e0300a8b50d63d24c572f73f3c034e681e82d4db","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.13.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.7","@picovoice/web-utils":"=1.2.8","@picovoice/porcupine-web":"=2.1.11"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.10_1665786505646_0.44313501522571497","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"@picovoice/picovoice-web","version":"2.1.11","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.11","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"e1a4b9d30b463c528f840ef5ed5d6c7ec9d113cd","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.11.tgz","fileCount":32,"integrity":"sha512-2j/Wvo0JJzPjwPZfi0MX5BfOxuiprXRdaWJTJBdf8iUIPjhyJ6v+VHSljCflwx4Ty9XxKkMfx/PwTuyqXvzmOg==","signatures":[{"sig":"MEYCIQDt6TauzyNs4gr3A4oA8i35GXRsOShuifjO6v8VZMb80gIhAMYhkCT8fSuD/Y7w2Tnfz6d4O2jAjcKkixZ39C3q0u6P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20499482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaX6qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoodg/9FYQSgeOnj1fDhBOUcs7bdowldt2k5N7HBiw5UOrm/CrHpiY0\r\nqEWgc2Qo2EpXJR1YJNYdWDKgMtO/f1tD9b7+ohddgmFUkv3h+pCYUcfdoYyw\r\nIPleRD4iiGxOhf6XJzvHiCPpzsADg0h4TUqodlwx2FuP7NpXVR+lxVAg26Cr\r\n0MhS9u7ukAYoUigooFwU7hoy8j9ysuI1w5kaSXnujb1dS9iux00R0rAapcl3\r\neYFmpJso9fQ92wTlMl1CXJSMVLng8RvaIa+se1QjDi2GEoTfiNjJK0Rrd35D\r\nkstIR7SCCn1Xq3gKEpoGMiM5oNTPZYb/RiXAc8VftrJaSzHA6PKIb/kn/wTZ\r\nCZsf0qob+fPqSAHdWsz6IMS9EitYHr4gKBRECOsbao4I3MMzZCnr2MCJ1P5T\r\nkgBAWZc9Ut3xnFZhLRmanhvb2y9zTVsTBQ9V4xYBkySaITRHaRhXQCgntfIP\r\nwHOdTMaQaKPZcBKDQ7zfOLlXYel48WlSZmdPKr0/4ZAEGWdlXKmR+XPDb9Ge\r\n1olSM/ZxAnzAuD3q7q7K1BpEuulATAbJZWTbI61VBvwV79c7onKGB/gdTCdP\r\nJ0+uw4+3u0rVHV5GGvIA5wBRZcigKHpJIAFYDZXkFC7PbxX9gIpXMT7hu1Hg\r\nf4YtN+BhQqF/LyhgBdP7d2TBZLsy+OuCZX4=\r\n=LdyT\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"f60bf894196b753236f10f0c01407212487db051","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.13.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.8","@picovoice/web-utils":"=1.2.8","@picovoice/porcupine-web":"=2.1.12"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.11_1667858090270_0.6426739395616785","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"@picovoice/picovoice-web","version":"2.1.12","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.12","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"20b2a00ad994b76a37f924c9b88feb4032aa684c","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.12.tgz","fileCount":32,"integrity":"sha512-mT8Ev9+h1lafflBUIPNHx8fXxcGqvQ5/WzgfYk67exBlyEv8a6+/v9y9hVYs4H7RMhVpbcFVk+wURUQ6BVss8g==","signatures":[{"sig":"MEUCIQDHWQizAL8tKE8k+SzcGFzqTccvpc0zgNnOZhlW2P4MpQIgA69nQz8D9JbKGnVEIJyoaRo66Ol/MijlR94YJliEdPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20614457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkRUUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnwg//atycOuh+m9uh6zIVE+CSafRrsM6VOAM2W7s04zyMTKtI/l6c\r\nhk3/Ek5q50gTF1h3p7bx9MrNdX58htFCC8+vLzhl0Ogn+uI/IRRLN7LN4loV\r\nLiF1B0/IJn2my+e0esP6TeyvUfzQMDRNE7nSZ+MVcXczb+E8n0tpMQk0EDRl\r\nY8yXIZt8BL89ertN41H5KyXh6TWzQ2yhusm6hL73h2c14JmCBd1dpVgmHdB3\r\nIEZr//e+bUK//jh2aX5QFVt/W1Rgzr+GFwvW6VIBl6QnhorOcbUo2yJ4H/iT\r\ndsm4HtDXS10/zyeuDkITqa0G2X1YR6ip0J7ZSQBU3XDwfiRocUGNUMsxR/xD\r\nyr6joM5Kw22rjKBMiikFrFjaIFkEOfiHf6r+ZB0HTSxlUXJcOOwt2iaal1St\r\nJa4NhqJfMFwPTc3NORavQiG+/+H7RQqEU4mqJeQrFAiWELotJeDTRYswEiRt\r\nS6zuaLWrRKYM3hQPXHuG3oB3TQoGcm754cF5LERjDV6vTj3QdhsOMTmkor7p\r\nEgftSvJYhBrTG20+6xxvq9x+TYJEEJ7lKhpyT3MCPi78+Mw56NRWzb+6t7Z0\r\n4jyDFRzTDraay/B35YuVd9iTar40s66g08S6nR0dCvR0SlW88tVLK6ZSl5Mp\r\nxhbS+h1O8y0pOYH0s3SLXBE7pTclEuK+RbU=\r\n=67pj\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"b9282ba79a825b177102c9bdb5ba73b07cd27b73","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine_params.pv -o ./test/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/picovoice_wasm.ppn -o ./test/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino_params.pv -o ./test/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/coffee_maker_wasm.rhn -o ./test/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"ilavery","email":"ian@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.12.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@picovoice/rhino-web":"=2.1.9","@picovoice/web-utils":"=1.2.9","@picovoice/porcupine-web":"=2.1.13"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.12_1670452499775_0.036047632495552984","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"@picovoice/picovoice-web","version":"2.1.13","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.13","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"71c8a50be61715b9ea459af2fe471b4eaf1814e1","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.13.tgz","fileCount":32,"integrity":"sha512-2nH7EXNQiIhRvph6HBg5TQhAH4/fHk6M8Nx2RKJ9sKKLwFVbPCVwMcMzg/69GP/g2lRVnQAGqqxySZ1i1Jq+Nw==","signatures":[{"sig":"MEQCIGKClrLJYgD49+1K6nslDBSHnxzQj6SEpw/9/X1RQJLCAiAETsjJrJbJZC4czH2yQG4PgUUAMx2KP4mXiUMGzj6c9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20840128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2q/FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9rA/+KWG4wpFZwoWodPpzcyqhOFXJvMOKUBRkiflpTREWaxCZdcww\r\noIqZ9aGIBRp+DAZ5xHUTKAqjCx2fGWbz1mJL1zZC4vz/xLn2Y06l/ZlxCKKp\r\nOaqoESyUX31A+DqP68cdyOa3/T4w9YG4WrU/H3U+s/okIYl4y1Q44CuxcM0O\r\nG6uFrIp/nUhFlq53iux7CzNAVOSDNjff7PYAvLkqlJrI12ASVt+mEtIUGJEd\r\nWej6qPO89HNliY5ZnMlVj9gZOmbdJIeG2hjHsEAh4LOHFDnVy176vQ5082jN\r\nPHcvtLHCk8dMUoIqWOleLVl6fqomx7t7bHSRWM73qAI9z/Vjt2CMClU6NTLd\r\ng7hb5HgUsMpfQVH71vfJzt8W0IulBKgpVKxIAdJOJDubVuyJ5KIivtIp5Rbt\r\nQAqyUZgzB7/6IsegHTdl/oQnupZBITbhx/at74UZZzPyx+6ZAsTgRV9LpEfh\r\niClr+9DVF44z2wlbZOP4Vy0dvf8WpcgJbkreq6bMz1YI3TBCb8czZfZQ08m3\r\n0asqvEc7vk4ttCkg9d1zOT/FFWvEn+8I1j1TXUrOMGwSzz951kWunvARXfdX\r\nXtvbAuj6qWpSup2NZgT3Ns4tDAOz+yIAv06RPvVDYbJ8oZx/H1KzaDsDxoWS\r\nEpxNxUsUmyFN5ZkeEtbBMn7NybPGFqBf9SU=\r\n=jYH8\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"dbe00b91fcd4f35277a699ed15c4ed664428b6a9","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/rhino-web":"=2.1.10","@picovoice/web-utils":"=1.2.11","@picovoice/porcupine-web":"=2.1.15"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.13_1675276228893_0.8770473946335295","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"@picovoice/picovoice-web","version":"2.1.14","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.1.14","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"43b89eeb87b24f768bc07d8a7929b4444a50c330","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.1.14.tgz","fileCount":32,"integrity":"sha512-tfAdJL6vR3IXWraeCZt+L9XXw6v/ktGEn58fRCklxyrk3IDW/OqZbuE3iB5NA4es5jD4q9aIgqLnZH4mcM+97Q==","signatures":[{"sig":"MEUCIE5GAaQ5WdSeYyAuvTuNXf3YKxFUr4/y4i6b5Ud+zteKAiEAh5ZCpjuciQ7m+sfes6hv95c6j/ymTXnYrrGwq/Vbpok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20842832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9p39ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvug/+NwV5M2UMIY/oig9gTV1VbGHr2gu5SrvPRuslfx1118/HaQkP\r\nB2t7FTBFmze899SfP2bg6J4ezohAE/NX0DxmbMiyaCPHX/3N2pm9+1bURnPP\r\n4pftJdZ4nwGRPp7tKKjWRc7PE7yjSd5P4pZZOhTHNBcI7iILyFbYCnkSIoQJ\r\nkxbktAfZefeJJcSFX6IXOeMM4OhdVOhRTxrrKU4zXWhuoYReFEXaHjHTkJZP\r\nzv7I7+z3gdfDs7DZIm5jzNX1DPsD0GuwrsKsW2JCYyagtulFIZFCapKW8Zvh\r\na2t6S3C7awrO7mxN/6xSkeG4zsfI9nEfPnmO0Mz5/6es5tUnp84qFVnkGUWU\r\nHTnX6pzKRTKM7NkBlgv92Vm53vOja2OCYDvUu3KlxoefOu22h+hzSWbAQorI\r\nXOpfS2PkDQXN+YRZwxOgoJEi1LSB+5lxtBoGNA5oOxXFo5zwuAHY3IhSOacJ\r\nWE7RZz1fJXkWG5Yh03Abq9eDvdfpidMaalRvPuMvBQB1amPvqHTWx4oPt3JK\r\n2BEbwOZYTk5C/cea09P7DzAPz+sKK1y6vvW/zQKHgxZHY0sZT4+Fbki36M8p\r\nA37rbhu5Rn3Fv2y1152Au5+8ifeO0lxlNdS0L+SedqNcm6Fyxz/yI+STEbz3\r\nRutt2RBIWR3tC/LeiwsS+nwmLmJpxfsAvCg=\r\n=0DV6\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"35e0d5ec3a4ae45ee338996493439668491013bf","scripts":{"lint":"eslint . --ext .js,.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/rhino-web":"=2.1.11","@picovoice/web-utils":"=1.2.12","@picovoice/porcupine-web":"=2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.3.1","eslint":"^8.13.0","rollup":"^2.70.1","prettier":"^2.6.2","cross-env":"^7.0.3","typescript":"^4.6.3","@babel/core":"^7.18.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.18.3","@babel/preset-env":"^7.18.2","@rollup/pluginutils":"^4.2.1","@rollup/plugin-babel":"^5.3.1","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^18.1.0","@typescript-eslint/parser":"^5.19.0","rollup-plugin-typescript2":"^0.31.2","@rollup/plugin-node-resolve":"^11.2.1","@babel/plugin-transform-runtime":"^7.18.2","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.1.14_1677106684658_0.6256515376358056","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@picovoice/picovoice-web","version":"2.2.0","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.2.0","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"12fcbbbf4e10d5b907993eb9b4d5208fea0077af","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.2.0.tgz","fileCount":33,"integrity":"sha512-QXOCoDZsYd0TPGdFb4sPaLJpPNeRobmXHhMYH3wOTS/ZsFmYAnS6ipsuSaa+MSLM8nK5aAZF6R+7kfIEWm1qLg==","signatures":[{"sig":"MEQCIHrITn56W5c2sXF4EtHA3XPgJfvI9KxZI+CSt8RAcp6nAiA7BOPUMLPok59qsj7mBbaUWFlh4MQcvlITirvSt8LPCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15854512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNvWJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWOQ//VkXEEihdDRcHd2r5Q2aJ2eJYNrl95GMGOX1rs0fwtWm2Q8vN\r\nEES+3NnWagw9MArDW4k1brErLA09JKb1eAUpl4/xUfOEpdAzlZGUvN1Bxdyy\r\nHnThUw72xXi1X3D0C6IzMDmk1R/9pbZKka+m3RmDJL0EsKbeS24ZftQ5M+uw\r\nfAkdgTER3Ydsr9y6mUlcz6bzLomrpWFIea9YDuTDMg7OeV0zxrftpuQYY2ql\r\nKMbhg0Eg8N3ZZxFER5EWrfpZIgiiYWj8AcVpSKdcioOXtCi5pmnoBOtbUwXt\r\nNfqjTgWUxMr54Uesv6hOgKyL5VYxfsAkywz2gntMsOBZuBbzHjey3Cm3MJzv\r\nElYXVCTtAjiDIpex0OXctmMAS2wGNQVtnthC4XRujgPepR03BJxNwov+MHMJ\r\nfJH33R5zQ92e/jiILi/sYFkdvLaRY9Ym4nXFth7Fb3GJ1nlyTp4hLsbPSmp+\r\nbaMT6eay6lRFMBy+szzzrF3htBjiR0NrpSHRT5nOxAWSDehcuNo1DjGyYyt8\r\nmhjq14OKCBc4dMbCUY/FynFAxRjxx0fU/WgiHzumBwQ8KLHLLHQHPpa+seiC\r\nno9i4RgTOr5CrEcjaxMzLfW+83tgH4oVh83y49efSomngjSqJ2ULtaeVP3Gr\r\nn50o1EaOCExjtdrv7w5FFd/oVK0BHM1aXnY=\r\n=jo3+\r\n-----END PGP SIGNATURE-----\r\n"},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"773e6c392d8fa99581c1f760e8b5fad4ef6011a2","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --spec test/picovoice.test.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/rhino-web":"=2.2.0","@picovoice/web-utils":"=1.3.1","@picovoice/porcupine-web":"=2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.2.0_1681323401057_0.1681523334257664","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@picovoice/picovoice-web","version":"2.2.1","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@2.2.1","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"55f7f43ce7cd524616d3ceb2049576d2bcabd17e","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-2.2.1.tgz","fileCount":33,"integrity":"sha512-Wl5ikiwzUXAilEbXVKz3Up9xmuEgRplYbIob3NgdzixyJMB/6Vm2CsjC9kh8KqHvrk5HKb/RBRI2x4Hh/PpF9Q==","signatures":[{"sig":"MEQCIAgR9vCIc+8vE4Vyv4zbCeoEv6mIlC3m7hIHEXdcUdIdAiAvUAlWhfnl1PoZ0+Y+uude/klSabXF7iMBoofwt0QubQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16938009},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14"},"gitHead":"1221bea357e54aced79c679d5e61e32801a5952b","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --spec test/picovoice.test.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"8.19.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@picovoice/rhino-web":"=2.2.1","@picovoice/web-utils":"=1.3.1","@picovoice/porcupine-web":"=2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_2.2.1_1689874272342_0.41068323538501006","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@picovoice/picovoice-web","version":"3.0.0","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@3.0.0","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"e7e8dccbb90634db6db7b04ce31dcb830076f9ac","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-3.0.0.tgz","fileCount":36,"integrity":"sha512-A0QY7FO0BomX1g/FMtMUtuSJQnvD5lvSLBaJe1B3iIZxGvdnR45fkLyLXDUEkQD+7wbctdhKWjfhnnOZMbBaGA==","signatures":[{"sig":"MEQCIH2yUeh3sqyxBqHRjaiqGgDodqzaE6i9IIlRsqh48cjEAiBLK+SfonrG3zfHquK1+EnjgWUvdH/n2LXlZsSKIpWzTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18514616},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16"},"gitHead":"4115cb24710ac00e6cd5260e92230c6bdacde395","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --spec test/picovoice.test.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/rhino-web":"=3.0.0","@picovoice/web-utils":"=1.3.1","@picovoice/porcupine-web":"=3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_3.0.0_1698269575468_0.9211859737643595","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@picovoice/picovoice-web","version":"3.0.1","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@3.0.1","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"84ede2a98e0735b993f749fd8d87fd8ee851649c","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-3.0.1.tgz","fileCount":36,"integrity":"sha512-+K14POostqBJ27+TcOT1KDWK9DvlXViyajiMvFakAnj1e15DEEK1lRUoK7k9UdLA5jPTgksGyOA52amev5pxKw==","signatures":[{"sig":"MEUCICMVz5I86Mk/87WMSLQ95v0i4pJWSjoycjljKZ6yYj15AiEAntkpdd5FP46zMfAu011gJtNlYkKZhA4FW5k3UvEo0aY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18523352},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16"},"gitHead":"f7ffbe775884e685990d061985ef7e652c394e77","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --spec test/picovoice.test.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/rhino-web":"=3.0.1","@picovoice/web-utils":"=1.3.1","@picovoice/porcupine-web":"=3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_3.0.1_1698357585132_0.18973424523623073","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@picovoice/picovoice-web","version":"3.0.2","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@3.0.2","maintainers":[{"name":"iliadrm","email":"iliad@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"1d8e15ff5defb5302db3814fd15b89ad1120bfd0","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-3.0.2.tgz","fileCount":36,"integrity":"sha512-tTPUhXf7UmhSV6XoarEJ19hiNhjVGR24EhdlktAk2t5q/aEPJsZKZx4UZCWvr6no+GXBeEPZ29aU78L4Ag1jng==","signatures":[{"sig":"MEYCIQCECcDMw95jRncS9Hw+qhbAmVqCCZYUMjFGxd2Qm/gIawIhAJtcFHfwI96szrO/nH393Byfl9rq4btPo95WAzphjyrA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18533082},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16"},"gitHead":"9cd74d297e421f836fe89175f186a7a9ac1942b0","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --spec test/picovoice.test.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"This version is no longer supported. Please use the latest version.","_npmVersion":"9.1.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"18.12.0","dependencies":{"@picovoice/rhino-web":"=3.0.2","@picovoice/web-utils":"=1.3.1","@picovoice/porcupine-web":"=3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_3.0.2_1698970302039_0.588987222050315","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@picovoice/picovoice-web","version":"3.0.3","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","_id":"@picovoice/picovoice-web@3.0.3","maintainers":[{"name":"albho","email":"albert@picovoice.ai"},{"name":"erismikpico","email":"eric@picovoice.ai"},{"name":"kyeo","email":"kyeo@picovoice.ai"},{"name":"dynamix70","email":"pouya@picovoice.ai"},{"name":"kenarsa","email":"alireza@picovoice.ai"},{"name":"ilavery","email":"ian@picovoice.ai"}],"dist":{"shasum":"6b943a1251aadffd1bbd01bc030cb6218a3dd0e8","tarball":"https://registry.npmjs.org/@picovoice/picovoice-web/-/picovoice-web-3.0.3.tgz","fileCount":36,"integrity":"sha512-m8EBs/U0EBh8dBWKqxk+wCkJfn2w/+A1a08opxuvHZccZJzEA6Lm7rQQmJDS2ApvD+wH50RAHT/q7Mt7L7o5Yw==","signatures":[{"sig":"MEUCIQCU0MHzvM91fbw8gQHbw7Cpgf63/GdHubNtSpaz17FZ3wIgPmIq3h55QavLbPABl1QjEyoMWs93CvzQ6GsX0hRO87Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18546398},"iife":"dist/iife/index.js","entry":"src/index.ts","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=16"},"gitHead":"329df30b3ae1b5448aa428ae4446596e59734488","scripts":{"lint":"eslint . --ext .js,.ts","test":"cypress run --spec test/picovoice.test.ts","build":"npm-run-all --parallel build:**","start":"cross-env TARGET='debug' rollup --config --watch","watch":"rollup --config --watch","format":"prettier --write \"**/*.{js,ts,json}\"","prepack":"npm-run-all build","build:all":"rollup --config","setup-test":"node scripts/setup_test.js && yarn base64-ppn-files && yarn base64-rhn-files","build:types":"tsc --declaration --declarationMap --emitDeclarationOnly --outDir ./dist/types","base64-ppn-files":"npx pvbase64 -i ./test/porcupine/porcupine_params.pv -o ./test/porcupine/porcupine_params.js -n porcupineModelBase64 && npx pvbase64 -i ./test/keyword_files/picovoice_wasm.ppn -o ./test/keyword_files/picovoice_wasm.js -n picovoiceKeywordBase64","base64-rhn-files":"npx pvbase64 -i ./test/rhino/rhino_params.pv -o ./test/rhino/rhino_params.js -n rhinoModelBase64 && npx pvbase64 -i ./test/contexts/coffee_maker_wasm.rhn -o ./test/contexts/coffee_maker_wasm.js -n coffeeMakerContextBase64"},"_npmUser":{"name":"kyeo","email":"kyeo@picovoice.ai"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"8.19.2","description":"Picovoice SDK for web browsers (via WebAssembly)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@picovoice/rhino-web":"=3.0.3","@picovoice/web-utils":"=1.3.1","@picovoice/porcupine-web":"=3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.5.0","eslint":"^8.22.0","rollup":"^2.79.1","cypress":"^12.8.1","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.5","@babel/core":"^7.21.3","async-mutex":"^0.4.0","npm-run-all":"^4.1.5","@babel/runtime":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/pluginutils":"^5.0.2","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-terser":"^0.4.0","eslint-plugin-cypress":"^2.12.1","@rollup/plugin-commonjs":"^24.0.1","@typescript-eslint/parser":"^5.51.0","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@babel/plugin-transform-runtime":"^7.21.0","rollup-plugin-web-worker-loader":"^1.6.1","@typescript-eslint/eslint-plugin":"^5.51.0"},"_npmOperationalInternal":{"tmp":"tmp/picovoice-web_3.0.3_1700175276796_0.5823816473900556","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-08-25T20:38:36.817Z","modified":"2026-04-25T01:06:28.510Z","2.1.0":"2022-08-25T20:38:37.212Z","2.1.1":"2022-08-25T23:53:45.564Z","2.1.2":"2022-08-29T17:37:08.892Z","2.1.3":"2022-08-30T22:05:01.494Z","2.1.4":"2022-09-01T18:58:25.783Z","2.1.5":"2022-09-01T20:59:33.692Z","2.1.6":"2022-09-08T01:27:45.034Z","2.1.7":"2022-09-08T23:20:28.636Z","2.1.8":"2022-09-22T20:19:27.844Z","2.1.9":"2022-10-14T22:06:45.914Z","2.1.10":"2022-10-14T22:28:25.975Z","2.1.11":"2022-11-07T21:54:50.591Z","2.1.12":"2022-12-07T22:35:00.130Z","2.1.13":"2023-02-01T18:30:29.212Z","2.1.14":"2023-02-22T22:58:05.104Z","2.2.0":"2023-04-12T18:16:41.319Z","2.2.1":"2023-07-20T17:31:12.596Z","3.0.0":"2023-10-25T21:32:55.797Z","3.0.1":"2023-10-26T21:59:45.464Z","3.0.2":"2023-11-03T00:11:42.990Z","3.0.3":"2023-11-16T22:54:37.142Z"},"author":{"name":"Picovoice Inc"},"license":"Apache-2.0","keywords":["porcupine","rhino","picovoice","web","voice","speech","recognition","ai","hotword","wake","word","offline","private","nlu","intent","inference","speech recognition","voice commands","voice assistant"],"description":"Picovoice SDK for web browsers (via WebAssembly)","maintainers":[{"email":"kyeo@picovoice.ai","name":"kyeo"},{"email":"alireza@picovoice.ai","name":"kenarsa"},{"email":"ian@picovoice.ai","name":"ilavery"},{"email":"eric@picovoice.ai","name":"erismikpico"},{"email":"matthew@picovoice.ai","name":"matt200-ok"},{"email":"gabriel@picovoice.ai","name":"gabe-picovoice"}],"readme":"# Picovoice SDK for Web\n\n# Picovoice\n\nMade in Vancouver, Canada by [Picovoice](https://picovoice.ai)\n\nPicovoice is an end-to-end platform for building voice products on your terms. It enables creating voice experiences\nsimilar to Alexa and Google. But it entirely runs 100% on-device. Picovoice is\n\n- **Private:** Everything is processed offline. Intrinsically HIPAA and GDPR-compliant.\n- **Reliable:** Runs without needing constant connectivity.\n- **Zero Latency:** Edge-first architecture eliminates unpredictable network delay.\n- **Accurate:** Resilient to noise and reverberation. It outperforms cloud-based alternatives by wide margins\n  [*](https://github.com/Picovoice/speech-to-intent-benchmark#results).\n- **Cross-Platform:** Design once, deploy anywhere. Build using familiar languages and frameworks.\n\n## Compatibility\n\n- Chrome / Edge\n- Firefox\n- Safari\n\n### Restrictions\n\nIndexedDB is required to use `Picovoice` in a worker thread. Browsers without IndexedDB support\n(i.e. Firefox Incognito Mode) should use `Picovoice` in the main thread.\n\n## Installation\n\n### Package\n\nUsing `yarn`:\n\n```console\nyarn add @picovoice/picovoice-web\n```\n\nor using `npm`:\n\n```console\nnpm install --save @picovoice/picovoice-web\n```\n\n### AccessKey\n\nPicovoice requires a valid `AccessKey` at initialization. `AccessKey` acts as your credentials when using\nPicovoice SDKs.\nYou can get your `AccessKey` for free. Make sure to keep your `AccessKey` secret.\nSignup or Login to [Picovoice Console](https://console.picovoice.ai/) to get your `AccessKey`.\n\n## Usage\n\nPicovoice requires a Porcupine keyword file (`.ppn`), a Rhino context file (`.rhn`) and model parameter files for both engines (`.pv`).\n\nEach file offers two options on how to provide it to Picovoice:\n\n### Public Directory\n\n**NOTE**: Due to modern browser limitations of using a file URL, this method does __not__ work if used without hosting a server.\n\nThis method fetches the given file from the public directory and uses it to initialize Picovoice. Set the `publicPath` string to use this method.\n\n### Base64\n\n**NOTE**: This method works without hosting a server, but increases the size of the model file roughly by 33%.\n\nThis method uses a base64 string of the given file and uses it to initialize Picovoice.\n\nUse the built-in script `pvbase64` to base64 your `.ppn`, `.rhn` or `.pv` file:\n\n```console\nnpx pvbase64 -i ${PICOVOICE_FILE} -o ${BASE64_FILENAME}.js\n```\n\nThe output will be a js file containing a string which you can import into any file of your project.\nSet the `base64` string with the imported js string use this method.\n\n### Picovoice Initialization Files\n\nPicovoice saves and caches your model (`.pv`), keyword (`.ppn`) and context (`.rhn`) files in the IndexedDB to be used by Web Assembly.\nUse a different `customWritePath` variable choose the name the file will have in storage and set the `forceWrite` value to true to force an overwrite of the file.\nIf the file changes, `version` should be incremented to force the cached file to be updated.\n\nEither `base64` or `publicPath` must be set for each file to instantiate Picovoice. If both are set for a particular file, Picovoice will use the `base64` parameter.\n\n```typescript\n// Custom keyword (.ppn)\nconst porcupineKeyword = {\n  publicPath: ${KEYWORD_RELATIVE_PATH},\n  // or\n  base64: ${KEYWORD_BASE64_STRING},\n  label: ${KEYWORD_LABEL},\n\n  // Optional\n  customWritePath: 'custom_keyword',\n  forceWrite: true,\n  version: 1,\n  sensitivity: 0.6\n}\n\n// Context (.rhn)\nconst rhinoContext = {\n  publicPath: ${CONTEXT_RELATIVE_PATH},\n  // or\n  base64: ${CONTEXT_BASE64_STRING},\n\n  // Optionals\n  customWritePath: 'custom_context',\n  forceWrite: true,\n  version: 1,\n  sensitivity: 0.3,\n}\n\n// Model (.pv)\nconst porcupineOrRhinoModel = {\n  publicPath: ${MODEL_RELATIVE_PATH},\n  // or\n  base64: ${MODEL_BASE64_STRING},\n\n  // Optionals\n  customWritePath: 'custom_model',\n  forceWrite: true,\n  version: 1,\n}\n```\n\nAdditional engine options are provided via the `options` parameter.\nSet `processErrorCallback` to handle errors if an error occurs while processing audio.\nUse `endpointDurationSec` and `requireEndpoint` to control the engine's endpointing behaviour.\nAn endpoint is a chunk of silence at the end of an utterance that marks the end of spoken command.\n\n```typescript\n// Optional. These are the default values\nconst options = {\n  endpointDurationSec: 1.0,\n  requireEndpoint: true,\n  processErrorCallback: (error) => {},\n}\n```\n\n### Initialize Picovoice\n\nCreate `wakeWordCallback` and `inferenceCallback` functions to capture results from the engine:\n\n```typescript\nfunction wakeWordCallback(wakeWordDetection) {\n  console.log(`Picovoice detected keyword: ${wakeWordDetection.label}`);\n}\n\nfunction inferenceCallback(inference) {\n  if (inference.isUnderstood) {\n    console.log(inference.intent)\n    console.log(inference.slots)\n  }\n}\n```\n\nCreate an `options` object and add a `processErrorCallback` function if you would like to catch errors:\n\n```typescript\nfunction processErrorCallback(error: string) {\n...\n}\noptions.processErrorCallback = processErrorCallback;\n```\n\nInitialize an instance of `Picovoice` in the main thread:\n\n```typescript\nconst picovoice = await Picovoice.create(\n  ${ACCESS_KEY},\n  porcupineKeyword,\n  wakeWordCallback,\n  porcupineModel,\n  rhinoContext,\n  inferenceCallback,\n  rhinoModel,\n  options // optional parameters\n);\n```\n\nOr initialize an instance of `Picovoice` in a worker thread:\n\n```typescript\nconst picovoice = await PicovoiceWorker.create(\n  ${ACCESS_KEY},\n  porcupineKeyword,\n  wakeWordCallback,\n  porcupineModel,\n  rhinoContext,\n  inferenceCallback,\n  rhinoModel,\n  options // optional parameters\n);\n```\n\n### Process Audio Frames\n\nFeed audio into the `process()` function. To start listening for the wake word and follow-on command.\nThe result is received via `wakeWordCallback` and `inferenceCallback` as defined above.\n\n```typescript\nfunction getAudioData(): Int16Array {\n... // function to get audio data\n  return new Int16Array();\n}\nfor (; ;) {\n  await picovoice.process(getAudioData());\n  // break on some condition\n}\n```\n\n### Clean Up\n\nClean up used resources by `Picovoice` or `PicovoiceWorker`:\n\n```typescript\nawait picovoice.release();\n```\n\n### Terminate (Worker Only)\n\nTerminate `PicovoiceWorker` instance:\n\n```typescript\nawait picovoice.terminate();\n```\n\n## Custom Keyword and Contexts\n\nCreate custom keywords and contexts using the [Picovoice Console](https://console.picovoice.ai/).\nTrain a Porcupine keyword to obtain a keyword file (`.ppn`) and a Rhino context to obtain a context file (`.rhn`).\nTo use them with the Web SDK, train the keywords and contexts for the target platform `Web (WASM)`.\nThese model files can be used directly with `publicPath`, but if `base64` is preferable, convert to base64\nJavaScript variable using the built-in `pvbase64` script:\n\n```console\nnpx pvbase64 -i ${INPUT_BINARY_FILE}.{ppn/rhn} -o ${OUTPUT_BASE64_FILE}.js -n ${BASE64_VAR_NAME}\n```\n\nSimilar to the model file (`.pv`), these files are saved in IndexedDB to be used by Web Assembly.\nEither `base64` or `publicPath` must be set for each file to initialize Picovoice. If both are set, Picovoice will use\nthe `base64` model.\n\n```typescript\nconst picovoiceFile = {\n  publicPath: \"${FILE_RELATIVE_PATH}\",\n  // or\n  base64: \"${FILE_BASE64_STRING}\",\n}\n```\n\n## Switching Languages\n\nIn order to use Picovoice with different languages you need to use the corresponding model file (`.pv`) for the desired language. The model files for all\nsupported languages are available in the [Porcupine](https://github.com/Picovoice/porcupine/tree/master/lib/common) and [Rhino](https://github.com/Picovoice/rhino/tree/master/lib/common) GitHub repositories.\n\n## Demo\n\nFor example usage refer to our [Web demo application](https://github.com/Picovoice/picovoice/tree/master/demo/web).\n","readmeFilename":"README.md"}