{"_id":"@algolia/generative-experiences-js","_rev":"72-fa84b7d37381af23357bd7ae8031f8b8","name":"@algolia/generative-experiences-js","dist-tags":{"latest":"2.2.1"},"versions":{"1.0.0":{"name":"@algolia/generative-experiences-js","version":"1.0.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@1.0.0","maintainers":[{"name":"lukyvj","email":"lucas.bonomi@gmail.com"},{"name":"marielaure","email":"marie-laure.sin@algolia.com"},{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"francoischalifour","email":"francois.chalifour@gmail.com"},{"name":"jonmontane","email":"jon@stratus.one"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"sarahfranc","email":"sarah.franc@algolia.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"algthomasbritton","email":"thomaspaul.britton@algolia.com"},{"name":"fernando_beck_algolia","email":"fernando.beck@algolia.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"4aea1a9b5978c3152b297682f222ca0062a631d7","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-1.0.0.tgz","fileCount":7,"integrity":"sha512-ekf5791c2XDBdysydkN6VY9y3SWkZ+twANW6bDJX9tvE/NbJLmi7Jxz/rpijnDgkGN69IZ/5br96HfAI4CwrMA==","signatures":[{"sig":"MEYCIQDKakuq55+VKMIYggayd11q28djMBFzfyg9sJ4LlnArAwIhALNJhH6bznjIZLd6rqq0ZrV24qDBCUE8fv9POs3fObnN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86420},"main":"dist/index.umd.cjs","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.cjs","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.cjs","umd:main":"dist/index.umd.cjs","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"GSE JavaScript components","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"1.0.0","@algolia/generative-experiences-api-client":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_1.0.0_1733996406199_0.2874462594442988","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@algolia/generative-experiences-js","version":"1.1.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@1.1.0","maintainers":[{"name":"lukyvj","email":"lucas.bonomi@gmail.com"},{"name":"marielaure","email":"marie-laure.sin@algolia.com"},{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"francoischalifour","email":"francois.chalifour@gmail.com"},{"name":"jonmontane","email":"jon@stratus.one"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"sarahfranc","email":"sarah.franc@algolia.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"algthomasbritton","email":"thomaspaul.britton@algolia.com"},{"name":"fernando_beck_algolia","email":"fernando.beck@algolia.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"a28ef021ed768c4d27f52138456e3bf904ecd4e9","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-1.1.0.tgz","fileCount":7,"integrity":"sha512-+pPYNXsug/T24GFtgYMwmcC2dvLDnuWLAHej2S8Q0kqdLHlhQ34RsY9JtwVTJ2WxYwLOZRqbIXAT5ix5TJ31sg==","signatures":[{"sig":"MEYCIQC4snxE39FQSoj3tMn+GQovrTMrJ5HCJ1nUYUJA3U6PZwIhAIPHxYW/IfcHWfYAhHdRXqO0x+St+LyX9BLq0ibfp7NF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89774},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"1.1.0","@algolia/generative-experiences-api-client":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_1.1.0_1734539580284_0.11626416546373197","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@algolia/generative-experiences-js","version":"1.2.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@1.2.0","maintainers":[{"name":"lukyvj","email":"lucas.bonomi@gmail.com"},{"name":"marielaure","email":"marie-laure.sin@algolia.com"},{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"francoischalifour","email":"francois.chalifour@gmail.com"},{"name":"jonmontane","email":"jon@stratus.one"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"sarahfranc","email":"sarah.franc@algolia.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"algthomasbritton","email":"thomaspaul.britton@algolia.com"},{"name":"fernando_beck_algolia","email":"fernando.beck@algolia.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"},{"name":"aallam.alg","email":"mouaad.aallam@algolia.com"},{"name":"arlnbrln","email":"aurelian.burlan@algolia.com"},{"name":"minjaslavkovic","email":"minja.slavkovic@algolia.com"},{"name":"cmarguta-algolia","email":"catalin.marguta@algolia.com"},{"name":"harsharora-algolia","email":"harsh.arora@algolia.com"},{"name":"blaineventurine","email":"blaineventurine@gmail.com"},{"name":"sarahdayanalgolia","email":"sarah.dayan@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"27a5e846076f5df7844a21b06534ae0c3dd28ae2","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-1.2.0.tgz","fileCount":7,"integrity":"sha512-ZRvuxgtskyukdJJmuTXBt0jR9nn+y2U5baLv3T2xUz5dp/GSX84gxxCMAJmbRSI10f77UnPO6OSn70gx9c9knQ==","signatures":[{"sig":"MEQCIC4uyt9YMSGBnSF3o9J/hBp6v9XGx9LBUxfXboQeNtt8AiAQkbPVDSaktEGVs/wOCl97ZwInmdNNMrsRKPDhEUu6yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89893},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"1.2.0","@algolia/generative-experiences-api-client":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_1.2.0_1739875134916_0.8078993589524959","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@algolia/generative-experiences-js","version":"1.3.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@1.3.0","maintainers":[{"name":"lukyvj","email":"lucas.bonomi@gmail.com"},{"name":"marielaure","email":"marie-laure.sin@algolia.com"},{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"francoischalifour","email":"francois.chalifour@gmail.com"},{"name":"jonmontane","email":"jon@stratus.one"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"sarahfranc","email":"sarah.franc@algolia.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"algthomasbritton","email":"thomaspaul.britton@algolia.com"},{"name":"fernando_beck_algolia","email":"fernando.beck@algolia.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"},{"name":"aallam.alg","email":"mouaad.aallam@algolia.com"},{"name":"arlnbrln","email":"aurelian.burlan@algolia.com"},{"name":"minjaslavkovic","email":"minja.slavkovic@algolia.com"},{"name":"cmarguta-algolia","email":"catalin.marguta@algolia.com"},{"name":"harsharora-algolia","email":"harsh.arora@algolia.com"},{"name":"blaineventurine","email":"blaineventurine@gmail.com"},{"name":"sarahdayanalgolia","email":"sarah.dayan@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"6792a4e3105296e773d2ad769c8e73e2e37a3d04","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-1.3.0.tgz","fileCount":7,"integrity":"sha512-JcHy4i84o3vSWUpU8OZCVx6jktJaI1BKHhS/O7rhnQe2EnJ1I3ZUGe6UIO6u0H03GEofwTJlGS1mF07lC4qWOw==","signatures":[{"sig":"MEUCIBZnrq1SxPd/Ma+aZ6FDvxBrptudIMyZozwwjNSngqsqAiEAhcX63YrsUVtfJ7C1Z8pT3KX0HHLk5IOb8VFYGfHrbak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89893},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"1.3.0","@algolia/generative-experiences-api-client":"1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_1.3.0_1740071863640_0.7909242810705346","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@algolia/generative-experiences-js","version":"1.4.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@1.4.0","maintainers":[{"name":"lukyvj","email":"lucas.bonomi@gmail.com"},{"name":"marielaure","email":"marie-laure.sin@algolia.com"},{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"francoischalifour","email":"francois.chalifour@gmail.com"},{"name":"jonmontane","email":"jon@stratus.one"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"sarahfranc","email":"sarah.franc@algolia.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"algthomasbritton","email":"thomaspaul.britton@algolia.com"},{"name":"fernando_beck_algolia","email":"fernando.beck@algolia.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"},{"name":"aallam.alg","email":"mouaad.aallam@algolia.com"},{"name":"arlnbrln","email":"aurelian.burlan@algolia.com"},{"name":"minjaslavkovic","email":"minja.slavkovic@algolia.com"},{"name":"cmarguta-algolia","email":"catalin.marguta@algolia.com"},{"name":"harsharora-algolia","email":"harsh.arora@algolia.com"},{"name":"blaineventurine","email":"blaineventurine@gmail.com"},{"name":"sarahdayanalgolia","email":"sarah.dayan@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"a6ce792f98e5316ed716fbd9ab6fa21037545d20","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-1.4.0.tgz","fileCount":7,"integrity":"sha512-29PQbTyIVpPc9O5qsPSR9XTdZCDr2rSeRgP9D0bVV0ZHFglqdJdf1iKMFZoUBg8S2ljQsBeeLjn1Qsi3Et44CQ==","signatures":[{"sig":"MEQCIC+aVc/MBktuOEJU0RAcnNyztISabjW6w+ehYczQmuahAiBaNw9YPCdnCyHDOu12YC3NvGyyddHwgRYcN7kDbx00MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89893},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"1.4.0","@algolia/generative-experiences-api-client":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_1.4.0_1740482871752_0.9624172024537601","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@algolia/generative-experiences-js","version":"1.5.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@1.5.0","maintainers":[{"name":"lukyvj","email":"lucas.bonomi@gmail.com"},{"name":"marielaure","email":"marie-laure.sin@algolia.com"},{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"francoischalifour","email":"francois.chalifour@gmail.com"},{"name":"jonmontane","email":"jon@stratus.one"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"sarahfranc","email":"sarah.franc@algolia.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"algthomasbritton","email":"thomaspaul.britton@algolia.com"},{"name":"fernando_beck_algolia","email":"fernando.beck@algolia.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"},{"name":"aallam.alg","email":"mouaad.aallam@algolia.com"},{"name":"arlnbrln","email":"aurelian.burlan@algolia.com"},{"name":"minjaslavkovic","email":"minja.slavkovic@algolia.com"},{"name":"cmarguta-algolia","email":"catalin.marguta@algolia.com"},{"name":"harsharora-algolia","email":"harsh.arora@algolia.com"},{"name":"blaineventurine","email":"blaineventurine@gmail.com"},{"name":"sarahdayanalgolia","email":"sarah.dayan@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"ba16f5433981414117144ab09916d35bd40be5e9","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-1.5.0.tgz","fileCount":7,"integrity":"sha512-TF10+Y+88RJ+OV4cnPeg0+hRdh9ugKuZj9QlgvGfc/AIAD4YSPOaa8LEFkTJ9ihZADHB9XPXbZOkWv3FS6x6gQ==","signatures":[{"sig":"MEYCIQCfAfe3YKSS1jEm2YhWIKx1+sCs1P4kA7hk3Rykts9qQgIhAL7GDOFKQJB18VpnxzH+4EFCDKt6lopUtdC9/FEkjeAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89985},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"1.5.0","@algolia/generative-experiences-api-client":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_1.5.0_1742915785810_0.3657674769467698","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@algolia/generative-experiences-js","version":"1.6.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@1.6.0","maintainers":[{"name":"lukyvj","email":"lucas.bonomi@gmail.com"},{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"francoischalifour","email":"francois.chalifour@gmail.com"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"sarahfranc","email":"sarah.franc@algolia.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"algthomasbritton","email":"thomaspaul.britton@algolia.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"},{"name":"aallam.alg","email":"mouaad.aallam@algolia.com"},{"name":"arlnbrln","email":"aurelian.burlan@algolia.com"},{"name":"minjaslavkovic","email":"minja.slavkovic@algolia.com"},{"name":"cmarguta-algolia","email":"catalin.marguta@algolia.com"},{"name":"harsharora-algolia","email":"harsh.arora@algolia.com"},{"name":"blaineventurine","email":"blaineventurine@gmail.com"},{"name":"sarahdayanalgolia","email":"sarah.dayan@algolia.com"},{"name":"georgios.bourikas","email":"georgios.bourikas@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"a9ab2389028491428d84288823b423d5fde51a58","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-1.6.0.tgz","fileCount":7,"integrity":"sha512-wxqXF3GonHuKEKeGUzvN38Mhh+x34BMDV47RL862IH/r/gkaAGQ3uOtIbU5Jj+yWnTKuaZfky4AsXV+uTY6kjQ==","signatures":[{"sig":"MEYCIQDJeClukzZ6MDz5tgfwSKOLZ9f84IXLbaktN0n5YplR+wIhAJQToXRvmUmWrloxysfmFAUsFNE3y/748JxZ32EjarbW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89985},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"1.6.0","@algolia/generative-experiences-api-client":"1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_1.6.0_1747125002670_0.6793213713670241","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@algolia/generative-experiences-js","version":"2.0.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@2.0.0","maintainers":[{"name":"lukyvj","email":"lucas.bonomi@gmail.com"},{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"francoischalifour","email":"francois.chalifour@gmail.com"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"sarahfranc","email":"sarah.franc@algolia.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"algthomasbritton","email":"thomaspaul.britton@algolia.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"},{"name":"aallam.alg","email":"mouaad.aallam@algolia.com"},{"name":"arlnbrln","email":"aurelian.burlan@algolia.com"},{"name":"minjaslavkovic","email":"minja.slavkovic@algolia.com"},{"name":"cmarguta-algolia","email":"catalin.marguta@algolia.com"},{"name":"harsharora-algolia","email":"harsh.arora@algolia.com"},{"name":"blaineventurine","email":"blaineventurine@gmail.com"},{"name":"sarahdayanalgolia","email":"sarah.dayan@algolia.com"},{"name":"georgios.bourikas","email":"georgios.bourikas@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"b508b71a58b080f9487e43920ccb242dbc4a289a","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-2.0.0.tgz","fileCount":7,"integrity":"sha512-hH1S5rgdY0o21F3SktThGksIWjvq7WVFf7xrzvO3nuslTWQx0w3m7cTvdfVGJzI1VJ1z12lqrrUwiiRfHAWlTw==","signatures":[{"sig":"MEUCIQDkQSANAt50+0eZFkTtSicU8B3MfVaDfoVNKoRIwdhh3QIgAy+uZfyzlluEc5a5a7R12v0MGzT/cjEm0YIvRSxAVlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95868},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"2.0.0","@algolia/generative-experiences-api-client":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_2.0.0_1747915972102_0.6621260279612708","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@algolia/generative-experiences-js","version":"2.1.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@2.1.0","maintainers":[{"name":"lukyvj","email":"lucas.bonomi@gmail.com"},{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"francoischalifour","email":"francois.chalifour@gmail.com"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"sarahfranc","email":"sarah.franc@algolia.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"algthomasbritton","email":"thomaspaul.britton@algolia.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"},{"name":"aallam.alg","email":"mouaad.aallam@algolia.com"},{"name":"minjaslavkovic","email":"minja.slavkovic@algolia.com"},{"name":"cmarguta-algolia","email":"catalin.marguta@algolia.com"},{"name":"harsharora-algolia","email":"harsh.arora@algolia.com"},{"name":"blaineventurine","email":"blaineventurine@gmail.com"},{"name":"sarahdayanalgolia","email":"sarah.dayan@algolia.com"},{"name":"georgios.bourikas","email":"georgios.bourikas@algolia.com"},{"name":"gavaudan-algolia","email":"leonardo.gavaudan@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"cb92c82652692e218d1b9920c88add1a911e7462","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-2.1.0.tgz","fileCount":7,"integrity":"sha512-qvYUA/+Fn+mIefi5+yV/BFovMmcXCh6L/5kLB/RLXzKBvK7bSAZ6fkAaYAZSWLqIj6SFsNVsMjhUex1i3Jxc9w==","signatures":[{"sig":"MEUCIQCoyNo6d8ESvpSO+20Wp9FaplnTNrj1g/FjN8lV10emFgIgQ7wGb40W0NsP3mRSO9aWDKrjhsucLMzVRP1zkmoYAp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95785},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"2.1.0","@algolia/generative-experiences-api-client":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_2.1.0_1749046243236_0.49910983797079433","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@algolia/generative-experiences-js","version":"2.2.0","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@2.2.0","maintainers":[{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"jamesbtlr","email":"jamesbutler187@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"valentindotxyz","email":"valentin@hey.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"},{"name":"aallam.alg","email":"mouaad.aallam@algolia.com"},{"name":"minjaslavkovic","email":"minja.slavkovic@algolia.com"},{"name":"cmarguta-algolia","email":"catalin.marguta@algolia.com"},{"name":"harsharora-algolia","email":"harsh.arora@algolia.com"},{"name":"blaineventurine","email":"blaineventurine@gmail.com"},{"name":"sarahdayanalgolia","email":"sarah.dayan@algolia.com"},{"name":"gavaudan-algolia","email":"leonardo.gavaudan@algolia.com"},{"name":"mszmaj-algolia","email":"michal.szmaj@algolia.com"},{"name":"yutod","email":"yutodoi.seattle@gmail.com"},{"name":"algsamy","email":"samy.jarboui@algolia.com"},{"name":"philbooth","email":"pmbooth@gmail.com"},{"name":"carloscampos","email":"carlos.campos@algolia.com"},{"name":"fredalgolia","email":"fred.phillips@algolia.com"},{"name":"wabascript2","email":"richard.wahba@algolia.com"},{"name":"lotfirafik","email":"lotfi.bouchafa@algolia.com"},{"name":"lachlan.robertson","email":"lachlan.robertson@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"31ea10d847285425db5cf1f1390ac373f1a09bef","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-2.2.0.tgz","fileCount":7,"integrity":"sha512-pgrsJIaGwbjp6DuLpDauvKFEiIg6aikiEoZTeEP+NDpWYWP6Wz1BN0sgB6/hyjgiAOZVHUUxiYLCdvKgwnboVg==","signatures":[{"sig":"MEYCIQCivEXKGjMIXE5BbUlWIrSzTfDQpryN4M62IcKAbJ3vigIhAIazNDU5KqwsF1d5sK6xSW1WVqDUphzpHI/APODffJVj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95785},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"raed-algolia","email":"raed.chammam@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"2.2.0","@algolia/generative-experiences-api-client":"2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_2.2.0_1762439743355_0.13580116999081016","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@algolia/generative-experiences-js","version":"2.2.1","author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","_id":"@algolia/generative-experiences-js@2.2.1","maintainers":[{"name":"ejaldorau","email":"emmanuelle.jaldorau@algolia.com"},{"name":"haroenv","email":"hello@haroen.me"},{"name":"rayrutjes","email":"raymond.rutjes@gmail.com"},{"name":"jerska","email":"matthieu.dumont@algolia.com"},{"name":"samouss","email":"samuel.vllnt@gmail.com"},{"name":"therealwebby","email":"alex@alexjwebb.com"},{"name":"tkrugg","email":"contact@ymammar.com"},{"name":"seafoox","email":"seafoox@gmail.com"},{"name":"sylvainh","email":"sylvain.huprelle@algolia.com"},{"name":"lorrissaintgenez","email":"lorris.saint-genez@algolia.com"},{"name":"broujo","email":"johann.broudin@gmail.com"},{"name":"e-krebs","email":"eprhbs@gmail.com"},{"name":"kombucha","email":"vincentlemeunier+npm@gmail.com"},{"name":"sylvain","email":"sylvain.bellone@gmail.com"},{"name":"crawler-team","email":"support+crawler@algolia.com"},{"name":"amcdaid106","email":"aoife.mcdaid@gmail.com"},{"name":"devinalgolia","email":"devin@algolia.com"},{"name":"jvenezia","email":"veneziajeremy@gmail.com"},{"name":"otomatik","email":"thomas.dalous@gmail.com"},{"name":"sarahdayan","email":"hello@sarahdayan.com"},{"name":"maximehuang","email":"maxime.huang@algolia.com"},{"name":"guitek","email":"guillaume.truchot@algolia.com"},{"name":"matthewbond","email":"matthew.bond@algolia.com"},{"name":"shaejaz","email":"shaejaz5@gmail.com"},{"name":"cyril.descossy","email":"cyril.descossy@algolia.com"},{"name":"tatsuro","email":"tatsuro.handa@algolia.com"},{"name":"mathougui","email":"guillaume.dessain@algolia.com"},{"name":"xavdh","email":"xav.dhalluin@gmail.com"},{"name":"agdavid","email":"antonio.g.david@gmail.com"},{"name":"rasemotte","email":"claire.helme-guizon@algolia.com"},{"name":"plnech","email":"dev@plnech.fr"},{"name":"shortcuts","email":"clement.vannicatte@algolia.com"},{"name":"praagyajoshi","email":"praagya.joshi@gmail.com"},{"name":"jamesbtlr","email":"jamesbutler187@gmail.com"},{"name":"alphonseb","email":"alphonse.bouy@gmail.com"},{"name":"leodau","email":"bluedraggy@gmail.com"},{"name":"fabienmotte","email":"contact@fabienmotte.com"},{"name":"millotp","email":"millotpierre3@gmail.com"},{"name":"daltondickalgolia","email":"dalton.dick@algolia.com"},{"name":"dhaya.b","email":"dhaya.benmessaoud@algolia.com"},{"name":"bengreenbank","email":"benjamingeoffrey.greenbank@algolia.com"},{"name":"algabet","email":"aurelien.gabet@algolia.com"},{"name":"alg-bgastinne","email":"benoit.gastinne@algolia.com"},{"name":"emmanuel.fortin","email":"emmanuel.fortin@algolia.com"},{"name":"dylantientcheu","email":"dylan.tientcheu@algolia.com"},{"name":"andy_ds","email":"andreas.destefani@algolia.com"},{"name":"robertmogos","email":"robert.mogos@algolia.com"},{"name":"jcohonner-algolia","email":"jerome.cohonner@algolia.com"},{"name":"catalgolia","email":"claudia.rodriguez-schroeder@algolia.com"},{"name":"raed-algolia","email":"raed.chammam@algolia.com"},{"name":"aymeric.giraudet","email":"aymeric.giraudet@gmail.com"},{"name":"pjankowski5312","email":"paul.jankowski@algolia.com"},{"name":"eventexperiences_algolia","email":"team-event-experiences-engineering@algolia.com"},{"name":"taylorcjohnson_algolia","email":"taylor.johnson@algolia.com"},{"name":"sfaiqh","email":"sfaiqh@gmail.com"},{"name":"instantsearch-bot","email":"instantsearch-bot@algolia.com"},{"name":"fluf","email":"thomas.raffray@icloud.com"},{"name":"leviwhalen","email":"levi@leviwhalen.com"},{"name":"abodelot","email":"alexandre.bodelot@gmail.com"},{"name":"mprevell97","email":"matt.revell@algolia.com"},{"name":"jkaho","email":"jessica.hong@algolia.com"},{"name":"antoine.gilles","email":"antoine.gilles@algolia.com"},{"name":"wwalser","email":"waw325@gmail.com"},{"name":"bhinchley-algolia","email":"ben.hinchley@algolia.com"},{"name":"louishousiaux","email":"louis.housiaux@algolia.com"},{"name":"jsok_algolia","email":"jonathan.sokolowski@algolia.com"},{"name":"alg-admin","email":"admin@algolia.com"},{"name":"hugowit","email":"valla.hugo@gmail.com"},{"name":"drodriguln","email":"drodriguln@icloud.com"},{"name":"scyganek-algolia","email":"sebastian.cyganek@algolia.com"},{"name":"jasonberry","email":"jason@thevagabond.net"},{"name":"bhcastle","email":"brian.castle@algolia.com"},{"name":"gavinwade12","email":"gavin.wade12@gmail.com"},{"name":"vascobettencourt","email":"vasco.bettencourt@algolia.com"},{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},{"name":"cdhawke-algolia","email":"christopher.hawke@algolia.com"},{"name":"felipe-bernal","email":"guillermo.bernal@algolia.com"},{"name":"morgan-algolia2","email":"morgan.leroi+npm@algolia.com"},{"name":"julia-francais","email":"julia.francais@algolia.com"},{"name":"jcalgo","email":"jonathan.case@algolia.com"},{"name":"aallam.alg","email":"mouaad.aallam@algolia.com"},{"name":"minjaslavkovic","email":"minja.slavkovic@algolia.com"},{"name":"cmarguta-algolia","email":"catalin.marguta@algolia.com"},{"name":"harsharora-algolia","email":"harsh.arora@algolia.com"},{"name":"blaineventurine","email":"blaineventurine@gmail.com"},{"name":"sarahdayanalgolia","email":"sarah.dayan@algolia.com"},{"name":"gavaudan-algolia","email":"leonardo.gavaudan@algolia.com"},{"name":"mszmaj-algolia","email":"michal.szmaj@algolia.com"},{"name":"yutod","email":"yutodoi.seattle@gmail.com"},{"name":"algsamy","email":"samy.jarboui@algolia.com"},{"name":"philbooth","email":"pmbooth@gmail.com"},{"name":"carloscampos","email":"carlos.campos@algolia.com"},{"name":"fredalgolia","email":"fred.phillips@algolia.com"},{"name":"wabascript2","email":"richard.wahba@algolia.com"},{"name":"lotfirafik","email":"lotfi.bouchafa@algolia.com"},{"name":"lachlan.robertson","email":"lachlan.robertson@algolia.com"}],"homepage":"https://github.com/algolia/generative-experiences#readme","bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"dist":{"shasum":"1f8143222423caa45548718861219314f084072e","tarball":"https://registry.npmjs.org/@algolia/generative-experiences-js/-/generative-experiences-js-2.2.1.tgz","fileCount":7,"integrity":"sha512-5M/v3e2OM0/gSDZVAsN/uIMJFsgy3e/0zBfXXp2PNvzOWYAiNBX+57tdTm2QBrYmuTMvmXxu+010COOxeNg5aA==","signatures":[{"sig":"MEUCIHXrEDP1KDIq35m3PhYgkAKIYguFTYH4t0GQnBoPJJzNAiEAhpAXtYmj/EO7rGk4cKiprTh2L3qX9MCOmTd4QRLFVNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95785},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/index.umd.js","module":"dist/index.js","source":"src/index.ts","scripts":{"test":"yarn vitest --run --environment=happy-dom","build":"tsc && vite build","test:ci":"yarn vitest --run --environment=happy-dom --reporter=junit --outputFile ../../test_results/generative-experiences-js.xml"},"_npmUser":{"name":"mariaaalungu","email":"maria.lungu@algolia.com"},"jsdelivr":"dist/index.umd.js","umd:main":"dist/index.umd.js","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","directories":{},"sideEffects":false,"dependencies":{"@algolia/generative-experiences-vdom":"2.2.1","@algolia/generative-experiences-api-client":"2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"htm":"^3.1.1","preact":"^10.25.1","vitest":"2.1.2","happy-dom":"^15.7.4","@types/react":"^18.3.9","@preact/preset-vite":"^2.9.2","@testing-library/react":"^16.0.1","@testing-library/react-hooks":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/generative-experiences-js_2.2.1_1763994361140_0.30539157864110567","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-12-12T09:40:06.104Z","modified":"2026-09-16T10:11:34.448Z","1.0.0":"2024-12-12T09:40:06.391Z","1.1.0":"2024-12-18T16:33:00.508Z","1.2.0":"2025-02-18T10:38:55.145Z","1.3.0":"2025-02-20T17:17:43.841Z","1.4.0":"2025-02-25T11:27:51.922Z","1.5.0":"2025-03-25T15:16:26.009Z","1.6.0":"2025-05-13T08:30:02.893Z","2.0.0":"2025-05-22T12:12:52.318Z","2.1.0":"2025-06-04T14:10:43.409Z","2.2.0":"2025-11-06T14:35:43.533Z","2.2.1":"2025-11-24T14:26:01.327Z"},"bugs":{"url":"https://github.com/algolia/generative-experiences/issues"},"author":{"url":"https://www.algolia.com","name":"Algolia, Inc."},"license":"MIT","homepage":"https://github.com/algolia/generative-experiences#readme","repository":{"url":"https://github.com/algolia/generative-experiences.git","type":"git"},"description":"JavaScript components for Algolia Generative Experiences","maintainers":[{"email":"hello@haroen.me","name":"haroenv"},{"email":"contact@ymammar.com","name":"tkrugg"},{"email":"cyril.descossy@algolia.com","name":"cyril.descossy"},{"email":"emmanuel.fortin@algolia.com","name":"emmanuel.fortin"},{"email":"robert.mogos@algolia.com","name":"robertmogos"},{"email":"stephane.jin@algolia.com","name":"jinste"},{"email":"team-event-experiences-engineering@algolia.com","name":"eventexperiences_algolia"},{"email":"admin@algolia.com","name":"alg-admin"},{"email":"michael.bramwell@algolia.com","name":"mbramwell-algolia"},{"email":"vincentalindogan@gmail.com","name":"vincentalindogan"},{"email":"raed.chammam@algolia.com","name":"raed-algolia"},{"email":"dev@plnech.fr","name":"plnech"}],"readme":"# `@algolia/generative-experiences-js`\n\n[![generative-experiences-js](https://img.shields.io/npm/v/@algolia/generative-experiences-js.svg?label=generative-experiences-js)](https://www.npmjs.com/package/@algolia/generative-experiences-js) [![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)\n\nJavaScript UI components for [Algolia Generative Experiences](https://www.algolia.com/doc/guides/algolia-ai/shopping-guides/).\n\n## ✨ Features\n\n- _JavaScript_ UI library to use Algolia's Generative Experiences\n- **UMD and ESM compatible**, you can use it with any module loader\n- Built with TypeScript\n\n## Installation\n\nAll Generative Experiences packages are available on the [npm](https://www.npmjs.com/) registry.\n\n```bash\nyarn add @algolia/generative-experiences-js\n# or\nnpm install @algolia/generative-experiences-js\n```\n\n### Without a package manager (CommonJS)\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/@algolia/generative-experiences-js/dist/index.umd.js\"></script>\n<script>\n  const generativeExperiences = window['@algolia/generative-experiences-js'];\n\n  generativeExperiences.guidesHeadlines({\n    client: commerceClient,\n    container: '#headlines',\n    userToken: 'MyUserToken',\n    category: 'category',\n  });\n</script>\n```\n\n## Usage\n\nTo get started, you need a container for your headlines or content to go in. If you don't have containers already, you can insert them into your markup:\n\n```html\n<div id=\"headlines\"></div>\n<div id=\"content\"></div>\n<div id=\"feedback\"></div>\n```\n\n### Initialize the algolia generative experiences client\n\n```jsx\nconst options = {\n  appId: 'YourApplicationID',\n  indexName: 'YourIndexName',\n  searchOnlyAPIKey: 'YourSearchOnlyAPIKey',\n  region: 'us',\n};\n\nconst client = createClient(options);\n```\n\nParameters:\n\n- **appId** The Algolia Application ID\n- **indexName** The Algolia Index used for generating and displaying shopping guides\n- **searchOnlyAPIKey** The Algolia Search API Key needed for reading index data\n- **writeAPIKey** The Algolia Write API Key needed for generating guides\n- **region** The Region of the Algolia Application. Can be either `us` or `eu`. Default is `us`\n\n### Guides Headlines\n\nInsert your headlines by calling the [`guidesHeadlines`](hhttps://www.algolia.com/doc/guides/algolia-ai/shopping-guides/) function and providing the [`container`](https://www.algolia.com/doc/guides/algolia-ai/shopping-guides/). It can be a [CSS selector](https://developer.mozilla.org/docs/Web/CSS/CSS_Selectors) or an [Element](https://developer.mozilla.org/docs/Web/API/HTMLElement).\n\n```jsx\n/** @jsx h */\nimport { h } from 'preact';\nimport { guidesHeadlines } from '@algolia/generative-experiences-js';\nimport { createClient } from '@algolia/generative-experiences-api-client';\n\nconst options = {\n  appId: 'YourApplicationID',\n  indexName: 'YourIndexName',\n  searchOnlyAPIKey: 'YourSearchOnlyAPIKey',\n};\n\nconst client = createClient(options);\n\nguidesHeadlines({\n  container: '#headlines',\n  client: client,\n  userToken: 'MyUserToken',\n  showImmediate: true,\n  showFeedback: true,\n  category: 'category',\n});\n```\n\n| Prop name | Type | Default | Description | Notes |\n| --- | --- | --- | --- | --- |\n| `client` | - | N/A | The Algolia Generative Experiences client. | `required` |\n| `category` | `string \\| undefined` | N/A | The category to use for retrieving/generating the headlines. | - |\n| `maxHeadlines` | `number \\| undefined` | 4 | The maximum number of headlines to display. | Maximum 1,000 |\n| `onlyPublished` | `boolean` | `true` | Only return headlines that have had their content generated. | - |\n| `showImmediate` | `boolean` | `false` | Whether to generate/display the headlines on load. | - |\n| `showFeedback` | `boolean` | `false` | Whether to show the feedback buttons. | - |\n| `userToken` | `string` | N/A | The user token needed for computing feedback. | `required` if `showFeedback` is `true` |\n| `getters` | `CommersGetters` | - | The custom gathers that help you fetch images and add links. | - |\n| `itemComponent` | `ReactNode` | Widget with title, description, image and link to full guide. | Component to display the headlines. | - |\n| `view` | `ViewProps` | - | The view component into which your shopping guide headlines will be rendered. | - |\n| `children` | `ReactNode` | - | The children to render. | - |\n| `classNames` | `HeadlinesButtonClassNames` | - | The class names for the component. | - |\n\n### Guide Content\n\nInsert a guide's content by calling the [`guideContent`](hhttps://www.algolia.com/doc/guides/algolia-ai/shopping-guides/) function and providing the [`container`](https://www.algolia.com/doc/guides/algolia-ai/shopping-guides/). It can be a [CSS selector](https://developer.mozilla.org/docs/Web/CSS/CSS_Selectors) or an [Element](https://developer.mozilla.org/docs/Web/API/HTMLElement).\n\n```jsx\n/** @jsx h */\nimport { h } from 'preact';\nimport { shoppingGuideContent } from '@algolia/generative-experiences-js';\nimport { createClient } from '@algolia/generative-experiences-api-client';\n\nconst options = {\n  appId: 'YourApplicationID',\n  indexName: 'YourIndexName',\n  searchOnlyAPIKey: 'YourSearchOnlyAPIKey',\n};\n\nconst client = createClient(options);\n\nshoppingGuideContent({\n  container: '#content',\n  client: client,\n  userToken: 'MyUserToken',\n  showFeedback: true,\n  objectID: '123',\n  itemComponent({ hit }) {\n    return <div>{hit.name}</div>;\n  },\n});\n```\n\n| Prop name | Type | Default | Description | Notes |\n| --- | --- | --- | --- | --- |\n| `client` | - | N/A | The Algolia Generative Experiences client. | `required` |\n| `objectID` | `string` | N/A | The objectID for the guide to be retrieved/generated. | `required` |\n| `itemComponent` | `ReactNode` | N/A | Component to display items (from an algolia index) listed throughout the guide. | `required` |\n| `featuredItemsTitle` | `string` | Items featured in this article | The title of the realted items carousel found at the end of a guide. | - |\n| `maxFeaturedItems` | `number` | 4 | The number of featured items displayed at the end of a guide. | - |\n| `onlyPublished` | `boolean` | `true` | Only display published guides. | - |\n| `showImmediate` | `boolean` | `true` | Whether to generate/display the content on load. | - |\n| `showFeedback` | `boolean` | `false` | Whether to show the feedback buttons. | - |\n| `userToken` | `string` | N/A | The user token needed for computing feedback. | `required` if `showFeedback` is `true` |\n| `getters` | `CommersGetters` | - | The custom gathers that help you fetch images and add links. | - |\n| `children` | `ReactNode` | - | The children to render. | - |\n| `view` | `ViewProps` | - | The view component into which your guide content will be rendered. | - |\n| `classNames` | `ContentClassNames` | - | The class names for the component. | - |\n\n### Shopping Guides Feedback\n\nInsert the feedback component by calling the [`GuidesFeedback`](hhttps://www.algolia.com/doc/guides/algolia-ai/shopping-guides/) function and providing the [`container`](https://www.algolia.com/doc/guides/algolia-ai/shopping-guides/). It can be a [CSS selector](https://developer.mozilla.org/docs/Web/CSS/CSS_Selectors) or an [Element](https://developer.mozilla.org/docs/Web/API/HTMLElement).\n\n```jsx\n/** @jsx h */\nimport { h } from 'preact';\nimport { GuidesFeedback } from '@algolia/generative-experiences-js';\nimport { createClient } from '@algolia/generative-experiences-api-client';\n\nconst options = {\n  appId: 'YourApplicationID',\n  indexName: 'YourIndexName',\n  searchOnlyAPIKey: 'YourSearchOnlyAPIKey',\n};\n\nconst client = createClient(options);\n\nGuidesFeedback({\n  container: '#GuidesFeedback',\n  client: client,\n  userToken: 'MyUserToken',\n  objectIDs: ['123'],\n  voteTarget: 'content',\n});\n```\n\n| Prop name | Type | Default | Description | Notes |\n| --- | --- | --- | --- | --- |\n| `client` | - | N/A | The Algolia Generative Experiences client. | `required` |\n| `objectIDs` | `string` | N/A | Array of objectIDs for gathering feedback. | `required` |\n| `userToken` | `string` | N/A | The user token needed for computing feedback. | `required` |\n| `voteTarget` | `'content' \\| 'headline'` | `content` | The target of the feedback. | `required` |\n| `children` | `ReactNode` | - | The children to render. | - |\n| `view` | `ViewProps` | - | The view component to render your feedback widget. | - |\n| `classNames` | `FeedbackClassNames` | - | The class names for the component. | - |\n\n## Customisation with `getters`\n\nSome of the generated guides may contain placeholders for website-specific content. These are used for the links to the product pages, guide pages as well as images.\n\nTo replace these placeholders with your website-specific content, use the `getters` parameter for `guidesHeadlines()` or `guideContent()`.\n\n```JSX\n/** @jsx h */\nimport { h } from 'preact';\nimport { guidesHeadlines } from '@algolia/generative-experiences-js';\nimport { createClient } from '@algolia/generative-experiences-api-client';\n\nconst options = {\n  appId: 'YourApplicationID',\n  indexName: 'YourIndexName',\n  searchOnlyAPIKey: 'YourSearchOnlyAPIKey',\n};\n\nconst client = createClient(options);\n\nconst customGetters = {\n  /**\n  * URL for a specific guide.\n  */\n  guideURL: (objectID) => `/shopping-guide/${objectID}`,\n  /**\n   * URL for a specific product.\n   */\n  objectURL: (objectID) => `/product/${objectID}`,\n  /**\n   * List of images for a product.\n   */\n  images: (object) =>\n    object.images.map((image) => ({ src: image.url, alt: image.alt })),\n};\n\nguidesHeadlines({\n    container: '#headlines',\n    client: client,\n    userToken: 'MyUserToken',\n    showImmediate: true,\n    showFeedback: true,\n    getters: customGetters,\n    category: 'category',\n});\n```\n\n## Styling\n\n### Using Tailwind CSS\n\nTo integrate the widgets with Tailwind, include the `@tailwindcss/typography` plugin in your `tailwind.config.js` and add the following CSS to your project:\n\n```css\n.ais-NoWrap {\n  @apply whitespace-nowrap;\n}\n\n.ais-ScreenReaderOnly {\n  @apply sr-only;\n}\n\n/* display headlines */\n.ais-GuideHeadlinesContent-wrapper {\n  @apply rounded p-4 border border-gray-100 shadow gap-2;\n}\n\n.ais-GuideHeadlinesContent-container {\n  @apply flex flex-col items-end;\n}\n\n.ais-GuideHeadlinesContent-itemsContainer {\n  @apply flex items-center gap-6;\n}\n\n.ais-GuideHeadlinesContent-readMore {\n  @apply flex text-white py-2 mt-8 border-2 bg-blue-700 rounded-md items-center w-full justify-center;\n}\n\n.ais-GuideHeadlinesContent-item {\n  @apply bg-neutral-100 rounded p-4 space-y-3 flex justify-between min-h-[420px];\n}\n\n.ais-GuideHeadlinesContent-itemContent {\n  @apply mt-5;\n}\n\n.ais-GuideHeadlinesContent-itemTitle {\n  @apply text-blue-800 font-semibold line-clamp-2 h-12;\n}\n\n.ais-GuideHeadlinesContent-itemDescription {\n  @apply line-clamp-4 text-base mt-2;\n}\n\n.ais-GuideHeadlinesContent-itemImage {\n  @apply relative min-h-[120px] max-h-[120px] w-auto overflow-hidden mx-auto mt-4 aspect-square;\n}\n\n/* display content */\n.ais-GuideContent-contentSection {\n  @apply prose max-w-prose mx-auto px-4;\n}\n\n.ais-GuideContent {\n  @apply mb-10 w-full;\n}\n\n.ais-GuideContent-heroImage {\n  @apply mx-auto min-h-[200px] max-h-[250px] my-12;\n}\n\n.ais-GuideContent .ais-Feedback {\n  @apply flex items-end justify-end mx-auto;\n}\n\n.ais-GuideContent-factorsList {\n  @apply flex flex-wrap list-disc gap-x-2 justify-between w-full;\n}\n\n.ais-GuideContent-factorItem {\n  @apply w-[45%];\n}\n\n.ais-GuideContent-relatedItemsSection {\n  @apply prose max-w-none mx-auto px-4;\n}\n\n.ais-GuideContent-relatedItemsTitle {\n  @apply max-w-prose mx-auto px-4;\n}\n\n.ais-GuideContent-relatedItemsListContainer {\n  @apply max-w-prose mx-auto px-4;\n}\n\n.ais-GuideContent-relatedItemsList {\n  @apply p-2 flex justify-between flex-wrap list-none;\n}\n\n/* display feedback */\n.ais-Feedback {\n  @apply text-gray-500 text-base max-w-prose mt-10;\n}\n\n.ais-feedbackContainer {\n  @apply flex items-center gap-4;\n}\n\n.ais-Feedback-thanksWrapper {\n  @apply flex items-center;\n}\n\n.ais-Feedback-labelWrapper {\n  @apply flex space-x-2 items-center;\n}\n\n.ais-Feedback-labelIcon {\n  @apply h-6 w-6 flex-shrink-0;\n}\n\n.ais-Feedback-button {\n  @apply inline-block rounded font-semibold text-center shadow-sm transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 bg-white hover:bg-white border-2 border-gray-400 hover:border-gray-500 focus-visible:outline-gray-500 text-gray-400 hover:text-gray-500 px-2.5 py-1.5;\n}\n\n.ais-Feedback-buttonsWrapper {\n  @apply flex space-x-3 items-center;\n}\n\n.ais-Feedback-buttonIcon {\n  @apply h-4 w-4 stroke-2 flex-shrink-0;\n}\n\n/* error loading guide */\n.ais-GuideContentError {\n  @apply flex flex-col items-center text-center gap-y-4 max-w-prose mx-auto my-6;\n}\n\n.ais-GuideContentErrorTitle {\n  @apply text-lg font-semibold;\n}\n```\n\n## ❓ Troubleshooting\n\nEncountering an issue? Before reaching out to support, we recommend checking the [GitHub Discussions](https://github.com/algolia/generative-experiences/discussions). You can also open a [Github issue](https://github.com/algolia/generative-experiences/issues/new?assignees=&labels=&projects=&template=Bug_report.md).\n\n## 📄 License\n\nThe project is an open-sourced software, licensed under the [MIT license](LICENSE).\n","readmeFilename":"README.md"}