update-notifier is a Node.js package for informing command-line application users when a newer package version is available. It is designed to make update messages noticeable without delaying application startup or repeatedly interrupting users. Version checks run asynchronously in a separate unreferenced child process and are persisted for later runs. Developers can define how frequently checks occur and inspect information such as the installed version, latest version, package name, and update type. Notification messages and Boxen-based presentation options can be customized. Users can disable notifications through configuration, an environment variable, or a command-line flag. Checks are automatically skipped in environments such as continuous integration and unit tests.

Features

  • Non-intrusive CLI update notifications
  • Background npm version checking
  • Configurable update-check intervals
  • Major, minor, patch, and prerelease update detection
  • Custom messages and notification box styling
  • Configuration, environment, and CLI opt-out controls

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow update-notifier

update-notifier Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of update-notifier!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Command Line Tools

Registered

2026-09-08