.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / lodash / _baseTrim.js
1 var trimmedEndIndex = require('./_trimmedEndIndex');
2
3 /** Used to match leading whitespace. */
4 var reTrimStart = /^\s+/;
5
6 /**
7  * The base implementation of `_.trim`.
8  *
9  * @private
10  * @param {string} string The string to trim.
11  * @returns {string} Returns the trimmed string.
12  */
13 function baseTrim(string) {
14   return string
15     ? string.slice(0, trimmedEndIndex(string) + 1).replace(reTrimStart, '')
16     : string;
17 }
18
19 module.exports = baseTrim;