Optional Peer Dependencies for Node.js middleware