{
  "name": "@twilio/operation-retrier",
  "version": "5.0.0",
  "description": "RTD retrier",
  "author": "Sergei Chertkov",
  "license": "ISC",
  "repository": {
    "type": "git",
    "url": "https://github.com/twilio/operation-retrier.ts.git"
  },
  "main": "./builds/lib.js",
  "browser": "./builds/browser.js",
  "react-native": "./dist/index.js",
  "types": "./builds/lib.d.ts",
  "files": [
    "docs",
    "dist",
    "builds/**/*.d.ts",
    "builds/**/*.js",
    "builds/**/*.map",
    "README.md",
    "LICENSE"
  ],
  "scripts": {
    "clean": "rm -rf ./coverage ./dist ./builds ./docs",
    "build": "npx rollup -c",
    "lint": "npx eslint src/*.ts",
    "lint:fix": "npx eslint src/*.ts --fix",
    "test:unit": "env FORCE_COLOR=1 NODE_ENV=test npx jest --coverageDirectory='coverage/unit'",
    "test:integration": "echo OK",
    "sourceMapReport:html": "npx source-map-explorer@2.5.2 --no-border-checks ./builds/lib.js --html ./builds/lib.report.html",
    "sourceMapReport:json": "npx source-map-explorer@2.5.2 --no-border-checks ./builds/lib.js --json ./builds/lib.report.json",
    "ci": "yarn clean && yarn lint && yarn build && yarn sourceMapReport:html && yarn sourceMapReport:json"
  },
  "dependencies": {
    "@babel/runtime": "^7.17.0",
    "core-js": "^3.17.3"
  },
  "devDependencies": {
    "@babel/core": "^7.17.0",
    "@babel/plugin-transform-runtime": "^7.17.0",
    "@babel/preset-env": "^7.16.11",
    "@babel/preset-typescript": "^7.16.7",
    "@rollup/plugin-commonjs": "^19.0.0",
    "@rollup/plugin-json": "^4.1.0",
    "@rollup/plugin-node-resolve": "^13.2.1",
    "@types/jest": "^29.0.0",
    "@typescript-eslint/eslint-plugin": "^5.51.0",
    "@typescript-eslint/parser": "^5.51.0",
    "async-test-tools": "^1.0.7",
    "browserslist": "^4",
    "eslint": "^7.27.0",
    "eslint-config-prettier": "^8.3.0",
    "eslint-plugin-prettier": "^3.4.0",
    "jest": "^29.0.0",
    "nyc": "^14.1.1",
    "prettier": "^2.3.0",
    "rollup": "^2.70.2",
    "rollup-plugin-polyfill-node": "^0.9.0",
    "rollup-plugin-terser": "^7.0.2",
    "rollup-plugin-ts": "^2.0.7",
    "ts-jest": "^29.0.0",
    "tslib": "^2.4.0",
    "typescript": "^4.3.2"
  },
  "browserslist": [
    "IE 11",
    "last 3 Chrome versions",
    "last 3 Firefox versions",
    "last 3 Safari versions",
    "last 3 Edge versions",
    "last 2 iOS version",
    "last 2 ChromeAndroid version",
    "last 2 FirefoxAndroid version",
    "last 2 Samsung versions",
    "last 2 UCAndroid versions"
  ],
  "engines": {
    "node": ">=20"
  }
}
