{
  "name": "@jaimevalasek/aioson",
  "version": "1.80.0",
  "description": "AI operating framework for hyper-personalized software.",
  "keywords": [
    "ai",
    "agents",
    "claude",
    "codex",
    "opencode",
    "cli",
    "framework"
  ],
  "license": "AGPL-3.0-only",
  "main": "src/cli.js",
  "bin": {
    "aios": "bin/aioson.js",
    "aioson": "bin/aioson.js",
    "aioson-cursor-runner": "src/agent-execution/adapters/cursor-runner.mjs"
  },
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "bin/",
    "src/",
    "scripts/",
    "template/",
    "docs/",
    "README.md",
    "CHANGELOG.md",
    "CONTRIBUTING.md",
    "CODE_OF_CONDUCT.md",
    "LICENSE"
  ],
  "engines": {
    "node": ">=20.0.0"
  },
  "scripts": {
    "test": "node --require ./tests/setup/windows-fs-retries.js --test --test-concurrency=8",
    "test:boundaries": "node --test tests/agent-execution-adapters.test.js tests/agent-execution-cli.test.js tests/agent-execution-dispatcher.test.js tests/agent-execution-manifest.test.js tests/scripts/release-readiness.test.js tests/skill-audit.test.js tests/squad-eval.test.js tests/squad-manifest-validator.test.js tests/store-system.test.js tests/web-security.test.js",
    "test:genome": "node --test tests/genome-compat.test.js tests/genome-migrate.test.js",
    "test:genome-2.0-smoke": "node scripts/smoke/genome-2.0-smoke.js",
    "test:genome-2.0:block-a": "node scripts/smoke/genome-2.0-smoke.js && npm run test:genome && npm test && npm run lint",
    "test:genome-2.0:rollout": "node scripts/testing/genome-2.0-rollout.js",
    "check:syntax": "node scripts/check-js.js",
    "lint": "node scripts/testing/lint.js",
    "sync:agents": "node src/commands/sync-agents-preflight.js && node src/commands/sync-agents-copy.js",
    "ci": "npm run check:syntax && npm run lint && npm test && npm run quality:coverage && npm run quality:static",
    "verify:release:quick": "node scripts/testing/release-readiness.js",
    "verify:release": "node scripts/testing/release-readiness.js --full",
    "test:quality": "node scripts/testing/run-quality.js",
    "quality:coverage": "node scripts/testing/quality-coverage.js",
    "quality:static": "node bin/aioson.js quality:audit . --feature=project --all --strict --baseline=.quality/fallow-baseline.json --report=.aioson/runtime/quality/audit.md --output=.aioson/runtime/quality/audit.json --json",
    "quality:evals": "node bin/aioson.js quality:evals . --validate-seeds --json",
    "quality:benchmark": "node scripts/testing/quality-benchmark.js",
    "quality:mutations": "node scripts/testing/quality-mutations.js"
  },
  "optionalDependencies": {
    "@cursor/sdk": "1.0.31"
  },
  "overrides": {
    "undici": "6.29.0"
  },
  "dependencies": {
    "ajv": "8.20.0",
    "archiver": "8.0.0",
    "better-sqlite3": "^12.11.1",
    "ignore": "^7.0.5",
    "terser": "^5.48.0",
    "undici": "6.29.0"
  },
  "devDependencies": {
    "@eslint/js": "10.0.1",
    "c8": "12.0.0",
    "eslint": "10.10.0",
    "fallow": "3.23.0",
    "globals": "16.5.0"
  }
}
