diff --git a/backend/services/admin-service/src/infrastructure/parsers/package-parser.service.ts b/backend/services/admin-service/src/infrastructure/parsers/package-parser.service.ts index a16225b3..60a05d8d 100644 --- a/backend/services/admin-service/src/infrastructure/parsers/package-parser.service.ts +++ b/backend/services/admin-service/src/infrastructure/parsers/package-parser.service.ts @@ -1,5 +1,5 @@ import { Injectable, Logger } from '@nestjs/common' -import * as ApkReader from 'adbkit-apkreader' +import ApkReader from 'adbkit-apkreader' import * as unzipper from 'unzipper' import * as bplist from 'bplist-parser' import { Platform } from '@/domain/enums/platform.enum' diff --git a/backend/services/admin-service/src/types/adbkit-apkreader.d.ts b/backend/services/admin-service/src/types/adbkit-apkreader.d.ts index bbb0e82b..0588a8ca 100644 --- a/backend/services/admin-service/src/types/adbkit-apkreader.d.ts +++ b/backend/services/admin-service/src/types/adbkit-apkreader.d.ts @@ -11,13 +11,14 @@ declare module 'adbkit-apkreader' { usesSdk?: UsesSdk } - interface ApkReader { + interface ApkReaderInstance { readManifest(): Promise } - function open(source: string | Buffer): Promise - - export = { - open, + interface ApkReader { + open(source: string | Buffer): Promise } + + const ApkReader: ApkReader + export default ApkReader }