| { |
| "name": "apache-streampipes", |
| "version": "0.95.0-SNAPSHOT", |
| "description": "Apache StreamPipes user interface", |
| "homepage": "http://streampipes.apache.org", |
| "repository": { |
| "type": "git", |
| "url": "https://github.com/apache/incubator-streampipes" |
| }, |
| "scripts": { |
| "build-libs": "ng build @streampipes/platform-services && ng build @streampipes/shared-ui", |
| "install-libs": "npm install @streampipes/platform-services@file:./dist/streampipes/platform-services @streampipes/shared-ui@file:./dist/streampipes/shared-ui --no-save", |
| "build-libraries": "npm run build-libs && npm run install-libs", |
| "start": "node ./deployment/prebuild.js && set NODE_OPTIONS=--max-old-space-size=8192 && npm run build-libraries && ng serve", |
| "test": "node ./deployment/prebuild.js && npm run build-libraries && ng test", |
| "start-plain": "npm run build-libraries && ng serve", |
| "build-plain": "set NODE_OPTIONS=--max-old-space-size=8192 && npm run build-libraries && ng build --configuration production", |
| "run-prebuild-script": "node ./deployment/prebuild.js", |
| "build": "node ./deployment/prebuild.js && set NODE_OPTIONS=--max-old-space-size=8192 && npm run build-libraries && ng build --configuration production", |
| "build-dev": "node ./deployment/prebuild.js && set NODE_OPTIONS=--max-old-space-size=8192 && npm run build-libraries && ng build", |
| "lint": "ng lint", |
| "lint:fix": "ng lint --fix", |
| "format": "prettier --check .", |
| "format:fix": "prettier --write .", |
| "lint-staged": "lint-staged", |
| "analyze": "webpack-bundle-analyzer dist/stats.json", |
| "test-cypress-open": "cypress open", |
| "test-cypress-smoke": "npx cypress run --spec 'cypress/tests/**/*.smoke.spec.ts'", |
| "test-cypress-all": "npx cypress run --spec 'cypress/tests/**/*.spec.ts'", |
| "prepare": "cd ../ && husky install ./ui/.husky", |
| "postinstall": "npm run build-libraries" |
| }, |
| "dependencies": { |
| "@angular-architects/module-federation": "^16.0.4", |
| "@angular/animations": "^16.2.12", |
| "@angular/cdk": "^16.2.12", |
| "@angular/common": "^16.2.12", |
| "@angular/compiler": "^16.2.12", |
| "@angular/core": "^16.2.12", |
| "@ngbracket/ngx-layout": "^16.1.3", |
| "@angular/forms": "^16.2.12", |
| "@angular/material": "^16.2.12", |
| "@angular/platform-browser": "^16.2.12", |
| "@angular/platform-browser-dynamic": "^16.2.12", |
| "@angular/router": "^16.2.12", |
| "@asymmetrik/ngx-leaflet": "^16.0.1", |
| "@auth0/angular-jwt": "^5.2.0", |
| "@ali-hm/angular-tree-component": "12.0.5", |
| "@ctrl/ngx-codemirror": "6.1.0", |
| "@danielmoncada/angular-datetime-picker": "^16.1.0", |
| "@fortawesome/fontawesome-free": "6.5.1", |
| "@jsplumb/browser-ui": "^6.2.10", |
| "@ngx-loading-bar/core": "6.0.2", |
| "@ngx-loading-bar/http-client": "6.0.2", |
| "@panzoom/panzoom": "^4.5.1", |
| "@swimlane/ngx-charts": "^20.4.1", |
| "angular-datatables": "^16.0.1", |
| "angular-gridster2": "^16.0.0", |
| "angular-plotly.js": "^5.0.0", |
| "angular2-uuid": "1.1.1", |
| "codemirror": "^5.65.11", |
| "console-browserify": "^1.2.0", |
| "d3-array": "^3.2.4", |
| "dagre": "0.8.5", |
| "datatables.net": "^1.13.1", |
| "datatables.net-dt": "^1.13.1", |
| "echarts": "^5.4.3", |
| "echarts-wordcloud": "^2.1.0", |
| "echarts-simple-transform": "^1.0.0", |
| "file-saver": "2.0.5", |
| "jquery": "^3.7.0", |
| "jquery-ui-dist": "1.13.2", |
| "jshint": "^2.13.6", |
| "konva": "9.2.0", |
| "leaflet": "1.9.3", |
| "lodash": "4.17.21", |
| "material-icons": "^1.13.1", |
| "marked": "^4.3.0", |
| "ngx-color-picker": "^14.0.0", |
| "ngx-echarts": "^16.1.1", |
| "ngx-markdown": "16.0.0", |
| "ngx-quill": "^23.0.2", |
| "plotly.js": "^2.26.2", |
| "quill": "1.3.7", |
| "roboto-fontface": "0.10.0", |
| "rxjs": "^7.8.0", |
| "shepherd.js": "^11.2.0", |
| "stream-browserify": "3.0.0", |
| "swagger-ui": "5.10.0", |
| "tslib": "^2.6.2", |
| "zone.js": "~0.13.0" |
| }, |
| "devDependencies": { |
| "@angular-builders/custom-webpack": "^16.0.1", |
| "@angular-devkit/build-angular": "^16.2.11", |
| "@angular-eslint/builder": "16.1.1", |
| "@angular-eslint/eslint-plugin": "^16.3.1", |
| "@angular-eslint/eslint-plugin-template": "^16.3.1", |
| "@angular-eslint/schematics": "^16.3.1", |
| "@angular-eslint/template-parser": "^16.3.1", |
| "@angular/cli": "^16.2.11", |
| "@angular/compiler-cli": "^16.2.12", |
| "@cypress/webpack-batteries-included-preprocessor": "3.0.2", |
| "@cypress/webpack-preprocessor": "5.17.0", |
| "@ngtools/webpack": "^16.2.11", |
| "@types/angular": "^1.8.4", |
| "@types/jasmine": "~5.1.0", |
| "@types/jqueryui": "^1.12.16", |
| "@types/jshint": "^2.12.1", |
| "@types/leaflet": "^1.9.0", |
| "@types/node": "^20.10.4", |
| "@types/rx": "^4.1.2", |
| "@types/showdown": "1.9.4", |
| "@typescript-eslint/eslint-plugin": "5.57.1", |
| "@typescript-eslint/parser": "5.62.0", |
| "ajv-keywords": "^5.1.0", |
| "assert": "^2.1.0", |
| "compression-webpack-plugin": "^10.0.0", |
| "copy-webpack-plugin": "^11.0.0", |
| "csv-string": "^4.1.1", |
| "cypress": "^13.6.2", |
| "cypress-file-upload": "^5.0.8", |
| "eslint": "8.54.0", |
| "eslint-config-prettier": "^9.0.0", |
| "html-webpack-plugin": "^5.5.0", |
| "husky": "^8.0.2", |
| "jasmine-core": "^5.1.1", |
| "js-yaml": "^4.1.0", |
| "karma": "~6.4.1", |
| "karma-chrome-launcher": "~3.2.0", |
| "karma-coverage-istanbul-reporter": "~3.0.3", |
| "karma-firefox-launcher": "^2.1.2", |
| "karma-jasmine": "~5.1.0", |
| "karma-jasmine-html-reporter": "^2.1.0", |
| "karma-verbose-reporter": "0.0.8", |
| "lint-staged": "^15.2.0", |
| "mustache": "^4.2.0", |
| "ng-lint-staged": "^12.0.4", |
| "ng-packagr": "^16.2.3", |
| "path": "^0.12.7", |
| "prettier": "3.1.0", |
| "raw-loader": "^4.0.2", |
| "resize-observer-polyfill": "^1.5.1", |
| "to-string-loader": "^1.2.0", |
| "typescript": "4.9.3", |
| "webpack": "^5.89.0", |
| "webpack-cli": "^5.1.4", |
| "webpack-merge": "^5.8.0" |
| }, |
| "peerDependencies": { |
| "@streampipes/platform-services": "0.0.1", |
| "@streampipes/shared-ui": "0.0.1" |
| }, |
| "peerDependenciesMeta": { |
| "@streampipes/platform-services": { |
| "optional": true |
| }, |
| "@streampipes/shared-ui": { |
| "optional": true |
| } |
| }, |
| "overrides": { |
| "@angular-architects/module-federation": { |
| "@angular-architects/module-federation-runtime": "16.0.4" |
| } |
| } |
| } |