aboutsummaryrefslogtreecommitdiffhomepage
path: root/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'package.json')
-rw-r--r--package.json59
1 files changed, 23 insertions, 36 deletions
diff --git a/package.json b/package.json
index 9481e63f4..8552a9d60 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
5 "private": true, 5 "private": true,
6 "licence": "AGPL-3.0", 6 "licence": "AGPL-3.0",
7 "engines": { 7 "engines": {
8 "node": ">=10.x <=15", 8 "node": ">=10.x",
9 "yarn": ">=1.x", 9 "yarn": ">=1.x",
10 "postgres": ">=10.x", 10 "postgres": ">=10.x",
11 "redis-server": ">=2.8.18", 11 "redis-server": ">=2.8.18",
@@ -25,30 +25,25 @@
25 }, 25 },
26 "typings": "*.d.ts", 26 "typings": "*.d.ts",
27 "scripts": { 27 "scripts": {
28 "e2e": "scripty", 28 "e2e": "sh ./scripts/e2e/index.sh",
29 "e2e:local": "scripty", 29 "e2e:local": "sh ./scripts/e2e/local.sh",
30 "setup:cli": "scripty", 30 "setup:cli": "sh ./scripts/setup/cli.sh",
31 "build": "scripty", 31 "build": "sh ./scripts/build/index.sh",
32 "build:embed": "scripty", 32 "build:embed": "sh ./scripts/build/embed.sh",
33 "build:server": "scripty", 33 "build:server": "sh ./scripts/build/server.sh",
34 "build:client": "scripty", 34 "build:client": "sh ./scripts/build/client.sh",
35 "clean:client": "scripty", 35 "clean:client": "sh ./scripts/clean/client/index.sh",
36 "clean:server": "scripty", 36 "clean:server:test": "sh ./scripts/clean/server/test.sh",
37 "clean:server:test": "scripty", 37 "i18n:update": "sh ./scripts/i18n/update.sh",
38 "danger:clean:dev": "scripty",
39 "danger:clean:prod": "scripty",
40 "danger:clean:modules": "scripty",
41 "i18n:update": "scripty",
42 "plugin:install": "node ./dist/scripts/plugin/install.js", 38 "plugin:install": "node ./dist/scripts/plugin/install.js",
43 "plugin:uninstall": "node ./dist/scripts/plugin/uninstall.js", 39 "plugin:uninstall": "node ./dist/scripts/plugin/uninstall.js",
44 "i18n:create-custom-files": "node ./dist/scripts/i18n/create-custom-files.js", 40 "i18n:create-custom-files": "node ./dist/scripts/i18n/create-custom-files.js",
45 "reset-password": "node ./dist/scripts/reset-password.js", 41 "reset-password": "node ./dist/scripts/reset-password.js",
46 "play": "scripty",
47 "dev": "sh ./scripts/dev/index.sh", 42 "dev": "sh ./scripts/dev/index.sh",
48 "dev:server": "sh ./scripts/dev/server.sh", 43 "dev:server": "sh ./scripts/dev/server.sh",
49 "dev:embed": "scripty", 44 "dev:embed": "sh ./scripts/dev/embed.sh",
50 "dev:client": "sh ./scripts/dev/client.sh", 45 "dev:client": "sh ./scripts/dev/client.sh",
51 "dev:cli": "scripty", 46 "dev:cli": "sh ./scripts/dev/cli.sh",
52 "start": "node dist/server", 47 "start": "node dist/server",
53 "start:server": "node dist/server --no-client", 48 "start:server": "node dist/server --no-client",
54 "update-host": "node ./dist/scripts/update-host.js", 49 "update-host": "node ./dist/scripts/update-host.js",
@@ -56,9 +51,9 @@
56 "regenerate-thumbnails": "node ./dist/scripts/regenerate-thumbnails.js", 51 "regenerate-thumbnails": "node ./dist/scripts/regenerate-thumbnails.js",
57 "create-import-video-file-job": "node ./dist/scripts/create-import-video-file-job.js", 52 "create-import-video-file-job": "node ./dist/scripts/create-import-video-file-job.js",
58 "print-transcode-command": "node ./dist/scripts/print-transcode-command.js", 53 "print-transcode-command": "node ./dist/scripts/print-transcode-command.js",
59 "test": "scripty", 54 "test": "sh ./scripts/test.sh",
60 "help": "scripty", 55 "help": "sh ./scripts/help.sh",
61 "generate-cli-doc": "scripty", 56 "generate-cli-doc": "sh ./scripts/generate-cli-doc.sh",
62 "parse-log": "node ./dist/scripts/parse-log.js", 57 "parse-log": "node ./dist/scripts/parse-log.js",
63 "prune-storage": "node ./dist/scripts/prune-storage.js", 58 "prune-storage": "node ./dist/scripts/prune-storage.js",
64 "optimize-old-videos": "node ./dist/scripts/optimize-old-videos.js", 59 "optimize-old-videos": "node ./dist/scripts/optimize-old-videos.js",
@@ -71,17 +66,14 @@
71 "ts-node": "ts-node", 66 "ts-node": "ts-node",
72 "eslint": "eslint", 67 "eslint": "eslint",
73 "concurrently": "concurrently", 68 "concurrently": "concurrently",
74 "sasslint": "sass-lint --verbose --no-exit",
75 "sasslint:fix": "sass-lint-auto-fix -c .sass-lint.yml --verbose",
76 "mocha": "mocha", 69 "mocha": "mocha",
77 "ci": "scripty", 70 "ci": "sh ./scripts/ci.sh",
78 "release": "scripty", 71 "release": "sh ./scripts/release.sh",
79 "release-embed-api": "scripty", 72 "release-embed-api": "sh ./scripts/release-embed-api.sh",
80 "nightly": "scripty", 73 "nightly": "sh ./scripts/nightly.sh",
81 "openapi-clients": "scripty", 74 "openapi-clients": "sh ./scripts/openapi-clients.sh",
82 "client-report": "scripty", 75 "client-report": "sh ./scripts/client-report.sh",
83 "swagger-cli": "swagger-cli", 76 "swagger-cli": "swagger-cli"
84 "sass-lint": "sass-lint"
85 }, 77 },
86 "dependencies": { 78 "dependencies": {
87 "apicache": "1.6.2", 79 "apicache": "1.6.2",
@@ -139,7 +131,6 @@
139 "redis": "^3.0.2", 131 "redis": "^3.0.2",
140 "reflect-metadata": "^0.1.12", 132 "reflect-metadata": "^0.1.12",
141 "sanitize-html": "2.x", 133 "sanitize-html": "2.x",
142 "scripty": "^2.0.0",
143 "sequelize": "6.6.2", 134 "sequelize": "6.6.2",
144 "sequelize-typescript": "^2.0.0-beta.1", 135 "sequelize-typescript": "^2.0.0-beta.1",
145 "sitemap": "^6.1.0", 136 "sitemap": "^6.1.0",
@@ -219,10 +210,6 @@
219 "ts-node": "9.1.1", 210 "ts-node": "9.1.1",
220 "typescript": "^4.0.5" 211 "typescript": "^4.0.5"
221 }, 212 },
222 "scripty": {
223 "silent": true
224 },
225 "sasslintConfig": "client/.sass-lint.yml",
226 "bundlewatch": { 213 "bundlewatch": {
227 "files": [ 214 "files": [
228 { 215 {