aplus-underscore.js
function replace_content(fullpath) {
	var source = fs.readFileSync(fullpath, 'utf8');
	var regex = /(require\s*\(\s*['"]alloy\/underscore['"]\s*\))._/g
	var test = regex.test(source);
	if(test) {
		logger.trace("Fixing file: " + fullpath);
		source = source.replace(regex, "$1");
		fs.writeFileSync(fullpath, source);
	}
}
function replace_content(fullpath) {
	var source = fs.readFileSync(fullpath, 'utf8');
	var regex = /(require\s*\(\s*['"]alloy\/underscore['"]\s*\))._/g
	var test = regex.test(source);
	if(test) {
		logger.trace("Fixing file: " + fullpath);
		source = source.replace(regex, "$1");
		fs.writeFileSync(fullpath, source);
	}
}
function replace_content ( fullpath ) { var source = fs . readFileSync ( fullpath , 'utf8' ) ; var regex = / (require\s*\(\s*['"]alloy\/underscore['"]\s*\))._ / g var test = regex . test ( source ) ; if ( test ) { logger . trace ( "Fixing file: " + fullpath ) ; source = source . replace ( regex , "$1" ) ; fs . writeFileSync ( fullpath , source ) ; } }
Remove invalid underscore calls from a file

@param {string} fullpath
Remove invalid underscore calls from a file