{"version":3,"sources":["jsdelivr-header.js","/npm/clash.js-test@1.1.1/source/main.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,myBCNA,SAAA,QAAA,CAAA,OAAA,IAAA,cAAA,OAAA,SAAA,IAAA,SAAA,OAAA,IAAA,SAAA,IAAA,cAAuB,WAAA,QAAA,qBAEhB,SAAA,SAAmB,GACtB,IAAI,EAAqB,EAKzB,MAHc,KAAV,EAAI,KAAW,EAAa,IAAI,KACpC,EAAa,EAAW,cAEjB,CAAA,CAGJ,SAAA,OAAiB,GACpB,MAAmC,mBAAxB,EAAa,OACb,EAAa,cACjB,CAAO","file":"/npm/clash.js-test@1.1.1/.build/source/main.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/clash.js-test@1.1.1/.build/source/main.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","export { Client } from \"./classes/client\";\n\nexport function parseTag (tag: string): string {\n    let parsed_tag: string = tag;\n    \n    if (tag[0] != \"#\") parsed_tag = `#${tag}`;\n    parsed_tag = parsed_tag.toUpperCase();\n\n    return parsed_tag;\n}\n\nexport function toJSON (class_object: any): Object | undefined {\n    if (typeof(class_object.toJSON) == \"function\") {\n        return class_object.toJSON();\n    } else return undefined;\n}"]}