From 6a68b533b0f47242c3c767dba32c0558fbc62a30 Mon Sep 17 00:00:00 2001 From: Evandro Date: Thu, 28 Nov 2024 13:06:51 -0300 Subject: [PATCH] fix: --- nixpacks.toml | 11 +++++++++++ package.json | 5 +++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 nixpacks.toml diff --git a/nixpacks.toml b/nixpacks.toml new file mode 100644 index 0000000..6da87f4 --- /dev/null +++ b/nixpacks.toml @@ -0,0 +1,11 @@ +[phases.setup] +nixPkgs = ['nodejs_18', 'openssl', 'pnpm'] + +[phases.install] +cmds = ['pnpm install'] + +[phases.build] +cmds = ['prisma generate', 'pnpm run build'] + +[start] +cmd = 'pnpm start' \ No newline at end of file diff --git a/package.json b/package.json index d74125d..cb285ed 100644 --- a/package.json +++ b/package.json @@ -4,9 +4,10 @@ "private": true, "scripts": { "dev": "next dev", - "build": "next build", + "build": "prisma generate && next build", "start": "next start", - "lint": "next lint" + "lint": "next lint", + "postinstall": "prisma generate" }, "dependencies": { "@prisma/client": "^5.22.0",