{
  "name": "cenos-ui",
  "version": "3.1.0",
  "productName": "CENOS Platform",
  "description": "CENOS Platform - engineering simulation software",
  "author": {
    "name": "CENOS",
    "email": "info@cenos-platform.com"
  },
  "copyright": "© 2017-2020, CENOS LLC",
  "homepage": "https://cenos-platform.com",
  "license": "CENOS",
  "main": "index.js",
  "private": true,
  "scripts": {
    "app": "wait-on ./dist/renderer/index.html && electron ./dist --inspect",
    "clean": "del-cli ./dist ./backend",
    "main:compile": "tsc -p tsconfig-electron.json",
    "ng:build": "ng build -c dev --watch",
    "ng:build:prod": "ng build -c prod",
    "postinstall": "electron-builder install-app-deps",
    "prepare:dev": "node build/prepare.js --env=dev",
    "prepare:prod": "node build/prepare.js --env=prod",
    "release": "ask && ask-release && npm-run-all clean prepare:prod -p main:compile ng:build:prod -s setup:windows",
    "setup:linux": "electron-builder build --linux",
    "setup:mac": "electron-builder build --mac",
    "setup:windows": "electron-builder build --windows --config=build-config.js",
    "start": "ask && npm-run-all clean prepare:dev -p main:compile ng:build app",
    "win": "electron-builder build --windows",
    "TODO-AFTER-THIS": "TODO-AFTER-THIS",
    "test": "ng test",
    "test-v1": "electron-mocha app/specs.js.autogenerated --renderer --require source-map-support/register",
    "e2e": "npm run build:prod && mocha --timeout 300000 --require ts-node/register e2e/**/*.spec.ts",
    "e2e-v1": "mocha app/e2e.js.autogenerated --require source-map-support/register",
    "version": "conventional-changelog -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md",
    "lint": "ng lint",
    "pretest": "gulp build-unit --env=test",
    "pree2e": "gulp build-e2e --env=test",
    "pretest-physics": "gulp build-physics --env=test",
    "test-physics": "mocha app/test-physics.js.autogenerated --require source-map-support/register"
  },
  "dependencies": {
    "@angular-devkit/core": "12.2.2",
    "@angular/animations": "12.2.2",
    "@angular/cdk": "12.2.2",
    "@angular/flex-layout": "12.0.0-beta.34",
    "@angular/material": "12.2.2",
    "@babel/preset-env": "7.15.0",
    "@ngneat/until-destroy": "8.0.4",
    "@ngrx/effects": "12.4.0",
    "@ngrx/store": "12.4.0",
    "@ngrx/store-devtools": "12.4.0",
    "@types/md5": "2.3.1",
    "@uirouter/angular": "8.0.1",
    "@uirouter/angular-hybrid": "12.0.0",
    "@uirouter/angularjs": "1.0.29",
    "@uirouter/rx": "0.6.5",
    "@uirouter/visualizer": "7.2.1",
    "angular": "1.8.2",
    "angular-animate": "1.8.2",
    "angular-aria": "1.8.2",
    "angular-material": "1.2.3",
    "angular-messages": "1.8.2",
    "angular-sanitize": "1.8.2",
    "angularjs-async-filter": "0.1.0",
    "app-root-path": "3.0.0",
    "archiver": "5.0.2",
    "autoprefixer": "10.3.2",
    "compare-versions": "3.6.0",
    "copy-webpack-plugin": "9.0.1",
    "cpy": "8.1.2",
    "decompress-zip": "0.2.2",
    "detect-port": "1.3.0",
    "electron-debug": "3.1.0",
    "electron-dl": "3.0.2",
    "es6-template-strings": "2.0.1",
    "form-data": "3.0.0",
    "foundation-apps": "1.2.0",
    "fs-jetpack": "4.1.0",
    "glob": "7.1.6",
    "got": "9.6.0",
    "immer": "9.0.6",
    "js-yaml": "4.1.0",
    "json2typescript": "1.5.0-rc.0",
    "katex": "0.12.0",
    "keycode-js": "3.1.0",
    "lodash": "4.17.21",
    "md5": "2.3.0",
    "mousetrap": "1.6.5",
    "ng-katex": "2.0.3",
    "ngrx-immer": "1.0.1",
    "node-7z": "2.1.2",
    "node-cmd": "3.0.0",
    "node-machine-id": "1.1.12",
    "os-locale": "5.0.0",
    "play-sound": "1.1.3",
    "postcss": "8.3.6",
    "raw-loader": "4.0.2",
    "sass": "1.36.0",
    "sass-loader": "12.1.0",
    "slack-markdown": "0.0.6",
    "socket.io-client": "2.4.0",
    "systeminformation": "4.27.10",
    "triple-beam": "1.3.0",
    "ts-core-utils-is": "1.0.0",
    "tslib": "^2.0.0",
    "uuid": "8.3.1",
    "vtk.js": "16.14.0",
    "webpack": "5.51.1",
    "winreg": "1.2.4",
    "winston": "3.3.3",
    "winston-daily-rotate-file": "4.5.0",
    "ws": "7.3.1",
    "xml2js": "0.4.23",
    "xml2js-xpath": "0.11.0"
  },
  "devDependencies": {
    "@angular-builders/custom-webpack": "12.1.2",
    "@angular-eslint/builder": "0.0.1-alpha.17",
    "@angular/cli": "12.2.2",
    "@angular/common": "12.2.2",
    "@angular/compiler": "12.2.2",
    "@angular/compiler-cli": "12.2.2",
    "@angular/core": "12.2.2",
    "@angular/forms": "12.2.2",
    "@angular/language-service": "12.2.2",
    "@angular/platform-browser": "12.2.2",
    "@angular/platform-browser-dynamic": "12.2.2",
    "@angular/router": "12.2.2",
    "@angular/upgrade": "12.2.2",
    "@ngrx/schematics": "12.4.0",
    "@ngx-translate/core": "11.0.1",
    "@ngx-translate/http-loader": "4.0.0",
    "@types/angular": "1.6.57",
    "@types/angular-animate": "1.5.10",
    "@types/angular-material": "1.1.69",
    "@types/angular-sanitize": "1.7.0",
    "@types/got": "9.6.11",
    "@types/jasmine": "~3.6.0",
    "@types/jasminewd2": "2.0.6",
    "@types/lodash": "4.14.169",
    "@types/mocha": "5.2.7",
    "@types/node": "16.7.2",
    "@types/socket.io-client": "1.4.35",
    "@types/uuid": "8.3.1",
    "@typescript-eslint/eslint-plugin": "2.8.0",
    "@typescript-eslint/parser": "2.8.0",
    "7zip-bin": "5.0.3",
    "ajv": "6.10.0",
    "chai": "4.2.0",
    "check-dependencies": "1.1.0",
    "codelyzer": "^6.0.0",
    "conventional-changelog-cli": "2.0.25",
    "core-js": "3.1.4",
    "del-cli": "3.0.1",
    "electron": "13.2.2",
    "electron-builder": "21.2.0",
    "electron-devtools-installer": "3.2.0",
    "electron-mocha": "8.0.1",
    "eslint": "6.6.0",
    "eslint-plugin-import": "2.18.2",
    "gulp": "4.0.1",
    "gulp-cssimport": "7.0.0",
    "gulp-file-include": "2.0.1",
    "gulp-plumber": "1.2.1",
    "gulp-rename": "1.4.0",
    "gulp-util": "3.0.8",
    "gulp-yaml": "2.0.3",
    "jasmine-core": "~3.6.0",
    "jasmine-spec-reporter": "~5.0.0",
    "karma": "~6.3.4",
    "karma-coverage-istanbul-reporter": "~3.0.2",
    "karma-electron": "6.3.0",
    "karma-jasmine": "~4.0.0",
    "karma-jasmine-html-reporter": "^1.5.0",
    "minimist": "^1.2.0",
    "mocha": "6.2.0",
    "npm-run-all": "4.1.5",
    "rollup": "1.10.1",
    "rxjs": "6.5.3",
    "shader-loader": "1.3.1",
    "source-map-support": "0.5.12",
    "spectron": "9.0.0",
    "ts-node": "8.3.0",
    "typescript": "4.3.5",
    "wait-on": "3.3.0",
    "webdriver-manager": "12.1.5",
    "zone.js": "~0.11.4"
  },
  "engines": {
    "node": ">=10.9.0"
  }
}
