{"_id":"sinsintro-ai-assistant","_rev":"92-ef6c8f4b22e3812102d3579dfb95b59f","name":"sinsintro-ai-assistant","dist-tags":{"latest":"2.0.93"},"versions":{"1.0.0":{"name":"sinsintro-ai-assistant","version":"1.0.0","keywords":["voice","assistant","openai","mongodb","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@1.0.0","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"ddf3568b56eee8367a202750e247baea6f08e638","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-1.0.0.tgz","fileCount":9,"integrity":"sha512-Cc68HJS+IaefPlXqgrHcDX34EcHkzRv3XUy6JHigZV1bnJE4c37hw56nCP2KJGXDsBlIsVmHbYehDS0SGRMqvA==","signatures":[{"sig":"MEUCIHoaU5rzN+7FZDK0o3dOoXmZ9BSHkN3dJg633Qxs6CpiAiEAz6BzLmDqmu5viyqQvVU5jPLM9XIT6QtvAend2PtAb/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3394935},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with MongoDB + OpenAI function-calling, all client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","mongodb":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^19.0.0","react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_1.0.0_1734892050992_0.6335304921124087","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"sinsintro-ai-assistant","version":"1.0.1","keywords":["voice","assistant","openai","mongodb","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@1.0.1","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"cf7c9fcfcd35db398d1821faaf04ec842e723d45","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-1.0.1.tgz","fileCount":9,"integrity":"sha512-ZmJFbliyRUlOEV1F47e/zFFrKdlhhZqhiObwIP0JzbLnNtS3IcDpo1smOs/0HDL2gEoh9/PWkwO5bZuAb5SuyQ==","signatures":[{"sig":"MEQCIBbce9ivsXq8ubmC+ecW9Mkz28ygypO4KGZOFlzwTDCZAiA1ZJZ2wWdEIL3THV5qQNhPa51q6W1Tm+vowouVXNymAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3394937},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with MongoDB + OpenAI function-calling, all client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","mongodb":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^19.0.0","react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_1.0.1_1734893556729_0.7123369709940377","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"sinsintro-ai-assistant","version":"1.0.2","keywords":["voice","assistant","openai","mongodb","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@1.0.2","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"841b1039d5f115bf0a80b9b805d5a5c74d2d7e95","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-1.0.2.tgz","fileCount":7,"integrity":"sha512-B/HtNNnbx3FirJ2HnBrsgPw7Su5h2Kb+X/Vyq8ov4Ja0LStBiPdzXnVIe2VFaoNZdDVl0kX2onXhQhXvuORUMg==","signatures":[{"sig":"MEUCIBjJr0ccmtjsZ/RLjw+FXwPoGVkQNXY+NRAhFclOTuMXAiEAvBLUqcAyi66r6i45vH2qMqb/YYGB1W91R/jAwZbDY4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9407},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with MongoDB + OpenAI function-calling, all client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","mongodb":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_1.0.2_1734894505875_0.3485345494705967","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"sinsintro-ai-assistant","version":"1.0.3","keywords":["voice","assistant","openai","mongodb","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@1.0.3","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"cb54382cf241a9d4b05bdf81457aa38d6eb019b8","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-1.0.3.tgz","fileCount":9,"integrity":"sha512-+L1VizeKAN/QRTtkYUJQABBkMCDHBVGZdPBxBj+DV4e03ihr+Ryy10rCD+QohscS2NPnr9TkPZOa5+uvn7YgvQ==","signatures":[{"sig":"MEQCIG0qPk1739op7I6V3pj5cJx5B3x8jfb6yIOykZZvQDVHAiBIk1MQ0vHNAJqvXj8aRv988yIdKrZyG4wyvXQ7k6n3tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3404594},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with MongoDB + OpenAI function-calling, all client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","mongodb":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_1.0.3_1734894571245_0.3523830602864537","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"sinsintro-ai-assistant","version":"1.0.4","keywords":["voice","assistant","openai","mongodb","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@1.0.4","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"dddbec0062cb64ae3b255ad0424e7869624d3d22","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-1.0.4.tgz","fileCount":9,"integrity":"sha512-5IY1mWoiPjjoogG5n6uH8/UxiN6QIvysdg7PNx0XAvgHXvfHSaagoAmA3QYO42eC4A4En4/9w5HZN+gOVhQSWg==","signatures":[{"sig":"MEYCIQCHwFJs+YZuxWOxBel61rGNJcOyU6fghs2yIWLxzgvm7QIhAN9j9jifrgT9tudgvTo5VOVXmy5/BkdUkubJ+9tIHtPJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3404594},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with MongoDB + OpenAI function-calling, all client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","mongodb":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_1.0.4_1734894651251_0.07838890603462967","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"sinsintro-ai-assistant","version":"2.0.1","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.1","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"7e62026b8032c15d545ab7cdb2fc4b33a9bc94a9","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.1.tgz","fileCount":9,"integrity":"sha512-MDasIynydnWJIrRlADXJdU8Sw66FFT1toXTWCBqAy2IpNu7A30M8O2y2WbMGgYuRoMc2/7pVBKIuet/F8QxYzg==","signatures":[{"sig":"MEYCIQDv7BASpxAMxG+dslFDQaxFVQ/h8FDPZZg4BrABOWqTCwIhAPeS4uolHROlPoI7JlOzimqtS3GM2YXHV2W5tne0Py1D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270982},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.1_1734951095415_0.3565407745777369","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"sinsintro-ai-assistant","version":"2.0.3","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.3","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"b747745b8e096f6c8acfd8f77084694d0df1259e","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.3.tgz","fileCount":9,"integrity":"sha512-hqA/WNqg3cNREEASXn88wJgmIjn7qgi0V1y2LtSrXx6sm9QU2wLlhaSTLsOjOp/y6eJw35NX34AHiqiRyQLX5Q==","signatures":[{"sig":"MEQCIFY4SSVdnV1dym439rvX6mqqtYPyQXeOqHDgMAUnwgHdAiAdmj+yUNqfCsiQMzPUPZXxUR+p2pwx6hwOP9iPSQJ9dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271069},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.3_1734951439113_0.874724996019365","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"sinsintro-ai-assistant","version":"2.0.4","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.4","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"fcec1f70055a8dcf56b027a7306c7301a599623a","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.4.tgz","fileCount":9,"integrity":"sha512-RwxEfw2mtlq9Ljt0ymTWQqJzmzZMrFxTbhVwNvhDJCgXzAb7YpN2ZKmO9NrUedvn6r9PitOj7dTmrsY/6iBWvQ==","signatures":[{"sig":"MEUCIAQda/cg1lTWCFyo4t+MZDGysqKQvEWVe+mJWYZ8KZTNAiEA94oA8APTA4ZL7kmAyBD2CeUpC+UWNrBibvBQ2zlNje4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271048},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.4_1734951780415_0.2893984012115485","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"sinsintro-ai-assistant","version":"2.0.6","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.6","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"910292763bff80f528b2d4cc28db75f85ecd4967","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.6.tgz","fileCount":11,"integrity":"sha512-9uk/fes2vKkmafyEPa2YRlVyvM9NPCbUBpb9l7Gx3TC7ToxypALxlDKan2KOtQTOY4CFZeY0QBft4dJAY9yUpg==","signatures":[{"sig":"MEUCIDa8T8XuXROOU4g4ZMBYolpPUnC3VzDyJ727kWYZ1WTfAiEA5N7+xV4ek+9EH/VFOTe2J5EphedX3LzOxOqr1Gmt4l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277386},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.6_1735148361746_0.06981119982647432","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"sinsintro-ai-assistant","version":"2.0.7","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.7","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"14d19adec5fb09e3ceb9dbeea7a08fc2192c640b","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.7.tgz","fileCount":11,"integrity":"sha512-pfLGGiumk71ALmjLyqj0bt0lMYRgOLitmTtgy+adSMjXh1xhn0/mawi9rVoC+xiByemqE+ugbARWKSUFapjT2w==","signatures":[{"sig":"MEQCIF1a4t0D4taedkkUow41xoKLSrxPO70vIy0yY6Jg36JeAiAdAlDtm5M6x+kIthIMo90WfpPuHyDrHlIGQUN2jYUpXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282727},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.7_1735148975568_0.7607494326969861","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"sinsintro-ai-assistant","version":"2.0.8","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.8","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"71990018f0b4c4018f26dc0050e37d475aaeb955","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.8.tgz","fileCount":11,"integrity":"sha512-OTW4DEJ+hXEiPULs0IhklYJBFFZN8TvohIIvun16GyqnL+M1IVNvg8MOp6YUuzqc2rf/LVvG23Jp//U5PGQamA==","signatures":[{"sig":"MEYCIQD2d/V2Bgjb/hfNUSu4eCPX1YgNuzBtGiCCP5D1nkMrGQIhALPDyqUOhPP2BiBR4i//fUeitfhRYtAIyv9HTq4Uq/n0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65880},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.8_1735149896606_0.6959519072827891","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"sinsintro-ai-assistant","version":"2.0.9","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.9","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"249f953bc428ab12f46fd3530a3414b5d3db9d8a","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.9.tgz","fileCount":11,"integrity":"sha512-dOOesGQ6v9ymtt0iTtNXAYTuYa3h7dEbbt2mqILB6HiCh1B9MnPauziWkvBs3Y1eKTBKEV4sedWtxUWQjST2TQ==","signatures":[{"sig":"MEUCIQCn5cQA8aTB6Iu/gymqQ0pqoqbAAySu3A7s/0FPCekLrwIgU8+iehDkSWYrHcjGYtTvg4b2RDJwD1XYxyfQW3W//6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65776},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.9_1735150074525_0.033525266255735486","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"sinsintro-ai-assistant","version":"2.0.10","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.10","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"239ec3bb5c0637d09165c79d90ac1b2d3c52613c","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.10.tgz","fileCount":11,"integrity":"sha512-AbK72K355XXvKnPaJdjrzaMNqk+pDevT3YEaMrNooX8pI3hEVksF4OmZruYfe74nFT5ftvWPJvoGLw8ozcFFVQ==","signatures":[{"sig":"MEQCICtMct1OaxIrvtF4C4PBXlcDIQmV8HyuIAk1yYa9LbriAiAuD4alDAYrApHbeJysua5VIpfa2CBCQUHM9mDnqPB6Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285287},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.10_1735150437051_0.5708693061674965","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"sinsintro-ai-assistant","version":"2.0.11","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.11","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"6395cd0a140ffd1e54f303450a1f946e8e39f300","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.11.tgz","fileCount":11,"integrity":"sha512-eK4wasuawgk74f3B8ZH2dpEgUY9ChU061AGpy+yClaiHZ/ekP8KVx8GYRJBsEO4Z6lrmTpg60EctfjendlX5uw==","signatures":[{"sig":"MEYCIQCUCvDLLjgs+iY9O9hMKQ+xQUqyREwIpnK9bdlDNpbmpwIhAOgAGveUS1PnygfIvREs53lIm9rIUtONRNGLbikadPto","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285159},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.11_1735150598619_0.343079987925492","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"sinsintro-ai-assistant","version":"2.0.12","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.12","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"4c0755aa63ab91af7846ce48f4d17ddaac9715dc","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.12.tgz","fileCount":11,"integrity":"sha512-FFOCQLjrab8Nnyo40+mOvqsOWijCGT8cj1QHa5BO7u6Vz7yTeM83vrpiMkiHcGWg99Y+EwIfWaEMw1FUvZ/Y6w==","signatures":[{"sig":"MEQCIHdZQdt9AmMNZUtP3jUSKVMHY3IeNcMtolvVMDBcZ6G+AiAA1VmS+Ggs7BPvg2E0rLaPcG9Nn+kitSr4b+uWlAwbxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285139},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.12_1735150672295_0.6544580664013397","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"sinsintro-ai-assistant","version":"2.0.13","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.13","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"c4a0b1492e218c1d6702dc6949c1aba65129526f","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.13.tgz","fileCount":11,"integrity":"sha512-UPL8DZaws98/JqMs/yIdO44r3QI6r0zA5x8wuxGqCJSm4adwpG02eqCfUVbPy2HLpge8qQ/1N56Owot8ZZWajw==","signatures":[{"sig":"MEUCIE5EmNNWFo71577WF6UP2GpSrVqjW1pVAnrzMjXxEflPAiEAwjE6Qj/5X0NwEzuGVjfBK/SQ/kMUDuvjvfm1mfg1+Eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285113},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.13_1735150712578_0.6103519595053537","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"sinsintro-ai-assistant","version":"2.0.14","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.14","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"31dd832ef85c11f173ae89195e0835cc9ef1b93e","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.14.tgz","fileCount":11,"integrity":"sha512-EcXCmx3NBHCir5fXPcciCqxn3uAErQmgihzwot5BKpgJx7WTC3KMfTMT7QYxWUm3ua17gZAtrX7vsUL3s4dqRw==","signatures":[{"sig":"MEUCICOmB0JTM9JbHjXA1A7RCiIdMteZy62gMvNaNfbAcB36AiEAisYZFFGx3GjOteqi965hFg9+aQGJ6an8V0ANaiZ9Bqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285275},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.14_1735151163359_0.2672982495610272","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"sinsintro-ai-assistant","version":"2.0.15","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.15","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"faea350338826084a6ef2163c92f772dd7e72ee1","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.15.tgz","fileCount":11,"integrity":"sha512-6CR9wYAA8SKItU6MvMc15Dy9JO8KdhGv1rKDShrYf9JsVpn0ffx1FTqHDV2WtoXrMf4EzvqfRdcx8I9Fi4Q55Q==","signatures":[{"sig":"MEUCIQDyn3tCV7iREXuRKj23d8ra0NNnQ5XDmliatjze7D9fmwIgY4xX3tHYDs0NAhJVoRMBTFNAgajMVioyv9uQUHQwCQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":285260},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.15_1735151275977_0.15445330303089166","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"sinsintro-ai-assistant","version":"2.0.16","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.16","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"8d0b8f601aef2f742eda8bddbc9e9720f0d1e2e6","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.16.tgz","fileCount":11,"integrity":"sha512-wJYdIjbzS5YXc8oavUpMB1sEO1Ag3mYNbo7RLrWRMHpavYWS2aTlCiG19y/j5WP2lt7KVqKd0j5f00NktGhSgA==","signatures":[{"sig":"MEUCIQCQccunxVSSpRQ0U6rm4kO264yZSJ/PZCfzQWzeLk5jngIgfH9EaL3aqEV46Cqf8ZaNETkdS27YNUGMJuEeWv60EWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286884},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.16_1735152665337_0.5216257810963947","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"sinsintro-ai-assistant","version":"2.0.17","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.17","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"bd54850d31ee31611e2a9c41fdf11b10316ab53d","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.17.tgz","fileCount":11,"integrity":"sha512-qLXZpLMGv5DIGOKtOQO3GmZjuUOnhkCL+Lzi2i2ADRdyvpFDQmKtzsf3xDta+lP9gtLvgROSHYgRgcnLnDP+Ng==","signatures":[{"sig":"MEUCIGo2G86X1+Sj7mvTYUKPUeN05fUeJvO+yAbRsvx5n48tAiEA69r0HKThA5/qPIJCTDT+O2JoKsk6pkBfu21FMixtmZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286847},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.17_1735152699508_0.2847482589933734","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"sinsintro-ai-assistant","version":"2.0.18","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.18","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"871df31827c9ae56f4f16f6299eaa73b17c63090","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.18.tgz","fileCount":11,"integrity":"sha512-ZFht2r4TwVYrf3SLpJKmq9rSD6uDK1ks03h9yHIrexThCmunoxdEUfw0uPiEemKtv7Zdac0J6tWJcbqOI2f1RQ==","signatures":[{"sig":"MEQCID/IIQzS2a5Ql/qa9gU2f0Qk0MCHX1LP5gGD4Qz9OkSLAiAP3faTNTbca35ugCAGBmh0f19RbkgHsuK0jJAYUuHjYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286771},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.18_1735153322364_0.7836863656586741","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"sinsintro-ai-assistant","version":"2.0.19","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.19","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"9705354d1e103a2ea913504b337c6af2ecf983de","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.19.tgz","fileCount":11,"integrity":"sha512-QKKLFoxAYpRn84BYjalWcftVYDphnx+KF0PAgnJD0XC6w49AhGfFO1usBdSqra76TcxV/zKqqqbudR+AY8F3XA==","signatures":[{"sig":"MEUCIQCDjzppHnbpfddhn3N+6i9U8kQJ7JLmWg2Oa7qlbB7jAgIgTWDf+rzS+eBu1RrQzlac5yqxT4+AA07+47ceBNkK8YE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286772},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.19_1735153481306_0.9101428247198127","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"sinsintro-ai-assistant","version":"2.0.20","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.20","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"f69516a229017d49e387fc11f5441bcb84992129","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.20.tgz","fileCount":11,"integrity":"sha512-BtsU41809/NByfN2U2QKeMwbb5X2xIOKbZ8kcStIVtPNiN44k2wnVU3BFJfLkSD4a3vjgVoKR4CrrOO6J9hLDQ==","signatures":[{"sig":"MEUCIQDHtJVRULp2zmq9uuCg8X+PRWdz/dcOS2i0mYPB3rslTgIgRrASjq2LftoZciT6F/MF2JUsR+romxlCA2Z4murz0Cs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":288698},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.20_1735157448300_0.8937405036163311","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"sinsintro-ai-assistant","version":"2.0.21","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.21","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"729775246c415e451ae5052d3f414b53be33674f","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.21.tgz","fileCount":11,"integrity":"sha512-fXUYSscriJDCr7As8gnOTCu2iFpMVoVPiTCgu5aJ1h4RXf3DiV/5BXoh1vmPYyQmLWDeJRfIF8wII+n/MqDPVw==","signatures":[{"sig":"MEQCIBeae2B0qf4si2O8+oSVUfTm6fwOu/Ee7YpYHFOSGDCcAiB+T8E17N/hN5XNK1wSHvU27wYR4vlko8rYVpPmQDSrOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279077},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.21_1735166451615_0.10886105613182018","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"sinsintro-ai-assistant","version":"2.0.22","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.22","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"9bb0c743e6524a208279b95ce67ac7340e75a1be","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.22.tgz","fileCount":11,"integrity":"sha512-Po0004gvG2vF3/IPVy/UQ9FyLDafyERjbE8QpSNKirvhI8hGESNtkJe+AnRUfR32I3D3f8BHJh9xNaOdkNXhaA==","signatures":[{"sig":"MEYCIQD+RSiJfnFN+GgYf43vmGK3LKZ3PYzMMrrCiOH5GT4F2QIhAI2LgFgztfjrBMl2hOg/LB8Pagm8xFVaeSHidIis87Zq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280479},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.22_1735166841502_0.29986735692994304","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"sinsintro-ai-assistant","version":"2.0.23","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.23","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"d9dc5ac4ac210ccc002bc0bce8181c58476c06fd","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.23.tgz","fileCount":11,"integrity":"sha512-UZ/TUOdck/aX1s6+Khuwb4rX+QAB7nBNOdBBum0GbtIFcbNAPud8i/NPuYqVqwLqc2L5xlTsjEA1AOuvl/QHIg==","signatures":[{"sig":"MEQCIAZUlSr45nllKoHpK8etew97AoD0mAoLIYInC01hdr+XAiAviQnRpJg+R9wBjoxN64qPFGbttffaVEUGFuA9MB07rA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280379},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.23_1735167268355_0.18421502816275726","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"sinsintro-ai-assistant","version":"2.0.24","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.24","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"c7916d9f1f290468864bc46bc0fc2c0e3289cdd7","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.24.tgz","fileCount":11,"integrity":"sha512-z2nJA6XobjnmL9WlU9VNvRTTvW9+22mOcUDFuiOjxPxLZY2eAT2Pfsw4DaVBuItVUnvcpDcUuLMbuW+D1hbiOw==","signatures":[{"sig":"MEQCICW+AcaVzfcv+eTcmKfk7FPaNFGwh/sh8U30wqEe4IEHAiASHyRVrMkl7YvFqgHkdsci3+9IHJxJA1Dwe5E1SflGKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280014},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.24_1735167530432_0.679066991696216","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"sinsintro-ai-assistant","version":"2.0.25","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.25","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"119ab75a4a01b67eeef07aa239cbaa5fb255094d","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.25.tgz","fileCount":11,"integrity":"sha512-IJ0rMeC1pXE462ZKOMHTOhURaC0ASsgfWJWkpFx8yYy3V4bbyW30ND6j4M3oGONNK2zfwoiqiTSLTHH8dyKFig==","signatures":[{"sig":"MEUCIBPEpF7wrmJopMK/cdKSxMRNmnVb9lWKYwH2bFv2/01EAiEAhds5f+GZhDfy03TUtZA5iLEeQJJjCD3tubcgZeCp7Kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280014},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.25_1735167668866_0.4395410960136352","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"sinsintro-ai-assistant","version":"2.0.26","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.26","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"c08a5474ebf6ea8abf78f030dceda3de4d167459","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.26.tgz","fileCount":11,"integrity":"sha512-NkKe2+Y9Aaq++z+hIQm0cb8xD7/xDv0mGwc9jA7PueU2ijihm3A928JIw6CfFyu31PwBdiBuJ5gSIeS5LE28JQ==","signatures":[{"sig":"MEQCIGY8EYllwkDMp+31yoECCsbrKtMDtAbBfkkzUHP0WGO9AiAidyecfx6kFmU8ccN93uHnDK4PGozbOsVclBSUmSUt3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280523},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.26_1735167891193_0.9556611700239621","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"sinsintro-ai-assistant","version":"2.0.27","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.27","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"a32785102fbcb129564bc5c4b872471798fb18cc","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.27.tgz","fileCount":11,"integrity":"sha512-Jx7ByJ/07I94TuHXByUUwmpySn0c2DMeODZsYN3NmHL8+Gq/bJtYnaE0KBF/K5vp1wnKYlN4ixekQU91hkRlFw==","signatures":[{"sig":"MEUCIEvBpP107Iy9b5WfB6fVC9vrg5MWiDvpQj9JgzmkJHFCAiEAuKMgOQQw1M2GaKF9mapVKSdM0ELvI0Pn2T32gan6if4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280524},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.27_1735167928452_0.866433380959448","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"sinsintro-ai-assistant","version":"2.0.28","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.28","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"f2278c17fc985f4d79ae04be5bc50d00397c95f3","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.28.tgz","fileCount":11,"integrity":"sha512-wopghD89Ng7Qe8Abm+5dyL3PIPX5ORwVnPLcuMVxalv0A+UN2cexuETgf63ZOD/WGlDmdMXDHhXygAO1/uHEJA==","signatures":[{"sig":"MEYCIQCacbMQhVEEHWVYTyplBm/6Yjk2k7dg+mXpwme/u+O3EAIhAKzDjnP+PFNyRrAqLdDMEzrlp+qX9D3mxUOICAtAgc98","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280524},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.28_1735167950646_0.6832140393915334","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"sinsintro-ai-assistant","version":"2.0.29","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.29","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"4eb1e036d1cf0fbabfdff05502179f80a8315ffc","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.29.tgz","fileCount":11,"integrity":"sha512-ignxGd3JLbLGp8GIBG5XUOHw2Ng/wHkoVR4HfXD+Qw74wayOPCOflD/7/t+Afqp2BUGHPNIMIbPuM6+5A9LIrw==","signatures":[{"sig":"MEUCIQCONMJOK/WE6j3Clt9WA7tKkPhBrgQrFaer8Kwx6ZniKAIgMDSNzQLlOkXFg+AMZLJr+bzqGt3r2y0TcJ2epXb7UkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280268},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.29_1735168177712_0.44114889843347593","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"sinsintro-ai-assistant","version":"2.0.30","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.30","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"78d9b66e1f5fcfa27bdbbda1bbafe244a29ce306","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.30.tgz","fileCount":11,"integrity":"sha512-UGS4VltMzScAEvGybfY5n1/bjnTaTrSbFkU+CcJ2ZUgeV5JSVqL73JijG3BZocFKFaD1rK2Kw87ht3WaxeieTw==","signatures":[{"sig":"MEQCID3cYYgLCTUFwFbSdyygUjM3CeNW4T9BIh5EGFuRTMMsAiALiVAuy65UcoCNRmax1mVwL+5E9t2GKA9zntxBtWF72Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280268},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.30_1735168206739_0.5707948956720794","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"sinsintro-ai-assistant","version":"2.0.31","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.31","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"84050aad3f5c6114ce728e5f4eece5650baf93eb","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.31.tgz","fileCount":11,"integrity":"sha512-SDpTiiMArU6q8wZbGeK94gSUJFHD9cMoZN04UsDIm2JatSUkVGWSr252RgfMCMZMRYnxW6h5l32TmdTNtGjSbQ==","signatures":[{"sig":"MEYCIQDsS9tToliMk89TAqITttqPqqQrL2WiyHZpFBOItpOtXAIhAPskh6O5dj1SS7JJ9GynnXQCSe2SQZY7ehI+Akrx/Iqu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276660},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.31_1735201442841_0.5623205799225888","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"sinsintro-ai-assistant","version":"2.0.32","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.32","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"12703e7ca4ecd03de47292daa91028c56119c29d","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.32.tgz","fileCount":11,"integrity":"sha512-VmGMwtXey3Kk6wK/n5yjVS8y8YuQV+AgFxRpQaNWR4DEdf0PG2IxXVnNULCK3UtcCDEWkRH479bP227a/0rBUw==","signatures":[{"sig":"MEUCIDMj04EnzvXZv/liZsy+Nt5rjlq3RLjbM7m2nBmteJVFAiEAyL3DDJlmW+Jx90QBp8Vaf5oLZC0tyjMlPZ/rYI+nvB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279708},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.32_1735202202203_0.21290943024799702","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"sinsintro-ai-assistant","version":"2.0.33","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.33","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"0b30b19259c303a0134eb31ff1e044f1785a584f","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.33.tgz","fileCount":11,"integrity":"sha512-mzShKMZMYvjdhFpwkzML120ZSxYcRda+h6kaurJFyq276cbLVt+zVNa7Sa0xXWAkI5jvEsMYpJcRk1V4OojhzQ==","signatures":[{"sig":"MEQCIA5lS7IDjRXiuXrdBRQTg+AmFHAhlw4d0a86wncc8o7HAiBfJTUmOBqobW3bM6FJQaGNfNQsH0+C//JnIE6QGdBvmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276963},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.33_1735202722111_0.9170486232493071","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"sinsintro-ai-assistant","version":"2.0.35","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.35","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"523fdadb26c4264c7d72a19a8ce3986442c8a886","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.35.tgz","fileCount":11,"integrity":"sha512-+KiJCLnJyO5pPL9Vgp/G2aKPbNKpVLDqTFAcSY2kLVfF8CAZqlIaJYu8NGMhP9dzOc8FRgHVv5QvqecaJhlcdg==","signatures":[{"sig":"MEUCIQCyy3tYcHep/1QvXwtE/XfJJXcu88gG+hLKVGG3y1mEEwIgeokSsZ6srW/JcEiq1lwrH/aAx7/0pqd2s2rRXxTcC9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":408878},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.35_1735203485380_0.24633571164377632","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"sinsintro-ai-assistant","version":"2.0.36","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.36","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"1867652f840f84848fe007cbb5f3b96442ede049","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.36.tgz","fileCount":13,"integrity":"sha512-QCUqsFJJh4tLAGIgw+5XRfK9Rs3vJmdZd9U5n17wA6bViF7mebiiXW0UvY6Dpc2mZ8qAAh4DJhX9Qn1EldfKjQ==","signatures":[{"sig":"MEQCIHRDzzywC4Bc//a8Y3ckz07SXg1FSCERqTwBGzH9x4R9AiAeh6uOHVUXw/zHlY6XYJCnaYT9AOIGQCZaTFBHZX/gJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449047},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.36_1735204978076_0.7393533788074436","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"sinsintro-ai-assistant","version":"2.0.37","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.37","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"222624582563e18952ca6dc0bf5fd6bda70b815e","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.37.tgz","fileCount":13,"integrity":"sha512-F5M+nJSF1B8s7X6LffbYgsMhJoCMWEfhVI8yoD7QxbI1V4VxYqUbJdizglcJ6h6JB3KzGq+7zbN6IHyfYEQRbQ==","signatures":[{"sig":"MEUCIAj62z5rQ0IgnlI/SPHyaQ7RTFbmaHFPWEwSBYDd7F5/AiEAmgQw8xmz9UstG1yXx1v5mtbB3zBIQho0boZswhHhAa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442027},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.37_1735205058566_0.8655691595227486","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"sinsintro-ai-assistant","version":"2.0.38","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.38","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"b38beade088d79ada0859a407f60d8cd9b96615c","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.38.tgz","fileCount":13,"integrity":"sha512-q7g/NlC3WLf3t7eRfXBbNx417YoSlUQkwL9PY59hQ3oEWih+WE062XKSXFlpMVlk+R+cwDWy4NLAfdFcZCZTfA==","signatures":[{"sig":"MEUCIQDN5Cp8RMP1VRAYB3aD6+VNYMdLTD+yDcQfrKlQpwBkSAIgIbfJliGM1XtZdxhyUG7NSZWuWvmz+eXsDdfbL0GUq8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442027},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.38_1735205078866_0.6122179684451274","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"sinsintro-ai-assistant","version":"2.0.39","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.39","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"98ea4d2a57044f6afa6e34ebbae12cb439a09d02","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.39.tgz","fileCount":13,"integrity":"sha512-tzZAFh0grn1Ezl1+oZnthOUCToqH0jtu+O1YnWnjGDs+jauF8h5R169Rg4LRds2jG0fdYXJLNWFsg2xroC1zzg==","signatures":[{"sig":"MEUCIC+3EcumClYO0sR48eOD3gDAS0WbasCjcrqKytmpZUgZAiEAmingmORG3fSlRvebGhOpJSvwWNMLp+aR5AG5Mcxzrw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449047},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.39_1735205181915_0.08335133349505552","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"sinsintro-ai-assistant","version":"2.0.40","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.40","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"fb0cc1454f97af45bf49de3c46cc3f28bd4aad82","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.40.tgz","fileCount":13,"integrity":"sha512-HhDlWDx91ebjDvp2yNdtDYBeYwAxW6fbUJAk1Pkh8SgVQAl3tuhbwkOBZIkls3lONvDIY8gxB/opaUkO0X8f7Q==","signatures":[{"sig":"MEQCIHLaHGRTYsOLUzzvkdM2ej2IsKzYXGwHbUZxKaFKNNnPAiAer6GwqPM2Lh0tgYRwrM43EORxGsOKN27U8UAr5l1xLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449047},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.40_1735205207988_0.1359465355556222","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"sinsintro-ai-assistant","version":"2.0.41","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.41","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"e33be6bf3a646a7994aea4d6c8a6600a82dcfd94","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.41.tgz","fileCount":13,"integrity":"sha512-hM8cA9za6IiWGWuqOGSKRyclzk4yCaPwdSgDSsAdfMACfdBbTPkoLByHZuVTAO1jUAdK2WwjLXhzDAH/ij3y/Q==","signatures":[{"sig":"MEUCICAgd4FAgbVb08CFO6AZ8KUZxd0v/K4tqUiW81HuSxMjAiEA+wKfsxK7NFN/OvAC2qLbrHgitvA4tUOMn3N0Ru5EJk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449241},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.41_1735206317505_0.5822705480727259","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"sinsintro-ai-assistant","version":"2.0.42","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.42","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"a7d01279df254ddeca6fd5bc3b98cd11991f082c","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.42.tgz","fileCount":13,"integrity":"sha512-IExNmTaSQnYfJfwGjialrFasUX9yNbELuzMxDlySJZtmnroxFTjb7mFsQb4/RMmgTRgjk/B3nvyzuZ6jy9VGdg==","signatures":[{"sig":"MEUCIQD7sLnvEjbR/mTkd+KPQ2UDIsaaHncs3ZJQd+QZyMAIMAIgMug7mgrYVgXNyZo4V2zClzURRpyfRn2LYqkooVZpIa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448572},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.42_1735207013530_0.2708134566411362","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"sinsintro-ai-assistant","version":"2.0.43","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.43","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"2afc7b55766c634ba9c144baa013d5b10b31fcf5","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.43.tgz","fileCount":13,"integrity":"sha512-VdSmFnmOPorxZVGuTmF4wkpIbwMXH0r8UP4b06dAzONgeZSTHGmmqsT6wlZQWVs+J4YCUMp9htDRsQVtYs2zIw==","signatures":[{"sig":"MEQCICzPlTDNM8mayYyPIjMZVX7nUPWu+CrPJqJcxVFg9c0yAiA714X4ByiB6cltKG1thRRm/J6i74SNOvaphvDGY5VRiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449376},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.43_1735207209879_0.6889605225277737","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"sinsintro-ai-assistant","version":"2.0.44","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.44","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"e1e4f8fcfe6f353f51fb47270637246188545721","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.44.tgz","fileCount":13,"integrity":"sha512-jr0O03YbJaQbyU5oC8Od8p0ZYdNSIWuWqU0DoPIiVnVuho9wnP9oq6oF7zrQVPRhok39pv5I0WFIhChod5E8cg==","signatures":[{"sig":"MEUCIBz99SUMmbPKkS6FH3yBQONGAEchHlyACQgjQRAEzyoxAiEA88X0xrws/Bz29joZy7qpGQJGVX1FXWdrct7K8h665vM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449376},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.44_1735207232692_0.12996392328365824","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"sinsintro-ai-assistant","version":"2.0.45","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.45","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"172b407bf0b467b0820bc60df781ccdd6319ade4","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.45.tgz","fileCount":13,"integrity":"sha512-5NIyMqst8k5pL7S14lIA3sHAdqOnGOo/gQLA2z6cYrIaMTmAZ6oCfflhrES8Chfb94o8xfHqhOLLF+/U5PbfWQ==","signatures":[{"sig":"MEYCIQCTyUkpw72s7Jl9WayctPizlohrrMFmxQPTM4nLQMubagIhAPGTbWf7skUcf5A2LV8qdBIL6qhSEpG9QwSe6qfRPY7C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451700},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.45_1735207314502_0.5473871625046123","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"sinsintro-ai-assistant","version":"2.0.46","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.46","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"1af3021bbc524814b645ee426c578412e6c3bdca","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.46.tgz","fileCount":13,"integrity":"sha512-gquSdhWmMYsGnjDav6/G8FNL8tZiU9vzPgg4BmyEDzFaHV5xObIBuUB48quJ9n/QWIwdoXTcL8El4Mj11hhjog==","signatures":[{"sig":"MEYCIQDIXjrVekWfy7gyPdviL69Uw7e5l9oO/tTGpfiVrp9R7QIhAIXC2xdhmKwsSQvJgO0ughRDKG8fwTGIFmUm4MCivqY6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451595},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.46_1735730429582_0.5995780965415305","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"sinsintro-ai-assistant","version":"2.0.47","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.47","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"4003ee722acb164b35a979f7f2f4cfcf34fe6e87","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.47.tgz","fileCount":13,"integrity":"sha512-D7YqTW9EA67Uy0QoTaEL/IQhKflvKYpnc/fQNZDUM449OPMjZh+YfywGTkzJn7DOeqkF7H7mc9nZDuKaWf1F/A==","signatures":[{"sig":"MEUCIC5+wJutuiX3GeliojU92N9FLcFzmDu5eLFqFLOsG1dEAiEAjp4nf2D0jpKdJ61Kx1HW8fK8iyvXbSFIOIyM3oO4plg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292558},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.47_1735730642837_0.8700545699096662","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"sinsintro-ai-assistant","version":"2.0.48","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.48","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"9fce003ab3fe0ec0aec21bd5abf62ed2a89c4506","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.48.tgz","fileCount":13,"integrity":"sha512-cOHE2kS15DuT6KJHBcFholA8/dm+VPOTjZ0Oy594FMDXpbWKoi0objQuIDEtJXRtKSJlqTQTS/qN438WvfOz9g==","signatures":[{"sig":"MEUCIGJgPpYWBf03xm2W1RSBc1Bhy43ZenKuUWE5nCO9KUtKAiEA0TstaP5CRLjXFPV3is6+Luv6cem7i3aRpSkWGStK8wo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289075},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.48_1735730865240_0.26409785767986715","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"sinsintro-ai-assistant","version":"2.0.50","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.50","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"274103196a6a68d4b16027c6368215f725d1bc7d","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.50.tgz","fileCount":13,"integrity":"sha512-KomK0u+tICyUSz4zBXm8qra+/nV8p/AcJJOqtNWqUO/x6lF2LkuciMxqB6tQMVwOsg/JFjmO8D0GLUUrpV5mVQ==","signatures":[{"sig":"MEQCIHrr7DnSR0WRz6NKV8T3ecCLd3eJUY2Or4yJSlweQ1pVAiBEt0wLx52rEjS27EHqnoxYINTwIPdnLd7mYwO6IYRanA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289075},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.50_1735730914512_0.7265519645801561","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"sinsintro-ai-assistant","version":"2.0.51","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.51","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"442c3df31e5568f854593a69c52cae7e38828688","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.51.tgz","fileCount":13,"integrity":"sha512-jDCc+JL68LzNyFcqKHVEKdzq7IEVdBSEsUfx9zMJc2IFlhg4+dvkk3OoA4EEtdElk1HjYBn3iM35lRhYhYr1Iw==","signatures":[{"sig":"MEQCIGZYnQZWO0WVVWbJXmzgmAHpVwd03biOjmJGtuQ8A3qwAiB3IspGiKENcSpiheL0wPWl/N11jn96tO914hBymbRkXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":289075},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.51_1735730935010_0.5551354110085664","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"sinsintro-ai-assistant","version":"2.0.52","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.52","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"aa199f6232f01dfc75b2aaa8d48895cfacdfb361","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.52.tgz","fileCount":13,"integrity":"sha512-YQsA7VfBMGqDG3g0tgVG0q9LDVCv0BVF/V1ggFBuozqLoScFiUn1tB9+PfLv9b/ZWy1GROknsJoHOIdj700fZQ==","signatures":[{"sig":"MEQCIDzg6BfGtNMAuoGA4e5uapxR1tyYMGidKd1Sy5UZrg1WAiA0wAeHRRLp+K+7asvgDfGhnH8g81OANceDy7RXmX0EPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291834},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.52_1735731188034_0.31575363019722635","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"sinsintro-ai-assistant","version":"2.0.53","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.53","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"a107425903dcfa9fd35337990aed0b189ca3f60a","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.53.tgz","fileCount":13,"integrity":"sha512-QBJCvNV8eu6/2/iR5U4fG7PN97bZZ5RInYQ3wh1+PcmjzTMOAyyoHm9H+pXakKbV1Ulpc4cgi3PL9QvAmL2XsA==","signatures":[{"sig":"MEQCIGpsFoU1FTegaJNGc6+++pS5MCfHkoRU6Q+ZiBic/JamAiAHDd9mUu+QiwbITj1vkqa6UL8GXJKlMeJw+uU0FS1H3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291834},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.53_1735731206331_0.05480546188877522","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"sinsintro-ai-assistant","version":"2.0.54","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.54","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"db420718b7d12680600654cf86bd8a3d6fcbeed7","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.54.tgz","fileCount":13,"integrity":"sha512-72W3FXji7/fXuoYtw7cR9BbsVlj3uL4XAGbT0wH+qJIUlgVHwp4HIO5jqnH3daNULuc+68HzT73dgAlIvfLt5Q==","signatures":[{"sig":"MEUCIQDdOeG2qaF3lPVNWCI6uOLq+C690bvQ2SmEMqAE8dtzlgIgM2d7+GSneNug2Y5iox4TyB5yJDtT5oQeKHRhnu3l8KQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297045},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.54_1735731641975_0.2150821475057989","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"sinsintro-ai-assistant","version":"2.0.55","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.55","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"ad742f712cc3be393ad46f862728290025b8f959","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.55.tgz","fileCount":13,"integrity":"sha512-IEnA6qjaalL0ZSBWXk7+9brLHDP/Rjxsn+F4v2oeG/RoE+MLR7/Gd2CeZPcU+ped2An7Ino9WlqBqoPMLc41Sg==","signatures":[{"sig":"MEYCIQCOOBcmMgGhvzJYH5PisaJkhy5gFC1/EVYXgSlb0SBchQIhAKtHeP/XY+CMcc6K2DxLnx9iG4ib69mt4zBRUUwYmfLs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297278},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.55_1735731889598_0.06869663873351217","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"sinsintro-ai-assistant","version":"2.0.56","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.56","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"0a51da2944c054a7aab3f66c6e489e2a57bd7d05","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.56.tgz","fileCount":13,"integrity":"sha512-BPsokszS+GcYmkVsHwun4QjCkn6vA9fDtCd3jMDUcKXoxdH7c7RTZsApB6iVUERGt6TIijeX7Kg7dxssP9zMTA==","signatures":[{"sig":"MEUCIADQAmqb9Dn5KccBQ/E3Mc4FzjBsP+ID6LdC301/UAUCAiEAk4Tik126Py1PAmr6J+c2ItpX5k9FxnJdPckcNhHwavU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297278},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.56_1735731908352_0.8753084119961398","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"sinsintro-ai-assistant","version":"2.0.57","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.57","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"11da5dcd8fb1fa0ab3a656b8753eb601b5044aa9","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.57.tgz","fileCount":13,"integrity":"sha512-sk3tTbJ5feg10WvwvVv0/pkBuoL2NF9vdFLBzT+ZGMg0d2GqfQB1OiSRCp5Rl16OOMlU+NuTFIteTZSD5MQoxg==","signatures":[{"sig":"MEYCIQC/JhrCfPYFCi/EUfiE6zbmHHxR2rswusgT9b+1yO2sIgIhAMIdfQCkND/5iE6hBrRvlZwAXPvNZZ1qQ/+MX5ossq5s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298735},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.57_1735732715585_0.7787052383270943","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"sinsintro-ai-assistant","version":"2.0.58","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.58","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"935c5e91129b94a79b3743791b6111dabd43f206","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.58.tgz","fileCount":13,"integrity":"sha512-H0cCAFMC3Zz3Ca8qwKLpHu0zCFrJR3iuVDWFz0eyZhBNiwtKn0jplGTBLbggycwpD/yjDC9n55d06wUU8T1Wow==","signatures":[{"sig":"MEQCIFebn0BX9ZlK9IO+wZ/erjkKFO+Rq2Yg6LSA0IfloAiBAiAN9aXgTcFzV4As1SDxWt0f1EO0vGecaNllK33gVqwqRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300690},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.58_1735733652411_0.9317165255889461","host":"s3://npm-registry-packages-npm-production"}},"2.0.59":{"name":"sinsintro-ai-assistant","version":"2.0.59","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.59","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"39b7e72619df2440654ed4a0f5d6321bff256e1a","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.59.tgz","fileCount":13,"integrity":"sha512-rusENy87ux/ue0YfDvhX6GmKRrDsQjtlhTuVDmoMiXPGk5ubqx1MpJCjbJOGLsEQHN8oscfSlcyhebYEbT41nA==","signatures":[{"sig":"MEYCIQC9dkc53uBLx5u1mpogKAYxv37zEHewtrHbvdcNIxEQ1gIhAPBKYOfJbj75xQNITvHMXFY/eM0AwZgm8CTW/ImtF72V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298861},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.59_1735735598196_0.541788872474853","host":"s3://npm-registry-packages-npm-production"}},"2.0.60":{"name":"sinsintro-ai-assistant","version":"2.0.60","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.60","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"cf5d26f1196c04e27874abc23a7b7fd7d48e879b","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.60.tgz","fileCount":13,"integrity":"sha512-Hz53dA03mspOqwx++oBzWiDXRCkzxKFrO9mI9e57y/51suS9rFZvwLKHcWvsOW/fVJr+esVJVW/dyQFQvpXcaQ==","signatures":[{"sig":"MEYCIQCa+wns9OUSTZNiXBFmmGArkOJDFsEWS1yv7Lxspy9ouQIhAJBunhPBiP1qpdjnMJ9mKRcWPUwGuieiHm2EOsviStCh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299473},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.60_1735736057307_0.513266473382102","host":"s3://npm-registry-packages-npm-production"}},"2.0.61":{"name":"sinsintro-ai-assistant","version":"2.0.61","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.61","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"483bd26b07d3fcf1bc5440d3a9104c80391134ab","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.61.tgz","fileCount":13,"integrity":"sha512-fHxIpAG/T7bEERYMD0OlKlBUw/o6ULjnJfwAsiHemUN96LUzLQk5z4Rkb6T6CKXzNDmv2Gs2aKRjXmBb1SfviQ==","signatures":[{"sig":"MEYCIQCEL1RWOCUvUmTCU3NBD/9FprTbJ3o0PFQhTkma2LvrnwIhAMyBW5k0yMke7SCnGhgl0UKqaHwAnM4IxfrDEVJBfWeV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300408},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.61_1735736558558_0.46275397631070114","host":"s3://npm-registry-packages-npm-production"}},"2.0.62":{"name":"sinsintro-ai-assistant","version":"2.0.62","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.62","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"9ff3adeec61d3999c3ce7043fd95eda65aa55309","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.62.tgz","fileCount":13,"integrity":"sha512-sdI2T059OyJqaIeGKOiaqoMkRL2aB9on73dN0pEh/hiCeSdr1CnCteH8KrQVQv4VXlnUOlWlMsHdJrYzusM1nw==","signatures":[{"sig":"MEMCIFFVyH6fY5fDBBoJOP9eeqK+vH1P7V/NE89nq/aCtiXvAh92fLuHgFblSscie+peJYNrNgkkhvd2u3LWBHcMxK5B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302241},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.62_1735736912028_0.49319476420129993","host":"s3://npm-registry-packages-npm-production"}},"2.0.63":{"name":"sinsintro-ai-assistant","version":"2.0.63","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.63","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"4f877c21ee41c01d9f08cbce729cb36b9619e87e","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.63.tgz","fileCount":13,"integrity":"sha512-KIQRIq0gL2+VVccQlkbJ7z9cLXWEUDnLSaDC66T3h168ge4ruT/5w9rYJ2E1fNpwzK1Djf4hmIE6RIqlKF99Tg==","signatures":[{"sig":"MEQCIEGPC6UuEox8mLlMQc3CFWIDKND48vIspjfaC+nqedtqAiAM2gm/2ivGbLtj5syJVGQN0D7XeydwJ71/yhOyAc9Iaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302241},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.63_1735736936798_0.7446174411143167","host":"s3://npm-registry-packages-npm-production"}},"2.0.64":{"name":"sinsintro-ai-assistant","version":"2.0.64","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.64","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"a1706b215d52d5b5b322a773b7d376ad962f6107","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.64.tgz","fileCount":13,"integrity":"sha512-y86AroGN+qEq1/vrfv10k5oRbKhC595h/XreiL4Vp9mLcrNU+yXh6loqZ2AQVBP/yvHyWDU821KDzVFoKFlvOg==","signatures":[{"sig":"MEUCIDDlPfHgjNFTNrZyuJxENirGDMgqVDXc5kijkerI5SpfAiEA4n5fowBvvnIwSimKXA7u6Dnp4fAAYj71DkfJS8qpZwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301866},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.64_1735737128672_0.32164334004286244","host":"s3://npm-registry-packages-npm-production"}},"2.0.65":{"name":"sinsintro-ai-assistant","version":"2.0.65","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.65","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"4a6982402d4249271a1f561f3c6b3039cae04623","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.65.tgz","fileCount":13,"integrity":"sha512-3/Mu50UQFKuV5L8VTXodyHYt4DeH3cScOfnQwJHLdzSp/qNXLRnVEJtD1Q6pTwgBPSi+oRHeey2Cz4ekItnerQ==","signatures":[{"sig":"MEUCIQD4WzrTmaSO2zJvIUoxV6rPHr23XiVkdWT2tXD7eX37UgIgOjKdWNBp6MvMZ982hjyhvIoeXuOZQX/SMkJ/0uGmmDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301866},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.65_1735737149254_0.6851789414269334","host":"s3://npm-registry-packages-npm-production"}},"2.0.66":{"name":"sinsintro-ai-assistant","version":"2.0.66","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.66","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"df3f072731d62a53ac713958933c02b384e12c55","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.66.tgz","fileCount":13,"integrity":"sha512-W95HY/8XeVwk/1hjL4RG9+4vaTvf3pimOrdo0VopsaZN88CoqSU26gZAW1cBBGLAeRrsblUEiQwQan7sR3FT1Q==","signatures":[{"sig":"MEYCIQDImjttL8JdvslKr/JEnUXH9CW0EBX9Ze5PmX3UrzmGlgIhAJA2+32Ywg7qomDoni9CZLGpA2juiOYwHbim27++MRyG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295730},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.66_1735753888258_0.02676028314630008","host":"s3://npm-registry-packages-npm-production"}},"2.0.67":{"name":"sinsintro-ai-assistant","version":"2.0.67","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.67","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"870400044cab0fba659d006f7a30f37f5a6ca2e2","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.67.tgz","fileCount":13,"integrity":"sha512-Lkt35C5dM6DMyhH9g5tGv8DBnqdvHWQNI35hLxQqdTKpL4HVn6n4Fatv1xvDqvkSs0Rm94TFgZY5Y66xVTixkA==","signatures":[{"sig":"MEQCIDdn172VZwQKcKpZWJLYZbop+x/H3csG0NoE/9+CBrxSAiBVPiGR8Mi8zd37ECTAHve5lYuGKEdMXMZv+SM6PhLxdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295734},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.67_1735755523900_0.8344587806970651","host":"s3://npm-registry-packages-npm-production"}},"2.0.68":{"name":"sinsintro-ai-assistant","version":"2.0.68","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.68","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"ee5f8ea20bf0d1e6b6b1a1c22619939a89237788","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.68.tgz","fileCount":13,"integrity":"sha512-R9R3jzxMeRmd1h+pYkEufCb+jTuxwsyOBD9u3Q1RakOIm0864Nkbs/INvpepgPgBECvCz//oqbl4b9oxGnhFnw==","signatures":[{"sig":"MEQCIFWGki7f91dpSif87xOlDdk9c2Ihc65525wvnkVestiHAiA2+UymGIPl9gRDFxKlirCXoIRvEZzJIXjXkWKQ7vF83Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295469},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.68_1735756648571_0.3740788254511127","host":"s3://npm-registry-packages-npm-production"}},"2.0.70":{"name":"sinsintro-ai-assistant","version":"2.0.70","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.70","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"ac3e0d14053dbcdfef9e7cfffebf5ee617e372e5","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.70.tgz","fileCount":13,"integrity":"sha512-0k2sJno48TlKB0k98Y/Zlx0i5867doN/D5z72vIfBDsA8+kp2XLioHKxd35tkq5SD2+I5Gdj+48JD3+n++zYGw==","signatures":[{"sig":"MEYCIQDfQF9gSh79FcY5sOuVRcHdv+xYX9H79urafyJ4Q/P4aAIhAIu77CI/YKGXVUQ3NL2dhHZMc8JNLTM+21EO41ThC1Cw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295777},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.70_1735760153253_0.24938144298921738","host":"s3://npm-registry-packages-npm-production"}},"2.0.71":{"name":"sinsintro-ai-assistant","version":"2.0.71","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.71","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"d7b6bde22c7c75209a31ec0193250a845744ad3b","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.71.tgz","fileCount":13,"integrity":"sha512-rqeFMxR6gYmCNnlsWziaMW5JQLdvGDDL8R8uYEw/kiTtMbBS44p1k9m3QRxIp7EAhe0MG/ka2DrKrrzWkMYVPA==","signatures":[{"sig":"MEUCIFZ7uDP+4M1bxCjyU2bDB5PkNNkCjqdEpj+br6HBh9uWAiEAy6HWYCTEpVwiOgR2PfWoewxxnw2sJ8M2gwvVzRyYFGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295563},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.71_1735760585842_0.8373843900064908","host":"s3://npm-registry-packages-npm-production"}},"2.0.72":{"name":"sinsintro-ai-assistant","version":"2.0.72","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.72","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"2ad998a4e4b5d68c758a8131f449390a20874b50","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.72.tgz","fileCount":13,"integrity":"sha512-KfAIzeRO+MBdBiMhOIzogS+N2x6x+37GwX8r7gvJiA6DvAEsuhTVH3mdMAhqDtlubl60DlbMi8bUjqstpDmeew==","signatures":[{"sig":"MEUCIFds7F0YEY0eOeRjCvy2q03vTl9seYhNaJaSbXrHVeACAiEAw3z3vcmFo0tyTXa3OzzqIWmVP+AcTOww2BeqomM+Hpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295563},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.72_1735760605937_0.8118456450306395","host":"s3://npm-registry-packages-npm-production"}},"2.0.73":{"name":"sinsintro-ai-assistant","version":"2.0.73","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.73","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"31496b5211587e817262d27d515074d179cb9723","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.73.tgz","fileCount":13,"integrity":"sha512-L6NfTTAlJrEOsIIqOtGujeuGwfZplIw0C9ViOSWe0FW+7kZ9euY+FqqF/T+49bDnDEFpSkRHG9HPeHo3WEJL7g==","signatures":[{"sig":"MEQCICoBRGyHesHTl3tU511K6ihu3RDLziUYz8DAulrX58ifAiBeaCwxzUXseOYwsH6q7JNtYiplM9la4N1IWtXwZ9IWfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295375},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.73_1735760823827_0.92489437535867","host":"s3://npm-registry-packages-npm-production"}},"2.0.74":{"name":"sinsintro-ai-assistant","version":"2.0.74","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.74","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"c8c8a8b9cd1992220a9a692a9e1d019b2393417a","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.74.tgz","fileCount":13,"integrity":"sha512-zYmGSTNNIxBSsj4WvCKxkHbv/f/qay/x8LbUWIAKiiBcfPvgC+VIb1CSKBdOQf37iNHpFpk1ocxWrKmJ1N+fAg==","signatures":[{"sig":"MEUCIBvpnrEm0sQU95bHCniiY/zO27uhRFAh+4gqTJavRyEeAiEA+OqYO8Ww/eSpw2KiRJ2Bj4ivC52UrBpdIN32lzH3Jwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295375},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.74_1735760853034_0.7991810534140578","host":"s3://npm-registry-packages-npm-production"}},"2.0.75":{"name":"sinsintro-ai-assistant","version":"2.0.75","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.75","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"f006f1ef2150c71f45680ef889180a359acc9f90","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.75.tgz","fileCount":13,"integrity":"sha512-73vKkcYt4eVUg9QnTdMY/jVgZp1lVNMFYvZQuSJVY9OzeIBN2uh9eiQ4VU/YXi8DYgt0p+LqqC78Acakz2XrDQ==","signatures":[{"sig":"MEYCIQDQFq7jltflFc+IyET0+a8PzLgsnYcdj62GW+EVOTmkUAIhAM6yT95qbp/5OXHROGbwCAa5w+NVQQcEvopEuvdJ2RQW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294986},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.75_1735761715714_0.18774439262323073","host":"s3://npm-registry-packages-npm-production"}},"2.0.76":{"name":"sinsintro-ai-assistant","version":"2.0.76","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.76","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"0499b92322a113db042a4f84537004b1e1c146d8","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.76.tgz","fileCount":13,"integrity":"sha512-XZzyCyDewhZWa1lBSoMSJJ5P6NBjT3RqVWYfPB34MtPQ+HqyFztuNdsQG3jXX6HNWRrZFg0WHKti1o6ferg02w==","signatures":[{"sig":"MEQCID0zoeNJoJjzx4sPQFE7IXp7zCvfOls4yp9/e2CmlXdGAiAQBQUgqMXICNxDu4bJW9QQqq99z0HCJM0LZx8cyfLdJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294986},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.76_1735761735412_0.04647331285393497","host":"s3://npm-registry-packages-npm-production"}},"2.0.77":{"name":"sinsintro-ai-assistant","version":"2.0.77","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.77","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"fc44dae8ec1fe3b7fcb50012434cb83273a455d6","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.77.tgz","fileCount":13,"integrity":"sha512-r6h2lDuc/wxjGfy0X0FlSJsrDfbP5Q4/QCHYFI1C00PHxHbA+FwBvBVY84AJnnJXapOMoaXXnVDipMIfxj42IQ==","signatures":[{"sig":"MEQCIBMw4i9PK18hTkgLAndlEeUDFEhOJQ5uHLTtcfGK1qvfAiAjH0akSA0YYbB35+kZA6oP8XGAaqUDW+ww5yfwQ3PD7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295240},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.77_1735762563157_0.9651658738403637","host":"s3://npm-registry-packages-npm-production"}},"2.0.78":{"name":"sinsintro-ai-assistant","version":"2.0.78","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.78","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"f29fe043cd399aba8ef1c3bced4c7613c9e3b2ef","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.78.tgz","fileCount":13,"integrity":"sha512-vwsCdkFQBzNys6gRcRm5Hk4fHDKl0od+uoG4OydnIZ6rbbeZBECAYIvrSB4ykNnq4LxmBvI+fI1yNyeSwoWVRg==","signatures":[{"sig":"MEUCIHi0q0VgTH6EwxNgyzCYvOHueXdbmnPiI0Y3Iohzv/KCAiEAssE0j9unFzVUEfjaFc9TPrQe2iWCa8bpKitHRO3iLhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295042},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.78_1735766041878_0.575881755162571","host":"s3://npm-registry-packages-npm-production"}},"2.0.79":{"name":"sinsintro-ai-assistant","version":"2.0.79","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.79","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"c6037c34f1dee96c0628fde502eb39b4ba7b6bee","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.79.tgz","fileCount":13,"integrity":"sha512-+zKvMlO/UEdejJUiaVVztfwVzuct3qpK4GjWWZIvMps4bXYuqlqO6Z1jvirq2dgTIMO4UVr0+WVjxi5epA9bxw==","signatures":[{"sig":"MEUCIQDViGTStQ65n5KBFHThij6dtNMRdliQ5VMND+WGXmDq+gIgS6f0zmW0NURn5TvFFSzW8RE4Y0juaFCgCeylbwpT3dY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295764},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.79_1735768538144_0.7230718744324083","host":"s3://npm-registry-packages-npm-production"}},"2.0.80":{"name":"sinsintro-ai-assistant","version":"2.0.80","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.80","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"8b0f7938f84f72dde432529cb33047c356d84d98","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.80.tgz","fileCount":13,"integrity":"sha512-ncXsPVxy1+jeZTaikgyHoyqSPrHrwqQc55chE5aeQjJgXQETokuvf8r0BOJzVaec4tfzCrpvZHEsECuZHrtgoA==","signatures":[{"sig":"MEQCIHJkeIKXfd8ZtcsPFoWH/yroQIlOsrLHjP69OsovgOzSAiAHZReCCklblF9n5giXbzaEuNNybrTM7bWTOcrCum3Icw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296554},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.80_1735768754455_0.1487710595826901","host":"s3://npm-registry-packages-npm-production"}},"2.0.81":{"name":"sinsintro-ai-assistant","version":"2.0.81","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.81","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"5c2dca0d26741d7e6e2d32fec8088b6546e23eca","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.81.tgz","fileCount":13,"integrity":"sha512-2KWxFZsryWC+DfQncWIuvho3LRGR91ALyWgQYkI6GteRWWMn8saD13qOgvFo96Nx3puJI1YwlJ0QY0GDLQFW+g==","signatures":[{"sig":"MEUCIHc/RVx9syJ3TE3xaLEu67/H3ga3IvaH+7NPK/lip/4WAiEAmOp3QGzc5CuD+CGTinmiLfNS66GglBwkTj/kMKPBz40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":296554},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.81_1735768774626_0.11294563865084983","host":"s3://npm-registry-packages-npm-production"}},"2.0.82":{"name":"sinsintro-ai-assistant","version":"2.0.82","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.82","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"9f3e0aa7759e193e80e39925a760ccb231ff227b","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.82.tgz","fileCount":13,"integrity":"sha512-G5FnRWnFxyIIJiZt1bCno8n1PDQpEGrDOW/1RdO3Vfw82Wmr4rzbuJ4AFkmXcq4HeNtRQZWx2AfPs+CD0ipYng==","signatures":[{"sig":"MEUCIDLDQwX4WBx5RUYqxoGVO5iK2EOu3epkb/uWnW9uIGMBAiEA/6cer9jYEcHym8WVUUDNJwKrYDTpgk6fS/ZWln+Q7kI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297917},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.82_1736422793298_0.7657958964208651","host":"s3://npm-registry-packages-npm-production"}},"2.0.83":{"name":"sinsintro-ai-assistant","version":"2.0.83","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.83","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"8a2f46af581d72058b70a75f9ad9d9a03bbe8a21","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.83.tgz","fileCount":13,"integrity":"sha512-94Vzh4kKJbMXvPA1Mq9y0ml4VaqbEst99ZTAITLuH7So95gsAhD7cCcS5yFNyO4JruTCl57Ln3NF14wydesySA==","signatures":[{"sig":"MEQCIEWgf23atl0t6fwvUFyEiTS4n29atr80rVh40mEOmjBPAiBw25vcsVvKJ7auUkCtV+03+PwD6SZmsyxwqW7ztzFxzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300276},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.83_1736687459813_0.30852565360991746","host":"s3://npm-registry-packages-npm-production"}},"2.0.84":{"name":"sinsintro-ai-assistant","version":"2.0.84","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.84","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"c5310a14c8a6e3d1eede49a71019e5de9c482f76","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.84.tgz","fileCount":13,"integrity":"sha512-oJDI3pONZmGi7ogORXFSUeb4jcoZ8FBRZtM4VCRmQ62i+QboTAw6IuBnK/CQLiefE77Zx8dB47ZaWIcbBK+ROg==","signatures":[{"sig":"MEQCICxvrTexzeyY9EMkso9VmbcZkfW4TPOQTZPiOM2XmOUnAiA5wyrOEeCGp42mJaXIXbbPEIM5ib/UTRn4L0FUYfXR6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300084},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.84_1736687907352_0.08815135877315683","host":"s3://npm-registry-packages-npm-production"}},"2.0.85":{"name":"sinsintro-ai-assistant","version":"2.0.85","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.85","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"dd3200dcb0fae55acd05dad4fbee2ce1e575d8ae","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.85.tgz","fileCount":13,"integrity":"sha512-1F5/b0ciHsz2p7uaYrUgjHqcQBFX8Cz9PgeI4eAvjprbODMCoXF2yzCEdDz0JttP0NQfPME34P7Oa1dToBapEQ==","signatures":[{"sig":"MEUCIAJfingHBa1HPfgSNkhzo+QlZxxMXYkqcvdUFOVP/GIcAiEA80DVXml2l+aES5kC86Z9XldCoNK2zJ1jlx/zKyzesBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300908},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.85_1736689144297_0.5182618500988059","host":"s3://npm-registry-packages-npm-production"}},"2.0.86":{"name":"sinsintro-ai-assistant","version":"2.0.86","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.86","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"0352df78d73c0c30d43274e87af7da103d0761f9","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.86.tgz","fileCount":13,"integrity":"sha512-EFK3dWZ4+oJulDyPEB0kuxnBMhZO/CQ4fLdRjphN+7Gk8b5tMFztqn4CsvSKWpElO037kZSskG91mzNjzq4S3w==","signatures":[{"sig":"MEUCIAWAWD8jZe6VsptHOJFBcPalbuYVZbioP1BgpYAuoWqkAiEA2aX5KAHt7ramSUGzSQBh8cekR6hkwAIEyah98NNTA8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301685},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.86_1736689798592_0.8954482107581443","host":"s3://npm-registry-packages-npm-production"}},"2.0.87":{"name":"sinsintro-ai-assistant","version":"2.0.87","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.87","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"ad8c9af76fe94882885187437e360d1f023528de","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.87.tgz","fileCount":13,"integrity":"sha512-Ln69txUkAFOm2m1YdidP7g3tPaM6LCes5iZIB6wrSblMAcVJW5FJ+czw7Di2xRYlC5r9087LFpUaSRWOHSkh+A==","signatures":[{"sig":"MEYCIQCd4IbD4jOs4sBdrX82h+xO03iIwzDo1lydjOg57atdXAIhAIp/zgAWFCemqCw2oRSOBBnczzBuzmCBMdqjcBhMpq7j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302122},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.87_1736690100186_0.7537619664271458","host":"s3://npm-registry-packages-npm-production"}},"2.0.88":{"name":"sinsintro-ai-assistant","version":"2.0.88","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.88","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"c3e55c1ed4fa12cb69d0144842632df0d62ef69e","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.88.tgz","fileCount":13,"integrity":"sha512-8GsPsiEQRyDFRBGgifTX/wsE3MojOT9r2uI2NzRfkDWH0zokstecZeTZSHrmpBj09BpHjsHtfeibFPS32ibEqQ==","signatures":[{"sig":"MEQCIHGTD7q+FoDHKXcoWngeVFxZDRxV8hfk4+vONerboea5AiAjc+3QioqzdqwUtq5aAkBLGygFgonN5L3H74dTIhvFdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302168},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.88_1736690433920_0.40372884612781124","host":"s3://npm-registry-packages-npm-production"}},"2.0.89":{"name":"sinsintro-ai-assistant","version":"2.0.89","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.89","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"da46508444790eadcccd8f6b2f8afbdecdf1b986","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.89.tgz","fileCount":13,"integrity":"sha512-iEuZY1KeHf0VbKxSr9KvB3Al3+C/dDUGbOTuyKg8+if7INlGbUPsztzrrm05DKg/sNVy9KrHjo5Fua6dNf8RqA==","signatures":[{"sig":"MEQCIH1jflhztSmTNzt/vNUBEXkI3UnBAgEim5mQIK8SfyWlAiBbZB6p1h3BHCbD3pkyEqKXY2V7tBHSOfp6TAHlG5kh4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301829},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.89_1736690976496_0.7462990670275416","host":"s3://npm-registry-packages-npm-production"}},"2.0.90":{"name":"sinsintro-ai-assistant","version":"2.0.90","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.90","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"11926f67c9c024a3005f2ca5133e3edfe18c4398","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.90.tgz","fileCount":13,"integrity":"sha512-8DbdFmXB8h7+73ewoZrBKgS66KtX8zL1AnaIl8czX6B6JfO+Lgq2jGn3K52rL40H0mJWpvI9COernhRBhVkoZw==","signatures":[{"sig":"MEYCIQCYmRKAwNYDLXwbcrwfhXRGcH1fsi9Kn5CZA3IzKMed1gIhAOJ3cgCyNqvpcVwqR134/BLXBrL1R4BJ9bUqVZ93AXEX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301808},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.90_1736692792330_0.9794569479743713","host":"s3://npm-registry-packages-npm-production"}},"2.0.91":{"name":"sinsintro-ai-assistant","version":"2.0.91","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.91","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"daaee909650d924efe54d8666a4232908b13a2dc","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.91.tgz","fileCount":13,"integrity":"sha512-7f8T5Z1491l7/cNlGV4a8ryeJnBgrHb1qUNhR5TyHM5umIsdUq80c32sPOU7CJRXfTkTxRpHd00MPGjxno+THw==","signatures":[{"sig":"MEQCIDXIl6QhG4xnjBRyEFP6xobNEidN9qu/UbOWwajJ5jWcAiB6o4ujcxJi9YVZBh208Q8lAvQDenmJQBwPywuLFoxPlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301654},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.91_1736693533248_0.5334005199464071","host":"s3://npm-registry-packages-npm-production"}},"2.0.92":{"name":"sinsintro-ai-assistant","version":"2.0.92","keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","_id":"sinsintro-ai-assistant@2.0.92","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"dist":{"shasum":"0ddc4ac3cced1d65c94afb781c8e0c74adf00f90","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.92.tgz","fileCount":13,"integrity":"sha512-Ql+JVTi7Ls+bwT/h5JwlXfzz9V8sLC92HwKnyl5+oag/MtPhYLvamo5YG6c7uEZksAroQQqb6K0VBNTVeWyJ/w==","signatures":[{"sig":"MEYCIQDd+kz3HMjtOztYpLZIlYD5ar2uv4m/6VMHUJBadu1icAIhAN/OqOemPZ4RzcnD12Pee6wpG5YII7CjvgdeHVrFI6Z7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303157},"main":"dist/index.js","type":"module","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"_npmVersion":"10.9.0","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"openai":"^4.6.1","dat.gui":"^0.7.9","prop-types":"^15.8.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.0.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sinsintro-ai-assistant_2.0.92_1736694207568_0.0911138854242588","host":"s3://npm-registry-packages-npm-production"}},"2.0.93":{"name":"sinsintro-ai-assistant","version":"2.0.93","description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","type":"module","main":"dist/index.js","module":"dist/index.js","scripts":{"dev":"vite","build":"vite build"},"keywords":["voice","assistant","openai","react"],"author":{"name":"Your Name"},"license":"MIT","dependencies":{"dat.gui":"^0.7.9","openai":"^4.6.1","prop-types":"^15.8.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"devDependencies":{"@vitejs/plugin-react":"^4.0.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.0"},"_id":"sinsintro-ai-assistant@2.0.93","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-pPueBsllkW3LtLaHZziVc4AbaBpEhFh6lTHBNZlea3jb4LA85cKseCQAqMyc7dgFx84jGHyTJ3z1QogAdLIFHg==","shasum":"849954c9585e26075ef4cc2f932d6565e09e7b36","tarball":"https://registry.npmjs.org/sinsintro-ai-assistant/-/sinsintro-ai-assistant-2.0.93.tgz","fileCount":13,"unpackedSize":303492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRR0RYAnXt9N9NwzamR8azZmM9vDD89CvN/Y51EMKAAgIhALE/b0gN6FHEdxgu1adXOsDY/k+SbmqGBratlBWDXx3/"}]},"_npmUser":{"name":"sinsintro","email":"sinsintro@gmail.com"},"directories":{},"maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sinsintro-ai-assistant_2.0.93_1736694909764_0.6176926021211562"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-22T18:27:30.861Z","modified":"2025-01-12T15:15:10.237Z","1.0.0":"2024-12-22T18:27:31.270Z","1.0.1":"2024-12-22T18:52:36.958Z","1.0.2":"2024-12-22T19:08:26.135Z","1.0.3":"2024-12-22T19:09:31.517Z","1.0.4":"2024-12-22T19:10:51.524Z","2.0.1":"2024-12-23T10:51:35.635Z","2.0.3":"2024-12-23T10:57:19.322Z","2.0.4":"2024-12-23T11:03:00.681Z","2.0.6":"2024-12-25T17:39:21.993Z","2.0.7":"2024-12-25T17:49:35.769Z","2.0.8":"2024-12-25T18:04:56.772Z","2.0.9":"2024-12-25T18:07:54.776Z","2.0.10":"2024-12-25T18:13:57.283Z","2.0.11":"2024-12-25T18:16:38.825Z","2.0.12":"2024-12-25T18:17:52.557Z","2.0.13":"2024-12-25T18:18:32.775Z","2.0.14":"2024-12-25T18:26:03.662Z","2.0.15":"2024-12-25T18:27:56.164Z","2.0.16":"2024-12-25T18:51:05.533Z","2.0.17":"2024-12-25T18:51:39.774Z","2.0.18":"2024-12-25T19:02:02.625Z","2.0.19":"2024-12-25T19:04:41.486Z","2.0.20":"2024-12-25T20:10:48.552Z","2.0.21":"2024-12-25T22:40:51.803Z","2.0.22":"2024-12-25T22:47:21.676Z","2.0.23":"2024-12-25T22:54:28.540Z","2.0.24":"2024-12-25T22:58:50.636Z","2.0.25":"2024-12-25T23:01:09.067Z","2.0.26":"2024-12-25T23:04:51.372Z","2.0.27":"2024-12-25T23:05:28.690Z","2.0.28":"2024-12-25T23:05:50.836Z","2.0.29":"2024-12-25T23:09:37.892Z","2.0.30":"2024-12-25T23:10:06.957Z","2.0.31":"2024-12-26T08:24:03.001Z","2.0.32":"2024-12-26T08:36:42.382Z","2.0.33":"2024-12-26T08:45:22.279Z","2.0.35":"2024-12-26T08:58:05.561Z","2.0.36":"2024-12-26T09:22:58.250Z","2.0.37":"2024-12-26T09:24:18.755Z","2.0.38":"2024-12-26T09:24:39.058Z","2.0.39":"2024-12-26T09:26:22.192Z","2.0.40":"2024-12-26T09:26:48.199Z","2.0.41":"2024-12-26T09:45:17.714Z","2.0.42":"2024-12-26T09:56:53.710Z","2.0.43":"2024-12-26T10:00:10.059Z","2.0.44":"2024-12-26T10:00:32.906Z","2.0.45":"2024-12-26T10:01:54.699Z","2.0.46":"2025-01-01T11:20:29.756Z","2.0.47":"2025-01-01T11:24:03.020Z","2.0.48":"2025-01-01T11:27:45.445Z","2.0.50":"2025-01-01T11:28:34.684Z","2.0.51":"2025-01-01T11:28:55.198Z","2.0.52":"2025-01-01T11:33:08.215Z","2.0.53":"2025-01-01T11:33:26.552Z","2.0.54":"2025-01-01T11:40:42.147Z","2.0.55":"2025-01-01T11:44:49.805Z","2.0.56":"2025-01-01T11:45:08.549Z","2.0.57":"2025-01-01T11:58:35.740Z","2.0.58":"2025-01-01T12:14:12.591Z","2.0.59":"2025-01-01T12:46:38.356Z","2.0.60":"2025-01-01T12:54:17.557Z","2.0.61":"2025-01-01T13:02:38.805Z","2.0.62":"2025-01-01T13:08:32.216Z","2.0.63":"2025-01-01T13:08:57.077Z","2.0.64":"2025-01-01T13:12:08.872Z","2.0.65":"2025-01-01T13:12:29.486Z","2.0.66":"2025-01-01T17:51:28.586Z","2.0.67":"2025-01-01T18:18:44.149Z","2.0.68":"2025-01-01T18:37:28.828Z","2.0.70":"2025-01-01T19:35:53.514Z","2.0.71":"2025-01-01T19:43:06.022Z","2.0.72":"2025-01-01T19:43:26.102Z","2.0.73":"2025-01-01T19:47:04.047Z","2.0.74":"2025-01-01T19:47:33.306Z","2.0.75":"2025-01-01T20:01:55.934Z","2.0.76":"2025-01-01T20:02:15.597Z","2.0.77":"2025-01-01T20:16:03.417Z","2.0.78":"2025-01-01T21:14:02.116Z","2.0.79":"2025-01-01T21:55:38.377Z","2.0.80":"2025-01-01T21:59:14.616Z","2.0.81":"2025-01-01T21:59:34.853Z","2.0.82":"2025-01-09T11:39:53.522Z","2.0.83":"2025-01-12T13:11:00.192Z","2.0.84":"2025-01-12T13:18:27.597Z","2.0.85":"2025-01-12T13:39:04.595Z","2.0.86":"2025-01-12T13:49:58.792Z","2.0.87":"2025-01-12T13:55:00.346Z","2.0.88":"2025-01-12T14:00:34.150Z","2.0.89":"2025-01-12T14:09:36.790Z","2.0.90":"2025-01-12T14:39:52.605Z","2.0.91":"2025-01-12T14:52:13.443Z","2.0.92":"2025-01-12T15:03:27.828Z","2.0.93":"2025-01-12T15:15:10.089Z"},"author":{"name":"Your Name"},"license":"MIT","keywords":["voice","assistant","openai","react"],"description":"A single npm package providing a React-based voice assistant with OpenAI function-calling, purely client-side.","maintainers":[{"name":"sinsintro","email":"sinsintro@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}