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.

50 lines
1.9 KiB

2 years ago
1 year ago
1 year ago
5 years ago
1 year ago
5 years ago
  1. {
  2. "name": "cryptpad",
  3. "description": "realtime collaborative visual editor with zero knowlege server",
  4. "version": "3.16.0",
  5. "license": "AGPL-3.0+",
  6. "repository": {
  7. "type": "git",
  8. "url": "git://github.com/xwiki-labs/cryptpad.git"
  9. },
  10. "funding": {
  11. "type": "opencollective",
  12. "url": "https://opencollective.com/cryptpad"
  13. },
  14. "dependencies": {
  15. "chainpad-crypto": "^0.2.2",
  16. "chainpad-server": "^4.0.9",
  17. "express": "~4.16.0",
  18. "fs-extra": "^7.0.0",
  19. "get-folder-size": "^2.0.1",
  20. "netflux-websocket": "^0.1.20",
  21. "nthen": "0.1.8",
  22. "pull-stream": "^3.6.1",
  23. "saferphore": "0.0.1",
  24. "sortify": "^1.0.4",
  25. "stream-to-pull-stream": "^1.7.2",
  26. "tweetnacl": "~0.12.2",
  27. "ulimit": "0.0.2",
  28. "ws": "^3.3.1"
  29. },
  30. "devDependencies": {
  31. "jshint": "^2.10.2",
  32. "less": "3.7.1",
  33. "lesshint": "^4.5.0",
  34. "selenium-webdriver": "^3.6.0"
  35. },
  36. "scripts": {
  37. "start": "node server.js",
  38. "dev": "DEV=1 node server.js",
  39. "fresh": "FRESH=1 node server.js",
  40. "package": "PACKAGE=1 node server.js",
  41. "lint": "jshint --config .jshintrc --exclude-path .jshintignore . && ./node_modules/lesshint/bin/lesshint -c ./.lesshintrc ./customize.dist/src/less2/",
  42. "lint:js": "jshint --config .jshintrc --exclude-path .jshintignore .",
  43. "lint:server": "jshint --config .jshintrc lib",
  44. "lint:less": "./node_modules/lesshint/bin/lesshint -c ./.lesshintrc ./customize.dist/src/less2/",
  45. "test": "node scripts/TestSelenium.js",
  46. "test-rpc": "cd scripts/tests && node test-rpc",
  47. "template": "cd customize.dist/src && for page in ../index.html ../privacy.html ../terms.html ../about.html ../contact.html ../what-is-cryptpad.html ../features.html ../../www/login/index.html ../../www/register/index.html ../../www/user/index.html;do echo $page; cp template.html $page; done;",
  48. "evict-inactive": "node scripts/evict-inactive.js"
  49. }
  50. }