MCPcopy
hub / github.com/spicetify/cli / readLocalCssMap

Function readLocalCssMap

src/preprocess/preprocess.go:67–81  ·  view source on GitHub ↗
(cssTranslationMap *map[string]string)

Source from the content-addressed store, hash-verified

65}
66
67func readLocalCssMap(cssTranslationMap *map[string]string) error {
68 cssMapLocalPath := path.Join(utils.GetExecutableDir(), "css-map.json")
69 cssMapContent, err := os.ReadFile(cssMapLocalPath)
70 if err != nil {
71 utils.PrintWarning("Cannot read local CSS map.")
72 return err
73 } else {
74 err = json.Unmarshal(cssMapContent, cssTranslationMap)
75 if err != nil {
76 utils.PrintWarning("Local CSS map JSON malformed.")
77 return err
78 }
79 }
80 return nil
81}
82
83func Start(version string, spotifyBasePath string, extractedAppsPath string, flags Flag) {
84 appPath := filepath.Join(extractedAppsPath, "xpui")

Callers 1

StartFunction · 0.85

Calls 2

GetExecutableDirFunction · 0.92
PrintWarningFunction · 0.92

Tested by

no test coverage detected