diff --git a/package.json b/package.json index 119496a6297a0..4fafc5d3a107c 100644 --- a/package.json +++ b/package.json @@ -1653,7 +1653,6 @@ "@types/react-window-infinite-loader": "^1.0.9", "@types/redux-actions": "^2.6.1", "@types/resolve": "^1.20.1", - "@types/scheduler": "^0.23.0", "@types/seedrandom": ">=2.0.0 <4.0.0", "@types/selenium-webdriver": "^4.1.27", "@types/semver": "^7.5.8", diff --git a/packages/kbn-dependency-ownership/src/rule.ts b/packages/kbn-dependency-ownership/src/rule.ts index 329f6ba8965ba..fae5b712f759e 100644 --- a/packages/kbn-dependency-ownership/src/rule.ts +++ b/packages/kbn-dependency-ownership/src/rule.ts @@ -32,8 +32,11 @@ export function packageFilter(pkg: string) { return ( // @kbn-* packages are internal to this repo, and do not require ownership via renovate !pkg.startsWith('@kbn/') && - // The EUI team owns the EUI package, and it is not covered by renovate - pkg !== '@elastic/eui' + // The EUI team owns the EUI packages, and are not covered by renovate + pkg !== '@elastic/eui' && + pkg !== '@elastic/eui-theme-borealis' && + // Operations owns node, and is not covered by renovate + pkg !== '@types/node' ); } diff --git a/renovate.json b/renovate.json index ac238c2ef9584..395beffc8942b 100644 --- a/renovate.json +++ b/renovate.json @@ -114,6 +114,7 @@ "@smithy/protocol-http", "@smithy/signature-v4", "@smithy/types", + "@types/aws4", "ajv", "aws4", "eventsource-parser", @@ -140,10 +141,14 @@ { "groupName": "@elastic/appex-qa dependencies", "matchDepNames": [ + "callsites", + "chance", "cheerio", + "@types/chance", "@types/pixelmatch", "@types/pngjs", "@types/supertest", + "@types/react-test-renderer", "babel-plugin-istanbul", "nyc", "oboe", @@ -152,6 +157,8 @@ "playwright", "playwright-chromium", "pngjs", + "react-test-renderer", + "rxjs-marbles", "sharp", "superagent", "supertest", @@ -170,6 +177,43 @@ ], "enabled": true }, + { + "groupName": "axe-core", + "matchDepNames": [ + "axe-core" + ], + "reviewers": [ + "team:appex-qa" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:QA", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "sinon", + "matchDepNames": [ + "sinon", + "@types/sinon" + ], + "reviewers": [ + "team:appex-qa" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:QA", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, { "groupName": "@elastic/appex-sharedux dependencies", "matchDepNames": [ @@ -185,7 +229,6 @@ "fflate", "history", "lz-string", - "monaco-editor", "rison-node", "styled-components", "@types/base64-js", @@ -238,12 +281,13 @@ "prop-types", "react", "react-dom", - "react-monaco-editor", + "react-fast-compare", "react-router", "react-router-config", "react-router-dom", "react-router-dom-v5-compat", "react-use", + "reselect", "@types/prop-types", "@types/react", "@types/react-dom", @@ -264,11 +308,164 @@ ], "enabled": true }, + { + "groupName": "@elastic/appex-sharedux react-18 dependencies", + "matchDepNames": [ + "react-18", + "react-dom-18" + ], + "reviewers": [ + "team:appex-sharedux" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:SharedUX", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "react-markdown", + "matchDepNames": [ + "react-markdown" + ], + "reviewers": [ + "team:appex-sharedux" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:SharedUX", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "markdown-it", + "matchDepNames": [ + "markdown-it", + "@types/markdown-it" + ], + "reviewers": [ + "team:appex-sharedux" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:SharedUX", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "moment", + "matchDepNames": [ + "moment", + "moment-timezone" + ], + "reviewers": [ + "team:appex-sharedux" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:SharedUX", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "monaco", + "matchDepNames": [ + "monaco-yaml", + "monaco-editor", + "react-monaco-editor" + ], + "reviewers": [ + "team:appex-sharedux" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:SharedUX", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "polished", + "matchDepNames": [ + "polished" + ], + "reviewers": [ + "team:appex-sharedux" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:SharedUX", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "query-string", + "matchDepNames": [ + "query-string" + ], + "reviewers": [ + "team:appex-sharedux" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:SharedUX", + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "@reduxjs/toolkit", + "matchDepNames": [ + "@reduxjs/toolkit" + ], + "reviewers": [ + "team:ml-ui", + "team:kibana-visualizations", + "team:security-solution" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, { "groupName": "@elastic/ml-ui dependencies", "matchDepNames": [ + "@types/async", "@types/he", + "async", "he", + "icalendar", "react-popper-tooltip" ], "reviewers": [ @@ -294,6 +491,7 @@ "js-search", "openpgp", "remark-gfm", + "yaml", "@types/js-search" ], "reviewers": [ @@ -309,6 +507,61 @@ ], "enabled": true }, + { + "groupName": "tar", + "matchDepNames": [ + "tar", + "@types/tar" + ], + "reviewers": [ + "team:fleet", + "team:kibana-operations" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "unified", + "matchDepNames": [ + "unified" + ], + "reviewers": [ + "team:response-ops", + "team:security-solution" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, + { + "groupName": "use-resize-observer", + "matchDepNames": [ + "use-resize-observer" + ], + "reviewers": [ + "team:kibana-presentation", + "team:security-solution" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "enabled": true + }, { "groupName": "@elastic/kibana-cloud-security-posture dependencies", "matchDepNames": [ @@ -360,30 +613,24 @@ "groupName": "@elastic/kibana-core dependencies", "matchDepNames": [ "@elastic/request-crypto", - "ansi-regex", "axios", "cacheable-lookup", + "deepmerge", + "fetch-mock", + "fp-ts", "getos", - "has-ansi", "joi-to-json", "json5", "load-json-file", - "mime-types", "mock-fs", "node-fetch", "react-intl", "reflect-metadata", "type-detect", "utility-types", + "@types/fetch-mock", "@types/getos", - "@types/hapi__cookie", - "@types/hapi__h2o2", - "@types/hapi__hapi", - "@types/hapi__inert", - "@types/has-ansi", "@types/json5", - "@types/mime", - "@types/mime-types", "@types/mock-fs", "@types/node-fetch", "@types/type-detect" @@ -402,6 +649,109 @@ "enabled": true, "minimumReleaseAge": "7 days" }, + { + "groupName": "ansi related", + "matchDepNames": [ + "ansi-regex", + "has-ansi", + "strip-ansi", + "@types/has-ansi" + ], + "reviewers": [ + "team:kibana-core" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Core", + "release_note:skip", + "backport:all-open" + ], + "enabled": true, + "minimumReleaseAge": "7 days" + }, + { + "groupName": "deepmerge", + "matchDepNames": [ + "deepmerge" + ], + "reviewers": [ + "team:kibana-core" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Core", + "release_note:skip", + "backport:all-open" + ], + "enabled": true, + "minimumReleaseAge": "7 days" + }, + { + "groupName": "lru-cache", + "matchDepNames": [ + "lru-cache", + "@types/lru-cache" + ], + "reviewers": [ + "team:kibana-core" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Core", + "release_note:skip", + "backport:all-open" + ], + "enabled": true, + "minimumReleaseAge": "7 days" + }, + { + "groupName": "mime related", + "matchDepNames": [ + "mime", + "mime-types", + "@types/mime", + "@types/mime-types" + ], + "reviewers": [ + "team:kibana-core" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Core", + "release_note:skip", + "backport:all-open" + ], + "enabled": true, + "minimumReleaseAge": "7 days" + }, + { + "groupName": "semver", + "matchDepNames": [ + "semver", + "@types/semver" + ], + "reviewers": [ + "team:kibana-core" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Core", + "release_note:skip", + "backport:all-open" + ], + "enabled": true, + "minimumReleaseAge": "7 days" + }, { "groupName": "@elastic/kibana-data-discovery dependencies", "matchDepNames": [ @@ -409,6 +759,7 @@ "diff", "fastest-levenshtein", "usng.js", + "react-reverse-portal", "@types/diff" ], "reviewers": [ @@ -429,9 +780,12 @@ "groupName": "@elastic/kibana-management dependencies", "matchDepNames": [ "@mapbox/vector-tile", + "csstype", "cronstrue", "file-saver", - "@types/mapbox__vector-tile" + "immer", + "@types/mapbox__vector-tile", + "@types/file-saver" ], "reviewers": [ "team:kibana-management" @@ -469,6 +823,50 @@ "enabled": true, "minimumReleaseAge": "7 days" }, + { + "groupName": "react-virtualized", + "matchDepNames": [ + "react-virtualized", + "@types/react-virtualized" + ], + "reviewers": [ + "team:kibana-management", + "team:fleet" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Kibana Management", + "Team:Monitoring", + "release_note:skip", + "backport:all-open" + ], + "enabled": true, + "minimumReleaseAge": "7 days" + }, + { + "groupName": "react-window", + "matchDepNames": [ + "react-window", + "@types/react-window" + ], + "reviewers": [ + "team:kibana-management", + "team:fleet" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Kibana Management", + "Team:Monitoring", + "release_note:skip", + "backport:all-open" + ], + "enabled": true, + "minimumReleaseAge": "7 days" + }, { "groupName": "@elastic/kibana-visualizations test dependencies", "matchDepNames": [ @@ -509,6 +907,24 @@ ], "enabled": true }, + { + "groupName": "@elastic/ecs", + "matchDepNames": [ + "@elastic/ecs" + ], + "reviewers": [ + "team:kibana-core" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open", + "Team:Core" + ], + "enabled": true + }, { "groupName": "@elastic/elasticsearch", "matchDepNames": [ @@ -618,6 +1034,24 @@ ], "enabled": true }, + { + "groupName": "io-ts", + "matchDepNames": [ + "io-ts" + ], + "reviewers": [ + "team:kibana-core" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "Team:Core", + "backport:all-open" + ], + "enabled": true + }, { "groupName": "RxJS", "matchDepNames": [ @@ -716,9 +1150,20 @@ { "groupName": "HAPI ecosystem", "matchDepNames": [ - "@hapi/**", + "@hapi/accept", + "@hapi/boom", + "@hapi/cookie", + "@hapi/h2o2", + "@hapi/hapi", + "@hapi/hoek", + "@hapi/inert", + "@hapi/wreck", "brok", - "joi" + "joi", + "@types/hapi__cookie", + "@types/hapi__h2o2", + "@types/hapi__hapi", + "@types/hapi__inert" ], "reviewers": [ "team:kibana-core" @@ -942,7 +1387,9 @@ { "groupName": "eslint", "matchDepNames": [ - "^@typescript-eslint", + "@typescript-eslint/eslint-plugin", + "@typescript-eslint/parser", + "@typescript-eslint/typescript-estree", "@elastic/eslint-plugin-eui", "eslint", "eslint-plugin-ban", @@ -959,6 +1406,7 @@ "eslint-plugin-react", "eslint-plugin-react-hooks", "eslint-plugin-react-perf", + "eslint-plugin-testing-library", "eslint-traverse", "@types/eslint" ], @@ -976,6 +1424,26 @@ "minimumReleaseAge": "7 days", "enabled": true }, + { + "groupName": "cssstyle", + "matchDepNames": [ + "cssstyle", + "@types/cssstyle" + ], + "reviewers": [ + "team:kibana-operations" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Operations", + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, { "groupName": "execa", "matchDepNames": [ @@ -1230,6 +1698,25 @@ "minimumReleaseAge": "7 days", "enabled": true }, + { + "groupName": "simple-git", + "matchDepNames": [ + "simple-git" + ], + "reviewers": [ + "team:kibana-operations" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Operations", + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, { "groupName": "source-map", "matchDepNames": [ @@ -1271,6 +1758,82 @@ "minimumReleaseAge": "7 days", "enabled": true }, + { + "groupName": "whatwg-fetch", + "matchDepNames": [ + "whatwg-fetch" + ], + "reviewers": [ + "team:kibana-operations" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Operations", + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "xml2js", + "matchDepNames": [ + "xml2js", + "@types/xml2js" + ], + "reviewers": [ + "team:kibana-operations" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Operations", + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "jquery", + "matchDepNames": [ + "jquery", + "@types/jquery" + ], + "reviewers": [ + "team:kibana-visualizations" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Visualizations", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "memoize-one", + "matchDepNames": [ + "memoize-one" + ], + "reviewers": [ + "team:kibana-visualizations" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Visualizations", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, { "groupName": "json-stringify-pretty-compact", "matchDepNames": [ @@ -1298,7 +1861,8 @@ "tinycolor2", "tinygradient", "@types/chroma-js", - "@types/color" + "@types/color", + "@types/tinycolor2" ], "reviewers": [ "team:kibana-visualizations" @@ -1317,6 +1881,8 @@ { "groupName": "vega related modules", "matchDepNames": [ + "@types/hjson", + "hjson", "vega", "vega-interpreter", "vega-lite", @@ -1772,7 +2338,27 @@ "@mapbox/mapbox-gl-rtl-text", "@mapbox/mapbox-gl-supported", "mapbox-gl-draw-rectangle-mode", - "maplibre-gl" + "maplibre-gl", + "@types/geojson" + ], + "reviewers": [ + "team:kibana-presentation" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Presentation", + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "react-resizable", + "matchDepNames": [ + "react-resizable" ], "reviewers": [ "team:kibana-presentation" @@ -2283,6 +2869,25 @@ "minimumReleaseAge": "7 days", "enabled": true }, + { + "groupName": "@hello-pangea/dnd", + "matchDepNames": [ + "@hello-pangea/dnd" + ], + "reviewers": [ + "team:security-solution" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team: SecuritySolution", + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, { "groupName": "adm-zip", "matchDepNames": [ @@ -2324,9 +2929,10 @@ "enabled": true }, { - "groupName": "buildkite-test-collector", + "groupName": "security solution test deps", "matchDepNames": [ - "buildkite-test-collector" + "buildkite-test-collector", + "marge" ], "reviewers": [ "team:security-solution" @@ -2352,6 +2958,7 @@ "node-diff3", "re-resizable", "react-diff-view", + "reduce-reducers", "snakecase-keys", "suricata-sid-db", "ts-easing", @@ -2366,7 +2973,162 @@ "main" ], "labels": [ - "Team: SecuritySolution", + "Team: SecuritySolution", + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "papaparse", + "matchDepNames": [ + "papaparse", + "@types/papaparse" + ], + "reviewers": [ + "team:security-solution", + "team:kibana-management" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team: SecuritySolution", + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "p-limit", + "matchDepNames": [ + "p-limit" + ], + "reviewers": [ + "team:fleet", + "team:obs-ux-management-team", + "team:security-solution" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "p-map", + "matchDepNames": [ + "p-map" + ], + "reviewers": [ + "team:fleet", + "team:obs-ux-management-team", + "team:security-solution" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "p-retry", + "matchDepNames": [ + "p-retry" + ], + "reviewers": [ + "team:fleet", + "team:obs-ux-management-team", + "team:security-solution" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "redux-actions", + "matchDepNames": [ + "redux-actions", + "@types/redux-actions" + ], + "reviewers": [ + "team:kibana-management", + "team:obs-ux-management-team" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "redux-devtools-extension", + "matchDepNames": [ + "redux-devtools-extension" + ], + "reviewers": [ + "team:security-solution" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "redux-thunk", + "matchDepNames": [ + "redux-thunk" + ], + "reviewers": [ + "team:kibana-visualizations" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "backport:all-open", + "release_note:skip" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "remark-parse-no-trim", + "matchDepNames": [ + "remark-parse-no-trim" + ], + "reviewers": [ + "team:security-solution" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ "backport:all-open", "release_note:skip" ], @@ -2378,20 +3140,29 @@ "matchDepNames": [ "css.escape", "dependency-check", + "dependency-cruiser", + "fast-deep-equal", "node-forge", "formik", "handlebars", "js-sha256", + "js-yaml", + "minimist", + "object-hash", "require-in-the-middle", "tape", "tough-cookie", + "uuid", "xml-crypto", "@elastic/node-crypto", "@kayahr/text-encoding", + "@types/js-yaml", "@types/lodash", "@types/minimist", "@types/node-forge", + "@types/object-hash", "@types/tough-cookie", + "@types/uuid", "@types/xml-crypto" ], "reviewers": [ @@ -2665,6 +3436,87 @@ "minimumReleaseAge": "7 days", "enabled": true }, + { + "groupName": "react-window-infinite-loader", + "matchDepNames": [ + "react-window-infinite-loader", + "@types/react-window-infinite-loader" + ], + "reviewers": [ + "team:obs-ux-management-team" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open", + "ci:all-cypress-suites", + "Team:obs-ux-management" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "redux-saga-testing", + "matchDepNames": [ + "redux-saga-testing" + ], + "reviewers": [ + "team:obs-ux-management-team" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open", + "ci:all-cypress-suites", + "Team:obs-ux-management" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "date-fns", + "matchDepNames": [ + "date-fns" + ], + "reviewers": [ + "team:obs-ux-management-team" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open", + "ci:all-cypress-suites", + "Team:obs-ux-management" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "form-data", + "matchDepNames": [ + "form-data" + ], + "reviewers": [ + "team:obs-ux-management-team" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open", + "ci:all-cypress-suites", + "Team:obs-ux-management" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, { "groupName": "@faker-js/faker", "matchDepNames": [ @@ -2705,6 +3557,44 @@ "minimumReleaseAge": "7 days", "enabled": true }, + { + "groupName": "json-schema-to-ts", + "matchDepNames": [ + "json-schema-to-ts" + ], + "reviewers": [ + "team:obs-ai-assistant" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "redux-saga", + "matchDepNames": [ + "redux-saga" + ], + "reviewers": [ + "team:obs-ux-management-team" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open", + "ci:all-cypress-suites", + "Team:obs-ux-management" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, { "groupName": "redux", "matchDepNames": [ @@ -2723,7 +3613,7 @@ ], "labels": [ "release_note:skip", - "backport:skip", + "backport:all-open", "ci:all-cypress-suites" ], "minimumReleaseAge": "7 days", @@ -2847,9 +3737,12 @@ "groupName": "langchain", "matchDepNames": [ "langchain", + "@langchain/aws", "@langchain/community", "@langchain/core", + "@langchain/google-common", "@langchain/google-genai", + "@langchain/google-vertexai", "@langchain/langgraph", "@langchain/openai" ], @@ -2890,6 +3783,8 @@ "groupName": "@smithy", "matchDepNames": [ "@smithy/eventstream-codec", + "@smithy/middleware-stack", + "@smithy/node-http-handler", "@smithy/util-utf8" ], "reviewers": [ @@ -2906,6 +3801,25 @@ "minimumReleaseAge": "7 days", "enabled": true }, + { + "groupName": "@aws-sdk/client-bedrock-runtime", + "matchDepNames": [ + "@aws-sdk/client-bedrock-runtime" + ], + "reviewers": [ + "team:security-generative-ai" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Security Generative AI", + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, { "groupName": "nunjucks", "matchDepNames": [ @@ -2926,6 +3840,26 @@ "minimumReleaseAge": "7 days", "enabled": true }, + { + "groupName": "seedrandom", + "matchDepNames": [ + "seedrandom", + "@types/seedrandom" + ], + "reviewers": [ + "team:security-scalability" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Security-Scalability", + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, { "groupName": "Cloud Defend", "matchDepNames": [ @@ -2948,7 +3882,63 @@ { "groupName": "JSON Web Token", "matchDepNames": [ - "jsonwebtoken" + "jsonwebtoken", + "@types/jsonwebtoken" + ], + "reviewers": [ + "team:response-ops" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "Mustache", + "matchDepNames": [ + "mustache", + "@types/mustache" + ], + "reviewers": [ + "team:response-ops" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "ipaddr.js", + "matchDepNames": [ + "ipaddr.js" + ], + "reviewers": [ + "team:response-ops" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "@slack/webhook", + "matchDepNames": [ + "@slack/webhook" ], "reviewers": [ "team:response-ops" @@ -2963,13 +3953,69 @@ "minimumReleaseAge": "7 days", "enabled": true }, + { + "groupName": "antlr4", + "matchDepNames": [ + "antlr4" + ], + "reviewers": [ + "team:appex-sharedux", + "team:kibana-esql" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "fuse.js", + "matchDepNames": [ + "fuse.js" + ], + "reviewers": [ + "team:observability-ui" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, { "groupName": "XState", "matchDepNames": [ - "xstate" + "xstate", + "xstate5", + "@xstate/react", + "@xstate5/react" ], - "matchDepPrefixes": [ - "@xstate/" + "reviewers": [ + "team:obs-ux-logs-team" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "Team:Obs UX Logs", + "release_note:skip", + "backport:all-open" + ], + "minimumReleaseAge": "7 days", + "enabled": true + }, + { + "groupName": "constate", + "matchDepNames": [ + "constate" ], "reviewers": [ "team:obs-ux-logs-team" @@ -3160,13 +4206,33 @@ ], "enabled": true }, + { + "groupName": "set-value", + "matchDepNames": [ + "set-value", + "@types/set-value" + ], + "reviewers": [ + "team:visualizations" + ], + "matchBaseBranches": [ + "main" + ], + "labels": [ + "release_note:skip", + "backport:all-open", + "Team:Visualizations" + ], + "enabled": true + }, { "groupName": "Serve swagger docs", "matchDepNames": [ "@types/express", "express", "swagger-jsdoc", - "swagger-ui-express" + "swagger-ui-express", + "zod-to-json-schema" ], "reviewers": [ "team:obs-entities" diff --git a/yarn.lock b/yarn.lock index 29eec6761585c..906c5e82a7484 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12353,11 +12353,6 @@ resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== -"@types/scheduler@^0.23.0": - version "0.23.0" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.23.0.tgz#0a6655b3e2708eaabca00b7372fafd7a792a7b09" - integrity sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw== - "@types/seedrandom@>=2.0.0 <4.0.0": version "2.4.28" resolved "https://registry.yarnpkg.com/@types/seedrandom/-/seedrandom-2.4.28.tgz#9ce8fa048c1e8c85cb71d7fe4d704e000226036f"