htpasswd
Version:
Node.js package for HTTP Basic Authentication password file utility.
22 lines (19 loc) • 506 B
JavaScript
/**
* Now use CoffeeScript.
*/
require('coffee-script/register');
/**
* Importing local modules.
*/
var program = require('./program');
var processor = require('./processor');
var utils = require('./utils');
if (require.main === module ) {
// Parses and processes command line arguments.
program.parse(process.argv);
processor.process(program);
} else { // Library mode.
module.exports.verify = utils.verify;
module.exports.isCryptInstalled = utils.isCryptInstalled;
}