{
  "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"
  }
}