1
0
mirror of https://github.com/JuanCanham/HackMyResume.git synced 2024-11-22 08:20:11 +00:00

Package string utils.

This commit is contained in:
devlinjd 2015-09-26 15:05:37 -04:00
parent 8f6c639851
commit ad653e70dd
2 changed files with 19 additions and 8 deletions

View File

@ -13,12 +13,9 @@ module.exports = function () {
, path = require( 'path' ) , path = require( 'path' )
, extend = require( './utils/extend' ) , extend = require( './utils/extend' )
, _ = require('underscore') , _ = require('underscore')
, unused = require('./utils/string')
, FLUENT = require('fluentlib'); , FLUENT = require('fluentlib');
String.prototype.endsWith = function(suffix) {
return this.indexOf(suffix, this.length - suffix.length) !== -1;
};
var rez; var rez;
/** /**
@ -35,10 +32,6 @@ module.exports = function () {
_opts.theme = theme; _opts.theme = theme;
dst = (dst && dst.length && dst) || ['resume.all']; dst = (dst && dst.length && dst) || ['resume.all'];
// console.log( src );
// console.log( dst );
// console.log( theme );
// Assemble output resume targets // Assemble output resume targets
var targets = []; var targets = [];
dst.forEach( function(t) { dst.forEach( function(t) {

18
src/utils/string.js Normal file
View File

@ -0,0 +1,18 @@
/**
String utility functions.
@license Copyright (c) 2015 by James M. Devlin. All rights reserved.
*/
/**
Determine if the string is null, empty, or whitespace.
See: http://stackoverflow.com/a/32800728/4942583
@method isNullOrWhitespace
*/
String.isNullOrWhitespace = function( input ) {
return !input || !input.trim();
};
String.prototype.endsWith = function(suffix) {
return this.indexOf(suffix, this.length - suffix.length) !== -1;
};