style: 完成所有文件的lint

This commit is contained in:
claude-code-best
2026-05-01 21:39:30 +08:00
parent d136872cc9
commit 6182015005
1333 changed files with 68255 additions and 77882 deletions

View File

@@ -9,10 +9,13 @@ export function recursivelySanitizeUnicode<T>(data: T): T {
if (typeof data === 'string') {
// Remove control characters except \t, \n, \r
// Replace null bytes and other C0 controls
return data
.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]/g, '')
.replace(/\uFFFD/g, '') // replacement character
.normalize('NFC') as unknown as T
return (
data
// biome-ignore lint/suspicious/noControlCharactersInRegex: intentional control character sanitization
.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]/g, '')
.replace(/\uFFFD/g, '') // replacement character
.normalize('NFC') as unknown as T
)
}
if (Array.isArray(data)) {
@@ -21,7 +24,9 @@ export function recursivelySanitizeUnicode<T>(data: T): T {
if (data !== null && typeof data === 'object') {
const result = {} as Record<string, unknown>
for (const [key, value] of Object.entries(data as Record<string, unknown>)) {
for (const [key, value] of Object.entries(
data as Record<string, unknown>,
)) {
result[key] = recursivelySanitizeUnicode(value)
}
return result as T