From 1988adaf9495ce9f6b174dfff1ef23298e0bb63e Mon Sep 17 00:00:00 2001 From: Levi Yan Date: Thu, 17 Oct 2024 19:55:23 +0800 Subject: [PATCH] refactor(getDefaultPublicKey): remove `\r` and `\n` character in public key --- src/utils.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/utils.ts b/src/utils.ts index 086df96..2f96989 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -80,8 +80,10 @@ export function existDefaultPrivateKey() :boolean{ export function getDefaultPublicKey(): string { const defaultPublicKeyPath = getDefaultPublicKeyPath(); - return fs.readFileSync(defaultPublicKeyPath, 'utf-8'); - + const defaultPublicKey = fs.readFileSync(defaultPublicKeyPath, 'utf-8'); + // remove `\r` `\n` + const trimmedDefaultPublicKey = defaultPublicKey.replace(/[\r\n]/g, ""); + return trimmedDefaultPublicKey; } export function getDefaultPrivateKey(): string {