This is an adaptation of the three.js OrthographicTrackballControls module into an npm module. Inspired by the three.trackball module
Using npm:
npm i three.orthographictrackball
var OrthographicTrackballControls = require('three.orthographictrackball');
var controls = controls = new OrthographicTrackballControls(camera, domElement);
MIT