{"_id":"@aivue/core","_rev":"30-764ab79a2c3a451170b2a8be79bd10c6","name":"@aivue/core","dist-tags":{"latest":"1.3.13"},"versions":{"1.0.0":{"name":"@aivue/core","version":"1.0.0","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.0.0","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"0e7679efbc4852099d94b83a88cda839f17eeb2f","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.0.0.tgz","fileCount":6,"integrity":"sha512-dpuwCeJ+wruJ5mJv6F8wWC3w/YlIIj6ETEfRLhnwNM2Nq9KivrM/s8hI5yNSdw4d5XtylkeIOGUejdFZkgx16w==","signatures":[{"sig":"MEQCIG4VbBXAkQVl8aAdnazlrIzxI0QfAjsxXNZ4apVeES7MAiBIgRjs2LjGUDAWJgY6W26hExLPz2SfP/UVyjljIdY75w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13713},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"f7e831cc3f3f279f2a5df9394d40c179fc84222b","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1746670419193_0.44642130973957417","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aivue/core","version":"1.0.1","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.0.1","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"ae3977d6ed7f5f5914aead18c19e6fc5e08e8b47","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.0.1.tgz","fileCount":6,"integrity":"sha512-HG5g9sKG5GduF9k4Vlg3oJCmjGG3dDrIrYK6+D+6stK9qkQvmWdlKaRF+BmBeH/VdwTF6FmlkSU2aYwvwTo4UQ==","signatures":[{"sig":"MEUCIHwv5XT8KiykRmxtzD6AJLT9wqt5MOR4c1ATfyrsf97fAiEAwmHOSIv+olPNCk2tyViFZvTHFI9HNELw6pwRC3V7w8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13713},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"b0b2c1d8d604cb653f118cf31a798f22378d25e5","scripts":{"dev":"tsup --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.1_1746673327838_0.8721610190699529","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aivue/core","version":"1.1.0","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.1.0","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"266ac9aa561441280b780f770bfec2e5e856424a","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.1.0.tgz","fileCount":2,"integrity":"sha512-aBqqHTxEJHjqoDgUCengj56Zhvdr7RZ4dTlgt2lorcSFsLmbJaeQ52ee7DJXqWTNTq9x06QJDdcWJQlatDlEcw==","signatures":[{"sig":"MEQCIGVQtX8LvODns0CwcrECiMJ+M+lGwrGl4t9yywMsciuwAiBaGMCsayENza9LZt/g25SWUXSO02e8RNDf961RF1aIlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8628},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"3032f616302b521fbfa8d927ff9433f409ff5754","_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1746687477788_0.1443525049433827","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@aivue/core","version":"1.1.1","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.1.1","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"049cdfb460bdef25d3aff338a4e272d177216a22","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.1.1.tgz","fileCount":2,"integrity":"sha512-5Nroz4q1K8+0sZjz3uhn2v0+ZsukSWAHISqcVfcsrcHPD4431+SL+xa5Gsf3C+h7vPL1x0ULSN3p0dOCpd0lig==","signatures":[{"sig":"MEQCIBZHzMKB22pNAIf9+VLtVsZYpQ+0N+gNDTPKwHki9ojRAiA6dhF0SLjRW5v1ADxtNaK851fL6beTbKbpAfWJ7NHKCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8628},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"1b29e81720c4bb43f54d906042d3d44bdcf16498","_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.1_1746688127619_0.49222405344328246","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@aivue/core","version":"1.1.2","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.1.2","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"3b09162373670f07d53c40a2182961d160d40a0f","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.1.2.tgz","fileCount":7,"integrity":"sha512-CR6N+/zKTM4WWxxbsfZJ79pO6TffOkRePtJXy79uLvfa6YdesMFOJpt5UFXWIsTS6ezk3F0e5cMtlG54gP4d8g==","signatures":[{"sig":"MEUCIQD3YFS0HDdwkMCDmAT5xNi3j4sLKHtVRJRTzcn1lxZ88gIgB+hbrpfKROJO2Zg1zncQV+a9pBBqnLI/XwCBgsLm0Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38438},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7413cd762ab8d202a19731c70d999fa5c1dc4708","scripts":{"dev":"tsc --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && mkdir -p dist && cp -r src/* dist/ && cp package.json dist/ && cp README.md dist/","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.2_1746710732135_0.9440035196987209","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@aivue/core","version":"1.1.3","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.1.3","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"62e4fd03af1dff7ff5e199fce9dd2d2ac3d15f69","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.1.3.tgz","fileCount":7,"integrity":"sha512-wU1lXRdgi7kHJ9jL/S8xVXgJuTnqAFihFPtH7CAbAUPgyreICtZVgxIH0S51nC2mf7TciH9DSd30oMh+5ARV3g==","signatures":[{"sig":"MEQCIA4u1qEzfD88WF501IrTcqJ5AOTV3jPz0wrWBtzsTPpZAiAPY3RJRdgZDyZhK9ACU2wwdL2PKek7s7CRZc+4yvDySA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38438},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"70b58f69f613a1546813a683623c9a1bb4355786","scripts":{"dev":"tsc --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && mkdir -p dist && cp -r src/* dist/ && cp package.json dist/ && cp README.md dist/","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.3_1746711185066_0.5021405699284718","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@aivue/core","version":"1.1.4","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.1.4","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"20c056406e4e88cd2804483f02939543a2edca6b","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.1.4.tgz","fileCount":7,"integrity":"sha512-Vo0OIiqaDJOJawLrHYkU5pKSxZIgxa0MPxVaiFhOeQYneZwWndfMpt9wSYi+FfmGqDmIePcwYQbqyKwopJeXCw==","signatures":[{"sig":"MEYCIQDa6fPF4SBK0gvGvIVLIdUuXV3nEF81ncmyzRAfwJj/hwIhAL+ONJpS2XC2BRZW1MLOClUuNWsGn8sX59ZVAl32yelA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38118},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"23d62033d1b1d54f85520cb486301eb0c57abaa9","_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.4_1746711782531_0.331682471565079","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@aivue/core","version":"1.1.5","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.1.5","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"6141a34a986ce0e9d750b1fe43dd5f4d6dbd70a9","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.1.5.tgz","fileCount":3,"integrity":"sha512-+9kH4HhlGztVcm3j0JVbtL8MSN6FmjuXcNO1FdR+x3phHKxFL/BRobxVvfdxuYr8/ClqBGPeh8D4+HSSBclWbg==","signatures":[{"sig":"MEYCIQDHLLE3eWWVYri0RHXbJPi7DOyWWNmhpWr6SQge0eSGiQIhAIQbThqTrGhKbVUXTZVgYnwU5eQnT/KrWkeVv5B18m/4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10488},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"23d62033d1b1d54f85520cb486301eb0c57abaa9","_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.5_1746714057660_0.04741833891531688","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aivue/core","version":"1.2.0","keywords":["vue","ai","openai","anthropic","claude","gemini","chatgpt","artificial-intelligence"],"author":{"name":"reachbrt"},"license":"MIT","_id":"@aivue/core@1.2.0","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"5e0ea39e15d1aeba55ff897896b0a4a82f8db443","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.0.tgz","fileCount":4,"integrity":"sha512-MXAEZqAOlEKWk7uLo/t8SHXPcL9NYr74E3zBon+rgl2/MIWgB5pUJ18jO6t7wfph8CRAxbpEBfNviNupkSBqBA==","signatures":[{"sig":"MEUCICvHxQJO8ZY8YHvQL0LFe3Yms0comITB99FWLHGI/mDdAiEA81+mU4X62yszIikUu/Q3gt4TJULW9ljdwXCehc+Gqp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16809},"main":"index.js","types":"index.d.ts","module":"index.js","gitHead":"dfbb91336e83719956b700a3b9e6b018b4383a3d","_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"AI-powered core for Vue.js","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.0_1746802162577_0.8158142456152788","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@aivue/core","version":"1.1.6","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.1.6","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"8f2de05843ecdc48b92683559264c9e8f55e4d12","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.1.6.tgz","fileCount":7,"integrity":"sha512-PJ2F3z/LjLaHv07AWe2bPePzaGHjVHqHcdPDo5bRi75119MBx9rjyvgxkzjaKasYY2S9KMnTQT24Dg8Miu9GRw==","signatures":[{"sig":"MEQCIBeDOopSgqEOrAoS1k/hwpf3jNvZe1dnslDC7B4MxmpaAiAkUKO/JHD0qcJnyAPbw/jeiOr/YijGOerWMbxmdG09Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97623},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2440541640db95ea1bd64a8c464b8b31980e228d","scripts":{"dev":"tsc --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.6_1746809810720_0.5634621528337207","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@aivue/core","version":"1.1.7","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.1.7","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"161617d33bd22a2c1dd6e0e46c8ca2d188dd9214","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.1.7.tgz","fileCount":7,"integrity":"sha512-F57GowyLBiVsX/2aq8blGZ0utg/pkpJne8tbC8zWeOm5w3d/GW+jWFHVAF00s7UB7t437x1meQcY+jt8ijriHQ==","signatures":[{"sig":"MEUCIQCi+Mw/oLnvlDpYLF7XX1DFZfNFKeFu9hfEXukDuH9+igIgaRIvk/xthaTt4VNxNEesntUlhWm9jPdSsaDPqRQccmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97623},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e46ef41d0f7d6fb9afbfa6fd10612c8a76a599c7","scripts":{"dev":"tsc --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.7_1746815459824_0.1427701701181332","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@aivue/core","version":"1.1.9","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.1.9","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"6d906bde0e6fb71a0ff099368046f2639c9cc471","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.1.9.tgz","fileCount":7,"integrity":"sha512-QTRNZTxnwoa877CLuxttwVzOwDkfw1PO0ymIWU3LX5ElAp2aCI75GOhCeIzEj3k/x3qDPdH+sCyiEhg42sHFMQ==","signatures":[{"sig":"MEQCIHvFI9Ao0TxqHPoaxZgzN+bJdDcPkGSQHeuFnsqyyfVzAiBhZu/4LtZgi76FD3YScPlprSbcHwtcplmnpkCmZlW2kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97892},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e3604bc6df25f441d25f6672a3daf6817269ac94","scripts":{"dev":"tsc --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"tsup","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","tsup":"^8.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.9_1746822506080_0.11392982358616033","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aivue/core","version":"1.2.1","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.2.1","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"b46e349d6cabfbf33c884a8f0c6c1a69a75125b2","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.1.tgz","fileCount":11,"integrity":"sha512-d2foZdt9viye7ny5R6ZnwY9VmF5vDZW6hsaq9VYL+CpemqGcZr/gBFqvYP3oJ/8PnpYOt07bFuHZMZUXcRXuWw==","signatures":[{"sig":"MEUCIEgYdP/4Qe9wGwVZkU8yZpdEgfRaNq8YvDVPyA1dPNNIAiEA4cI7O6kUse0tUngZeV5NZyGrx+Ljzf9+6SjjeBmLfJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90757},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b4e13aa7bee5ace83ae53d6cde4431b56c113104","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.1_1746838390418_0.17404212348213943","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@aivue/core","version":"1.2.2","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.2.2","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"cb53f4182488dc6cc681aefd60c77f615c68f058","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.2.tgz","fileCount":11,"integrity":"sha512-NQ0HvEBeB888GXkTCYBM3J4i3WL6AyJc9BavMq9i2AAq8jBHEsHtaKo+kh5BsPGRbtCsVQZ6e5O85c/b5No2xA==","signatures":[{"sig":"MEQCIFF75H12f9QnREb9ybIMT4jVag8fm+j8qa46xLh2Mp+mAiAzasEN00tWg9FQaElsyAgpc6yAjMk9F+obUOF7czOL6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90757},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"45d9e46f6553d58dab000e32819fe274d1638f43","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.2_1746841045071_0.7851832357171187","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@aivue/core","version":"1.2.3","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.2.3","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"048ecba29871ec40533567184aa2e98d2718f40d","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.3.tgz","fileCount":11,"integrity":"sha512-2ku9IHUjRttV83UtihOb6DTPZOiUBXGuPeRFiIVPGY15Re3JAHLCMUHBUuax2pyuYMhtK+p7n0ZFf7rtcVuQJQ==","signatures":[{"sig":"MEYCIQC2tLP7LiNou/beQVNVclNi2JVsIeJKMoRvcNQKXIttXAIhAJa//fP3RwcvE7bDC9gzb8Xft+UALB714+Prep3NJeh7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90757},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a815075bcf2ca530815633cf1e30a6a6263ba0b0","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.3_1746842138504_0.7272536947872958","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@aivue/core","version":"1.2.4","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.2.4","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"467007a864a8a77ffbd9300689810e90c4be5a2b","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.4.tgz","fileCount":11,"integrity":"sha512-M6QkpxE+LHa+dOUPS3YdXRNOogTPBe14gPwsIuruUt6gbHgdLchew5TAoo3QRrsbWdIB265BCUaRq6egpQLr8g==","signatures":[{"sig":"MEUCIQD/EWH5O1MfFCU+jP16HpPpK7ajFLchhG7uU0QBy7JaFQIgUK3Y5CWnou1ceRXOgWYouhqSjwYuMpyvQg/rybabugI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90757},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a815075bcf2ca530815633cf1e30a6a6263ba0b0","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.4_1746848122044_0.13716272455668088","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@aivue/core","version":"1.2.5","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.2.5","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"95b65a2b302e7db416f25b3be21a0d35f5bcee02","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.5.tgz","fileCount":11,"integrity":"sha512-iz3zslRv1mAq6vZa5/xrl01N27jHdMqZYs7jzfegOTxkshMlXtnx3pQ6bRB4HB1DS33TDMyYDoM1Y6bBGVhMzg==","signatures":[{"sig":"MEYCIQCDGEXwskrwRDO4dzL64wtqmM1X1YTDT/7WJVjzuHokxwIhANlf/bWZ8QBvP/DKO8t41BZPXV6Ckgc5prDXOyKaT6l8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111743},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a4582ea3232fe51e838d778a8eea8e6b68b1e704","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.5_1746849510637_0.8027578568585712","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@aivue/core","version":"1.2.6","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.2.6","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"f5b9a39c7a9eaad482d1c5ab963a43283eec5a4b","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.6.tgz","fileCount":11,"integrity":"sha512-yCxSuU//CLdbMoIp7fEHvRS7IkZhs/pdbTpCSjuluUN75rHVp4WdfknSrdNIsSCMSvJs4hlJl/u2EzipiHgnSg==","signatures":[{"sig":"MEUCIA0eDO1Wh/E6sH9ASBqJiDlYdiZaxGhpr2sH+cU9wiHmAiEAkkEtM0yyztPbQMijE9vivzGs+IsP/YgNSQQzzLmC06g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111737},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a4582ea3232fe51e838d778a8eea8e6b68b1e704","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.6_1746852589950_0.5867636535729677","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@aivue/core","version":"1.2.7","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.2.7","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"21f607b5ac11e7e6b9677976121453f069095944","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.7.tgz","fileCount":11,"integrity":"sha512-DToL7kGuwTK5eGwKTRhrkEguPZRB2ILaUpKiQLXYZnFP2BN986Fhok3Uuq07RHnAAMQI1oHW8Ng1F6fCly6n6w==","signatures":[{"sig":"MEUCIQCqtKOvyLRhW3TkSVlW89W9ztwb45bwpi+WjQyFpLnDMQIgZn00Hy1lsG4NI0w2e6ds2uPv3pcjUHDnKtDd+j/WJT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111737},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a4582ea3232fe51e838d778a8eea8e6b68b1e704","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.7_1746854079543_0.2446845835409841","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@aivue/core","version":"1.2.8","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.2.8","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"c245da1d2149198ba61d04aa834d1028dc151b87","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.8.tgz","fileCount":11,"integrity":"sha512-JfPC2OSgwmnO2c/nhv+cWT4pta+YSty2FEPNofaObfsW826+I0CmvaSsYYQ+V4KfExSzoIgjV3hP0XF/g7ce4Q==","signatures":[{"sig":"MEQCIDGPCFgrqRnoVeOY6xXtRf/Eag4zdEsS8SphfkeGFIjjAiB/NK3yKbuSCg1jRotSK8/zw4MgCVdQQnDDTpZbrhdWYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90757},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a075159b8fe52be280a7113684bd9f51672767d0","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.8_1746988156536_0.1436665386967364","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@aivue/core","version":"1.2.9","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.2.9","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"68d19a31295a7db1fb4cec550b610ce6b15dff23","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.2.9.tgz","fileCount":11,"integrity":"sha512-TZna62qfqivCUSOZP2Kse+no9ZSvbFAtCJvM+Gx7aQCDzWS3ohw1SVVD9sI7Q4HhiNZ+3Izh4jpip+hZrk6fGw==","signatures":[{"sig":"MEQCIEwUugOBV21EDTBk8bsZJ/LkVU1qVI7l3OtvndjDy9yTAiB7/7Ilmd5Ptw/LTlsn/6YzhbvDc02fAMOhYlTyEqclSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93117},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"3d7ccb6dcd6c8a90ac16a7ee42dd2600416f29cd","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.9_1746994381715_0.826104048269068","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aivue/core","version":"1.3.0","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.3.0","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"eaf64de60529708095ce8c821131ca4b3c8dabd4","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.3.0.tgz","fileCount":11,"integrity":"sha512-VLJzSS/FcfBcmQKBt86emNxhrjT3TmOaqqR2NxV1wj5TfABVa4MxnsA4861WGrYhww5Gs/z0vjQEp6D7UyMJlw==","signatures":[{"sig":"MEUCIQCRfe5gmj/jY/VYot72FnPSHGDiO3A7HC4v/Hlv98vpugIgOvV+hCIiIDdYlmJkQAf5+sBAU0DypGciMBnGGvalBuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93117},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a2fd19403ca9ccefb6eff518855425748d85408c","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.0_1747019345355_0.89735981376484","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@aivue/core","version":"1.3.1","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.3.1","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"504a419a317c66d5d9f006e87b879f551e18f198","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.3.1.tgz","fileCount":11,"integrity":"sha512-qrGRJhaQDqnpm9roq36l1oya2uQmeZPj8sft196fLfwaUayeXaqN9JHyJjm+2V8ddzp0trOTH2pHx8jnlhRoJg==","signatures":[{"sig":"MEUCIGGwwMP32JfBVga5CYv1jjvu3e6tIFCZ2tBGhIkYgOjHAiEA8/019Xgq2ZlERHUvTm5XfdsdDeWWSR26+wcnL4AmKpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94529},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"3e41ee144251755835b7b3345219b08f05392deb","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.1_1747022187991_0.692468323987173","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@aivue/core","version":"1.3.2","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.3.2","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"eb5bd3fc61b517609902f28c708aed1124904170","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.3.2.tgz","fileCount":11,"integrity":"sha512-pEMS1QHdoT7CRdZwFtRDCX0WF5DkMX+excGC6sNc1802RT8PdKVPveOms5uWG81+dCojYSRznZO4mKG8fM2BRQ==","signatures":[{"sig":"MEUCIBz6C/iu+2QwvOBX/lgKk4Lknn576SmcDbtSQHuw10M1AiEA3mDi6PZ+mQ0bsMWHpB+gZyQ3UTSd2w34FELG4r0kTdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95577},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"fd3bfdfacec5964b03b64ecc9f4c0516e0f8362b","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.2_1747023871123_0.9822100009660473","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@aivue/core","version":"1.3.3","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.3.3","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"7e355bba7fc6e24797989be87a2340a87dfa2e74","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.3.3.tgz","fileCount":11,"integrity":"sha512-mFeYsPUtsRIDXJ1eY+2ljQgzpi/dXE8ieUBkSEb3iO6qpEmeYVbP2VOqt39AH3zKCCtlUUJo2l3AiHkacZVOFg==","signatures":[{"sig":"MEUCIQDhmVf5uGMm+iCn8uhO7LJJyQnlMAjzdVSAwK3bLl+NaQIgYiC6FyRjdxs+MezXtZAQKNsuskSxHICfD85D7Sr4YOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95857},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"3dbeb471f802b45dfee60bb23d734dc2a918f809","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.3_1747324928264_0.8580211606536845","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@aivue/core","version":"1.3.4","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.3.4","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"683913937aac2f3c074a2104009bcf777e2c9e8b","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.3.4.tgz","fileCount":11,"integrity":"sha512-NzxxxyTv6g+6kyhUDUToKylDxBSDlFPt/encBye2W0eX2NprvnsoCZb5Xp+YU1N26adLQxcZd3dJ7pAHYu4JYg==","signatures":[{"sig":"MEQCIGI11+i7QrgikFat8v0Su1X2KrIwHQ9t9ycl63NaF6oWAiAyRC6rDMCWEbFsg2CF11KEN2X73QZsyDJKv/MFQ2WE2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116904},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1be64b38634ef84d273b9d858018a768b22dac9e","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.4_1747854614453_0.1470342357977381","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@aivue/core","version":"1.3.5","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.3.5","maintainers":[{"name":"aivue","email":"Reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"19f412a1a6daeff806ff48db09c8845b0a422a1f","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.3.5.tgz","fileCount":11,"integrity":"sha512-LFBly6tmWiwv9OSAwsgGnLYdUqSuyUbpAaV4//YLwlGOnzGbMwkAgX7R0fKYilMWQTnmWQTmwi8i0AVnxkvbdw==","signatures":[{"sig":"MEYCIQDNM7cphDwRVqExl3MwFTH2kJ6L0nW7C0nnVz1Rqd96sgIhANrhnCt8HO6qHskLIj9DXE/DxW7bLBjmDHQCuegyY7aa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119632},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"bd1ef24ae0e79177ff53f8ebed3b7392738309c7","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"Reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.5_1749532632852_0.6167459649241587","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@aivue/core","version":"1.3.11","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.3.11","maintainers":[{"name":"aivue","email":"reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"3a0581afb9ca59153395d9a34bb1bc5e5fc651f8","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.3.11.tgz","fileCount":11,"integrity":"sha512-07beBzhpbTQDzlq912ES0mlKZ+DbObJX1yIMbv/pjsDupm4Zuf/EPauC0I0JVBfE0kKBklxn2XOjSAyeumcWQQ==","signatures":[{"sig":"MEUCICO5gy/1xBz3znxVP2PYWwGta50uAL7gyc/wS2CfWdHbAiEA5NvrCo9d7uMEF+2psHkt7ywn0CsYdKDI1Cc7gMWvYaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120669},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c3a2b65fec27d25b9f1287eadf3f18abfc6e225e","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.11_1764907290773_0.07988056537534338","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@aivue/core","version":"1.3.12","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","_id":"@aivue/core@1.3.12","maintainers":[{"name":"aivue","email":"reachbrt@gmail.com"}],"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"dist":{"shasum":"034766b522e56aef31d2930ea635862d87f92607","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.3.12.tgz","fileCount":11,"integrity":"sha512-Y+5apU86lpPD/jPdITW61snT98I2jH4b5zi63R0/kvfMqXvbG/J2LnmTUjgMOSdz2ph+HpohPWunaXEIySyqEQ==","signatures":[{"sig":"MEQCIBbj+1Fne7tlfheT3S0/id/PgI0u+BsCTZOJeZpN1h+oAiAT9fk01Ax9fpfEQiQ1Rhy5IO4mA/ODVwsy1Qobr/JykA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120395},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2567f0769c449fe4333ccc807a82444957dc0cd3","scripts":{"dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","test":"vitest run","build":"npm run clean && vite build && npm run postbuild","clean":"rm -rf dist","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"aivue","email":"reachbrt@gmail.com"},"repository":{"url":"git+https://github.com/reachbrt/vueai.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"Core AI functionality for Vue.js components","directories":{},"_nodeVersion":"22.14.0","dependencies":{"eventsource-parser":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","vite":"^5.0.0","eslint":"^8.56.0","vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.16.0","vite-plugin-dts":"^4.5.3","@vitejs/plugin-vue":"^5.0.0"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.12_1765265144713_0.526111533080821","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"@aivue/core","version":"1.3.13","description":"Core AI functionality for Vue.js components","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"build":"npm run clean && vite build && npm run postbuild","dev":"vite --watch","lint":"eslint \"src/**/*.ts\"","clean":"rm -rf dist","test":"vitest run","test:watch":"vitest","prepublishOnly":"npm run build","postbuild":"cp README.md dist/ && cp CHANGELOG.md dist/ 2>/dev/null || true"},"keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/reachbrt/vueai.git","directory":"packages/core"},"homepage":"https://github.com/reachbrt/vueai#readme","bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"publishConfig":{"access":"public"},"peerDependencies":{"vue":"^2.6.0 || ^3.0.0"},"devDependencies":{"@types/node":"^20.16.0","@vitejs/plugin-vue":"^5.0.0","eslint":"^8.56.0","typescript":"^5.3.0","vite":"^5.0.0","vite-plugin-dts":"^4.5.3","vitest":"^1.0.0","vue":"^3.5.0"},"dependencies":{"eventsource-parser":"^1.1.1"},"_id":"@aivue/core@1.3.13","gitHead":"c54d7def7f2bad63a3e63881dd7ac15ba3e957a4","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-q8bRW8RPJfeASoOTmjw8mbob4IXRjfSiu1eeh/+YDqFvm5c+lUeWY9EoMQZ9s8CKNjvLhBwLlx7YCwAmLbW3gQ==","shasum":"b3489cf1d93fd47c1361227c858e1d6190f6e8ad","tarball":"https://registry.npmjs.org/@aivue/core/-/core-1.3.13.tgz","fileCount":11,"unpackedSize":120395,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC8+6bxggJYWGbRUYJ7P7TuUReCo/jGgITWHpW0qf+3OAiEAmi+8SPKXfDmTpSwN1hNj857rvcpVjVfBxscy7VpcmyU="}]},"_npmUser":{"name":"aivue","email":"reachbrt@gmail.com"},"directories":{},"maintainers":[{"name":"aivue","email":"reachbrt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_1.3.13_1768404769124_0.0478013910197197"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-08T02:13:39.120Z","modified":"2026-01-14T15:32:49.380Z","1.0.0":"2025-05-08T02:13:39.377Z","1.0.1":"2025-05-08T03:02:08.007Z","1.1.0":"2025-05-08T06:57:57.951Z","1.1.1":"2025-05-08T07:08:47.783Z","1.1.2":"2025-05-08T13:25:32.308Z","1.1.3":"2025-05-08T13:33:05.271Z","1.1.4":"2025-05-08T13:43:02.714Z","1.1.5":"2025-05-08T14:20:57.884Z","1.2.0":"2025-05-09T14:49:22.793Z","1.1.6":"2025-05-09T16:56:50.889Z","1.1.7":"2025-05-09T18:31:00.036Z","1.1.9":"2025-05-09T20:28:26.315Z","1.2.1":"2025-05-10T00:53:10.644Z","1.2.2":"2025-05-10T01:37:25.236Z","1.2.3":"2025-05-10T01:55:38.686Z","1.2.4":"2025-05-10T03:35:22.242Z","1.2.5":"2025-05-10T03:58:30.867Z","1.2.6":"2025-05-10T04:49:50.139Z","1.2.7":"2025-05-10T05:14:39.765Z","1.2.8":"2025-05-11T18:29:16.764Z","1.2.9":"2025-05-11T20:13:01.908Z","1.3.0":"2025-05-12T03:09:05.531Z","1.3.1":"2025-05-12T03:56:28.190Z","1.3.2":"2025-05-12T04:24:31.317Z","1.3.3":"2025-05-15T16:02:08.450Z","1.3.4":"2025-05-21T19:10:14.641Z","1.3.5":"2025-06-10T05:17:13.032Z","1.3.11":"2025-12-05T04:01:30.984Z","1.3.12":"2025-12-09T07:25:44.837Z","1.3.13":"2026-01-14T15:32:49.266Z"},"bugs":{"url":"https://github.com/reachbrt/vueai/issues"},"author":{"name":"Bharatkumar Subramanian","email":"reachbrt@gmail.com"},"license":"MIT","homepage":"https://github.com/reachbrt/vueai#readme","keywords":["vue","ai","core","openai","claude","gemini","huggingface","ollama","deepseek"],"repository":{"type":"git","url":"git+https://github.com/reachbrt/vueai.git","directory":"packages/core"},"description":"Core AI functionality for Vue.js components","maintainers":[{"name":"aivue","email":"reachbrt@gmail.com"}],"readme":"<div align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/reachbrt/vueai/main/demo/src/assets/images/hero-illustration.svg\" alt=\"AI Core\" width=\"150\" height=\"150\" />\n\n  <h1>@aivue/core</h1>\n  <p>Core AI functionality for Vue.js components</p>\n\n  <p>\n    <a href=\"https://www.npmjs.com/package/@aivue/core\"><img src=\"https://img.shields.io/npm/v/@aivue/core.svg?style=flat-square\" alt=\"npm version\"></a>\n    <a href=\"https://www.npmjs.com/package/@aivue/core\"><img src=\"https://img.shields.io/badge/downloads-360%2Fmonth-CB3837?style=flat-square&logo=npm\" alt=\"npm downloads\"></a>\n    <a href=\"https://www.npmjs.com/package/@aivue/core\"><img src=\"https://img.shields.io/npm/d18m/%40aivue%2Fcore\" alt=\"NPM Downloads\"></a>\n    <a href=\"https://github.com/reachbrt/vueai/blob/main/LICENSE\"><img src=\"https://img.shields.io/npm/l/@aivue/core.svg?style=flat-square\" alt=\"MIT License\"></a>\n    <a href=\"https://aivue.netlify.app/\"><img src=\"https://img.shields.io/netlify/5cb37fa7-9ee1-4af6-9ff4-d34ff0322ded?style=flat-square&logo=netlify\" alt=\"Netlify Status\"></a>\n  </p>\n\n  <p><a href=\"https://aivue.netlify.app/\" target=\"_blank\">📺 Live Demo</a> • <a href=\"https://github.com/reachbrt/vueai/wiki\" target=\"_blank\">📚 Documentation</a> • <a href=\"https://github.com/reachbrt/vueai/issues/new\" target=\"_blank\">🐛 Report Bug</a></p>\n</div>\n\n## Overview\n\n`@aivue/core` provides a unified interface for working with multiple AI providers in Vue.js applications. It serves as the foundation for all VueAI components, offering a consistent API for interacting with various AI services.\n\n## ✨ Features\n\n- **🔌 Multi-provider support**: Works with OpenAI, Claude, Gemini, HuggingFace, Ollama, and more\n- **🌐 Fallback mechanism**: Continues to work even without API keys during development\n- **🔄 Streaming support**: Real-time streaming of AI responses\n- **🛡️ Type safety**: Full TypeScript support\n- **🧩 Modular design**: Use only what you need\n- **🔧 Customizable**: Configure providers, models, and parameters\n\n## Installation\n\n```bash\n# npm\nnpm install @aivue/core\n\n# yarn\nyarn add @aivue/core\n\n# pnpm\npnpm add @aivue/core\n```\n\n### 🔄 Vue Compatibility\n\n- **✅ Vue 2**: Compatible with Vue 2.6.0 and higher\n- **✅ Vue 3**: Compatible with all Vue 3.x versions\n\n> The package automatically detects which version of Vue you're using and provides the appropriate compatibility layer. This means you can use the same package regardless of whether your project is using Vue 2 or Vue 3.\n\n## Basic Usage\n\n```javascript\nimport { AIClient } from '@aivue/core';\n\n// Create a client with your preferred provider\nconst client = new AIClient({\n  provider: 'openai',\n  apiKey: import.meta.env.VITE_OPENAI_API_KEY, // Use environment variables for API keys\n  model: 'gpt-4o' // Optional - uses provider's default if missing\n});\n\n// Chat functionality\nasync function getResponse() {\n  const response = await client.chat([\n    { role: 'user', content: 'Hello, can you help me with Vue.js?' }\n  ]);\n\n  console.log(response);\n}\n```\n\n## Streaming Responses\n\n```javascript\nimport { AIClient } from '@aivue/core';\n\nconst client = new AIClient({\n  provider: 'claude',\n  apiKey: import.meta.env.VITE_ANTHROPIC_API_KEY,\n  model: 'claude-3-7-sonnet-20250219'\n});\n\n// Streaming chat functionality\nclient.chatStream(\n  [{ role: 'user', content: 'Write a short poem about Vue.js' }],\n  {\n    onStart: () => console.log('Stream started'),\n    onToken: (token) => console.log(token), // Process each token as it arrives\n    onComplete: (fullText) => console.log('Complete response:', fullText),\n    onError: (error) => console.error('Error:', error)\n  }\n);\n```\n\n## Using with Vue Composition API\n\n```javascript\nimport { ref, onMounted } from 'vue';\nimport { AIClient } from '@aivue/core';\n\nexport default {\n  setup() {\n    const response = ref('');\n    const loading = ref(false);\n    const client = new AIClient({\n      provider: 'openai',\n      apiKey: import.meta.env.VITE_OPENAI_API_KEY\n    });\n\n    async function askQuestion(question) {\n      loading.value = true;\n      try {\n        response.value = await client.chat([\n          { role: 'user', content: question }\n        ]);\n      } catch (error) {\n        console.error('Error:', error);\n      } finally {\n        loading.value = false;\n      }\n    }\n\n    return {\n      response,\n      loading,\n      askQuestion\n    };\n  }\n};\n```\n\n## Configuring Multiple Providers\n\n```javascript\nimport { registerProviders } from '@aivue/core';\n\n// Register multiple providers at once\nregisterProviders({\n  openai: {\n    apiKey: import.meta.env.VITE_OPENAI_API_KEY,\n    defaultModel: 'gpt-4o'\n  },\n  claude: {\n    apiKey: import.meta.env.VITE_ANTHROPIC_API_KEY,\n    defaultModel: 'claude-3-7-sonnet-20250219'\n  },\n  gemini: {\n    apiKey: import.meta.env.VITE_GEMINI_API_KEY\n  }\n});\n```\n\n## API Reference\n\n### AIClient\n\n```typescript\nnew AIClient(options: AIClientOptions)\n```\n\n#### AIClientOptions\n\n| Property | Type | Description | Required |\n|----------|------|-------------|----------|\n| provider | string | AI provider to use ('openai', 'claude', 'gemini', etc.) | Yes |\n| apiKey | string | API key for the provider | No |\n| model | string | Model to use (e.g., 'gpt-4o', 'claude-3-7-sonnet') | No |\n| baseUrl | string | Custom base URL for the API | No |\n| organizationId | string | Organization ID (for OpenAI) | No |\n\n#### Methods\n\n| Method | Description | Parameters | Return Type |\n|--------|-------------|------------|-------------|\n| chat | Send a chat request | messages: Message[], options?: ChatOptions | Promise<string> |\n| chatStream | Stream a chat response | messages: Message[], callbacks: StreamCallbacks, options?: ChatOptions | Promise<void> |\n\n### Message Interface\n\n```typescript\ninterface Message {\n  role: 'system' | 'user' | 'assistant';\n  content: string;\n}\n```\n\n### ChatOptions Interface\n\n```typescript\ninterface ChatOptions {\n  temperature?: number;\n  maxTokens?: number;\n  topP?: number;\n  frequencyPenalty?: number;\n  presencePenalty?: number;\n  stopSequences?: string[];\n}\n```\n\n### StreamCallbacks Interface\n\n```typescript\ninterface StreamCallbacks {\n  onStart?: () => void;\n  onToken?: (token: string) => void;\n  onComplete?: (completeText: string) => void;\n  onError?: (error: Error) => void;\n}\n```\n\n## Vue Version Compatibility\n\nThe package includes a comprehensive compatibility layer that handles differences between Vue 2 and Vue 3 automatically. If you need to use the compatibility utilities directly:\n\n### For Vue 2 and Vue 3 Projects\n\n```javascript\nimport {\n  // Version detection\n  vueVersion,  // 2 or 3 depending on detected Vue version\n\n  // Component utilities\n  createCompatComponent,  // Create components that work in both Vue 2 and 3\n  registerCompatComponent, // Register components globally in both Vue 2 and 3\n\n  // Plugin utilities\n  createCompatPlugin,     // Create plugins that work in both Vue 2 and 3\n  installCompatPlugin,    // Install plugins in both Vue 2 and 3\n\n  // Reactivity utilities\n  createReactiveState,    // Create reactive state in both Vue 2 and 3\n  createCompatRef         // Create refs that work in both Vue 2 and 3\n} from '@aivue/core';\n\n// Example: Create a component that works in both Vue 2 and 3\nconst MyComponent = createCompatComponent({\n  // component options\n});\n\n// Example: Register a component globally in both Vue 2 and 3\n// For Vue 2, this uses Vue.component()\n// For Vue 3, this uses app.component()\nregisterCompatComponent(app, 'MyComponent', MyComponent);\n\n// Example: Create reactive state\nconst state = createReactiveState({ count: 0 });\n\n// Example: Create a ref\nconst count = createCompatRef(0);\n```\n\n### For Vue 3 Specific Compatibility\n\nIf you're working with different versions of Vue 3, the package also provides utilities to handle differences between Vue 3.0.x and Vue 3.2+:\n\n```javascript\nimport {\n  compatCreateElementBlock,\n  compatCreateElementVNode,\n  compatNormalizeClass\n} from '@aivue/core';\n\n// These functions work across all Vue 3 versions\n```\n\n## Demo\n\nCheck out our [interactive demo](https://aivue-demo.netlify.app/) to see all components in action.\n\n## 📦 Related Packages\n\nExplore the complete @aivue ecosystem:\n\n### 💬 [@aivue/chatbot](https://www.npmjs.com/package/@aivue/chatbot)\nAI-powered chat components for Vue.js\n\n### ✨ [@aivue/autosuggest](https://www.npmjs.com/package/@aivue/autosuggest)\nAI-powered suggestion components for Vue.js\n\n### 📝 [@aivue/smartform](https://www.npmjs.com/package/@aivue/smartform)\nAI-powered form validation for Vue.js\n\n### 🎭 [@aivue/emotion-ui](https://www.npmjs.com/package/@aivue/emotion-ui)\nEmotion-aware UI components with sentiment analysis\n\n### 📄 [@aivue/doc-intelligence](https://www.npmjs.com/package/@aivue/doc-intelligence)\nDocument processing and OCR with AI\n\n### 🧠 [@aivue/predictive-input](https://www.npmjs.com/package/@aivue/predictive-input)\nAI-powered predictive text input\n\n### 🔔 [@aivue/smart-notify](https://www.npmjs.com/package/@aivue/smart-notify)\nIntelligent notification system\n\n### 🎤 [@aivue/voice-actions](https://www.npmjs.com/package/@aivue/voice-actions)\nVoice command integration\n\n### 📋 [@aivue/smart-datatable](https://www.npmjs.com/package/@aivue/smart-datatable)\nAdvanced data table components\n\n### 🖼️ [@aivue/image-caption](https://www.npmjs.com/package/@aivue/image-caption)\nAI-powered image captioning with OpenAI Vision models\n\n### 📊 [@aivue/analytics](https://www.npmjs.com/package/@aivue/analytics)\nAI-powered analytics and insights\n\n## License\n\nMIT © [Bharatkumar Subramanian](https://github.com/reachbrt)\n","readmeFilename":"README.md"}