{"version":3,"sources":["jsdelivr-header.js","/npm/100gecs@1.0.0/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,MAAM,IAAM,MACN,IAAM,EACN,IAAM,KAAK,IAAI,EAAG,IAAM,EAE9B,OAAO,QAAU,CAAC,EAAQ,OACtB,GAAqB,iBAAV,EACP,MAAM,IAAI,MAAM,0BAGpB,GAAI,EARI,EASJ,MAAM,IAAI,MAAM,sCAAsC,MAG1D,GAAI,GAAS,KAAK,MAAM,IAAM,GAC1B,MAAM,IAAI,MAAM,mBAAmB,KAAK,MAAM,IAAM,wBAAwB,MAGhF,OAAO,IAAI,OAAO,EAAM","file":"/npm/100gecs@1.0.0/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/100gecs@1.0.0/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","const GEC = 'gec';\r\nconst MIN = 1;\r\nconst MAX = Math.pow(2, 53) - 1;\r\n\r\nmodule.exports = (count = 100) => {\r\n    if (typeof count !== 'number') {\r\n        throw new Error(`count is not a number.`);\r\n    }\r\n\r\n    if (count < MIN) {\r\n        throw new Error(`gec minimum of 1. gecs requested = ${count}.`);\r\n    }\r\n\r\n    if (count >= Math.floor(MAX / 3)) {\r\n        throw new Error(`max gec size is ${Math.floor(MAX / 3)}. gecs requested = ${count}.`);\r\n    }\r\n\r\n    return GEC.repeat(count);\r\n};"]}