Use node-temp to create Chrome's temporary profile directory

Start Chrome in that CWD to avoid the "libpeerconnection" file