Yeah that worried me but I just presumed all persisted data is at risk of corruption, and the library simply provided some options to help manage it.
Im not really very clued up in this area though. Does the way NeDB saves data (serialised json to plain text files) increase the chances of corruption?
I don't really know how I'd handle a corrupt data file