Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 13 additions & 56 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,61 +9,18 @@ updates:
interval: 'weekly'
day: 'monday'
time: '06:00' # UTC
target-branch: 'main'
versioning-strategy: 'increase-if-necessary'
open-pull-requests-limit: 10
groups:
vite:
# Group all Vite-related dependencies
patterns:
- 'vite'
- 'vite-*'
- 'vitest'
- '@vitest/*'
- '@vitejs/*'
- 'jsdom'
metamask:
# Group MetaMask packages excluding ESLint configs
patterns:
- '@metamask/*'
exclude-patterns:
- '@metamask/eslint-*'
metamask-eslint:
# Separate group for MetaMask ESLint configs
patterns:
- '@metamask/eslint-*'
agoric:
# Group Agoric and Endo packages
patterns:
- '@agoric/*'
- '@endo/*'
- 'ses'
react:
# Group React and its type definitions
patterns:
- 'react'
- 'react-dom'
- '@types/react'
- '@types/react-dom'
linting-and-typing:
# Group ESLint, TypeScript, and related packages
patterns:
- 'eslint'
- 'eslint-*'
- '@typescript-eslint/*'
- 'typescript'
- 'typescript-*'
prettier:
# Group Prettier and its plugins
patterns:
- 'prettier'
- 'prettier-*'
testing-library:
# Group Testing Library packages
patterns:
- '@testing-library/*'
playwright:
# Group Playwright packages
patterns:
- '@playwright/*'
- 'playwright'
# Allow specific high-value dependency groups
allow:
- dependency-name: '@metamask/*'
- dependency-name: '@agoric/*'
- dependency-name: '@endo/*'
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Package ses excluded from new allow list

Medium Severity

The ses package was explicitly included in the original agoric group alongside @agoric/* and @endo/*, but it's missing from the new allow list. Since ses is a standalone package without a namespace prefix, it won't match @agoric/* or @endo/* patterns. This means the ses package will no longer receive version updates, even though it's part of the same ecosystem the configuration intends to monitor.

Fix in Cursor Fix in Web


- package-ecosystem: 'github-actions'
directory: '/'
schedule:
interval: 'weekly'
day: 'monday'
time: '06:00' # UTC
open-pull-requests-limit: 10
Loading