{
  "name": "infamous-engine",
  "version": "0.7.1-webpack.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "tape": "tap-closer | smokestack -b firefox | tap-spec",
    "test-new": "node ./scripts/test.js ./core/**/*.spec.js",
    "test-components": "browserify components/test/*.js | npm run tape",
    "test-core": "npm run test-new",
    "test-dom-renderables": "browserify dom-renderables/test/*.js | npm run tape",
    "test-dom-renderers": "browserify dom-renderers/test/*.js | npm run tape",
    "test-render-loops": "browserify render-loops/test/*.js | npm run tape",
    "test-math": "browserify math/test/*.js | npm run tape",
    "test-physics": "browserify physics/test/*.js physics/test/*/*.js | npm run tape",
    "test-polyfills": "browserify polyfills/test/*.js | npm run tape",
    "test-renderers": "browserify renderers/test/*.js | npm run tape",
    "test-transitions": "browserify transitions/test/*.js | npm run tape",
    "test-utilities": "browserify utilities/test/*.js | npm run tape",
    "test-webgl-geometries": "browserify webgl-geometries/test/*.js | npm run tape",
    "test-webgl-materials": "browserify webgl-materials/test/*.js | npm run tape",
    "test-webgl-renderables": "browserify webgl-renderables/test/*.js | npm run tape",
    "test-webgl-renderers": "browserify webgl-renderers/test/*.js | npm run tape",
    "test": "EXIT_STATUS=0; npm run test-components || EXIT_STATUS=$?; npm run test-core || EXIT_STATUS=$?; npm run test-dom-renderables || EXIT_STATUS=$?; npm run test-dom-renderers || EXIT_STATUS=$?; npm run test-render-loops || EXIT_STATUS=$?; npm run test-math || EXIT_STATUS=$?; npm run test-physics || EXIT_STATUS=$?; npm run test-polyfills || EXIT_STATUS=$?; npm run test-renderers || EXIT_STATUS=$?; npm run test-transitions || EXIT_STATUS=$?; npm run test-utilities || EXIT_STATUS=$?; npm run test-webgl-geometries || EXIT_STATUS=$?; npm run test-webgl-materials || EXIT_STATUS=$?; npm run test-webgl-renderables || EXIT_STATUS=$?; npm run test-webgl-renderers; exit $EXIT_STATUS",
    "check-jsdoc": "eslint --reset --no-eslintrc --rule 'valid-jsdoc: 2' --ignore-path .gitignore .",
    "lint": "eslint --ignore-path .gitignore .",
    "build": "npm run build-debug && npm run build-min",
    "build-debug": "browserify index.js -d --standalone famous > dist/famous.js",
    "build-min": "browserify index.js --standalone famous | uglifyjs --screw-ie8 -m -c dead_code,sequences,conditionals,booleans,unused,if_return,join_vars,drop_debugger > dist/famous.min.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/Famous/engine.git"
  },
  "author": "Famous",
  "license": "MIT",
  "devDependencies": {
    "browserify": "^11.0.0",
    "colors": "^1.1.0",
    "eslint": "^0.24.1",
    "glob": "^5.0.10",
    "istanbul": "^0.3.15",
    "rewire": "^2.3.3",
    "sinon": "^1.14.1",
    "smokestack": "^3.2.2",
    "tap-closer": "^1.0.0",
    "tap-spec": "^4.0.0",
    "tape": "^4.0.0",
    "uglify-js": "^2.4.17"
  },
  "dependencies": {
    "glslify": "^2.0.0"
  },
  "browserify": {
    "transform": [
      "glslify"
    ]
  }
}
