blob: 9f0de5334a8daf2ab2b876fd4cf1338d86c1de85 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
var isWin = process.platform === 'win32';
module.exports = function (str) {
while (endsInSeparator(str)) {
str = str.slice(0, -1);
}
return str;
};
function endsInSeparator(str) {
var last = str[str.length - 1];
return str.length > 1 && (last === '/' || (isWin && last === '\\'));
}
|