A Node.js library for retrieving metadata about software installed on Windows machines. Version 0.0.7 is the latest stable release, though the package appears to be in early development with no clear release cadence. It functions without elevated privileges, external dependencies, or native bindings, distinguishing it from alternatives like node-windows-registry or wmic. Currently limited to Windows only; cross-platform support is planned but not yet implemented. The package offers functions like getAllInstalledSoftware() that return an array of software objects with name, version, publisher, and install date.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
ESM only; no CommonJS support. Named import required.
Default import works if exported as default (check documentation; may not be available).
Attempting CommonJS require will cause TypeError: ... is not a function.
Demonstrates importing getAllInstalledSoftware, calling it asynchronously, and iterating over the returned array to display software name, version, and publisher.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.