diff options
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/package.json b/package.json index 2c4c478ac..d3375c7d4 100644 --- a/package.json +++ b/package.json | |||
@@ -5,11 +5,8 @@ | |||
5 | "private": true, | 5 | "private": true, |
6 | "licence": "AGPL-3.0", | 6 | "licence": "AGPL-3.0", |
7 | "engines": { | 7 | "engines": { |
8 | "node": ">=10.x", | 8 | "node": ">=12.x", |
9 | "yarn": ">=1.x", | 9 | "yarn": ">=1.x" |
10 | "postgres": ">=10.x", | ||
11 | "redis-server": ">=2.8.18", | ||
12 | "ffmpeg": ">=4.1" | ||
13 | }, | 10 | }, |
14 | "bin": { | 11 | "bin": { |
15 | "peertube": "dist/server/tools/peertube.js" | 12 | "peertube": "dist/server/tools/peertube.js" |
@@ -76,6 +73,7 @@ | |||
76 | "swagger-cli": "swagger-cli" | 73 | "swagger-cli": "swagger-cli" |
77 | }, | 74 | }, |
78 | "dependencies": { | 75 | "dependencies": { |
76 | "@uploadx/core": "^4.4.0", | ||
79 | "apicache": "1.6.2", | 77 | "apicache": "1.6.2", |
80 | "async": "^3.0.1", | 78 | "async": "^3.0.1", |
81 | "async-lru": "^1.1.1", | 79 | "async-lru": "^1.1.1", |
@@ -99,7 +97,7 @@ | |||
99 | "express-validator": "^6.4.0", | 97 | "express-validator": "^6.4.0", |
100 | "flat": "^5.0.0", | 98 | "flat": "^5.0.0", |
101 | "fluent-ffmpeg": "^2.1.0", | 99 | "fluent-ffmpeg": "^2.1.0", |
102 | "fs-extra": "^9.0.0", | 100 | "fs-extra": "^10.0.0", |
103 | "got": "^11.8.2", | 101 | "got": "^11.8.2", |
104 | "helmet": "^4.1.0", | 102 | "helmet": "^4.1.0", |
105 | "http-signature": "1.3.5", | 103 | "http-signature": "1.3.5", |
@@ -113,7 +111,7 @@ | |||
113 | "lodash": "^4.17.10", | 111 | "lodash": "^4.17.10", |
114 | "lru-cache": "^6.0.0", | 112 | "lru-cache": "^6.0.0", |
115 | "magnet-uri": "^6.1.0", | 113 | "magnet-uri": "^6.1.0", |
116 | "markdown-it": "12.0.4", | 114 | "markdown-it": "^12.0.4", |
117 | "markdown-it-emoji": "^2.0.0", | 115 | "markdown-it-emoji": "^2.0.0", |
118 | "memoizee": "^0.4.14", | 116 | "memoizee": "^0.4.14", |
119 | "morgan": "^1.5.3", | 117 | "morgan": "^1.5.3", |
@@ -133,7 +131,7 @@ | |||
133 | "sanitize-html": "2.x", | 131 | "sanitize-html": "2.x", |
134 | "sequelize": "6.6.2", | 132 | "sequelize": "6.6.2", |
135 | "sequelize-typescript": "^2.0.0-beta.1", | 133 | "sequelize-typescript": "^2.0.0-beta.1", |
136 | "sitemap": "^6.1.0", | 134 | "sitemap": "^7.0.0", |
137 | "socket.io": "^4.0.1", | 135 | "socket.io": "^4.0.1", |
138 | "sql-formatter": "^4.0.0-beta.0", | 136 | "sql-formatter": "^4.0.0-beta.0", |
139 | "srt-to-vtt": "^1.1.2", | 137 | "srt-to-vtt": "^1.1.2", |
@@ -143,7 +141,7 @@ | |||
143 | "uuid": "^8.1.0", | 141 | "uuid": "^8.1.0", |
144 | "validator": "^13.0.0", | 142 | "validator": "^13.0.0", |
145 | "webfinger.js": "^2.6.6", | 143 | "webfinger.js": "^2.6.6", |
146 | "webtorrent": "^0.116.1", | 144 | "webtorrent": "^0.118.0", |
147 | "winston": "3.3.3", | 145 | "winston": "3.3.3", |
148 | "ws": "^7.0.0", | 146 | "ws": "^7.0.0", |
149 | "youtube-dl": "^3.0.2" | 147 | "youtube-dl": "^3.0.2" |
@@ -154,9 +152,9 @@ | |||
154 | "@types/async": "^3.0.0", | 152 | "@types/async": "^3.0.0", |
155 | "@types/async-lock": "^1.1.0", | 153 | "@types/async-lock": "^1.1.0", |
156 | "@types/bcrypt": "^3.0.0", | 154 | "@types/bcrypt": "^3.0.0", |
157 | "@types/bluebird": "3.5.33", | 155 | "@types/bluebird": "^3.5.33", |
158 | "@types/body-parser": "^1.16.3", | 156 | "@types/body-parser": "^1.16.3", |
159 | "@types/bull": "3.15.0", | 157 | "@types/bull": "^3.15.0", |
160 | "@types/bytes": "^3.0.0", | 158 | "@types/bytes": "^3.0.0", |
161 | "@types/chai": "^4.0.4", | 159 | "@types/chai": "^4.0.4", |
162 | "@types/chai-json-schema": "^1.4.3", | 160 | "@types/chai-json-schema": "^1.4.3", |