add nixpacks config and update dependencies

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Julien Calixte
2026-03-15 00:16:07 +01:00
parent 85344ef306
commit 4fb5c3157a
3 changed files with 935 additions and 894 deletions

8
nixpacks.toml Normal file
View File

@@ -0,0 +1,8 @@
[phases.setup]
nixPkgs = ["nodejs_20", "pnpm"]
[phases.build]
cmds = ["pnpm build"]
[start]
cmd = "pnpm preview --host 0.0.0.0 --port $PORT"

View File

@@ -10,17 +10,17 @@
"test": "vitest" "test": "vitest"
}, },
"dependencies": { "dependencies": {
"@vueuse/core": "^9.13.0", "@vueuse/core": "^14.2.1",
"luxon": "^3.3.0", "luxon": "^3.7.2",
"vue": "^3.2.45", "vue": "^3.5.30",
"vue-router": "4" "vue-router": "4"
}, },
"devDependencies": { "devDependencies": {
"@types/luxon": "^3.2.0", "@types/luxon": "^3.7.1",
"@vitejs/plugin-vue": "^4.0.0", "@vitejs/plugin-vue": "^6.0.5",
"typescript": "^4.9.3", "typescript": "^5.9.3",
"vite": "^4.1.0", "vite": "^8.0.0",
"vitest": "^0.29.2", "vitest": "^4.1.0",
"vue-tsc": "^1.0.24" "vue-tsc": "^3.2.5"
} }
} }

1779
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff