{
    "name": "@colmeia/client",
    "publishConfig": {
        "registry": "http://npm.colmeia.me/"
    },
    "version": "0.0.0",
    "scripts": {
        "build:client2": "npm run compile:preloader -- --ng-env=production; node node_modules/@angular/cli/bin/ng build -c client2",
        "build:browser": "npm run compile:preloader -- --ng-env=production; node node_modules/@angular/cli/bin/ng build -c production",
        "build:browser:low-mem": "npm run compile:preloader -- --ng-env=production; node --max_old_space_size=3512 node_modules/@angular/cli/bin/ng build -c production",
        "build:gcp-prod-test": "npm run compile:preloader -- --ng-env=production; node --max-old-space-size=32000 node_modules/@angular/cli/bin/ng build -c production-test",
        "build:billing": "npm run compile:preloader -- --ng-env=billing; node --max-old-space-size=32000 node_modules/@angular/cli/bin/ng build -c billing",
        "build:gcp-prod": "npm run compile:preloader -- --ng-env=production; node --max-old-space-size=32000 node_modules/@angular/cli/bin/ng build -c production && npm run posbuildscript",
        "build:gcp-devel": "npm run compile:preloader -- --ng-env=gcp_devel; node --max-old-space-size=32000 node_modules/@angular/cli/bin/ng build -c gcp_devel && npm run posbuildscript",
        "build:gcp-beta": "npm run compile:preloader -- --ng-env=gcp_beta; node --max-old-space-size=32000 node_modules/@angular/cli/bin/ng build -c gcp_beta && npm run posbuildscript",
        "build:gcp-qa": "npm run compile:preloader -- --ng-env=gcp_qa; node --max-old-space-size=32000 node_modules/@angular/cli/bin/ng build -c gcp_qa && npm run posbuildscript",
        "build:mobile": "npm run compile:preloader -- --ng-env=mobile; node node_modules/@angular/cli/bin/ng build -c mobile --index=src/cordova/index.html",
        "build:mobile-devel": "npm run compile:preloader -- --ng-env=mobile_devel; node node_modules/@angular/cli/bin/ng build -c mobile_devel --index=src/cordova/index.html",
        "build:mobile-production": "npm run compile:preloader -- --ng-env=mobile_production; node node_modules/@angular/cli/bin/ng build -c mobile_production --index=src/cordova/index.html",
        "build:local": "npm run compile:preloader -- --ng-env=local; node --max_old_space_size=12000 node_modules/@angular/cli/bin/ng build --watch --configuration local",
        "build:local:no-watch": "npm run compile:preloader -- --ng-env=local; node --max_old_space_size=12000 node_modules/@angular/cli/bin/ng build --configuration local",
        "watch:gcp-devel": "npm run compile:preloader -- --ng-env=gcp_devel; node node_modules/@angular/cli/bin/ng build --watch --configuration gcp_devel",
        "test": "ng test",
        "lint": "ng lint",
        "start": "npm run serve",
        "serve": "npm run compile:preloader -- --ng-env=local && node node_modules/@angular/cli/bin/ng serve",
        "serve:dev-fast": "npm run compile:preloader -- --ng-env=local && node --max-old-space-size=4500 ./node_modules/@angular/cli/bin/ng serve --configuration=devfast",
        "serve:low-mem": "npm run compile:preloader -- --ng-env=local; node --max_old_space_size=3512 node_modules/@angular/cli/bin/ng serve",
        "serve:low-mem-17gb": "npm run compile:preloader -- --ng-env=local; node --max_old_space_size=17000 node_modules/@angular/cli/bin/ng serve",
        "serve:low-mem-7gb": "npm run compile:preloader -- --ng-env=local; node --max_old_space_size=6000 node_modules/@angular/cli/bin/ng serve",
        "serve:low-mem-5gb": "npm run compile:preloader -- --ng-env=local; node --max_old_space_size=5000 node_modules/@angular/cli/bin/ng serve",
        "serve:low-mem-4gb-2": "npm run compile:preloader -- --ng-env=local-2; node --max_old_space_size=4000 node_modules/@angular/cli/bin/ng serve",
        "serve:unsafe": "npm run serve -- --host 0.0.0.0 --disable-host-check",
        "serve:custom-mem": "npm run compile:preloader -- --ng-env=local; node --max_old_space_size=8192 node_modules/@angular/cli/bin/ng serve",
        "serve:custom-mem:no-hmr": "npm run compile:preloader -- --ng-env=local; node --max_old_space_size=8192 node_modules/@angular/cli/bin/ng serve",
        "serve:low-mem-7gb:no-hmr": "npm run compile:preloader -- --ng-env=local; node --max_old_space_size=7168 node_modules/@angular/cli/bin/ng serve",
        "serve:unsafe:custom-mem": "npm run serve:custom-mem -- --host 0.0.0.0 --disable-host-check",
        "serve:unsafe:custom-mem:no-hmr": "npm run serve:custom-mem:no-hmr -- --host 0.0.0.0 --disable-host-check",
        "e2e": "ng e2e",
        "client": "npm run compile:preloader; node node_modules/@angular/cli/bin/ng serve --aot --host 0.0.0.0",
        "compile:preloader": "npx webpack --config webpack.worker.config.js & rollup -c rollup/preloader/rollup.config.js --bundleConfigAsCjs",
        "ng-update": "ng update @angular/core",
        "build:browser:stats": "npm run build:browser:low-mem -- --stats-json",
        "build:analyze": "npx webpack-bundle-analyzer dist/*/stats.json",
        "bundle-size": "node scripts/bundle-size.js && du -sh dist/client/",
        "build:prod:stats": "node --max-old-space-size=6144 node_modules/@angular/cli/bin/ng build -c production --stats-json",
        "prod:size": "node --max-old-space-size=6144 node_modules/@angular/cli/bin/ng build -c production --stats-json && npm run bundle-size",
        "analyze": "npm run build:browser:stats && npm run build:analyze",
        "ng": "ng",
        "gen:component": "./scripts/component-generator/generate-component-with-tcd ranslations.sh",
        "gen:c": "./scripts/component-generator/ng-gc.sh",
        "ngc": "./scripts/component-generator/ng-gc.sh",
        "t:component": "./scripts/translation/component-translation-boilerplate.sh",
        "t:service": "./scripts/translation/service-translation-decorator.sh",
        "t:handler": "./scripts/translation/handler-translation-boilerplate.sh",
        "t:domain": "./scripts/translation/domain-translation-boilerplate.sh",
        "t:enum": "./scripts/translation/enum-translation-boilerplate.sh",
        "t:c-domain": "./scripts/translation/common-domain-translation-boilerplate.sh",
        "posbuildscript": "node ./scripts/postbuilder/post-builder-main.js",
        "clean": "rm -rf dist && rm -rf node_modules && rm -rf package-lock.json && rm -rf .angular"
    },
    "prettier": {
        "printWidth": 160,
        "semi": true,
        "singleQuote": true
    },
    "private": true,
    "resolutions": {
        "webpack": "^5.0.0"
    },
    "dependencies": {
        "@affilicon/bbcode-parser": "^0.0.1",
        "@angular-builders/custom-webpack": "17",
        "@angular/animations": "^17.3.11",
        "@angular/cdk": "^17.3.10",
        "@angular/common": "^17.3.11",
        "@angular/compiler": "^17.3.11",
        "@angular/core": "^17.3.11",
        "@angular/forms": "^17.3.11",
        "@angular/google-maps": "16.2.14",
        "@angular/localize": "^17.3.11",
        "@angular/material": "^17.3.10",
        "@angular/platform-browser": "^17.3.11",
        "@angular/platform-browser-dynamic": "^17.3.11",
        "@angular/pwa": "^12.2.3",
        "@angular/router": "^17.3.11",
        "@angular/service-worker": "^17.3.11",
        "@fingerprintjs/fingerprintjs": "^3.3.3",
        "@fullcalendar/angular": "^6.1.16",
        "@fullcalendar/core": "^6.1.15",
        "@fullcalendar/daygrid": "^6.1.15",
        "@fullcalendar/interaction": "^6.1.15",
        "@materia-ui/ngx-monaco-editor": "^6.0.0",
        "@swimlane/ngx-charts": "^20.4.1",
        "@tiptap/core": "^2.10.3",
        "@tiptap/extension-bold": "^2.10.3",
        "@tiptap/extension-bullet-list": "^2.10.3",
        "@tiptap/extension-character-count": "^2.10.3",
        "@tiptap/extension-code": "^2.10.3",
        "@tiptap/extension-document": "^2.10.3",
        "@tiptap/extension-gapcursor": "^2.10.3",
        "@tiptap/extension-heading": "^2.10.3",
        "@tiptap/extension-history": "^2.10.3",
        "@tiptap/extension-image": "^2.10.3",
        "@tiptap/extension-italic": "^2.10.3",
        "@tiptap/extension-link": "^2.10.3",
        "@tiptap/extension-list-item": "^2.10.3",
        "@tiptap/extension-mention": "^2.10.3",
        "@tiptap/extension-ordered-list": "^2.10.3",
        "@tiptap/extension-paragraph": "^2.10.3",
        "@tiptap/extension-strike": "^2.10.3",
        "@tiptap/extension-table": "^2.10.3",
        "@tiptap/extension-table-cell": "^2.10.3",
        "@tiptap/extension-table-header": "^2.10.3",
        "@tiptap/extension-table-row": "^2.10.3",
        "@tiptap/extension-text": "^2.10.3",
        "@tiptap/pm": "^2.10.3",
        "@tiptap/suggestion": "^2.10.3",
        "@twilio/voice-sdk": "^2.12.4",
        "@types/clientjs": "^0.1.0",
        "@types/credit-card-type": "^7.0.0",
        "@types/device-uuid": "^1.0.0",
        "@types/hammerjs": "^2.0.40",
        "@types/jquery": "^3.5.6",
        "@types/lodash": "^4.14.194",
        "@types/mime-types": "^2.1.1",
        "@types/papaparse": "^5.3.2",
        "@types/react": "^18.2.12",
        "@types/react-beautiful-dnd": "^13.1.8",
        "@types/react-dom": "^18.2.5",
        "@types/scriptjs": "0.0.2",
        "@types/urijs": "^1.19.16",
        "@types/vcf": "^2.0.3",
        "@zip.js/zip.js": "^2.8.11",
        "audio-recorder-polyfill": "^0.1.5",
        "body-scroll-lock": "^2.6.4",
        "bowser": "^2.12.0",
        "card-validator": "^6.1.0",
        "chardet": "^1.5.0",
        "chart.js": "^4.4.3",
        "clientjs": "^0.2.1",
        "codejar": "^3.5.0",
        "core-js": "^3.22.8",
        "credit-card-type": "^8.1.0",
        "crypto-browserify": "^3.12.0",
        "csvtojson": "^2.0.8",
        "device-uuid": "^1.0.4",
        "dompurify": "^2.4.3",
        "emoji-mart": "^5.6.0",
        "fg-loadcss": "^2.1.0",
        "file-saver": "^2.0.5",
        "firebase": "^11.0.2",
        "form-data": "^4.0.0",
        "global": "^4.4.0",
        "google-libphonenumber": "^3.2.33",
        "graphemer": "^1.4.0",
        "hammerjs": "^2.0.8",
        "hotkeys-js": "^3.8.7",
        "html2canvas": "^1.4.1",
        "indent.js": "^0.3.5",
        "is-webp-extended": "^1.0.3",
        "jimp": "^0.16.1",
        "joi": "^17.5.0",
        "libphonenumber-js": "^1.10.14",
        "mime-types": "^2.1.35",
        "ng2-charts": "^6.0.1",
        "ng2-nouislider": "2",
        "ngx-mask": "^15.1.0",
        "ngx-quill": "^16.2.1",
        "ngx-tableau": "^2.1.0",
        "nouislider": "15.7.2",
        "papaparse": "^5.3.1",
        "path": "^0.12.7",
        "path-browserify": "^1.0.1",
        "phone-number-to-timezone": "^1.0.6",
        "playwright": "^1.49.1",
        "postcss-scss": "^4.0.9",
        "powerbi-client": "^2.18.5",
        "prismjs": "^1.24.1",
        "react": "^18.2.0",
        "react-beautiful-dnd": "^13.1.1",
        "react-dom": "^18.2.0",
        "react-js-cron": "^5.0.1",
        "reactflow": "^11.7.4",
        "rete": "^1.4.5",
        "rete-auto-arrange-plugin": "^0.3.0",
        "rete-connection-plugin": "^0.8.2-rc.1",
        "rete-stage0-render-plugin": "^0.2.14",
        "rxjs": "^6.6.7",
        "rxjs-compat": "^6.6.7",
        "scriptjs": "^2.5.9",
        "socket.io-client": "^2.4.0",
        "stream-browserify": "^3.0.0",
        "swiper": "~8.0.3",
        "tiny-slider": "^2.9.1",
        "tinycolor2": "^1.6.0",
        "ts-option": "^1.1.5",
        "tslib": "^2.5.0",
        "typescript-map": "0.0.6",
        "typescript-memoize": "^1.0.1",
        "urijs": "^1.19.7",
        "util": "^0.12.5",
        "uuid": "^9.0.0",
        "vcf": "^2.1.0",
        "xlsx": "^0.18.5",
        "zone.js": "0.14.7"
    },
    "devDependencies": {
        "@angular-devkit/build-angular": "^17.3.8",
        "@angular/cli": "^17.3.8",
        "@angular/compiler-cli": "^17.3.11",
        "@angular/language-service": "^17.3.11",
        "@babel/core": "^7.22.1",
        "@babel/preset-env": "^7.22.4",
        "@babel/preset-react": "^7.22.3",
        "@babel/preset-typescript": "^7.15.0",
        "@rollup/plugin-babel": "^6.0.4",
        "@rollup/plugin-commonjs": "^28.0.1",
        "@rollup/plugin-node-resolve": "^15.3.0",
        "@rollup/plugin-replace": "^6.0.1",
        "@rollup/plugin-terser": "^0.4.4",
        "@rollup/plugin-typescript": "^12.1.1",
        "@types/echarts": "^4.9.10",
        "@types/file-saver": "^2.0.4",
        "@types/google-libphonenumber": "^7.4.30",
        "@types/jasmine": "~3.6.0",
        "@types/jasminewd2": "^2.0.10",
        "@types/joi": "^17.2.3",
        "@types/prismjs": "^1.16.6",
        "@types/quill": "^2.0.9",
        "@types/tinycolor2": "^1.4.6",
        "@types/uuid": "^8.3.4",
        "autoprefixer": "^10.4.20",
        "babel-core": "^6.26.3",
        "babel-loader": "^8.3.0",
        "babel-polyfill": "^6.26.0",
        "babel-preset-es2015": "^6.24.1",
        "babel-preset-stage-0": "^6.24.1",
        "codelyzer": "^6.0.2",
        "css-loader": "^6.8.1",
        "fs-extra": "^7.0.1",
        "jasmine-core": "4.6",
        "jasmine-spec-reporter": "~5.0.0",
        "karma": "~6.3.4",
        "karma-chrome-launcher": "~3.1.0",
        "karma-coverage-istanbul-reporter": "^2.0.5",
        "karma-jasmine": "^5.1.0",
        "karma-jasmine-html-reporter": "^2.0.0",
        "minimist": "^1.2.5",
        "monaco-editor": "^0.27.0",
        "ng-rn": "^1.0.0",
        "postcss": "^8.4.47",
        "protractor": "^7.0.0",
        "quill": "^1.3.7",
        "quill-emoji": "^0.2.0",
        "quill-mention": "^3.1.0",
        "rollup": "4.42.0",
        "style-loader": "^3.3.3",
        "tailwindcss": "^3.4.14",
        "ts-node": "~7.0.0",
        "ts-toolbelt": "^8.4.0",
        "tslint": "~6.1.3",
        "typescript": "5.2",
        "webpack": "^5.75.0",
        "webpack-cli": "^6.0.1"
    },
    "volta": {
        "node": "18.15.0",
        "npm": "9.5.0"
    }
}
