{
  "name": "meshlib",
  "version": "0.7.3",
  "description": "JavaScript library for importing, handling & exporting various 3D file formats",
  "main": "build/index.js",
  "browser": "build/index",
  "directories": {
    "test": "test"
  },
  "scripts": {
    "test": "./node_modules/.bin/mocha --compilers coffee:coffee-script/register",
    "testPerformance": "coffee ./test/performance.coffee",
    "checkStyle": "./node_modules/.bin/coffeelint .",
    "build": "rm -r build && ./node_modules/.bin/coffee -co build source",
    "prepublish": "npm run build && npm test"
  },
  "bin": "./bin/cli.js",
  "keywords": [
    "3d",
    "stl",
    "mesh"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/Lowfab/meshlib.git"
  },
  "author": "Lowfab",
  "contributors": [
    {
      "name": "Adrian Sieber"
    },
    {
      "name": "Arthur Silber"
    },
    {
      "name": "Johannes Deselaers"
    },
    {
      "name": "Stefan Neubert"
    },
    {
      "name": "Yannis Kommana"
    }
  ],
  "license": "MIT",
  "bugs": "http://github.com/Lowfab/meshlib/issues",
  "homepage": "https://github.com/Lowfab/meshlib",
  "dependencies": {
    "coffee-script": "^1.9.0",
    "commander": "^2.6.0",
    "deg2rad": "^1.0.0",
    "es6-promise": "^2.0.1",
    "filesaver.js": "^0.1.1",
    "fs-promise": "^0.3.1",
    "js-yaml": "^3.2.7",
    "ndjson": "^1.3.0",
    "rad2deg": "^1.0.0",
    "string.prototype.endswith": "^0.2.0",
    "string.prototype.includes": "^1.0.0",
    "string.prototype.startswith": "^0.2.0",
    "text-encoding": "^0.5.2",
    "three": "^0.69.0",
    "winston": "^0.9.0"
  },
  "devDependencies": {
    "chai": "^2.0.0",
    "chai-as-promised": "^4.2.0",
    "coffeelint": "^1.9.2",
    "coffeelint-newline-at-eof": "^0.4.1",
    "express": "^4.11.1",
    "git-rev": "^0.2.1",
    "jade": "^1.9.2",
    "mkdirp": "^0.5.0",
    "mocha": "^2.1.0",
    "readdirp": "^1.3.0",
    "stl-models": "Lowfab/stl-models#af96ff593d3490eac9f708f26a05d6261aed49a4"
  },
  "engines": {
    "node": "~0.12.0"
  }
}
