{ "name": "@getaegis/cli", "version": "1.0.5", "mcpName": "io.github.getaegis/aegis", "description": "Credential isolation for AI agents. Store, guard, and record — your agent never sees your API keys.", "type": "module", "main": "dist/index.js", "bin": { "aegis": "dist/cli.js" }, "files": [ "dist/" ], "repository": { "type": "git", "url": "git+https://github.com/getaegis/aegis.git" }, "homepage": "https://github.com/getaegis/aegis#readme", "bugs": { "url": "https://github.com/getaegis/aegis/issues" }, "publishConfig": { "access": "public" }, "scripts": { "build": "tsc && cd dashboard && yarn build && rm -rf ../dist/dashboard/public && cp -r dist ../dist/dashboard/public", "dev": "tsx src/cli.ts", "start": "node dist/cli.js", "test": "vitest run", "test:watch": "vitest", "lint": "biome check src/ tests/", "lint:fix": "biome check --write src/ tests/", "format": "biome format --write src/ tests/", "typecheck": "tsc --noEmit", "verify": "biome check src/ tests/ && tsc --noEmit", "bench": "tsx benchmarks/run.ts", "bench:memory": "tsx --expose-gc benchmarks/memory-check.ts", "prepublishOnly": "yarn build && yarn test", "prepare": "husky", "release": "release-it" }, "lint-staged": { "*.{ts,tsx,js,jsx}": [ "biome check --write --no-errors-on-unmatched" ] }, "keywords": [ "ai-agent", "credential-isolation", "security", "secrets-management", "ai-security", "agent-governance" ], "author": "Samuel Warren ", "license": "Apache-2.0", "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0", "@types/ws": "^8.18.1", "better-sqlite3-multiple-ciphers": "^12.6.2", "chalk": "^5.4.1", "commander": "^13.1.0", "pino": "^10.3.1", "pino-pretty": "^13.1.3", "prom-client": "^15.1.3", "table": "^6.9.0", "ws": "^8.21.0", "yaml": "^2.8.3", "zod": "^4.3.6" }, "devDependencies": { "@biomejs/biome": "^2.4.4", "@release-it/conventional-changelog": "^10.0.5", "@types/autocannon": "^7.12.7", "@types/node": "^22.13.0", "autocannon": "^8.0.0", "husky": "^9.1.7", "lint-staged": "^16.4.0", "release-it": "^19.2.4", "tsx": "^4.19.0", "typescript": "^5.7.0", "vitest": "^4.1.4" }, "engines": { "node": ">=20.0.0" }, "resolutions": { "tar": ">=7.5.21", "rollup": ">=4.59.0", "hono": ">=4.12.34", "@hono/node-server": ">=2.0.5", "minimatch": ">=10.2.3", "undici": ">=7.29.0", "brace-expansion": ">=5.0.9", "picomatch": ">=4.0.4", "defu": ">=6.1.5", "path-to-regexp": ">=8.4.0", "handlebars": ">=4.7.9", "basic-ftp": ">=5.3.1 <6", "lodash": ">=4.17.24", "fast-uri": ">=3.1.5 <4", "ip-address": ">=10.3.1", "qs": ">=6.15.2", "body-parser": ">=2.3.0", "form-data": ">=4.0.6", "ws": ">=8.21.0", "postcss": ">=8.5.23", "vite": ">=8.0.16", "tsx/esbuild": ">=0.28.1" }, "packageManager": "yarn@4.12.0+sha512.f45ab632439a67f8bc759bf32ead036a1f413287b9042726b7cc4818b7b49e14e9423ba49b18f9e06ea4941c1ad062385b1d8760a8d5091a1a31e5f6219afca8" }