{"_id":"@agentic-eng/easa","_rev":"8-39ed43051c65bb638eef2030f4603a0c","name":"@agentic-eng/easa","dist-tags":{"alpha":"0.1.0-alpha.0","beta":"0.1.0-beta.2","latest":"0.1.2"},"versions":{"0.1.0-alpha.0":{"name":"@agentic-eng/easa","version":"0.1.0-alpha.0","keywords":["agent","ai","framework","typescript","llm","easa"],"author":{"name":"EASA Contributors"},"license":"MIT","_id":"@agentic-eng/easa@0.1.0-alpha.0","maintainers":[{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"}],"homepage":"https://github.com/easa-framework/easa#readme","bugs":{"url":"https://github.com/easa-framework/easa/issues"},"dist":{"shasum":"b65e63fc94739332c0f2a24a59076d21d8b514bc","tarball":"https://registry.npmjs.org/@agentic-eng/easa/-/easa-0.1.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-+r2GklVXGeQuAM7AwuWnJBnM4JCRewJn3nmX201orfhjjT0D+nKHp+8s8qLZc3++jV0TfYozt2HiHhva89HhGA==","signatures":[{"sig":"MEYCIQDl7sa7+/UgxkSBTgBggygpHYZB4tBQu53vPqdCBNSY+QIhAKSO5+jaQu2Ut+GiYXiQvx1ey1dbwG2N1n3q56H+PeK9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3905},"main":"./dist/index.cjs","type":"module","_from":"file:agentic-eng-easa-0.1.0-alpha.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"},"_resolved":"/private/var/folders/k6/7jtqlk5j4tl6phv4kk70ltcm0000gn/T/8ea5300d0a1e2136624c7db2d6fb51f7/agentic-eng-easa-0.1.0-alpha.0.tgz","_integrity":"sha512-+r2GklVXGeQuAM7AwuWnJBnM4JCRewJn3nmX201orfhjjT0D+nKHp+8s8qLZc3++jV0TfYozt2HiHhva89HhGA==","deprecated":"Deprecated: migrate to @agentic-eng/agent — https://www.npmjs.com/package/@agentic-eng/agent","repository":{"url":"git+https://github.com/easa-framework/easa.git","type":"git","directory":"packages/easa"},"_npmVersion":"11.5.1","description":"EASA — Easy Agent System Architecture: A Minimal TypeScript Framework for Agent Systems.","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@agentic-eng/agent":"0.1.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/easa_0.1.0-alpha.0_1773372129556_0.47965099913856046","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.1":{"name":"@agentic-eng/easa","version":"0.1.0-beta.1","keywords":["agent","ai","framework","typescript","llm","easa"],"author":{"name":"EASA Contributors"},"license":"MIT","_id":"@agentic-eng/easa@0.1.0-beta.1","maintainers":[{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"}],"homepage":"https://github.com/easa-framework/easa#readme","bugs":{"url":"https://github.com/easa-framework/easa/issues"},"dist":{"shasum":"96e77a595ff66d61035eb0c5e02c3b2800d7b4bb","tarball":"https://registry.npmjs.org/@agentic-eng/easa/-/easa-0.1.0-beta.1.tgz","fileCount":9,"integrity":"sha512-aXLqWlB2fyN2uq3OvvTGWOkoaGB6ydF67zrHD6jG/n6rnfA8O7gf7NloJPXScC7BB5eho5lketoAClrWre21gw==","signatures":[{"sig":"MEYCIQDImqw9LUKt2UxBBAao13lWho4OUqCg2A6IA49y/Iv2CAIhANh4c0L+b0K3+fPYVbWrsU6NOGq9O1DMAnmZwxuJ51vo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6399},"main":"./dist/index.cjs","type":"module","_from":"file:agentic-eng-easa-0.1.0-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"},"_resolved":"/private/var/folders/k6/7jtqlk5j4tl6phv4kk70ltcm0000gn/T/8193f787aa02f334b5619c71ad27bdb3/agentic-eng-easa-0.1.0-beta.1.tgz","_integrity":"sha512-aXLqWlB2fyN2uq3OvvTGWOkoaGB6ydF67zrHD6jG/n6rnfA8O7gf7NloJPXScC7BB5eho5lketoAClrWre21gw==","deprecated":"Deprecated: migrate to @agentic-eng/agent — https://www.npmjs.com/package/@agentic-eng/agent","repository":{"url":"git+https://github.com/easa-framework/easa.git","type":"git","directory":"packages/easa"},"_npmVersion":"11.5.1","description":"EASA — Easy Agent System Architecture: A Minimal TypeScript Framework for Agent Systems.","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@agentic-eng/agent":"0.1.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/easa_0.1.0-beta.1_1773584764989_0.9656954988766904","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.2":{"name":"@agentic-eng/easa","version":"0.1.0-beta.2","keywords":["agent","ai","framework","typescript","llm","easa"],"author":{"name":"EASA Contributors"},"license":"MIT","_id":"@agentic-eng/easa@0.1.0-beta.2","maintainers":[{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"}],"homepage":"https://github.com/easa-framework/easa#readme","bugs":{"url":"https://github.com/easa-framework/easa/issues"},"dist":{"shasum":"8199b7c2245119891ef3bca262922044efb4dc50","tarball":"https://registry.npmjs.org/@agentic-eng/easa/-/easa-0.1.0-beta.2.tgz","fileCount":9,"integrity":"sha512-58LpqGC/I+Y1hhePe9uoU9def1gV8VZWxGSNIXRC4D1yb9Wt8O12/rykEw69Pf4RDapcbu1SE6P2P3a9zA0Hnw==","signatures":[{"sig":"MEUCIQCBZO13Ij8DscN09yxRN8fHZex+vE4z1pAScvHf7YfDRQIgHGA+Gg4VlClO+GGZg/xzNWsfgSKR+W84vkfKxIxOg64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6399},"main":"./dist/index.cjs","type":"module","_from":"file:agentic-eng-easa-0.1.0-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"},"_resolved":"/private/var/folders/k6/7jtqlk5j4tl6phv4kk70ltcm0000gn/T/79e1d0c85208e689754d97f04eb6d733/agentic-eng-easa-0.1.0-beta.2.tgz","_integrity":"sha512-58LpqGC/I+Y1hhePe9uoU9def1gV8VZWxGSNIXRC4D1yb9Wt8O12/rykEw69Pf4RDapcbu1SE6P2P3a9zA0Hnw==","deprecated":"Deprecated: migrate to @agentic-eng/agent — https://www.npmjs.com/package/@agentic-eng/agent","repository":{"url":"git+https://github.com/easa-framework/easa.git","type":"git","directory":"packages/easa"},"_npmVersion":"11.5.1","description":"EASA — Easy Agent System Architecture: A Minimal TypeScript Framework for Agent Systems.","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@agentic-eng/agent":"0.1.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/easa_0.1.0-beta.2_1773585586527_0.8084071482289121","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@agentic-eng/easa","version":"0.1.0","keywords":["agent","ai","framework","typescript","llm","easa"],"author":{"name":"EASA Contributors"},"license":"MIT","_id":"@agentic-eng/easa@0.1.0","maintainers":[{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"}],"homepage":"https://github.com/easa-framework/easa#readme","bugs":{"url":"https://github.com/easa-framework/easa/issues"},"dist":{"shasum":"b4517dfae35612d7d98ca82de4400cd3432fe910","tarball":"https://registry.npmjs.org/@agentic-eng/easa/-/easa-0.1.0.tgz","fileCount":9,"integrity":"sha512-3IPfONombu2L4bgfnq9UwAY7rc+nq48NkzV7MNZqdpdwhO8rJwUwCaW8giEj1C5bzw24EfleddfOruKpmo3Brg==","signatures":[{"sig":"MEUCIFUA6RYOwwL3I3fy3C0a0FxF6tXHJ84nZRSsZHY7ZQCFAiEAmQJW9qz0rDsu1UYx/Ez7hZbRzWwnKxnpRlAd3pqNEkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9632},"main":"./dist/index.cjs","type":"module","_from":"file:agentic-eng-easa-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"},"_resolved":"/private/var/folders/k6/7jtqlk5j4tl6phv4kk70ltcm0000gn/T/5c15b40ae1f26889544e147be0d5c6ab/agentic-eng-easa-0.1.0.tgz","_integrity":"sha512-3IPfONombu2L4bgfnq9UwAY7rc+nq48NkzV7MNZqdpdwhO8rJwUwCaW8giEj1C5bzw24EfleddfOruKpmo3Brg==","deprecated":"Deprecated: migrate to @agentic-eng/agent — https://www.npmjs.com/package/@agentic-eng/agent","repository":{"url":"git+https://github.com/easa-framework/easa.git","type":"git","directory":"packages/easa"},"_npmVersion":"11.5.1","description":"EASA — Easy Agent System Architecture: A Minimal TypeScript Framework for Agent Systems.","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@agentic-eng/agent":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/easa_0.1.0_1773586148001_0.4861858912856398","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agentic-eng/easa","version":"0.1.1","keywords":["agent","ai","framework","typescript","llm","easa"],"author":{"name":"EASA Contributors"},"license":"MIT","_id":"@agentic-eng/easa@0.1.1","maintainers":[{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"}],"homepage":"https://github.com/easa-framework/easa#readme","bugs":{"url":"https://github.com/easa-framework/easa/issues"},"dist":{"shasum":"6f70ceba415c70a5f6688b89b79ef9e445aa68e8","tarball":"https://registry.npmjs.org/@agentic-eng/easa/-/easa-0.1.1.tgz","fileCount":9,"integrity":"sha512-i9xik/e09OIHAvci+UyGab6FUfTIIhQqCOuJ1+XMFyhL23XFWUJjph2/Nmx+U6ChsOx2yrbWKpsxoNtx8TNolg==","signatures":[{"sig":"MEQCIAsjPo2fk8urWybSlKnP7BA7eir+iyOHrIV01hQd+lqIAiAJfYi+OO2kYjgjNWJqq8yNBharda5gl7LWcO2zUtXYJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10737},"main":"./dist/index.cjs","type":"module","_from":"file:agentic-eng-easa-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"},"_resolved":"/private/var/folders/k6/7jtqlk5j4tl6phv4kk70ltcm0000gn/T/ef5e3b51d10d7f771c39cdd7672f4550/agentic-eng-easa-0.1.1.tgz","_integrity":"sha512-i9xik/e09OIHAvci+UyGab6FUfTIIhQqCOuJ1+XMFyhL23XFWUJjph2/Nmx+U6ChsOx2yrbWKpsxoNtx8TNolg==","deprecated":"Deprecated: migrate to @agentic-eng/agent — https://www.npmjs.com/package/@agentic-eng/agent","repository":{"url":"git+https://github.com/easa-framework/easa.git","type":"git","directory":"packages/easa"},"_npmVersion":"11.5.1","description":"EASA — Easy Agent System Architecture: A Minimal TypeScript Framework for Agent Systems.","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@agentic-eng/agent":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/easa_0.1.1_1774500064150_0.712633507382288","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agentic-eng/easa","version":"0.1.2","keywords":["agent","ai","framework","typescript","llm","easa"],"author":{"name":"EASA Contributors"},"license":"MIT","_id":"@agentic-eng/easa@0.1.2","maintainers":[{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"}],"homepage":"https://github.com/easa-framework/easa#readme","bugs":{"url":"https://github.com/easa-framework/easa/issues"},"dist":{"shasum":"74d46a76d1dfbe97a32f8ebce8c4666140804508","tarball":"https://registry.npmjs.org/@agentic-eng/easa/-/easa-0.1.2.tgz","fileCount":9,"integrity":"sha512-268N1akzoRix76uHbehRJ+7gae/4XsJ868/THbH7CRkcKwCjLFlYTCqlsEK3IRtvQkB/9kFz3CMOQa5sEgBj4A==","signatures":[{"sig":"MEUCIQCFRx7BeDz7RjuIRnI41k9Do1SMGCNExBLzESkK8/DxRAIgJcWVfu5Xt7CjaxwGSh5sSL+94fzoDbwN5YpIRCs+ok8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11912},"main":"./dist/index.cjs","type":"module","_from":"file:agentic-eng-easa-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist *.tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"},"_resolved":"/private/var/folders/k6/7jtqlk5j4tl6phv4kk70ltcm0000gn/T/2fa1e4f38eda3dac895575df3b119129/agentic-eng-easa-0.1.2.tgz","_integrity":"sha512-268N1akzoRix76uHbehRJ+7gae/4XsJ868/THbH7CRkcKwCjLFlYTCqlsEK3IRtvQkB/9kFz3CMOQa5sEgBj4A==","repository":{"url":"git+https://github.com/easa-framework/easa.git","type":"git","directory":"packages/easa"},"_npmVersion":"11.5.1","description":"EASA — Easy Agent System Architecture: A Minimal TypeScript Framework for Agent Systems.","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@agentic-eng/agent":"0.2.4","@agentic-eng/memory":"0.2.4","@agentic-eng/observability":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/easa_0.1.2_1778603844624_0.3362635263181082","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: migrate to @agentic-eng/agent — https://www.npmjs.com/package/@agentic-eng/agent"}},"time":{"created":"2026-03-13T03:22:09.472Z","modified":"2026-07-15T07:12:47.616Z","0.1.0-alpha.0":"2026-03-13T03:22:09.705Z","0.1.0-beta.1":"2026-03-15T14:26:05.152Z","0.1.0-beta.2":"2026-03-15T14:39:46.714Z","0.1.0":"2026-03-15T14:49:08.140Z","0.1.1":"2026-03-26T04:41:04.308Z","0.1.2":"2026-05-12T16:37:24.850Z"},"bugs":{"url":"https://github.com/easa-framework/easa/issues"},"author":{"name":"EASA Contributors"},"license":"MIT","homepage":"https://github.com/easa-framework/easa#readme","keywords":["agent","ai","framework","typescript","llm","easa"],"repository":{"url":"git+https://github.com/easa-framework/easa.git","type":"git","directory":"packages/easa"},"description":"EASA — Easy Agent System Architecture: A Minimal TypeScript Framework for Agent Systems.","maintainers":[{"name":"lahiruratnayaka","email":"lahirunimantha@outlook.com"}],"readme":"# ⚠️ @agentic-eng/easa — DEPRECATED\n\n> **This package is deprecated and will be removed after 15 April 2026.**\n>\n> Please migrate to [`@agentic-eng/agent`](https://www.npmjs.com/package/@agentic-eng/agent), which contains all the same exports.\n\n---\n\n## Migration Guide\n\nReplace your dependency:\n\n```bash\n# Remove this package\nnpm uninstall @agentic-eng/easa\n\n# Install the replacement\nnpm install @agentic-eng/agent\n```\n\nUpdate your imports:\n\n```diff\n- import { Agent, ToolRegistry } from '@agentic-eng/easa';\n+ import { Agent, ToolRegistry } from '@agentic-eng/agent';\n\n- import type { LLMProvider, Tool } from '@agentic-eng/easa';\n+ import type { LLMProvider, Tool } from '@agentic-eng/agent';\n```\n\n**No API changes** — all exports are identical. This is a drop-in replacement.\n\n---\n\n## Why?\n\nThe `@agentic-eng/easa` umbrella package was a thin re-export layer over `@agentic-eng/agent`. Going forward, `@agentic-eng/agent` is the single, primary package for the Agentic Engineering Framework. Consolidating to one package simplifies installation, reduces confusion, and streamlines releases.\n\n## Timeline\n\n| Date | Action |\n| --- | --- |\n| **Now** | `@agentic-eng/easa` marked as deprecated on npm |\n| **15 April 2026** | Final version — no further updates |\n| **After 15 April 2026** | Package will remain on npm but receive no maintenance |\n\n## Feedback & Contact\n\nQuestions about migrating? Reach out:\n\n- **Email:** [lahirunimantha@outlook.com](mailto:lahirunimantha@outlook.com)\n- **LinkedIn:** [Lahiru Nimantha](https://www.linkedin.com/in/lahirunimantha/)\n\n## License\n\n[MIT](../../LICENSE)\n","readmeFilename":"README.md"}