Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / trim-trailing-lines / index.js
index 0f2d48b52fc5676e07f6596f24f289e9f72d20d2..eff85c6baedffb3974de183d53566c5d819e4156 100644 (file)
@@ -2,16 +2,7 @@
 
 module.exports = trimTrailingLines
 
-var line = '\n'
-
 // Remove final newline characters from `value`.
 function trimTrailingLines(value) {
-  var val = String(value)
-  var index = val.length
-
-  while (val.charAt(--index) === line) {
-    // Empty
-  }
-
-  return val.slice(0, index + 1)
+  return String(value).replace(/\n+$/, '')
 }