{"version":3,"file":"warn.mjs","sources":["../../../src/utils/logging/warn.ts"],"sourcesContent":["let warnCount = 0;\nconst maxWarnings = 500;\n\n/**\n * Logs a PixiJS warning message to the console. Stops logging after 500 warnings have been logged.\n * @param args - The warning message(s) to log\n * @returns {void}\n * @category utils\n * @ignore\n */\nexport function warn(...args: any[])\n{\n    if (warnCount === maxWarnings) return;\n\n    warnCount++;\n\n    if (warnCount === maxWarnings)\n    {\n        console.warn('PixiJS Warning: too many warnings, no more warnings will be reported to the console by PixiJS.');\n    }\n    else\n    {\n        console.warn('PixiJS Warning: ', ...args);\n    }\n}\n"],"names":[],"mappings":";AAAA,IAAI,SAAA,GAAY,CAAA;AAChB,MAAM,WAAA,GAAc,GAAA;AASb,SAAS,QAAQ,IAAA,EACxB;AACI,EAAA,IAAI,cAAc,WAAA,EAAa;AAE/B,EAAA,SAAA,EAAA;AAEA,EAAA,IAAI,cAAc,WAAA,EAClB;AACI,IAAA,OAAA,CAAQ,KAAK,gGAAgG,CAAA;AAAA,EACjH,CAAA,MAEA;AACI,IAAA,OAAA,CAAQ,IAAA,CAAK,kBAAA,EAAoB,GAAG,IAAI,CAAA;AAAA,EAC5C;AACJ;;;;"}