You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

46 lines
1.5 KiB

{
"name": "nc_talk_backend",
"version": "0.0.1",
"description": "Alternative backend for Nextcloud Talk",
"keywords": [],
"repository": "gitlab:powerpaul17/nc_talk_backend",
"bugs": {
"url": "https://gitlab.com/powerpaul17/nc_talk_backend/issues"
},
"main": "backend.js",
"scripts": {
"default": "npx webpack",
"start": "node -r source-map-support/register dist/backend.js",
"build": "npx webpack",
"build-dev-watch": "npx webpack --watch --progress --colors",
"build-docker-backend": "docker build -t nc_talk_backend:latest -f ./docker/backend/Dockerfile .",
"build-docker-backend-janus": "docker build -t nc_talk_backend_janus:latest -f ./docker/backend-janus/Dockerfile ."
},
"author": "Paul Tirk",
"license": "AGPL-3.0-or-later",
"dependencies": {
"axios": "^0.19.2",
"body-parser": "^1.19.0",
"express": "^4.17.1",
"janus-videoroom-client": "^4.1.6",
"randomstring": "^1.1.5",
"source-map-support": "^0.5.19",
"ws": "^7.2.3"
},
"devDependencies": {
"@types/express": "^4.17.3",
"@types/node": "^13.9.5",
"@types/randomstring": "^1.1.6",
"@types/uuid": "^7.0.2",
"@types/ws": "^7.2.3",
"@typescript-eslint/eslint-plugin": "^2.27.0",
"@typescript-eslint/parser": "^2.26.0",
"clean-webpack-plugin": "^3.0.0",
"del": "^5.1.0",
"eslint": "^6.8.0",
"ts-loader": "^6.2.2",
"typescript": "^3.8.3",
"webpack": "^4.42.1",
"webpack-cli": "^3.3.11"
}
}