agent-orchestrator/packages/core/package.json

112 lines
2.9 KiB
JSON

{
"name": "@aoagents/ao-core",
"version": "0.9.1",
"description": "Core library — types, config, session manager, lifecycle manager, event bus",
"license": "MIT",
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
},
"./activity-log": {
"types": "./dist/activity-log.d.ts",
"import": "./dist/activity-log.js"
},
"./config": {
"types": "./dist/config.d.ts",
"import": "./dist/config.js"
},
"./lifecycle-manager": {
"types": "./dist/lifecycle-manager.d.ts",
"import": "./dist/lifecycle-manager.js"
},
"./metadata": {
"types": "./dist/metadata.d.ts",
"import": "./dist/metadata.js"
},
"./observability": {
"types": "./dist/observability.d.ts",
"import": "./dist/observability.js"
},
"./orchestrator-prompt": {
"types": "./dist/orchestrator-prompt.d.ts",
"import": "./dist/orchestrator-prompt.js"
},
"./paths": {
"types": "./dist/paths.d.ts",
"import": "./dist/paths.js"
},
"./plugin-registry": {
"types": "./dist/plugin-registry.d.ts",
"import": "./dist/plugin-registry.js"
},
"./types": {
"types": "./dist/types.d.ts",
"import": "./dist/types.js"
},
"./utils": {
"types": "./dist/utils.d.ts",
"import": "./dist/utils.js"
},
"./scm-webhook-utils": {
"types": "./dist/scm-webhook-utils.d.ts",
"import": "./dist/scm-webhook-utils.js"
},
"./session-manager": {
"types": "./dist/session-manager.d.ts",
"import": "./dist/session-manager.js"
},
"./migration": {
"types": "./dist/migration/storage-v2.d.ts",
"import": "./dist/migration/storage-v2.js"
}
},
"files": [
"dist"
],
"repository": {
"type": "git",
"url": "https://github.com/ComposioHQ/agent-orchestrator.git",
"directory": "packages/core"
},
"homepage": "https://github.com/ComposioHQ/agent-orchestrator",
"bugs": {
"url": "https://github.com/ComposioHQ/agent-orchestrator/issues"
},
"engines": {
"node": ">=20.0.0"
},
"scripts": {
"build": "tsx ./node_modules/rollup/dist/bin/rollup -c rollup.config.ts",
"typecheck": "tsc --noEmit",
"test": "vitest run",
"test:watch": "vitest",
"clean": "rm -rf dist"
},
"dependencies": {
"yaml": "^2.7.0",
"zod": "^3.24.0"
},
"optionalDependencies": {
"better-sqlite3": "^12.10.0"
},
"devDependencies": {
"@rollup/plugin-typescript": "^12.3.0",
"@types/better-sqlite3": "^7.6.0",
"@types/node": "^25.2.3",
"@vitest/coverage-v8": "^4.0.18",
"rollup": "^4.60.1",
"tslib": "^2.8.1",
"tsx": "^4.21.0",
"typescript": "^5.7.0",
"vitest": "^4.0.18"
},
"publishConfig": {
"access": "public",
"provenance": true
}
}