chore: add Dependabot config for npm dependencies

- Weekly schedule (Monday 07:00 WIB)
- Grouped updates: React, Next.js, Tailwind, shadcn, TypeScript, Biome, Framer Motion
- Assign PRs to asepharyana
- Label: dependencies, npm
- Limit: 10 open PRs
This commit is contained in:
asepharyana
2026-07-24 11:07:42 +07:00
parent 62d1865c0f
commit 1a475c7c5b
+74
View File
@@ -0,0 +1,74 @@
# Dependabot auto-updates — asepharyana-hub-hub
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
version: 2
updates:
# ── npm dependencies (Next.js, shadcn, Tailwind, etc.) ──
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "07:00"
timezone: "Asia/Jakarta"
open-pull-requests-limit: 10
assignees:
- "asepharyana"
labels:
- "dependencies"
- "npm"
commit-message:
prefix: "chore"
prefix-development: "chore"
include: "scope"
versioning-strategy: "increase"
groups:
react:
patterns:
- "react"
- "react-dom"
- "@types/react*"
update-types:
- "minor"
- "patch"
nextjs:
patterns:
- "next*"
- "@next/*"
update-types:
- "minor"
- "patch"
tailwind:
patterns:
- "tailwindcss*"
- "@tailwindcss/*"
update-types:
- "minor"
- "patch"
shadcn:
patterns:
- "shadcn*"
- "@shadcn/*"
update-types:
- "minor"
- "patch"
typescript-eslint:
patterns:
- "typescript"
- "@typescript-eslint/*"
- "@types/node*"
update-types:
- "minor"
- "patch"
biome:
patterns:
- "@biomejs/*"
update-types:
- "minor"
- "patch"
framer-motion:
patterns:
- "framer-motion*"
update-types:
- "minor"
- "patch"