{ "name": "@composio/cli", "version": "0.3.0", "description": "Composio CLI", "main": "./dist/bin.mjs", "private": true, "bin": { "composio": "./bin/composio.mjs" }, "type": "module", "repository": { "type": "git", "url": "https://github.com/ComposioHQ/composio.git", "directory": "ts/packages/cli" }, "publishConfig": { "access": "public", "main": "dist/bin.mjs", "types": "dist/bin.d.mts" }, "files": [ "README.md", "bin", "dist" ], "scripts": { "clean": "git clean -xdf node_modules", "cli": "bun run src/bin.ts", "build:binary": "bun run ./scripts/build-binary.ts", "build:binary:cross": "bun run ./scripts/build-binary-cross.ts", "build:binary:all": "bun run ./scripts/build-all-binaries.ts", "build:binary:package": "bun run ./scripts/package-binaries.ts", "build:binary:checksums": "bun run ./scripts/generate-checksums.ts", "build:skills": "tsx ./scripts/build-skills.ts", "validate:skills": "tsx ./scripts/validate-skills.ts", "install:binary": "bun run ./scripts/install-binary.ts ./dist/composio", "table:metrics": "bun run ./scripts/optimize-metrics-table.ts", "mock": "bun run ./scripts/copy-mocks-from-cache.ts", "prebuild": "pnpm run typecheck", "build": "tsdown && bun run ./scripts/copy-local-tools-assets.ts ./dist", "bin": "./dist/composio", "test": "pnpm run validate:skills && vitest run", "prepublishOnly": "pnpm run build && pnpm run build:binary", "typecheck:src": "pnpm exec tsgo --noEmit -p ./tsconfig.src.json", "typecheck:test": "pnpm exec tsgo --noEmit -p ./tsconfig.test.json", "typecheck": "pnpm run typecheck:src && pnpm run typecheck:test", "typecheck:src:tsc": "tsc --noEmit -p ./tsconfig.src.json", "typecheck:test:tsc": "tsc --noEmit -p ./tsconfig.test.json", "typecheck:tsc": "pnpm run typecheck:src:tsc && pnpm run typecheck:test:tsc", "record": "bun run ./scripts/record.ts" }, "keywords": [ "composio", "mcp", "cli" ], "author": "Alberto Schiabel (https://github.com/jkomyno)", "license": "ISC", "devDependencies": { "@effect/cluster": "^0.59.0", "@effect/eslint-plugin": "catalog:", "@effect/experimental": "^0.60.0", "@effect/language-service": "catalog:", "@effect/platform": "catalog:", "@effect/printer": "^0.49.0", "@effect/printer-ansi": "^0.49.0", "@effect/rpc": "^0.75.1", "@effect/sql": "^0.51.1", "@effect/typeclass": "^0.40.0", "@effect/vitest": "catalog:", "@effect/workflow": "^0.18.2", "@types/bun": "catalog:", "@types/semver": "^7.7.1", "tar": "^7.5.19", "tempy": "^3.2.0", "tsdown": "catalog:", "tsx": "catalog:", "typescript": "catalog:", "vitest": "catalog:" }, "dependencies": { "@agentclientprotocol/sdk": "^1.1.0", "@clack/core": "catalog:", "@clack/prompts": "catalog:", "@composio/cli-keyring": "workspace:*", "@composio/cli-local-tools": "workspace:*", "@composio/client": "catalog:", "@composio/core": "workspace:*", "@composio/json-schema-to-zod": "workspace:*", "@composio/ts-builders": "workspace:*", "@effect/cli": "catalog:", "@effect/platform-bun": "catalog:", "@effect/platform-node-shared": "catalog:", "@modelcontextprotocol/sdk": "catalog:", "@zed-industries/claude-code-acp": "^0.16.2", "@zed-industries/codex-acp": "^0.16.0", "comment-json": "^5.0.0", "effect": "catalog:", "extract-zip": "^2.0.1", "indent-string": "^5.0.0", "js-tiktoken": "^1.0.21", "open": "^11.0.0", "openapi-typescript": "^7.13.0", "picocolors": "catalog:", "pusher-js": "^8.5.0", "semver": "^7.8.5", "source-map-js": "^1.2.1", "superjson": "^2.2.6", "ts-morph": "^28.0.0", "zod": "catalog:" }, "gitHead": "4fae6e54d5c150fba955cc5fa314281da5a1e064", "module": "./dist/bin.mjs", "types": "./dist/bin.d.mts", "exports": { ".": "./dist/bin.mjs", "./package.json": "./package.json" } }