From 74520550f5f4b9d31444f68ba50d5efc4b9d5085 Mon Sep 17 00:00:00 2001 From: Amr Gaber Date: Sun, 7 Aug 2022 18:05:07 -0700 Subject: [PATCH] add heroku --- Procfile | 1 + package-lock.json | 4 ++++ package.json | 5 ++++- 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 Procfile diff --git a/Procfile b/Procfile new file mode 100644 index 0000000..dee5831 --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: npm run start:prod diff --git a/package-lock.json b/package-lock.json index e4bb8a0..5a61a7f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "aoe2-data-api", "version": "0.0.1", "license": "UNLICENSED", "dependencies": { @@ -53,6 +54,9 @@ "ts-node": "^10.0.0", "tsconfig-paths": "4.0.0", "typescript": "^4.3.5" + }, + "engines": { + "node": "16.x" } }, "node_modules/@ampproject/remapping": { diff --git a/package.json b/package.json index 90cfc84..293c5b6 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,9 @@ "author": "", "private": true, "license": "UNLICENSED", + "engines": { + "node": "16.x" + }, "scripts": { "prisma:dev:deploy": "npx prisma migrate deploy", "db:dev:rm": "docker compose rm dev-db -sfv", @@ -20,7 +23,7 @@ "start": "nest start", "start:dev": "nest start --watch", "start:debug": "nest start --debug --watch", - "start:prod": "node dist/main", + "start:prod": "node dist/src/main", "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix", "pretest": "npm run db:test:restart", "test": "dotenv -e .test.env -- jest",