liudong
2023-05-29 340f156319b863525e50e900c58e59b86ecb3d5e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
module.exports = SafeParse
 
function SafeParse(obj, reviver, callback) {
    if (arguments.length === 2) {
        callback = reviver
        reviver = null
    }
 
    var json
 
    try {
        json = JSON.parse(obj, reviver)
    } catch (err) {
        return callback(err)
    }
 
    callback(null, json)
}