UNPKG

@mi11er/renovate-config

Version:
150 lines (149 loc) 3.62 kB
{ "name": "@mi11er/renovate-config", "version": "1.5.0", "description": "Renovate config for mi11er.net projects.", "keywords": [ "renovate", "renovate-config" ], "homepage": "https://github.com/mi11er-net/renovate-config", "bugs": { "url": "https://github.com/mi11er-net/renovate-config/issues" }, "repository": "https://github.com/mi11er-net/renovate-config.git", "license": "MIT", "author": "Matthew Miller <matthew@mi11er.net> (https://mi11er.net)", "files": [ "package.json", "README.MD", "CHANGELOG.md", "LICENSE" ], "scripts": { "audit": "npm-audit-ci -m", "lint": "eslint --fix .", "lint-staged": "lint-staged", "pretty-quick": "pretty-quick --staged", "sort-package-json": "sort-package-json", "test": "run-s audit" }, "husky": { "skipCI": false, "hooks": { "pre-commit": "run-s lint-staged pretty-quick audit" } }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "devDependencies": { "@capaj/npm-audit-ci": "1.0.5", "@mi11er/eslint-config": "2.4.1", "@semantic-release/changelog": "3.0.2", "@semantic-release/exec": "3.3.2", "@semantic-release/git": "7.0.8", "commitizen": "3.0.7", "cz-conventional-changelog": "2.1.0", "eslint": "5.16.0", "eslint-config-airbnb-base": "13.1.0", "eslint-config-prettier": "4.1.0", "eslint-plugin-import": "2.16.0", "eslint-plugin-no-unsafe-innerhtml": "1.0.16", "eslint-plugin-optimize-regex": "1.1.6", "eslint-plugin-scanjs-rules": "0.2.1", "eslint-plugin-security": "1.4.0", "husky": "1.3.1", "lint-staged": "8.1.5", "npm-run-all": "4.1.5", "prettier": "1.16.4", "pretty-quick": "1.10.0", "semantic-release": "15.13.3", "sort-package-json": "1.22.1" }, "release": { "branch": "master", "verifyConditions": [ "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/git", "@semantic-release/github" ], "prepare": [ "@semantic-release/changelog", { "path": "@semantic-release/npm", "tarballDir": "release" }, { "path": "@semantic-release/exec", "cmd": "npx sort-package-json" }, { "path": "@semantic-release/exec", "cmd": "npx pretty-quick" }, { "path": "@semantic-release/git", "assets": [ "CHANGELOG.md", "package.json", "package-lock.json" ] } ], "publish": [ "@semantic-release/npm", { "path": "@semantic-release/github", "assets": [ { "path": "release/*.tgz", "label": "Package tarball" } ] } ] }, "renovate": { "extends": [ "@mi11er" ] }, "renovate-config": { "default": { "extends": [ "config:base", ":maintainLockFilesWeekly", ":widenPeerDependencies", ":prHourlyLimit4", ":rebaseStalePrs", ":prNotPending" ], "lockFileMaintenance": { "automerge": true }, "packageRules": [ { "languages": [ "js" ], "packagePatterns": "*", "groupName": "All Dev", "depTypeList": [ "devDependencies" ] }, { "managers": [ "circleci" ], "groupName": null, "automerge": true, "schedule": "before 6am on Monday" } ] } } }