{"_id":"@auth0/ai-llamaindex","_rev":"65-d56f8782e7279c0e651c42317914f54e","name":"@auth0/ai-llamaindex","dist-tags":{"latest":"5.0.2"},"versions":{"1.0.0":{"name":"@auth0/ai-llamaindex","version":"1.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@1.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"dist":{"shasum":"fe3693d7b61f95c5012902190f8a55fb8cc4e202","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-1.0.0.tgz","fileCount":28,"integrity":"sha512-U4Tbx0GW0qSJEa+o2eZzS61JuzEvy+k3fLLWoE9dk/PV15TOz2D4mr08CCry32324wdFrFubeQTkFr29EaAK9w==","signatures":[{"sig":"MEUCIAsCqxufUFNe5oVWuKJ8hCdfaPAOnpUGmClMZ96f71bfAiEAjBb2DYa7Vargc89dBUBoPdqQ45kigJVd6GwPXZpqsqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48907},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"9c353d88bb015bed761985b5c57e2cccc242a6f9","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.9.0","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.8","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_1.0.0_1742588632194_0.6106613710400419","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@auth0/ai-llamaindex","version":"2.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@2.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"dist":{"shasum":"27a7223685a82fb701f898b4f71fd0cbf6ae6e99","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-2.0.0.tgz","fileCount":73,"integrity":"sha512-YMtJ2WT7Ru+yWRpTS5JiqIQ9kqwkyh1/iEt7zPqIouS3XCTA7JC7hVeaF71NV2RsdlIZT/n1DCdgzYFEOd7R7g==","signatures":[{"sig":"MEYCIQD+D8G9PjO7r5kgzrnfwrBs4qdOA7w5obe7lQ40su9vcgIhAIZ8kr/hlS6u9MSaXyAIvaWvQ/o9w9kuOvXOyNwTtYup","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114979},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"7a5cedc7a33927dca437a1658313f863fd9b8c90","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.9.0","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_2.0.0_1743690730766_0.2757998489730136","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@auth0/ai-llamaindex","version":"2.0.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@2.0.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"dist":{"shasum":"a3270d32dfa0f23a8ebfe1efe090fe3b2d8ad61f","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-2.0.1.tgz","fileCount":73,"integrity":"sha512-n6xeO39dP0KpZCyOS15oA/UHRp/+gvJvADLE2q6bPcsXDlcrfjnMyByWZzROUMjFU5/wBPDjHVPHYZ2BCA/Keg==","signatures":[{"sig":"MEQCIDDiMASqiz1FJ3efpJdskZYDgUc3EtwJ14vbCp+YV9YpAiAbehBUnr1E0yOcWsJsGIpA7DGUZciX5IZqLumV1122dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115381},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"e0e6f9ef0d0b1e953476896cb51190b33b4262e8","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.9.0","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_2.0.1_1744212356668_0.30738277282518034","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@auth0/ai-llamaindex","version":"2.1.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@2.1.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"dist":{"shasum":"717fee4ce60684374d70ac0dc8b6a559893a8f28","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-2.1.0.tgz","fileCount":83,"integrity":"sha512-Y1/5vGowOQ6q//I+Xi+HKaHvVMrU6dBDCke1lQGMzVXqrVWBLW3WT0s3oMyNAX4nrmkw4WdCdSwfPtR2FEL9Ig==","signatures":[{"sig":"MEUCIBwPKJzQ7YThpY6a3iDd3fHagyEKNux4YDaprrXW9mM5AiEAnbZazeOwzDllNmb6F6lkirhUm0YXMOW1kwc2W5Mv9LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128317},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"d4bcfb79673c2929690e32ac246f955bea93cfa0","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.9.0","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_2.1.0_1744297573936_0.44665554399430896","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@auth0/ai-llamaindex","version":"2.1.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@2.1.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"}],"dist":{"shasum":"73c4baf88f49fd32b9f772759c3c2961c4e420fc","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-2.1.1.tgz","fileCount":83,"integrity":"sha512-i6KJ+cbUCO7kv0Qmdx1EBmljzXnNS7BVMXm746fvZgTnOhVRHoEXMZQAw4Iw45GsJ+cLqyOZmoET1PpwOHaiuA==","signatures":[{"sig":"MEUCIQDPxo3h4sL/QoKXKBaNH+ymMQLNoWl/PwZ7a8JGqhxJmwIgDuHYPwVnQuOZh+jx+pSAM09waBUG8rBA5uACLlgPh9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129436},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"9861311c8cb32e294b0771aa5aae3eb6f1176dd5","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.9.0","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_2.1.1_1744824294208_0.07544282008997616","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@auth0/ai-llamaindex","version":"3.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@3.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"}],"dist":{"shasum":"51400b56318487e86a97cc9fecf3054a46f80301","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-3.0.0.tgz","fileCount":83,"integrity":"sha512-nEAGu9CyliICNoHOV70DAjodvfuR9JN+nmtOMciBnw4OPvQdspDUAw4Gsw3lb7/1SGQWuCKObHYRiE+7drxW8g==","signatures":[{"sig":"MEQCIH7cjjCQHgqMe83MaABa7X3z1xYQetZPYlEEqHVr4y5CAiA/JQ3mO+uZ/VHeZm2DoZNRDpVNLB02sUPMHYDL2QAaUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130184},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"a9de9600375fa924b6624349a4d828c5debd58f5","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.9.0","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_3.0.0_1745262815174_0.2011888671107751","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@auth0/ai-llamaindex","version":"3.0.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@3.0.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"}],"dist":{"shasum":"6b3e132776cc6500d568d186183885d11683fb30","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-3.0.1.tgz","fileCount":83,"integrity":"sha512-E3NqKAWxRAxaZs2cnDdot4+EyLamWRwdWheCngsMvMxUIJ9PSBwQ8SGaQKABXrN5lXjcmfi15HrB1PQRHPFQRA==","signatures":[{"sig":"MEYCIQCpf9A7Ch+2+sI2gMOi/ypaGvAmP5sBXPQ7D5D6d2JSUwIhAPMwDjyHzkkYkOKChAnWWf3JEF5lyWfykIuF6SJRdxZP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129612},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"0951576d545dc0b1069cd3b52f853b5bc15d2cb3","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.14.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.9.0","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_3.0.1_1745515944237_0.1447407634506157","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@auth0/ai-llamaindex","version":"3.1.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@3.1.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"}],"dist":{"shasum":"cf7bef7f533fa6c099dbc6c2c2b5a4f745e84287","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-3.1.0.tgz","fileCount":83,"integrity":"sha512-h2sCPOkqbWz7hrVYgupkmB2jgQ6f1FHq8GOCrIjcjl3pw3i6CbhcYaTY+RTM1iHrLKQmdjNtR9PwEYzUwLYubA==","signatures":[{"sig":"MEUCIEP3zkANMett5SnpM06UHJ3oOFEgnlP6+PlJVAtnLRu9AiEAl5fNNP/JjK6cWAEBdSA6Bp5jmyl5hSsvToHsZxn9Tvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131392},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"43c3e039967ca73544aa34ef2a9e4a825233eceb","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.9.0","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_3.1.0_1747423676711_0.5112010228090125","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@auth0/ai-llamaindex","version":"3.1.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@3.1.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"}],"dist":{"shasum":"5698e4e90ca479c0d719b06746d155d305a7ce8e","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-3.1.1.tgz","fileCount":83,"integrity":"sha512-1ygolpkLN9bBOKq/BwY+WRUmUBCNFJ/IQRj5za0JZhYBv34WCebptU77WFlug9OTBK77dtlj/YSJoS97TBL61Q==","signatures":[{"sig":"MEYCIQCB74raPHCT0OgM3v1Bd4MC0M74NwomWZZ7JCY+2XYFfAIhALlbTn/F74YyvUhlP3UyVIYbBJCwxbenKuOffdL8odgA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131400},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"90da827c0056c37df205e9af4d65a41ff4abcbfb","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.15.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.9.0","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_3.1.1_1747936073635_0.5038206910982677","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@auth0/ai-llamaindex","version":"3.2.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@3.2.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"}],"dist":{"shasum":"fc12b199f5ca64f02e8155ba2db226525ad82c2f","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-3.2.0.tgz","fileCount":83,"integrity":"sha512-iasa7pTQw/tYL97Rdqck9ROVtUfiCAm2vwFT68IvyVaW5GrXSGex5OHSMZZJwLUQobpaDoUtKX31grk1hq4djg==","signatures":[{"sig":"MEUCIGMIVbfj5uoqQ1tjdsYpAmA5eZmAtbVPzgkqpwYXQHk0AiEAwOc1qAwovyk5PWF4tR7XJiLTnJMKJNenEQ2b2+ANlyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131399},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"b5abcb3f4c5316c701e3c562cc0286850b8d9841","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.17.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.11","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_3.2.0_1753127646675_0.8306621011277531","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@auth0/ai-llamaindex","version":"3.2.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@3.2.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"dist":{"shasum":"345b6396102026f64685d254420f469a589765dc","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-3.2.1.tgz","fileCount":83,"integrity":"sha512-kjPULRpXdCoyQ/L3ZV6H4saMyABb6uQIzs+iSu53znzq44+37EuqV4tD2/IuH8g1YFlWaOllyddLLewh+BqT9A==","signatures":[{"sig":"MEUCIDN6o/Hfc5Gp4cxGxZACreO25OFLycB4B6fPw0RoY16IAiEAywZ0NQ9LHnmg28oPkxcMsul+fEknJiPEW3OORNYYDVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131441},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"c09d4b00c0f3de059da7771cfb03ca9bd08a575b","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.18.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.11.28","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0","@llamaindex/openai":"^0.4.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_3.2.1_1756494467060_0.766340355392904","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@auth0/ai-llamaindex","version":"3.3.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@3.3.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"dist":{"shasum":"1a51a657c1491ec1af212bc6eae3da689c4d772c","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-3.3.0.tgz","fileCount":83,"integrity":"sha512-zSSvk9whJ69LKgWdqWEg7QrTHEArg4ymtWyi9KNYM8/rV+L/OAHmXsDlWgZaxqnJBYm/EAV12ukDrF0BlnblIw==","signatures":[{"sig":"MEUCIFD8bg5FK7yjVByHPFkRWpRf2APxQWnDCpdoCpu6hUqhAiEA7K3O++BJlz3QhzowMJhyH3UpDJDlx0J5A3f/PrbnoYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131517},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"9588e5207ab3e5f345b8299510c1ffb49dacab6b","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.19.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.11.28","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0","@llamaindex/openai":"^0.4.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_3.3.0_1757693076568_0.7227955297965927","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@auth0/ai-llamaindex","version":"3.3.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@3.3.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"dist":{"shasum":"e142d969b00db051e4c362bc2e15a6c657979501","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-3.3.1.tgz","fileCount":83,"integrity":"sha512-ypIyR5drDp2Fl3y270l/hijuHSeXHYkAOr1B1svPaiVGzZ/Wk6AOCXcehbba0simLFpCenHbrZwJGFFCUxqhpQ==","signatures":[{"sig":"MEUCIAYv5Dje1upQqY/NFzsXQCrtV/eAymqpAMI74H4Gae0tAiEAlFmyoQUQ6l/qhdmcpp4T1fGhr6VkH8GMkniFKqKZJec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131683},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"e6c71d73c9fca01ffb4f70a2694beb301865fb6c","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.19.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.11.28","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0","@llamaindex/openai":"^0.4.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_3.3.1_1758808107229_0.4008765114765067","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@auth0/ai-llamaindex","version":"3.3.2","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@3.3.2","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"}],"dist":{"shasum":"9f428641cd3882415b25e903c3047d41310e53cf","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-3.3.2.tgz","fileCount":83,"integrity":"sha512-/Tf7kG6S9lQBKISP4mERgqW50AZkLhliIUAXpo08Q9MHsqm0Orm9eetCFgll9xE4/jjbuNKVDw2Olw7h31rmPw==","signatures":[{"sig":"MEQCIDWYAQ1vminWNUDbple6loP6JbNQXq2TbtGSngwpUwCTAiACbVWjp2MTJ8w5kb9cnV80NvJUNXyxOyOTe+jdPF/OMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131679},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"b8fc97c04fdeba4769d00322ea1ce439d105b388","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.11.28","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0","@llamaindex/openai":"^0.4.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_3.3.2_1760553442381_0.360531475292994","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@auth0/ai-llamaindex","version":"4.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@4.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"}],"dist":{"shasum":"6be3002ad689f131093f63e8041ece17e993e327","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-4.0.0.tgz","fileCount":83,"integrity":"sha512-Eli7H7tQ+zfoBWGeCzTP5p/BJC3H9ew0jYIQ6kmtNGLnXJhcddrg+cRjIr9z9vkGZMAiiveATR498eXYELKKtw==","signatures":[{"sig":"MEUCIAsYAosJ6CyafJsc9K0eL2A0y6SUp/pFsCGL9K+0V+UrAiEAidB9gM5eJKsj9gLGgjw3Zd+30yJiS9j+E+qfCeF/XRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131131},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"585447b27a0fc3d76ba030446d8bfc61f886882d","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.11.28","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0","@llamaindex/openai":"^0.4.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_4.0.0_1760557030623_0.791874147428022","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@auth0/ai-llamaindex","version":"4.1.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@4.1.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"dannyturcotte","email":"danny.turcotte@okta.com"},{"name":"auth0-werner","email":"tommy.werner@okta.com"}],"dist":{"shasum":"aa39a5c39325bc30ea4076a500b5952be46e65ff","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-4.1.0.tgz","fileCount":83,"integrity":"sha512-yRbzPxqqZDP76QD3+5ttvKpaWBfcnfNC9vpVNKZf2+3yTn2nvYNMBP2/d4GwkJW2OQ5+qeikKaqXMfb5Vsiwvw==","signatures":[{"sig":"MEQCIC0WM8B+rUV5+lc2t7/WdWGIEmipdOHt675tNiuY+hJHAiAvE1gNxPL3dQSu9SZ2yR29d/ettEcHImHu1/r3WqF3jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131961},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"49ef2315e539e8bf63890cb3bf3dea7916b8ac58","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.11.28","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0","@llamaindex/openai":"^0.4.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_4.1.0_1760989381360_0.27719416701784394","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@auth0/ai-llamaindex","version":"5.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@5.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"dannyturcotte","email":"danny.turcotte@okta.com"},{"name":"auth0-werner","email":"tommy.werner@okta.com"},{"name":"safder.areepattamannil","email":"safder.areepattamannil@okta.com"}],"dist":{"shasum":"eaf57bffcdfe3560b4bc06a1541c27d10c4f278f","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-5.0.0.tgz","fileCount":83,"integrity":"sha512-ciG6IqMD82G9quJtf0nXWc4Jb+DeRM+tJ3tnzoZ6H8giqOGliwbXyVhQzdikplQTsApDcjXk9NVcvPrJ/sSUwQ==","signatures":[{"sig":"MEQCIECH+c9vUcx0gQsas/GSETjTOCD/sfoRK/9WBCrDPHV3AiAJyBJPuDI+6pbz0pWaseIoUndNtsWOLp9zOOBcSLiOoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132085},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"2e0ab209f8deac3b24c9fe1445bacccab82e2c43","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.21.1","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.11.28","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0","@llamaindex/openai":"^0.4.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_5.0.0_1763558863013_0.29660900191773876","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@auth0/ai-llamaindex","version":"5.0.2","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-llamaindex@5.0.2","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"adam-mcgrath_okta","email":"adam.mcgrath@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/auth0-ai-js#readme","bugs":{"url":"https://github.com/auth0/auth0-ai-js/issues"},"dist":{"shasum":"5cfd1c9552cbb7fbd6dd16c1c13a1b243984a0fb","tarball":"https://registry.npmjs.org/@auth0/ai-llamaindex/-/ai-llamaindex-5.0.2.tgz","fileCount":83,"integrity":"sha512-6wRfwWBsLj4H4ECL6UyNI6PDmUYziTc/joiQT3Uqvrz33zjRtC5l1RtbzsgqLw1ZRsrlgDXaBXofIJDuG4ND5Q==","signatures":[{"sig":"MEUCIBhDBdQy61VsfQBgDJ0PLGYtOyWSqKVHxm5jbr7nIgQOAiEAzB1ZkiBydlsxDGUJotwTW9Eb3D9wnvq0wApthr+E1WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fai-llamaindex@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132177},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"2adab18fd0b1d8b4674566de08ffbbed1f5015d0","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint \"./**/*.ts*\"","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d4a1ab46-6a2c-4c98-824b-e2c1e315c107"}},"repository":{"url":"git+https://github.com/auth0/auth0-ai-js.git","type":"git"},"_npmVersion":"11.12.1","description":"Auth0 AI for LlamaIndex","directories":{},"_nodeVersion":"22.22.2","dependencies":{"lodash":"^4.17.21","@auth0/ai":"*","llamaindex":"^0.11.28","html-to-text":"^9.0.5","magic-bytes.js":"^1.10.0","@llamaindex/openai":"^0.4.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@eslint/compat":"^1.2.7"},"peerDependencies":{"@openfga/sdk":"^0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/ai-llamaindex_5.0.2_1776870911892_0.3636513361109359","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-03-21T20:23:52.090Z","modified":"2026-07-14T10:25:22.134Z","1.0.0":"2025-03-21T20:23:52.386Z","2.0.0":"2025-04-03T14:32:10.997Z","2.0.1":"2025-04-09T15:25:56.840Z","2.1.0":"2025-04-10T15:06:14.125Z","2.1.1":"2025-04-16T17:24:54.451Z","3.0.0":"2025-04-21T19:13:35.371Z","3.0.1":"2025-04-24T17:32:24.436Z","3.1.0":"2025-05-16T19:27:56.903Z","3.1.1":"2025-05-22T17:47:53.842Z","3.2.0":"2025-07-21T19:54:06.857Z","3.2.1":"2025-08-29T19:07:47.273Z","3.3.0":"2025-09-12T16:04:36.764Z","3.3.1":"2025-09-25T13:48:27.458Z","3.3.2":"2025-10-15T18:37:22.578Z","4.0.0":"2025-10-15T19:37:10.838Z","4.1.0":"2025-10-20T19:43:01.556Z","5.0.0":"2025-11-19T13:27:43.226Z","5.0.2":"2026-04-22T15:15:12.043Z"},"bugs":{"url":"https://github.com/auth0/auth0-ai-js/issues"},"author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","homepage":"https://github.com/auth0/auth0-ai-js#readme","repository":{"url":"git+https://github.com/auth0/auth0-ai-js.git","type":"git"},"description":"Auth0 AI for LlamaIndex","maintainers":[{"email":"oss.sdks@auth0.com","name":"auth0-oss"},{"email":"devops+npm@auth0.com","name":"auth0npm"},{"email":"support@auth0.com","name":"auth0brokkr"},{"email":"jesse.le@auth0.com","name":"jessele"},{"email":"jeff.shuman@okta.com","name":"oktajeffoktajeff"},{"email":"brian.s.smith@okta.com","name":"bsmith-auth0"},{"email":"sanjay.manikandhan@okta.com","name":"sanjay.manikandhan"},{"email":"nirmal.joishi@okta.com","name":"nirjo"},{"email":"nil.torres@okta.com","name":"niltorresatko"},{"email":"jaskirat.singh@okta.com","name":"jaskirat_atko"},{"email":"henry.mcardle@okta.com","name":"henry.mcardle"},{"email":"nicolas.villalobos@okta.com","name":"nicolas.villalobos"},{"email":"choah.jung@auth0.com","name":"choah"},{"email":"josecarlos.chavez@okta.com","name":"josecarlos-chavez_atko"},{"email":"saurabh.kumar@okta.com","name":"skatko"},{"email":"tirone.pama@auth0.com","name":"tj.okta"},{"email":"sergio.garciaramos@okta.com","name":"sgarcia-atko"},{"email":"roger.chan@auth0.com","name":"roger.chan"},{"email":"michael.antone@auth0.com","name":"maaantone"},{"email":"lewis.byrne@okta.com","name":"lewisbyrne-okta"},{"email":"tarunpreet.kaur@okta.com","name":"tarunpreet.kaur"}],"readme":"# Auth0 AI for LlamaIndex\n\n`@auth0/ai-llamaindex` is an SDK for building secure AI-powered applications using [Auth0](https://www.auth0.ai/), [Okta FGA](https://docs.fga.dev/) and [LlamaIndex](https://ts.llamaindex.ai/).\n\n## Features\n\n- **Authorization for RAG**: Securely filter documents using Okta FGA as a [retriever](https://js.langchain.com/docs/concepts/retrievers/) for RAG applications. This smart retriever performs efficient batch access control checks, ensuring users only see documents they have permission to access.\n\n- **Tool Authorization with FGA**: Protect AI tool execution with fine-grained authorization policies through Okta FGA integration, controlling which users can invoke specific tools based on custom authorization rules.\n\n- **Client Initiated Backchannel Authentication (CIBA)**: Implement secure, out-of-band user authorization for sensitive AI operations using the [CIBA standard](https://openid.net/specs/openid-client-initiated-backchannel-authentication-core-1_0.html), enabling user confirmation without disrupting the main interaction flow.\n\n- **Federated API Access**: Seamlessly connect to third-party services by leveraging Auth0's Tokens For APIs feature, allowing AI tools to access users' connected services (like Google, Microsoft, etc.) with proper authorization.\n\n- **Device Authorization Flow**: Support headless and input-constrained environments with the [Device Authorization Flow](https://auth0.com/docs/get-started/authentication-and-authorization-flow/device-authorization-flow), enabling secure user authentication without direct input capabilities.\n\n\n## Install\n\n> [!WARNING]\n> `@auth0/ai-llamaindex` is currently **under heavy development**. We strictly follow [Semantic Versioning (SemVer)](https://semver.org/), meaning all **breaking changes will only occur in major versions**. However, please note that during this early phase, **major versions may be released frequently** as the API evolves. We recommend locking versions when using this in production.\n\n```bash\nnpm install @auth0/ai @auth0/ai-llamaindex\n```\n\n## Initialization\n\nInitialize the SDK with your Auth0 credentials:\n\n```javascript\nimport { Auth0AI, setAIContext } from \"@auth0/ai-llamaindex\";\n\nconst auth0AI = new Auth0AI({\n  // Alternatively, you can use the `AUTH0_DOMAIN`, `AUTH0_CLIENT_ID`, and `AUTH0_CLIENT_SECRET`\n  // environment variables.\n  auth0: {\n    domain: \"YOUR_AUTH0_DOMAIN\",\n    clientId: \"YOUR_AUTH0_CLIENT_ID\",\n    clientSecret: \"YOUR_AUTH0_CLIENT_SECRET\",\n  },\n  // store: new MemoryStore(), // Optional: Use a custom store\n});\n```\n\nSet the ThreadID:\n\n```javascript\nsetAIContext({\n  threadID: \"...\",\n});\n```\n\n## Calling APIs\n\nThe \"Tokens for API\" feature of Auth0 allows you to exchange refresh tokens for access tokens for third-party APIs. This is useful when you want to use a token vault (like Google, Facebook, etc.) to authenticate users and then use the access token to call the API on behalf of the user.\n\nFirst initialize the Token Vault Authorizer as follows:\n\n```javascript\nimport { auth0 } from \"./auth0\";\n\nexport const withGoogleAccess = auth0AI.withTokenVault({\n  // A function to retrieve the refresh token of the context.\n  // In this case we are assuming this agent is running on next.js app\n  // using next-auth0. \"auth0\" here is an instance of next-auth0\n  refreshToken: async () => {\n    const session = await auth0.getSession();\n    const refreshToken = session?.tokenSet.refreshToken!;\n    return refreshToken;\n  },\n  // The connection name.\n  connection: 'google-oauth2',\n  // The scopes to request.\n  scopes: [\"openid\", \"https://www.googleapis.com/auth/calendar.freebusy\"],\n  // Additional authorization params needed to connect an account (optional).\n  authorizationParams: {\n    ...\n  },\n});\n```\n\nThen use the `withGoogleAccess` to wrap the tool and use `getAccessTokenFromTokenVault` from the SDK to get the access token.\n\n```javascript\nimport { tool } from \"llamaindex\";\nimport { getAccessTokenFromTokenVault } from \"@auth0/ai-llamaindex\";\nimport { TokenVaultError } from \"@auth0/ai/interrupts\";\nimport { addDays } from \"date-fns\";\n\nexport const checkUsersCalendar = withGoogleAccess(\n  tool(async ({ date }) => {\n    const accessToken = getAccessTokenFromTokenVault();\n    const url = \"https://www.googleapis.com/calendar/v3/freeBusy\";\n    const body = JSON.stringify({\n      timeMin: date,\n      timeMax: addDays(date, 1),\n      timeZone: \"UTC\",\n      items: [{ id: \"primary\" }],\n    });\n\n    const response = await fetch(url, {\n      method: \"POST\",\n      headers: {\n        Authorization: `Bearer ${accessToken}`,\n        \"Content-Type\": \"application/json\",\n      },\n      body,\n    });\n\n    if (!response.ok) {\n      if (response.status === 401) {\n        throw new TokenVaultError(\n          `Authorization required to access the Token Vault`\n        );\n      }\n      throw new Error(\n        `Invalid response from Google Calendar API: ${\n          response.status\n        } - ${await response.text()}`\n      );\n    }\n\n    const busyResp = await response.json();\n    return { available: busyResp.calendars.primary.busy.length === 0 };\n  }, {\n    description:\n      \"Check user availability on a given date time on their calendar\",\n    parameters: z.object({\n      date: z.coerce.date(),\n    })\n  })\n);\n```\n\n## CIBA: Client-Initiated Backchannel Authentication\n\nCIBA (Client-Initiated Backchannel Authentication) enables secure, user-in-the-loop authentication for sensitive operations. This flow allows you to request user authorization asynchronously and resume execution once authorization is granted.\n\n```javascript\nimport { auth0 } from \"./auth0\";\n\nexport const buyStockAuthorizer = auth0AI.withAsyncAuthorization({\n  // A callback to retrieve the userID from tool context.\n  userID: (params: { userID: string }, ctx) => params.userID,\n\n  // The message the user will see on the notification\n  bindingMessage: async ({ qty , ticker }) => {\n    return `Confirm the purchase of ${qty} ${ticker}`;\n  },\n  // Expiration for this request in seconds (default=300s)\n  requestedExpiry: 300,\n  // The scopes and audience to request\n  audience: process.env[\"AUDIENCE\"],\n  scopes: [\"stock:trade\"]\n});\n```\n\nThen wrap the tool as follows:\n\n```javascript\nimport { tool } from \"llamaindex\";\nimport { z } from \"zod\";\nimport { getAsyncAuthorizationCredentials } from \"@auth0/ai-llamaindex\";\n\nexport const purchaseStock = buyStockAuthorizer(\n  tool(async ({ tradeID, userID, ticker, qty }) => {\n    const { accessToken } = getAsyncAuthorizationCredentials();\n    fetch(\"http://yourapi.com/buy\", {\n      method: \"POST\",\n      headers: {\n        \"Content-Type\": \"application/json\",\n        Authorization: `Bearer ${accessToken}`,\n      },\n      body: JSON.stringify({ ticker, qty }),\n    });\n    return `Purchased ${qty} shares of ${ticker}`;\n  }, {\n    name: \"buy_stock\",\n    description: \"Execute a stock purchase given stock ticker and quantity\",\n    parameters: z.object({\n      tradeID: z\n        .string()\n        .uuid()\n        .describe(\"The unique identifier for the trade provided by the user\"),\n      userID: z\n        .string()\n        .describe(\"The user ID of the user who created the conditional trade\"),\n      ticker: z.string().describe(\"The stock ticker to trade\"),\n      qty: z\n        .number()\n        .int()\n        .positive()\n        .describe(\"The quantity of shares to trade\"),\n    })\n  })\n);\n```\n\n### CIBA with RAR (Rich Authorization Requests)\nAuth0 supports RAR (Rich Authorization Requests) for CIBA. This allows you to provide additional authorization parameters to be displayed during the user confirmation request.\n\nWhen defining the tool authorizer, you can specify the `authorizationDetails` parameter to include detailed information about the authorization being requested:\n\n```js\nconst buyStockAuthorizer = auth0AI.withAsyncAuthorization({\n  // A callback to retrieve the userID from tool context.\n  userID: (params: { userID: string }, ctx) => params.userID,\n\n  // The message the user will see on the notification\n  bindingMessage: async ({ qty , ticker }) => {\n    return `Confirm the purchase of ${qty} ${ticker}`;\n  },\n  // Expiration for this request in seconds (default=300s)\n  requestedExpiry: 300,\n  authorizationDetails: async ({ qty, ticker }) => {\n    return [{ type: \"trade_authorization\", qty, ticker, action: \"buy\" }];\n  },\n  // The scopes and audience to request\n  audience: process.env[\"AUDIENCE\"],\n  scopes: [\"stock:trade\"]\n});\n```\n\nTo use RAR with CIBA, you need to [set up authorization details](https://auth0.com/docs/get-started/apis/configure-rich-authorization-requests) in your Auth0 tenant. This includes defining the authorization request parameters and their types. Additionally, the [Guardian SDK](https://auth0.com/docs/secure/multi-factor-authentication/auth0-guardian) is required to handle these authorization details in your authorizer app.\n\nFor more information on setting up RAR with CIBA, refer to:\n- [Configure Rich Authorization Requests (RAR)](https://auth0.com/docs/get-started/apis/configure-rich-authorization-requests)\n- [User Authorization with CIBA](https://auth0.com/docs/get-started/authentication-and-authorization-flow/client-initiated-backchannel-authentication-flow/user-authorization-with-ciba)\n\n## Device Flow Authorizer\n\nThe Device Flow Authorizer enables secure, user-in-the-loop authentication for devices or tools that cannot directly authenticate users. It uses the OAuth 2.0 Device Authorization Grant to request user authorization and resume execution once authorization is granted.\n\n```javascript\nimport { auth0 } from \"./auth0\";\n\nexport const deviceFlowAuthorizer = auth0AI.withDeviceAuthorizationFlow({\n  // The scopes and audience to request\n  scopes: [\"read:data\", \"write:data\"],\n  audience: \"https://api.example.com\",\n});\n```\n\nThen wrap the tool as follows:\n\n```javascript\nimport { tool } from \"llamaindex\";\nimport { z } from \"zod\";\nimport { getDeviceAuthorizerCredentials } from \"@auth0/ai-llamaindex\";\n\nexport const fetchData = deviceFlowAuthorizer(\n  tool(async ({ resourceID }) => {\n    const credentials = getDeviceAuthorizerCredentials();\n    const response = await fetch(`https://api.example.com/resource/${resourceID}`, {\n      headers: {\n        Authorization: `Bearer ${credentials.accessToken}`,\n      },\n    });\n\n    if (!response.ok) {\n      throw new Error(`Failed to fetch resource: ${response.statusText}`);\n    }\n\n    return await response.json();\n  }, {\n    name: \"fetch_data\",\n    description: \"Fetch data from a secure API\",\n    parameters: z.object({\n      resourceID: z.string().describe(\"The ID of the resource to fetch\"),\n    })\n  })\n);\n```\n\nThis flow is particularly useful for devices or tools that cannot directly authenticate users, such as IoT devices or CLI tools.\n\n## FGA\n\n```javascript\nimport { Auth0AI } from \"@auth0/ai-llamaindex\";\n\nconst auth0AI = new Auth0AI.FGA({\n  apiScheme,\n  apiHost,\n  storeId,\n  credentials: {\n    method: CredentialsMethod.ClientCredentials,\n    config: {\n      apiTokenIssuer,\n      clientId,\n      clientSecret,\n    },\n  },\n});\n// Alternatively you can use env variables: `FGA_API_SCHEME`, `FGA_API_HOST`, `FGA_STORE_ID`, `FGA_API_TOKEN_ISSUER`, `FGA_CLIENT_ID` and `FGA_CLIENT_SECRET`\n```\n\nThen initialize the tool wrapper:\n\n```javascript\nconst authorizedTool = fgaAI.withFGA(\n  {\n    buildQuery: async ({ userID, doc }) => ({\n      user: userID,\n      object: doc,\n      relation: \"read\",\n    }),\n  },\n  myAITool\n);\n\n// Or create a wrapper to apply to tools later\nconst authorizer = fgaAI.withFGA({\n  buildQuery: async ({ userID, doc }) => ({\n    user: userID,\n    object: doc,\n    relation: \"read\",\n  }),\n});\n\nconst authorizedTool = authorizer(myAITool);\n```\n\nNote: the parameters given to the `buildQuery` function are the same provided to the tool's `execute` function.\n\n## Feedback\n\n### Contributing\n\nWe appreciate feedback and contribution to this repo! Before you get started, please see the following:\n\n- [Auth0's general contribution guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md)\n- [Auth0's code of conduct guidelines](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md)\n\n### Raise an issue\n\nTo provide feedback or report a bug, please [raise an issue on our issue tracker](https://github.com/auth0/auth0-ai-js/issues).\n\n### Vulnerability Reporting\n\nPlease do not report security vulnerabilities on the public GitHub issue tracker. The [Responsible Disclosure Program](https://auth0.com/responsible-disclosure-policy) details the procedure for disclosing security issues.\n\n---\n\n<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png\"   width=\"150\">\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.auth0.com/website/sdks/logos/auth0_dark_mode.png\" width=\"150\">\n    <img alt=\"Auth0 Logo\" src=\"https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png\" width=\"150\">\n  </picture>\n</p>\n<p align=\"center\">Auth0 is an easy to implement, adaptable authentication and authorization platform. To learn more checkout <a href=\"https://auth0.com/why-auth0\">Why Auth0?</a></p>\n<p align=\"center\">\nThis project is licensed under the Apache 2.0 license. See the <a href=\"/LICENSE\"> LICENSE</a> file for more info.</p>\n","readmeFilename":"README.md"}