update-notifier-go

1.0.0 • Public • Published

Update notifier GO JSDoc icon, indicating that this package has built-in type declarations

Use

import { updateNotifier } from 'update-notifier-go'
updateNotifier('express', '2.1.1')

Unlike update-notifier this

  • Won't download several dependencies and be of any security risk of any dependency chains
  • Won't depend on any core NodeJS modules. (so works in other env. too)
  • Won't pollute your file system with json config files stores.
  • It Will use the fetch api instead. (it will just be silent, if not available)

⚠️ Note: Personally I wouldn't use anything like a update checker but i keep seeing other ppl wishes to have this kind of things. I personally thought update-notifier polluted my hard drive with config files and having access to the file system, and it never cleaned up after itself which i didn't like. Instead i would just run:

npm deprecate express@1.0.0 <MESSAGE>

Install

update-notifier-go is an ESM-only module - you are not able to import it with require. If you are unable to use ESM in your project you can use the async import('update-notifier-go') from CommonJS to load update-notifier-go asynchronously.
npm install update-notifier-go

Package Sidebar

Install

npm i update-notifier-go

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

22.1 kB

Total Files

8

Last publish

Collaborators

  • endless