{
  "name": "@gros/visualization-site",
  "version": "0.0.1",
  "description": "Visualization hub.",
  "license": "Apache-2.0",
  "author": "Leon Helwerda <l.s.helwerda@liacs.leidenuniv.nl>",
  "files": [
      "caddy/*.mustache",
      "caddy/*.yml",
      "caddy/ws",
      "caddy/www",
      "httpd/*.conf",
      "httpd/*.mustache",
      "httpd/*.txt",
      "lib/*.js",
      "lib/*.json",
      "nginx/*.conf",
      "nginx/*.mustache",
      "res/*.scss",
      "template/*.mustache",
      "www/*.css",
      "www/*.css.map",
      "www/*.html",
      "www/*.js",
      "www/*.js.LICENSE.txt",
      "www/favicon.ico",
      "www/fonts/",
      "www/images/",
      "www/mix-manifest.json",
      "*.conf",
      "*.mustache",
      "navbar.json",
      "openapi.json"
  ],
  "directories": {
      "dist": "www",
      "doc": "doc",
      "lib": "lib",
      "res": "res",
      "test": "test"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/grip-on-software/visualization-site.git"
  },
  "homepage": "https://github.com/grip-on-software/visualization-site",
  "bugs": {
    "url": "https://github.com/grip-on-software/visualization-site/issues"
  },
  "scripts": {
    "pretest": "cross-env NODE_ENV=test MIX_FILE=$PWD/webpack.mix.js webpack --config=node_modules/laravel-mix/setup/webpack.config.js",
    "dev": "cross-env NODE_ENV=development webpack --progress --config=node_modules/laravel-mix/setup/webpack.config.js",
    "watch": "cross-env NODE_ENV=development webpack --watch --progress --config=node_modules/laravel-mix/setup/webpack.config.js",
    "hot": "cross-env NODE_ENV=development webpack-dev-server --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
    "production": "cross-env NODE_ENV=production webpack --config=node_modules/laravel-mix/setup/webpack.config.js",
    "test": "./run-test.sh",
    "nyc-report": "cross-env NODE_ENV=test nyc report --temp-dir test/coverage/output --reporter lcov --report-dir test/coverage",
    "axe-report": "cross-env NODE_ENV=test node axe-report.js && [ -f test/accessibility/report.txt.csv ] && tr '\\r' '\\n' < test/accessibility/report.txt.csv > test/accessibility/report.csv || exit 0"
  },
  "devDependencies": {
    "@ictu/axe-reports": "^1.1.11",
    "axe-core": "^4.10.0",
    "axe-selenium-python": "git+https://github.com/mozilla-services/axe-selenium-python.git",
    "babel-loader": "^9.1.3",
    "babel-plugin-istanbul": "^6.1.1",
    "babel-preset-env": "^1.7.0",
    "browser-sync": "^2.29.3",
    "browser-sync-webpack-plugin": "^2.3.0",
    "express": "^4.19.2",
    "html-webpack-plugin": "^5.6.0",
    "laravel-mix": "^6.0.49",
    "mustache-loader": "^1.4.3",
    "nyc": "^15.1.0",
    "resolve-url-loader": "^5.0.0",
    "sass": "^1.77.8",
    "sass-loader": "^13.3.2",
    "vue-template-compiler": "^2.7.16"
  },
  "dependencies": {
    "@fortawesome/fontawesome-free": "^6.6.0",
    "@gros/visualization-ui": "^1.0.0",
    "bulma": "^0.9.4",
    "cross-env": "^7.0.3",
    "d3": "^7.9.0",
    "lodash": "^4.17.21",
    "mustache": "^4.2.0"
  }
}
