{"aliases":["es6","modernizr:es6string"],"browsers":{"android":"*","bb":"*","chrome":"* - 40","firefox":"3.6 - 23","opera":"10 - 18","safari":"*","ie":"6 - *","ie_mob":"10 - *","ios_saf":"*","firefox_mob":"3.6 - 23"},"docs":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/repeat","baseDir":"String/prototype/repeat","hasTests":true,"rawSource":"\n// String.prototype.repeat\nString.prototype.repeat = function repeat(count) {\n\t'use strict';\n\n\tif (this === undefined || this === null) {\n\t\tthrow new TypeError(this + ' is not an object');\n\t}\n\n\tif (count < 0 || count === Infinity) {\n\t\tthrow new RangeError(count + ' is less than zero or equal to infinity');\n\t}\n\n\treturn new Array((parseInt(count, 10) || 0) + 1).join(this);\n};\n","minSource":"String.prototype.repeat=function(t){\"use strict\";if(void 0===this||null===this)throw new TypeError(this+\" is not an object\");if(0>t||t===1/0)throw new RangeError(t+\" is less than zero or equal to infinity\");return new Array((parseInt(t,10)||0)+1).join(this)};","detectSource":"'repeat' in String.prototype"}