rollun-ts-utils
Version:
Simple JavaScript utils
1 lines • 703 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=void 0;var DEFAULT_CHARACTERS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";function randomString(){var length=arguments.length>0&&arguments[0]!==undefined?arguments[0]:10;var characters=arguments.length>1&&arguments[1]!==undefined?arguments[1]:DEFAULT_CHARACTERS;if(characters.length===0){throw new TypeError("Argument characters must be a string with 1 and more characters!")}var result="";var charactersLength=characters.length;for(var i=0;i<length;i++){result+=characters.charAt(Math.floor(Math.random()*charactersLength))}return result}var _default=randomString;exports["default"]=_default;