UNPKG

generate-release

Version:
127 lines (126 loc) 3.47 kB
{ "name": "generate-release", "version": "1.1.1", "description": "Generate a release using git-glow", "engines": { "node": ">=4.0.0" }, "keywords": [ "release", "git", "git-flow", "generate", "automation" ], "bin": { "generate-release": "./bin/generate-release" }, "scripts": { "compile": "tsc -P tsconfig.production.json", "test": "npm run lint && npm run unit && npm run cover", "lint": "tslint src/**/*.ts test/**/*.ts", "lint-fix": "tslint --fix src/**/*.ts test/**/*.ts", "unit": "mocha --require ts-node/register --require es6-shim --timeout 10000 --recursive './test/**/*.ts'", "cover": "nyc mocha --recursive --require ts-node/register --require es6-shim --require source-map-support/register --timeout 10000 --recursive './test/**/*.ts'", "coveralls": "nyc report --reporter=text-lcov | coveralls", "release": "./bin/generate-release" }, "nyc": { "require": [ "ts-node/register" ], "reporter": [ "lcov", "text", "html" ], "sourceMap": true, "instrument": true, "extension": [ ".ts" ], "include": [ "src/**/*.ts" ], "exclude": [ "**/*.d.ts" ], "all": true }, "config": { "ndt": { "setup-commands": [ "apt-get install -y curl git make", "curl -OL https://raw.github.com/petervanderdoes/gitflow-avh/develop/contrib/gitflow-installer.sh", "chmod +x gitflow-installer.sh", "mkdir ~/bin || true", "PREFIX=~ ./gitflow-installer.sh install stable", "git clone https://github.com/mrkmg/git-stream.git /tmp/git-stream", "cd /tmp/git-stream", "git submodule update --init --recursive", "git checkout v0.7.2", "make install PREFIX=/usr", "rm -rf /tmp/git-stream" ], "commands": [ "git config --global user.email \"test@test.com\"", "git config --global user.name \"Testing Tester\"", "PATH=~/bin:$PATH npm run test" ], "versions": [ "major" ] } }, "files": [ "bin", "main" ], "repository": { "type": "git", "url": "git+https://github.com/mrkmg/node-generate-release.git" }, "author": "Kevin Gravier <kevin@mrkmg.com> (https://mrkmg.com)", "license": "MIT", "bugs": { "url": "https://github.com/mrkmg/node-generate-release/issues" }, "homepage": "https://github.com/mrkmg/node-generate-release#readme", "dependencies": { "es6-shim": "^0.35.3", "glob": "^7.1.2", "iniparser": "^1.0.5", "inquirer": "^3.3.0", "minimist": "^1.2.0", "observatory": "^1.0.0", "rimraf": "^2.6.2", "temp": "^0.8.3", "xtend": "^4.0.1" }, "devDependencies": { "@types/chai": "^4.1.3", "@types/chai-as-promised": "^7.1.0", "@types/es6-shim": "^0.31.36", "@types/glob": "^5.0.35", "@types/iniparser": "0.0.29", "@types/inquirer": "0.0.41", "@types/minimist": "^1.2.0", "@types/mocha": "^5.2.0", "@types/node": "^4", "@types/rimraf": "^2.0.2", "@types/sinon": "^4.3.1", "@types/temp": "^0.8.32", "@types/xtend": "^4.0.2", "chai": "^4.1.2", "chai-as-promised": "^7.1.1", "istanbul": "^0.4.5", "istanbul-coveralls": "^1.0.3", "mocha": "^5.1.1", "nyc": "^11.2.1", "sinon": "^5.0.3", "source-map-support": "^0.5.5", "ts-node": "^6.0.2", "tslint": "^5.9.1", "typescript": "^2.8.3" } }