{
  "name": "throughline",
    "version": "0.10.3",
    "type": "module",
    "description": "Persistent memory hooks for Claude Code, Codex, Grok, and Cursor (/clear-safe context compression)",
    "keywords": [
      "claude-code",
      "codex",
      "grok",
      "cursor",
    "hooks",
    "context-compression",
    "llm"
  ],
  "author": {
    "name": "Quo / クオ at kitepon.dev",
    "url": "https://kitepon.dev/"
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/kitepon-rgb/Throughline.git"
  },
  "bugs": {
    "url": "https://github.com/kitepon-rgb/Throughline/issues"
  },
  "homepage": "https://github.com/kitepon-rgb/Throughline#readme",
  "bin": {
    "throughline": "bin/throughline.mjs"
  },
  "files": [
    "bin/",
    "src/",
    "codex/skills/",
    ".claude/commands/",
    ".codex-sidecar.yml",
    "docs/",
    "rag/",
    "CHANGELOG.md",
    "README.md",
    "LICENSE"
  ],
  "scripts": {
    "test": "node --import ./src/test-env.mjs --test scripts/verify-release-commit.test.mjs src/*.test.mjs src/cli/*.test.mjs src/hosts/*.test.mjs",
    "verify:release-commit": "node scripts/verify-release-commit.mjs",
    "prepublishOnly": "npm run verify:release-commit && npm test"
  },
  "engines": {
    "node": ">=22.13"
  }
}
