{
  "name": "deuk-agent-flow",
  "version": "5.0.7",
  "description": "Keep AI coding work from vanishing between chats: repo-owned tickets, scope, verification, and memory for AGENTS.md-powered agents.",
  "keywords": [
    "agents-md",
    "cursor-rules",
    "copilot",
    "agent-config",
    "agent-workflow",
    "ai-coding-agent",
    "gemini",
    "claude",
    "windsurf",
    "jetbrains",
    "ticket",
    "ai-guardrails",
    "agent-guardrails",
    "deuk-family",
    "deukpack-ecosystem"
  ],
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/joygram/DeukAgentFlow.git"
  },
  "bugs": {
    "url": "https://github.com/joygram/DeukAgentFlow/issues"
  },
  "homepage": "https://github.com/joygram/DeukAgentFlow#readme",
  "files": [
    "LICENSE",
    "bin/**/*",
    "core-rules/**/*",
    "docs/architecture.md",
    "docs/architecture.ko.md",
    "docs/badges/**/*",
    "docs/how-it-works.md",
    "docs/how-it-works.ko.md",
    "docs/principles.md",
    "docs/principles.ko.md",
    "docs/usage-guide.ko.md",
    "docs/assets/**/*",
    "bundled/**/*",
    "templates/**/*",
    "scripts/bundle-vscode-vsix.ts",
    "scripts/cli.ts",
    "scripts/cli-args.ts",
    "scripts/cli-context-commands.ts",
    "scripts/cli-init-claude.ts",
    "scripts/cli-init-commands.ts",
    "scripts/cli-init-core.ts",
    "scripts/cli-init-instructions.ts",
    "scripts/cli-init-logic.ts",
    "scripts/cli-init-migrate.ts",
    "scripts/cli-init-workspace.ts",
    "scripts/cli-locales.ts",
    "scripts/cli-prompts.ts",
    "scripts/cli-rule-compiler.ts",
    "scripts/cli-skill-commands.ts",
    "scripts/cli-telemetry-commands.ts",
    "scripts/cli-ticket-command-shared.ts",
    "scripts/cli-ticket-commands.ts",
    "scripts/cli-ticket-docmeta.ts",
    "scripts/cli-ticket-document.ts",
    "scripts/cli-ticket-evidence.ts",
    "scripts/cli-ticket-home.ts",
    "scripts/cli-ticket-index.ts",
    "scripts/cli-ticket-migration.ts",
    "scripts/cli-ticket-parser.ts",
    "scripts/cli-ticket-scan.ts",
    "scripts/cli-ticket-surface.ts",
    "scripts/cli-usage-commands.ts",
    "scripts/cli-utils.ts",
    "scripts/lint-md.ts",
    "scripts/lint-rules.ts",
    "scripts/merge-logic.ts",
    "scripts/plan-parser.ts",
    "scripts/ticket-machine.ts",
    "scripts/ticket-workflow.ts",
    "scripts/oss-prepack.js",
    "scripts/out/**/*",
    "README.md",
    "README.ko.md",
    "CHANGELOG.md",
    "CHANGELOG.ko.md"
  ],
  "scripts": {
    "dev:install": "npx tsc -p tsconfig.scripts.json && node scripts/out/scripts/dev-install.js",
    "dev:install:no-bump": "npx tsc -p tsconfig.scripts.json && node scripts/out/scripts/dev-install.js --no-bump",
    "build:vscode": "npx tsc -p tsconfig.scripts.json && node scripts/out/scripts/bundle-vscode-vsix.js",
    "prepack": "node scripts/oss-prepack.js",
    "install:vscode": "node scripts/out/scripts/install-vscode-vsix.js --all",
    "install:vscode:desktop": "node scripts/out/scripts/install-vscode-vsix.js --desktop",
    "install:vscode:server": "node scripts/out/scripts/install-vscode-vsix.js --server",
    "lint:md": "node scripts/out/scripts/lint-md.js",
    "publish": "npm publish --access public",
    "publish:dry": "npm publish --access public --dry-run",
    "smoke:npm:local": "node scripts/out/scripts/smoke-npm-local.js",
    "smoke:npm:docker": "node scripts/out/scripts/smoke-npm-docker.js"
  },
  "engines": {
    "node": ">=20"
  },
  "bin": {
    "deuk-agent-flow": "./bin/deuk-agent-flow.js",
    "deukagentflow": "./bin/deuk-agent-flow.js",
    "deuk-agent-rule": "./bin/deuk-agent-rule.js",
    "deukagentrule": "./bin/deuk-agent-rule.js"
  },
  "devDependencies": {
    "typescript": "^6.0.3",
    "@types/node": "^25.9.3"
  },
  "dependencies": {
    "ejs": "^5.0.2",
    "xstate": "^5.32.1",
    "yaml": "^2.8.3"
  },
  "type": "module"
}
