{ "name": "gnatdashboard-webui", "version": "1.0.0", "description": "GNATdashboard WebUI : An intuitive web plateform for tracking erros", "license": "GPLv3", "private": true, "homepage": "https://docs.adacore.com/gnatdashboard-docs/", "dependencies": { "@angular/animations": "^8.0.0", "@angular/cdk": "^8.0.1", "@angular/cli": "^8.0.2", "@angular/common": "^8.0.0", "@angular/compiler-cli": "^8.0.0", "@angular/core": "^8.0.0", "@angular/forms": "^8.0.0", "@angular/material": "^8.0.1", "@angular/platform-browser": "^8.0.0", "@angular/platform-browser-dynamic": "^8.0.0", "@angular/platform-server": "^8.0.0", "@angular/router": "^8.0.0", "@angular/tsc-wrapped": "^4.4.6", "@angularclass/hmr": "~1.2.2", "@ngtools/webpack": "^8.0.2", "@nicky-lenaers/ngx-scroll-to": "^3.0.1", "@swimlane/ngx-charts": "^12.0.1", "@types/hammerjs": "^2.0.36", "@types/jasmine": "^2.8.16", "@types/node": "^7.10.6", "@types/tapable": "^1.0.0", "abbrev": "1.0.9", "accepts": "1.3.3", "acorn": "4.0.13", "acorn-dynamic-import": "2.0.2", "after": "0.8.2", "ajv": "4.11.8", "ajv-errors": "^1.0.1", "ajv-keywords": "1.5.1", "alphanum-sort": "1.0.2", "amdefine": "1.0.1", "angular-cli": "^1.0.0-beta.28.3", "angular-core": "0.0.5", "ansi-regex": "2.1.1", "ansi-styles": "3.2.0", "anymatch": "^3.0.2", "arr-diff": "2.0.0", "arr-flatten": "1.1.0", "array-slice": "0.2.3", "array-union": "1.0.2", "array-uniq": "1.0.3", "array-unique": "0.2.1", "arrify": "1.0.1", "assert": "1.4.1", "assets": "^3.0.1", "async": "2.6.0", "async-each": "1.0.1", "autoprefixer": "6.7.7", "babylon": "6.18.0", "backo2": "1.0.2", "balanced-match": "1.0.0", "base64id": "1.0.0", "binary-extensions": "1.11.0", "bluebird": "3.5.1", "body-parser": "1.18.2", "boolbase": "1.0.0", "bootstrap": "^3.3.7", "brace-expansion": "1.1.8", "braces": "^3.0.2", "browserify-zlib": "0.2.0", "browserslist": "1.7.7", "buffer": "4.9.1", "builtin-modules": "1.1.1", "bytes": "3.0.0", "cacache": "10.0.2", "calipers": "2.0.0", "calipers-gif": "2.0.0", "calipers-jpeg": "2.0.0", "calipers-png": "2.0.0", "calipers-svg": "2.0.0", "calipers-webp": "2.0.0", "camelcase": "1.2.1", "caniuse-api": "1.6.1", "caniuse-db": "1.0.30000793", "caniuse-lite": "^1.0.30000974", "chalk": "2.2.2", "charenc": "0.0.2", "chokidar": "^3.0.1", "chownr": "1.0.1", "clone": "1.0.3", "co": "4.6.0", "code-point-at": "1.1.0", "codelyzer": "^5.1.0", "color": "0.11.4", "color-convert": "1.9.1", "color-name": "1.1.3", "color-string": "0.3.0", "colormin": "1.1.2", "colors": "1.1.2", "combine-lists": "1.0.1", "commondir": "1.0.1", "component-bind": "1.0.0", "component-emitter": "1.1.2", "component-inherit": "0.0.3", "compression-webpack-plugin": "^1.1.12", "concat-map": "0.0.1", "concat-stream": "1.6.0", "connect": "3.6.5", "console-browserify": "1.1.0", "constants-browserify": "1.0.0", "content-type": "1.0.4", "convert-source-map": "1.5.1", "cookie": "0.3.1", "copy-webpack-plugin": "^5.0.3", "core-js": "2.5.3", "core-util-is": "1.0.2", "cosmiconfig": "2.2.2", "crypt": "0.0.2", "crypto-browserify": "3.12.0", "css-color-function": "1.3.3", "css-color-names": "0.0.4", "css-select": "1.2.0", "css-selector-tokenizer": "0.7.0", "css-what": "2.1.0", "cssesc": "0.1.0", "cssnano": "^4.1.10", "csso": "2.3.2", "debug": "2.6.9", "decamelize": "1.2.0", "defined": "1.0.0", "depd": "1.1.2", "detect-indent": "4.0.0", "di": "0.0.1", "diff": "3.4.0", "dir-glob": "2.0.0", "dom-converter": "0.1.4", "dom-serialize": "2.2.1", "dom-serializer": "0.1.0", "domain-browser": "1.1.7", "domelementtype": "1.3.0", "domhandler": "2.1.0", "domutils": "1.5.1", "duplexify": "3.5.3", "ee-first": "1.1.1", "electron-to-chromium": "1.3.31", "emojis-list": "2.1.0", "encodeurl": "1.0.1", "end-of-stream": "1.4.1", "engine.io": "^3.3.2", "engine.io-client": "^3.3.2", "engine.io-parser": "1.3.2", "enhanced-resolve": "3.4.1", "entities": "1.1.1", "errno": "0.1.6", "error-ex": "1.3.1", "escape-html": "1.0.3", "escape-string-regexp": "1.0.5", "escodegen": "1.8.1", "esprima": "2.7.3", "estraverse": "1.9.3", "esutils": "2.0.2", "eventemitter3": "1.2.0", "events": "1.1.1", "expand-braces": "0.1.2", "expand-brackets": "0.1.5", "expand-range": "1.8.2", "extglob": "0.3.2", "fastparse": "1.1.1", "filename-regex": "2.0.1", "fill-range": "^2.2.4", "finalhandler": "1.0.6", "find-cache-dir": "1.0.0", "find-up": "2.1.0", "findup-sync": "0.3.0", "flatten": "1.0.2", "flush-write-stream": "1.0.2", "for-in": "1.0.2", "for-own": "0.1.5", "from2": "2.3.0", "fs-access": "1.0.1", "fs.realpath": "1.0.0", "function-bind": "1.1.1", "glob": "7.1.2", "glob-base": "0.3.0", "glob-parent": "2.0.0", "globals": "9.18.0", "globby": "7.1.1", "graceful-fs": "4.1.11", "gulp": "^4.0.2", "handlebars": "^4.1.2", "has": "1.0.1", "has-ansi": "2.0.0", "has-binary": "0.1.7", "has-flag": "2.0.0", "hosted-git-info": "2.5.0", "html-comment-regex": "1.1.1", "html-loader": "^0.5.5", "htmlparser2": "3.3.0", "http-errors": "1.6.2", "http-proxy": "1.16.2", "https-browserify": "1.0.0", "iconv-lite": "0.4.19", "icss-replace-symbols": "1.1.0", "ignore": "3.3.7", "imurmurhash": "0.1.4", "indexes-of": "1.0.1", "indexof": "0.0.1", "inflight": "1.0.6", "inherits": "2.0.3", "interpret": "1.1.0", "invariant": "2.2.2", "is-absolute-url": "2.1.0", "is-arrayish": "0.2.1", "is-binary-path": "1.0.1", "is-buffer": "1.1.6", "is-builtin-module": "1.0.0", "is-directory": "0.3.1", "is-dotfile": "1.0.3", "is-equal-shallow": "0.1.3", "is-extendable": "0.1.1", "is-extglob": "1.0.0", "is-finite": "1.0.2", "is-fullwidth-code-point": "1.0.0", "is-glob": "2.0.1", "is-number": "2.1.0", "is-plain-obj": "1.1.0", "is-posix-bracket": "0.1.1", "is-primitive": "2.0.0", "is-svg": "2.1.0", "is-utf8": "0.2.1", "isarray": "1.0.0", "isbinaryfile": "3.0.2", "isexe": "2.0.0", "isnumeric": "0.2.0", "isobject": "2.1.0", "istanbul": "0.4.5", "istanbul-lib-coverage": "1.1.1", "istanbul-lib-instrument": "^1.10.2", "jasmine-core": "2.8.0", "jquery": "^3.4.1", "js-base64": "2.4.1", "js-tokens": "3.0.2", "js-yaml": "^3.13.1", "json-stable-stringify": "1.0.1", "json3": "3.3.2", "json5": "0.5.1", "karma-adacore": "file:karma-adacore-reporter", "kind-of": "3.2.2", "lazy-req": "1.1.0", "load-json-file": "1.1.0", "locate-path": "2.0.0", "lodash": "^4.17.11", "lodash._arraycopy": "3.0.0", "lodash._arrayeach": "3.0.0", "lodash._baseassign": "3.2.0", "lodash._basecopy": "3.0.1", "lodash._basefor": "3.0.3", "lodash._bindcallback": "3.0.1", "lodash._createassigner": "3.1.1", "lodash._getnative": "3.9.1", "lodash._isiterateecall": "3.0.9", "lodash._reinterpolate": "3.0.0", "lodash.assign": "3.2.0", "lodash.camelcase": "4.3.0", "lodash.clonedeep": "4.5.0", "lodash.isarguments": "3.1.0", "lodash.isarray": "3.0.4", "lodash.isplainobject": "3.2.0", "lodash.istypedarray": "3.0.6", "lodash.keys": "3.1.2", "lodash.keysin": "3.0.8", "lodash.memoize": "4.1.2", "lodash.merge": "3.3.2", "lodash.restparam": "3.6.1", "lodash.toplainobject": "3.0.0", "lodash.uniq": "4.5.0", "log-symbols": "2.1.0", "log4js": "0.6.38", "lru-cache": "4.1.1", "macaddress": "^0.2.9", "make-dir": "1.1.0", "make-error": "1.3.2", "math-expression-evaluator": "1.2.17", "md5": "2.2.1", "media-typer": "0.3.0", "memory-fs": "0.4.1", "micromatch": "^4.0.2", "mime": "^2.4.4", "mime-db": "1.30.0", "mime-types": "2.1.17", "minimatch": "^3.0.4", "minimist": "1.2.0", "mississippi": "1.3.0", "mkdirp": "0.5.1", "ms": "2.0.0", "natural-sort": "1.0.0", "negotiator": "0.6.1", "ngx-toastr": "^10.0.4", "node-libs-browser": "2.1.0", "nopt": "3.0.6", "normalize-package-data": "2.4.0", "normalize-path": "2.1.1", "normalize-range": "0.1.2", "normalize-url": "1.9.1", "npm": "^6.13.4", "nth-check": "1.0.1", "null-check": "1.0.0", "num2fraction": "1.2.2", "number-is-nan": "1.0.1", "object-assign": "4.1.1", "object.omit": "2.0.1", "on-finished": "2.3.0", "once": "1.4.0", "onecolor": "2.4.2", "optimist": "0.6.1", "options": "0.0.6", "os-browserify": "0.3.0", "os-homedir": "1.0.2", "os-tmpdir": "1.0.2", "p-limit": "1.2.0", "p-locate": "2.0.0", "p-try": "1.0.0", "parse-glob": "3.0.4", "parse-json": "2.2.0", "parsejson": "0.0.3", "parseqs": "0.0.5", "parseuri": "0.0.5", "parseurl": "1.3.2", "path-browserify": "0.0.0", "path-exists": "3.0.0", "path-is-absolute": "1.0.1", "path-type": "3.0.0", "pify": "3.0.0", "pinkie-promise": "2.0.1", "pixrem": "3.0.2", "pkg-dir": "2.0.0", "pleeease-filters": "3.0.1", "popper.js": "^1.15.0", "postcss": "5.2.18", "postcss-apply": "0.3.0", "postcss-assets": "^5.0.0", "postcss-attribute-case-insensitive": "1.0.1", "postcss-calc": "5.3.1", "postcss-color-function": "2.0.1", "postcss-color-gray": "3.0.1", "postcss-color-hex-alpha": "2.0.0", "postcss-color-hsl": "1.0.5", "postcss-color-hwb": "2.0.1", "postcss-color-rebeccapurple": "2.0.1", "postcss-color-rgb": "1.1.4", "postcss-colormin": "2.2.2", "postcss-convert-values": "2.6.1", "postcss-cssnext": "2.11.0", "postcss-custom-media": "5.0.1", "postcss-custom-properties": "5.0.2", "postcss-custom-selectors": "3.0.0", "postcss-discard-comments": "2.0.4", "postcss-discard-duplicates": "2.1.0", "postcss-discard-empty": "2.1.0", "postcss-discard-overridden": "0.1.1", "postcss-discard-unused": "2.2.3", "postcss-filter-plugins": "2.0.2", "postcss-font-family-system-ui": "1.0.2", "postcss-font-variant": "2.0.1", "postcss-functions": "2.1.1", "postcss-image-set-polyfill": "0.3.5", "postcss-initial": "1.5.3", "postcss-js": "0.2.0", "postcss-load-config": "1.2.0", "postcss-load-options": "1.2.0", "postcss-load-plugins": "2.3.0", "postcss-media-minmax": "2.1.2", "postcss-media-query-parser": "0.2.3", "postcss-merge-idents": "2.1.7", "postcss-merge-longhand": "2.0.2", "postcss-merge-rules": "2.1.2", "postcss-message-helpers": "2.0.0", "postcss-minify-font-values": "1.0.5", "postcss-minify-gradients": "1.0.5", "postcss-minify-params": "1.2.2", "postcss-minify-selectors": "2.1.1", "postcss-mixins": "5.4.1", "postcss-modules-extract-imports": "1.1.0", "postcss-modules-local-by-default": "1.2.0", "postcss-modules-scope": "1.1.0", "postcss-modules-values": "1.3.0", "postcss-nesting": "2.3.1", "postcss-normalize-charset": "1.1.1", "postcss-normalize-url": "3.0.8", "postcss-ordered-values": "2.2.3", "postcss-pseudo-class-any-link": "1.0.0", "postcss-reduce-idents": "2.4.0", "postcss-reduce-initial": "1.0.1", "postcss-reduce-transforms": "1.0.4", "postcss-replace-overflow-wrap": "1.0.0", "postcss-selector-matches": "2.0.5", "postcss-selector-not": "2.0.0", "postcss-selector-parser": "2.2.3", "postcss-simple-vars": "3.1.0", "postcss-smart-import": "0.4.4", "postcss-svgo": "^4.0.2", "postcss-unique-selectors": "2.0.2", "postcss-value-parser": "3.3.0", "postcss-zindex": "2.2.0", "prepend-http": "1.0.4", "preserve": "0.2.0", "pretty-error": "2.1.1", "process": "0.11.10", "process-nextick-args": "1.0.7", "promise-inflight": "1.0.1", "prr": "1.0.1", "pseudomap": "1.0.2", "pump": "1.0.3", "pumpify": "1.4.0", "punycode": "1.4.1", "qjobs": "1.1.5", "query-string": "4.3.4", "querystring-es3": "0.2.1", "randomatic": "^3.1.1", "range-parser": "1.2.0", "raw-body": "2.3.2", "read-cache": "1.0.0", "read-pkg": "1.1.0", "read-pkg-up": "1.0.1", "readable-stream": "2.3.3", "readdirp": "2.1.0", "reduce-css-calc": "1.3.0", "reduce-function-call": "1.0.2", "reflect-metadata": "0.1.12", "regenerate": "1.3.3", "regex-cache": "0.4.4", "regexpu-core": "1.0.0", "regjsgen": "0.2.0", "regjsparser": "0.1.5", "remap-istanbul": "0.8.4", "remove-trailing-separator": "1.1.0", "renderkid": "2.0.1", "repeat-element": "1.1.2", "repeat-string": "1.6.1", "repeating": "2.0.1", "require-from-string": "1.2.1", "requires-port": "1.0.0", "resolve": "1.1.7", "rxjs": "^6.5.2", "safe-buffer": "5.1.1", "sax": "1.2.4", "semver": "5.5.0", "semver-dsl": "1.0.1", "serialize-javascript": "1.4.0", "set-blocking": "2.0.0", "set-immediate-shim": "1.0.1", "setprototypeof": "1.0.3", "slash": "1.0.0", "socket.io": "^2.2.0", "socket.io-adapter": "^1.1.1", "socket.io-client": "^2.2.0", "socket.io-parser": "^3.3.0", "sockjs": "^0.3.19", "sockjs-client": "^1.4.0", "sort-keys": "1.1.2", "source-list-map": "2.0.0", "source-map": "0.5.7", "source-map-support": "0.4.18", "spdx-correct": "1.0.2", "spdx-expression-parse": "1.0.4", "spdx-license-ids": "1.2.2", "sprintf-js": "1.1.1", "ssri": "^5.3.0", "statuses": "1.4.0", "stream-browserify": "2.0.1", "stream-each": "1.2.2", "stream-http": "2.8.0", "stream-shift": "1.0.0", "strict-uri-encode": "1.1.0", "string-width": "1.0.2", "string_decoder": "1.0.3", "strip-ansi": "3.0.1", "strip-bom": "3.0.0", "strip-json-comments": "2.0.1", "sugarss": "0.2.0", "supports-color": "4.5.0", "svgo": "^1.2.2", "tapable": "^1.1.3", "through2": "2.0.3", "timers-browserify": "2.0.4", "tmp": "0.0.31", "to-array": "0.1.4", "to-fast-properties": "1.0.3", "toposort": "1.0.6", "trim-right": "1.0.1", "ts-helpers": "1.1.2", "ts-node": "2.1.2", "tsconfig": "6.0.0", "tslint": "4.3.1", "tty-browserify": "0.0.0", "type-is": "1.6.15", "typescript": "^3.6.3", "ultron": "1.0.2", "underscore.string": "^3.3.5", "uniq": "1.0.1", "uniqid": "4.1.1", "uniqs": "2.0.0", "unique-filename": "1.1.0", "unique-slug": "2.0.0", "units-css": "0.4.0", "unpipe": "1.0.0", "update-notifier": "1.0.3", "url": "0.11.0", "useragent": "2.2.1", "util": "0.10.3", "util-deprecate": "1.0.2", "utila": "0.4.0", "utils-merge": "1.0.1", "validate-npm-package-license": "3.0.1", "vendors": "1.0.1", "viewport-dimensions": "0.2.0", "vm-browserify": "0.0.4", "watchpack": "^1.6.0", "webpack-chain": "^6.0.0", "whet.extend": "0.9.9", "which": "1.3.0", "wordwrap": "0.0.2", "wrappy": "1.0.2", "ws": "^7.0.0", "wtf-8": "1.0.0", "xml2js": "^0.4.19", "xmlhttprequest-ssl": "1.5.3", "xtend": "4.0.1", "y18n": "3.2.1", "yallist": "2.1.2", "yargs": "6.6.0", "yargs-parser": "4.2.1", "yarn": "^1.17.3", "yeast": "0.1.2", "yn": "1.3.0", "zone.js": "~0.9.1" }, "devDependencies": { "@angular/compiler": "^8.0.0", "@angular/http": "^7.2.15", "@angularclass/conventions-loader": "^1.0.2", "@angularclass/hmr-loader": "~3.0.2", "@types/webpack": "^4.41.2", "@types/xml2js": "^0.4.4", "add-asset-html-webpack-plugin": "^2.1.2", "angular2-template-loader": "0.6.2", "assets-webpack-plugin": "^3.5.1", "awesome-typescript-loader": "3.0.8", "babel-code-frame": "6.26.0", "babel-generator": "^6.26.1", "babel-messages": "6.23.0", "babel-runtime": "6.26.0", "babel-template": "6.26.0", "babel-traverse": "6.26.0", "babel-types": "6.26.0", "codelyzer": "^5.0.1", "css-loader": "^3.0.0", "extract-text-webpack-plugin": "^3.0.2", "html-webpack-plugin": "^3.2.0", "istanbul-instrumenter-loader": "1.2.0", "json-loader": "0.5.7", "karma": "3.1.4", "karma-chrome-launcher": "2.2.0", "karma-coverage": "1.1.2", "karma-firefox-launcher": "^1.3.0", "karma-jasmine": "1.1.1", "karma-mocha-reporter": "2.2.5", "karma-remap-coverage": "0.1.4", "karma-sourcemap-loader": "0.3.7", "karma-structured-json-reporter": "1.0.1", "karma-webpack": "4.0.2", "loader-runner": "2.3.0", "loader-utils": "1.1.0", "ng-router-loader": "1.0.2", "node-sass": "^4.12.0", "postcss-loader": "^3.0.0", "raw-loader": "0.5.1", "sass-loader": "^7.1.0", "script-ext-html-webpack-plugin": "^2.1.3", "source-map-loader": "0.1.6", "to-string-loader": "1.1.5", "uglifyjs-webpack-plugin": "^2.2.0", "v8-lazy-parse-webpack-plugin": "0.3.0", "webpack": "^4.40.2", "webpack-cli": "^3.3.9", "webpack-dev-middleware": "^3.7.0", "webpack-dev-server": "^3.5.1", "webpack-dll-bundles-plugin": "^1.0.0-beta.5", "webpack-md5-hash": "0.0.5", "webpack-merge": "^2.4.0", "webpack-sources": "1.1.0" }, "scripts": { "build:aot:prod": "npm run clean:dist && npm run clean:aot && webpack --config config/webpack.prod.js --progress --profile --bail", "build:aot": "npm run build:aot:prod", "build:dev": "npm run clean:dist && webpack --config config/webpack.dev.js --progress --profile", "build:prod": "npm run clean:dist && webpack --config config/webpack.prod.js --progress --profile --bail", "build": "npm run build:dev", "ci:aot": "npm run lint && npm run test && npm run build:aot && npm run e2e", "ci:jit": "npm run lint && npm run test && npm run build:prod && npm run e2e", "ci:nobuild": "npm run lint && npm test && npm run e2e", "ci:testall": "npm run lint && npm run test && npm run build:prod && npm run e2e && npm run build:aot && npm run e2e", "ci:travis": "npm run lint && npm run test && npm run build:dev && npm run e2e:travis && npm run build:prod && npm run e2e:travis && npm run build:aot && npm run e2e:travis", "ci": "npm run ci:testall", "clean:dll": "npm run rimraf -- dll", "clean:aot": "npm run rimraf -- compiled", "clean:dist": "npm run rimraf -- dist", "clean:install": "npm set progress=false && npm install", "clean": "npm cache clean && npm run rimraf -- node_modules doc coverage dist compiled dll", "docs": "npm run typedoc -- --options typedoc.json --exclude '**/*.spec.ts' ./src/", "e2e:live": "npm-run-all -p -r server:prod:ci protractor:live", "e2e:travis": "npm-run-all -p -r server:prod:ci protractor:delay", "e2e": "npm-run-all -p -r server:prod:ci protractor", "karma": "karma start", "lint": "npm run tslint \"src/**/*.ts\"", "postversion": "git push && git push --tags", "preclean:install": "npm run clean", "preversion": "npm test", "protractor": "protractor", "protractor:delay": "sleep 3 && npm run protractor", "protractor:live": "protractor --elementExplorer", "rimraf": "rimraf", "server:dev:hmr": "npm run server:dev -- --inline --hot", "server:dev": "webpack-dev-server --config config/webpack.dev.js --progress --profile --watch --content-base dist/", "server:prod": "http-server dist -c-1 --cors", "server:prod:ci": "http-server dist -p 3000 -c-1 --cors", "server": "npm run server:dev", "start:hmr": "npm run server:dev:hmr", "start": "npm run server:dev", "test": "npm run lint && npm run karma", "tslint": "tslint", "typedoc": "typedoc", "version": "npm --version", "watch:dev:hmr": "npm run watch:dev -- --hot", "watch:dev": "npm run build:dev -- --watch", "watch:prod": "npm run build:prod -- --watch", "watch:test": "npm run test -- --auto-watch --no-single-run", "watch": "npm run watch:dev", "webdriver-manager": "webdriver-manager", "webdriver:start": "npm run webdriver-manager start", "webdriver:update": "webdriver-manager update", "webpack-dev-server": "webpack-dev-server", "webpack": "webpack" }, "repository": { "type": "git", "url": "ssh://git.adacore.com/gnatdashboard.git" }, "bugs": { "url": "https://intranet.adacore.com/crm" }, "engines": { "node": ">= 4.2.1", "npm": ">= 3" } }