Array Schema
Reviving arrays
interface RevivalArraySchema<T> {
items: RevivalSchema<T>
} class Person {
name = ''
getName() {
return this.name
}
}
const serialized = `[
{
"name": "John Smith"
},
{
"name": "Jane Doe"
}
]`
const list = revive(serialized, { items: Person })
console.log(list[0].getName()) // John Smith
console.log(list[1].getName()) // Jane DoeLast updated