{
  "name": "three-trackballcontrols",
  "version": "0.0.6",
  "description": "A module for using THREE.TrackballControls with nodejs",
  "main": "index.js",
  "dependencies": {
    "three": "^0.87.1"
  },
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/JonLim/three-trackballcontrols.git"
  },
  "keywords": [
    "threejs",
    "3d",
    "trackball",
    "controls",
    "webGL"
  ],
  "author": "Jon Lim",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/JonLim/three-trackballcontrols/issues"
  },
  "homepage": "https://github.com/JonLim/three-trackballcontrols#readme"
}

{
  "name": "three-trackballcontrols",
  "version": "0.0.6",
  "description": "A module for using THREE.TrackballControls with nodejs",
  "main": "index.js",
  "peerDependencies": {
    "three": "^0.86.0"
  },
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/JonLim/three-trackballcontrols.git"
  },
  "keywords": [
    "threejs",
    "3d",
    "trackball",
    "controls",
    "webGL"
  ],
  "author": "Jon Lim",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/JonLim/three-trackballcontrols/issues"
  },
  "homepage": "https://github.com/JonLim/three-trackballcontrols#readme"
}

Make three.js a peer dependency and require 0.86.0 as minimum version.
Make three.js a peer dependency and require 0.86.0 as minimum version.

Version 0.86 aligns with the minimum requirement as tagged from the most recent
commit [1] merged into three-trackballcontrols via MR #4 [2].

[1] https://github.com/mrdoob/three.js/commit/b110b162d8ede68ea0d0d200118ba4351e4a54d2
[2] https://github.com/JonLim/three-trackballcontrols/pull/4
