{ "name": "interactive-viewer", "version": "2.3.0", "description": "HBP interactive atlas viewer. Integrating KG query, dataset previews & more. Based on humanbrainproject/nehuba & google/neuroglancer. Built with angular.io", "scripts": { "dev-server-export": "webpack-dev-server --config webpack.export.js", "build-export": "webpack --config webpack.export.js", "build-export-min": "webpack --config webpack.export.min.js", "build-export-aot": "webpack --config webpack.export.aot.js", "build-aot": "PRODUCTION=true GIT_HASH=`git rev-parse --short HEAD` webpack --config webpack.aot.js && node ./third_party/matomo/processMatomo.js", "plugin-server": "node ./src/plugin_examples/server.js", "dev-server": "BACKEND_URL=${BACKEND_URL:-http://localhost:3000/} webpack-dev-server --config webpack.dev.js --mode development", "dev-server-aot": "BACKEND_URL=${BACKEND_URL:-http://localhost:3000/} PRODUCTION=true GIT_HASH=`git log --pretty=format:'%h' --invert-grep --grep=^.ignore -1` webpack-dev-server --config webpack.dev-aot.js", "dev-server-all-interfaces": "webpack-dev-server --config webpack.dev.js --mode development --hot --host 0.0.0.0", "test": "karma start spec/karma.conf.js", "e2e": "protractor e2e/protractor.conf", "lint": "eslint src --ext .ts", "eslint": "eslint", "wd": "webdriver-manager" }, "keywords": [], "author": "FZJ-INM1-BDA <inm1-bda@fz-juelich.de>", "license": "apache-2.0", "devDependencies": { "@angular/animations": "^9.0.0", "@angular/cdk": "^9.0.0", "@angular/common": "^9.0.0", "@angular/compiler": "^9.0.0", "@angular/compiler-cli": "^9.1.4", "@angular/core": "^9.0.0", "@angular/elements": "^9.0.0", "@angular/forms": "^9.0.0", "@angular/language-service": "^9.0.0", "@angular/material": "^9.0.0", "@angular/platform-browser": "^9.0.0", "@angular/platform-browser-dynamic": "^9.0.0", "@material/dialog": "^4.0.0", "@ngtools/webpack": "^9.0.1", "@types/jasmine": "^3.5.0", "@types/webpack-env": "^1.13.6", "@typescript-eslint/eslint-plugin": "^2.12.0", "@typescript-eslint/parser": "^2.12.0", "angular2-template-loader": "^0.6.2", "browserstack-local": "^1.4.5", "codelyzer": "^5.0.1", "core-js": "^3.0.1", "css-loader": "^3.2.0", "eslint": "^6.8.0", "eslint-plugin-html": "^6.0.0", "file-loader": "^1.1.11", "glob": "^7.1.6", "hammerjs": "^2.0.8", "html-webpack-plugin": "^3.2.0", "html2canvas": "^1.0.0-rc.1", "jasmine": "^3.1.0", "jasmine-core": "^3.5.0", "jasmine-marbles": "^0.6.0", "jasmine-spec-reporter": "^4.2.1", "json-loader": "^0.5.7", "karma": "^4.1.0", "karma-chrome-launcher": "^2.2.0", "karma-cli": "^2.0.0", "karma-jasmine": "^2.0.1", "karma-typescript": "^4.1.1", "karma-webpack": "^3.0.0", "lodash.merge": "^4.6.2", "mini-css-extract-plugin": "^0.8.0", "node-sass": "^4.14.1", "protractor": "^6.0.0", "raw-loader": "^0.5.1", "reflect-metadata": "^0.1.12", "rxjs": "6.5.4", "sass-loader": "^7.2.0", "showdown": "^1.9.1", "terser-webpack-plugin": "^3.0.1", "ts-loader": "^4.3.0", "ts-node": "^8.1.0", "typescript": "~3.7.5", "uglifyjs-webpack-plugin": "^1.2.5", "webpack": "^4.41.2", "webpack-cli": "^3.3.2", "webpack-closure-compiler": "^2.1.6", "webpack-dev-server": "^3.10.3", "webpack-merge": "^4.1.2" }, "dependencies": { "@ngrx/effects": "^9.1.1", "@ngrx/store": "^9.1.1", "@types/node": "12.12.39", "export-nehuba": "0.0.2", "hbp-connectivity-component": "^0.3.7", "zone.js": "^0.10.2" } }