From 8c20bada7950c756b128e24be3576a9356e88683 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Malfait?= Date: Wed, 21 May 2025 15:27:46 +0200 Subject: [PATCH] Fix Scalar preload (#12184) Chrome doesn't really respect preloading and was loading it before other important assets, slowing down the app while in 99% of sessions people don't check the REST API playground --- packages/twenty-front/vite.config.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/twenty-front/vite.config.ts b/packages/twenty-front/vite.config.ts index ce8cc95c1..2e1e9240a 100644 --- a/packages/twenty-front/vite.config.ts +++ b/packages/twenty-front/vite.config.ts @@ -170,6 +170,11 @@ export default defineConfig(({ command, mode }) => { }, }, }, + modulePreload: { + resolveDependencies: (filename, deps, { hostId }) => { + return deps.filter(dep => !dep.includes('scalar')); + }, + }, }, envPrefix: 'REACT_APP_',