Which transport to use. 'auto' tries PeerJS first, falls back to Gun.js.
Four-word passphrase used by Gun SEA encryption (e.g. 'tiger-lamp-cloud-seven').
'host' creates the room; 'player' joins an existing room.
Six-character uppercase room code (e.g. 'XK7RQZ').
Configuration passed to transport/types.ITransport.connect.
Remarks
passphraseis used by Gun.js SEA for symmetric encryption of the Gun node key. PeerJS ignores it — PeerJS connections are encrypted by the underlying WebRTC DTLS handshake.