UNPKG

@ui5/builder

Version:
140 lines (139 loc) 3.39 kB
{ "name": "@ui5/builder", "version": "1.2.3", "description": "UI5 Tooling - Builder", "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", "test-azure": "npm run lint && npm run jsdoc-generate && npm run coverage-xunit", "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-xunit": "rimraf test/tmp && ava --tap | tap-xunit --dontUseCommentsAsTestNames=true > test-results.xml", "unit-inspect": "cross-env UI5_LOG_LVL=verbose node --inspect-brk node_modules/ava/profile.js", "coverage": "nyc npm run unit", "coverage-xunit": "nyc --reporter=text --reporter=text-summary --reporter=cobertura npm run unit-xunit", "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/**", "lib/processors/jsdoc/lib/**" ], "check-coverage": true, "statements": 85, "branches": 70, "functions": 90, "lines": 85, "watermarks": { "statements": [ 70, 90 ], "branches": [ 70, 90 ], "functions": [ 70, 90 ], "lines": [ 70, 90 ] }, "cache": true, "all": true }, "repository": { "type": "git", "url": "git@github.com:SAP/ui5-builder.git" }, "dependencies": { "@ui5/fs": "^1.0.2", "@ui5/logger": "^1.0.1", "cheerio": "^0.22.0", "escodegen": "^1.11.1", "escope": "^3.6.0", "esprima": "^4.0.1", "estraverse": "^4.2.0", "globby": "^7.1.1", "graceful-fs": "^4.1.15", "jsdoc": "3.5.5", "less-openui5": "^0.6.0", "make-dir": "^2.1.0", "pretty-data": "^0.40.0", "pretty-hrtime": "^1.0.3", "replacestream": "^4.0.3", "rimraf": "^2.6.3", "semver": "^6.0.0", "tap-xunit": "^2.3.0", "uglify-es": "^3.2.2", "xml2js": "^0.4.17", "yazl": "^2.5.1" }, "devDependencies": { "ava": "^0.25.0", "chai": "^4.1.2", "chai-fs": "^2.0.0", "coveralls": "^3.0.3", "cross-env": "^5.1.1", "docdash": "^1.1.0", "eslint": "^5.16.0", "eslint-config-google": "^0.12.0", "eslint-plugin-jsdoc": "^4.8.4", "extract-zip": "^1.6.7", "mock-require": "^3.0.3", "nyc": "^14.1.1", "opn-cli": "^4.1.0", "recursive-readdir": "^2.1.1", "sinon": "^7.3.2", "tap-nyan": "^1.1.0" } }