(value: any)
| 26 | } |
| 27 | |
| 28 | coerce(value: any): string { |
| 29 | if (value == null) return value; |
| 30 | if (typeof value.toJSON === 'function') { |
| 31 | value = value.toJSON(); |
| 32 | } |
| 33 | if (typeof value === 'object') { |
| 34 | return JSON.stringify(value); |
| 35 | } |
| 36 | return String(value); |
| 37 | } |
| 38 | |
| 39 | serialize(value: string | null | undefined) { |
| 40 | return value; |