Sha256: 53f3d76abbea6c7eea30f06aeacc95a27e18bb08fb3d0c594def6f71381bb6dd
Contents?: true
Size: 322 Bytes
Versions: 49
Compression:
Stored size: 322 Bytes
Contents
var isWin = process.platform === 'win32'; module.exports = function (str) { var i = str.length - 1; if (i < 2) { return str; } while (isSeparator(str, i)) { i--; } return str.substr(0, i + 1); }; function isSeparator(str, i) { var char = str[i]; return i > 0 && (char === '/' || (isWin && char === '\\')); }
Version data entries
49 entries across 48 versions & 17 rubygems