diff --git a/js/src/lib/errors.ts b/js/src/lib/errors.ts index d35849c..25d3d79 100644 --- a/js/src/lib/errors.ts +++ b/js/src/lib/errors.ts @@ -1,5 +1,5 @@ import { z } from "zod"; -import { appEnv } from "../config/env"; +import { appEnv } from "@/config/env"; export class ApiError extends Error { constructor( diff --git a/js/src/main/ipc-utils.ts b/js/src/main/ipc-utils.ts index 94b4b8a..3b14cbe 100644 --- a/js/src/main/ipc-utils.ts +++ b/js/src/main/ipc-utils.ts @@ -1,5 +1,5 @@ import { ipcMain, type IpcMainInvokeEvent } from "electron"; -import { reportError } from "../lib/errors"; +import { reportError } from "@/lib/errors"; type InvokeHandler = ( event: IpcMainInvokeEvent, diff --git a/js/src/main/sentry.ts b/js/src/main/sentry.ts index 213e966..8b724ed 100644 --- a/js/src/main/sentry.ts +++ b/js/src/main/sentry.ts @@ -1,7 +1,7 @@ import { app } from "electron"; import * as Sentry from "@sentry/electron/main"; -import { appConfig } from "../config/env"; -import { installErrorSinks } from "../lib/errors"; +import { appConfig } from "@/config/env"; +import { installErrorSinks } from "@/lib/errors"; /** * Initialise Sentry for the main process. Captures uncaught exceptions from diff --git a/js/vite.main.config.ts b/js/vite.main.config.ts index fd869a2..c7ef493 100644 --- a/js/vite.main.config.ts +++ b/js/vite.main.config.ts @@ -1,7 +1,13 @@ +import path from "path"; import { defineConfig } from 'vite'; import { defineEnv } from './vite.env'; // https://vitejs.dev/config export default defineConfig({ + resolve: { + alias: { + "@": path.resolve(__dirname, "./src"), + }, + }, define: defineEnv, }); diff --git a/js/vite.preload.config.ts b/js/vite.preload.config.ts index fd869a2..c7ef493 100644 --- a/js/vite.preload.config.ts +++ b/js/vite.preload.config.ts @@ -1,7 +1,13 @@ +import path from "path"; import { defineConfig } from 'vite'; import { defineEnv } from './vite.env'; // https://vitejs.dev/config export default defineConfig({ + resolve: { + alias: { + "@": path.resolve(__dirname, "./src"), + }, + }, define: defineEnv, });