{"version":3,"sources":["jsdelivr-header.js","/npm/prime-package-for-primes@1.0.5/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,SAAS,QAAQ,GACf,GAAI,EAAS,EACX,OAAO,EAET,IAAK,EAAI,EAAG,EAAI,EAAQ,IACtB,GAAI,EAAS,GAAM,EACjB,OAAO,EAGX,OAAO,CACT,CAEA,SAAS,cAAc,EAAK,GAE1B,GAAI,MAAM,IAAQ,MAAM,GACtB,MAAO,wBAGT,GAAI,EAAM,EACR,MAAO,mCAGT,GAAI,EAAM,EACR,MAAO,oCAGT,IAAI,EAAS,KAAK,MAAM,KAAK,UAAY,EAAM,EAAM,IAAM,EAC3D,MAAQ,QAAQ,IACd,EAAS,KAAK,MAAM,KAAK,UAAY,EAAM,EAAM,IAAM,EAEzD,OAAO,CACT,CAEA,OAAO,QAAU,CAAE,gBAAS","file":"/npm/prime-package-for-primes@1.0.5/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/prime-package-for-primes@1.0.5/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","function isPrime(number) {\r\n  if (number < 2) {\r\n    return false;\r\n  }\r\n  for (i = 2; i < number; i++) {\r\n    if (number % i === 0) {\r\n      return false;\r\n    }\r\n  }\r\n  return true;\r\n}\r\n\r\nfunction generatePrime(min, max) {\r\n  // Checks that both min and max are numbers\r\n  if (isNaN(min) || isNaN(max)) {\r\n    return \"Please enter a number\";\r\n  }\r\n  // Checks that min is less than max\r\n  if (min > max) {\r\n    return \"Please enter a min less than max\";\r\n  }\r\n  // Checks that min is greater than 0\r\n  if (min < 0) {\r\n    return \"Please enter a min greater than 0\";\r\n  }\r\n\r\n  let number = Math.floor(Math.random() * (max - min + 1)) + min;\r\n  while (!isPrime(number)) {\r\n    number = Math.floor(Math.random() * (max - min + 1)) + min;\r\n  }\r\n  return number;\r\n}\r\n\r\nmodule.exports = { isPrime, generatePrime };"]}