Skip to content
Snippets Groups Projects
package.json 7.61 KiB
Newer Older
ewnd9's avatar
ewnd9 committed
{
Rhys Arkins's avatar
Rhys Arkins committed
  "name": "renovate",
  "description": "Automated dependency updates. Flexible so you don't need to be.",
  "version": "0.0.0-semantic-release",
    "renovate": "dist/renovate.js",
    "renovate-config-validator": "bin/config-validator.js"
Rhys Arkins's avatar
Rhys Arkins committed
  "scripts": {
    "build": "yarn clean && tsc -p tsconfig.app.json && yarn copy-static-files",
    "clean": "rimraf dist",
    "clean-cache": "node bin/clean-cache.js",
    "copy-static-files": "copyfiles -u 1 lib/**/*.json lib/**/*.py dist/",
    "create-json-schema": "node bin/create-json-schema.js && prettier --write \"renovate-schema.json\"",
    "debug": "babel-node --inspect-brk  --extensions \".ts,.js\" -- lib/renovate.ts",
    "eslint": "eslint --ext .js,.ts lib/ test/",
    "eslint-fix": "eslint --ext .js,.ts --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": "cross-env NODE_ENV=test yarn jest --reporters jest-silent-reporter",
    "lint": "yarn eslint && yarn prettier",
    "lint-fix": "yarn eslint-fix && yarn prettier-fix",
    "prettier": "prettier --list-different \"**/*.{ts,js,json,md}\"",
    "prettier-fix": "prettier --write \"**/*.{ts,js,json,md}\"",
    "start": "babel-node --extensions \".ts,.js\" -- lib/renovate.ts",
    "test-dirty": "git diff --exit-code",
    "test-e2e": "npm pack && cd e2e && yarn install --no-lockfile && yarn test",
    "test-schema": "bash test/json-schema.sh",
    "test": "yarn lint && yarn test-schema && yarn jest"
Rhys Arkins's avatar
Rhys Arkins committed
  },
  "repository": {
    "type": "git",
Rhys Arkins's avatar
Rhys Arkins committed
  },
  "keywords": [
Rhys Arkins's avatar
Rhys Arkins committed
    "bazel",
    "bitbucket",
    "buildkite",
    "dependencies",
    "dependency",
    "docker",
Rhys Arkins's avatar
Rhys Arkins committed
    "github",
    "gitlab",
    "management",
    "meteor",
    "node",
Rhys Arkins's avatar
Rhys Arkins committed
    "npm",
    "outdated",
Rhys Arkins's avatar
Rhys Arkins committed
    "php",
    "python",
Rhys Arkins's avatar
Rhys Arkins committed
  ],
Rhys Arkins's avatar
Rhys Arkins committed
  "author": "Rhys Arkins <rhys@arkins.net>",
JYC's avatar
JYC committed
  "contributors": [
Rhys Arkins's avatar
Rhys Arkins committed
    "Andreas Bexelius <andreas.brostrom@nordnet.se>",
    "Ayoub Kaanich <kayoub5@live.com>",
    "Dragomir Țurcanu <dragomirt22@gmail.com>",
    "Filip Stenbeck <filip.stenbeck@gmail.com>",
Rhys Arkins's avatar
Rhys Arkins committed
    "Hutson Betts <hutson@hyper-expanse.net>",
    "Israel Bethencourt <ieb.core@gmail.com>",
Rhys Arkins's avatar
Rhys Arkins committed
    "James King <james@jamesking56.uk>",
    "Jamie Magee <jamie.magee@gmail.com>",
    "Jan Sauer <jan@jansauer.de>",
    "Jean-Yves Couët <jycouet@gmail.com>",
Rhys Arkins's avatar
Rhys Arkins committed
    "Klaus Meinhardt <klaus.meinhardt1@gmail.com>",
    "Maximilian Gaß <mxey@mxey.net>",
    "Matt Lavin <matt.lavin@gmail.com>",
Rhys Arkins's avatar
Rhys Arkins committed
    "Michael Elufimov <elufimov@gmail.com>",
    "Michael Kriese <michael.kriese@visualon.de>",
    "Mike Bryant <mike@mikebryant.me.uk>",
    "Nicolas Byl <nico@nicolas-byl.eu>",
    "Pravesh Tora <pravesh.tora@gmail.com>",
    "Rishabh Jain <contact@rishabh1403.com>",
Rhys Arkins's avatar
Rhys Arkins committed
    "Sam Bull <lsb@pocketuniverse.ca>",
    "Sam Neirinck <sam@samneirinck.com>",
    "Tanuel <tanuel.mategi@gmail.com>",
    "Vladimir Starkov <iamstarkov@gmail.com>"
JYC's avatar
JYC committed
  ],
  "license": "AGPL-3.0",
Rhys Arkins's avatar
Rhys Arkins committed
  "bugs": {
Rhys Arkins's avatar
Rhys Arkins committed
  },
Rhys Arkins's avatar
Rhys Arkins committed
  "engines": {
    "node": "^10.13.0 || ^12.0.0"
Rhys Arkins's avatar
Rhys Arkins committed
  },
ewnd9's avatar
ewnd9 committed
  "dependencies": {
Rhys Arkins's avatar
Rhys Arkins committed
  },
  "devDependencies": {
Rhys Arkins's avatar
Rhys Arkins committed
  },
Rhys Arkins's avatar
Rhys Arkins committed
  "resolutions": {
Rhys Arkins's avatar
Rhys Arkins committed
  },
    "bin/config-validator.js",
    "bin/yarn-1.9.4.js",
    "dist"
Jon Bretman's avatar
Jon Bretman committed
  "jest": {
    "cacheDirectory": ".cache/jest",
Jon Bretman's avatar
Jon Bretman committed
    "coverageDirectory": "./coverage",
    "collectCoverage": true,
    "collectCoverageFrom": [
      "!lib/versioning/maven/index.js",
      "!lib/proxy.js"
Jon Bretman's avatar
Jon Bretman committed
    ],
    "coverageReporters": [
Jon Bretman's avatar
Jon Bretman committed
      "json",
      "lcov",
      "text-summary"
    ],
      "./test/globals.js"
    "setupFilesAfterEnv": [
      "./test/chai.js"
    ],
    "snapshotSerializers": [
      "./test/newline-snapshot-serializer.js"
    "transform": {
      "^.+\\.(j|t)s$": "babel-jest"
    }
Jon Bretman's avatar
Jon Bretman committed
  },
    "tag": "latest"
Rhys Arkins's avatar
Rhys Arkins committed
  "husky": {
    "hooks": {
      "pre-commit": "pretty-quick --staged"
    }
  },
    "branch": "master",
    "analyzeCommits": {
      "preset": "angular",
      "releaseRules": [
        {
          "type": "docs",
          "scope": "readme.md",
          "release": "patch"
        },
        {
          "type": "build",
          "release": "patch"
        }
      ]
    "tagFormat": "${version}"
ewnd9's avatar
ewnd9 committed
  }
}