Skip to content

WarningImHack3r/npm-update-dependencies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

026522e · Mar 31, 2025
Jan 18, 2025
May 3, 2024
Oct 7, 2024
Mar 31, 2025
Jan 18, 2025
Aug 1, 2024
Jan 18, 2025
Nov 16, 2024
Mar 31, 2025
Mar 31, 2025
Feb 25, 2025
Aug 15, 2024
Jan 18, 2025
Jan 18, 2025

Repository files navigation

npm-update-dependencies

Build Version Downloads

Description

Update your npm dependencies with a single click.

This plugin will update all the dependencies in your package.json file to the latest version, or the satisfying version depending on your choice.

Features

  • Update a dependency to the latest or satisfying version
  • Keep comparators (e.g. ^, ~, >, <, >=, <=) when replacing versions
  • Get notified of deprecated dependencies with a banner
  • Detect and replace/remove deprecated dependencies
  • Configure and spot dependencies that are likely unmaintained
  • Batch update all dependencies (latest or satisfying) and/or all deprecated dependencies
  • Support for custom registries and private packages
  • Support of the packageManager field
  • See your outdated dependencies at a glance in the status bar
  • Exclude dependencies or versions from the scan
  • Configure everything in the settings
  • Manually invalidate the cache in case of issues
  • …and more!

Usage

There are 3 ways to invoke the extension menus:

  • Hover over an annotated dependency and click the action you want to perform
  • Right click in the package.json file and select the extension from the context menu
  • Use the Tools menu

Configuration options are available in the settings.

Works by fetching registry.npmjs.org.
Rewrite of the existing npm-dependency-checker plugin.

Installation

  • Using the IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "npm-update-dependencies" > Install Plugin

  • Manually:

    1. Either:
      • Download the latest release
      • Build it manually by installing Java 17+ and running ./gradlew buildPlugin: the output zip is available at build/distributions/npm-update-dependencies-X.X.X.zip
    2. Install it manually using Settings/Preferences > Plugins > ⚙️ > Install Plugin from Disk…

Plugin based on the IntelliJ Platform Plugin Template