rn-logo-replacer
Version:
This is a project aiming at remplacing the logo of a react native app with a single npx command
23 lines (22 loc) • 1.08 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const package_json_1 = __importDefault(require("../package.json"));
const operation_1 = require("./file_actions_obj/operation");
const actions_1 = require("./mobile/icon/actions/actions");
const platform_1 = require("./mobile/icon/platform");
const cliDefinition_1 = require("./utils/cliDefinition");
let sourceFolder;
let destinationFolder = null;
let operation = operation_1.Operation.Copy;
let platformInUse = [platform_1.Platform.Android, platform_1.Platform.Ios];
const [cliRnLogoReplacer, cliInput] = (0, cliDefinition_1.defineCliActions)();
cliRnLogoReplacer
.name(package_json_1.default.name)
.description(package_json_1.default.description)
.version(package_json_1.default.version);
cliRnLogoReplacer.parse(process.argv);
(0, actions_1.execute)(cliInput.platform, cliInput.operation, cliInput.source, cliInput.destination);