|
|
|
@ -28,9 +28,11 @@
|
|
|
|
|
"cssnano": "^6.0.1",
|
|
|
|
|
"express": "^4.18.2",
|
|
|
|
|
"express-busboy": "^10.1.0",
|
|
|
|
|
"express-session": "^1.17.3",
|
|
|
|
|
"ffmpeg-static": "^5.2.0",
|
|
|
|
|
"fs-extra": "^11.1.1",
|
|
|
|
|
"luxon": "^3.4.3",
|
|
|
|
|
"memorystore": "^1.6.7",
|
|
|
|
|
"mysql2": "^3.6.1",
|
|
|
|
|
"node-fetch": "^2.6.7",
|
|
|
|
|
"node-vibrant": "^3.1.6",
|
|
|
|
@ -47,6 +49,7 @@
|
|
|
|
|
"@types/bcrypt": "^5.0.0",
|
|
|
|
|
"@types/express": "^4.17.18",
|
|
|
|
|
"@types/express-busboy": "^8.0.1",
|
|
|
|
|
"@types/express-session": "^1.17.8",
|
|
|
|
|
"@types/ffmpeg-static": "^3.0.1",
|
|
|
|
|
"@types/fs-extra": "^9.0.13",
|
|
|
|
|
"@types/luxon": "^3.3.2",
|
|
|
|
@ -2542,6 +2545,15 @@
|
|
|
|
|
"@types/send": "*"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@types/express-session": {
|
|
|
|
|
"version": "1.17.8",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/express-session/-/express-session-1.17.8.tgz",
|
|
|
|
|
"integrity": "sha512-bFF7/3wOldMn+56XyFRGY9ZzCr3JWhNSP2ajMPgTlbZR6BQOCHdAbNA9W5dMBPgMywpIP4zkmhxP6Opm/NRYMQ==",
|
|
|
|
|
"dev": true,
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"@types/express": "*"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/@types/ffmpeg-static": {
|
|
|
|
|
"version": "3.0.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/@types/ffmpeg-static/-/ffmpeg-static-3.0.1.tgz",
|
|
|
|
@ -3934,6 +3946,45 @@
|
|
|
|
|
"uuid": "^8.3.2"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/express-session": {
|
|
|
|
|
"version": "1.17.3",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/express-session/-/express-session-1.17.3.tgz",
|
|
|
|
|
"integrity": "sha512-4+otWXlShYlG1Ma+2Jnn+xgKUZTMJ5QD3YvfilX3AcocOAbIkVylSWEklzALe/+Pu4qV6TYBj5GwOBFfdKqLBw==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"cookie": "0.4.2",
|
|
|
|
|
"cookie-signature": "1.0.6",
|
|
|
|
|
"debug": "2.6.9",
|
|
|
|
|
"depd": "~2.0.0",
|
|
|
|
|
"on-headers": "~1.0.2",
|
|
|
|
|
"parseurl": "~1.3.3",
|
|
|
|
|
"safe-buffer": "5.2.1",
|
|
|
|
|
"uid-safe": "~2.1.5"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">= 0.8.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/express-session/node_modules/cookie": {
|
|
|
|
|
"version": "0.4.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz",
|
|
|
|
|
"integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">= 0.6"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/express-session/node_modules/debug": {
|
|
|
|
|
"version": "2.6.9",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
|
|
|
|
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"ms": "2.0.0"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/express-session/node_modules/ms": {
|
|
|
|
|
"version": "2.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/express/node_modules/debug": {
|
|
|
|
|
"version": "2.6.9",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
|
|
|
@ -4892,6 +4943,32 @@
|
|
|
|
|
"node": ">= 0.6"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/memorystore": {
|
|
|
|
|
"version": "1.6.7",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/memorystore/-/memorystore-1.6.7.tgz",
|
|
|
|
|
"integrity": "sha512-OZnmNY/NDrKohPQ+hxp0muBcBKrzKNtHr55DbqSx9hLsYVNnomSAMRAtI7R64t3gf3ID7tHQA7mG4oL3Hu9hdw==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"debug": "^4.3.0",
|
|
|
|
|
"lru-cache": "^4.0.3"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">=0.10"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/memorystore/node_modules/lru-cache": {
|
|
|
|
|
"version": "4.1.5",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
|
|
|
|
|
"integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"pseudomap": "^1.0.2",
|
|
|
|
|
"yallist": "^2.1.2"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/memorystore/node_modules/yallist": {
|
|
|
|
|
"version": "2.1.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
|
|
|
|
|
"integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/merge-descriptors": {
|
|
|
|
|
"version": "1.0.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
|
|
|
|
@ -5345,6 +5422,14 @@
|
|
|
|
|
"node": ">= 0.8"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/on-headers": {
|
|
|
|
|
"version": "1.0.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
|
|
|
|
|
"integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">= 0.8"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/once": {
|
|
|
|
|
"version": "1.4.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
|
|
|
|
@ -6082,6 +6167,11 @@
|
|
|
|
|
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
|
|
|
|
|
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/pseudomap": {
|
|
|
|
|
"version": "1.0.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
|
|
|
|
"integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/pug": {
|
|
|
|
|
"version": "3.0.2",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/pug/-/pug-3.0.2.tgz",
|
|
|
|
@ -6251,6 +6341,14 @@
|
|
|
|
|
"resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
|
|
|
|
|
"integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
|
|
|
|
|
},
|
|
|
|
|
"node_modules/random-bytes": {
|
|
|
|
|
"version": "1.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
|
|
|
|
|
"integrity": "sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ==",
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">= 0.8"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/range-parser": {
|
|
|
|
|
"version": "1.2.1",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
|
|
|
|
@ -7119,6 +7217,17 @@
|
|
|
|
|
"node": ">=14.17"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/uid-safe": {
|
|
|
|
|
"version": "2.1.5",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
|
|
|
|
|
"integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==",
|
|
|
|
|
"dependencies": {
|
|
|
|
|
"random-bytes": "~1.0.0"
|
|
|
|
|
},
|
|
|
|
|
"engines": {
|
|
|
|
|
"node": ">= 0.8"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"node_modules/universalify": {
|
|
|
|
|
"version": "2.0.0",
|
|
|
|
|
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
|
|
|
|
|