code: func ShellPack(opts PackOptions, boxes parser.Boxes) error {
  	b, err := json.Marshal(boxes)
  	if err != nil {
  		return err
  	}
  	ctx, cancel := context.WithTimeout(context.Background(), 60*time.Second)
  	defer cancel()
  	c := exec.CommandContext(ctx, opts.StoreCmd, string(b))
  	c.Stdout = os.Stdout
  	c.Stderr = os.Stderr
  	return c.Run()
  
  }
docs: // ShellPack ...