package.json 1.37 KB
Newer Older
yPhil's avatar
yPhil committed
1
2
{
  "name": "petrolette",
3
  "description": "Fly-by-night news reading webapp.",
4
  "version": "1.1.2",
yPhil's avatar
yPhil committed
5
  "private": true,
6
  "license": "GPL-3.0-only",
yPhil's avatar
yPhil committed
7
  "FAVICONS_CACHE_DIR": "favicons-cache",
yPhil's avatar
yPhil committed
8
  "engines": {
9
    "node": "*"
yPhil's avatar
yPhil committed
10
  },
11
12
  "repository": {
    "type": "git",
13
    "url": "https://framagit.org/yphil/petrolette"
14
  },
yPhil's avatar
yPhil committed
15
  "scripts": {
yPhil's avatar
yPhil committed
16
17
18
19
20
21
    "start": "./node_modules/pm2/bin/pm2 start pm2.config.json ; ./node_modules/pm2/bin/pm2 update",
    "start-ssl": "./node_modules/pm2/bin/pm2 start pm2.config.json --env ssl",
    "restart": "./node_modules/pm2/bin/pm2 restart pm2.config.json",
    "stop": "./node_modules/pm2/bin/pm2 stop petrolette",
    "show": "./node_modules/pm2/bin/pm2 show petrolette",
    "logs": "./node_modules/pm2/bin/pm2 logs petrolette",
22
    "errors": "./node_modules/pm2/bin/pm2 logs --err --format",
23
    "test": "mocha --timeout 30s",
24
    "postinstall": "bower install --allow-root"
yPhil's avatar
yPhil committed
25
26
  },
  "dependencies": {
27
    "body-parser": "^1.19.0",
yPhil's avatar
yPhil committed
28
    "bower": "^1.8.12",
29
    "compression": "^1.7.4",
30
31
    "ejs": "^3.1.5",
    "express": "^4.17.1",
32
    "favrat": "git+https://framagit.org/yphil/favrat.git",
33
    "feedparser": "^2.2.10",
34
    "feedrat": "git+https://framagit.org/yphil/feedrat.git",
35
    "iconv": "^3.0.0",
36
    "morgan": "^1.10.0",
yPhil's avatar
yPhil committed
37
38
    "npm": "^7.5.2",
    "pm2": "^4.5.4",
yPhil's avatar
yPhil committed
39
    "request": "^2.88.2"
40
41
42
43
  },
  "devDependencies": {
    "mocha": "^8.3.0",
    "should": "^13.2.3"
yPhil's avatar
yPhil committed
44
  }
yPhil's avatar
yPhil committed
45
}