feature(socket) listen: add stringifyJSON