{ "name": "suitecrm", "version": "8.7.1", "scripts": { "ng": "ng", "build-dev": "ng build core && ng build shell", "build-dev:shell": "ng build shell", "build-dev:core": "ng build core", "build-dev:extension": "ng build \"$@\" --configuration dev", "build": "ng build core --configuration production && ng build shell --configuration production ", "build:shell": "ng build shell --configuration production", "build:core": "ng build core --configuration production", "build:extension": "ng build \"$@\" --configuration production", "gen-index:core": "barrelsby --delete -e '.*\\.spec.*' -q -d core/app/core/src/lib/ -n core", "lint": "ng lint", "e2e": "ng e2e" }, "private": true, "engines": { "node": ">= 10.0.0" }, "browserslist": [ "defaults" ], "dependencies": { "@angular-architects/module-federation": "^17.0.8", "@angular/animations": "18.1.1", "@angular/cdk": "^17.3.10", "@angular/common": "18.1.1", "@angular/compiler": "18.1.1", "@angular/core": "18.1.1", "@angular/forms": "18.1.1", "@angular/localize": "18.1.1", "@angular/platform-browser": "18.1.1", "@angular/platform-browser-dynamic": "18.1.1", "@angular/router": "18.1.1", "@apollo/client": "^3.10.8", "@ng-bootstrap/ng-bootstrap": "16.0.0", "@nrwl/workspace": "^18.2.0", "@popperjs/core": "^2.11.8", "@swimlane/ngx-charts": "^20.5.0", "@tinymce/tinymce-angular": "^8.0.0", "@types/object-hash": "^3.0.6", "ajv": "~8.17.1", "angular-svg-icon": "^17.0.0", "apollo-angular": "^6.0.0", "bootstrap": "^5.3.3", "bootstrap-css-only": "^4.4.1", "concurrently": "^8.2.2", "core-js": "^3.37.1", "graphql": "^16.9.0", "lodash-es": "^4.17.21", "luxon": "3.4.4", "mathjs": "^13.0.2", "ng-animate": "^2.0.1", "ng-dynamic-component": "^10.7.0", "ngx-build-plus": "18.0.0", "ngx-chips": "^3.0.0", "nyc": "~17.0.0", "object-hash": "^3.0.0", "primeng": "^17.18.4", "rxjs": "^7.8.1", "tinymce": "^7.2.1", "tslib": "^2.6.3", "webpack": "^5.93.0", "zone.js": "~0.14.7" }, "devDependencies": { "@angular-devkit/build-angular": "18.1.1", "@angular-eslint/builder": "0.0.1-alpha.18", "@angular/cli": "18.1.1", "@angular/compiler-cli": "18.1.1", "@angular/language-service": "18.1.1", "@types/jasmine": "~3.6.0", "@types/jasminewd2": "^2.0.6", "@types/lodash-es": "^4.17.4", "@types/luxon": "3.0.0", "@types/node": "^12.19.15", "@typescript-eslint/eslint-plugin": "^2.34.0", "@typescript-eslint/parser": "^2.34.0", "barrelsby": "^2.2.0", "eslint": "^6.8.0", "eslint-import-resolver-alias": "^1.1.2", "eslint-import-resolver-typescript": "^2.3.0", "eslint-plugin-compat": "^3.9.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-jasmine": "^4.1.2", "eslint-plugin-jsdoc": "^21.0.0", "eslint-plugin-prefer-arrow": "^1.2.3", "glob": "^11.0.0", "jasmine-core": "~3.6.0", "jasmine-spec-reporter": "~5.0.0", "json-merger": "^1.1.10", "karma": "~6.3.4", "karma-chrome-launcher": "~3.1.0", "karma-cli": "^2.0.0", "karma-coverage-istanbul-reporter": "~3.0.2", "karma-firefox-launcher": "^1.3.0", "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.5.0", "ng-packagr": "^18.1.0", "prettier": "^2.8.8", "ts-node": "^8.10.1", "typescript": "~5.4.0" }, "packageManager": "yarn@4.5.0" }