{
  "name": "resumable-stream",
  "version": "2.2.12",
  "description": "Library for resuming and following streams in distributed systems",
  "main": "dist/index.js",
  "files": [
    "dist"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/vercel/resumable-stream"
  },
  "exports": {
    ".": "./dist/index.js",
    "./ioredis": "./dist/ioredis.js",
    "./redis": "./dist/redis.js",
    "./generic": "./dist/generic.js"
  },
  "typesVersions": {
    "*": {
      "ioredis": [
        "dist/ioredis.d.ts"
      ],
      "redis": [
        "dist/redis.d.ts"
      ],
      "generic": [
        "dist/generic.d.ts"
      ]
    }
  },
  "devDependencies": {
    "@types/node": "^20",
    "@types/react": "^19",
    "@types/react-dom": "^19",
    "@vercel/functions": "^2",
    "dotenv": "^16.5.0",
    "ioredis": "^5.6.1",
    "next": "^15",
    "prettier": "^3.2.5",
    "redis": "^4.7.0",
    "rimraf": "^6.0.1",
    "typedoc": "^0.28.3",
    "typedoc-plugin-markdown": "^4.6.2",
    "typescript": "^5.9.3",
    "vitest": "^3.1.1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "packageManager": "pnpm@8.15.7+sha512.c85cd21b6da10332156b1ca2aa79c0a61ee7ad2eb0453b88ab299289e9e8ca93e6091232b25c07cbf61f6df77128d9c849e5c9ac6e44854dbd211c49f3a67adc",
  "scripts": {
    "test": "DEBUG=1 vitest",
    "test:watch": "vitest watch",
    "clean": "rimraf dist",
    "build": "tsc -p tsconfig.build.json && pnpm run docs",
    "format": "prettier --write \"src/**/*.{ts,tsx}\"",
    "docs": "rimraf docs && pnpm typedoc"
  }
}