🎯

deps-minor

🎯Skill

from huseyindeniz/vite-react-dapp-template

VibeIndex|
What it does

deps-minor skill from huseyindeniz/vite-react-dapp-template

deps-minor

Installation

npm runRun npm script
npm run build
πŸ“– Extracted from docs: huseyindeniz/vite-react-dapp-template
4Installs
-
Last UpdatedNov 29, 2025

Skill Details

SKILL.md

Safe minor dependency updates with validation (lint/test/build) and automatic rollback on failure.

Overview

# Purpose

Perform safe minor npm dependency updates for the current project.

Run validation (lint β†’ test β†’ build) after each update, and revert if any step fails.

No major updates are performed.

# Scope

  • Operates on both dependencies and devDependencies.
  • Updates only minor versions (x.X.x).
  • No git operations.
  • Excludes i18next and storybook packages.

# Process

  1. Discovery

- Run: ncu --target minor --jsonAll

- Filter out:

- Any package containing i18next, 18next, or storybook

  1. Batch Update

- Update in batches of ≀8 packages:

```bash

ncu -u --target minor

npm install --no-audit --no-fund

```

  1. Validation

- Run (if present):

```bash

npm run lint

npm run test

npm run build

```

- If any step fails:

- Revert last batch changes using backup copy.

- Log failure and skip problematic packages.

  1. Reporting

- Output summary with:

- Updated packages

- Skipped packages

- Validation results

- Remind user: β€œNo git operations were performed.”

# Tool Permissions

  • Bash: run shell commands
  • Read: inspect package.json, test scripts
  • Write: modify package.json, package-lock.json

# Safety

  • Always back up package.json and package-lock.json before updates.
  • Never touch excluded packages.
  • Stop on first failed batch.