{"version":3,"sources":["jsdelivr-header.js","/npm/react-native-app-rename@1.0.1/dist/cli.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;ACLA,aAEA,IAAI,WAAa,uBAAuB,QAAQ,gBAE5C,iBAAmB,uBAAuB,QAAQ,sBAElD,mBAAqB,uBAAuB,QAAQ,wBAEpD,iBAAmB,uBAAuB,QAAQ,4BAElD,uBAAyB,uBAAuB,QAAQ,kCAExD,wBAA0B,uBAAuB,QAAQ,mCAEzD,mBAAqB,uBAAuB,QAAQ,8BAEpD,0BAA4B,uBAAuB,QAAQ,qCAE3D,0BAA4B,uBAAuB,QAAQ,qCAE3D,oBAAsB,uBAAuB,QAAQ,+BAErD,gBAAkB,uBAAuB,QAAQ,2BAEjD,eAAiB,uBAAuB,QAAQ,0BAEhD,cAAgB,uBAAuB,QAAQ,mBAE/C,UAAY,uBAAuB,QAAQ,eAE3C,aAAe,uBAAuB,QAAQ,kBAElD,SAAS,uBAAuB,GAAO,OAAO,GAAO,EAAI,WAAa,EAAM,CAAE,QAAS,EAAO,CAE9F,MAAM,MAAQ,CAAC,iBAAiB,QAAS,uBAAuB,QAAS,wBAAwB,QAAS,mBAAmB,QAAS,0BAA0B,QAAS,0BAA0B,QAAS,oBAAoB,QAAS,gBAAgB,QAAS,eAAe,SAE3Q,OAAS,UAEb,IAAI,EAAQ,EACR,EAAM,EAEV,IAAK,IAAI,EAAI,EAAG,EAAI,MAAM,OAAQ,IAAK,CACrC,MAAM,EAAO,MAAM,GAGnB,GAFA,QAAQ,KAAK,KAAO,EAAK,MAEpB,EAAK,GAAG,GAKb,IACE,MAAM,QAAoB,EAAK,GAAG,GAElC,GAAI,MAAM,QAAQ,GAAc,CAC9B,EAAY,SAAQ,EAClB,OACA,aAKA,GAFA,QAAQ,KAAK,OAAS,GAElB,aAAkB,MAGpB,OAFA,QAAQ,KAAK,+BACb,IAIF,QAAQ,KAAK,YACb,GAAK,IAEP,QACF,CAEA,QAAQ,KAAK,UACb,GACF,CAAE,MAAO,GACP,QAAQ,KAAK,wBACb,IACA,QAAQ,KAAK,EACf,MAjCE,QAAQ,KAAK,wBAkCjB,CAEA,MAAO,CACL,QACA,MACD,EAGH,WACE,UACQ,EAAI,UAAU,YACpB,EAAI,WAAW,WACf,MAAO,EAAU,EAAM,SAAqB,EAAI,iBAAiB,WAC3D,QAAkB,EAAI,cAAc,SAAS,CACjD,WACA,OACA,gBAEF,QAAQ,QACR,EAAI,mBAAmB,SAAS,GAChC,MAAM,QAAgB,OAAO,IAC7B,EAAI,aAAa,SAAS,EAC5B,CAAE,MAAO,GACP,QAAQ,MAAM,EAAE,QAClB,CACD,EAjBD","file":"/npm/react-native-app-rename@1.0.1/dist/cli.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/react-native-app-rename@1.0.1/dist/cli.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","#!/usr/bin/env node\n\"use strict\";\n\nvar _printInfo = _interopRequireDefault(require(\"./printInfo\"));\n\nvar _getCurrentNames = _interopRequireDefault(require(\"./getCurrentNames\"));\n\nvar _validateResponses = _interopRequireDefault(require(\"./validateResponses\"));\n\nvar _moveAndroidJava = _interopRequireDefault(require(\"./tasks/moveAndroidJava\"));\n\nvar _renamePackageManifest = _interopRequireDefault(require(\"./tasks/renamePackageManifest\"));\n\nvar _renamePackageJavaFiles = _interopRequireDefault(require(\"./tasks/renamePackageJavaFiles\"));\n\nvar _renamePackageBUCK = _interopRequireDefault(require(\"./tasks/renamePackageBUCK\"));\n\nvar _renamePackageBuildGradle = _interopRequireDefault(require(\"./tasks/renamePackageBuildGradle\"));\n\nvar _renameNameSettingsGradle = _interopRequireDefault(require(\"./tasks/renameNameSettingsGradle\"));\n\nvar _renameNameMainJava = _interopRequireDefault(require(\"./tasks/renameNameMainJava\"));\n\nvar _updateFullName = _interopRequireDefault(require(\"./tasks/updateFullName\"));\n\nvar _updateAppJson = _interopRequireDefault(require(\"./tasks/updateAppJson\"));\n\nvar _askQuestions = _interopRequireDefault(require(\"./askQuestions\"));\n\nvar _verifyRN = _interopRequireDefault(require(\"./verifyRN\"));\n\nvar _printStatus = _interopRequireDefault(require(\"./printStatus\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nconst tasks = [_moveAndroidJava.default, _renamePackageManifest.default, _renamePackageJavaFiles.default, _renamePackageBUCK.default, _renamePackageBuildGradle.default, _renameNameSettingsGradle.default, _renameNameMainJava.default, _updateFullName.default, _updateAppJson.default];\n\nconst rename = async data => {\n  // eslint-disable-line max-statements\n  let fails = 0,\n      oks = 0;\n\n  for (let i = 0; i < tasks.length; i++) {\n    const item = tasks[i];\n    console.info(\"- \" + item.name);\n\n    if (!item.if(data)) {\n      console.info(\"✔ skipped, not needed\");\n      continue;\n    }\n\n    try {\n      const stepResults = await item.fn(data);\n\n      if (Array.isArray(stepResults)) {\n        stepResults.forEach(({\n          name,\n          result\n        }) => {\n          // eslint-disable-line no-loop-func\n          console.info(\"  - \" + name);\n\n          if (result instanceof Error) {\n            console.info(\"    ✖ this step failed\");\n            fails++;\n            return;\n          }\n\n          console.info(\"    ✔ ok\");\n          oks++;\n        });\n        continue;\n      }\n\n      console.info(\"  ✔ ok\");\n      oks++;\n    } catch (e) {\n      console.info(\"  ✖ this step failed\");\n      fails++;\n      console.warn(e);\n    }\n  }\n\n  return {\n    fails,\n    oks\n  };\n};\n\n(async () => {\n  try {\n    await (0, _verifyRN.default)();\n    (0, _printInfo.default)();\n    const [fullName, name, packageName] = await (0, _getCurrentNames.default)();\n    const namesData = await (0, _askQuestions.default)({\n      fullName,\n      name,\n      packageName\n    });\n    console.info();\n    (0, _validateResponses.default)(namesData);\n    const results = await rename(namesData);\n    (0, _printStatus.default)(results);\n  } catch (e) {\n    console.error(e.message);\n  }\n})();"]}