aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorivar <i@oiee.no>2024-05-13 00:00:22 +0200
committerivar <i@oiee.no>2024-05-13 00:00:22 +0200
commit2e2834d1be70627077272faccaab9c4581a27dd7 (patch)
treebe587315244b8b81a69d44a99301fd773ad8b8e9
parentda9e0ee5be750b8da1957e5226c3b818f1ce8e00 (diff)
downloadgreatoffice-2e2834d1be70627077272faccaab9c4581a27dd7.tar.xz
greatoffice-2e2834d1be70627077272faccaab9c4581a27dd7.zip
.
-rw-r--r--code/api/src/Program.cs1
-rw-r--r--code/frontend/Dockerfile2
-rwxr-xr-xcode/frontend/bun.lockbbin314639 -> 332357 bytes
-rw-r--r--code/frontend/package.json55
-rw-r--r--code/frontend/src/components/ui/button/button.svelte4
5 files changed, 26 insertions, 36 deletions
diff --git a/code/api/src/Program.cs b/code/api/src/Program.cs
index 9e4301a..d98288c 100644
--- a/code/api/src/Program.cs
+++ b/code/api/src/Program.cs
@@ -249,6 +249,7 @@ public static class Program
options.DocumentTitle = AppConstants.API_NAME;
})
.UseEndpoints(endpoints => { endpoints.MapControllers(); });
+
return app;
}
diff --git a/code/frontend/Dockerfile b/code/frontend/Dockerfile
index e381c8d..5c1acdf 100644
--- a/code/frontend/Dockerfile
+++ b/code/frontend/Dockerfile
@@ -1,7 +1,7 @@
FROM registry.hub.docker.com/library/node:lts-buster-slim AS builder
WORKDIR .
COPY package.json .
-RUN npm i
+RUN npm i --omit=dev
COPY . .
RUN npm run build
FROM registry.hub.docker.com/library/node:lts-buster-slim
diff --git a/code/frontend/bun.lockb b/code/frontend/bun.lockb
index 8da4b45..bb2dd91 100755
--- a/code/frontend/bun.lockb
+++ b/code/frontend/bun.lockb
Binary files differ
diff --git a/code/frontend/package.json b/code/frontend/package.json
index 71f27d3..93361a6 100644
--- a/code/frontend/package.json
+++ b/code/frontend/package.json
@@ -2,6 +2,7 @@
"name": "greatoffice-frontend",
"version": "0.0.1",
"private": true,
+ "type": "module",
"scripts": {
"dev": "npm-run-all --parallel vite typesafe-i18n",
"typesafe-i18n": "typesafe-i18n",
@@ -11,55 +12,43 @@
"test": "npm run test:integration && npm run test:unit",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
- "lint": "prettier --check . && eslint .",
- "format": "prettier --write .",
"test:integration": "playwright test",
"test:unit": "vitest"
},
"devDependencies": {
- "@playwright/test": "^1.28.1",
+ "@playwright/test": "^1.44.0",
"@sveltejs/adapter-node": "^5.0.1",
- "@sveltejs/kit": "^2.0.0",
- "@sveltejs/vite-plugin-svelte": "^3.0.0",
- "@tanstack/svelte-query": "^5.29.0",
+ "@sveltejs/kit": "^2.5.7",
+ "@sveltejs/vite-plugin-svelte": "^4.0.0-next.0",
+ "@tanstack/svelte-query": "^5.35.6",
"@tanstack/svelte-table": "^8.16.0",
- "@types/eslint": "^8.56.0",
- "@typescript-eslint/eslint-plugin": "^7.0.0",
+ "@typescript-eslint/eslint-plugin": "^7.8.0",
+ "@typescript-eslint/parser": "^7.8.0",
"@faker-js/faker": "^8.4.1",
- "@typescript-eslint/parser": "^7.0.0",
- "@vite-pwa/sveltekit": "^0.4.0",
+ "@vite-pwa/sveltekit": "^0.5.0",
"npm-run-all": "^4.1.5",
"typesafe-i18n": "^5.26.2",
- "autoprefixer": "^10.4.16",
- "bits-ui": "^0.21.3",
- "clsx": "^2.1.0",
- "eslint": "^8.56.0",
- "eslint-config-prettier": "^9.1.0",
- "eslint-plugin-svelte": "^2.35.1",
+ "bits-ui": "^0.21.7",
+ "clsx": "^2.1.1",
+ "eslint": "^9.2.0",
+ "eslint-plugin-svelte": "^2.39.0",
"formsnap": "^1.0.0",
"mode-watcher": "^0.3.0",
"paneforge": "^0.0.4",
- "postcss": "^8.4.32",
- "postcss-load-config": "^5.0.2",
- "prettier": "^3.1.1",
- "prettier-plugin-svelte": "^3.1.2",
- "prettier-plugin-tailwindcss": "^0.5.9",
"scheduler-polyfill": "^1.2.1",
- "svelte": "^4.2.7",
- "svelte-check": "^3.6.0",
+ "svelte": "^5.0.0-next.130",
+ "svelte-check": "^3.7.1",
"svelte-interactions": "^0.2.0",
"svelte-radix": "^1.1.0",
- "svelte-sonner": "^0.3.22",
- "sveltekit-superforms": "^2.12.4",
- "tailwind-merge": "^2.2.2",
- "tailwind-variants": "^0.2.1",
- "tailwindcss": "^3.3.6",
+ "svelte-sonner": "^0.3.24",
+ "sveltekit-superforms": "^2.13.1",
"temporal-polyfill": "^0.2.4",
- "tslib": "^2.4.1",
- "typescript": "^5.0.0",
- "vite": "^5.0.3",
+ "typescript": "^5.4.5",
+ "vite": "^5.2.11",
"ofetch": "^1.3.4",
- "vitest": "^1.2.0"
+ "vitest": "^1.6.0"
},
- "type": "module"
+ "dependencies": {
+ "tailwind-variants": "^0.2.1"
+ }
}
diff --git a/code/frontend/src/components/ui/button/button.svelte b/code/frontend/src/components/ui/button/button.svelte
index 196ae77..9dbc777 100644
--- a/code/frontend/src/components/ui/button/button.svelte
+++ b/code/frontend/src/components/ui/button/button.svelte
@@ -1,7 +1,7 @@
<script lang="ts">
import { Button as ButtonPrimitive } from 'bits-ui'
- import { type Events, type Props, buttonVariants } from './index.js'
- import { cn } from '$utils/ui.js'
+ import { type Events, type Props, buttonVariants } from './index'
+ import { cn } from '$utils/ui'
type $$Props = Props
type $$Events = Events