package.json 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. {
  2. "name": "watch-finished",
  3. "version": "1.0.0",
  4. "description": "watch a set of source directories for finished downloads then process them with Handbrake and store the results in destination directories",
  5. "main": "index.js",
  6. "scripts": {
  7. "start": "npm-run-all server watch",
  8. "server": "forever server.js -- --trace-warning",
  9. "watch": "forever watch.js -- --trace-warning",
  10. "debug": "npm-run-all debug:server debug:watch",
  11. "debug:server": "DEBUG=* nodemon server.js",
  12. "debug:watch": "DEBUG=* nodemon watch.js",
  13. "dev": "npm-run-all dev:server dev:watch",
  14. "dev:server": "nodemon server.js",
  15. "dev:watch": "nodemon watch.js",
  16. "test": "mocha --expose-internals --no-deprecation --no-warnings --exit",
  17. "lint": "eslint . --max-warnings=500 --report-unused-disable-directives --fix",
  18. "prettier": "prettier --write \"index*.js\" \"{config,controllers,helpers,lib,routes,services,test}/**/*.js\""
  19. },
  20. "author": "",
  21. "license": "ISC",
  22. "dependencies": {
  23. "better-queue": "^3.8.10",
  24. "body-parser": "^1.19.0",
  25. "chokidar": "^3.2.2",
  26. "cli-table": "^0.3.1",
  27. "cookie-parser": "^1.4.4",
  28. "cors": "^2.8.5",
  29. "debug": "^4.1.1",
  30. "ejs": "^3.0.1",
  31. "express": "^4.17.1",
  32. "express-session": "^1.17.0",
  33. "forever": "^1.0.0",
  34. "handbrake-js": "^4.0.1",
  35. "http": "0.0.0",
  36. "lodash": "^4.17.15",
  37. "lowdb": "^1.0.0",
  38. "minimist": "^1.2.0",
  39. "moment": "^2.24.0",
  40. "morgan": "^1.9.1",
  41. "moviedb": "^0.2.10",
  42. "npm-run-all": "^4.1.5"
  43. },
  44. "devDependencies": {
  45. "chai": "^4.2.0",
  46. "ejs-lint": "^0.3.0",
  47. "eslint": "^6.5.1",
  48. "mocha": "^6.0.0",
  49. "nodemon": "^1.19.3",
  50. "prettier": "^1.18.2"
  51. }
  52. }