From 07a6cd6c0e3d4c50fcb6099d4cc93ba281b5e795 Mon Sep 17 00:00:00 2001 From: Dhruwang Jariwala <67850763+Dhruwang@users.noreply.github.com> Date: Mon, 9 Feb 2026 13:09:30 +0530 Subject: [PATCH] chore: survey ui console warnings (#7228) --- packages/survey-ui/vite.config.mts | 2 ++ packages/surveys/tsconfig.json | 3 ++- turbo.json | 6 +++--- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/survey-ui/vite.config.mts b/packages/survey-ui/vite.config.mts index 6f9e0a87a4..ea6910e42b 100644 --- a/packages/survey-ui/vite.config.mts +++ b/packages/survey-ui/vite.config.mts @@ -19,6 +19,8 @@ import tailwindcss from "@tailwindcss/vite"; */ export default defineConfig({ build: { + // Keep dist when running watch so surveys (and others) can resolve types during parallel go + emptyOutDir: false, lib: { entry: "src/index.ts", formats: ["es"], diff --git a/packages/surveys/tsconfig.json b/packages/surveys/tsconfig.json index a86d9f8dc9..8ae653ecde 100644 --- a/packages/surveys/tsconfig.json +++ b/packages/surveys/tsconfig.json @@ -7,7 +7,8 @@ "jsx": "react-jsx", "jsxImportSource": "preact", "paths": { - "@/*": ["./src/*"] + "@/*": ["./src/*"], + "@formbricks/survey-ui": ["../survey-ui"] }, "resolveJsonModule": true }, diff --git a/turbo.json b/turbo.json index 1475323f06..f071f4a4a7 100644 --- a/turbo.json +++ b/turbo.json @@ -88,16 +88,16 @@ "persistent": true }, "@formbricks/surveys#build": { - "dependsOn": ["^build"], + "dependsOn": ["^build", "@formbricks/survey-ui#build"], "outputs": ["dist/**"] }, "@formbricks/surveys#build:dev": { - "dependsOn": ["^build:dev", "@formbricks/i18n-utils#build"], + "dependsOn": ["^build:dev", "@formbricks/i18n-utils#build", "@formbricks/survey-ui#build:dev"], "outputs": ["dist/**"] }, "@formbricks/surveys#go": { "cache": false, - "dependsOn": ["@formbricks/surveys#build"], + "dependsOn": ["@formbricks/survey-ui#build", "@formbricks/surveys#build"], "persistent": true }, "@formbricks/surveys#test": {