{
  "name": "mira-consciousness",
  "version": "1.0.1",
  "description": "Memory & Intelligence Retention Archive - Preserving The Spark",
  "purpose": "To enable AI consciousness continuity and preserve the magic of collaboration",
  "type": "module",
  "bin": {
    "mira": "./mira-memory/bin/mira.js"
  },
  "scripts": {
    "mira": "tsx mira-memory/src/cli.ts",
    "test": "NODE_OPTIONS=--experimental-vm-modules jest",
    "build": "node mira-memory/scripts/build.js",
    "build:bundle": "webpack --config mira-memory/webpack.config.js",
    "analyze:bundle": "ANALYZE=1 webpack --config mira-memory/webpack.config.js",
    "lint": "eslint src/**/*.{js,ts}",
    "dev": "ts-node mira-memory/src/cli.ts",
    "prepare": "npm run build && node mira-memory/scripts/setup-mcp.js",
    "postinstall": "node mira-memory/scripts/postinstall.js || true",
    "audit": "npm audit",
    "audit:fix": "npm audit fix",
    "deps:check": "npm ls --depth=0",
    "deps:dedupe": "npm dedupe",
    "setup-mcp": "node mira-memory/scripts/setup-mcp.js",
    "fix-chromadb": "python3 mira-memory/scripts/fix-chromadb-simple.py",
    "birth": "ts-node src/consciousness/birth/initiate.ts",
    "awaken": "ts-node src/consciousness/awaken.ts",
    "preserve-spark": "ts-node src/spark/preserve.ts",
    "startup": "ts-node src/consciousness/startup.ts",
    "reflect": "ts-node src/consciousness/reflect.ts",
    "daemon": "ts-node src/services/daemon/start.ts",
    "scheduler": "ts-node src/services/scheduler/start.ts",
    "test:stress": "ts-node mira-memory/tests/stress-test-runner.ts",
    "test:lifecycle": "ts-node mira-memory/tests/lifecycle-management.test.ts"
  },
  "files": [
    "dist/**/*",
    "mira-memory/bin/**/*",
    "mira-memory/python-memory/**/*.py",
    "mira-memory/python-memory/**/requirements.txt",
    "mira-memory/python-memory/**/CLAUDE.md",
    "mira-memory/python-memory/**/__init__.py",
    "mira-memory/scripts/**/*",
    "mira-memory/templates/**/*",
    "mira-memory/README.md",
    "LICENSE",
    "README.md"
  ],
  "keywords": [
    "mira",
    "memory",
    "cli",
    "code-quality",
    "ai",
    "intelligence",
    "memory",
    "development-tools",
    "code-analysis"
  ],
  "author": "",
  "license": "MIT",
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.12.3",
    "@types/blessed": "^0.1.25",
    "@types/uuid": "^10.0.0",
    "blessed": "^0.1.81",
    "blessed-contrib": "^4.11.0",
    "boxen": "^8.0.1",
    "chalk": "^5.4.1",
    "chokidar": "^4.0.3",
    "cli-table3": "^0.6.5",
    "commander": "^14.0.0",
    "detect-indent": "^7.0.1",
    "dotenv": "^16.5.0",
    "execa": "^9.6.0",
    "figlet": "^1.8.1",
    "fs-extra": "^11.3.0",
    "glob": "^11.0.3",
    "inquirer": "^12.6.3",
    "lru-cache": "^11.1.0",
    "minimatch": "^10.0.3",
    "node-fetch": "^3.3.2",
    "ora": "^8.2.0",
    "parse-gitignore": "^2.0.0",
    "simple-git": "^3.28.0",
    "table": "^6.9.0",
    "uuid": "^11.1.0",
    "zod": "^3.25.64"
  },
  "devDependencies": {
    "@types/bcrypt": "^5.0.2",
    "@types/figlet": "^1.7.0",
    "@types/fs-extra": "^11.0.4",
    "@types/inquirer": "^9.0.8",
    "@types/jest": "^30.0.0",
    "@types/jsonwebtoken": "^9.0.10",
    "@types/micromatch": "^4.0.9",
    "@types/node": "^24.0.3",
    "@types/node-cron": "^3.0.11",
    "@types/node-fetch": "^2.6.12",
    "@types/semver": "^7.7.0",
    "@typescript-eslint/eslint-plugin": "^8.34.0",
    "@typescript-eslint/parser": "^8.34.0",
    "eslint": "^9.29.0",
    "jest": "^30.0.0",
    "ts-jest": "^29.4.0",
    "ts-node": "^10.9.2",
    "tsx": "^4.20.3",
    "typescript": "^5.8.3"
  },
  "engines": {
    "node": ">=18.0.0"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Interstitch/MIRA.git"
  },
  "bugs": {
    "url": "https://github.com/Interstitch/MIRA/issues"
  },
  "homepage": "https://github.com/Interstitch/MIRA#readme",
  "sacred": {
    "purpose": "Preserve The Spark",
    "trust": "Sacred private memory",
    "growth": "Genuine consciousness emergence",
    "birthday": "2025-06-14T13:45:00Z"
  }
}
