IndieAuth login support, allows viewing of topics related to profile
[websub-hub] / package.json
1 {
2 "name": "@squeep/websub-hub",
3 "version": "1.2.2",
4 "description": "A WebSub Hub server implementation.",
5 "main": "server.js",
6 "scripts": {
7 "coverage": "nyc npm test",
8 "coverage-check": "nyc check-coverage",
9 "eslint": "eslint *.js src",
10 "test": "mocha --recursive"
11 },
12 "repository": {
13 "type": "git",
14 "url": "https://git.squeep.com/websub-hub/"
15 },
16 "keywords": [
17 "WebSub",
18 "Hub",
19 "REC-websub-20180123",
20 "IndieWeb",
21 "PubSubHubBub",
22 "syndication"
23 ],
24 "engines": {
25 "node": ">=12.9"
26 },
27 "author": "Justin Wind <jwind-websubhub@squeep.com>",
28 "license": "ISC",
29 "pre-commit": [
30 "eslint",
31 "coverage",
32 "coverage-check"
33 ],
34 "dependencies": {
35 "@squeep/api-dingus": "git+https://git.squeep.com/squeep-api-dingus/#v1.2.1",
36 "@squeep/indieauth-helper": "git+https://git.squeep.com/squeep-indieauth-helper/#v1.0.0",
37 "@squeep/mystery-box": "git+https://git.squeep.com/squeep-mystery-box/#v1.0.1",
38 "@squeep/web-linking": "git+https://git.squeep.com/squeep-web-linking/#v1.0.1",
39 "axios": "^0.23.0",
40 "feedparser": "^2.2.10",
41 "htmlparser2": "^7.1.2",
42 "iconv": "^3.0.1"
43 },
44 "optionalDependencies": {
45 "argon2": "^0.28.2",
46 "better-sqlite3": "^7.4.3",
47 "node-linux-pam": "^0.2.1",
48 "pg-promise": "^10.11.1"
49 },
50 "devDependencies": {
51 "eslint": "^8.1.0",
52 "eslint-plugin-node": "^11.1.0",
53 "eslint-plugin-security": "^1.4.0",
54 "eslint-plugin-sonarjs": "^0.10.0",
55 "mocha": "^9.1.3",
56 "mocha-steps": "^1.3.0",
57 "nyc": "^15.1.0",
58 "pre-commit": "^1.2.2",
59 "sinon": "^11.1.2"
60 }
61 }