Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

regedit

Package Overview
Dependencies
Maintainers
2
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

regedit - npm Package Compare versions

Comparing version 5.1.2 to 5.1.3

CHANGELOG.md

8

package.json
{
"name": "regedit",
"version": "5.1.2",
"version": "5.1.3",
"description": "Read, Write, List and do all sorts of funky stuff to the windows registry using node.js and windows script host",
"author": "Yaniv Kessler",
"homepage": "https://github.com/ironSource/node-regedit",
"homepage": "https://github.com/kessler/node-regedit",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/ironSource/node-regedit"
"url": "https://github.com/kessler/node-regedit"
},
"bugs": {
"url": "https://github.com/ironSource/node-regedit/issues"
"url": "https://github.com/kessler/node-regedit/issues"
},

@@ -15,0 +15,0 @@ "keywords": [

@@ -0,1 +1,6 @@

# ANNOUCEMENT: repository changed ownership
This repository will changed ownership to the personal account of it's maintainer, [Yaniv Kessler](https://github.com/kessler)
Also on the npm registry to [Yaniv Kessler](https://www.npmjs.com/~kessler)
# regedit

@@ -46,3 +51,3 @@ Read, Write, List and do all sorts of funky stuff to the windows registry using node.js and windows script host.

#### A note about Electron
This software uses Windows Script Host to read and write to the registry. For that purpose, it will execute [`.wsf`](https://github.com/ironSource/node-regedit/tree/master/vbs) files. When packaging the app's dependencies with ASAR, `node-regedit` will not be able to access the windows script files, because they are bundled in a single ASAR file. Therefore it is necessary to store the `.wsf` files elsewhere, outside of the packaged asar file. You can set your custom location for the files with `setExternalVBSLocation(location)`:
This software uses Windows Script Host to read and write to the registry. For that purpose, it will execute [`.wsf`](https://github.com/kessler/node-regedit/tree/master/vbs) files. When packaging the app's dependencies with ASAR, `node-regedit` will not be able to access the windows script files, because they are bundled in a single ASAR file. Therefore it is necessary to store the `.wsf` files elsewhere, outside of the packaged asar file. You can set your custom location for the files with `setExternalVBSLocation(location)`:

@@ -64,3 +69,3 @@ #### callbacks and promise based APIs

```
Also, take a look at [#60](https://github.com/ironSource/node-regedit/issues/60)
Also, take a look at [#60](https://github.com/kessler/node-regedit/issues/60)

@@ -193,3 +198,3 @@ # API

Read issue [#40](https://github.com/ironSource/node-regedit/issues/40) on why and when this is needed.
Read issue [#40](https://github.com/kessler/node-regedit/issues/40) on why and when this is needed.

@@ -321,2 +326,2 @@ Unlike the rest of this project, which is based on StdRegServ, this API (added on May 2022) uses a wshell object RegRead method. Although it's properly tested, please report any issues asap.

## TODO
None :)
None :)

@@ -835,3 +835,4 @@ /* eslint-disable no-unused-expressions */

it('reads values without expanding environment variables embedded in them', function(done) {
index.listUnexpandedValues('HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\\AppData', function(err, result) {
const key = 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\\AppData'
index.listUnexpandedValues(key, function(err, result) {
if (err) {

@@ -838,0 +839,0 @@ return done(err)

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc