{ "name": "renovate", "description": "Automated dependency updates. Flexible so you don't need to be.", "version": "0.0.0-semantic-release", "bin": { "renovate": "lib/renovate.js", "renovate-config-validator": "bin/config-validator.js" }, "scripts": { "clean-cache": "node bin/clean-cache.js", "create-json-schema": "node bin/create-json-schema.js && prettier --write \"renovate-schema.json\"", "debug": "node --inspect-brk lib/renovate", "eslint": "eslint lib test", "eslint-fix": "eslint --fix lib test", "jest": "yarn clean-cache && cross-env NODE_ENV=test LOG_LEVEL=fatal jest", "jest-debug": "cross-env NODE_ENV=test LOG_LEVEL=fatal node --inspect-brk node_modules/jest/bin/jest.js", "jest-silent": "yarn jest --reporters jest-silent-reporter", "lint": "yarn eslint && yarn prettier", "lint-fix": "yarn eslint-fix && yarn prettier-fix", "prettier": "prettier --list-different \"**/*.{js,json,md}\"", "prettier-fix": "prettier --write \"**/*.{js,json,md}\"", "start": "node lib/renovate", "test-dirty": "git diff --exit-code", "test-schema": "bash test/json-schema.sh", "test": "yarn lint && yarn test-schema && yarn jest" }, "repository": { "type": "git", "url": "https://github.com/renovatebot/renovate.git" }, "keywords": [ "automated", "bazel", "bitbucket", "buildkite", "dependencies", "dependency", "docker", "github", "gitlab", "management", "meteor", "node", "npm", "outdated", "php", "python", "update", "yarn" ], "author": "Rhys Arkins ", "contributors": [ "Hutson Betts ", "Ayoub Kaanich ", "Dragomir Țurcanu ", "Sam Neirinck ", "Nicolas Byl ", "Maximilian Gaß ", "Vladimir Starkov ", "Filip Stenbeck ", "Andreas Bexelius ", "Klaus Meinhardt ", "James King ", "Israel Bethencourt ", "Sam Bull ", "Jan Sauer ", "Michael Elufimov ", "Michael Kriese ", "Jean-Yves Couët ", "Matt Lavin ", "Rishabh Jain ", "Jamie Magee " ], "license": "AGPL-3.0", "bugs": { "url": "https://github.com/renovatebot/renovate/issues" }, "homepage": "https://renovatebot.com", "engines": { "node": "^10.13.0 || ^11.0.0" }, "dependencies": { "@renovate/pep440": "0.4.1", "@renovatebot/docker-registry-client": "3.3.0", "@sindresorhus/is": "0.15.0", "@snyk/ruby-semver": "2.0.1", "@yarnpkg/lockfile": "1.1.0", "azure-devops-node-api": "7.2.0", "bunyan": "1.8.12", "cacache": "11.3.2", "chalk": "2.4.2", "changelog-filename-regex": "2.0.1", "child-process-promise": "2.2.1", "clean-git-ref": "2.0.1", "commander": "2.20.0", "compare-versions": "3.4.0", "conventional-commits-detector": "1.0.2", "convert-hrtime": "2.0.0", "delay": "4.2.0", "detect-indent": "5.0.0", "email-addresses": "3.0.3", "form-data": "2.3.3", "fs-extra": "7.0.1", "get-installed-path": "4.0.8", "gh-got": "8.1.0", "github-url-from-git": "1.5.0", "gl-got": "9.0.3", "got": "9.6.0", "handlebars": "4.1.2", "ini": "1.3.5", "js-yaml": "3.13.1", "json-dup-key-validator": "1.0.2", "json-stringify-pretty-compact": "2.0.0", "json5": "2.1.0", "later": "1.2.0", "linkify-markdown": "1.0.0", "lodash": "4.17.11", "luxon": "1.12.1", "markdown-it": "8.4.2", "minimatch": "3.0.4", "moment": "2.24.0", "moment-timezone": "0.5.23", "node-html-parser": "1.1.15", "npm": "6.9.0", "openpgp": "2.6.2", "p-all": "2.1.0", "parse-diff": "0.5.1", "parse-link-header": "1.0.1", "pnpm": "3.1.1", "proxy-agent": "3.0.3", "registry-auth-token": "3.3.2", "root-require": "0.3.1", "safe-regex": "2.0.2", "semver": "5.7.0", "semver-stable": "2.0.4", "semver-utils": "1.1.4", "simple-git": "1.110.0", "slugify": "1.3.4", "toml": "3.0.0", "tomlify-j0.4": "3.0.0", "traverse": "0.6.6", "upath": "1.1.2", "validate-npm-package-name": "3.0.0", "validator": "10.11.0", "www-authenticate": "0.6.2", "xmldoc": "1.1.2", "yarn": "1.15.2" }, "devDependencies": { "babel-plugin-transform-object-rest-spread": "7.0.0-beta.3", "chai": "4.2.0", "codecov": "3.3.0", "cross-env": "5.2.0", "eslint": "5.15.3", "eslint-config-airbnb-base": "13.1.0", "eslint-config-prettier": "4.1.0", "eslint-plugin-import": "2.16.0", "eslint-plugin-promise": "4.0.1", "husky": "1.3.1", "jest": "24.7.1", "jest-silent-reporter": "0.1.2", "mockdate": "2.0.2", "nock": "10.0.6", "prettier": "1.17.0", "pretty-quick": "1.10.0", "semantic-release": "15.13.3", "tmp-promise": "1.0.5" }, "resolutions": { "lodash": ">= 4.17.11" }, "files": [ "bin/config-validator.js", "bin/yarn-1.9.4.js", "lib" ], "babel": { "plugins": [ "transform-object-rest-spread" ] }, "jest": { "cacheDirectory": ".cache/jest", "coverageDirectory": "./coverage", "collectCoverage": true, "collectCoverageFrom": [ "lib/**/*.js", "!lib/platform/bitbucket-server/bb-got-wrapper.js", "!lib/versioning/maven/index.js", "!lib/proxy.js" ], "coverageReporters": [ "html", "json", "lcov", "text-summary" ], "setupFiles": [ "./test/globals.js" ], "setupFilesAfterEnv": [ "./test/chai.js" ], "snapshotSerializers": [ "./test/newline-snapshot-serializer.js" ] }, "publishConfig": { "tag": "latest" }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged" } }, "release": { "branch": "master", "tagFormat": "${version}" } }