circular-functions (npm): Serializes and deserializes complex JavaScript objects with cyclic references, including restoring fully functional function objects.
Keywords: circular|reference|stringify