{
  "name": "@lanonasis/cli",
  "version": "3.11.2",
  "description": "Professional CLI for LanOnasis Memory as a Service (MaaS) with MCP support, seamless inline editing, and enterprise-grade security",
  "keywords": [
    "lanonasis",
    "memory",
    "maas",
    "mcp",
    "cli",
    "model-context-protocol",
    "semantic-search",
    "vector-database",
    "knowledge-management",
    "enterprise"
  ],
  "homepage": "https://docs.lanonasis.com",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/lanonasis/lanonasis-maas.git",
    "directory": "cli"
  },
  "bugs": {
    "url": "https://github.com/lanonasis/lanonasis-maas/issues"
  },
  "author": "LanOnasis Team",
  "license": "MIT",
  "private": false,
  "type": "module",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "bin": {
    "onasis": "dist/index.js",
    "lanonasis": "dist/index.js",
    "lanonasis-mcp": "dist/mcp-server-entry.js"
  },
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "require": "./dist/index.js",
      "types": "./dist/index.d.ts"
    }
  },
  "files": [
    "dist/**/*.js",
    "dist/**/*.d.ts",
    "!dist/**/__tests__",
    "!dist/**/*.test.*",
    "!dist/**/*.spec.*",
    "scripts",
    "README.md",
    "LICENSE",
    "CHANGELOG.md",
    "SKILL.md"
  ],
  "dependencies": {
    "@lanonasis/mem-intel-sdk": "2.1.0",
    "@lanonasis/oauth-client": "2.0.4",
    "@lanonasis/security-sdk": "1.0.5",
    "@lanonasis/privacy-sdk": "^1.0.1",
    "@lanonasis/secret-prescan": "^0.1.0",
    "@modelcontextprotocol/sdk": "^1.28.0",
    "axios": "^1.14.0",
    "chalk": "^5.6.2",
    "cli-progress": "^3.12.0",
    "cli-table3": "^0.6.5",
    "commander": "^14.0.3",
    "date-fns": "^4.1.0",
    "dotenv": "^17.3.1",
    "eventsource": "^4.1.0",
    "inquirer": "^13.3.2",
    "jwt-decode": "^4.0.0",
    "open": "^11.0.0",
    "ora": "^9.3.0",
    "table": "^6.9.0",
    "word-wrap": "^1.2.5",
    "ws": "^8.20.0",
    "zod": "^4.3.6"
  },
  "optionalDependencies": {
    "@lanonasis/repl-cli": "^1.0.1"
  },
  "devDependencies": {
    "@jest/globals": "^30.3.0",
    "@types/cli-progress": "^3.11.6",
    "@types/inquirer": "^9.0.9",
    "@types/node": "^25.5.0",
    "@types/ws": "^8.18.1",
    "fast-check": "^4.6.0",
    "jest": "^30.3.0",
    "rimraf": "^6.1.3",
    "ts-jest": "^29.4.6",
    "typescript": "^6.0.2"
  },
  "bundledDependencies": [
    "@lanonasis/privacy-sdk",
    "@lanonasis/secret-prescan"
  ],
  "overrides": {
    "@jest/transform": "^30.3.0",
    "@hono/node-server": "^1.19.10",
    "ajv": "^8.18.0",
    "babel-jest": "^30.3.0",
    "brace-expansion": "^1.1.13",
    "express-rate-limit": "^8.2.2",
    "handlebars": "^4.7.9",
    "hono": "^4.12.8",
    "jest-util": "^30.3.0",
    "picomatch": "^2.3.2",
    "qs": "^6.15.0",
    "test-exclude": "^8.0.0"
  },
  "scripts": {
    "build": "rimraf dist && tsc -p tsconfig.json && (chmod +x dist/index.js dist/mcp-server-entry.js 2>/dev/null || true)",
    "prepublishOnly": "npm run build",
    "postinstall": "node scripts/postinstall.js",
    "test": "[ -f node_modules/jest/bin/jest.js ] || bun install --no-save; node --experimental-vm-modules node_modules/jest/bin/jest.js",
    "test:watch": "npm test -- --watch",
    "test:coverage": "npm test -- --coverage"
  }
}
