{"version":3,"file":"stringHelper-DFr4Khve.mjs","names":[],"sources":["../src/helper/stringHelper.ts"],"sourcesContent":["export default {\n  trimChar(string: string, charToRemove: string): string {\n    while (string.startsWith(charToRemove)) {\n      string = string.substring(1);\n    }\n\n    while (string.endsWith(charToRemove)) {\n      string = string.substring(0, string.length - 1);\n    }\n\n    return string;\n  },\n  uuidv4() {\n    return \"10000000-1000-4000-8000-100000000000\".replace(/[018]/g, c =>\n      (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16)\n    );\n  },\n};\n"],"mappings":";AAAA,IAAA,uBAAe;CACb,SAAS,QAAgB,cAA8B;EACrD,OAAO,OAAO,WAAW,YAAY,GACnC,SAAS,OAAO,UAAU,CAAC;EAG7B,OAAO,OAAO,SAAS,YAAY,GACjC,SAAS,OAAO,UAAU,GAAG,OAAO,SAAS,CAAC;EAGhD,OAAO;CACT;CACA,SAAS;EACP,OAAO,uCAAuC,QAAQ,WAAU,OAC7D,IAAI,OAAO,gBAAgB,IAAI,WAAW,CAAC,CAAC,EAAE,KAAK,MAAM,IAAI,GAAG,SAAS,EAAE,CAC9E;CACF;AACF"}