{
  "name": "@xenabiz/xena-webcomponents",
  "version": "1.0.76",
  "description": "Xena Web Components",
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "dist/",
    "docs/"
  ],
  "repository": {
    "type": "git",
    "url": "ssh://git@github.com:EG-BRS/Xena.WebComponents.git"
  },
  "scripts": {
    "ng": "ng",
    "dev": "ng serve --configuration local-en --watch --port 4201",
    "dev:da": "ng serve --configuration local-da --watch --port 4201",
    "serve": "node dev-server.js",
    "start": "concurrently --kill-others \"npm run dev\" \"npm run serve\"",
    "start:da": "concurrently --kill-others \"npm run dev:da\" \"npm run serve\"",
    "build.development": "ng build --single-bundle --configuration development --extra-webpack-config webpack.extra.js",
    "build.production": "ng build --single-bundle --configuration production --extra-webpack-config webpack.extra.js",
    "build.all": "npm run build.development && npm run build.production",
    "build": "npm run build.all && npm run pack.all",
    "host": "npm run build.development && npm run pack.development && npx http-server ./dist/dev -p 8081",
    "pack.development.da": "shx cat dist/dev/da/main*.js > dist/dev/da/xena-webcomponents.js",
    "pack.development.en": "shx cat dist/dev/en/main*.js > dist/dev/en/xena-webcomponents.js",
    "pack.development.nb": "shx cat dist/dev/nb/main*.js > dist/dev/nb/xena-webcomponents.js",
    "pack.development.pl": "shx cat dist/dev/pl/main*.js > dist/dev/pl/xena-webcomponents.js",
    "pack.development": "npm run pack.development.da && npm run pack.development.en && npm run pack.development.nb && npm run pack.development.pl",
    "pack.production.da": "shx cat dist/prod/da/main*.js > dist/prod/da/xena-webcomponents.js",
    "pack.production.en": "shx cat dist/prod/en/main*.js > dist/prod/en/xena-webcomponents.js",
    "pack.production.nb": "shx cat dist/prod/nb/main*.js > dist/prod/nb/xena-webcomponents.js",
    "pack.production.pl": "shx cat dist/prod/pl/main*.js > dist/prod/pl/xena-webcomponents.js",
    "pack.production": "npm run pack.production.da && npm run pack.production.en && npm run pack.production.nb && npm run pack.production.pl",
    "pack.all": "npm run pack.development && npm run pack.production",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e",
    "i18n": "ng extract-i18n --output-path src/i18n",
    "make-dist": "node make-dist.js",
    "postbuild": "npm run make-dist",
    "set-prerelease-var": "replace \"<head>\" \"<head><script>window.Prerelease = true;</script>\" docs/index.html"
  },
  "dependencies": {
    "@angular/animations": "~19.1.2",
    "@angular/common": "~19.1.2",
    "@angular/compiler": "~19.1.2",
    "@angular/core": "~19.1.2",
    "@angular/elements": "~19.1.2",
    "@angular/forms": "~19.1.2",
    "@angular/platform-browser": "~19.1.2",
    "@angular/platform-browser-dynamic": "~19.1.2",
    "@angular/router": "~19.1.2",
    "@briebug/jest-schematic": "^6.0.0",
    "@eg-brs/eg.js.ratelimit": "^1.0.6",
    "@eg-brs/eg.ng.element": "^0.4.1",
    "@npmcli/package-json": "^6.1.0",
    "@types/underscore": "^1.13.0",
    "document-register-element": "^1.14.10",
    "ngx-build-plus": "^19.0.0",
    "rxjs": "~7.8.1",
    "tslib": "^2.8.1",
    "underscore": "^1.13.7",
    "zone.js": "~0.15.0"
  },
  "devDependencies": {
    "@angular-builders/custom-webpack": "^19.0.0",
    "@angular-builders/dev-server": "^7.3.1",
    "@angular-devkit/build-angular": "~19.1.3",
    "@angular/cli": "~19.1.3",
    "@angular/compiler-cli": "~19.1.2",
    "@angular/localize": "~19.1.2",
    "@types/jasmine": "^5.1.5",
    "@types/node": "^22.12.0",
    "browser-sync": "^3.0.3",
    "chalk": "^5.4.1",
    "codelyzer": "^6.0.2",
    "concurrently": "^9.1.2",
    "del": "^8.0.0",
    "express": "^4.21.2",
    "http-proxy": "^1.18.1",
    "http-proxy-middleware": "^3.0.3",
    "jasmine-core": "~5.5.0",
    "jasmine-spec-reporter": "~7.0.0",
    "karma": "~6.4.4",
    "karma-chrome-launcher": "~3.2.0",
    "karma-coverage": "~2.2.1",
    "karma-jasmine": "~5.1.0",
    "karma-jasmine-html-reporter": "^2.1.0",
    "protractor": "~7.0.0",
    "puppeteer": "^24.1.1",
    "recursive-copy": "^2.0.10",
    "replace": "^1.2.1",
    "shx": "^0.3.4",
    "ts-node": "~10.9.2",
    "tslint": "~6.1.3",
    "typescript": "5.7.3"
  }
}
