UNPKG

react-native-decompiler

Version:

react native decompile apk and ipa(soon)

18 lines 1.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const plugin_1 = require("../../plugin"); class EmptyIgnorer extends plugin_1.Plugin { constructor() { super(...arguments); this.pass = 1; this.name = 'EmptyIgnorer'; } evaluate() { if (this.module.rootPath.node.body.body.length === 0) { this.debugLog(`Ignored ${this.module.moduleId} because it is empty`); this.module.ignored = true; } } } exports.default = EmptyIgnorer; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW1wdHlJZ25vcmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3RhZ2dlcnMvdmFuaWxsYS9lbXB0eUlnbm9yZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFlQSx5Q0FBc0M7QUFLdEMsTUFBcUIsWUFBYSxTQUFRLGVBQU07SUFBaEQ7O1FBQ1csU0FBSSxHQUFHLENBQUMsQ0FBQztRQUNsQixTQUFJLEdBQUcsY0FBYyxDQUFDO0lBUXhCLENBQUM7SUFOQyxRQUFRO1FBQ04sSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFO1lBQ3BELElBQUksQ0FBQyxRQUFRLENBQUMsV0FBVyxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsc0JBQXNCLENBQUMsQ0FBQztZQUNyRSxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sR0FBRyxJQUFJLENBQUM7U0FDNUI7SUFDSCxDQUFDO0NBQ0Y7QUFWRCwrQkFVQyJ9