Sha256: 2176b41e6d057516a25daef1e5d1625099d4d815b32ea6f4039206911daffa91

Contents?: true

Size: 650 Bytes

Versions: 61

Compression:

Stored size: 650 Bytes

Contents

'use strict';

var callBound = require('call-bind/callBound');
var $replace = callBound('String.prototype.replace');

var mvsIsWS = (/^\s$/).test('\u180E');
/* eslint-disable no-control-regex */
var startWhitespace = mvsIsWS
	? /^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/
	: /^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/;
/* eslint-enable no-control-regex */

module.exports = function trimStart() {
	return $replace(this, startWhitespace, '');
};

Version data entries

61 entries across 61 versions & 3 rubygems

Version Path
immosquare-cleaner-0.1.68 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.67 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.66 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.65 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.64 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.63 node_modules/string.prototype.trimstart/implementation.js
rapid_stack-0.2.0 templates/frontend/node_modules/string.prototype.trimstart/implementation.js
rapid_stack-0.1.1 templates/FrontEnd/node_modules/string.prototype.trimstart/implementation.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.62 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.61 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.60 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.59 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.58 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.57 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.56 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.55 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.54 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.53 node_modules/string.prototype.trimstart/implementation.js
immosquare-cleaner-0.1.52 node_modules/string.prototype.trimstart/implementation.js