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