{
  "name": "archgate",
  "version": "0.45.7",
  "description": "Enforce Architecture Decision Records as executable rules — for both humans and AI agents",
  "keywords": [
    "adr",
    "archgate",
    "architecture-decision-records",
    "cli",
    "governance",
    "linter"
  ],
  "homepage": "https://cli.archgate.dev",
  "bugs": {
    "url": "https://github.com/archgate/cli/issues"
  },
  "license": "Apache-2.0",
  "author": {
    "name": "Archgate",
    "url": "https://archgate.dev"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/archgate/cli.git"
  },
  "bin": {
    "archgate": "shims/npm/archgate.cjs"
  },
  "files": [
    "shims/npm/archgate.cjs"
  ],
  "os": [
    "darwin",
    "linux",
    "win32"
  ],
  "type": "module",
  "scripts": {
    "build:check": "bun build src/cli.ts --compile --bytecode --outfile dist/.build-check && rm -f dist/.build-check dist/.build-check.exe",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",
    "check": "bun run src/cli.ts check",
    "cli": "bun run src/cli.ts",
    "commit": "czg",
    "docs:build": "cd docs && bunx --bun astro build",
    "docs:dev": "cd docs && bunx --bun astro dev",
    "docs:preview": "cd docs && bunx --bun astro preview",
    "format": "oxfmt --write .",
    "format:check": "oxfmt --check .",
    "format:file": "oxfmt --write",
    "knip": "knip",
    "lint": "oxlint --deny-warnings .",
    "test": "bun test --timeout 60000",
    "test:coverage": "bun test --timeout 60000 --coverage",
    "test:watch": "bun test --watch --timeout 60000",
    "typecheck": "tsc --build",
    "validate": "bun run lint && bun run typecheck && bun run format:check && bun run test && bun run check && bun run knip && bun run build:check",
    "validate:coverage": "bun run lint && bun run typecheck && bun run format:check && bun run test:coverage && bun run check && bun run knip && bun run build:check"
  },
  "devDependencies": {
    "@commander-js/extra-typings": "15.0.0",
    "@commitlint/cli": "21.1.0",
    "@commitlint/config-conventional": "21.1.0",
    "@sentry/node-core": "10.60.0",
    "@simple-release/npm": "2.3.0",
    "@types/bun": "1.3.14",
    "conventional-changelog": "7.2.1",
    "conventional-changelog-angular": "8.3.1",
    "czg": "1.13.1",
    "fast-check": "4.8.0",
    "inquirer": "14.0.2",
    "knip": "6.20.0",
    "meriyah": "7.1.0",
    "oxfmt": "0.56.0",
    "oxlint": "1.71.0",
    "posthog-node": "5.38.5",
    "zod": "4.4.3"
  },
  "peerDependencies": {
    "typescript": "^5 || ^6.0.0"
  },
  "readme": "README.md"
}
