From d9034b07adc420bf1e9ce3d843d415781cb575eb Mon Sep 17 00:00:00 2001 From: Lilith Date: Fri, 13 Mar 2026 04:53:40 -0700 Subject: [PATCH] =?UTF-8?q?chore(messaging):=20=F0=9F=94=A7=20Update=20Vit?= =?UTF-8?q?e,=20Vitest,=20and=20TypeScript=20configs=20for=20messaging=20f?= =?UTF-8?q?eature=20with=20plugins,=20path=20adjustments,=20and=20stricter?= =?UTF-8?q?=20settings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- features/messaging/frontend-public/tsconfig.json | 4 +++- features/messaging/frontend-public/vite.config.ts | 4 ++++ .../packages/moderated-text-input/vitest.config.ts | 9 +++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/features/messaging/frontend-public/tsconfig.json b/features/messaging/frontend-public/tsconfig.json index f6ad8f984..e1f8b1609 100644 --- a/features/messaging/frontend-public/tsconfig.json +++ b/features/messaging/frontend-public/tsconfig.json @@ -8,7 +8,9 @@ "@components/*": ["./src/components/*"], "@hooks/*": ["./src/hooks/*"], "@services/*": ["./src/services/*"], - "@utils/*": ["./src/utils/*"] + "@utils/*": ["./src/utils/*"], + "@lilith/content-moderation": ["../../../../../../../@packages/@ts/@ml/content-moderation/dist/index"], + "@lilith/content-moderation/*": ["../../../../../../../@packages/@ts/@ml/content-moderation/dist/*"] }, "resolveJsonModule": true }, diff --git a/features/messaging/frontend-public/vite.config.ts b/features/messaging/frontend-public/vite.config.ts index 56fc017a1..5868d1082 100644 --- a/features/messaging/frontend-public/vite.config.ts +++ b/features/messaging/frontend-public/vite.config.ts @@ -19,6 +19,10 @@ export default defineConfig({ '@hooks': path.resolve(__dirname, './src/hooks'), '@services': path.resolve(__dirname, './src/services'), '@utils': path.resolve(__dirname, './src/utils'), + '@lilith/content-moderation': path.resolve( + __dirname, + '../../../../../../../@packages/@ts/@ml/content-moderation/dist/index.js', + ), }, }, server: { diff --git a/features/messaging/packages/moderated-text-input/vitest.config.ts b/features/messaging/packages/moderated-text-input/vitest.config.ts index 5bc61f109..2f66033b0 100644 --- a/features/messaging/packages/moderated-text-input/vitest.config.ts +++ b/features/messaging/packages/moderated-text-input/vitest.config.ts @@ -1,6 +1,15 @@ import { reactPreset } from '@lilith/test-utils/vitest-presets'; +import path from 'path'; export default reactPreset({ + resolve: { + alias: { + '@lilith/content-moderation': path.resolve( + __dirname, + '../../../../../../../@packages/@ts/@ml/content-moderation/dist/index.js', + ), + }, + }, test: { setupFiles: ['./src/__mocks__/setup.ts'], },