{
  "name": "jsroot",
  "version": "5.9.0",
  "engines": {
    "node": ">=0.8"
  },
  "description": "JavaScript ROOT",
  "homepage": "https://root.cern/js/",
  "main": "./scripts/JSRootCore.js",
  "contributors": [
    {
      "name": "Bertrand Bellenot",
      "email": "bertrand.bellenot@cern.ch"
    },
    {
      "name": "Sergey Linev",
      "email": "s.linev@gsi.de"
    }
  ],
  "license": "MIT",
  "dependencies": {
    "atob": "^2.1.2",
    "btoa": "^1.2.1",
    "d3": "^6.1.1",
    "jsdom": "^12.2.0",
    "mathjax-node": "^2.1.0",
    "request": "^2.34",
    "three": "^0.102.0",
    "xhr2": "^0.1.4",
    "zlib": "^1.0.5"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/root-project/jsroot.git"
  },
  "files": [
    "scripts/*",
    "style/*",
    "LICENSE"
  ]
}

{
  "name": "jsroot",
  "version": "5.9.0",
  "engines": {
    "node": ">=0.8"
  },
  "description": "JavaScript ROOT",
  "homepage": "https://root.cern/js/",
  "main": "./scripts/JSRootCore.js",
  "contributors": [
    {
      "name": "Bertrand Bellenot",
      "email": "bertrand.bellenot@cern.ch"
    },
    {
      "name": "Sergey Linev",
      "email": "s.linev@gsi.de"
    }
  ],
  "license": "MIT",
  "dependencies": {
    "atob": "^2.1.2",
    "btoa": "^1.2.1",
    "d3": "^6.1.1",
    "jsdom": "^12.2.0",
    "mathjax-node": "^2.1.0",
    "request": "^2.34",
    "three": "^0.120.0",
    "xhr2": "^0.1.4",
    "zlib": "^1.0.5"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/root-project/jsroot.git"
  },
  "files": [
    "scripts/*",
    "style/*",
    "LICENSE"
  ]
}

Use three.js r120 with node.js
Use three.js r120 with node.js