github.com/Redstoneguy129/cli@v0.0.0-20230211220159-15dca4e91917/tools/listdep/main.go (about)

     1  package main
     2  
     3  import (
     4  	"encoding/json"
     5  	"log"
     6  	"os"
     7  	"strings"
     8  
     9  	"github.com/Redstoneguy129/cli/internal/utils"
    10  )
    11  
    12  func main() {
    13  	external := make([]string, 0)
    14  	for _, img := range utils.ServiceImages {
    15  		if !strings.HasPrefix(img, "supabase/") {
    16  			external = append(external, img)
    17  		}
    18  	}
    19  
    20  	enc := json.NewEncoder(os.Stdout)
    21  	if err := enc.Encode(external); err != nil {
    22  		log.Fatal(err)
    23  	}
    24  }