{
  "name": "primocode",
  "version": "11.4.0",
  "description": "PrimoCode — agente de engenharia com IA e cursor próprio. Requer conta Conecta Primo AI (Premium ou Super). Cria arquivos, roda comandos, controla navegador e desktop: abre apps, clica em botões e ícones pelo nome, digita e usa atalhos.",
  "main": "bin/primocode.js",
  "bin": {
    "primocode": "bin/primocode.js"
  },
  "scripts": {
    "start": "node bin/primocode.js",
    "postinstall": "node lib/preparar.js || true",
    "test:server": "cd server && npm test",
    "test": "node scripts/testes.js",
    "test:app": "node test/app-fluxo.test.mjs && node test/app-primeira.test.mjs && node test/app-entrar.test.mjs && node test/app-tela-estudio.test.mjs && node test/app-celular-telas.test.mjs && node test/app-render-celular.test.mjs && node test/app-nuvem-estudio.test.mjs",
    "app:build": "cd app && npm run dist",
    "app:dev": "cd app && npm start",
    "mobile:build": "cd mobile && npm run build"
  },
  "engines": {
    "node": ">=18.17.0"
  },
  "keywords": [
    "cli",
    "ai",
    "groq",
    "coding-assistant",
    "primocode",
    "desktop-automation"
  ],
  "author": "ConectaPrimoAI",
  "license": "MIT",
  "dependencies": {},
  "files": [
    "bin/",
    "lib/",
    "studio/",
    "skills/",
    "editor/",
    "vendor/",
    "kits/",
    "!kits/**/preview.mp4",
    "voz/",
    "LICENSES/",
    "README.md",
    "comandos/",
    "materiais/",
    "agentes/",
    "!**/__pycache__",
    "!**/*.pyc",
    "!**/*.pyo",
    "!**/*.log",
    "!studio/arquivos",
    "!studio/midia",
    "!studio/saida"
  ],
  "primocode": {
    "servidorMinimo": "8.12.0"
  },
  "devDependencies": {
    "pixelmatch": "^5.3.0",
    "pngjs": "^7.0.0"
  }
}
