{ "name": "renovate", "description": "Keep npm dependencies up-to-date via Pull Requests", "version": "8.34.5", "bin": "dist/renovate.js", "main": "dist/index.js", "scripts": { "build": "npm run transpile", "heroku-push": "git push heroku master", "heroku-scheduler": "heroku addons:open scheduler", "jest": "jest", "lint-fix": "eslint --ignore-path .gitignore --fix .", "lint": "eslint --ignore-path .gitignore .", "np": "np", "prepublish": "npm run build", "start": "node dist/renovate", "start-babel": "babel-node lib/renovate", "start-raw": "node lib/renovate", "test-dirty": "git diff --exit-code", "test": "npm run lint && npm run jest", "transpile": "rimraf dist && mkdirp dist && babel lib --out-dir dist", "update-docs": "npm run transpile && bash bin/update-docs.sh" }, "repository": { "type": "git", "url": "https://github.com/singapore/renovate.git" }, "keywords": [ "npm", "outdated", "update" ], "author": "Rhys Arkins ", "license": "MIT", "bugs": { "url": "https://github.com/singapore/renovate/issues" }, "homepage": "https://github.com/singapore/renovate#readme", "engines": { "node": ">=6.9.0", "npm": "5", "yarn": "0.24.6" }, "dependencies": { "changelog": "1.3.0", "commander": "2.9.0", "gh-got": "6.0.0", "gl-got": "6.0.2", "got": "7.0.0", "handlebars": "4.0.10", "json-stringify-pretty-compact": "1.0.4", "jsonwebtoken": "7.4.1", "lodash": "4.17.4", "registry-auth-token": "3.3.1", "registry-url": "3.1.0", "semver": "5.3.0", "semver-stable": "2.0.4", "semver-utils": "1.1.1", "tmp": "0.0.31", "winston": "2.3.1" }, "devDependencies": { "babel-cli": "6.24.1", "babel-jest": "20.0.3", "babel-plugin-transform-async-to-generator": "6.24.1", "chai": "4.0.2", "eslint": "4.0.0", "eslint-config-airbnb-base": "11.2.0", "eslint-config-prettier": "2.1.1", "eslint-plugin-import": "2.3.0", "eslint-plugin-prettier": "2.1.2", "eslint-plugin-promise": "3.5.0", "jest": "20.0.4", "mkdirp": "0.5.1", "np": "2.16.0", "prettier": "1.4.4", "rimraf": "2.6.1" }, "babel": { "plugins": [ "transform-async-to-generator" ] }, "jest": { "coverageDirectory": "./coverage", "collectCoverage": true, "collectCoverageFrom": [ "lib/**/*.js" ], "coverageReporters": [ "json", "lcov", "text-summary" ], "setupTestFrameworkScriptFile": "./test/chai.js" }, "renovate": { "labels": [ "ready" ], "assignees": [ "rarkins" ], "automerge": "minor", "rebaseStalePrs": true, "packages": [ { "packagePattern": "jest", "groupName": "jest" }, { "packagePattern": "eslint", "groupName": "eslint" } ] } }