{"_id":"@acarmisc/backstage-plugin-ai-conversation-backend","_rev":"14-49884d1074be6a99a64d83a0b4b5889b","name":"@acarmisc/backstage-plugin-ai-conversation-backend","dist-tags":{"latest":"0.18.0"},"versions":{"0.9.0":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.9.0","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.9.0","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"58e933ab2dedf7d0ccba4df2f6ba9629d900d810","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.9.0.tgz","fileCount":30,"integrity":"sha512-Gtf39DIGf+3kvRWNp3nkZKT3mwnA4mH/mzLvYgP4oYFDvxeVdQgojAAA1JAtsni7yZCqTwE4X2UmojBoELUsbg==","signatures":[{"sig":"MEUCIQC58Qae/GLk15BANwRSR2KrJSFyh6k2ZHRSIA4j3y+TcgIgAiUNLefJ7AZQ5XuCrBMxL9j7puuY4Nf3JAexBswWvQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12047718},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"d10f301e58495525484922072e05ff13b903df2a","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","express":"^4.18.2","@backstage/types":"^1.2.0","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.9.0_1787838304557_0.6914024994354429","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.10.0","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.10.0","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"35b8dfba11a33eff529b774c9f5e69fc18b466a2","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.10.0.tgz","fileCount":32,"integrity":"sha512-lcZuBTQJnz8F4US/TunBfETBqONqmLCrYREWDQ0wCc2tMrxHIJ8fMawAMpIsJBnkAOeMARdbnNFOIdd74SCKlg==","signatures":[{"sig":"MEUCIQC1X9lWIwbbxlDDSl1QYZA5ZClNb0tcTEcfqpu9OXJlagIgZ4rem6m6r/msDSmZcRGCEnCVsr32n4KDkcudf3Sg0Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12073144},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"60b51a398553c114da5c688960eb634a34c1800b","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.10.0_1787844810670_0.8358129464424353","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.11.0","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.11.0","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"51cb13c03a359ddf649ff7035b15697117a7d52a","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.11.0.tgz","fileCount":32,"integrity":"sha512-fOgGYnJ/Qh7BQQeHJQdg/Gy6E2+OERkBDCocbBBAoqlPwxMNFLrT2Lb81efEKQZKoO7fJPCE3LSaaG1tTRHTzg==","signatures":[{"sig":"MEUCIQC/7oEKtibIRP2QgGPGHmpNMDjYNa1QZgq1dXEToZTL3gIgb6Y6UOUjBBer0cAVv7a4IT6FskuLq8prQxsbHlV5Jxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0zUja1eWUOutrt+PI402QYXN7B6Hkham7xzLWLMdx3AiBnVJ54287R7tZXNG4yqAEpJAuHh3eaChO4oPlxCHxXvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12073434},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"56e137e1c2c5a9b629871a88c1dbb3d45711216a","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.11.0_1787857890841_0.5104744940590284","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.11.1","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.11.1","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"046fd94cbd7896547edd9ecdd61dfea87d9c5aa1","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.11.1.tgz","fileCount":32,"integrity":"sha512-dLzHH8USG3bbkzFuLIfCjQSRYnG5OAKzAv74hZz+zNwp+Oh8XWzkJiNpLTSGAhyTGjVatbh2WktQwV3xnrVGLQ==","signatures":[{"sig":"MEYCIQDY2siXN3i9/NuGUFTfNhW4MTGYQgao8ARzaqW1R2jlewIhAIvY4XOek6LPFHshcxWUtmej5pAND1vGYopNaC+fRPy1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG1kM6Lutku8zDjJ9+m5SDyYdIxlK7eYDB/j63dBb20NAiB1P4D5jfEG2dhWZv+V75tXMiZYgnFwiXpJ97vPH1iiVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12073434},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"ddb42f3ff7537e7322e019acbbe1674f432ce32a","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.11.1_1787895319276_0.5791246860079069","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.12.0","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.12.0","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","bugs":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation/issues"},"dist":{"shasum":"f9b6e7af7d53296094a6fc9c4f38bf93842c33bc","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.12.0.tgz","fileCount":32,"integrity":"sha512-ZIF1d4+PTDfI33NvI7R7c5aJLAdyqSyGZAQtIXCSJ5KVoJsIhd1OSXhgpOqN2+AJfYOc1XO+6Yr1iJrmJWo4NQ==","signatures":[{"sig":"MEYCIQCX0SdJnNa9SEqxEzYyJaPqzaY+AbCM2wR/7jrqBsAc+AIhAMonpS4d/Kdlfiev+gqyy1VWGVc9rzkx/uUMMoBGPjhr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBG/LvX7qdKkIML/QNMO0yNzytqqAXV7L4qk0L13bzy0AiEA9gb2p2WKKvF2SDi6UuXrpNKLufcqqWgpWB1FWnxHdRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12073435},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"f5540ec7a8e9bc136d8e7eca784bd426e0f39bc6","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"git+https://github.com/acarmisc/backstage-plugin-ai-conversation.git","type":"git"},"_npmVersion":"11.12.1","description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"_nodeVersion":"24.15.0","configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.12.0_1787906135189_0.39883016961187057","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.13.0","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.13.0","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","bugs":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation/issues"},"dist":{"shasum":"7ef43499de36a057535fa7ced471b01fb0c71841","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.13.0.tgz","fileCount":34,"integrity":"sha512-Ve5b32gvw/DnLpPoiYMA7zzoWo5vpFVPDcRHXc5tSFh+ZSsmY8iiB3eDYXfHUhR/SSFwuoV+EuMSoQ2LLFFA8g==","signatures":[{"sig":"MEUCIG+m1l+FULS+Os+6dZPcvqz351FHvkETwhtvKJ0UQNfpAiEAmGSgo04WiNvtKNEXkGH/zHcXa2qNcXeZNW6H9ECkVQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCsp/LlkR9nJ2eagH399FH4VS35vVrq0VujerIiUNgrQIhAN+WASQwOVEY+T6OmeAjsVi+5O7GazHX9TCa+e1Mq5T/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12080324},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"d1ad5838299c5aa4101bfe724b552e4d780598d8","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"git+https://github.com/acarmisc/backstage-plugin-ai-conversation.git","type":"git"},"_npmVersion":"11.12.1","description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"_nodeVersion":"24.15.0","configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.13.0_1788453373218_0.673300383914875","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.14.0","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.14.0","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"f065b495083f3048493226f18200fc75709fc666","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.14.0.tgz","fileCount":39,"integrity":"sha512-8TK447ul0YAgkb5M3hUoIU0XnWY3OSZ8lISHJZzRKjuzNfCjn2KalQAEFmR8SxGcR/rp+GFkbiPt1XbjTpikGA==","signatures":[{"sig":"MEUCIBpL3+DBm1EP6XzM/+9UhzTelzCcMkvp6G4Pn32eGYPBAiEAo9fzNG571Soo5lNFHk/OeELB04B380c0GxLaRgNz3wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDzkg2sQ+6PPiWnLR7lHPe1oDOoKyiNxUM0cxdrkf9RLAiBaSHBQ9pgc6cYKTx7UkEQlTIK/ofxpuijQMm+bh/cL6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126199},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"6fb3dc862ccf7adf98f23df878bf514fb82fafa6","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","yaml":"^2.3.0","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.14.0_1788505714491_0.765658505723328","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.14.1","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.14.1","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"7014ddd75a37fd779bc8d09b3aef1919e2157da4","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.14.1.tgz","fileCount":39,"integrity":"sha512-YdHSvt1agC0fSYjdqGeepXJMZqNe/1QcrS84vbdfWOK24INxHxAjQimxim4F39IqKwISxw1CKNS44bmsgHE5/g==","signatures":[{"sig":"MEQCIC5gCCHFdGkvNthm6vFqijlBSJARMFAcamTsi6E9J/aRAiB6dtsWtW4hlBwfT7ES48ic/SslipNV3A/Z/QxAEhNOpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFC7YCs3KgnbZorxf0n2edjzOgsHwJIFA2szPae6O/79AiBvoaBHNDmN3kGsIfzudbOzs1VCo/9IVuejynie6IV/6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12126199},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"664e61aca5684d2bc419c1fdbb8fddb675aebbb5","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","yaml":"^2.3.0","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.14.1_1788509319290_0.3217849909949977","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.14.2","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.14.2","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"73848926c20becbf9cf154f247f88cfafa927de4","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.14.2.tgz","fileCount":41,"integrity":"sha512-QJqb44si2WLYk+kKBVBxYTY3wN1EvHBE9SM+QUBaY1vjOnoWekEnj1w9LVnkrhl29WH4vOqW7Vnqp5Witwr4cA==","signatures":[{"sig":"MEUCIQCWDAByR9Z8S02o/e1U4V8RhINyJDfCIooWxC5h7f60BwIgGp0nSfB0bOXuHDjzssFZ44HuA1SIXtM7bYHzGAjcKEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDT9FwbD1P1Rwlg2cbHJlho+5XDdOvJBC3y4X2f5PDIJAiB90pbSQ65xZRTChdsZbe+VRphMZMJ6QBOBCncsHqDDHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8908827},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"ad158d342a1cbad095ca57ac44f1322b2b567a7f","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","yaml":"^2.3.0","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.14.2_1788511795538_0.3372774515543928","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.15.0","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.15.0","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"c3429e91c036a3ebda10ac12cfcc40b1d05e2263","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.15.0.tgz","fileCount":41,"integrity":"sha512-CNX9VSVcJMiBeZbPLjX36mJpilJuj/ezEu5njGbZcXBlB2tUsSkRzdBEUNg3W1ijzSJNd8sO4H8fnlMrZ8g0+w==","signatures":[{"sig":"MEUCIE0UVmbZpIZrjYwlpPbEXEpmj4oHBSIXqY0edt4rn1p+AiEAoQCZSWo5gLKArWfvbU0jsQzB/YO22gq4VE3KyyUX4jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+JN8tnuXpx7i9LdlpGjDuS8CdmgzaO+roZL2N0sQnlwIgAm+Yykf+KEFuHgGhf8Oyj6BQLonZ2QcAYt+NWQ0fWTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8908827},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"baebed8580cfe56b5f8ed0bc10cc8932d4fc2b77","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","yaml":"^2.3.0","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.15.0_1788527809310_0.9797529462912358","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.16.0","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.16.0","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"7592cfa424886533298222f89565716292a2d1f8","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.16.0.tgz","fileCount":41,"integrity":"sha512-YAVcM7uGVp1cHVaQFOEZaP5320Nvdo76lc9IJK18eg1htDIq9qzH08ZIrEtz/7BkGRT76RR2KAntunfrqLEZfw==","signatures":[{"sig":"MEUCIQCXquCepuV+GBKhJL3PHq7T0og8VtfQocUmIcwfl56+TQIgZMnr4LAa9ktzoTsETO4RTK1uK0SvOqcrbZTfyiERHdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0sPbepKuMjuhb9ucGnYxnhC1vMXjLLHdbUpTYJSAhtwIgF+4miW8zctgCYyd/pcQ6vBaRsf621nbRC1s7cuCKHX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8881869},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"54f32e61ee27fd0d8bda92160a874ee1d936a143","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","yaml":"^2.3.0","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.16.0_1788611412800_0.3164743109259178","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.16.1","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.16.1","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","bugs":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation/issues"},"dist":{"shasum":"751706abc5e7ec3e87a8369417b8a1fb2bf873ad","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.16.1.tgz","fileCount":41,"integrity":"sha512-8JCbQG1Bhht0DsAocSD9vqW2NgbhIvmKqnm3aIRfPZF8M3emvoWEumkY0rBVYPZz8lEN9OOZtPnKafEHakhcDQ==","signatures":[{"sig":"MEYCIQDHa5xKXaUVL5Qfxjc/68mSThfE/tqggxALq078j/XSiAIhAPWhtioRmgbItnHTXt2mrI5PTszCyf0oCgh/hT42EuQ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSeLwYzUkZNz00pMvj5mMAdOZI90sYsWrbpejfH9UGHgIhANWdYGb71WrJGavWFWIUF9RWYrYBpVrQOJVfT0z0saBC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8884552},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"69e770997a9da47711b332fe5b68e3f5d218ddda","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"git+https://github.com/acarmisc/backstage-plugin-ai-conversation.git","type":"git"},"_npmVersion":"11.12.1","description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"_nodeVersion":"24.15.0","configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","yaml":"^2.3.0","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.16.1_1788807438326_0.3872870297454012","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@acarmisc/backstage-plugin-ai-conversation-backend","version":"0.17.0","license":"Apache-2.0","_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.17.0","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","dist":{"shasum":"339222b8a58446f91eab8834dd111816d1266e13","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.17.0.tgz","fileCount":37,"integrity":"sha512-oDeH0g2UoQQfsx5ikPjJmtkC1mFPn+3pcUfZGug2i1jmek4kD2XjqL7qZ1qUdx789N6jRlRXEZVWl+IoVX2ACw==","signatures":[{"sig":"MEQCIFRQjBgFo4YWgbOAYXqUSjzxCWyFVbFUgAvIeXNoZWX6AiALxarkpnA8f8VIUKW2MEMLfVAb2LBcOZyN2cQf127DwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxcgkP4xRxw84fPwXwdKMUjJdA4QXH7LIxSG2X1qwzmQIgY0PirBpXeWB+FmAReohJokEIRkr5qGbjyO0zizdJft0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8886822},"main":"dist/index.cjs.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"9ece321d5b0050b73ebe1619b4838079a1656964","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","yaml":"^2.3.0","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/backstage-plugin-ai-conversation-backend_0.17.0_1789999523071_0.2321726199934384","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"_id":"@acarmisc/backstage-plugin-ai-conversation-backend@0.18.0","dist":{"shasum":"2fc794b849e7b09e1ffe3e159e197cd8e8bdac27","tarball":"https://registry.npmjs.org/@acarmisc/backstage-plugin-ai-conversation-backend/-/backstage-plugin-ai-conversation-backend-0.18.0.tgz","fileCount":37,"integrity":"sha512-6McBFpIraY0N4ZS2IysGicCP8Smiv1Uv5ieoGERg8uKY/hXdGNg97vwXDMbDRpK+L+Hkaa/xhDGjMdYRrXNLYw==","signatures":[{"sig":"MEYCIQCRj+EXde2eztHaUc4OsI3aXtrfP1IiJILbHYFm2RTOnAIhAJxeYLK1kvRBaIE2DUlNk2MtOgpgm3eWKVd5+D89fIj2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFUos+xMBZrmNbtKtCCSu/AXCQEq4nzKpMR0/neLKeaTAiEApqgtJJPH8BizkrTk+B4pPgnnTIGVjTPjlFt6GTWl7Ro="}],"unpackedSize":8894772},"main":"dist/index.cjs.js","name":"@acarmisc/backstage-plugin-ai-conversation-backend","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"},"./package.json":"./package.json"},"gitHead":"79ad54abae9aa949ff2c891695b883be2b99034d","license":"Apache-2.0","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"node build.js && tsc -p tsconfig.json","prepack":"npm run build","postpack":""},"version":"0.18.0","_npmUser":{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"},"homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","backstage":{"role":"backend-plugin","pluginId":"ai-conversation","pluginPackages":["@acarmisc/backstage-plugin-ai-conversation-backend"]},"repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","directories":{},"maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"configSchema":"config.d.ts","dependencies":{"ai":"^7","zod":"^3","yaml":"^2.3.0","express":"^4.18.2","@backstage/config":"^1.3.0","@backstage/integration":"^2.0.0","@backstage/catalog-model":"^1.7.3","@backstage/backend-plugin-api":"^1.9.1","@backstage/plugin-catalog-node":"^1.16.0","@acarmisc/backstage-plugin-litellm-backend":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","jsdom":"^27.1.0","esbuild":"^0.28.1","winston":"^3.17.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^20.0.0","@backstage/cli":"^0.36.2","@types/express":"^4.17.25","@jest/environment-jsdom-abstract":"^30.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/backstage-plugin-ai-conversation-backend_0.18.0_1790019393666_0.028561945221241114"}}},"time":{"created":"2026-08-27T13:45:04.359Z","modified":"2026-09-21T19:36:33.995Z","0.9.0":"2026-08-27T13:45:04.799Z","0.10.0":"2026-08-27T15:33:30.860Z","0.11.0":"2026-08-27T19:11:31.027Z","0.11.1":"2026-08-28T05:35:19.533Z","0.12.0":"2026-08-28T08:35:35.356Z","0.13.0":"2026-09-03T16:36:13.391Z","0.14.0":"2026-09-04T07:08:34.693Z","0.14.1":"2026-09-04T08:08:39.414Z","0.14.2":"2026-09-04T08:49:55.659Z","0.15.0":"2026-09-04T13:16:49.463Z","0.16.0":"2026-09-05T12:30:12.928Z","0.16.1":"2026-09-07T18:57:18.467Z","0.17.0":"2026-09-21T14:05:23.218Z","0.18.0":"2026-09-21T19:36:33.837Z"},"license":"Apache-2.0","homepage":"https://github.com/acarmisc/backstage-plugin-ai-conversation#readme","repository":{"url":"https://github.com/acarmisc/backstage-plugin-ai-conversation","type":"git"},"description":"Backstage backend plugin for LiteLLM RAG chat — streaming proxy + vector store listing.","maintainers":[{"name":"acarmisc","email":"andrea.carmisciano@gmail.com"}],"readme":"","readmeFilename":""}