Initial copy of shop partner app.

This commit is contained in:
Patrick Fic
2025-12-01 05:43:59 -08:00
commit 267ef714a7
193 changed files with 32199 additions and 0 deletions

55
electron.vite.config.ts Normal file
View File

@@ -0,0 +1,55 @@
import { sentryVitePlugin } from "@sentry/vite-plugin";
import { resolve } from "path";
import { defineConfig, externalizeDepsPlugin } from "electron-vite";
import react from "@vitejs/plugin-react";
export default defineConfig({
main: {
plugins: [
externalizeDepsPlugin({
exclude: ["electron-store"],
}),
sentryVitePlugin({
org: "imex",
project: "imex-partner",
sourcemaps: {
filesToDeleteAfterUpload: ["**.js.map"],
},
release: {
name: `bodyshop-desktop@${process.env.npm_package_version}`,
},
}),
],
build: {
sourcemap: true,
},
},
preload: {
plugins: [externalizeDepsPlugin()],
},
renderer: {
resolve: {
alias: {
"@renderer": resolve("src/renderer/src"),
},
},
plugins: [
react(),
sentryVitePlugin({
org: "imex",
project: "imex-partner",
sourcemaps: {
filesToDeleteAfterUpload: ["**.js.map"],
},
release: {
name: `bodyshop-desktop@${process.env.npm_package_version}`,
},
}),
],
build: {
sourcemap: true,
},
},
});