mirror of
https://git.um-react.app/um/cli.git
synced 2025-11-28 03:33:02 +00:00
refactor: improve mmkv logic
This commit is contained in:
10
internal/utils/unicode.go
Normal file
10
internal/utils/unicode.go
Normal file
@@ -0,0 +1,10 @@
|
||||
package utils
|
||||
|
||||
import "golang.org/x/text/unicode/norm"
|
||||
|
||||
// normalizeUnicode normalizes unicode string to NFC.
|
||||
// since macOS may change some characters in the file name.
|
||||
// e.g. "ぜ"(e3 81 9c) -> "ぜ"(e3 81 9b e3 82 99)
|
||||
func NormalizeUnicode(str string) string {
|
||||
return norm.NFC.String(str)
|
||||
}
|
||||
Reference in New Issue
Block a user