{
  "name": "@agentxm/client-core",
  "version": "0.28.2",
  "description": "Core library for the axm agent extension manager. Unstable and unsupported — use the axm.sh CLI.",
  "type": "module",
  "license": "FSL-1.1-MIT",
  "homepage": "https://axm.sh",
  "bugs": {
    "url": "https://github.com/agentxm/axm/issues"
  },
  "author": "AgentXM <hello@agentxm.ai> (https://agentxm.ai)",
  "repository": {
    "type": "git",
    "url": "https://github.com/agentxm/axm.git",
    "directory": "packages/core"
  },
  "exports": {
    "./unstable/app-error": {
      "types": "./dist/src/unstable/app-error/index.d.ts",
      "default": "./dist/src/unstable/app-error/index.js"
    },
    "./unstable/prompt-cancelled": {
      "types": "./dist/src/unstable/cli-prompt/prompt-cancelled.d.ts",
      "default": "./dist/src/unstable/cli-prompt/prompt-cancelled.js"
    },
    "./unstable/version-constraints": {
      "types": "./dist/src/unstable/version-constraints/version-constraints.d.ts",
      "default": "./dist/src/unstable/version-constraints/version-constraints.js"
    },
    "./unstable/package-urls": {
      "types": "./dist/src/unstable/package-urls/index.d.ts",
      "default": "./dist/src/unstable/package-urls/index.js"
    },
    "./unstable/branding": {
      "types": "./dist/src/unstable/branding/index.d.ts",
      "default": "./dist/src/unstable/branding/index.js"
    },
    "./unstable/branding/naming": {
      "types": "./dist/src/unstable/branding/naming.d.ts",
      "default": "./dist/src/unstable/branding/naming.js"
    },
    "./unstable/date-time": {
      "types": "./dist/src/unstable/date-time.d.ts",
      "default": "./dist/src/unstable/date-time.js"
    },
    "./unstable/utils": {
      "types": "./dist/src/unstable/utils/index.d.ts",
      "default": "./dist/src/unstable/utils/index.js"
    },
    "./unstable/agents": {
      "types": "./dist/src/unstable/agents/index.d.ts",
      "default": "./dist/src/unstable/agents/index.js"
    },
    "./unstable/agent-capabilities": {
      "types": "./dist/src/unstable/agent-capabilities/index.d.ts",
      "default": "./dist/src/unstable/agent-capabilities/index.js"
    },
    "./unstable/extension-types": {
      "types": "./dist/src/unstable/extension-types/index.d.ts",
      "default": "./dist/src/unstable/extension-types/index.js"
    },
    "./unstable/extensions": {
      "types": "./dist/src/unstable/extensions/index.d.ts",
      "default": "./dist/src/unstable/extensions/index.js"
    },
    "./unstable/extensions/common": {
      "types": "./dist/src/unstable/extensions/common.d.ts",
      "default": "./dist/src/unstable/extensions/common.js"
    },
    "./unstable/extensions/fqn": {
      "types": "./dist/src/unstable/extensions/fqn.d.ts",
      "default": "./dist/src/unstable/extensions/fqn.js"
    },
    "./unstable/extensions/handle": {
      "types": "./dist/src/unstable/extensions/handle.d.ts",
      "default": "./dist/src/unstable/extensions/handle.js"
    },
    "./unstable/extensions/registry-source": {
      "types": "./dist/src/unstable/extensions/registry-source.d.ts",
      "default": "./dist/src/unstable/extensions/registry-source.js"
    },
    "./unstable/lockfile": {
      "types": "./dist/src/unstable/lockfile/index.d.ts",
      "default": "./dist/src/unstable/lockfile/index.js"
    },
    "./unstable/schema": {
      "types": "./dist/src/unstable/schema/index.d.ts",
      "default": "./dist/src/unstable/schema/index.js"
    },
    "./unstable/settings": {
      "types": "./dist/src/unstable/settings/index.d.ts",
      "default": "./dist/src/unstable/settings/index.js"
    },
    "./unstable/sources": {
      "types": "./dist/src/unstable/sources/index.d.ts",
      "default": "./dist/src/unstable/sources/index.js"
    },
    "./unstable/cli-flags": {
      "types": "./dist/src/unstable/cli-flags/index.d.ts",
      "default": "./dist/src/unstable/cli-flags/index.js"
    },
    "./unstable/cli-runtime": {
      "types": "./dist/src/unstable/cli-runtime/index.d.ts",
      "default": "./dist/src/unstable/cli-runtime/index.js"
    },
    "./unstable/telemetry": {
      "types": "./dist/src/unstable/telemetry/index.d.ts",
      "default": "./dist/src/unstable/telemetry/index.js"
    },
    "./unstable/cli-renderer": {
      "types": "./dist/src/unstable/cli-renderer/index.d.ts",
      "default": "./dist/src/unstable/cli-renderer/index.js"
    },
    "./unstable/git": {
      "types": "./dist/src/unstable/git/index.d.ts",
      "default": "./dist/src/unstable/git/index.js"
    },
    "./unstable/registry": {
      "types": "./dist/src/unstable/registry/index.d.ts",
      "default": "./dist/src/unstable/registry/index.js"
    },
    "./unstable/auth": {
      "types": "./dist/src/unstable/auth/index.d.ts",
      "default": "./dist/src/unstable/auth/index.js"
    },
    "./unstable/plan": {
      "types": "./dist/src/unstable/plan/index.d.ts",
      "default": "./dist/src/unstable/plan/index.js"
    },
    "./unstable/projection": {
      "types": "./dist/src/unstable/projection/index.d.ts",
      "default": "./dist/src/unstable/projection/index.js"
    },
    "./unstable/lint": {
      "types": "./dist/src/unstable/lint/index.d.ts",
      "default": "./dist/src/unstable/lint/index.js"
    },
    "./unstable/lint/publish": {
      "types": "./dist/src/unstable/lint/publish.d.ts",
      "default": "./dist/src/unstable/lint/publish.js"
    },
    "./unstable/workspace": {
      "types": "./dist/src/unstable/workspace/index.d.ts",
      "default": "./dist/src/unstable/workspace/index.js"
    },
    "./unstable/source-resolution": {
      "types": "./dist/src/unstable/source-resolution/index.d.ts",
      "default": "./dist/src/unstable/source-resolution/index.js"
    },
    "./unstable/skills": {
      "types": "./dist/src/unstable/skills/index.d.ts",
      "default": "./dist/src/unstable/skills/index.js"
    },
    "./unstable/packs": {
      "types": "./dist/src/unstable/packs/index.d.ts",
      "default": "./dist/src/unstable/packs/index.js"
    },
    "./unstable/rules": {
      "types": "./dist/src/unstable/rules/index.d.ts",
      "default": "./dist/src/unstable/rules/index.js"
    },
    "./unstable/hooks": {
      "types": "./dist/src/unstable/hooks/index.d.ts",
      "default": "./dist/src/unstable/hooks/index.js"
    },
    "./unstable/knowledge": {
      "types": "./dist/src/unstable/knowledge/index.d.ts",
      "default": "./dist/src/unstable/knowledge/index.js"
    },
    "./unstable/managed-files": {
      "types": "./dist/src/unstable/managed-files/index.d.ts",
      "default": "./dist/src/unstable/managed-files/index.js"
    },
    "./unstable/mcps": {
      "types": "./dist/src/unstable/mcps/index.d.ts",
      "default": "./dist/src/unstable/mcps/index.js"
    },
    "./unstable/workflows": {
      "types": "./dist/src/unstable/workflows/index.d.ts",
      "default": "./dist/src/unstable/workflows/index.js"
    },
    "./unstable/publish": {
      "types": "./dist/src/unstable/publish/index.d.ts",
      "default": "./dist/src/unstable/publish/index.js"
    },
    "./unstable/site-content/schemas/*": "./site-content/__generated__/schemas/*",
    "./unstable/site-content/*": "./site-content/*",
    "./unstable/install-method": {
      "types": "./dist/src/unstable/install-method/install-method.d.ts",
      "default": "./dist/src/unstable/install-method/install-method.js"
    },
    "./unstable/install-meta": {
      "types": "./dist/src/unstable/install-meta/install-meta.d.ts",
      "default": "./dist/src/unstable/install-meta/install-meta.js"
    },
    "./unstable/update-check": {
      "types": "./dist/src/unstable/update-check/update-check.d.ts",
      "default": "./dist/src/unstable/update-check/update-check.js"
    },
    "./unstable/version-resolution": {
      "types": "./dist/src/unstable/version-resolution/version-resolution.d.ts",
      "default": "./dist/src/unstable/version-resolution/version-resolution.js"
    },
    "./unstable/packaging": {
      "types": "./dist/src/unstable/packaging/index.d.ts",
      "default": "./dist/src/unstable/packaging/index.js"
    },
    "./unstable/toml": {
      "types": "./dist/src/unstable/toml/index.d.ts",
      "default": "./dist/src/unstable/toml/index.js"
    },
    "./unstable/yaml": {
      "types": "./dist/src/unstable/yaml/index.d.ts",
      "default": "./dist/src/unstable/yaml/index.js"
    },
    "./unstable/discover": {
      "types": "./dist/src/unstable/discover/index.d.ts",
      "default": "./dist/src/unstable/discover/index.js"
    },
    "./unstable/subagents": {
      "types": "./dist/src/unstable/subagents/index.d.ts",
      "default": "./dist/src/unstable/subagents/index.js"
    },
    "./unstable/cli/prompt": {
      "types": "./dist/src/unstable/cli/prompt/index.d.ts",
      "default": "./dist/src/unstable/cli/prompt/index.js"
    }
  },
  "files": [
    "dist/src/",
    "site-content/",
    "!**/*.map"
  ],
  "publishConfig": {
    "access": "public"
  },
  "engines": {
    "node": ">=22.19.0"
  },
  "nx": {
    "includedScripts": []
  },
  "dependencies": {
    "@effect/platform-node": "4.0.0-rc.112",
    "@napi-rs/keyring": "^1.3.0",
    "effect": "4.0.0-rc.112",
    "fflate": "^0.8.3",
    "gray-matter": "^4.0.3",
    "jsonc-parser": "^3.3.1",
    "marked": "^18.0.9",
    "packageurl-js": "^2.0.1",
    "proper-lockfile": "^4.1.2",
    "semver": "^7.8.5",
    "simple-git": "^3.36.0",
    "spdx-expression-parse": "4.0.0",
    "yaml": "^2.9.0"
  },
  "devDependencies": {
    "@effect/openapi-generator": "4.0.0-rc.112",
    "@effect/vitest": "4.0.0-rc.112",
    "@types/bun": "^1.3.14",
    "@types/proper-lockfile": "^4.1.4",
    "@types/semver": "^7.5.8",
    "@types/spdx-expression-parse": "4.0.0",
    "@typescript/native": "npm:typescript@^7.0.2",
    "smol-toml": "^1.7.1",
    "swagger2openapi": "^7.0.8",
    "typescript": "npm:@typescript/typescript6@^6.0.2",
    "vitest": "^4.1.10",
    "@agentxm/client-utils": "^0.28.2"
  }
}