{
  "name": "@hermes/ink",
  "version": "0.0.1",
  "private": true,
  "type": "module",
  "scripts": {
    "build": "esbuild src/entry-exports.ts --bundle --platform=node --format=esm --packages=external --outdir=dist",
    "check": "npm run typecheck",
    "typecheck": "tsc -b . --noEmit",
    "lint": "echo 'ok!'",
    "fix": "echo 'nothing to fix'"
  },
  "sideEffects": true,
  "main": "./index.js",
  "types": "./index.d.ts",
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "import": "./index.js",
      "default": "./index.js"
    },
    "./text-input": {
      "types": "./text-input.d.ts",
      "import": "./text-input.js",
      "default": "./text-input.js"
    },
    "./package.json": "./package.json"
  },
  "peerDependencies": {
    "ink-text-input": "6.0.0",
    "react": "19.2.7"
  },
  "dependencies": {
    "@alcalzone/ansi-tokenize": "0.1.3",
    "auto-bind": "5.0.1",
    "bidi-js": "1.0.3",
    "chalk": "5.6.2",
    "cli-boxes": "3.0.0",
    "code-excerpt": "4.0.0",
    "emoji-regex": "10.6.0",
    "get-east-asian-width": "1.6.0",
    "indent-string": "5.0.0",
    "lodash-es": "4.18.1",
    "react": "19.2.7",
    "react-reconciler": "0.33.0",
    "semver": "7.8.5",
    "signal-exit": "4.1.0",
    "stack-utils": "2.0.6",
    "strip-ansi": "7.2.0",
    "supports-hyperlinks": "3.2.0",
    "type-fest": "4.41.0",
    "usehooks-ts": "3.1.1",
    "wrap-ansi": "9.0.2"
  },
  "devDependencies": {
    "esbuild": "0.28.1",
    "typescript": "6.0.3"
  }
}
