func CreateFile()

in internal/utils/fs.go [51:64]


func CreateFile(p string, d []byte, o bool) error {
	if !o {
		if _, err := os.Stat(p); !os.IsNotExist(err) {
			return err
		}
	}

	// TODO: don't assume 0644 perms
	if err := os.WriteFile(p, d, 0644); err != nil {
		return err
	}

	return nil
}