{
  "$schema": "https://json.schemastore.org/package.json",
  "name": "bna-ui",
  "version": "3.0.0",
  "type": "module",
  "description": "BNA UI - Expo React Native CLI, UI Components Library",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./registry": {
      "types": "./dist/utils/registry-client.d.ts",
      "import": "./dist/utils/registry-client.js"
    },
    "./package.json": "./package.json"
  },
  "bin": {
    "bna-ui": "bin/bna-ui.js"
  },
  "keywords": [
    "react-native",
    "expo",
    "ui",
    "cli",
    "starter",
    "template",
    "typescript"
  ],
  "author": "Ahmed BNA <ahmdabdelsamea@gmail.com>",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ahmedbna/ui.git",
    "directory": "packages/cli"
  },
  "bugs": {
    "url": "https://github.com/ahmedbna/ui/issues"
  },
  "homepage": "https://ui.ahmedbna.com/",
  "files": [
    "dist/**/*",
    "bin/**/*",
    "README.md",
    "LICENSE"
  ],
  "engines": {
    "node": ">=22.12.0"
  },
  "dependencies": {
    "@inquirer/prompts": "^8.5.2",
    "chalk": "^6.0.0",
    "commander": "^15.0.0",
    "ora": "^9.4.1",
    "package-manager-detector": "^1.8.0",
    "validate-npm-package-name": "^7.0.2",
    "zod": "^4.4.3"
  },
  "devDependencies": {
    "@types/node": "^22.10.2",
    "@types/validate-npm-package-name": "^4.0.2",
    "eslint": "^9.17.0",
    "typescript": "~6.0.3",
    "vitest": "^2.1.8",
    "@bna-ui/eslint-config": "0.0.0",
    "@bna-ui/starters": "0.0.0",
    "@bna-ui/typescript-config": "0.0.0"
  },
  "scripts": {
    "build": "pnpm clean && tsc && pnpm copy-starters",
    "copy-starters": "node scripts/copy-starters.mjs",
    "dev": "tsc --watch",
    "typecheck": "tsc --noEmit && tsc --noEmit -p tsconfig.test.json",
    "test": "vitest run",
    "test:watch": "vitest",
    "lint": "eslint .",
    "clean": "rm -rf dist .turbo"
  }
}