{
  "name": "orbit-controls",
  "version": "1.2.4",
  "description": "generic controls for orbiting a target in 3D",
  "main": "index.js",
  "license": "MIT",
  "author": {
    "name": "Matt DesLauriers",
    "email": "dave.des@gmail.com",
    "url": "https://github.com/mattdesl"
  },
  "dependencies": {
    "clamp": "^1.0.1",
    "defined": "^1.0.0",
    "gl-quat": "^1.0.0",
    "gl-vec3": "^1.0.3",
    "mouse-event-offset": "^3.0.2",
    "mouse-wheel": "^1.2.0",
    "quat-from-unit-vec3": "^1.0.0",
    "touch-pinch": "^1.0.0"
  },
  "devDependencies": {
    "browserify": "^13.0.0",
    "budo": "^8.0.0",
    "canvas-loop": "^1.0.5",
    "draw-triangles-2d": "^1.0.0",
    "icosphere": "^1.0.0",
    "mesh-combine": "^1.1.0",
    "perspective-camera": "^2.0.1",
    "primitive-torus": "^1.0.4",
    "standard": "^6.0.7",
    "three": "^0.72.0",
    "uglify-js": "^2.4.24"
  },
  "scripts": {
    "test": "standard",
    "build": "npm run build-canvas && npm run build-three",
    "start": "budo demo/canvas.js:canvas-bundle.js --dir demo --live",
    "three": "budo demo/three.js:three-bundle.js --dir demo --live",
    "build-canvas": "browserify demo/canvas.js | uglifyjs -cm > demo/canvas-bundle.js",
    "build-three": "browserify demo/three.js | uglifyjs -cm > demo/three-bundle.js"
  },
  "keywords": [
    "orbit",
    "camera",
    "control",
    "controls",
    "perpsective",
    "perspective-camera",
    "3d",
    "2d",
    "webgl",
    "stackgl"
  ],
  "repository": {
    "type": "git",
    "url": "git://github.com/Jam3/orbit-controls.git"
  },
  "homepage": "https://github.com/Jam3/orbit-controls",
  "bugs": {
    "url": "https://github.com/Jam3/orbit-controls/issues"
  }
}
