{
  "name": "terriajs",
  "version": "6.1.4",
  "description": "Geospatial data visualization platform.",
  "license": "Apache-2.0",
  "engines": {
    "node": ">= 6.0.0",
    "npm": ">= 3.0.0"
  },
  "repository": {
    "type": "git",
    "url": "http://github.com/TerriaJS/terriajs"
  },
  "config": {
    "docRepo": "git@github.com:TerriaJS/Documentation.git"
  },
  "dependencies": {
    "@mapbox/point-geometry": "^0.1.0",
    "@mapbox/togeojson": "^0.16.0",
    "@mapbox/vector-tile": "^1.3.0",
    "babel-core": "^6.7.4",
    "babel-loader": "^7.0.0",
    "babel-plugin-jsx-control-statements": "^3.2.8",
    "babel-preset-env": "^1.6.1",
    "babel-preset-react": "^6.5.0",
    "class-list": "^0.1.1",
    "classnames": "^2.2.3",
    "clipboard": "^2.0.0",
    "create-react-class": "^15.6.2",
    "d3-array": "^1.0.0",
    "d3-axis": "^1.0.0",
    "d3-collection": "^1.0.0",
    "d3-scale": "^1.0.1",
    "d3-selection": "^1.0.0",
    "d3-shape": "^1.0.0",
    "d3-transition": "^1.0.0",
    "dateformat": "^2.0.0",
    "dompurify": "^1.0.2",
    "extract-text-webpack-plugin": "^3.0.0",
    "file-loader": "^1.1.5",
    "gulp": "^3.9.1",
    "hammerjs": "^2.0.6",
    "html-to-react": "1.2.12",
    "imports-loader": "^0.7.0",
    "inobounce": "^0.1.2",
    "javascript-natural-sort": "^0.7.1",
    "json-loader": "^0.5.4",
    "json5": "^0.5.0",
    "leaflet": "1.3.1",
    "linkify-it": "^2.0.0",
    "lodash.debounce": "^4.0.6",
    "markdown-it": "^8.0.0",
    "moment": "^2.21.0",
    "mustache": "^2.2.1",
    "mutationobserver-shim": "^0.3.1",
    "pbf": "^3.0.1",
    "point-in-polygon": "^1.0.1",
    "proj4": "^2.4.4",
    "prop-types": "^15.6.0",
    "raw-loader": "^0.5.1",
    "react": "^16.3.2",
    "react-addons-pure-render-mixin": "^15.6.0",
    "react-anything-sortable": "^1.5.2",
    "react-datepicker": "0.53.0",
    "react-dom": "^16.3.2",
    "react-rangeslider": "^2.0.0",
    "react-responsive": "^5.0.0",
    "resolve": "^1.1.7",
    "resolve-url-loader": "^2.0.2",
    "sass-loader": "^6.0.3",
    "simple-statistics": "^4.1.0",
    "string-replace-webpack-plugin": "^0.1.3",
    "style-loader": "^0.19.1",
    "terriajs-cesium": "1.48.1",
    "terriajs-html2canvas": "1.0.0-alpha.12-terriajs-1",
    "urijs": "^1.18.12",
    "url-loader": "^0.5.7",
    "urthecast": "^1.0.0",
    "webpack": "^3.8.1",
    "worker-loader": "^1.0.0"
  },
  "devDependencies": {
    "babel-eslint": "^7.0.0",
    "css-loader": "^0.28.0",
    "electron": "^2.0.0",
    "enzyme": "~3.4.0",
    "enzyme-adapter-react-16": "^1.1.1",
    "eslint": "^4.9.0",
    "eslint-plugin-jsx-control-statements": "^2.2.0",
    "eslint-plugin-react": "^7.2.1",
    "fs-extra": "^4.0.0",
    "generate-terriajs-schema": "^1.3.0",
    "glob-all": "^3.0.1",
    "gulp-ruby-sass": "^2.0.5",
    "gulp-util": "^3.0.7",
    "jasmine-core": "^2.7.0",
    "jasmine-enzyme": "^6.0.0",
    "jsdoc": "^3.4.0",
    "karma": "^2.0.0",
    "karma-browserstack-launcher": "^1.0.1",
    "karma-chrome-launcher": "^2.0.0",
    "karma-detect-browsers": "^2.0.2",
    "karma-electron": "^6.0.0",
    "karma-firefox-launcher": "^1.0.0",
    "karma-ie-launcher": "^1.0.0",
    "karma-jasmine": "^1.1.0",
    "karma-opera-launcher": "^1.0.0",
    "karma-safari-launcher": "^1.0.0",
    "karma-sauce-launcher": "^1.0.0",
    "karma-spec-reporter": "^0.0.31",
    "klaw-sync": "^4.0.0",
    "kss": "^2.1.1",
    "node-notifier": "^5.1.2",
    "node-sass": "^4.0.0",
    "react-shallow-testutils": "^3.0.0",
    "react-test-renderer": "^16.3.2",
    "svg-sprite-loader": "^3.4.0",
    "terriajs-jasmine-ajax": "^3.2.1",
    "terriajs-server": "^2.7.4",
    "webpack-dev-server": "^2.9.2"
  },
  "scripts": {
    "prepublish": "gulp post-npm-install",
    "postpublish": "bash -c \"git tag -a ${npm_package_version} -m \"${npm_package_version}\" && git push origin ${npm_package_version}\"",
    "postinstall": "gulp post-npm-install",
    "gulp": "gulp",
    "make-schema": "gulp make-schema",
    "start": "bash -c \"./node_modules/terriajs-server/run_server.sh --port 3002 || ../terriajs-server/run_server.sh --port 3002 || ../../node_modules/terriajs-server/run_server.sh --port 3002\"",
    "dev": "webpack-dev-server --inline --config buildprocess/webpack.config.dev.js --host 0.0.0.0",
    "hot": "webpack-dev-server --inline --config buildprocess/webpack.config.hot.js --hot --host 0.0.0.0",
    "publish-doc": "bash -c \"rm -rf wwwroot/doc && mkdir wwwroot/doc && cp doc/index-built.html wwwroot/doc/index.html && gulp docs && cd wwwroot/doc && git init && git remote add origin $npm_package_config_docRepo && git add . && git commit -m 'Generate Documentation' && git push -f origin HEAD:gh-pages\""
  }
}
