1{
2  "name": "readdirp",
3  "description": "Recursive version of fs.readdir with streaming API.",
4  "version": "3.4.0",
5  "homepage": "https://github.com/paulmillr/readdirp",
6  "repository": {
7    "type": "git",
8    "url": "git://github.com/paulmillr/readdirp.git"
9  },
10  "license": "MIT",
11  "bugs": {
12    "url": "https://github.com/paulmillr/readdirp/issues"
13  },
14  "author": "Thorsten Lorenz <thlorenz@gmx.de> (thlorenz.com)",
15  "contributors": [
16    "Thorsten Lorenz <thlorenz@gmx.de> (thlorenz.com)",
17    "Paul Miller (https://paulmillr.com)"
18  ],
19  "main": "index.js",
20  "engines": {
21    "node": ">=8.10.0"
22  },
23  "files": [
24    "index.js",
25    "index.d.ts"
26  ],
27  "keywords": [
28    "recursive",
29    "fs",
30    "stream",
31    "streams",
32    "readdir",
33    "filesystem",
34    "find",
35    "filter"
36  ],
37  "scripts": {
38    "dtslint": "dtslint",
39    "nyc": "nyc",
40    "mocha": "mocha --exit",
41    "lint": "eslint --report-unused-disable-directives --ignore-path .gitignore .",
42    "test": "npm run lint && nyc npm run mocha"
43  },
44  "dependencies": {
45    "picomatch": "^2.2.1"
46  },
47  "devDependencies": {
48    "@types/node": "^13",
49    "chai": "^4.2",
50    "chai-subset": "^1.6",
51    "dtslint": "^3.3.0",
52    "eslint": "^6.6.0",
53    "mocha": "^7.1.1",
54    "nyc": "^15.0.0",
55    "rimraf": "^3.0.0"
56  },
57  "nyc": {
58    "reporter": [
59      "html",
60      "text"
61    ]
62  },
63  "eslintConfig": {
64    "root": true,
65    "extends": "eslint:recommended",
66    "parserOptions": {
67      "ecmaVersion": 9,
68      "sourceType": "script"
69    },
70    "env": {
71      "node": true,
72      "es6": true
73    },
74    "rules": {
75      "array-callback-return": "error",
76      "no-empty": [
77        "error",
78        {
79          "allowEmptyCatch": true
80        }
81      ],
82      "no-else-return": [
83        "error",
84        {
85          "allowElseIf": false
86        }
87      ],
88      "no-lonely-if": "error",
89      "no-var": "error",
90      "object-shorthand": "error",
91      "prefer-arrow-callback": [
92        "error",
93        {
94          "allowNamedFunctions": true
95        }
96      ],
97      "prefer-const": [
98        "error",
99        {
100          "ignoreReadBeforeAssign": true
101        }
102      ],
103      "prefer-destructuring": [
104        "error",
105        {
106          "object": true,
107          "array": false
108        }
109      ],
110      "prefer-spread": "error",
111      "prefer-template": "error",
112      "radix": "error",
113      "semi": "error",
114      "strict": "error",
115      "quotes": [
116        "error",
117        "single"
118      ]
119    }
120  }
121}
122