{"_id":"@defikitdotnet/education-module-ai","_rev":"23-8dbfbb8074c35363f10c8d6df7c1362d","name":"@defikitdotnet/education-module-ai","dist-tags":{"latest":"0.1.22"},"versions":{"0.1.0":{"name":"@defikitdotnet/education-module-ai","version":"0.1.0","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.0","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"4eea570d148952d6b6664c689fb8aef5dc5f8976","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.0.tgz","fileCount":67,"integrity":"sha512-t9SJOqkwUBApfeMNaHWlmipb9IW76tw34SVXx73Z3AAD2zC6JyquQfNMhQQecRxJeVuPM8vdY9Xq4T1WmiCz3g==","signatures":[{"sig":"MEUCIQDX5D6ZIMGOIYmZgwYIQT/CJ8UuR7llaMqzkvqAK8OjDgIgEX8lVv+5Y1a/FVGNzVKpN0BTXN8+BOjrFnDb5kYAT/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344035},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"},"./frontend":{"types":"./lib/components/index.d.ts","import":"./lib/components/index.js","require":"./lib/components/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.8.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"18.20.7","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^8.5.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.0_1743065016872_0.4940928751057312","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@defikitdotnet/education-module-ai","version":"0.1.1","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.1","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"d28e1a13befb54cc5181c890eec7fc565c3cb8dc","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.1.tgz","fileCount":67,"integrity":"sha512-1FS5OX0565nFzddqbOBJRgDoMz5i71IVjX79yvuC6fCPwQ3bzti05q9LJCTY7bBq7FWhTfT/LCRgxk6IgLktpw==","signatures":[{"sig":"MEUCIChT5Eqvmdh/h9seqfyP+kcZc9ej/0VevAFSBT3KttMpAiEA7/tSn4411XdS3KV63igEjd5ih5UtiH2tfERL8LOQIhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344036},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"},"./frontend":{"types":"./lib/components/index.d.ts","import":"./lib/components/index.js","require":"./lib/components/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.1_1743066818840_0.2897881589386868","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@defikitdotnet/education-module-ai","version":"0.1.2","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.2","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"ca080892f0a9e2299266695e36049fe900e1b4c2","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.2.tgz","fileCount":67,"integrity":"sha512-2mNhFwqGfgbexXOSy6FCCSBgiXNWTfctBdUap0EefpZGwmUqeDvgtq0fnAzlb6GtJg7P1zU3aBs+AGLd9BdASg==","signatures":[{"sig":"MEUCIQCiMeOTEUHf5nRCQLq9HVaxL9tRCOAbeUcPngyjIiSEVwIgNcW7Wgjprapd+lQtqR13S/BZKOWNsT6OZNBuqU8pr9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439008},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/components/index.d.ts","import":"./lib/components/index.js","require":"./lib/components/index.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.2_1743320976099_0.27350937196302505","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@defikitdotnet/education-module-ai","version":"0.1.3","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.3","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"1f2c6b12202fa54c7ebc753457569333aafe770f","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.3.tgz","fileCount":77,"integrity":"sha512-TR/cv+C2riaKox7FqSBbWtKNFgHLRynCMDYn4uc92dXzMhCR3FIMDBYD+A0d3kPrOaotzJEuO090T+tLWgYWbQ==","signatures":[{"sig":"MEUCIQCI3KQq0t1yvNd+/p7kN4Ep2lkNY2ar7ZQx+X6pjrwsmQIgBhc2OhOxhgBzefnzzAM6f41FJFLv5i/bOrh40Iqa/l8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519867},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/components/index.d.ts","import":"./lib/components/index.js","require":"./lib/components/index.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.3_1743518720506_0.10916452362170892","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@defikitdotnet/education-module-ai","version":"0.1.4","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.4","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"a85073d11c058517c491ac3f1b9f77f4ebac0c39","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.4.tgz","fileCount":3,"integrity":"sha512-zPBZk68XpfuAAKq3ZKGOhekIcbxPqomEF8qJD3yL+sHafJy/Hh/foKCGJ4kKto0YyuGOJY/wyffeSbvR3H2paA==","signatures":[{"sig":"MEUCIB2X8bKJyGVfeq184FenJQsoD2u2zEZzSnH1Ccbrfp3zAiEAnAXLZFntaPe2HQLhmRVRHzlM4G6fixkUUVxxFoCPH1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149860},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./components":{"types":"./lib/components/index.d.ts","import":"./lib/components/index.js","require":"./lib/components/index.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.4_1743524054894_0.7606180144061117","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@defikitdotnet/education-module-ai","version":"0.1.5","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.5","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"7aeacd8dc316c742ef45b5b030a7711e8a29cf04","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.5.tgz","fileCount":77,"integrity":"sha512-lPWiae/OCQbDoBr1Jp9AxNtv6PG1aiBASctQ9RB1FLjO++SGE7rx4AAJwGVUooSntbq8Gd/02/njYKjWGPcV7w==","signatures":[{"sig":"MEQCIBswcFfaHrQ9vTicxArtU8YP/X2SncYztps/Ifvbm4EvAiAcadLn37GDbe5cuQiwfGbfd94P58581Yu4nXQ2hpZu3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521327},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/components/index.d.ts","import":"./lib/components/index.js","require":"./lib/components/index.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.5_1743524713785_0.6086627127577904","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@defikitdotnet/education-module-ai","version":"0.1.6","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.6","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"69c2472520405a8dce7d72b0dffdba6d4434ff69","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.6.tgz","fileCount":77,"integrity":"sha512-gUEXdGYOXfi8h05covKUQ/V7K3YAVKh+jMUAi/N1+6YDjMfisdqbQXtfp9YozVGdP7qMJhDjkwiJyLbEDS9pYQ==","signatures":[{"sig":"MEUCIQDY75/Ydm+nMSfxaI90GO2AGBRVYktUtn0r6CgPyzIWWgIgLwpPWfvRpzlivh4OFugfBxpugwWgvej4tVXorxBL2d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521336},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/components/index.d.ts","import":"./lib/components/index.js","require":"./lib/components/index.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.6_1743525042211_0.4413474501914454","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@defikitdotnet/education-module-ai","version":"0.1.7","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.7","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"b335c6a353d3e8290b8be57e6d01188e70319146","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.7.tgz","fileCount":77,"integrity":"sha512-sqxfYNOIrbbKFKw7O/1m8UWR1RCO4FavJbOCwR5uhkegXh8Wf3L7ZSxwIB8d6eh0SMtB7YdCBqnU34LeC2O7fQ==","signatures":[{"sig":"MEUCIQDm8VuA34C+7nbSBMDcVE7Ij1pD/y7kVbVVj8uk/Im91QIgX0U8178nnHUHawrBF9hQ8Tj8me71tDUMlJc483R5Qp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521345},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/components/index.d.ts","import":"./lib/components/index.js","require":"./lib/components/index.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.7_1743531748941_0.2773165266212332","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@defikitdotnet/education-module-ai","version":"0.1.8","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.8","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"f30840852b6f831333de246f48a919cf87bf1dac","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.8.tgz","fileCount":71,"integrity":"sha512-TJwg1GHbolg1n2bqkrq0/y1cCJmv4Vi6P8PY/uRxuufKCG4QWLu4YTb0Tp5YmfMiUnBf2ID1fN7+RV8++954eg==","signatures":[{"sig":"MEUCIQDRfLq8aODPeQrsk0OwOxsmRI76wIl9/7XpV5sJDVXp/wIgN9L5sNvidGKdZTCL1LoNQYsW0M7IagQ5I2PISsAPFR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515920},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/components/index.d.ts","import":"./lib/components/index.js","require":"./lib/components/index.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.8_1743535650176_0.2604089585053486","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@defikitdotnet/education-module-ai","version":"0.1.9","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.9","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"16d163b5a671ca811515940738c366d65c764945","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.9.tgz","fileCount":73,"integrity":"sha512-1BfB0xHhs8bQjRS51ChCyokxjKvivYgrlnO6GSOZCwlH070Obmxitjl7hnLA5xC55TdleV8SEXW6nkJsM58OZQ==","signatures":[{"sig":"MEUCIQDKueyMP0xeiQljCWiyNPcwlJb1WcnPbqwvNOiNeBZ+dAIgYg3W2HcHMafKDPTq3vC0Z3ZOw/rxJftsywbVC/2/Omo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518975},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.9_1743537072428_0.516653210157545","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@defikitdotnet/education-module-ai","version":"0.1.10","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.10","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"eba2d3cf7d9242fd9088f56221586e9036243cb4","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.10.tgz","fileCount":73,"integrity":"sha512-D0ElA1I489kVx11sXc6+Rn68W12p7hfx+LfKjaDaz/9IaRyMxJNToHUTCkOGDPTmiMbNPqBrJFMS1FNDSqPrxA==","signatures":[{"sig":"MEQCIDMlXAdbQiApdVfPnZZzj46YcoVCIhJJWglSKFhcpf0iAiAWXmwGTPqpTYZ14GxZyuWUCKueP7kKhsVAQaeBbWyxoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519034},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.10_1743540037520_0.01949384773314411","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@defikitdotnet/education-module-ai","version":"0.1.11","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.11","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"5ec17ab0acd8093f5e591106dc7939bc3b38f6e1","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.11.tgz","fileCount":73,"integrity":"sha512-Q86po35q7IEB9b8An5O7WeCNeq1yMDDd6Wy9Uve+jBVRQn6supUdKGYw8XtB9wu+wEmEXm/gHX4Ws+qEnacDYQ==","signatures":[{"sig":"MEQCIFFdervGQs4hEhLdEZnR7o5rNw6IVxenbbxVJ0/I2qZKAiA2nIlHZFF45SDUUwqyWmc1Xqmffg64+7ue6wXuJSnCHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519101},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.11_1743540448418_0.8786545147301157","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@defikitdotnet/education-module-ai","version":"0.1.12","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.12","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"a41730d6f182e7bc34dc6b60bd4ba12938420e53","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.12.tgz","fileCount":73,"integrity":"sha512-KU6VtK7NxFLQ4sDPXBQeqN6YQqfioItQ18t9pAony8qf/5a3Jg8Ja3exYBN0UQjygbWSWRvjxG1YTf10drloKA==","signatures":[{"sig":"MEQCIDuCDdvY3VY+dgEtRBBHGzULypLiCLXr2ubRndQp86RHAiAzgoSnTdNeklanzgjnGt5BW6hHvHL6lDw187mPfdBeHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519112},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.12_1743541512070_0.181765872065077","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@defikitdotnet/education-module-ai","version":"0.1.13","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.13","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"c7cf838fddbed9ca1f0bf038d162fa60cec68718","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.13.tgz","fileCount":73,"integrity":"sha512-derrbqgC7FxUGPYCij+J2xR6IRvlSXvmkZooO1/W8+XZWePhVevaRxY56MM5FMgcYDsg6YGc8smvMakBIuC2qA==","signatures":[{"sig":"MEQCIFcIrmGh/gVRxnde9puZKsQtrSmsO1fIUMoF1SavQbTsAiBDEVjMsasRUtZVAXriX0loPiC0vwt+m1Mi+ln+kHMTWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521387},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.13_1743542718866_0.5264784364304318","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@defikitdotnet/education-module-ai","version":"0.1.14","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.14","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"8eaf7a92b5f1c8676355021172e6b199a8afa99b","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.14.tgz","fileCount":73,"integrity":"sha512-ykejwbittZMLUuR7fl3Mf9BGofI4hpmex+Y/OAYIFEd4IQ0XtCaqD5P7sdEFc8VkpxT86cCHwI58moJPsbWJzQ==","signatures":[{"sig":"MEUCIEdJ9V81HvvR5aL7RX+W3CgpGpcXf0kpbnij6naCw9RKAiEA7DhgkaFIk/xARkJwIbVS5nE0AP/PIEksIn2UntbItRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521307},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.14_1743543834059_0.6575452030728941","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@defikitdotnet/education-module-ai","version":"0.1.15","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.15","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"5dc3d8e32ded023c28e301dd543f0de8732c6b60","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.15.tgz","fileCount":73,"integrity":"sha512-3K2AUzU17XAZAYwMPhiAp8TDuqbfaxGjTc496zuK6SaXYRjQZeS7gUh+jvWStDWoe5raLZrxznSuEcMbOIZn2Q==","signatures":[{"sig":"MEUCIQDhgmlDXigNSVgLcPOpMp//OpdnEyQdX20fPfD6Ffum/wIgRtZnJ4+JitTNHATTRUBncR7tTiJE6cWWBCQI4pYacoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521318},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.15_1743543963820_0.7331786346918381","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@defikitdotnet/education-module-ai","version":"0.1.16","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.16","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"b6bd49a4cd5d10d88a26a6a18bcb863542df1cd4","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.16.tgz","fileCount":73,"integrity":"sha512-QGjLIyrfy8MA6VRQX9jTtvga3KOsn+lcZuLgvzLyKOMPLKvDHp8P4Www1gpWGBTrsITb7sIQHa1vRoQ0rFyb9g==","signatures":[{"sig":"MEUCIQCinmUSQvwJ+xr17LALvNH0hd5fn07By4YemMXE6QsL9QIgEhYEK1B2aUqCWwnmOOKkPhiiMHbH2P1nF/TDoy8Fu9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522090},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"bf0cf74db3d862fcb6ef92f1337d2e9c0ff39af6","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.16_1743544911177_0.8749181149698884","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@defikitdotnet/education-module-ai","version":"0.1.17","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.17","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"e4718cd42046ab9e678ac70f4f2555c5b04d0031","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.17.tgz","fileCount":73,"integrity":"sha512-VqAd/kTGbyZ8uDI04bp4wCRBBvtFQ7/kMRYsR4c4wyAKvnEw01JLJOZh7CLTvmHCZlwRNqP5RiR9XQgss5vkjQ==","signatures":[{"sig":"MEUCIQCN90VcnzWm4HLVTBIHg6uki6s4Irb8jVUlJ41c6GydbAIgRMDvJZo1aoCzraPEsR1ZaoDsj/fx5R+Vh+a3mD01Otk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522198},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"ee732a1ba3e468f215f71e98cb0e35756ac1cc65","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.17_1743755211891_0.0791404081536553","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@defikitdotnet/education-module-ai","version":"0.1.18","keywords":["education","ai","learning","agent-framework","educational-content"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.18","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"833b95d33cdb3e1c4abf5bc514e1801b12e64935","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.18.tgz","fileCount":73,"integrity":"sha512-wUs+rJOuXQcXuQ8mVS/zBLLxLVW1Iasxgdl4PCvT5Bm7U4fU9Zkr1CSoYAtKLK64YK0mW+i+15n1UhO+oRfDwg==","signatures":[{"sig":"MEQCIFbDipDgi+7hp4mi7KX9PCTzGri5UgvAIRFg27+W7TzTAiAW93SfWF4oSrih1fNL640ZjDfy9EsubSi53JTe6cw3JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522204},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"ee732a1ba3e468f215f71e98cb0e35756ac1cc65","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/index.ts","build:next":"next build","prepare-npm":"npm run build","build:simple":"tsc --module NodeNext --moduleResolution NodeNext --target ES2020 --outDir lib --skipLibCheck --declaration src/simple-module.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","dotenv":"^16.4.0","express":"^4.21.2","react-dom":"^18.2.0","body-parser":"^1.20.2","@elizaos/core":"0.25.9","better-sqlite3":"^11.6.0","react-markdown":"^8.0.7","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.18_1743761693446_0.8734756451146157","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@defikitdotnet/education-module-ai","version":"0.1.19","keywords":["education","ai","learning","agent-framework","educational-content","udemy","courses","h5p"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.19","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"a8b185c47b29c789fec72cde816b17e023e2d00b","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.19.tgz","fileCount":285,"integrity":"sha512-YuDISP8GZtXRzONMhvKbeyzUed/MtguR2KQSMzPulRRLFCiBG8/xYlfPxsnJ4Vqoa1oCFtwy6TQarpJmnnsQdw==","signatures":[{"sig":"MEYCIQDLGAzejz8mwRK0FLNP4NbWDHCP2kGZSCsrjqLv69D/8QIhAJSI2Guc4mE4ardUYmuwwuAj9fbU4HEsDRTOArLps4RC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642417},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["bcrypt","better-sqlite3","bigint-buffer","bufferutil","esbuild","utf-8-validate"]},"types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"3f53be21fc84acaf1cca0f4d5da5acbc6bd3fb09","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/server.ts","build:next":"next build","prepare-npm":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"clsx":"^2.1.1","cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","bcrypt":"^5.1.1","dotenv":"^16.4.0","multer":"^1.4.5-lts.2","sonner":"^2.0.3","express":"^4.21.2","date-fns":"^4.1.0","react-dom":"^18.2.0","body-parser":"^1.20.2","lucide-react":"^0.488.0","@types/multer":"^1.4.12","better-sqlite3":"^11.9.1","react-markdown":"^8.0.7","tailwind-merge":"^3.2.0","express-session":"^1.18.1","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@types/express-session":"^1.18.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.5.0","@radix-ui/react-accordion":"^1.2.7","@radix-ui/react-separator":"^1.1.4","@types/react-syntax-highlighter":"^15.5.13","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","postcss":"^8.4.35","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","tailwindcss":"^3.4.3","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","autoprefixer":"^10.4.18","jsonwebtoken":"^9.0.2","@types/bcrypt":"^5.0.2","@types/cookie":"^1.0.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","@types/jsonwebtoken":"^9.0.9","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.19_1745462213088_0.826155260879657","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@defikitdotnet/education-module-ai","version":"0.1.20","keywords":["education","ai","learning","agent-framework","educational-content","udemy","courses","h5p"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.20","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"9b06b1419dba5abdcb65eaeecce602f4a05638cf","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.20.tgz","fileCount":285,"integrity":"sha512-eQ7shxJyFYIW+mnaWrtiBdDh6E8loUmqcw1ToRc3QNObLP+XPpGTxDMNB1uP8gK/q9dChgVhyASRUG1Bz9GGSQ==","signatures":[{"sig":"MEUCIQCIZ0Rqt/Jq1vNl7ERdShwSNpzu1+8MinMkLbKBx1xbzgIgN/fU+8EcAjre4v4hwynvYY+/zjiTCQkbSe0YXie7dX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1642501},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["bcrypt","better-sqlite3","bigint-buffer","bufferutil","esbuild","utf-8-validate"]},"types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"3f53be21fc84acaf1cca0f4d5da5acbc6bd3fb09","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/server.ts","build:next":"next build","prepare-npm":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"clsx":"^2.1.1","cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","bcrypt":"^5.1.1","dotenv":"^16.4.0","multer":"^1.4.5-lts.2","sonner":"^2.0.3","express":"^4.21.2","date-fns":"^4.1.0","react-dom":"^18.2.0","body-parser":"^1.20.2","lucide-react":"^0.488.0","@types/multer":"^1.4.12","better-sqlite3":"^11.9.1","react-markdown":"^8.0.7","tailwind-merge":"^3.2.0","express-session":"^1.18.1","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@types/express-session":"^1.18.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.5.0","@radix-ui/react-accordion":"^1.2.7","@radix-ui/react-separator":"^1.1.4","@types/react-syntax-highlighter":"^15.5.13","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","postcss":"^8.4.35","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","tailwindcss":"^3.4.3","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","autoprefixer":"^10.4.18","jsonwebtoken":"^9.0.2","@types/bcrypt":"^5.0.2","@types/cookie":"^1.0.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","@types/jsonwebtoken":"^9.0.9","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.20_1745463154882_0.22120533903570783","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@defikitdotnet/education-module-ai","version":"0.1.21","keywords":["education","ai","learning","agent-framework","educational-content","udemy","courses","h5p"],"author":{"name":"Agent Framework Team"},"license":"MIT","_id":"@defikitdotnet/education-module-ai@0.1.21","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"homepage":"https://github.com/yourusername/agent-framework#readme","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"dist":{"shasum":"61a41f35ca107a34e0390e76b06399ed15364ae0","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.21.tgz","fileCount":285,"integrity":"sha512-/dBHNxS3jc2LBbavABkRlXuGbQRH9v5ye9jjr2nCsiV4zQHkpYBCPI+VcA1p/9ZIDfjReLMttX5xRjIDJYIUYg==","signatures":[{"sig":"MEYCIQCRrhNCr25EU+nC3P08IYywqQ1rHR5COGThkrtA+WYplAIhAMF/fJ0hDmEJuz7nk8klAo7TnIK8NEGcg59vqzi/z/1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1645169},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["bcrypt","better-sqlite3","bigint-buffer","bufferutil","esbuild","utf-8-validate"]},"types":"lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.js"},"./models":{"types":"./lib/models/index.d.ts","import":"./lib/models/index.js","require":"./lib/models/index.js"},"./backend":{"types":"./lib/backend.d.ts","import":"./lib/backend.js","require":"./lib/backend.js"},"./frontend":{"types":"./lib/frontend.d.ts","import":"./lib/frontend.js","require":"./lib/frontend.js"},"./controllers":{"types":"./lib/controllers/index.d.ts","import":"./lib/controllers/index.js","require":"./lib/controllers/index.js"}},"gitHead":"3f53be21fc84acaf1cca0f4d5da5acbc6bd3fb09","scripts":{"dev":"next dev -p 3008","lint":"next lint","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","clean":"rimraf lib","start":"next start","backend":"tsx watch src/server.ts","build:next":"next build","prepare-npm":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/agent-framework.git","type":"git"},"_npmVersion":"10.9.2","description":"AI Education Module using Agent Framework","directories":{},"_nodeVersion":"23.8.0","dependencies":{"clsx":"^2.1.1","cors":"^2.8.5","next":"^14.0.0","uuid":"^10.0.0","axios":"^1.8.2","react":"^18.2.0","bcrypt":"^5.1.1","dotenv":"^16.4.0","multer":"^1.4.5-lts.2","sonner":"^2.0.3","express":"^4.21.2","date-fns":"^4.1.0","react-dom":"^18.2.0","body-parser":"^1.20.2","lucide-react":"^0.488.0","@types/multer":"^1.4.12","better-sqlite3":"^11.9.1","react-markdown":"^8.0.7","tailwind-merge":"^3.2.0","express-session":"^1.18.1","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@types/express-session":"^1.18.1","class-variance-authority":"^0.7.1","react-syntax-highlighter":"^15.5.0","@radix-ui/react-accordion":"^1.2.7","@radix-ui/react-separator":"^1.1.4","@types/react-syntax-highlighter":"^15.5.13","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","eslint":"^8.38.0","rimraf":"^5.0.0","postcss":"^8.4.35","ts-node":"^10.9.2","typescript":"^5.0.0","@types/cors":"^2.8.13","@types/node":"^18.15.3","@types/uuid":"^10.0.0","tailwindcss":"^3.4.3","ts-node-dev":"^2.0.0","@types/react":"^18.2.0","autoprefixer":"^10.4.18","jsonwebtoken":"^9.0.2","@types/bcrypt":"^5.0.2","@types/cookie":"^1.0.0","@types/express":"^4.17.17","@types/react-dom":"^18.2.0","@types/body-parser":"^1.19.2","@types/jsonwebtoken":"^9.0.9","eslint-plugin-react":"^7.32.2","@types/better-sqlite3":"^7.6.4","@typescript-eslint/parser":"^5.59.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/education-module-ai_0.1.21_1745465214060_0.22010434869155326","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@defikitdotnet/education-module-ai","version":"0.1.22","description":"AI Education Module using Agent Framework","main":"lib/index.js","types":"lib/index.d.ts","publishConfig":{"access":"public"},"exports":{".":{"import":"./lib/index.js","require":"./lib/index.js","types":"./lib/index.d.ts"},"./backend":{"import":"./lib/backend.js","require":"./lib/backend.js","types":"./lib/backend.d.ts"},"./controllers":{"import":"./lib/controllers/index.js","require":"./lib/controllers/index.js","types":"./lib/controllers/index.d.ts"},"./frontend":{"import":"./lib/frontend.js","require":"./lib/frontend.js","types":"./lib/frontend.d.ts"},"./models":{"import":"./lib/models/index.js","require":"./lib/models/index.js","types":"./lib/models/index.d.ts"},"./types":{"import":"./lib/services/CourseService.js","require":"./lib/services/CourseService.js","types":"./lib/services/CourseService.d.ts"}},"scripts":{"dev":"next dev -p 3008","build:next":"next build","build":"rimraf lib && tsc -p tsconfig.lib.json && next build","prepare-npm":"npm run build","start":"next start","lint":"next lint","backend":"tsx watch src/server.ts","clean":"rimraf lib","prepublishOnly":"npm run build","pack-local":"pnpm build && pnpm pack && echo \"Generated tarball at: $(pwd)/$(ls *.tgz | tail -n1)\""},"dependencies":{"@defikitdotnet/agent-framework-backend":"0.1.1","@defikitdotnet/agent-framework-core":"0.1.1","@defikitdotnet/agent-framework-frontend":"0.1.1","@google/generative-ai":"^0.2.1","@privy-io/server-auth":"1.19.0","@radix-ui/react-accordion":"^1.2.7","@radix-ui/react-separator":"^1.1.4","@types/bcryptjs":"^3.0.0","@types/express-session":"^1.18.1","@types/multer":"^1.4.12","@types/react-syntax-highlighter":"^15.5.13","axios":"^1.8.2","bcrypt":"^5.1.1","bcryptjs":"^3.0.2","better-sqlite3":"^11.9.1","body-parser":"^1.20.2","class-variance-authority":"^0.7.1","clsx":"^2.1.1","cors":"^2.8.5","date-fns":"^4.1.0","dotenv":"^16.4.0","express":"^4.21.2","express-session":"^1.18.1","lucide-react":"^0.488.0","multer":"^1.4.5-lts.2","next":"^14.0.0","react":"^18.2.0","react-dom":"^18.2.0","react-markdown":"^8.0.7","react-syntax-highlighter":"^15.5.0","sonner":"^2.0.3","tailwind-merge":"^3.2.0","tsyringe":"^4.10.0","typeorm":"^0.3.22","uuid":"^10.0.0"},"devDependencies":{"@types/bcrypt":"^5.0.2","@types/better-sqlite3":"^7.6.4","@types/body-parser":"^1.19.2","@types/cookie":"^1.0.0","@types/cors":"^2.8.13","@types/express":"^4.17.17","@types/jsonwebtoken":"^9.0.9","@types/node":"^18.15.3","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","@types/uuid":"^10.0.0","@typescript-eslint/eslint-plugin":"^5.59.0","@typescript-eslint/parser":"^5.59.0","autoprefixer":"^10.4.18","eslint":"^8.38.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0","jsonwebtoken":"^9.0.2","postcss":"^8.4.35","rimraf":"^5.0.0","tailwindcss":"^3.4.3","ts-node":"^10.9.2","ts-node-dev":"^2.0.0","tsx":"^4.19.3","typescript":"^5.0.0"},"keywords":["education","ai","learning","agent-framework","educational-content","udemy","courses","h5p"],"author":{"name":"Agent Framework Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/yourusername/agent-framework.git"},"pnpm":{"onlyBuiltDependencies":["bcrypt","better-sqlite3","bigint-buffer","bufferutil","esbuild","utf-8-validate"]},"_id":"@defikitdotnet/education-module-ai@0.1.22","gitHead":"bcdc9a0d1256e5de9b61b33acdd30b98d8104410","bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"homepage":"https://github.com/yourusername/agent-framework#readme","_nodeVersion":"23.8.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-4/R/QlXU8ZAlH9bxTJS0iHVAgm/FRiz1+TJhNH5XNopC5vPlEeHQEpWG7Z5ZdRp+XMYFWMrhvfylrDmb0NNsqQ==","shasum":"e7491cd487f54cb9135833ec17f91e65f30ccd20","tarball":"https://registry.npmjs.org/@defikitdotnet/education-module-ai/-/education-module-ai-0.1.22.tgz","fileCount":279,"unpackedSize":1804454,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDDFRdMKK8aAvcIKPAyPU63AvtR7uciuHLeLaAs58b1GQIgSN06RZap+JDMXucdCO3o7gmmJPaTB1DdkMs0Hzmux9g="}]},"_npmUser":{"name":"alex.defikit","email":"alex.defikit@gmail.com"},"directories":{},"maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/education-module-ai_0.1.22_1746476805972_0.015741946456267142"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-27T08:43:36.740Z","modified":"2025-05-05T20:26:46.458Z","0.1.0":"2025-03-27T08:43:37.054Z","0.1.1":"2025-03-27T09:13:39.051Z","0.1.2":"2025-03-30T07:49:36.284Z","0.1.3":"2025-04-01T14:45:20.701Z","0.1.4":"2025-04-01T16:14:15.074Z","0.1.5":"2025-04-01T16:25:14.047Z","0.1.6":"2025-04-01T16:30:42.405Z","0.1.7":"2025-04-01T18:22:29.118Z","0.1.8":"2025-04-01T19:27:30.399Z","0.1.9":"2025-04-01T19:51:12.654Z","0.1.10":"2025-04-01T20:40:37.737Z","0.1.11":"2025-04-01T20:47:28.595Z","0.1.12":"2025-04-01T21:05:12.337Z","0.1.13":"2025-04-01T21:25:19.062Z","0.1.14":"2025-04-01T21:43:54.294Z","0.1.15":"2025-04-01T21:46:03.989Z","0.1.16":"2025-04-01T22:01:51.391Z","0.1.17":"2025-04-04T08:26:52.148Z","0.1.18":"2025-04-04T10:14:53.714Z","0.1.19":"2025-04-24T02:36:53.332Z","0.1.20":"2025-04-24T02:52:35.147Z","0.1.21":"2025-04-24T03:26:54.323Z","0.1.22":"2025-05-05T20:26:46.237Z"},"bugs":{"url":"https://github.com/yourusername/agent-framework/issues"},"author":{"name":"Agent Framework Team"},"license":"MIT","homepage":"https://github.com/yourusername/agent-framework#readme","keywords":["education","ai","learning","agent-framework","educational-content","udemy","courses","h5p"],"repository":{"type":"git","url":"git+https://github.com/yourusername/agent-framework.git"},"description":"AI Education Module using Agent Framework","maintainers":[{"name":"alex.defikit","email":"alex.defikit@gmail.com"},{"name":"andt071601","email":"andt071601@gmail.com"}],"readme":"# Education Module - Udemy-like Platform for AI Agents\n\nThis education module provides a complete solution for AI agents to offer educational content in a Udemy-like interface. It provides two main components:\n\n1. **Teacher Interface**: For creating and managing educational content using AI-driven content generation\n2. **Student Interface**: For accessing and learning from the educational content with progress tracking\n\n## Features\n\n### Teacher Features\n\n- AI-driven course generation\n- Course, section, lecture, and quiz management\n- Content editing and customization\n- Progress monitoring for students\n\n### Student Features\n\n- Course catalog with filtering and searching\n- Learning interface with progress tracking\n- Quiz taking with automatic assessment\n- Course enrollment and completion tracking\n\n## Architecture\n\nThe module follows a modern architecture with:\n\n- Express.js backend with proper middleware and routing\n- SQLite database for development (can be replaced with PostgreSQL for production)\n- React/Next.js frontend with TailwindCSS\n- H5P integration for interactive content\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js 18+\n- npm or yarn\n\n### Installation\n\n1. Clone the repository\n2. Install dependencies:\n\n```bash\ncd education-module\nnpm install\n```\n\n3. Create a `.env` file with the following variables:\n\n```\nPORT=3008\nAI_API_KEY=your-openai-api-key\nJWT_SECRET=your-jwt-secret\n```\n\n### Running the Development Server\n\nStart the backend server:\n\n```bash\nnpm run backend\n```\n\nStart the frontend development server:\n\n```bash\nnpm run dev\n```\n\n## API Documentation\n\n### Course Management\n\n- `GET /api/courses/public` - Get all public courses\n- `GET /api/courses/agent/:agentId` - Get all courses for an agent\n- `GET /api/courses/:courseId` - Get a course by ID\n- `POST /api/courses` - Create a new course\n- `PUT /api/courses/:courseId` - Update a course\n- `DELETE /api/courses/:courseId` - Delete a course\n\n### AI Content Generation\n\n- `POST /api/ai-content/generate-course` - Generate a course structure\n- `POST /api/ai-content/generate-section/:courseId` - Generate a section\n- `POST /api/ai-content/generate-and-save-course` - Generate and save a course\n\n## Database Schema\n\nThe database includes the following main tables:\n\n- `agents`: Represents the AI agents\n- `students`: Stores student information\n- `courses`: Stores course information\n- `sections`: Stores section information\n- `lectures`: Stores lecture content\n- `quizzes`: Stores quiz information\n- `quiz_questions`: Stores quiz questions\n- `enrollments`: Tracks student enrollment in courses\n- `progress`: Tracks student progress through lectures\n\n## Integration with AI CMS\n\nThis education module is designed to integrate with an AI CMS. When a user creates an AI agent and enables the education module:\n\n1. The agent owner becomes the \"teacher\"\n2. The teacher can access the education module interface\n3. The teacher can create courses using AI-driven content generation\n4. Students can access the courses through a separate student interface\n\n## H5P Integration\n\nThe module supports H5P content for interactive learning experiences. Teachers can create and embed H5P content in their lectures.\n\n## Integration with External Systems\n\nThe education module is designed to be integrated into external systems, providing a Udemy-like educational platform that can be embedded in any application.\n\n### Component Library Organization\n\nThe module now follows a comprehensive component library approach (Option 5), which provides multiple levels of abstraction:\n\n1. **Complete page components** - Ready to use with minimal configuration\n2. **Container components** - Handle data fetching and state\n3. **Presentational components** - For custom UI assembly\n4. **Hooks** - For custom logic implementation\n\nThis organization allows you to choose the level of control you need:\n\n```typescript\nimport {\n  // Complete page components\n  TeacherDashboardPage, StudentDashboardPage,\n\n  // Container components that handle data fetching\n  CourseListContainer, CourseContentContainer,\n\n  // UI components for custom assembly\n  CourseCard, H5PContent,\n\n  // Context providers for state management\n  EducationProvider,\n\n  // Hooks for custom logic\n  useCourses, useAuth\n} from '@your-package/education-module';\n```\n\n### Integration Options\n\n#### Option 1: Use Complete Page Components\n\nThe easiest approach - just mount the pre-built pages:\n\n```tsx\nimport { EducationProvider, TeacherDashboardPage } from '@your-package/education-module';\n\nfunction App() {\n  return (\n    <EducationProvider apiBaseUrl=\"/api/education\" isTeacher={true}>\n      <TeacherDashboardPage />\n    </EducationProvider>\n  );\n}\n```\n\n#### Option 2: Use Container Components\n\nFor more control over layout while delegating data fetching:\n\n```tsx\nimport { EducationProvider, CourseListContainer } from '@your-package/education-module';\n\nfunction CoursesPage() {\n  return (\n    <EducationProvider apiBaseUrl=\"/api/education\">\n      <div className=\"custom-layout\">\n        <h1>My Courses</h1>\n        <CourseListContainer \n          showEnrolled={true} \n          onCourseClick={(courseId) => console.log(courseId)}\n        />\n      </div>\n    </EducationProvider>\n  );\n}\n```\n\n#### Option 3: Use Individual Components and Hooks\n\nFor complete control over UI and data flow:\n\n```tsx\nimport { useAuth, useCourses, CourseCard } from '@your-package/education-module';\n\nfunction CustomCourseList() {\n  const { courses, loading } = useCourses({ showPublic: true });\n  \n  if (loading) return <div>Loading...</div>;\n  \n  return (\n    <div className=\"custom-grid\">\n      {courses.map(course => (\n        <CourseCard \n          key={course.id} \n          course={course} \n          onClick={() => handleCourseSelection(course)}\n        />\n      ))}\n    </div>\n  );\n}\n```\n\n#### Option 4: Using the Initialization Helper\n\nFor consistent configuration across components:\n\n```tsx\nimport { initializeEducationModule, EducationProvider, TeacherDashboardPage } from '@your-package/education-module';\n\nfunction App() {\n  const educationModule = initializeEducationModule({\n    apiBaseUrl: '/api/education',\n    agentId: 'agent-123',\n  });\n  \n  const teacherView = educationModule.createTeacherView();\n  \n  return (\n    <EducationProvider {...teacherView.config}>\n      <TeacherDashboardPage />\n    </EducationProvider>\n  );\n}\n```\n\n### Backend Integration\n\nTo integrate the backend API into your system:\n\n```typescript\n// Import the initialize function\nimport { initializeEducationAPI, mountEducationAPI } from '@your-package/education-module/backend';\nimport express from 'express';\n\n// Option 1: Create a standalone API\nconst app = express();\nconst educationAPI = await initializeEducationAPI({\n  port: 3008,\n  apiPrefix: '/api/education',\n  dbPath: './data/education.sqlite',\n  jwtSecret: process.env.JWT_SECRET,\n  aiApiKey: process.env.OPENAI_API_KEY\n});\n\n// Mount the API on your Express app\napp.use('/education', educationAPI);\n\n// Option 2: Use the helper function for mounting\nconst app = express();\nawait mountEducationAPI(app, '/education', {\n  dbPath: './data/education.sqlite',\n  jwtSecret: process.env.JWT_SECRET\n});\n\napp.listen(3000, () => {\n  console.log('Server running on http://localhost:3000');\n});\n```\n\n### Frontend Integration\n\nTo integrate the frontend components into your React application:\n\n```tsx\nimport { \n  EducationModule, \n  TeacherDashboard, \n  StudentDashboard,\n  CourseViewer,\n  CourseCreator,\n  H5PEditor,\n  CourseCard \n} from '@your-package/education-module/frontend';\n\n// Option 1: Use the complete education module\nfunction App() {\n  return (\n    <div className=\"app\">\n      <EducationModule \n        apiBaseUrl=\"/api/education\"\n        agentId=\"agent-123\"\n        isTeacher={true}\n        theme=\"light\"\n      />\n    </div>\n  );\n}\n\n// Option 2: Use standalone components\nfunction CourseCatalog() {\n  const courses = [/* Your courses */];\n  \n  return (\n    <div className=\"catalog\">\n      {courses.map(course => (\n        <CourseCard \n          key={course.id}\n          course={course}\n          onClick={() => handleCourseClick(course)}\n        />\n      ))}\n    </div>\n  );\n}\n\n// Option 3: Use specialized dashboard components\nfunction TeacherApp() {\n  return <TeacherDashboard apiBaseUrl=\"/api/education\" />;\n}\n\nfunction StudentApp() {\n  return <StudentDashboard apiBaseUrl=\"/api/education\" />;\n}\n\n// Option 4: Course viewer/editor components\nfunction ViewCourse({ courseId }) {\n  return <CourseViewer courseId={courseId} apiBaseUrl=\"/api/education\" />;\n}\n\nfunction EditCourse({ courseId }) {\n  return <CourseCreator courseId={courseId} apiBaseUrl=\"/api/education\" />;\n}\n```\n\n### Configuration Options\n\n#### Backend Configuration Options\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| port | Port to run the server on | 3008 |\n| apiPrefix | Prefix for API routes | \"/api\" |\n| dbPath | Path to SQLite database | \"./data/education.sqlite\" |\n| jwtSecret | Secret for JWT authentication | \"education-module-secret\" |\n| corsOptions | CORS configuration | { origin: \"*\" } |\n| enableStaticFiles | Whether to serve static files | true |\n| staticFilesPath | Path to static files | \"./public\" |\n| aiApiKey | API key for AI services | process.env.AI_API_KEY |\n\n#### Frontend Configuration Options\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| apiBaseUrl | Base URL for API requests | \"/api\" |\n| initialCourses | Initial courses to display | [] |\n| agentId | ID of the current agent | undefined |\n| isTeacher | Whether user is a teacher | false |\n| isStudent | Whether user is a student | false |\n| currentUserId | ID of the current user | undefined |\n| theme | UI theme (\"light\" or \"dark\") | \"light\" |\n| disableStyles | Whether to disable included styles | false |\n\n### Working with Data Models\n\nThe education module exports TypeScript interfaces for all data models:\n\n```typescript\nimport { \n  Course, \n  Section, \n  Lecture, \n  Quiz, \n  QuizQuestion,\n  Student,\n  Enrollment\n} from '@your-package/education-module/frontend';\n\n// Use the interfaces in your code\nconst courseData: Course = {\n  id: 'course-123',\n  title: 'My New Course',\n  description: 'A comprehensive course',\n  // ...other required fields\n};\n```\n\n### Using H5P Content\n\nThe education module includes components for creating and displaying H5P content:\n\n```tsx\nimport { H5PEditor, H5PContent } from '@your-package/education-module/frontend';\n\n// H5P Editor component\nfunction CreateH5PContent() {\n  return <H5PEditor apiBaseUrl=\"/api/education\" />;\n}\n\n// H5P Content viewer\nfunction ViewH5PContent({ contentId }) {\n  return <H5PContent contentId={contentId} apiBaseUrl=\"/api/education\" />;\n}\n```\n\n### AI-Powered Content Generation\n\nThe module provides components for AI-generated educational content:\n\n```tsx\nimport { \n  AICourseGenerator, \n  AIQuizGenerator \n} from '@your-package/education-module/frontend';\n\n// Generate a course with AI\nfunction GenerateCourse() {\n  const handleGenerated = (course) => {\n    console.log('Generated course:', course);\n  };\n  \n  return (\n    <AICourseGenerator \n      apiBaseUrl=\"/api/education\"\n      onGenerated={handleGenerated}\n      topic=\"Machine Learning Basics\"\n    />\n  );\n}\n\n// Generate a quiz with AI\nfunction GenerateQuiz() {\n  const handleGenerated = (quiz) => {\n    console.log('Generated quiz:', quiz);\n  };\n  \n  return (\n    <AIQuizGenerator\n      apiBaseUrl=\"/api/education\"\n      onGenerated={handleGenerated}\n      content=\"Introduction to React hooks and their usage patterns\"\n    />\n  );\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}