@@ -1,17 +1,18 @@
1import { defineConfig } from 'vite'
1import { defineConfig } from 'vite'
2+import GlobalPolyFill from "@esbuild-plugins/node-globals-polyfill";
3+import nodePolyfills from 'rollup-plugin-node-polyfills';
4+import inject from '@rollup/plugin-inject'
2import react from '@vitejs/plugin-react'
5import react from '@vitejs/plugin-react'
6+import svgr from 'vite-plugin-svgr';
3−import comlink from 'vite-plugin-comlink'
7+import { comlink } from 'vite-plugin-comlink'
8+import { resolve } from 'path';
4import basicSsl from '@vitejs/plugin-basic-ssl'
9import basicSsl from '@vitejs/plugin-basic-ssl'
5−import svgr from 'vite-plugin-svgr'
6−import { nodePolyfills } from 'vite-plugin-node-polyfills'
7−import GlobalPolyFill from '@esbuild-plugins/node-globals-polyfill'
8−import inject from '@rollup/plugin-inject'
9import fs from 'fs'
10import fs from 'fs'
10import path from 'path'
11import path from 'path'
11−import { resolve } from 'path'
13+// https://vitejs.dev/config/
13export default defineConfig(({ mode }) => {
14export default defineConfig(({ mode }) => {
14− // Try to use mkcert certificates first
15+
15 const certPath = path.resolve(__dirname, 'localhost+2.pem')
16 const certPath = path.resolve(__dirname, 'localhost+2.pem')
16 const keyPath = path.resolve(__dirname, 'localhost+2-key.pem')
17 const keyPath = path.resolve(__dirname, 'localhost+2-key.pem')