{
  "name": "es-promise-ext",
  "version": "0.0.4",
  "description": "Native promise extensions for javascript and typescript.",
  "main": "dist/index.js",
  "exports": {
    ".": "./dist/index.js",
    "./clean": "./dist/clean.js",
    "./then": "./dist/then/index.js",
    "./delay": "./dist/delay/index.js",
    "./retry": "./dist/retry/index.js",
    "./allWith": "./dist/allWith/index.js",
    "./timeOut": "./dist/timeOut/index.js",
    "./wrap": "./dist/wrap/index.js",
    "./sequence": "./dist/sequence/index.js",
    "./reduce": "./dist/reduce/index.js",
    "./prototype/log": "./dist/prototype/log/index.js",
    "./prototype/delay": "./dist/prototype/delay/index.js",
    "./prototype/retry": "./dist/prototype/retry/index.js",
    "./prototype/resolve": "./dist/prototype/resolve/index.js",
    "./prototype/reject": "./dist/prototype/reject/index.js",
    "./prototype/all": "./dist/prototype/all/index.js",
    "./prototype/allSettled": "./dist/prototype/allSettled/index.js",
    "./prototype/timeOut": "./dist/prototype/timeOut/index.js",
    "./prototype/wrap": "./dist/prototype/wrap/index.js",
    "./prototype/sequence": "./dist/prototype/sequence/index.js",
    "./prototype/reduce": "./dist/prototype/reduce/index.js"
  },
  "scripts": {
    "start": "node .",
    "build": "tsc",
    "test": "jest"
  },
  "keywords": [
    "promise",
    "delay",
    "log",
    "timeOut",
    "retry",
    "sequence",
    "reduce",
    "wrap",
    "callback",
    "prototype",
    "ext",
    "extension",
    "extensions",
    "js",
    "javascript",
    "ts",
    "typescript",
    "es",
    "ECMAscript"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/samuelwong613/es-promise-ext.git"
  },
  "author": "samuelwong <samuelwong613@gmail.com>",
  "license": "MIT",
  "devDependencies": {
    "jest": "^29.7.0",
    "typescript": "^5.8.2"
  }
}
