{ "name": "renovate", "description": "Keep npm dependencies up-to-date via Pull Requests", "version": "0.0.0-semantic-release", "bin": "dist/renovate.js", "scripts": { "build": "yarn && npm run transpile && cp -R lib/config/templates dist/config", "heroku-push": "git push heroku master", "heroku-scheduler": "heroku addons:open scheduler", "jest": "NODE_ENV=test LOG_LEVEL=fatal jest", "lint-fix": "eslint --fix lib/**/*.js test/**/*.js", "lint": "eslint lib/**/*.js test/**/*.js", "prepublishOnly": "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 build && bash bin/update-docs.sh", "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "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.11.1", "npm": "5" }, "dependencies": { "bunyan": "1.8.12", "chalk": "2.1.0", "changelog": "1.4.0", "commander": "2.11.0", "conventional-commits-detector": "0.1.1", "fs-extra": "4.0.1", "gh-got": "6.0.0", "github-url-from-git": "1.5.0", "gl-got": "7.0.0", "got": "7.1.0", "handlebars": "4.0.10", "ini": "1.3.4", "json-dup-key-validator": "1.0.2", "json-stringify-pretty-compact": "1.0.4", "jsonwebtoken": "7.4.3", "later": "1.2.0", "lodash": "4.17.4", "moment": "2.18.1", "moment-timezone": "0.5.13", "registry-auth-token": "3.3.1", "root-require": "0.3.1", "semver": "5.4.1", "semver-stable": "2.0.4", "semver-utils": "1.1.1", "showdown": "1.7.4", "tmp": "0.0.33", "traverse": "0.6.6" }, "devDependencies": { "babel-cli": "6.26.0", "babel-jest": "20.0.3", "babel-plugin-transform-async-to-generator": "6.24.1", "babel-plugin-transform-object-rest-spread": "6.26.0", "chai": "4.1.2", "condition-circle": "1.5.0", "eslint": "4.5.0", "eslint-config-airbnb-base": "11.3.2", "eslint-config-prettier": "2.3.0", "eslint-plugin-import": "2.7.0", "eslint-plugin-prettier": "2.2.0", "eslint-plugin-promise": "3.5.0", "jest": "20.0.4", "mkdirp": "0.5.1", "mockdate": "2.0.2", "prettier": "1.5.3", "rimraf": "2.6.1", "semantic-release": "7.0.2" }, "babel": { "plugins": [ "transform-async-to-generator", "transform-object-rest-spread" ] }, "jest": { "cacheDirectory": ".cache/jest", "coverageDirectory": "./coverage", "collectCoverage": true, "collectCoverageFrom": [ "lib/**/*.js" ], "coverageReporters": [ "json", "lcov", "text-summary" ], "setupTestFrameworkScriptFile": "./test/chai.js" }, "renovate": { "extends": [ ":app", ":automergePatch", ":automergeBranchPush", "group:monorepos" ], "labels": [ "ready" ], "assignees": [ "rarkins" ] }, "release": { "verifyConditions": "condition-circle" } }