├── .eslintignore ├── .eslintrc ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .npmignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── errors.js ├── index.js ├── lib ├── cscript.js ├── execFile.js └── helper.js ├── package.json ├── regedit.d.ts ├── test ├── benchmarks.test.js ├── cscript.test.js ├── execFile.test.js ├── issues.test.js ├── jsonSafe.test.js ├── lib │ └── testscript.js ├── list.stream.test.js └── regedit.test.js ├── vbs ├── ArchitectureAgnosticRegistry.vbs ├── ArchitectureSpecificRegistry.vbs ├── JsonSafeTest.wsf ├── regCreateKey.wsf ├── regDeleteKey.wsf ├── regDeleteValue.wsf ├── regList.wsf ├── regListStream.wsf ├── regPutValue.wsf ├── regUtil.vbs ├── util.vbs ├── wsRegReadList.wsf └── wsRegReadListStream.wsf └── winerrors ├── error.txt ├── generateErrorDeclaration.js ├── generateErrorsJS.js ├── generatedErrorObjects.js ├── parseErrors.js ├── parsed.json └── run.sh /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/.npmignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/README.md -------------------------------------------------------------------------------- /errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/errors.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/index.js -------------------------------------------------------------------------------- /lib/cscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/lib/cscript.js -------------------------------------------------------------------------------- /lib/execFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/lib/execFile.js -------------------------------------------------------------------------------- /lib/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/lib/helper.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/package.json -------------------------------------------------------------------------------- /regedit.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/regedit.d.ts -------------------------------------------------------------------------------- /test/benchmarks.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/test/benchmarks.test.js -------------------------------------------------------------------------------- /test/cscript.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/test/cscript.test.js -------------------------------------------------------------------------------- /test/execFile.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/test/execFile.test.js -------------------------------------------------------------------------------- /test/issues.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/test/issues.test.js -------------------------------------------------------------------------------- /test/jsonSafe.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/test/jsonSafe.test.js -------------------------------------------------------------------------------- /test/lib/testscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/test/lib/testscript.js -------------------------------------------------------------------------------- /test/list.stream.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/test/list.stream.test.js -------------------------------------------------------------------------------- /test/regedit.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/test/regedit.test.js -------------------------------------------------------------------------------- /vbs/ArchitectureAgnosticRegistry.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/ArchitectureAgnosticRegistry.vbs -------------------------------------------------------------------------------- /vbs/ArchitectureSpecificRegistry.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/ArchitectureSpecificRegistry.vbs -------------------------------------------------------------------------------- /vbs/JsonSafeTest.wsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/JsonSafeTest.wsf -------------------------------------------------------------------------------- /vbs/regCreateKey.wsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/regCreateKey.wsf -------------------------------------------------------------------------------- /vbs/regDeleteKey.wsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/regDeleteKey.wsf -------------------------------------------------------------------------------- /vbs/regDeleteValue.wsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/regDeleteValue.wsf -------------------------------------------------------------------------------- /vbs/regList.wsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/regList.wsf -------------------------------------------------------------------------------- /vbs/regListStream.wsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/regListStream.wsf -------------------------------------------------------------------------------- /vbs/regPutValue.wsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/regPutValue.wsf -------------------------------------------------------------------------------- /vbs/regUtil.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/regUtil.vbs -------------------------------------------------------------------------------- /vbs/util.vbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/util.vbs -------------------------------------------------------------------------------- /vbs/wsRegReadList.wsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/wsRegReadList.wsf -------------------------------------------------------------------------------- /vbs/wsRegReadListStream.wsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/vbs/wsRegReadListStream.wsf -------------------------------------------------------------------------------- /winerrors/error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/winerrors/error.txt -------------------------------------------------------------------------------- /winerrors/generateErrorDeclaration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/winerrors/generateErrorDeclaration.js -------------------------------------------------------------------------------- /winerrors/generateErrorsJS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/winerrors/generateErrorsJS.js -------------------------------------------------------------------------------- /winerrors/generatedErrorObjects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/winerrors/generatedErrorObjects.js -------------------------------------------------------------------------------- /winerrors/parseErrors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/winerrors/parseErrors.js -------------------------------------------------------------------------------- /winerrors/parsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/winerrors/parsed.json -------------------------------------------------------------------------------- /winerrors/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kessler/node-regedit/HEAD/winerrors/run.sh --------------------------------------------------------------------------------