Companion upgrade deps (#6305)

recreates #6296

---------

Co-authored-by: Prakash <qxprakash@gmail.com>
This commit is contained in:
Mikael Finstad 2026-05-21 12:07:05 +08:00 committed by GitHub
parent d9d44ce5e5
commit 3c537e2780
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 978 additions and 226 deletions

View file

@ -34,48 +34,48 @@
],
"bin": "./dist/bin/companion.js",
"dependencies": {
"@aws-sdk/client-s3": "3.986.0",
"@aws-sdk/client-sts": "3.986.0",
"@aws-sdk/lib-storage": "3.986.0",
"@aws-sdk/s3-presigned-post": "3.986.0",
"@aws-sdk/s3-request-presigner": "3.986.0",
"body-parser": "1.20.4",
"@aws-sdk/client-s3": "3.1047.0",
"@aws-sdk/client-sts": "3.1047.0",
"@aws-sdk/lib-storage": "3.1047.0",
"@aws-sdk/s3-presigned-post": "3.1047.0",
"@aws-sdk/s3-request-presigner": "3.1047.0",
"body-parser": "2.2.2",
"common-tags": "1.8.2",
"connect-redis": "7.1.1",
"content-disposition": "^0.5.4",
"content-disposition": "2.0.0",
"cookie-parser": "1.4.7",
"cors": "^2.8.5",
"escape-goat": "3.0.0",
"escape-string-regexp": "4.0.0",
"cors": "2.8.6",
"escape-goat": "4.0.0",
"escape-string-regexp": "5.0.0",
"express": "^5.2.1",
"express-interceptor": "1.2.0",
"express-prom-bundle": "^8.0.0",
"express-session": "1.18.1",
"express-session": "1.19.0",
"fast-safe-stringify": "^2.1.1",
"formdata-node": "^6.0.3",
"got": "^13.0.0",
"grant": "^5.4.24",
"helmet": "^7.1.0",
"ioredis": "^5.3.2",
"ipaddr.js": "^2.0.1",
"jsonwebtoken": "9.0.2",
"lodash": "^4.17.23",
"mime-types": "2.1.35",
"moment": "^2.29.2",
"moment-timezone": "^0.5.31",
"morgan": "1.10.0",
"helmet": "8.1.0",
"ioredis": "5.10.1",
"ipaddr.js": "2.4.0",
"jsonwebtoken": "9.0.3",
"lodash": "4.18.1",
"mime-types": "3.0.2",
"moment": "2.30.1",
"moment-timezone": "0.6.2",
"morgan": "1.10.1",
"ms": "2.1.3",
"node-schedule": "2.1.1",
"p-map": "^7.0.3",
"prom-client": "15.1.2",
"serialize-error": "^11.0.0",
"serialize-javascript": "^6.0.0",
"supports-color": "8.x",
"tus-js-client": "^4.1.0",
"validator": "^13.15.22",
"webdav": "^5.8.0",
"ws": "8.17.1",
"zod": "^3.24.0"
"p-map": "7.0.4",
"prom-client": "15.1.3",
"serialize-error": "13.0.1",
"serialize-javascript": "7.0.5",
"supports-color": "10.2.2",
"tus-js-client": "4.3.1",
"validator": "13.15.35",
"webdav": "5.10.0",
"ws": "8.20.1",
"zod": "4.4.3"
},
"devDependencies": {
"@types/common-tags": "^1.8.4",

View file

@ -159,12 +159,11 @@ export default class WebdavProvider extends Provider<WebdavUserSession> {
const data: { items: WebdavListItem[] } = { items: [] }
const client = await this.getClient({ providerUserSession })
const dirResult = await client.getDirectoryContents(
const dir = await client.getDirectoryContents(
(typeof query?.['directory'] === 'string'
? query?.['directory']
: undefined) || '/',
)
const dir = Array.isArray(dirResult) ? dirResult : dirResult.data
dir.forEach((item) => {
const isFolder = item.type === 'directory'

1141
yarn.lock

File diff suppressed because it is too large Load diff