Registry / devops / system-registry

system-registry

JSON →
library1.0.0jsnpmunverified

Exports the Windows XP system registry as a static JavaScript object. Version 1.0.0 is the latest and only release. No updates since initial publication. Differentiator: provides a snapshot of a Windows XP registry for offline inspection or testing, but not for live interaction. Currently in maintenance mode with no active development.

npm install system-registry
INSTALL
IMPORT
SIG · SYSTEM-REGISTRY
S
system-registry
devopsjavascriptv1.0.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

registry
const registry = require('system-registry');
import registry from 'system-registry';
CommonJS only; no ESM support. Default export is the registry object.
default
const registry = require('system-registry');
No named exports; the entire registry object is exported as default.
object
const reg = require('system-registry'); Object.keys(reg);
The exported value is a plain JavaScript object with registry keys as nested properties.

Shows how to load the registry object and iterate over top-level hives.

const registry = require('system-registry'); console.log(registry['HKEY_LOCAL_MACHINE'] ? 'Registry loaded' : 'No registry data'); // List all top-level keys: Object.keys(registry).forEach(key => console.log(key));
Debug
Known issues
gotchaRegistry data is static from Windows XP; does not reflect current system state.
fix
Use only for offline analysis or testing with Windows XP data.
affects: all
gotchaNo documentation or API for querying specific keys; manual traversal required.
fix
Treat as a plain object; use standard JavaScript property access.
affects: all
deprecatedPackage is unmaintained; may have security issues if used in production.
fix
Do not use in production; consider alternatives like 'winreg' for live registry access.
affects: >=1.0.0
Errors
Common errors & fixes
Cannot find module 'system-registry'
Package not installed or not found in node_modules.
fix
Run 'npm install system-registry' to install the package.
registry is not defined
Using ES module import statement incorrectly.
fix
Use CommonJS require: const registry = require('system-registry');
Upgrade
Version history
1.0.0latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
system-registry — npm install system-registry · libregistry