{"library":"simple-update-notifier","type":"library","category":null,"description":"simple-update-notifier is a lightweight and straightforward utility designed to inform users of command-line interface (CLI) applications about available updates on npm. It works by checking the npm registry for newer versions of a specified package and, if an update is found, prints a non-intrusive notification to the terminal. The library is currently at version 2.0.0, released in June 2023, and maintains a fairly active release cadence with minor and patch updates for dependency management and minor enhancements, and less frequent major releases for breaking changes. A key differentiator is its simplicity and built-in caching mechanism, which prevents excessive API calls to npm by only checking for updates at a configurable interval (defaulting to once a day). It also includes options to control notification behavior in npm scripts and specify different npm `dist-tags`.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","typescript"],"install":[{"cmd":"npm install simple-update-notifier","imports":["import updateNotifier from 'simple-update-notifier';","import packageJson from './package.json' assert { type: 'json' };","import type { NotifierOptions } from 'simple-update-notifier';"]},{"cmd":"yarn add simple-update-notifier","imports":[]},{"cmd":"pnpm add simple-update-notifier","imports":[]}],"homepage":null,"github":"https://github.com/alexbrazier/simple-update-notifier","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/simple-update-notifier","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/simple-update-notifier/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}