Документация доступна здесь, но шокирует то, что нет API для получения размера каталога, такого же, как команда du
в linux.
https://www.backblaze.com/b2/docs
здесь есть API для файловно не для размера каталога - https://www.backblaze.com/b2/docs/files.html
await b2.authorize();
await b2.listFileNames(bucketid);
await b2.getFileInfo(fileId) // gets the file info but directory has null in id field
мы получаем этот результат сверху -
{ accountId: '11111111',
action: 'folder',
bucketId: '44444444444',
contentLength: 0,
contentSha1: null,
contentType: null,
fileId: null,
fileInfo: {},
fileName: 'test/testinside/',
uploadTimestamp: 0 }