1{
2  "name": "promise-call-limit",
3  "version": "3.0.1",
4  "files": [
5    "dist"
6  ],
7  "description": "Call an array of promise-returning functions, restricting concurrency to a specified limit.",
8  "repository": {
9    "type": "git",
10    "url": "git+https://github.com/isaacs/promise-call-limit"
11  },
12  "author": "Isaac Z. Schlueter <i@izs.me> (https://izs.me)",
13  "license": "ISC",
14  "scripts": {
15    "prepare": "tshy",
16    "pretest": "npm run prepare",
17    "snap": "tap",
18    "test": "tap",
19    "preversion": "npm test",
20    "postversion": "npm publish",
21    "prepublishOnly": "git push origin --follow-tags"
22  },
23  "devDependencies": {
24    "prettier": "^3.2.1",
25    "tap": "^18.6.1",
26    "tshy": "^1.8.2",
27    "format": "prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache",
28    "typedoc": "typedoc"
29  },
30  "prettier": {
31    "semi": false,
32    "printWidth": 70,
33    "tabWidth": 2,
34    "useTabs": false,
35    "singleQuote": true,
36    "jsxSingleQuote": false,
37    "bracketSameLine": true,
38    "arrowParens": "avoid",
39    "endOfLine": "lf"
40  },
41  "funding": {
42    "url": "https://github.com/sponsors/isaacs"
43  },
44  "tshy": {
45    "exports": {
46      "./package.json": "./package.json",
47      ".": "./src/index.ts"
48    }
49  },
50  "exports": {
51    "./package.json": "./package.json",
52    ".": {
53      "import": {
54        "types": "./dist/esm/index.d.ts",
55        "default": "./dist/esm/index.js"
56      },
57      "require": {
58        "types": "./dist/commonjs/index.d.ts",
59        "default": "./dist/commonjs/index.js"
60      }
61    }
62  },
63  "main": "./dist/commonjs/index.js",
64  "types": "./dist/commonjs/index.d.ts",
65  "type": "module"
66}
67