bitwardenjavascripttypescriptangularelectronclidesktopnodejswebextensionfirefoxbrowser-extensionchromesafari
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
270 lines
7.1 KiB
270 lines
7.1 KiB
{ |
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json", |
|
"extends": [ |
|
"config:base", |
|
":combinePatchMinorReleases", |
|
":dependencyDashboard", |
|
":maintainLockFilesWeekly", |
|
":pinAllExceptPeerDependencies", |
|
":rebaseStalePrs", |
|
":separateMajorReleases", |
|
"group:monorepos", |
|
"schedule:weekends" |
|
], |
|
"prConcurrentLimit": 3, |
|
"enabledManagers": ["cargo", "github-actions", "npm"], |
|
"commitMessagePrefix": "[deps]:", |
|
"commitMessageTopic": "{{depName}}", |
|
"packageRules": [ |
|
{ |
|
"groupName": "cargo minor", |
|
"matchManagers": ["cargo"], |
|
"matchUpdateTypes": ["minor", "patch"] |
|
}, |
|
{ |
|
"groupName": "gh minor", |
|
"matchManagers": ["github-actions"], |
|
"matchUpdateTypes": ["minor", "patch"] |
|
}, |
|
{ |
|
"matchPackageNames": ["typescript", "zone.js"], |
|
"matchUpdateTypes": ["major", "minor"], |
|
"description": "Determined by Angular", |
|
"enabled": false |
|
}, |
|
{ |
|
"matchPackageNames": ["typescript", "zone.js"], |
|
"matchUpdateTypes": "patch" |
|
}, |
|
{ |
|
"groupName": "jest", |
|
"matchPackageNames": ["@types/jest", "jest", "ts-jest", "jest-preset-angular"], |
|
"matchUpdateTypes": "major" |
|
}, |
|
{ |
|
"matchPackageNames": [ |
|
"@ngtools/webpack", |
|
"base64-loader", |
|
"buffer", |
|
"bufferutil", |
|
"clean-webpack-plugin", |
|
"copy-webpack-plugin", |
|
"core-js", |
|
"css-loader", |
|
"html-loader", |
|
"html-webpack-injector", |
|
"html-webpack-plugin", |
|
"mini-css-extract-plugin", |
|
"ngx-infinite-scroll", |
|
"postcss", |
|
"postcss-loader", |
|
"process", |
|
"sass", |
|
"sass-loader", |
|
"style-loader", |
|
"ts-loader", |
|
"tsconfig-paths-webpack-plugin", |
|
"url", |
|
"util", |
|
"webpack", |
|
"webpack-cli", |
|
"webpack-dev-server", |
|
"webpack-node-externals" |
|
], |
|
"description": "Admin Console owned dependencies", |
|
"commitMessagePrefix": "[deps] AC:", |
|
"reviewers": ["team:team-admin-console-dev"] |
|
}, |
|
{ |
|
"matchPackageNames": [ |
|
"@types/duo_web_sdk", |
|
"@types/node-ipc", |
|
"@types/zxcvbn", |
|
"duo_web_sdk", |
|
"node-ipc", |
|
"qrious", |
|
"regedit" |
|
], |
|
"description": "Auth owned dependencies", |
|
"commitMessagePrefix": "[deps] Auth:", |
|
"reviewers": ["team:team-auth-dev"] |
|
}, |
|
{ |
|
"matchPackageNames": [ |
|
"@webcomponents/custom-elements", |
|
"concurrently", |
|
"cross-env", |
|
"del", |
|
"gulp", |
|
"gulp-filter", |
|
"gulp-if", |
|
"gulp-json-editor", |
|
"gulp-replace", |
|
"gulp-zip", |
|
"nord", |
|
"patch-package", |
|
"prettier", |
|
"prettier-plugin-tailwindcss", |
|
"rimraf", |
|
"tabbable", |
|
"wait-on" |
|
], |
|
"description": "Autofill owned dependencies", |
|
"commitMessagePrefix": "[deps] Autofill:", |
|
"reviewers": ["team:team-autofill-dev"] |
|
}, |
|
{ |
|
"matchPackageNames": ["braintree-web-drop-in"], |
|
"description": "Billing owned dependencies", |
|
"commitMessagePrefix": "[deps] Billing:", |
|
"reviewers": ["team:team-billing-dev"] |
|
}, |
|
{ |
|
"matchPackageNames": [ |
|
"@angular-devkit/build-angular", |
|
"@angular/animations", |
|
"@angular/cdk", |
|
"@angular/cli", |
|
"@angular/common", |
|
"@angular/compiler", |
|
"@angular/compiler-cli", |
|
"@angular/core", |
|
"@angular/forms", |
|
"@angular/platform", |
|
"@angular/compiler", |
|
"@angular/router", |
|
"@types/argon2-browser", |
|
"@types/chrome", |
|
"@types/firefox-webext-browser", |
|
"@types/jquery", |
|
"@types/node", |
|
"@types/node-forge", |
|
"argon2", |
|
"argon2-browser", |
|
"big-integer", |
|
"bootstrap", |
|
"jquery", |
|
"node-forge", |
|
"popper.js", |
|
"rxjs", |
|
"type-fest", |
|
"typescript", |
|
"zone.js" |
|
], |
|
"description": "Platform owned dependencies", |
|
"commitMessagePrefix": "[deps] Platform:", |
|
"reviewers": ["team:team-platform-dev"] |
|
}, |
|
{ |
|
"matchPackageNames": [ |
|
"@compodoc/compodoc", |
|
"@ng-select/ng-select", |
|
"@storybook/addon-a11y", |
|
"@storybook/addon-actions", |
|
"@storybook/addon-designs", |
|
"@storybook/addon-essentials", |
|
"@storybook/addon-links", |
|
"@storybook/angular", |
|
"@types/react", |
|
"autoprefixer", |
|
"chromatic", |
|
"ngx-toastr", |
|
"react", |
|
"react-dom", |
|
"remark-gfm", |
|
"storybook", |
|
"tailwindcss" |
|
], |
|
"description": "Component library owned dependencies", |
|
"commitMessagePrefix": "[deps] Platform (CL):", |
|
"reviewers": ["team:team-platform-dev"] |
|
}, |
|
{ |
|
"matchPackageNames": [ |
|
"@angular-eslint/eslint-plugin", |
|
"@angular-eslint/eslint-plugin-template", |
|
"@angular-eslint/template-parser", |
|
"@types/jest", |
|
"@typescript-eslint/eslint-plugin", |
|
"@typescript-eslint/parser", |
|
"eslint", |
|
"eslint-config-prettier", |
|
"eslint-import-resolver-typescript", |
|
"eslint-plugin-import", |
|
"eslint-plugin-rxjs", |
|
"eslint-plugin-rxjs-angular", |
|
"eslint-plugin-storybook", |
|
"eslint-plugin-tailwindcss", |
|
"husky", |
|
"jest-junit", |
|
"jest-mock-extended", |
|
"jest-preset-angular", |
|
"lint-staged", |
|
"ts-jest" |
|
], |
|
"description": "Secrets Manager owned dependencies", |
|
"commitMessagePrefix": "[deps] SM:", |
|
"reviewers": ["team:team-secrets-manager-dev"] |
|
}, |
|
{ |
|
"matchPackageNames": [ |
|
"@electron/notarize", |
|
"@electron/rebuild", |
|
"@microsoft/signalr", |
|
"@microsoft/signalr-protocol-msgpack", |
|
"@types/papaparse", |
|
"electron", |
|
"electron-builder", |
|
"electron-log", |
|
"electron-reload", |
|
"electron-store", |
|
"electron-updater", |
|
"jszip", |
|
"papaparse", |
|
"tldts", |
|
"utf-8-validate" |
|
], |
|
"description": "Tools owned dependencies", |
|
"commitMessagePrefix": "[deps] Tools:", |
|
"reviewers": ["team:team-tools-dev"] |
|
}, |
|
{ |
|
"matchPackageNames": [ |
|
"@koa/multer", |
|
"@koa/router", |
|
"@types/inquirer", |
|
"@types/jsdom", |
|
"@types/koa", |
|
"@types/koa__multer", |
|
"@types/koa__router", |
|
"@types/koa-bodyparser", |
|
"@types/koa-json", |
|
"@types/lowdb", |
|
"@types/lunr", |
|
"@types/node-fetch", |
|
"@types/proper-lockfile", |
|
"@types/retry", |
|
"chalk", |
|
"commander", |
|
"form-data", |
|
"https-proxy-agent", |
|
"inquirer", |
|
"jsdom", |
|
"koa", |
|
"koa-bodyparser", |
|
"koa-json", |
|
"lowdb", |
|
"lunr", |
|
"multer", |
|
"node-fetch", |
|
"open", |
|
"pkg", |
|
"proper-lockfile" |
|
], |
|
"description": "Vault owned dependencies", |
|
"commitMessagePrefix": "[deps] Vault:", |
|
"reviewers": ["team:team-vault-dev"] |
|
} |
|
], |
|
"ignoreDeps": ["@types/koa-bodyparser", "bootstrap", "node-ipc", "node", "npm", "regedit"] |
|
}
|
|
|