{
  "name": "create-cmp-cli",
  "version": "0.26.5",
  "description": "Create production mobile apps (Android + iOS, one Kotlin codebase) with AI \u2014 the delivery harness for Compose Multiplatform, the current generation of cross-platform (Google-backed KMP, iOS stable since May 2025). A deterministic, non-interactive generator that scaffolds a green-building app in minutes, then holds AI-driven changes to a machine-enforced verify lane with a committed evidence receipt. Every app carries a device-free UI preview loop (real screens rendered headlessly on save; changed-screen attribution and compile-error surfacing for coding agents, a live gallery for humans) plus agent-first docs (CLAUDE.md + AGENTS.md). Installs the `create-cmp` command.",
  "type": "module",
  "bin": {
    "create-cmp": "bin/create-cmp.mjs",
    "create-cmp-cli": "bin/create-cmp.mjs"
  },
  "engines": {
    "node": ">=20.19.0"
  },
  "files": [
    "bin",
    "src",
    "template",
    "!template/.gradle",
    "packages/harness/package.json",
    "packages/harness/src",
    "packages/harness/install",
    "packages/harness/evidence",
    "packages/receipts/package.json",
    "packages/receipts/src",
    "options.schema.json",
    "llms.txt"
  ],
  "scripts": {
    "pretest": "node scripts/suite-preflight.mjs",
    "test": "node --test --test-reporter=spec --test-reporter-destination=stdout --test-reporter=./scripts/suite-reporter.mjs --test-reporter-destination=stderr test/*.test.mjs inspector/mcp/test/*.test.mjs packages/receipts/test/*.test.mjs",
    "prepublishOnly": "npm test",
    "doctor": "node bin/create-cmp.mjs doctor"
  },
  "keywords": [
    "create-cmp",
    "create-cmp-cli",
    "mobile app",
    "create mobile app",
    "cross-platform",
    "app generator",
    "react native alternative",
    "flutter alternative",
    "compose multiplatform",
    "compose-multiplatform",
    "kotlin multiplatform",
    "kotlin-multiplatform",
    "kotlin",
    "compose",
    "kmp",
    "cmp",
    "scaffold",
    "project generator",
    "cli",
    "claude code",
    "ai agent",
    "android",
    "ios",
    "verify",
    "e2e",
    "preview",
    "storybook",
    "agent feedback loop",
    "agents.md",
    "claude"
  ],
  "license": "MIT",
  "author": "Karel van der Merwe",
  "homepage": "https://github.com/kvdm-co-pilot/create-cmp#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/kvdm-co-pilot/create-cmp.git"
  },
  "bugs": {
    "url": "https://github.com/kvdm-co-pilot/create-cmp/issues"
  },
  "publishConfig": {
    "access": "public"
  },
  "dependencies": {
    "prompts": "^2.4.2",
    "picocolors": "^1.1.1"
  },
  "workspaces": [
    "packages/harness",
    "packages/receipts",
    "packages/aliases/*",
    "inspector/mcp"
  ]
}
