* fix rxjs issue

* fix tests

* fix param decorator
This commit is contained in:
Zhenglai Zhang 2021-12-13 14:59:50 +08:00 коммит произвёл GitHub
Родитель 73dc083932
Коммит 9810ed1ecc
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
6 изменённых файлов: 5304 добавлений и 4131 удалений

9413
package-lock.json сгенерированный

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -46,14 +46,14 @@
"concurrently": "^6.2.1",
"copyfiles": "^2.4.1",
"cross-var": "^1.1.0",
"jest": "^24.8.0",
"jest": "^27.4.4",
"jest-junit": "^6.4.0",
"prettier": "^1.18.2",
"ts-jest": "^24.0.2",
"ts-jest": "^27.1.1",
"tslint": "^5.17.0",
"tslint-config-prettier": "^1.18.0",
"tslint-plugin-prettier": "^2.0.1",
"typescript": "^3.5.1"
"typescript": "^4.5.3"
},
"dependencies": {
"@nestjs/common": "^8.0.7",
@ -75,7 +75,7 @@
"nodegit": "^0.26.4",
"reflect-metadata": "^0.1.13",
"rimraf": "^2.6.3",
"rxjs": "^6.5.2",
"rxjs": "^7.4.0",
"sqlite3": "^4.0.9",
"swagger-ui-express": "^4.1.2",
"triple-beam": "^1.3.0",

Просмотреть файл

@ -7,7 +7,8 @@ import { AUTH_HEADERS, RepoAuth } from "./repo-auth";
* Auth param decorator for controller to inject the repo auth object
*/
export const Auth = createParamDecorator(
(_, req): RepoAuth => {
(_, ctx): RepoAuth => {
const req = ctx.switchToHttp().getRequest();
const repoAuth = RepoAuth.fromHeaders(req.headers);
if (repoAuth) {
return repoAuth;

Просмотреть файл

@ -50,7 +50,7 @@ export class DiskUsageService {
try {
return await diskusage.check(this.config.dataDir);
} catch (error) {
this.logger.error("Failed to get disk usage", error);
this.logger.error("Failed to get disk usage", error as any);
return undefined;
}
}

Просмотреть файл

@ -83,7 +83,7 @@ export class LocalRepo {
this.refs.complete();
}
if (!this.onDestroy.closed) {
this.onDestroy.next();
this.onDestroy.next(null);
this.onDestroy.complete();
}
}

Просмотреть файл

@ -26,6 +26,7 @@
"incremental": true,
"tsBuildInfoFile": "./buildcache/backend.tsbuildinfo",
"skipDefaultLibCheck": true,
/* Additional Checks */
"noUnusedLocals": true,