gitextract_fcmkdvz9/ ├── .babelrc ├── .bowerrc ├── .eslintrc ├── .gitignore ├── README.md ├── dist/ │ └── imperio.js ├── index.js ├── keys.js ├── lib/ │ ├── client/ │ │ ├── Emitters/ │ │ │ ├── emitAcceleration.js │ │ │ ├── emitData.js │ │ │ ├── emitGeoLocation.js │ │ │ ├── emitGyroscope.js │ │ │ ├── emitRoomSetup.js │ │ │ ├── gesture.js │ │ │ ├── gestures/ │ │ │ │ ├── emitPan.js │ │ │ │ ├── emitPinch.js │ │ │ │ ├── emitPress.js │ │ │ │ ├── emitPressUp.js │ │ │ │ ├── emitRotate.js │ │ │ │ ├── emitSwipe.js │ │ │ │ └── emitTap.js │ │ │ └── requestNonceTimeout.js │ │ ├── Listeners/ │ │ │ ├── accelerationListener.js │ │ │ ├── dataListener.js │ │ │ ├── geoLocationListener.js │ │ │ ├── gyroscopeListener.js │ │ │ ├── listenerRoomSetup.js │ │ │ ├── nonceTimeoutUpdate.js │ │ │ └── tapListener.js │ │ ├── cookies-js/ │ │ │ ├── .bower.json │ │ │ ├── bower.json │ │ │ └── dist/ │ │ │ ├── cookies.d.ts │ │ │ └── cookies.js │ │ ├── getCookie.js │ │ ├── mainClient.js │ │ ├── roomUpdate.js │ │ ├── socket.js │ │ └── webRTC/ │ │ ├── createPeerConnection.js │ │ ├── logError.js │ │ ├── onDataChannelCreated.js │ │ ├── onLocalSessionCreated.js │ │ ├── sendMessage.js │ │ ├── signalingMessageCallback.js │ │ ├── webRTCConnect.js │ │ └── webRTCSupport.js │ └── server/ │ ├── connectionController.js │ ├── jwtController.js │ └── nonceController.js ├── package.json ├── test/ │ └── test.js └── webpack.config.js