From a86fc87e7fbe07ef7573d32d558839650a064ae2 Mon Sep 17 00:00:00 2001 From: Fernando Isidro Luna Date: Wed, 14 Aug 2024 12:04:30 -0600 Subject: [PATCH] style: :rotating_light: resolve issues reported by sonarcloud --- src/base/certificate.ts | 2 +- src/internal/rfc4514.ts | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/base/certificate.ts b/src/base/certificate.ts index 0185a39..63ade09 100644 --- a/src/base/certificate.ts +++ b/src/base/certificate.ts @@ -72,7 +72,7 @@ export default class Certificate extends DataArray { return [ '-----BEGIN CERTIFICATE-----\n', - `${finalContent.match(/.{1,64}/g)!.join('\n')}\n`, + `${finalContent.match(/.{1,64}/g)?.join('\n')}\n`, '-----END CERTIFICATE-----', ].join(''); } diff --git a/src/internal/rfc4514.ts b/src/internal/rfc4514.ts index 8a466ea..4d0992b 100644 --- a/src/internal/rfc4514.ts +++ b/src/internal/rfc4514.ts @@ -1,15 +1,15 @@ export default class Rfc4514 { - public static LeadChars = [' ', '#']; + public static readonly LeadChars = [' ', '#']; - public static LeadReplacements = [String.raw`\20`, String.raw`\22`]; + public static readonly LeadReplacements = [String.raw`\20`, String.raw`\22`]; - public static TrailChars = [' ']; + public static readonly TrailChars = [' ']; - public static TrailReplacements = [String.raw`\20`]; + public static readonly TrailReplacements = [String.raw`\20`]; - public static InnerChars = [/\\/g, /"/g, /\+/g, /,/g, /;/g, //g]; + public static readonly InnerChars = [/\\/g, /"/g, /\+/g, /,/g, /;/g, //g]; - public static InnerReplacements = [ + public static readonly InnerReplacements = [ String.raw`\5C`, String.raw`\22`, String.raw`\2b`,