]> zoso.dev Git - buffer.git/commitdiff
remove string.trim() shim
authorFeross Aboukhadijeh <feross@feross.org>
Wed, 5 Apr 2017 18:28:28 +0000 (11:28 -0700)
committerFeross Aboukhadijeh <feross@feross.org>
Wed, 5 Apr 2017 18:28:28 +0000 (11:28 -0700)
index.js

index 70100567a9c23c793ceb7062d3ebdb7788df47d3..47d94500ae70e3222fc2069a7446f38890abff67 100644 (file)
--- a/index.js
+++ b/index.js
@@ -1564,7 +1564,7 @@ var INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g
 
 function base64clean (str) {
   // Node strips out invalid characters like \n and \t from the string, base64-js does not
-  str = stringtrim(str).replace(INVALID_BASE64_RE, '')
+  str = str.trim().replace(INVALID_BASE64_RE, '')
   // Node converts strings with length < 2 to ''
   if (str.length < 2) return ''
   // Node allows for non-padded base64 strings (missing trailing ===), base64-js does not
@@ -1574,11 +1574,6 @@ function base64clean (str) {
   return str
 }
 
-function stringtrim (str) {
-  if (str.trim) return str.trim()
-  return str.replace(/^\s+|\s+$/g, '')
-}
-
 function toHex (n) {
   if (n < 16) return '0' + n.toString(16)
   return n.toString(16)