{
  "_args": [
    [
      {
        "raw": "three@^0.108.0",
        "scope": null,
        "escapedName": "three",
        "name": "three",
        "rawSpec": "^0.108.0",
        "spec": ">=0.108.0 <0.109.0",
        "type": "range"
      },
      "/var/www/html"
    ]
  ],
  "_from": "three@>=0.108.0 <0.109.0",
  "_hasShrinkwrap": false,
  "_id": "three@0.108.0",
  "_inCache": true,
  "_location": "/three",
  "_nodeVersion": "10.15.0",
  "_npmOperationalInternal": {
    "host": "s3://npm-registry-packages",
    "tmp": "tmp/three_0.108.0_1567013728402_0.9018881140381627"
  },
  "_npmUser": {
    "name": "mrdoob",
    "email": "info@mrdoob.com"
  },
  "_npmVersion": "6.9.0",
  "_phantomChildren": {},
  "_requested": {
    "raw": "three@^0.108.0",
    "scope": null,
    "escapedName": "three",
    "name": "three",
    "rawSpec": "^0.108.0",
    "spec": ">=0.108.0 <0.109.0",
    "type": "range"
  },
  "_requiredBy": [
    "/"
  ],
  "_resolved": "https://registry.npmjs.org/three/-/three-0.108.0.tgz",
  "_shasum": "53d26597c7932f214bb43f4655e566d2058143b5",
  "_shrinkwrap": null,
  "_spec": "three@^0.108.0",
  "_where": "/var/www/html",
  "author": {
    "name": "mrdoob"
  },
  "bugs": {
    "url": "https://github.com/mrdoob/three.js/issues"
  },
  "dependencies": {},
  "description": "JavaScript 3D library",
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": "^2.0.0",
    "@typescript-eslint/parser": "^2.0.0",
    "concurrently": "^4.1.2",
    "eslint": "^6.2.1",
    "eslint-config-mdcs": "^4.2.3",
    "eslint-plugin-html": "^6.0.0",
    "failonlyreporter": "^1.0.0",
    "google-closure-compiler": "20190729.0.0",
    "http-server": "^0.11.1",
    "qunit": "^2.9.2",
    "rollup": "^1.19.4",
    "typescript": "^3.5.3"
  },
  "directories": {
    "doc": "docs",
    "example": "examples",
    "test": "test"
  },
  "dist": {
    "integrity": "sha512-d1ysIXwi8qTlbmMwrTxi5pYiiYIflEr0e48krP0LAY8ndS8c6fkLHn6NvRT+o76/Fs9PBLxFViuI62iGVWwwlg==",
    "shasum": "53d26597c7932f214bb43f4655e566d2058143b5",
    "tarball": "https://registry.npmjs.org/three/-/three-0.108.0.tgz",
    "fileCount": 1538,
    "unpackedSize": 21041360,
    "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZrthCRA9TVsSAnZWagAA7BEP/Rip5r6SN/ofOUEU4QD4\n5oeQYQSBwueEZMmqPhf1ko6vmYBQAu9ZqjmJ8sAww8HcKMrC8hIANY7nFlNi\njhHSiVZvUvd8V+hZz3iNzbRUsseII66IFHjiQ6yTB3IFH0hfA6mo31ta0J+y\nlAU+K2pknwqR6tgRdF+TOyJa8E/BY1+NhnNNiqo4KY+TJ7Fmk25nwb4hic7v\nGPFKIONedXN4WDtar5NcXU3DoEsuzwVWVXIql0SSaNji/JXEv4nIYQEV2S6i\n4FzysT9gyScHDArO4tFA1jG11gVxRzpCLQVvy3W78Jr/Ip0fmiATnJe8ljkP\nFay0QgiS48TRwRsNeUSfpTBfXDxyjes1R8LHAvVx/b6c2spD5r1xoFSoh/IA\nQg7sJfOIQPTEyoFlax0ONGVgOan85VVUlIRUzKv7eHX/j5ErR0WlmT9Eti+Z\nDwBN5FqdWRD+r7VFnS444BU5Z5T9eQp9eVzG1RW6BXVY21w5X/clFukSONyw\nsNrDYx7qddEZ++rRlK7S+IKyu8hFQoyei3B9JNeUM8K9gG56wnOBBHO4nmpz\nETC2VlgLYM6cGmKlyeYHdaTboqB6zE0S/8SYKccOCc93xAmNerS6gLAv9hma\n9+wfw1i42iyTPtQqf/ZecVqyjbg+yRER75DQq8k3lG93Vn0eqIwqAOjgGdAx\nyMcX\r\n=bahr\r\n-----END PGP SIGNATURE-----\r\n"
  },
  "eslintConfig": {
    "parser": "@typescript-eslint/parser",
    "extends": "mdcs",
    "plugins": [
      "html",
      "@typescript-eslint"
    ],
    "rules": {
      "@typescript-eslint/no-unused-vars": 1,
      "@typescript-eslint/indent": [
        "error",
        "tab",
        {
          "SwitchCase": 1
        }
      ]
    }
  },
  "gitHead": "7e0a78beb9317e580d7fa4da9b5b12be051c6feb",
  "homepage": "https://threejs.org/",
  "jsnext:main": "build/three.module.js",
  "jspm": {
    "files": [
      "package.json",
      "LICENSE",
      "README.md",
      "build/three.js",
      "build/three.min.js",
      "build/three.module.js"
    ],
    "directories": {}
  },
  "keywords": [
    "three",
    "three.js",
    "3d",
    "webgl"
  ],
  "license": "MIT",
  "main": "build/three.js",
  "maintainers": [
    {
      "name": "bhouston",
      "email": "ben@exocortex.com"
    },
    {
      "name": "cabbibo",
      "email": "isaaclandoncohen@gmail.com"
    },
    {
      "name": "mrdoob",
      "email": "info@mrdoob.com"
    }
  ],
  "module": "build/three.module.js",
  "name": "three",
  "optionalDependencies": {},
  "readme": "ERROR: No README data found!",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mrdoob/three.js.git"
  },
  "scripts": {
    "build": "rollup -c",
    "build-closure": "rollup -c && google-closure-compiler --warning_level=VERBOSE --jscomp_off=globalThis --jscomp_off=checkTypes --externs utils/build/externs.js --language_in=ECMASCRIPT5_STRICT --js build/three.js --js_output_file build/three.min.js",
    "build-examples": "rollup -c rollup-examples.config.js",
    "build-test": "rollup -c test/rollup.unit.config.js",
    "dev": "concurrently --names \"ROLLUP,HTTP\" -c \"bgBlue.bold,bgGreen.bold\" \"rollup -c -w -m inline\" \"http-server -c-1 -p 8080\"",
    "dev-test": "concurrently --names \"ROLLUP,ROLLUPTEST,HTTP\" -c \"bgBlue.bold,bgRed.bold,bgGreen.bold\" \"rollup -c -w -m inline\" \"rollup -c test/rollup.unit.config.js -w -m inline\" \"http-server -p 8080\"",
    "lint": "eslint src --ext js --ext ts && tsc src/Three.d.ts --noEmit",
    "start": "npm run dev",
    "test": "npm run build-test && qunit -r failonlyreporter test/unit/three.source.unit.js",
    "travis": "npm run lint && npm test"
  },
  "types": "src/Three.d.ts",
  "version": "0.108.0"
}
