From 7efc6cd5a819426f615a4c430dfd01325fbf2796 Mon Sep 17 00:00:00 2001 From: Aamer Akhter Date: Thu, 9 Jul 2026 12:18:21 -0400 Subject: [PATCH] COD-94 fix(lint): remove useless escapes in jump-host regex character class MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit \[ inside [...] doesn't need backslash — ESLint no-useless-escape. --- src/web/schemas.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/web/schemas.ts b/src/web/schemas.ts index a9c0e443..08e60d8f 100644 --- a/src/web/schemas.ts +++ b/src/web/schemas.ts @@ -325,7 +325,7 @@ export const RemoteHostSchema = z.object({ .min(1) .max(255) .regex( - /^(?:[A-Za-z0-9._-]+@)?[A-Za-z0-9.:\[\]-]+(?::\d{1,5})?(?:,(?:[A-Za-z0-9._-]+@)?[A-Za-z0-9.:\[\]-]+(?::\d{1,5})?)*$/, + /^(?:[A-Za-z0-9._-]+@)?[A-Za-z0-9.:[\]-]+(?::\d{1,5})?(?:,(?:[A-Za-z0-9._-]+@)?[A-Za-z0-9.:[\]-]+(?::\d{1,5})?)*$/, 'Jump host must be [user@]host[:port] (comma-separated for multiple hops)' ) .optional(),