{"version":3,"sources":["../../../../src/lib/utils/common.ts"],"names":[],"mappings":";;;;AAAA,SAAS,iBAAiB;AAC1B,SAAS,cAAc;AAEhB,SAAS,eAAe,OAA2B;AACzD,MAAI,OAAO,UAAU,UAAU;AAC9B,UAAM,SAAS,OAAO,KAAK;AAC3B,QAAI,OAAO,MAAM,MAAM;AAAG,YAAM,IAAI,UAAU,mBAAmB,KAAK,cAAc;AACpF,WAAO;AAAA,EACR;AAEA,SAAO;AACR;AARgB;AAUT,SAAS,sBAA+B;AAC9C,SAAO,QAAQ,IAAI,WAAW,WAAW,KAAK,UAAU,OAAO,qBAAqB;AACrF;AAFgB","sourcesContent":["import { container } from '@sapphire/framework';\nimport { Client } from '../structures';\n\nexport function tryNumberParse(value: string | undefined) {\n\tif (typeof value === 'string') {\n\t\tconst number = Number(value);\n\t\tif (Number.isNaN(number)) throw new TypeError(`Could not parse ${value} to a number`);\n\t\treturn number;\n\t}\n\n\treturn value;\n}\n\nexport function isInfluxInitialized(): boolean {\n\treturn Reflect.has(container, 'analytics') && container.client.analytics instanceof Client;\n}\n"]}