UNPKG

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
#!/usr/bin/env node "use strict"; 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);