UNPKG

bananalyzer

Version:

A simple tool for windows 10, that downloads APKs from Google playstore, analyzes them, and lists all the Google and Huawei SDKs (kits) that are integrated, along with other metadata

30 lines (29 loc) 1.53 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var huawieAppgalleryScrapper_1 = require("./core/scraper/huawieAppgalleryScrapper"); var googlePlayScrapper_1 = require("./core/scraper/googlePlayScrapper"); var decompile_1 = require("./core/apktool/decompile"); var baseSdks_1 = require("./core/analyzer/sdkAnalyzer/baseSdks"); /** * No Copyright 2022 Younes Megaache * All right can be abused (respectfully) */ var analyzer_1 = require("./core/analyzer"); var downloader_1 = require("./core/downloader"); var downloader_2 = require("./core/downloader"); exports.default = { getDownloadLink: function (packageName, mergeSplitApk) { if (mergeSplitApk === void 0) { mergeSplitApk = true; } return (0, downloader_1.getDownloadLink)(packageName, mergeSplitApk, true); }, downloadAPK: function (packageName, useExistingApk, mergeSplitApk) { if (useExistingApk === void 0) { useExistingApk = true; } if (mergeSplitApk === void 0) { mergeSplitApk = true; } return (0, downloader_2.downloadAPK)(packageName, useExistingApk, mergeSplitApk, true); }, analyzeAPKs: analyzer_1.analyzeAPKs, getPlayStoreDetails: function (packageName) { return (0, googlePlayScrapper_1.getGooglePlayDetails)(packageName, true); }, getAppGalleryDetails: function (packageName) { return (0, huawieAppgalleryScrapper_1.getAppGalleryDetails)(packageName, true); }, getSupportedSdks: baseSdks_1.getSupportedSdks, decompileApk: decompile_1.decompileApk };