aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2022-01-02 13:26:23 +0100
committerLibravatar Kristóf Marussy <kristof@marussy.com>2022-01-02 13:26:23 +0100
commit3fe3b305be4bd3e27fbd934dba212a75996a0371 (patch)
tree32d9d8873691c9f61f8fb86b5aba446b97bfac5b
parentchore: Fix and bump dependencies (diff)
downloadsophie-3fe3b305be4bd3e27fbd934dba212a75996a0371.tar.gz
sophie-3fe3b305be4bd3e27fbd934dba212a75996a0371.tar.zst
sophie-3fe3b305be4bd3e27fbd934dba212a75996a0371.zip
build: Improve build configs
- Remove unnecessary plugins array in esbuild config. - Use vite linked deps for shared packages: https://github.com/vitejs/vite/issues/195#issuecomment-637725505 Signed-off-by: Kristóf Marussy <kristof@marussy.com>
-rw-r--r--config/esbuildConfig.js3
-rw-r--r--packages/renderer/vite.config.js3
2 files changed, 1 insertions, 5 deletions
diff --git a/config/esbuildConfig.js b/config/esbuildConfig.js
index 05386b1..2ef54e1 100644
--- a/config/esbuildConfig.js
+++ b/config/esbuildConfig.js
@@ -35,8 +35,5 @@ export function getConfig(config, extraMetaEnvVars) {
35 ...extraMetaEnvVars, 35 ...extraMetaEnvVars,
36 }), 36 }),
37 }, 37 },
38 plugins: [
39 ...(config.plugins || []),
40 ],
41 }; 38 };
42} 39}
diff --git a/packages/renderer/vite.config.js b/packages/renderer/vite.config.js
index 82ce33d..8b45d63 100644
--- a/packages/renderer/vite.config.js
+++ b/packages/renderer/vite.config.js
@@ -44,8 +44,7 @@ export default {
44 preserveSymlinks: true, 44 preserveSymlinks: true,
45 }, 45 },
46 optimizeDeps: { 46 optimizeDeps: {
47 exclude: [ 47 link: [
48 // Already bundled by esbuild.
49 '@sophie/shared', 48 '@sophie/shared',
50 ], 49 ],
51 }, 50 },