diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5e3a0a37b7f..62f7b891b17 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -15,6 +15,9 @@ updates: update-types: ['version-update:semver-major'] - dependency-name: '@typescript-eslint/eslint-plugin' update-types: ['version-update:semver-major'] + # https://jira.dev.bbc.co.uk/browse/WSTEAMA-1545 - Upgrade eslint-config-airbnb to the latest version + - dependency-name: eslint-config-airbnb + update-types: ['version-update:semver-major'] # https://jira.dev.bbc.co.uk/browse/NEWSWORLDSERVICE-2186: Latest version of Emotion contains a memory leak that needs resolved: https://github.com/emotion-js/emotion/issues/3221 - dependency-name: '@emotion/*' # Opera Mini unsupported packages @@ -28,8 +31,12 @@ updates: # https://jira.dev.bbc.co.uk/browse/NEWSWORLDSERVICE-2187: Latest major version of react has breaking changes - dependency-name: 'react' update-types: ['version-update:semver-major'] + - dependency-name: 'react-dom' + update-types: ['version-update:semver-major'] - dependency-name: '@types/react' update-types: ['version-update:semver-major'] + - dependency-name: '@types/react-dom' + update-types: ['version-update:semver-major'] labels: - 'dependencies' groups: @@ -37,6 +44,9 @@ updates: patterns: - '@babel/*' - 'babel-*' + bbc: + patterns: + - '@bbc/*' emotion: patterns: - '@emotion/*' @@ -45,17 +55,20 @@ updates: - '@next/*' - 'next' - 'next-*' + loadable-minor-patch: + patterns: + - '@loadable/*' + react: + patterns: + - 'react' + - 'react-dom' + - '@types/react' + - '@types/react-dom' storybook: patterns: - '@storybook/*' - 'storybook' - '@esbuild/*' - bbc: - patterns: - - '@bbc/*' - loadable-minor-patch: - patterns: - - '@loadable/*' webpack-minor-patch: patterns: - 'webpack'