From 323ecbd61d7a07370053f798deae9571b555e574 Mon Sep 17 00:00:00 2001 From: Shubham Tiwari Date: Thu, 25 Apr 2024 20:07:22 +0530 Subject: [PATCH 1/3] chore: fixing kebab-case error --- src/services/naming-conventions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/naming-conventions.js b/src/services/naming-conventions.js index 04ed35dc..b91adc74 100644 --- a/src/services/naming-conventions.js +++ b/src/services/naming-conventions.js @@ -2,7 +2,7 @@ const kebabCase = (input) => { return input .trim() .replace(/[ _]/g, '-') // from snake_case (or spaces) - .replace(/([a-z\d])([A-Z])/g, '$1-$2') // from PascalCase or camelCase + .replace(/([a-z])([A-Z])/g, '$1-$2') // from PascalCase or camelCase .replace(/(\d[A-Z]*)([A-Z])/g, '$1-$2') // handling numbers followed by letters .toLowerCase() .replace(/-+/g, '-') // remove duplicate dashes From 2e6305b4cef8e5ebe84e7ce1a1f22bdd4807f57e Mon Sep 17 00:00:00 2001 From: Shubham Date: Mon, 29 Apr 2024 14:45:01 +0530 Subject: [PATCH 2/3] Update naming-conventions.js --- src/services/naming-conventions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/naming-conventions.js b/src/services/naming-conventions.js index b91adc74..36101fa8 100644 --- a/src/services/naming-conventions.js +++ b/src/services/naming-conventions.js @@ -2,7 +2,7 @@ const kebabCase = (input) => { return input .trim() .replace(/[ _]/g, '-') // from snake_case (or spaces) - .replace(/([a-z])([A-Z])/g, '$1-$2') // from PascalCase or camelCase + .replace(/([a-z])([A-Z])/g, '$1-$2') // from PascalCase or camelCase .replace(/(\d[A-Z]*)([A-Z])/g, '$1-$2') // handling numbers followed by letters .toLowerCase() .replace(/-+/g, '-') // remove duplicate dashes From 1e880244feee29c21274b041514a93f45a555081 Mon Sep 17 00:00:00 2001 From: Shubham Tiwari Date: Mon, 29 Apr 2024 14:48:37 +0530 Subject: [PATCH 3/3] chore: fixed eslint error --- src/services/naming-conventions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/naming-conventions.js b/src/services/naming-conventions.js index 36101fa8..b91adc74 100644 --- a/src/services/naming-conventions.js +++ b/src/services/naming-conventions.js @@ -2,7 +2,7 @@ const kebabCase = (input) => { return input .trim() .replace(/[ _]/g, '-') // from snake_case (or spaces) - .replace(/([a-z])([A-Z])/g, '$1-$2') // from PascalCase or camelCase + .replace(/([a-z])([A-Z])/g, '$1-$2') // from PascalCase or camelCase .replace(/(\d[A-Z]*)([A-Z])/g, '$1-$2') // handling numbers followed by letters .toLowerCase() .replace(/-+/g, '-') // remove duplicate dashes