{"version":3,"file":"byte.cjs","sources":["../../src/byte.ts"],"sourcesContent":["/**\n * @ Author: Hanrea\n * @ version: 2023-03-06 13:14:21\n * @ copyright: Vecmat (c) - <hi(at)vecmat.com>\n */\nexport const Hexstring2btye = (str: string) => {\n    let pos = 0;\n    let len = str.length;\n    if (len % 2 != 0) {\n        return null;\n    }\n    len /= 2;\n    let hexA = new Array();\n    for (let i = 0; i < len; i++) {\n        let s = str.substr(pos, 2);\n        let v = parseInt(s, 16);\n        hexA.push(v);\n        pos += 2;\n    }\n    return hexA;\n};\nexport const Bytes2HexString = (b: Buffer) => {\n    let hexs = \"\";\n    for (let i = 0; i < b.length; i++) {\n        let hex = b[i]!.toString(16);\n        if (hex.length === 1) {\n            hex = \"0\" + hex;\n        }\n        hexs += hex.toUpperCase();\n    }\n    return hexs;\n};\n"],"names":[],"mappings":";;AAAA;;;;AAIG;AACU,MAAA,cAAc,GAAG,CAAC,GAAW,KAAI;IAC1C,IAAI,GAAG,GAAG,CAAC,CAAC;AACZ,IAAA,IAAI,GAAG,GAAG,GAAG,CAAC,MAAM,CAAC;AACrB,IAAA,IAAI,GAAG,GAAG,CAAC,IAAI,CAAC,EAAE;AACd,QAAA,OAAO,IAAI,CAAC;KACf;IACD,GAAG,IAAI,CAAC,CAAC;AACT,IAAA,IAAI,IAAI,GAAG,IAAI,KAAK,EAAE,CAAC;AACvB,IAAA,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,GAAG,EAAE,CAAC,EAAE,EAAE;QAC1B,IAAI,CAAC,GAAG,GAAG,CAAC,MAAM,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC;QAC3B,IAAI,CAAC,GAAG,QAAQ,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;AACxB,QAAA,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC;QACb,GAAG,IAAI,CAAC,CAAC;KACZ;AACD,IAAA,OAAO,IAAI,CAAC;AAChB,EAAE;AACW,MAAA,eAAe,GAAG,CAAC,CAAS,KAAI;IACzC,IAAI,IAAI,GAAG,EAAE,CAAC;AACd,IAAA,KAAK,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,MAAM,EAAE,CAAC,EAAE,EAAE;QAC/B,IAAI,GAAG,GAAG,CAAC,CAAC,CAAC,CAAE,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;AAC7B,QAAA,IAAI,GAAG,CAAC,MAAM,KAAK,CAAC,EAAE;AAClB,YAAA,GAAG,GAAG,GAAG,GAAG,GAAG,CAAC;SACnB;AACD,QAAA,IAAI,IAAI,GAAG,CAAC,WAAW,EAAE,CAAC;KAC7B;AACD,IAAA,OAAO,IAAI,CAAC;AAChB;;;;;"}