{
  "name": "ecc-universal",
  "version": "1.10.0",
  "description": "Complete collection of battle-tested Claude Code configs — agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use by an Anthropic hackathon winner",
  "keywords": [
    "claude-code",
    "ai",
    "agents",
    "skills",
    "hooks",
    "mcp",
    "rules",
    "claude",
    "anthropic",
    "tdd",
    "code-review",
    "security",
    "automation",
    "best-practices",
    "cursor",
    "cursor-ide",
    "opencode",
    "codex",
    "presentations",
    "slides"
  ],
  "author": {
    "name": "Affaan Mustafa",
    "url": "https://x.com/affaanmustafa"
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/affaan-m/everything-claude-code.git"
  },
  "homepage": "https://github.com/affaan-m/everything-claude-code#readme",
  "bugs": {
    "url": "https://github.com/affaan-m/everything-claude-code/issues"
  },
  "files": [
    ".agents/",
    ".codex/",
    ".cursor/",
    ".opencode/commands/",
    ".opencode/dist/",
    ".opencode/instructions/",
    ".opencode/plugins/",
    ".opencode/prompts/",
    ".opencode/tools/",
    ".opencode/index.ts",
    ".opencode/opencode.json",
    ".opencode/package.json",
    ".opencode/tsconfig.json",
    ".opencode/MIGRATION.md",
    ".opencode/README.md",
    "agents/",
    "commands/",
    "contexts/",
    "examples/CLAUDE.md",
    "examples/user-CLAUDE.md",
    "examples/statusline.json",
    "hooks/",
    "manifests/",
    "mcp-configs/",
    "plugins/",
    "rules/",
    "schemas/",
    "scripts/ci/",
    "scripts/ecc.js",
    "scripts/gemini-adapt-agents.js",
    "scripts/hooks/",
    "scripts/lib/",
    "scripts/claw.js",
    "scripts/doctor.js",
    "scripts/status.js",
    "scripts/sessions-cli.js",
    "scripts/install-apply.js",
    "scripts/install-plan.js",
    "scripts/list-installed.js",
    "scripts/orchestration-status.js",
    "scripts/orchestrate-codex-worker.sh",
    "scripts/orchestrate-worktrees.js",
    "scripts/setup-package-manager.js",
    "scripts/skill-create-output.js",
    "scripts/codex/merge-codex-config.js",
    "scripts/codex/merge-mcp-config.js",
    "scripts/repair.js",
    "scripts/harness-audit.js",
    "scripts/session-inspect.js",
    "scripts/uninstall.js",
    "skills/",
    "AGENTS.md",
    ".claude-plugin/plugin.json",
    ".claude-plugin/README.md",
    ".codex-plugin/plugin.json",
    ".codex-plugin/README.md",
    ".mcp.json",
    "install.sh",
    "install.ps1",
    "llms.txt"
  ],
  "bin": {
    "ecc": "scripts/ecc.js",
    "ecc-install": "scripts/install-apply.js"
  },
  "scripts": {
    "postinstall": "echo '\\n  ecc-universal installed!\\n  Run: npx ecc typescript\\n  Compat: npx ecc-install typescript\\n  Docs: https://github.com/affaan-m/everything-claude-code\\n'",
    "catalog:check": "node scripts/ci/catalog.js --text",
    "catalog:sync": "node scripts/ci/catalog.js --write --text",
    "lint": "eslint . && markdownlint '**/*.md' --ignore node_modules",
    "harness:audit": "node scripts/harness-audit.js",
    "claw": "node scripts/claw.js",
    "orchestrate:status": "node scripts/orchestration-status.js",
    "orchestrate:worker": "bash scripts/orchestrate-codex-worker.sh",
    "orchestrate:tmux": "node scripts/orchestrate-worktrees.js",
    "test": "node scripts/ci/check-unicode-safety.js && node scripts/ci/validate-agents.js && node scripts/ci/validate-commands.js && node scripts/ci/validate-rules.js && node scripts/ci/validate-skills.js && node scripts/ci/validate-hooks.js && node scripts/ci/validate-install-manifests.js && node scripts/ci/validate-no-personal-paths.js && npm run catalog:check && node tests/run-all.js",
    "coverage": "c8 --all --include=\"scripts/**/*.js\" --check-coverage --lines 80 --functions 80 --branches 80 --statements 80 --reporter=text --reporter=lcov node tests/run-all.js",
    "build:opencode": "node scripts/build-opencode.js",
    "prepack": "npm run build:opencode"
  },
  "dependencies": {
    "@iarna/toml": "^2.2.5",
    "ajv": "^8.18.0",
    "sql.js": "^1.14.1"
  },
  "devDependencies": {
    "@eslint/js": "^9.39.2",
    "@opencode-ai/plugin": "^1.0.0",
    "@types/node": "^20.19.24",
    "c8": "^11.0.0",
    "eslint": "^9.39.2",
    "globals": "^17.4.0",
    "markdownlint-cli": "^0.48.0",
    "typescript": "^5.9.3"
  },
  "engines": {
    "node": ">=18"
  },
  "packageManager": "yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c"
}
