UNPKG

guest

Version:

Lets you enable or disable guest account access on Linux, Mac and Windows.

23 lines (18 loc) 482 B
var os_module = require('./' + process.platform); exports.enabled = function(cb) { os_module.check(cb); } exports.enable = function(cb) { this.enabled(function(err, enabled) { if (err || enabled) return cb(err || new Error('Already enabled.')) os_module.enable(cb); }) } exports.disable = function(cb) { this.enabled(function(err, enabled) { if (err || !enabled) return cb(err || new Error('Already disabled.')) os_module.disable(cb); }) }