{
  "name": "@humanwhocodes/retry",
  "version": "0.4.1",
  "description": "A utility to retry failed async methods.",
  "type": "module",
  "main": "dist/retrier.cjs",
  "module": "dist/retrier.js",
  "types": "dist/retrier.d.ts",
  "exports": {
    "require": {
      "types": "./dist/retrier.d.cts",
      "default": "./dist/retrier.cjs"
    },
    "import": {
      "types": "./dist/retrier.d.ts",
      "default": "./dist/retrier.js"
    }
  },
  "engines": {
    "node": ">=18.18"
  },
  "gitHooks": {
    "pre-commit": "lint-staged"
  },
  "lint-staged": {
    "*.js": [
      "eslint --fix"
    ]
  },
  "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/nzakas"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/humanwhocodes/retry.git"
  },
  "keywords": [
    "nodejs",
    "retry",
    "async",
    "promises"
  ],
  "author": "Nicholas C. Zaks",
  "license": "Apache-2.0"
}
