Michael Lando | 451a340 | 2017-02-19 10:28:42 +0200 | [diff] [blame] | 1 | { |
| 2 | "name": "catalog-ui", |
Michael Lando | ed64b5e | 2017-06-09 03:19:04 +0300 | [diff] [blame] | 3 | "version": "1707.1.0", |
| 4 | "description": "SDC Single page application", |
| 5 | "main": "src/main.ts", |
| 6 | "author": "", |
Michael Lando | 451a340 | 2017-02-19 10:28:42 +0200 | [diff] [blame] | 7 | "repository": { |
| 8 | "type": "git", |
| 9 | "url": "git@gitlab:root/D2-SDnC.git" |
| 10 | }, |
Michael Lando | ed64b5e | 2017-06-09 03:19:04 +0300 | [diff] [blame] | 11 | "scripts": { |
| 12 | "designer": "npm start -- --env.role designer", |
Michael Lando | ed64b5e | 2017-06-09 03:19:04 +0300 | [diff] [blame] | 13 | "admin": "npm start -- --env.role admin", |
| 14 | "start": "webpack-dev-server", |
andre.schmid | 4a4d45f | 2020-03-06 14:42:45 +0000 | [diff] [blame] | 15 | "build": "webpack --config webpack.config.js", |
| 16 | "build:prod": "webpack --config webpack.production.js", |
Michael Lando | ed64b5e | 2017-06-09 03:19:04 +0300 | [diff] [blame] | 17 | "lint": "ng lint", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 18 | "pree2e": "webdriver-manager update --standalone false --gecko false --quiet", |
andre.schmid | 4a4d45f | 2020-03-06 14:42:45 +0000 | [diff] [blame] | 19 | "test": "jest --coverage", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 20 | "test:watch": "jest --watch", |
| 21 | "cypress": "cypress run", |
| 22 | "cypress-headless": "start-server-and-test start http-get://localhost:9000 cypress" |
| 23 | }, |
| 24 | "jest": { |
| 25 | "preset": "jest-preset-angular", |
| 26 | "collectCoverageFrom": [ |
andre.schmid | 4a4d45f | 2020-03-06 14:42:45 +0000 | [diff] [blame] | 27 | "<rootDir>/src/app/ng2/**/*.ts" |
| 28 | ], |
| 29 | "coverageDirectory": "<rootDir>/target/code-coverage/", |
| 30 | "coverageReporters": [ |
| 31 | "lcov" |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 32 | ], |
| 33 | "setupTestFrameworkScriptFile": "<rootDir>/src/jest/setup-jest.ts", |
| 34 | "transformIgnorePatterns": [ |
andre.schmid | 4a4d45f | 2020-03-06 14:42:45 +0000 | [diff] [blame] | 35 | "<rootDir>/node_modules/(?!onap-ui-angular)" |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 36 | ], |
| 37 | "verbose": true, |
| 38 | "roots": [ |
| 39 | "<rootDir>/src/app/" |
| 40 | ], |
| 41 | "testEnvironment": "jsdom", |
| 42 | "testURL": "http://localhost/", |
| 43 | "transform": { |
| 44 | "^.+\\.(ts|html)$": "<rootDir>/node_modules/jest-preset-angular/preprocessor.js", |
| 45 | "^.+\\.js$": "babel-jest" |
| 46 | } |
Michael Lando | ed64b5e | 2017-06-09 03:19:04 +0300 | [diff] [blame] | 47 | }, |
Michael Lando | 451a340 | 2017-02-19 10:28:42 +0200 | [diff] [blame] | 48 | "devDependencies": { |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 49 | "@types/jest": "^21.1.2", |
| 50 | "apache-server-configs": "^2.7.1", |
| 51 | "autoprefixer": "^6.5.3", |
| 52 | "copy-webpack-plugin": "^4.0.1", |
Michael Lando | 451a340 | 2017-02-19 10:28:42 +0200 | [diff] [blame] | 53 | "cors": "2.7.1", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 54 | "css-loader": "^0.26.1", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 55 | "exports-loader": "^0.6.3", |
| 56 | "express": "^4.14.0", |
| 57 | "extract-text-webpack-plugin": "^2.1.0", |
| 58 | "file-loader": "^0.10.0", |
| 59 | "html-loader": "^0.4.5", |
| 60 | "html-webpack-plugin": "^2.28.0", |
| 61 | "http-proxy-middleware": "^0.14.0", |
| 62 | "jest": "^23.1.0", |
| 63 | "jest-dom": "^1.3.1", |
| 64 | "jest-preset-angular": "^5.2.2", |
Michael Lando | 451a340 | 2017-02-19 10:28:42 +0200 | [diff] [blame] | 65 | "jshint-stylish": "2.2.1", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 66 | "json-loader": "^0.5.4", |
Michael Lando | 451a340 | 2017-02-19 10:28:42 +0200 | [diff] [blame] | 67 | "load-grunt-tasks": "3.5.2", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 68 | "onap-ui-common": "1.0.101", |
| 69 | "postcss-loader": "^0.13.0", |
| 70 | "postcss-url": "^5.1.2", |
| 71 | "raw-loader": "^0.5.1", |
| 72 | "sass-loader": "^4.1.1", |
| 73 | "script-loader": "^0.7.0", |
| 74 | "source-map-loader": "^0.1.5", |
| 75 | "start-server-and-test": "^1.9.1", |
| 76 | "style-loader": "^0.13.1", |
| 77 | "uglifyjs-webpack-plugin": "^1.3.0", |
| 78 | "url-loader": "^0.5.7", |
| 79 | "webpack-dev-middleware": "^1.10.1" |
Michael Lando | 451a340 | 2017-02-19 10:28:42 +0200 | [diff] [blame] | 80 | }, |
vasraz | c81c95b | 2021-05-31 23:08:39 +0100 | [diff] [blame] | 81 | "engines": {}, |
Michael Lando | 451a340 | 2017-02-19 10:28:42 +0200 | [diff] [blame] | 82 | "dependencies": { |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 83 | "@angular/animations": "^5.0.0", |
| 84 | "@angular/cli": "^1.0.0", |
| 85 | "@angular/common": "^5.0.0", |
| 86 | "@angular/compiler": "^5.0.0", |
| 87 | "@angular/compiler-cli": "^5.0.0", |
| 88 | "@angular/core": "^5.0.0", |
| 89 | "@angular/forms": "^5.0.0", |
| 90 | "@angular/http": "^5.0.0", |
| 91 | "@angular/platform-browser": "^5.0.0", |
| 92 | "@angular/platform-browser-dynamic": "^5.0.0", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 93 | "@angular/router": "^5.0.0", |
| 94 | "@angular/upgrade": "^5.0.0", |
| 95 | "@bardit/cytoscape-expand-collapse": "^2.0.3", |
| 96 | "@bardit/cytoscape-qtip": "^2.5.1", |
JvD_Ericsson | 363d9a6 | 2022-06-02 10:46:40 +0100 | [diff] [blame] | 97 | "@ng-select/ng-select": "^1.0.2", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 98 | "@ngxs/devtools-plugin": "3.3.4", |
| 99 | "@ngxs/logger-plugin": "3.3.4", |
| 100 | "@ngxs/store": "^2.1.0-dev.d538580", |
| 101 | "@swimlane/ngx-datatable": "^14.0.0", |
| 102 | "@types/core-js": "^0.9.35", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 103 | "@types/jquery": "^2.0.52", |
| 104 | "@types/js-md5": "^0.4.0", |
Idan Amit | 45772e3 | 2018-01-24 20:06:12 +0200 | [diff] [blame] | 105 | "@types/lodash": "4.14.85", |
vasraz | bf640a5 | 2020-09-04 12:53:02 +0100 | [diff] [blame] | 106 | "@types/node": "7.0.7", |
Michael Lando | ed64b5e | 2017-06-09 03:19:04 +0300 | [diff] [blame] | 107 | "@types/q": "0.0.32", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 108 | "angular": "^1.6.2", |
| 109 | "angular-base64": "^2.0.5", |
| 110 | "angular-base64-upload": "^0.1.19", |
| 111 | "angular-clipboard": "^1.5.0", |
| 112 | "angular-filter": "^0.5.15", |
| 113 | "angular-resizable": "^1.2.0", |
Michael Lando | ed64b5e | 2017-06-09 03:19:04 +0300 | [diff] [blame] | 114 | "angular-resource": "1.5.11", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 115 | "angular-sanitize": "^1.4.4", |
Michael Lando | ed64b5e | 2017-06-09 03:19:04 +0300 | [diff] [blame] | 116 | "angular-tooltips": "0.1.23", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 117 | "angular-translate": "^2.15.1", |
| 118 | "angular-translate-loader-static-files": "^2.15.1", |
andre.schmid | f13f58e | 2022-02-09 19:00:35 +0000 | [diff] [blame] | 119 | "angular-ui-bootstrap": "2.5.0", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 120 | "angular-ui-notification": "^0.3.6", |
| 121 | "angular-ui-router": "^0.4.2", |
| 122 | "angular-uuid4": "^0.3.1", |
Michael Lando | a544510 | 2018-03-04 14:53:33 +0200 | [diff] [blame] | 123 | "angular2-draggable": "1.1.0", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 124 | "angular2-uuid": "^1.1.1", |
| 125 | "animate.css": "^3.5.2", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 126 | "babel-preset-env": "^1.7.0", |
| 127 | "bootstrap": "^3.3.7", |
| 128 | "checklist-model": "^0.11.0", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 129 | "clean-webpack-plugin": "^0.1.16", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 130 | "compression-webpack-plugin": "1.0.0", |
| 131 | "core-js": "^2.4.1", |
| 132 | "cytoscape": "^2.7.15", |
vasraz | 77a93f0 | 2021-05-19 23:52:26 +0100 | [diff] [blame] | 133 | "jquery": "^3.6.0", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 134 | "jqueryui": "^1.11.1", |
| 135 | "js-md5": "^0.4.2", |
JvD_Ericsson | 363d9a6 | 2022-06-02 10:46:40 +0100 | [diff] [blame] | 136 | "js-yaml": "^4.1.0", |
| 137 | "jszip": "^3.10.0", |
vasraz | c81c95b | 2021-05-31 23:08:39 +0100 | [diff] [blame] | 138 | "less": "~3.9.0", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 139 | "lodash": "^4.17.2", |
| 140 | "ng-infinite-scroll": "^1.3.0", |
| 141 | "ngx-drag-drop": "v2.0.0-rc.4", |
andre.schmid | f13f58e | 2022-02-09 19:00:35 +0000 | [diff] [blame] | 142 | "onap-ui-angular": "5.4.4", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 143 | "perfect-scrollbar": "^0.6.16", |
vasraz | 77a93f0 | 2021-05-19 23:52:26 +0100 | [diff] [blame] | 144 | "protractor": "7.0.0", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 145 | "qtip2": "^3.0.3", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 146 | "restangular": "^1.6.1", |
| 147 | "rxjs": "6.2.2", |
| 148 | "rxjs-compat": "6.2.0", |
| 149 | "sdc-angular-dragdrop": "^1.0.14", |
| 150 | "sdc-pubsub": "^1.0.30", |
| 151 | "ts-mockery": "^1.1.0", |
| 152 | "tslint": "^5.12.1", |
Michael Lando | 5b59349 | 2018-07-29 16:13:45 +0300 | [diff] [blame] | 153 | "typescript": "2.4.2", |
ys9693 | 16a9fce | 2020-01-19 13:50:02 +0200 | [diff] [blame] | 154 | "underscore": "^1.8.3", |
| 155 | "webpack": "^2.2.1", |
| 156 | "webpack-bundle-analyzer": "^2.8.2", |
| 157 | "webpack-dev-server": "^2.4.1", |
| 158 | "webpack-merge": "^4.0.0", |
| 159 | "zone.js": "0.8.5" |
ChrisC | 70533b5 | 2021-02-12 16:21:40 +0100 | [diff] [blame] | 160 | }, |
vasraz | c81c95b | 2021-05-31 23:08:39 +0100 | [diff] [blame] | 161 | "resolutions": {} |
Michael Lando | 451a340 | 2017-02-19 10:28:42 +0200 | [diff] [blame] | 162 | } |