X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FNG-UI.git;a=blobdiff_plain;f=package.json;fp=package.json;h=d4b4cb4267be10fda6b1176e839af784c1d72264;hp=3f16decc89f8cfd0dabad2f0989701419c6ad1c7;hb=0a34dfa32165036b380ec6ac493469b34007df0a;hpb=40cc37ef2bbc4aac5debc9dea0baeb6dbd87a2d7 diff --git a/package.json b/package.json index 3f16dec..d4b4cb4 100644 --- a/package.json +++ b/package.json @@ -1,55 +1,58 @@ { "name": "osm", - "version": "9.0.0", + "version": "14.0.0", + "engines": { + "node": ">=14.0.0" + }, "scripts": { "ng": "ng", "start": "ng serve", - "build": "ng build --prod --aot", + "build": "ng build --configuration production --aot", "test": "ng test", - "lint": "tslint --type-check --project tsconfig.json -c tslint.json", + "lint": "eslint --ext ts,tsx .", "e2e": "ng e2e", "proxy": "ng serve --proxy-config proxy.conf.json" }, "private": true, "dependencies": { "@akveo/ng2-completer": "^9.0.1", - "@angular/animations": "~11.0.2", - "@angular/cdk": "^7.3.7", - "@angular/common": "~11.0.2", - "@angular/compiler": "~11.0.2", - "@angular/core": "~11.0.2", + "@angular/animations": "^14.2.12", + "@angular/cdk": "^13.3.9", + "@angular/common": "^14.2.12", + "@angular/compiler": "^14.2.12", + "@angular/core": "^14.2.12", "@angular/flex-layout": "^9.0.0-beta.29", - "@angular/forms": "~11.0.2", - "@angular/localize": "^11.0.2", - "@angular/platform-browser": "~11.0.2", - "@angular/platform-browser-dynamic": "~11.0.2", - "@angular/router": "~11.0.2", - "@ctrl/ngx-codemirror": "^2.2.1", + "@angular/forms": "^14.2.12", + "@angular/localize": "^14.2.12", + "@angular/platform-browser": "^14.2.12", + "@angular/platform-browser-dynamic": "^14.2.12", + "@angular/router": "^14.2.12", + "@ctrl/ngx-codemirror": "^5.1.1", "@fortawesome/fontawesome-free": "^5.13.0", - "@ng-bootstrap/ng-bootstrap": "^5.3.0", - "@ng-idle/core": "^8.0.0-beta.4", - "@ng-idle/keepalive": "^8.0.0-beta.4", - "@ng-select/ng-select": "^3.7.3", - "@ngx-translate/core": "^12.1.2", + "@ng-bootstrap/ng-bootstrap": "^11.0.1", + "@ng-idle/core": "^11.0.3", + "@ng-idle/keepalive": "^11.0.3", + "@ng-select/ng-select": "^8.0.0", + "@ngx-translate/core": "^13.0.0", "@ngx-translate/http-loader": "^4.0.0", "@nomadreservations/ngx-codemirror": "^2.0.0", "@types/d3": "^5.7.2", "@types/js-yaml": "^3.12.1", "@types/jsonpath": "^0.2.0", "@types/ol": "^5.3.5", - "angular-notifier": "^6.0.1", - "bootstrap": "^4.4.1", - "chart.js": "^2.8.0", - "chartjs-plugin-labels": "^1.1.0", + "angular-notifier": "^9.1.0", + "bootstrap": "^4.6.2", + "chart.js": "^3.9.1", + "chartjs-plugin-datalabels": "^2.2.0", "codemirror": "^5.51.0", - "core-js": "^2.5.4", + "core-js": "^3.27.2", "d3": "^5.9.2", "http-status-codes": "^1.3.2", "js-untar": "^2.0.0", "js-yaml": "^3.13.1", "jsonpath": "^1.0.2", "ng-sidebar": "~9.2.0", - "ng2-charts": "^2.4.2", + "ng2-charts": "^3.0.0-rc.7", "ng2-file-upload": "^1.3.0", "ng2-smart-table": "~1.6.0", "ol": "^5.3.3", @@ -58,34 +61,51 @@ "rxjs": "^6.5.4", "rxjs-compat": "^6.5.5", "stream": "0.0.2", - "tslib": "^2.0.0", - "web-animations-js": "^2.3.2", - "zone.js": "~0.10.0" + "tslib": "^2.5.0", + "util": "^0.12.4", + "zone.js": "~0.11.8", + "@popperjs/core": "~2.10.1" }, "devDependencies": { - "@angular-devkit/build-angular": "^0.1100.2", - "@angular/cli": "~11.0.2", - "@angular/compiler-cli": "~11.0.2", - "@angular/language-service": "~11.0.2", - "@types/jasmine": "~3.6.0", + "@angular-devkit/build-angular": "^14.2.10", + "@angular-eslint/builder": "13.5.0", + "@angular-eslint/eslint-plugin": "13.5.0", + "@angular-eslint/eslint-plugin-template": "13.5.0", + "@angular-eslint/schematics": "13.5.0", + "@angular-eslint/template-parser": "13.5.0", + "@angular/cli": "^14.2.10", + "@angular/compiler-cli": "^14.2.12", + "@angular/language-service": "^14.2.12", + "@cypress/schematic": "^2.3.0", + "@microsoft/eslint-plugin-sdl": "~0.2.0", + "@types/jasmine": "~3.10.0", "@types/jasminewd2": "~2.0.3", "@types/jquery": "^3.3.31", "@types/node": "^8.10.59", - "codelyzer": "^6.0.0", - "jasmine-core": "~3.6.0", + "@typescript-eslint/eslint-plugin": "4.28.2", + "@typescript-eslint/parser": "4.28.2", + "cypress": "^12.10.0", + "eslint": "^7.26.0", + "eslint-plugin-compat": "~4.0.2", + "eslint-plugin-deprecation": "~1.3.2", + "eslint-plugin-import": "~2.26.0", + "eslint-plugin-jest": "~27.1.5", + "eslint-plugin-jsdoc": "~39.6.2", + "eslint-plugin-jsx-a11y": "~6.6.1", + "eslint-plugin-lodash": "~7.4.0", + "eslint-plugin-no-null": "~1.0.2", + "eslint-plugin-prefer-arrow": "~1.2.3", + "eslint-plugin-security": "~1.5.0", + "jasmine-core": "~4.0.0", "jasmine-spec-reporter": "~5.0.0", - "karma": "~5.0.0", + "karma": "~6.3.0", "karma-chrome-launcher": "~3.1.0", - "karma-coverage-istanbul-reporter": "~3.0.2", + "karma-coverage": "~2.1.0", "karma-jasmine": "~4.0.0", - "karma-jasmine-html-reporter": "^1.5.0", + "karma-jasmine-html-reporter": "~1.7.0", "ng2-completer": "^3.0.3", - "node-sass": "^5.0.0", - "protractor": "~7.0.0", + "sass": "^1.58.0", "ts-node": "~7.0.0", - "tslint": "~6.1.0", - "tslint-html-report": "^2.0.3", - "tslint-microsoft-contrib": "^6.1.1", - "typescript": "~4.0.5" + "typescript": "~4.6.2" } }