{"mappings":"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","sources":["src/src/constants.ts","src/src/types.ts","src/src/utils.ts","src/src/dbUtils.ts","src/src/envUtils.ts","src/src/apiUtils.ts","src/src/voiceModule.ts","src/src/cameraUtils.ts","src/src/faceModule.ts","src/src/index.ts","src/index.ts"],"sourcesContent":[null,null,null,null,null,null,null,null,null,null,"/* eslint-disable import/no-cycle */\n/* eslint-disable camelcase */\n\n/**\n * @module PrivID\n */\n\nimport { detect } from 'detect-browser';\nimport {\n  isLoad,\n  getDebugType,\n  getIsSIMD,\n  iOS,\n  getUrlParameter,\n  printLogs,\n  checkPackageSupport,\n  loadAntispoof,\n} from './utils';\nimport { WasmVersion } from './types';\nimport { clearCache, clearDB } from './dbUtils';\n\nimport { apiKey, wasmUrl, wasmModule, setEnvVariables, cacheConfig } from './envUtils';\n\nlet isSimd: boolean | null = null;\nlet moduleLoaded = false;\nlet antiSpoofLoaded = false;\n\nconst debugType = getDebugType();\n\nprintLogs('debug_type', debugType, debugType);\n\n/**\n * This function load the wasm module\n * @category Utils\n */\nexport const loadPrivIdModule = async function (\n  api_url: string | null = null,\n  api_key: string | null = null,\n  api_orchestration_url: string | null = null,\n  wasm_url: string | null = null,\n  wasm_module: WasmVersion | null = null,\n  cache_config: boolean | null = null,\n  liveness: boolean | null = false,\n) {\n  try {\n    const supportResult = await checkPackageSupport();\n\n    if (!supportResult.support) {\n      return supportResult;\n    }\n\n    setEnvVariables(api_key, api_url, api_orchestration_url, wasm_url, wasm_module, cache_config);\n    const clearCacheParam = getUrlParameter('clear_cache', 'false');\n    const cacheAge = localStorage.getItem('cacheAge');\n\n    if (!cacheAge) {\n      localStorage.setItem('cacheAge', Date.now().toString());\n    }\n\n    if ((cacheAge && Date.now() - Number(cacheAge) > 24 * 60 * 60 * 1000) || clearCacheParam === 'true') {\n      printLogs('------clearingCache------', '', debugType);\n\n      await clearDB();\n      localStorage.clear();\n      localStorage.setItem('cacheAge', Date.now().toString());\n    }\n    if (moduleLoaded) return { support: true };\n    const hasSIMD: boolean = await getIsSIMD();\n    printLogs('=====> is SIMD or NOT SIMD?', hasSIMD, debugType);\n    printLogs('===> is IOS', iOS(), debugType);\n    printLogs('==> browser? ', detect(), debugType);\n    const { name: browserName, os } = detect();\n    if (iOS() || os === 'iOS' || (os === 'Mac OS' && browserName !== 'chrome')) {\n      isSimd = false;\n    } else {\n      isSimd = hasSIMD;\n    }\n    // eslint-disable-next-line @typescript-eslint/ban-ts-comment\n    // @ts-ignore\n    const loaded = await isLoad(isSimd, wasmUrl, apiKey, wasmModule, debugType, cacheConfig, liveness);\n    printLogs('------loaded------', loaded, debugType);\n    moduleLoaded = loaded === 'Loaded';\n\n    return supportResult;\n  } catch (e) {\n    return { support: false, message: 'Unable to load wasm' };\n  }\n};\n\n// eslint-disable-next-line consistent-return\nexport const loadAntiSpoofModules = async () => {\n  try {\n    if (!antiSpoofLoaded) {\n      const result = await loadAntispoof(isSimd);\n      antiSpoofLoaded = result;\n      return result;\n    }\n  } catch (e) {\n    //\n    return false;\n  }\n};\n\nexport const isModuleLoaded = () => moduleLoaded;\n\nexport const isAntispoofLoaded = () => antiSpoofLoaded;\n\nexport * from './apiUtils';\nexport { clearDB, clearCache } from './dbUtils';\nexport * from './voiceModule';\nexport * from './faceModule';\nexport { convertCroppedImage, checkPackageSupport } from './utils';\n"],"names":[],"version":3,"file":"index.d.ts.map"}