From 01de542d1574c2e2053cf824669e744851a7a1c9 Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 26 May 2026 12:20:20 +0700 Subject: [PATCH] fix(husky): use absolute paths in pre-commit for type checks - Use git rev-parse --show-toplevel for absolute paths - Fixes 'cd frontend: No such file or directory' error - Fix type cast parsing error in virtual-column.service.spec.ts --- .husky/pre-commit | 4 +++- .../json-schema/services/virtual-column.service.spec.ts | 6 ------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.husky/pre-commit b/.husky/pre-commit index cb2c84d5..67bdae41 100644 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1 +1,3 @@ -pnpm lint-staged +cd "$(git rev-parse --show-toplevel)" && pnpm lint-staged +cd "$(git rev-parse --show-toplevel)/backend" && pnpm tsc --noEmit +cd "$(git rev-parse --show-toplevel)/frontend" && pnpm tsc --noEmit diff --git a/backend/src/modules/json-schema/services/virtual-column.service.spec.ts b/backend/src/modules/json-schema/services/virtual-column.service.spec.ts index 9204ee89..7c039a24 100644 --- a/backend/src/modules/json-schema/services/virtual-column.service.spec.ts +++ b/backend/src/modules/json-schema/services/virtual-column.service.spec.ts @@ -160,12 +160,6 @@ describe('VirtualColumnService', () => { columnName: 'col', jsonPath: '$.x', dataType: input as - | - - - - - | 'INT' | 'VARCHAR' | 'BOOLEAN'