fix(json): remove extra spaces to improve fixJson
success rate
This commit is contained in:
@ -8,6 +8,7 @@ export type DeepPartial<T> = T extends object
|
|||||||
: T
|
: T
|
||||||
|
|
||||||
export function removeJsonMarkdown(text: string) {
|
export function removeJsonMarkdown(text: string) {
|
||||||
|
text = text.trim()
|
||||||
if (text.startsWith('```json')) {
|
if (text.startsWith('```json')) {
|
||||||
text = text.slice(7)
|
text = text.slice(7)
|
||||||
} else if (text.startsWith('json')) {
|
} else if (text.startsWith('json')) {
|
||||||
@ -18,7 +19,7 @@ export function removeJsonMarkdown(text: string) {
|
|||||||
if (text.endsWith('```')) {
|
if (text.endsWith('```')) {
|
||||||
text = text.slice(0, -3)
|
text = text.slice(0, -3)
|
||||||
}
|
}
|
||||||
return text
|
return text.trim()
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user