{ "name": "ui-frontend-common", "version": "2.0.0", "main": "src/index.ts", "pki": { "path": "../../dev-deployment/environments/certs/server/hosts/localhost", "asset": "reverse" }, "scripts": { "ng": "ng", "start": "ng serve --aot --proxy-config proxy.conf.json --disable-host-check --ssl --ssl-key $npm_package_pki_path/$npm_package_pki_asset.key --ssl-cert $npm_package_pki_path/$npm_package_pki_asset.crt", "build": "ng build --prod --build-optimizer=false --optimization=false", "build:dev": "ng build --prod --sourceMap=false --build-optimizer=false --optimization=false", "build:prod": "export NODE_OPTIONS=--max_old_space_size=4096; ng build --prod", "analyze": "ng build --prod --stats-json ; webpack-bundle-analyzer dist/ui-frontend-common/stats.json", "test": "ng test --watch=false", "test:conf-ci": "ng test --watch=false --karma-config=karma.conf.ci.js", "test:sonar": "ng test --code-coverage --watch=false --karma-config=karma.conf.ci.js --source-map=true", "lint": "ng lint --format=stylish", "e2e": "ng e2e", "packagr": "ng-packagr -p package.json && npm run copy-scss && npm run copy-assets", "packagr:tar": "ng-packagr -p package.json && npm run copy-scss && npm run copy-assets && npm run tar", "copy-scss": "cp-cli ./src/sass ./dist/sass", "copy-assets": "cp-cli ./src/assets ./dist/assets", "tar": "npm pack ./dist", "check": "npm run lint && npm test && npm run build", "publish": "npm publish dist" }, "ngPackage": { "lib": { "entryFile": "src/public_api.ts" }, "whitelistedNonPeerDependencies": [ "@angular/material-moment-adapter", "lodash-es", "moment", "moment-mini", "@ngx-translate/core", "@ngx-translate/http-loader", "ngx-translate-multi-http-loader" ] }, "private": false, "peerDependencies": { "@angular/animations": "10.1.3", "@angular/cdk": "^10.2.3", "@angular/common": "10.1.3", "@angular/compiler": "10.1.3", "@angular/core": "10.1.3", "@angular/forms": "10.1.3", "@angular/material": "^10.2.3", "@angular/platform-browser": "10.1.3", "@angular/platform-browser-dynamic": "10.1.3", "@angular/router": "10.1.3", "bootstrap": "^4.5.0", "bufferutil": "^4.0.1", "classlist.js": "^1.1.20150312", "core-js": "^2.6.11", "jquery": "^3.5.1", "ngx-quicklink": "^0.2.1", "popper.js": "^1.16.1", "rxjs": "^6.5.5", "tslib": "^1.13.0", "underscore": "^1.10.2", "web-animations-js": "^2.3.2", "zone.js": "~0.10.2", "material-design-icons": "^3.0.1" }, "dependencies": { "@angular/material-moment-adapter": "^10.2.3", "@ngx-translate/core": "^12.0.0", "@ngx-translate/http-loader": "^4.0.0", "lodash-es": "^4.17.15", "moment": "^2.26.0", "moment-mini": "^2.24.0", "ngx-translate-multi-http-loader": "^3.0.0" }, "devDependencies": { "@angular/animations": "10.1.3", "@angular/cdk": "^10.2.3", "@angular/common": "10.1.3", "@angular/compiler": "10.1.3", "@angular/core": "10.1.3", "@angular/forms": "10.1.3", "@angular/material": "^10.2.3", "@angular/platform-browser": "10.1.3", "@angular/platform-browser-dynamic": "10.1.3", "@angular/router": "10.1.3", "bootstrap": "^4.5.0", "bufferutil": "^4.0.1", "classlist.js": "^1.1.20150312", "core-js": "^2.6.11", "jquery": "^3.5.1", "ngx-quicklink": "^0.2.1", "popper.js": "^1.16.1", "rxjs": "^6.5.5", "tslib": "^1.13.0", "underscore": "^1.10.2", "web-animations-js": "^2.3.2", "zone.js": "~0.10.2", "material-design-icons": "^3.0.1", "@angular-builders/custom-webpack": "^8.4.1", "@angular-devkit/build-angular": "~0.1001.3", "@angular-devkit/build-ng-packagr": "~0.1001.3", "@angular/cli": "^10.1.3", "@angular/compiler-cli": "10.1.3", "@angular/language-service": "10.1.3", "@angular/localize": "^10.1.3", "@types/jasmine": "~3.3.0", "@types/jasminewd2": "^2.0.8", "@types/lodash-es": "^4.17.3", "@types/node": "^12.11.1", "@types/underscore": "^1.10.0", "codelyzer": "^5.1.2", "cp-cli": "^2.0.0", "file-loader": "^6.0.0", "imagemin": "^6.1.0", "img-loader": "^3.0.1", "jasmine-core": "~3.5.0", "jasmine-spec-reporter": "~5.0.0", "karma": "~5.0.0", "karma-chrome-launcher": "~3.1.0", "karma-coverage-istanbul-reporter": "~3.0.2", "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.5.0", "mini-svg-data-uri": "^1.2.3", "moment-locales-webpack-plugin": "^1.2.0", "ng-packagr": "^10.1.0", "ngx-i18nsupport": "^0.17.1", "node-sass": "^4.14.1", "protractor": "~7.0.0", "puppeteer": "^1.2.0", "ts-node": "~7.0.1", "tsickle": "~0.37.0", "tslint": "~6.1.0", "typescript": "~4.0.3", "url-loader": "^4.1.0", "utf-8-validate": "^5.0.2", "webpack-bundle-analyzer": "^3.8.0" }, "resolutions": { "moment": "2.26.0" } }