From ea0cfd8a6af6c6c73780e38ae1c909ebfae2a478 Mon Sep 17 00:00:00 2001
From: L4168 <L4168@student.jamk.fi>
Date: Tue, 25 Jun 2019 10:06:06 +0300
Subject: [PATCH] purkkaa

---
 .dockerignore     | 3 ++-
 Dockerfile        | 5 +++--
 package-lock.json | 6 ------
 package.json      | 2 +-
 4 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/.dockerignore b/.dockerignore
index 5c96d0d..688ef23 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -1 +1,2 @@
-npm-debug.log
\ No newline at end of file
+npm-debug.log
+node_modules
\ No newline at end of file
diff --git a/Dockerfile b/Dockerfile
index 1ea0889..4802104 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,7 +2,8 @@ FROM node:10.15.3
 WORKDIR /usr/src/app
 COPY package*.json ./
 RUN npm install
-RUN npm ci --only=production
+RUN npm install -g ts-node
+RUN npm install -g typescript
 COPY . .
 EXPOSE 5000
-CMD [ "npm", "start"]
\ No newline at end of file
+CMD [ "npm", "start" ]
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 4cd7cdb..53a606c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7697,12 +7697,6 @@
           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
           "dev": true
-        },
-        "strip-bom": {
-          "version": "3.0.0",
-          "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
-          "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
-          "dev": true
         }
       }
     },
diff --git a/package.json b/package.json
index 15d6e69..9e44f92 100644
--- a/package.json
+++ b/package.json
@@ -58,7 +58,7 @@
     "supertest": "^3.4.1",
     "ts-jest": "24.0.2",
     "ts-node": "^8.3.0",
-    "tsconfig-paths": "3.8.0",
+    "tsconfig-paths": "^3.8.0",
     "tslint": "5.16.0",
     "typescript": "^3.4.3",
     "wait-on": "^3.2.0"
-- 
GitLab