Merge pull request #1582 from BradGroux/codex/dependency-tooling-refresh
Some checks are pending
CI / Select Test Scope (push) Waiting to run
CI / Lint & Type Check (push) Waiting to run
CI / Changed Tests (push) Blocked by required conditions
CI / Workspace Unit Tests (push) Blocked by required conditions
CI / Critical Path Coverage (push) Blocked by required conditions
CI / Build (push) Waiting to run
CI / Security Audit (push) Waiting to run
Security Gates / CodeQL (push) Waiting to run
Security Gates / Gitleaks (push) Waiting to run

chore(deps): separate tooling updates and future Dependabot groups
This commit is contained in:
Brad Groux 2026-09-09 15:41:00 -05:00 • committed by GitHub
commit 23aae02adf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 348 additions and 203 deletions

View file

@ -19,14 +19,31 @@ updates:
update-types:
- 'version-update:semver-major'
groups:
# Group minor/patch updates to reduce PR noise
# Electron ships in the desktop app despite being a devDependency.
desktop-runtime:
patterns:
- 'electron'
update-types:
- 'minor'
- 'patch'
production-dependencies:
dependency-type: 'production'
patterns:
- '*'
update-types:
- 'minor'
- 'patch'
development-dependencies:
dependency-type: 'development'
patterns:
- '*'
exclude-patterns:
- 'electron'
update-types:
- 'minor'
- 'patch'
# GitHub Actions
- package-ecosystem: 'github-actions'
directory: '/'

View file

@ -18,9 +18,9 @@
"chalk": "^6.0.0"
},
"devDependencies": {
"@types/node": "^26.4.0",
"@types/node": "^26.4.1",
"typescript": "^6.0.3",
"tsx": "^4.23.12"
"tsx": "^4.23.13"
},
"license": "MIT",
"author": "Brad Groux <brad@digitalmeld.io>",

View file

@ -33,7 +33,7 @@
"electron-updater": "^6.8.9"
},
"devDependencies": {
"@types/node": "^26.4.0",
"@types/node": "^26.4.1",
"electron": "^44.2.0",
"electron-builder": "^26.15.3",
"electron-vite": "^5.0.0",

View file

@ -19,8 +19,8 @@
"zod": "^4.5.4"
},
"devDependencies": {
"@types/node": "^26.4.0",
"tsx": "^4.23.12",
"@types/node": "^26.4.1",
"tsx": "^4.23.13",
"typescript": "^6.0.3"
},
"license": "MIT",

View file

@ -78,13 +78,13 @@
},
"devDependencies": {
"@eslint/js": "10.0.1",
"@playwright/test": "^1.62.1",
"@types/node": "^26.4.0",
"@typescript-eslint/eslint-plugin": "^8.68.0",
"@typescript-eslint/parser": "^8.68.0",
"@playwright/test": "^1.63.0",
"@types/node": "^26.4.1",
"@typescript-eslint/eslint-plugin": "^8.69.0",
"@typescript-eslint/parser": "^8.69.0",
"@vitest/coverage-v8": "^4.1.11",
"concurrently": "^10.0.5",
"eslint": "10.9.1",
"eslint": "10.10.0",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^7.1.1",
"husky": "^9.1.7",

498
pnpm-lock.yaml generated

File diff suppressed because it is too large Load diff

View file

@ -62,9 +62,9 @@
"@types/swagger-ui-express": "^4.1.8",
"@types/ws": "^8.5.13",
"@vitest/coverage-v8": "^4.1.11",
"eslint": "^10.9.1",
"eslint": "^10.10.0",
"supertest": "^7.2.2",
"tsx": "^4.23.12",
"tsx": "^4.23.13",
"typescript": "^6.0.3"
},
"license": "MIT",

View file

@ -45,15 +45,15 @@
"@tailwindcss/vite": "^4.3.3",
"@testing-library/jest-dom": "^7.0.1",
"@testing-library/react": "^16.3.3",
"@testing-library/user-event": "^14.6.6",
"@testing-library/user-event": "^14.6.7",
"@types/dompurify": "^3.2.0",
"@types/react": "^19.2.18",
"@types/react-dom": "^19.2.5",
"@types/react-dom": "^19.2.7",
"@vitejs/plugin-react": "^6.1.1",
"autoprefixer": "^10.5.4",
"eslint": "^10.9.1",
"autoprefixer": "^10.5.5",
"eslint": "^10.10.0",
"jsdom": "^29.1.1",
"postcss": "^8.5.26",
"postcss": "^8.5.28",
"postcss-preset-mantine": "^1.18.0",
"postcss-simple-vars": "^7.0.1",
"tailwindcss": "^4.3.3",