From ad27f67e01b7765b4096164ecbe4e3edfeb2a938 Mon Sep 17 00:00:00 2001 From: ymc9 <104139426+ymc9@users.noreply.github.com> Date: Fri, 11 Jul 2025 11:45:51 +0800 Subject: [PATCH] chore: fix formatting, add prettierignore --- .prettierignore | 2 ++ packages/common-helpers/src/param-case.ts | 16 ++++++++++------ packages/language/src/utils.ts | 6 +++--- 3 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 .prettierignore diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..03571ca3 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,2 @@ +packages/language/src/generated/** +**/schema.ts diff --git a/packages/common-helpers/src/param-case.ts b/packages/common-helpers/src/param-case.ts index 3cb1f017..e08458bf 100644 --- a/packages/common-helpers/src/param-case.ts +++ b/packages/common-helpers/src/param-case.ts @@ -4,15 +4,19 @@ const DEFAULT_STRIP_REGEXP = /[^A-Z0-9]+/gi; export function paramCase(input: string) { const result = input - .replace(DEFAULT_SPLIT_REGEXP_1, "$1\0$2") - .replace(DEFAULT_SPLIT_REGEXP_2, "$1\0$2") - .replace(DEFAULT_STRIP_REGEXP, "\0"); + .replace(DEFAULT_SPLIT_REGEXP_1, '$1\0$2') + .replace(DEFAULT_SPLIT_REGEXP_2, '$1\0$2') + .replace(DEFAULT_STRIP_REGEXP, '\0'); let start = 0; let end = result.length; - while (result.charAt(start) === "\0") start++; - while (result.charAt(end - 1) === "\0") end--; + while (result.charAt(start) === '\0') start++; + while (result.charAt(end - 1) === '\0') end--; - return result.slice(start, end).split("\0").map((str) => str.toLowerCase()).join("-"); + return result + .slice(start, end) + .split('\0') + .map((str) => str.toLowerCase()) + .join('-'); } diff --git a/packages/language/src/utils.ts b/packages/language/src/utils.ts index c1e6ada2..224c89c3 100644 --- a/packages/language/src/utils.ts +++ b/packages/language/src/utils.ts @@ -331,9 +331,9 @@ export function getObjectLiteral(expr: Expression | ConfigExpr | undefined): return result as T; } -export function getLiteralArray< - T extends string | number | boolean | any = any, ->(expr: Expression | ConfigExpr | undefined): T[] | undefined { +export function getLiteralArray( + expr: Expression | ConfigExpr | undefined, +): T[] | undefined { const arr = getArray(expr); if (!arr) { return undefined;