Files
NapCatQQ/.pnpm-store/v3/files/ca/9b571403de1ec192c617d4e06fc293f32ea59488564855bb2721d0afafc2db3260b16e784872636b2d22bef088ade201b6622d8a0977ead77fa2bd70ca5151
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

12 lines
375 B
Plaintext

import { isoBase64URL } from './iso/index.js';
/**
* Take a certificate in PEM format and convert it to bytes
*/
export function convertPEMToBytes(pem) {
const certBase64 = pem
.replace('-----BEGIN CERTIFICATE-----', '')
.replace('-----END CERTIFICATE-----', '')
.replace(/[\n ]/g, '');
return isoBase64URL.toBuffer(certBase64, 'base64');
}