UNPKG

@ui5/fs

Version:

UI5 Build and Development Tooling - File System Abstraction

124 lines (123 loc) 2.77 kB
{ "name": "@ui5/fs", "version": "1.0.0", "description": "UI5 Build and Development Tooling - File System Abstraction", "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", "keywords": [ "openui5", "sapui5", "ui5", "build", "development", "tool" ], "main": "index.js", "engines": { "node": ">= 8.5", "npm": ">= 5" }, "scripts": { "test": "npm run lint && npm run jsdoc-generate && npm run coverage", "lint": "eslint ./", "unit": "rimraf test/tmp && ava", "unit-verbose": "rimraf test/tmp && cross-env UI5_LOG_LVL=verbose ava --verbose --serial", "unit-watch": "rimraf test/tmp && ava --watch", "unit-nyan": "rimraf test/tmp && ava --tap | tnyan", "unit-inspect": "cross-env UI5_LOG_LVL=verbose node --inspect-brk node_modules/ava/profile.js", "coverage": "nyc npm run unit", "jsdoc": "npm run jsdoc-generate && opn jsdocs/index.html", "jsdoc-generate": "node_modules/.bin/jsdoc -c ./jsdoc.json ./lib/ || (echo 'Error during JSDoc generation! Check log.' && exit 1)", "preversion": "npm test", "version": "git-chglog --next-tag v$npm_package_version -o CHANGELOG.md && git add CHANGELOG.md", "postversion": "git push --follow-tags", "release-note": "git-chglog -c .chglog/release-config.yml v$npm_package_version", "report-coveralls": "nyc report --reporter=text-lcov | COVERALLS_PARALLEL=true coveralls" }, "files": [ "index.js", "CONTRIBUTING.md", "jsdoc.json", "lib/**" ], "ava": { "files": [ "test/lib/**/*.js" ], "source": [ "lib/**/*.js", "test/lib/**/*.js" ] }, "nyc": { "reporter": [ "lcov", "text", "text-summary" ], "exclude": [ "docs/**", "jsdocs/**", "coverage/**", "test/**" ], "check-coverage": true, "lines": 60, "statements": 60, "functions": 55, "branches": 50, "watermarks": { "lines": [ 60, 90 ], "functions": [ 55, 90 ], "branches": [ 50, 70 ], "statements": [ 60, 90 ] }, "cache": true, "all": true }, "repository": { "type": "git", "url": "git@github.com:SAP/ui5-fs.git" }, "dependencies": { "@ui5/logger": "^1.0.0", "clone": "^2.1.0", "dir-glob": "2.0.0", "globby": "^7.1.1", "graceful-fs": "^4.1.15", "make-dir": "^1.1.0", "micromatch": "^3.1.4", "minimatch": "^3.0.3", "pretty-hrtime": "^1.0.3", "random-int": "^1.0.0" }, "devDependencies": { "ava": "^0.25.0", "chai": "^4.1.2", "chai-fs": "^2.0.0", "coveralls": "^3.0.1", "cross-env": "^5.1.1", "docdash": "^1.0.2", "eslint": "^5.12.0", "eslint-config-google": "^0.11.0", "eslint-plugin-jsdoc": "^3.15.1", "jsdoc": "^3.5.5", "nyc": "^13.1.0", "opn-cli": "^4.0.0", "rimraf": "^2.6.3", "sinon": "^7.2.2", "tap-nyan": "^1.1.0" } }