buildjs.core
Version:
Core Shared Functionality for the BuildJS Tool Suite
26 lines (20 loc) • 481 B
JavaScript
/* jshint node: true */
;
var regexes = require('./regexes');
var reTrailingWhitespace = regexes.trailingWhitespace;
/**
### formatters
Formatting helper functions.
**/
/**
#### stripTrailingWhitespace(line)
**/
exports.stripTrailingWhitespace = function(line) {
return line.replace(reTrailingWhitespace, '');
};
/**
#### normalizeExt(ext)
**/
exports.normalizeExt = function(ext) {
return (ext || '').replace(regexes.leadingDot, '').toLowerCase();
};