UNPKG

traverse-folders

Version:

Traverse nested folders and process each of the discovered files.

104 lines (103 loc) 2.53 kB
{ "name": "traverse-folders", "version": "1.1.3", "description": "Traverse nested folders and process each of the discovered files.", "author": "Dave Sag <davesag@gmail.com>", "type": "commonjs", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/davesag" }, "main": "src/index.js", "engines": { "node": ">= 8.10.0" }, "files": [ "CONTRIBUTING.md", "src", "logo/horizontal.png" ], "directories": { "lib": "src", "test": "test" }, "scripts": { "eslint-check": "eslint --print-config src/index.js | eslint-config-prettier-check", "lint": "eslint .", "prettier": "prettier --write '**/*.{js,json,md}'", "test": "npm run test:unit", "test:unit": "NODE_ENV=test mocha ./test/unit/ --require ./test/unitTestHelper.js --recursive", "test:unit:cov": "NODE_ENV=test nyc mocha ./test/unit/ --require ./test/unitTestHelper.js --recursive", "snyk-protect": "snyk protect" }, "repository": { "type": "git", "url": "https://github.com/davesag/traverse-folders.git" }, "bugs": { "url": "https://github.com/davesag/traverse-folders/issues" }, "homepage": "https://github.com/davesag/traverse-folders#readme", "keywords": [ "folder", "directory", "traverse" ], "devDependencies": { "ajv": "^8.11.0", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "eslint": "^8.20.0", "eslint-config-prettier": "^8.5.0", "eslint-config-standard": "^17.0.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-mocha": "^10.1.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-promise": "^6.0.0", "husky": "^8.0.1", "lint-staged": "^13.0.3", "mocha": "^10.0.0", "nyc": "^15.1.0", "prettier": "^2.7.1", "proxyquire": "^2.1.3", "sinon": "^14.0.0", "sinon-chai": "^3.5.0", "snyk": "^1.981.0" }, "prettier": { "semi": false, "singleQuote": true, "proseWrap": "never", "arrowParens": "avoid", "trailingComma": "none", "printWidth": 100 }, "lint-staged": { "**/*.{js,json,md}": [ "prettier --write" ] }, "nyc": { "check-coverage": true, "per-file": true, "lines": 100, "statements": 100, "functions": 100, "branches": 100, "include": [ "src/**/*.js" ], "exclude": [ "index.js" ], "reporter": [ "lcov", "text" ], "all": true, "cache": true }, "snyk": true }