Files
langgraphjs/.github/dependabot.yml
T
2026-03-10 12:42:50 -07:00

152 lines
3.3 KiB
YAML

# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
# and
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "monthly"
groups:
# Internal LangChain packages
langchain:
patterns:
- "@langchain/*"
- "langchain"
- "langsmith"
# Angular framework and tooling
angular:
patterns:
- "@angular/*"
- "@analogjs/*"
- "vitest-browser-angular"
# Svelte framework and tooling
svelte:
patterns:
- "svelte"
- "@sveltejs/*"
- "vitest-browser-svelte"
# Vue framework and tooling
vue:
patterns:
- "vue"
- "rxjs"
- "@vitejs/plugin-vue"
- "@vitejs/plugin-vue-jsx"
- "vitest-browser-vue"
# React framework and tooling
react:
patterns:
- "react"
- "react-dom"
- "@types/react"
- "@types/react-dom"
- "@testing-library/*"
- "@vitejs/plugin-react"
- "vitest-browser-react"
# Vite, Vitest, and build tools
vite-vitest:
patterns:
- "vite"
- "vite-*"
- "vitest"
- "vitest-*"
- "@vitest/*"
- "rollup"
- "esbuild"
- "esbuild-*"
- "turbo"
# TypeScript, ESLint, and formatting
typescript-eslint:
patterns:
- "typescript"
- "@typescript-eslint/*"
- "@tsconfig/*"
- "eslint"
- "eslint-*"
- "prettier"
# Database clients and test containers
database:
patterns:
- "mongodb"
- "pg"
- "postgres"
- "redis"
- "better-sqlite3"
- "testcontainers"
- "@testcontainers/*"
# Hono web framework
hono:
patterns:
- "hono"
- "@hono/*"
# Zod validation and schema
zod:
patterns:
- "zod"
- "zod-to-json-schema"
- "@standard-schema/spec"
# OpenAI and AI clients
openai:
patterns:
- "openai"
- "@xenova/transformers"
- "scrapybara"
# CLI building tools
cli-tools:
patterns:
- "commander"
- "@commander-js/extra-typings"
- "@clack/prompts"
- "yargs"
- "picocolors"
# Type definitions
types:
patterns:
- "@types/*"
# Everything else — minor and patch together, major separately
minor-and-patch:
patterns:
- "*"
update-types:
- "minor"
- "patch"
major:
patterns:
- "*"
update-types:
- "major"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "monthly"
groups:
minor-and-patch:
patterns:
- "*"
update-types:
- "minor"
- "patch"
major:
patterns:
- "*"
update-types:
- "major"