utils.go 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package utils
  2. var PackConfPath = "package.json"
  3. var ConfigPath = "uploader.json"
  4. var OutputDb = "db.json"
  5. var AppConfPath = "app.json"
  6. type UpConfItem struct {
  7. Files []string
  8. Modify string
  9. PackName string
  10. Dest string
  11. }
  12. type Version struct {
  13. Label string `json:"label"`
  14. Name string `json:"name"`
  15. Icon string `json:"icon"`
  16. Type string `json:"type"`
  17. Version string `json:"version"`
  18. SizeM int `json:"sizeM"`
  19. Url string `json:"url"`
  20. Platform string `json:"platform"`
  21. Thumbnail string `json:"thumbnail"`
  22. }
  23. type App struct {
  24. Name string `json:"name"`
  25. Version string `json:"version"`
  26. LastUpdateDate string `json:"lastUpdateDate"`
  27. Icon string `json:"icon"`
  28. RevAssets []string `json:"revAssets"`
  29. Size string `json:"size"`
  30. Tags string `json:"tags"`
  31. Desc string `json:"desc"`
  32. Entry string `json:"entry"`
  33. Type string `json:"type"`
  34. Key string `json:"key"`
  35. InstCount int `json:"instCount"`
  36. }