{"version":3,"sources":["jsdelivr-header.js","/npm/monitor-usage@1.0.1/es/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCNO,sBAAuB,gBACrB,gBAAmB,UAC5B,SAAS,qBACL,IAAI,EACJ,MAAO,KACE,IACD,EAAW,IAAI,mBACZ,EAEf,CACA,MAAM,aAAe,oCACN,aACV,eAA0C,eAAzB,QAAQ,IAAI,WAC9B,OAAO,aAAe","file":"/npm/monitor-usage@1.0.1/es/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/monitor-usage@1.0.1/es/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","import MonitorUsageClass from './core';\nimport { isInNodeEnv } from './utils';\nfunction createMonitorUsage() {\n    let instance;\n    return () => {\n        if (!instance)\n            instance = new MonitorUsageClass();\n        return instance;\n    };\n}\nconst MonitorUsage = createMonitorUsage();\nexport default MonitorUsage;\nif (!isInNodeEnv() && process.env.NODE_ENV === 'production') {\n    window.MonitorUsage = MonitorUsage;\n}\n"]}