Skip to content

Commit

Permalink
Merge pull request #3 from esbenvb/patch-2
Browse files Browse the repository at this point in the history
Add option to disable minify in bundler
  • Loading branch information
htdcx committed May 23, 2024
2 parents 0b2a3bf + f235a52 commit 48c807f
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions opt/app.go
Original file line number Diff line number Diff line change
Expand Up @@ -50,16 +50,18 @@ func (App) CreateBundle() {
var deployment string
var rnDir string
var description string
var isMinifyDisabled bool

flag.StringVar(&targetVersion, "t", "", "Target version")
flag.StringVar(&appName, "n", "", "AppName")
flag.StringVar(&deployment, "d", "", "DeploymentName")
flag.StringVar(&rnDir, "p", "./", "React native project dir")
flag.StringVar(&description, "description", "", "Description")
flag.BoolVar(&isMinifyDisabled, "disable-minify", false, "Disable minify")
flag.Parse()

if targetVersion == "" || appName == "" || deployment == "" {
fmt.Println("Usage: code-push-go create_bundle -t <TargetVersion> -n <AppName> -d <deployment> -p <*Optional React native project dir> --description <*Optional Description>")
fmt.Println("Usage: code-push-go create_bundle -t <TargetVersion> -n <AppName> -d <deployment> -p <*Optional React native project dir> --description <*Optional Description> --disable-minify (*Optional)")
return
}
log.Println("Get app info...")
Expand Down Expand Up @@ -97,6 +99,12 @@ func (App) CreateBundle() {
if osName == "android" {
jsName = "index.android.bundle"
}

minify := "true"
if isMinifyDisabled {
minify = "false"
}

cmd := exec.Command(
"npx",
"react-native",
Expand All @@ -110,7 +118,9 @@ func (App) CreateBundle() {
"--entry-file",
"index.js",
"--platform",
osName)
osName,
"--minify",
minify)
cmd.Dir = rnDir
out, err := cmd.CombinedOutput()
if err != nil {
Expand Down

0 comments on commit 48c807f

Please sign in to comment.