From cf63266bba89b8d5928a6f9e5dbc708daf28b83b Mon Sep 17 00:00:00 2001 From: Carlos Monastyrski Date: Wed, 19 Nov 2025 01:16:15 -0300 Subject: [PATCH] Add missing RE2 usage --- .../src/services/pki-sync/chef/chef-pki-sync-constants.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/src/services/pki-sync/chef/chef-pki-sync-constants.ts b/backend/src/services/pki-sync/chef/chef-pki-sync-constants.ts index 76a5f2e53..c466bbd56 100644 --- a/backend/src/services/pki-sync/chef/chef-pki-sync-constants.ts +++ b/backend/src/services/pki-sync/chef/chef-pki-sync-constants.ts @@ -1,5 +1,7 @@ +import RE2 from "re2"; + export const CHEF_PKI_SYNC_CERTIFICATE_NAMING = { - NAME_PATTERN: /^[a-zA-Z0-9_-]+$/, + NAME_PATTERN: new RE2("^[a-zA-Z0-9_-]+$"), FORBIDDEN_CHARACTERS: "[]{}()<>|\\:;\"'=+*&^%$#@!~`?/", MIN_LENGTH: 1, MAX_LENGTH: 255, @@ -7,7 +9,7 @@ export const CHEF_PKI_SYNC_CERTIFICATE_NAMING = { }; export const CHEF_PKI_SYNC_DATA_BAG_NAMING = { - NAME_PATTERN: /^[a-zA-Z0-9_-]+$/, + NAME_PATTERN: new RE2("^[a-zA-Z0-9_-]+$"), FORBIDDEN_CHARACTERS: "[]{}()<>|\\:;\"'=+*&^%$#@!~`?/.", MIN_LENGTH: 1, MAX_LENGTH: 255