diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 753483e..e19050d 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -2,10 +2,12 @@ FROM node:22 WORKDIR /app +RUN npm install -g bun + COPY ./package.json ./ COPY ./bun.lockb ./ -RUN npm install +RUN bun install COPY . . # COPY ./.env.example ./.env diff --git a/frontend/bun.lockb b/frontend/bun.lockb index 87a5a1b..08902e5 100755 Binary files a/frontend/bun.lockb and b/frontend/bun.lockb differ diff --git a/frontend/package.json b/frontend/package.json index 59879c7..41cfcb9 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -17,8 +17,8 @@ }, "devDependencies": { "@sveltejs/adapter-node": "^2.0.0", - "@sveltejs/kit": "^2.5.5", - "@sveltejs/vite-plugin-svelte": "^3.0.2", + "@sveltejs/kit": "^2.5.27", + "@sveltejs/vite-plugin-svelte": "^4.0.0", "@types/pg": "^8.11.6", "autoprefixer": "^10.4.14", "bun-types": "^1.0.11", @@ -27,15 +27,15 @@ "postcss": "^8.4.24", "postcss-load-config": "^4.0.1", "prettier": "^3.1.0", - "prettier-plugin-svelte": "^3.1.0", + "prettier-plugin-svelte": "^3.2.6", "prettier-plugin-tailwindcss": "^0.5.7", - "svelte": "^4.2.17", + "svelte": "^5.0.0", "svelte-adapter-bun": "^0.5.1", - "svelte-check": "^3.4.3", + "svelte-check": "^4.0.0", "tailwindcss": "^3.3.2", "tslib": "^2.4.1", - "typescript": "^5.0.0", - "vite": "^5.2.8" + "typescript": "^5.5.0", + "vite": "^5.4.4" }, "type": "module", "dependencies": {