Store and publish annotations on the web, as described in the Web Annotation Discovery proposal.

package.json 799 B

12345678910111213141516171819202122232425262728293031
  1. {
  2. "name": "server",
  3. "version": "0.0.0",
  4. "private": true,
  5. "type": "module",
  6. "scripts": {
  7. "start": "tsx ./bin/www.ts",
  8. "dev": "tsx watch ./bin/www.ts"
  9. },
  10. "dependencies": {
  11. "@types/etag": "^1.8.1",
  12. "@types/express": "^4.17.14",
  13. "@types/http-errors": "^1.8.2",
  14. "@types/node": "^18.7.21",
  15. "@types/uuid": "^8.3.4",
  16. "escape-string-regexp": "^4.0.0",
  17. "etag": "^1.8.1",
  18. "express": "~4.16.1",
  19. "express-basic-auth": "^1.2.1",
  20. "express-handlebars": "^6.0.6",
  21. "http-errors": "~1.6.3",
  22. "level": "^8.0.0",
  23. "uuid": "^9.0.0",
  24. "validate-web-annotation": "^0.3.0",
  25. "web-annotation-utils": "git+https://code.treora.com/gerben/web-annotation-utils#latest"
  26. },
  27. "devDependencies": {
  28. "tsx": "^3.9.0",
  29. "typescript": "^4.8.3"
  30. }
  31. }