UNPKG

prime-website

Version:

Website for Prime

25 lines (16 loc) 586 B
/* string - es5 string shell */"use strict" var shell = require("../util/shell") var proto = String.prototype var string = shell({ trim: proto.trim/*(es5 && string.trim)?*/ || function(){ return (this + '').replace(/^\s+|\s+$/g, '') }/*:*/ }) var methods = {} var names = "charAt,charCodeAt,concat,indexOf,lastIndexOf,match,quote,replace,search,slice,split,substr,substring,toLowerCase,toUpperCase".split(",") for (var i = 0, name, method; name = names[i++];) if ((method = proto[name])) methods[name] = method string.implement(methods) module.exports = string