Globlin v0.1.1
Housekeeping only — the binary behaves exactly as 0.1.0 does.
Other
- Enable
clippy::pedanticinCargo.tomlso the existing-D warningsCI gate covers it, and clear
every finding. Only the rasteriser and the.icowriter keep a module-level allow, for cast lints on
small bounded integers. - Trim the README from 308 lines to 215 and add
CLAUDE.mddescribing the architecture that takes several
files to see. - Widen
.gitignoreto cover the diagnostics files, editor and OS leftovers, and machine-local Claude
settings.
A portable Windows tray app that watches your global npm and bun packages, notifies you when one falls
behind, and updates it on a click. It never updates anything on its own.
Install
Download npm-globals-tray.exe and run it. There is no installer — it keeps its config in a
npm-globals-tray.json next to itself, so it can live on a USB stick or in any folder you like. Enable
Run at startup from the tray menu if you want it to come back after a reboot.
Verify the download
(Get-FileHash Globlin.exe -Algorithm SHA256).Hash.ToLower()Compare the result with npm-globals-tray.exe.sha256.
Notes
npmand@anthropic-ai/claude-codeare ignored by default, because the first rewrites its own shim
mid-update on Windows and the second updates itself. Remove them fromignorein the config to manage
them here.- Checks run at startup and every six hours; a notification is only raised when the set of outdated
packages actually changes. - See the README for the full config reference and how to remove the app cleanly.