Skip to content
Snippets Groups Projects
package.json 12.4 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",
  "type": "commonjs",
    "renovate": "dist/renovate.js",
    "renovate-config-validator": "dist/config-validator.js"
Rhys Arkins's avatar
Rhys Arkins committed
  "scripts": {
    "build": "run-s clean 'generate:*' 'compile:*' create-json-schema",
    "build:docker": "tsx tools/docker.ts",
    "build:docs": "tsx tools/generate-docs.ts",
    "clean": "rimraf dist tmp",
    "clean-cache": "node tools/clean-cache.mjs",
    "compile:ts": "tsc -p tsconfig.app.json",
    "config-validator": "tsx lib/config-validator.ts",
    "create-json-schema": "tsx tools/generate-schema.ts && prettier --write --cache 'renovate-schema.json'",
    "debug": "tsx --inspect-brk lib/renovate.ts",
    "doc-fix": "run-s markdown-lint-fix prettier-fix",
    "doc-fix-everything": "run-s doc-fix doc-fence-check lint-documentation",
    "doc-fence-check": "node tools/check-fenced-code.mjs",
    "lint-documentation": "vitest run --coverage false test/docs/**.spec.ts",
    "lint-other": "vitest run --coverage false test/other/**.spec.ts",
    "eslint": "eslint . --cache --cache-location .cache/eslint",
    "eslint-fix": "eslint --cache --cache-location .cache/eslint --fix .",
    "eslint-ci": "eslint . --cache --cache-strategy content --cache-location .cache/eslint --format gha",
    "generate": "run-s 'generate:*'",
    "generate:imports": "node tools/generate-imports.mjs",
    "git-check": "node tools/check-git-version.mjs",
    "jest": "GIT_ALLOW_PROTOCOL=file LOG_LEVEL=fatal vitest run --logHeapUsage",
    "vitest": "GIT_ALLOW_PROTOCOL=file LOG_LEVEL=fatal vitest run --logHeapUsage",
    "lint": "run-s ls-lint type-check eslint prettier markdown-lint git-check doc-fence-check",
    "lint-fix": "run-s eslint-fix prettier-fix markdown-lint-fix",
    "ls-lint": "ls-lint",
    "markdown-lint": "markdownlint-cli2",
    "markdown-lint-fix": "markdownlint-cli2 --fix",
    "mkdocs": "tsx tools/mkdocs.ts",
    "prepare": "run-s 'prepare:*'",
    "prepare:husky": "husky",
    "prepare:generate": "run-s 'generate:*'",
    "prepare:deps": "node tools/prepare-deps.mjs",
    "prestart": "run-s 'generate:*'",
    "pretest": "run-s 'generate:*'",
    "prettier": "prettier --cache --check '**/*.{ts,js,mjs,json,md,yml}'",
    "prettier-fix": "prettier --write --cache '**/*.{ts,js,mjs,json,md,yml}'",
    "release:prepare": "tsx tools/prepare-release.ts",
    "release:publish": "tsx tools/publish-release.ts",
    "start": "tsx lib/renovate.ts",
    "test": "run-s lint test-schema jest",
    "test-dirty": "git diff --exit-code",
    "test-e2e": "run-s 'test-e2e:*'",
    "test-e2e:pack": "npm pack",
    "test-e2e:install": "cd test/e2e && npm install --no-package-lock --prod",
    "test-e2e:run": "cd test/e2e && npm test",
    "test-schema": "run-s create-json-schema",
    "test:docs": "node --test tools/docs/test/**/*.mjs",
    "schedule-test-shards": "SCHEDULE_TEST_SHARDS=true tsx tools/test-shards.ts",
    "type-check": "run-s 'generate:*' 'tsc --noEmit {@}' --",
    "update-static-data": "run-s 'update-static-data:*'",
    "update-static-data:distro-info": "node tools/static-data/generate-distro-info.mjs",
    "update-static-data:node-schedule": "node tools/static-data/generate-node-schedule.mjs"
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",
Rhys Arkins's avatar
Rhys Arkins committed
    "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": [
    "Adam Setch <adam.setch@outlook.com>",
    "Alex DelVecchio <alex@de.lvecch.io>",
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>",
    "IKEDA Sho <suicaicoca@gmail.com>",
    "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>",
    "Kenneth Jørgensen <kenneth@autonomouslogic.com>",
    "Kevin James <KevinJames@thekev.in>",
Rhys Arkins's avatar
Rhys Arkins committed
    "Klaus Meinhardt <klaus.meinhardt1@gmail.com>",
    "Matt Lavin <matt.lavin@gmail.com>",
    "Maximilian Gaß <mxey@mxey.net>",
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>",
    "Roope Hakulinen <roope.hakulinen@gmail.com>",
    "Ryan Murfitt <rmurfitt@gmail.com>",
Rhys Arkins's avatar
Rhys Arkins committed
    "Sam Bull <lsb@pocketuniverse.ca>",
    "Sam Neirinck <sam@samneirinck.com>",
    "Sourav Das <souravdasslg95@gmail.com>",
Rhys Arkins's avatar
Rhys Arkins committed
    "Tanuel <tanuel.mategi@gmail.com>",
    "Viral Ruparel <viralruparel@gmail.com>",
    "Vladimir Starkov <iamstarkov@gmail.com>",
    "Mikhail Yakushin <driver733@gmail.com>",
    "Sebastian Poxhofer <sebastian@poxhofer.at>",
    "Henry Sachs <henrysachs@gmail.com>",
    "Arkadiusz Kosmala <kosmala.arkadiusz@gmail.com>",
    "Markus Siebert <mail@markussiebert.com>",
    "Sergey Vedmak <serg.vedmak@gmail.com>"
JYC's avatar
JYC committed
  ],
  "license": "AGPL-3.0-only",
Rhys Arkins's avatar
Rhys Arkins committed
  "bugs": {
Rhys Arkins's avatar
Rhys Arkins committed
  },
Rhys Arkins's avatar
Rhys Arkins committed
  "engines": {
    "node": "^20.15.1 || ^22.11.0",
Rhys Arkins's avatar
Rhys Arkins committed
  },
ewnd9's avatar
ewnd9 committed
  "dependencies": {
Rhys Arkins's avatar
Rhys Arkins committed
  },
  "optionalDependencies": {
Rhys Arkins's avatar
Rhys Arkins committed
  "devDependencies": {
Rhys Arkins's avatar
Rhys Arkins committed
  },
  "packageManager": "pnpm@10.5.2",
    "ignoredOptionalDependencies": [
      "dtrace-provider",
      "moment",
      "mv",
      "safe-json-stringify"
    ],
    "onlyBuiltDependencies": [
      "better-sqlite3",
      "re2"
    ],
    "patchedDependencies": {
      "re2": "patches/re2.patch"
ewnd9's avatar
ewnd9 committed
}