package.json 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. {
  2. "name": "thingsboard-web-ui",
  3. "private": true,
  4. "version": "3.3.4",
  5. "description": "ThingsBoard Web UI Microservice",
  6. "main": "server.js",
  7. "bin": "server.js",
  8. "scripts": {
  9. "pkg": "pkg -t node12-linux-x64,node12-win-x64 --out-path ./target . && node install.js",
  10. "test": "echo \"Error: no test specified\" && exit 1",
  11. "start": "WEB_FOLDER=./target/web nodemon server.js",
  12. "start-prod": "NODE_ENV=production nodemon server.js"
  13. },
  14. "dependencies": {
  15. "compression": "^1.7.4",
  16. "config": "^3.3.1",
  17. "connect-history-api-fallback": "^1.6.0",
  18. "express": "^4.17.1",
  19. "http": "0.0.0",
  20. "http-proxy": "^1.18.1",
  21. "js-yaml": "^3.14.0",
  22. "winston": "^3.3.3",
  23. "winston-daily-rotate-file": "^4.5.0"
  24. },
  25. "nyc": {
  26. "exclude": [
  27. "test",
  28. "__tests__",
  29. "node_modules",
  30. "target"
  31. ]
  32. },
  33. "devDependencies": {
  34. "fs-extra": "^10.0.0",
  35. "nodemon": "^2.0.12",
  36. "pkg": "^5.3.1"
  37. },
  38. "pkg": {
  39. "assets": [
  40. "node_modules/config/**/*.*"
  41. ]
  42. }
  43. }