diff --git a/nixpacks.toml b/nixpacks.toml new file mode 100644 index 0000000..53b1928 --- /dev/null +++ b/nixpacks.toml @@ -0,0 +1,12 @@ +[phases.install] +cmds = [ + "yarn install --frozen-lockfile" +] + +[phases.build] +cmds = [ + "yarn build" +] + +[start] +cmd = "yarn start" diff --git a/package.json b/package.json index 866efba..905b8c3 100644 --- a/package.json +++ b/package.json @@ -7,11 +7,15 @@ "dev": "vite dev", "build": "vite build", "preview": "vite preview", + "start": "node build", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "lint": "prettier --plugin-search-dir . --check . && eslint .", "format": "prettier --plugin-search-dir . --write ." }, + "engines": { + "node": ">=18" + }, "devDependencies": { "@floating-ui/dom": "^1.6.1", "@skeletonlabs/skeleton": "^2.8.0",