diff options
Diffstat (limited to 'packages/main/vite.config.js')
-rw-r--r-- | packages/main/vite.config.js | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/packages/main/vite.config.js b/packages/main/vite.config.js index 556fcf8..62e5f48 100644 --- a/packages/main/vite.config.js +++ b/packages/main/vite.config.js | |||
@@ -2,9 +2,7 @@ | |||
2 | 2 | ||
3 | import { builtinModules } from 'module'; | 3 | import { builtinModules } from 'module'; |
4 | 4 | ||
5 | // `resolveJsonModule` is disabled for this package, but vite will load the json nevertheless. | 5 | import { makeConfig, node } from '../../config/vite-common'; |
6 | // @ts-expect-error | ||
7 | import { node } from '../../.electron-vendors.cache.json'; | ||
8 | 6 | ||
9 | /** @type string */ | 7 | /** @type string */ |
10 | const PACKAGE_ROOT = __dirname; | 8 | const PACKAGE_ROOT = __dirname; |
@@ -13,16 +11,10 @@ const PACKAGE_ROOT = __dirname; | |||
13 | * @type {import('vite').UserConfig} | 11 | * @type {import('vite').UserConfig} |
14 | * @see https://vitejs.dev/config/ | 12 | * @see https://vitejs.dev/config/ |
15 | */ | 13 | */ |
16 | const config = { | 14 | const config = makeConfig({ |
17 | mode: process.env.MODE, | ||
18 | root: PACKAGE_ROOT, | 15 | root: PACKAGE_ROOT, |
19 | envDir: process.cwd(), | ||
20 | build: { | 16 | build: { |
21 | sourcemap: 'inline', | 17 | target: node, |
22 | target: `node${node}`, | ||
23 | outDir: 'dist', | ||
24 | assetsDir: '.', | ||
25 | minify: process.env.MODE !== 'development', | ||
26 | lib: { | 18 | lib: { |
27 | entry: 'src/index.ts', | 19 | entry: 'src/index.ts', |
28 | formats: ['cjs'], | 20 | formats: ['cjs'], |
@@ -33,13 +25,8 @@ const config = { | |||
33 | 'electron-devtools-installer', | 25 | 'electron-devtools-installer', |
34 | ...builtinModules, | 26 | ...builtinModules, |
35 | ], | 27 | ], |
36 | output: { | ||
37 | entryFileNames: '[name].cjs', | ||
38 | }, | ||
39 | }, | 28 | }, |
40 | emptyOutDir: true, | ||
41 | brotliSize: false, | ||
42 | }, | 29 | }, |
43 | }; | 30 | }); |
44 | 31 | ||
45 | export default config; | 32 | export default config; |