From a39ec35d0700da69259046951f596ae0a4a3a36c Mon Sep 17 00:00:00 2001 From: vpalmisano Date: Tue, 13 Apr 2021 14:06:15 +0200 Subject: [PATCH] Fixed ts-node usage on server side --- app/yarn.lock | 2 +- compose/edumeet/Dockerfile | 2 +- server/package.json | 2 +- server/yarn.lock | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/yarn.lock b/app/yarn.lock index 38617f19..62a6c3fd 100644 --- a/app/yarn.lock +++ b/app/yarn.lock @@ -8602,7 +8602,7 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -mediasoup-client@^3.6.21: +mediasoup-client@^3.6.29: version "3.6.29" resolved "https://registry.yarnpkg.com/mediasoup-client/-/mediasoup-client-3.6.29.tgz#27fdb3547144a83a1907026ae6aeb033bcd7bd0d" integrity sha512-Q2c1uR6B8UUyqEckot3q0xegwENykP7hRHNVDKw7kCC2XH09/tKKM+5RcqKgB4fHUKlHIwtcWCgN54uSUN7OfA== diff --git a/compose/edumeet/Dockerfile b/compose/edumeet/Dockerfile index 656472c9..8744c1d1 100644 --- a/compose/edumeet/Dockerfile +++ b/compose/edumeet/Dockerfile @@ -7,4 +7,4 @@ ENV DEBUG=edumeet*,mediasoup* RUN npm install -g nodemon && \ npm install -g concurrently CMD cd app && yarn && yarn build -CMD concurrently --names "server,app" "cd server && yarn && nodemon server.js" "cd app && yarn && yarn start" \ No newline at end of file +CMD concurrently --names "server,app" "cd server && yarn && yarn dev" "cd app && yarn && yarn start" \ No newline at end of file diff --git a/server/package.json b/server/package.json index a63c2c66..e01c8112 100644 --- a/server/package.json +++ b/server/package.json @@ -14,7 +14,7 @@ "license": "MIT", "main": "lib/index.js", "scripts": { - "start": "npm run build && node dist/server.js", + "start": "yarn build && ts-node dist/server.js", "build": "rm -rf dist && tsc && ln -s ../certs dist/certs", "dev": "nodemon --exec ts-node --ignore dist/ -e js,ts server.js", "connect": "ts-node connect.js", diff --git a/server/yarn.lock b/server/yarn.lock index 87d7dab1..31fce029 100644 --- a/server/yarn.lock +++ b/server/yarn.lock @@ -223,7 +223,7 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== -"@types/node@*", "@types/node@^14.14.33", "@types/node@^14.14.37": +"@types/node@*", "@types/node@^14.14.37": version "14.14.37" resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.37.tgz#a3dd8da4eb84a996c36e331df98d82abd76b516e" integrity sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw== @@ -2748,11 +2748,11 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -mediasoup@vpalmisano/mediasoup#3.6.34-custom: - version "3.6.34" - resolved "https://codeload.github.com/vpalmisano/mediasoup/tar.gz/aaba95014ecad701e38b917fc735299a7547c6fe" +mediasoup@vpalmisano/mediasoup#3.7.1-build-with-system-openssl: + version "3.7.1" + resolved "https://codeload.github.com/vpalmisano/mediasoup/tar.gz/771b5d12059bf71ddea75f2c691a506bc0bd29a8" dependencies: - "@types/node" "^14.14.33" + "@types/node" "^14.14.37" awaitqueue "^2.3.3" debug "^4.3.1" h264-profile-level-id "^1.0.1"