diff --git a/package-lock.json b/package-lock.json
index 58cc3a51c..bd5026a0e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -18,7 +18,7 @@
"@angular/cdk": "^11.2.13",
"@angular/common": "^12.1.2",
"@angular/core": "^12.1.2",
- "@angular/fire": "^7.5.0",
+ "@angular/fire": "6.1.5",
"@angular/forms": "~12.1.2",
"@angular/localize": "^12.1.2",
"@angular/material": "^11.2.13",
@@ -101,6 +101,7 @@
"base64-js": "^1.5.1",
"beast-orm": "^1.1.2",
"bootstrap": "^4.5.0",
+ "browser-image-resizer": "^2.4.1",
"build": "0.1.4",
"capacitor-voice-recorder": "^4.0.1",
"ci": "^2.1.1",
@@ -125,7 +126,7 @@
"duration": "^0.2.2",
"faker": "^5.5.3",
"fifo-process-queue": "^1.2.0",
- "firebase": "^9.8.4",
+ "firebase": "^7.0 || ^8.0",
"g": "^2.0.1",
"global": "^4.4.0",
"hammerjs": "^2.0.8",
@@ -1396,154 +1397,19 @@
}
},
"node_modules/@angular/fire": {
- "version": "7.5.0",
- "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-7.5.0.tgz",
- "integrity": "sha512-M/JJ5SKnpfNZFLKl0Awjn3r2NhURy2Mx+E8EzSDWSg1sHD7IThrynZYPUSZR+cd3KGsGoEacIP2x8Ra+0a+CVg==",
+ "version": "6.1.5",
+ "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-6.1.5.tgz",
+ "integrity": "sha512-jrstSStogpfJvhlrX8ajtsnbVzIzcrh/InYUGbMVzXyQoT6wHA0LODjR6eIzGhb9/YQ+myMuVelJ39PfU3e8Sg==",
"dependencies": {
- "@angular-devkit/schematics": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0",
- "@schematics/angular": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0",
- "file-loader": "^6.2.0",
- "firebase": "^9.8.0",
- "fs-extra": "^8.0.1",
- "fuzzy": "^0.1.3",
- "inquirer": "^8.1.1",
- "inquirer-autocomplete-prompt": "^1.0.1",
- "jsonc-parser": "^3.0.0",
- "node-fetch": "^2.6.1",
- "open": "^8.0.0",
- "ora": "^5.3.0",
- "rxfire": "^6.0.0",
- "semver": "^7.1.3",
- "triple-beam": "^1.3.0",
- "tslib": "^2.0.0",
- "winston": "^3.0.0"
+ "tslib": "^2.0.0"
},
"peerDependencies": {
- "@angular/common": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0",
- "@angular/core": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0",
- "@angular/platform-browser": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0",
- "@angular/platform-browser-dynamic": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0",
- "firebase-tools": "^9.9.0 || ^10.0.0 || ^11.0.0",
- "rxjs": "~6.6.0 || ^7.0.0"
- },
- "peerDependenciesMeta": {
- "firebase-tools": {
- "optional": true
- }
- }
- },
- "node_modules/@angular/fire/node_modules/ansi-escapes": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "dependencies": {
- "type-fest": "^0.21.3"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@angular/fire/node_modules/cli-width": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
- "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==",
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@angular/fire/node_modules/figures": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
- "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
- "dependencies": {
- "escape-string-regexp": "^1.0.5"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@angular/fire/node_modules/fs-extra": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
- "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
- "dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- },
- "engines": {
- "node": ">=6 <7 || >=8"
- }
- },
- "node_modules/@angular/fire/node_modules/inquirer": {
- "version": "8.2.5",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz",
- "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==",
- "dependencies": {
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.1.1",
- "cli-cursor": "^3.1.0",
- "cli-width": "^3.0.0",
- "external-editor": "^3.0.3",
- "figures": "^3.0.0",
- "lodash": "^4.17.21",
- "mute-stream": "0.0.8",
- "ora": "^5.4.1",
- "run-async": "^2.4.0",
- "rxjs": "^7.5.5",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0",
- "through": "^2.3.6",
- "wrap-ansi": "^7.0.0"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
- "node_modules/@angular/fire/node_modules/inquirer/node_modules/rxjs": {
- "version": "7.8.0",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz",
- "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==",
- "dependencies": {
- "tslib": "^2.1.0"
- }
- },
- "node_modules/@angular/fire/node_modules/jsonfile": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
- "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
- "node_modules/@angular/fire/node_modules/open": {
- "version": "8.4.0",
- "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
- "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
- "dependencies": {
- "define-lazy-prop": "^2.0.0",
- "is-docker": "^2.1.1",
- "is-wsl": "^2.2.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@angular/fire/node_modules/universalify": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
- "engines": {
- "node": ">= 4.0.0"
+ "@angular/common": "^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0",
+ "@angular/core": "^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0",
+ "@angular/platform-browser": "^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0",
+ "@angular/platform-browser-dynamic": "^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0",
+ "firebase": "^7.0 || ^8.0",
+ "rxjs": "^6.5.3"
}
},
"node_modules/@angular/forms": {
@@ -3896,374 +3762,278 @@
}
},
"node_modules/@firebase/analytics": {
- "version": "0.7.11",
- "license": "Apache-2.0",
+ "version": "0.6.18",
+ "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.18.tgz",
+ "integrity": "sha512-FXNtYDxbs9ynPbzUVuG94BjFPOPpgJ7156660uvCBuKgoBCIVcNqKkJQQ7TH8384fqvGjbjdcgARY9jgAHbtog==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/installations": "0.5.11",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
+ "@firebase/analytics-types": "0.6.0",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations": "0.4.32",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
},
"peerDependencies": {
- "@firebase/app": "0.x"
- }
- },
- "node_modules/@firebase/analytics-compat": {
- "version": "0.1.12",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/analytics": "0.7.11",
- "@firebase/analytics-types": "0.7.0",
- "@firebase/component": "0.5.16",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- },
- "peerDependencies": {
- "@firebase/app-compat": "0.x"
+ "@firebase/app": "0.x",
+ "@firebase/app-types": "0.x"
}
},
"node_modules/@firebase/analytics-types": {
- "version": "0.7.0",
- "license": "Apache-2.0"
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.6.0.tgz",
+ "integrity": "sha512-kbMawY0WRPyL/lbknBkme4CNLl+Gw+E9G4OpNeXAauqoQiNkBgpIvZYy7BRT4sNGhZbxdxXxXbruqUwDzLmvTw=="
},
"node_modules/@firebase/app": {
- "version": "0.7.27",
- "license": "Apache-2.0",
+ "version": "0.6.30",
+ "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.30.tgz",
+ "integrity": "sha512-uAYEDXyK0mmpZ8hWQj5TNd7WVvfsU8PgsqKpGljbFBG/HhsH8KbcykWAAA+c1PqL7dt/dbt0Reh1y9zEdYzMhg==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "idb": "7.0.1",
- "tslib": "^2.1.0"
+ "@firebase/app-types": "0.6.3",
+ "@firebase/component": "0.5.6",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
+ "dom-storage": "2.1.0",
+ "tslib": "^2.1.0",
+ "xmlhttprequest": "1.8.0"
}
},
"node_modules/@firebase/app-check": {
- "version": "0.5.10",
- "license": "Apache-2.0",
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.3.2.tgz",
+ "integrity": "sha512-YjpsnV1xVTO1B836IKijRcDeceLgHQNJ/DWa+Vky9UHkm1Mi4qosddX8LZzldaWRTWKX7BN1MbZOLY8r7M/MZQ==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
+ "@firebase/app-check-interop-types": "0.1.0",
+ "@firebase/app-check-types": "0.3.1",
+ "@firebase/component": "0.5.6",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
},
"peerDependencies": {
- "@firebase/app": "0.x"
- }
- },
- "node_modules/@firebase/app-check-compat": {
- "version": "0.2.10",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/app-check": "0.5.10",
- "@firebase/app-check-types": "0.4.0",
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- },
- "peerDependencies": {
- "@firebase/app-compat": "0.x"
+ "@firebase/app": "0.x",
+ "@firebase/app-types": "0.x"
}
},
"node_modules/@firebase/app-check-interop-types": {
"version": "0.1.0",
- "license": "Apache-2.0"
+ "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.1.0.tgz",
+ "integrity": "sha512-uZfn9s4uuRsaX5Lwx+gFP3B6YsyOKUE+Rqa6z9ojT4VSRAsZFko9FRn6OxQUA1z5t5d08fY4pf+/+Dkd5wbdbA=="
},
"node_modules/@firebase/app-check-types": {
- "version": "0.4.0",
- "license": "Apache-2.0"
- },
- "node_modules/@firebase/app-compat": {
- "version": "0.1.28",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/app": "0.7.27",
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.3.1.tgz",
+ "integrity": "sha512-KJ+BqJbdNsx4QT/JIT1yDj5p6D+QN97iJs3GuHnORrqL+DU3RWc9nSYQsrY6Tv9jVWcOkMENXAgDT484vzsm2w=="
},
"node_modules/@firebase/app-types": {
- "version": "0.7.0",
- "license": "Apache-2.0"
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.3.tgz",
+ "integrity": "sha512-/M13DPPati7FQHEQ9Minjk1HGLm/4K4gs9bR4rzLCWJg64yGtVC0zNg9gDpkw9yc2cvol/mNFxqTtd4geGrwdw=="
},
"node_modules/@firebase/auth": {
- "version": "0.20.4",
- "license": "Apache-2.0",
+ "version": "0.16.8",
+ "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.16.8.tgz",
+ "integrity": "sha512-mR0UXG4LirWIfOiCWxVmvz1o23BuKGxeItQ2cCUgXLTjNtWJXdcky/356iTUsd7ZV5A78s2NHeN5tIDDG6H4rg==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "node-fetch": "2.6.7",
- "selenium-webdriver": "4.1.2",
- "tslib": "^2.1.0"
+ "@firebase/auth-types": "0.10.3"
},
"peerDependencies": {
"@firebase/app": "0.x"
}
},
- "node_modules/@firebase/auth-compat": {
- "version": "0.2.17",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/auth": "0.20.4",
- "@firebase/auth-types": "0.11.0",
- "@firebase/component": "0.5.16",
- "@firebase/util": "1.6.2",
- "node-fetch": "2.6.7",
- "selenium-webdriver": "4.1.2",
- "tslib": "^2.1.0"
- },
- "peerDependencies": {
- "@firebase/app-compat": "0.x"
- }
- },
- "node_modules/@firebase/auth-compat/node_modules/selenium-webdriver": {
- "version": "4.1.2",
- "license": "Apache-2.0",
- "dependencies": {
- "jszip": "^3.6.0",
- "tmp": "^0.2.1",
- "ws": ">=7.4.6"
- },
- "engines": {
- "node": ">= 10.15.0"
- }
- },
"node_modules/@firebase/auth-interop-types": {
"version": "0.1.6",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz",
+ "integrity": "sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==",
"peerDependencies": {
"@firebase/app-types": "0.x",
"@firebase/util": "1.x"
}
},
"node_modules/@firebase/auth-types": {
- "version": "0.11.0",
- "license": "Apache-2.0",
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.3.tgz",
+ "integrity": "sha512-zExrThRqyqGUbXOFrH/sowuh2rRtfKHp9SBVY2vOqKWdCX1Ztn682n9WLtlUDsiYVIbBcwautYWk2HyCGFv0OA==",
"peerDependencies": {
"@firebase/app-types": "0.x",
"@firebase/util": "1.x"
}
},
- "node_modules/@firebase/auth/node_modules/selenium-webdriver": {
- "version": "4.1.2",
- "license": "Apache-2.0",
- "dependencies": {
- "jszip": "^3.6.0",
- "tmp": "^0.2.1",
- "ws": ">=7.4.6"
- },
- "engines": {
- "node": ">= 10.15.0"
- }
- },
"node_modules/@firebase/component": {
- "version": "0.5.16",
- "license": "Apache-2.0",
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.6.tgz",
+ "integrity": "sha512-GyQJ+2lrhsDqeGgd1VdS7W+Y6gNYyI0B51ovNTxeZVG/W8I7t9MwEiCWsCvfm5wQgfsKp9dkzOcJrL5k8oVO/Q==",
"dependencies": {
- "@firebase/util": "1.6.2",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
}
},
"node_modules/@firebase/database": {
- "version": "0.13.2",
- "license": "Apache-2.0",
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.11.0.tgz",
+ "integrity": "sha512-b/kwvCubr6G9coPlo48PbieBDln7ViFBHOGeVt/bt82yuv5jYZBEYAac/mtOVSxpf14aMo/tAN+Edl6SWqXApw==",
"dependencies": {
"@firebase/auth-interop-types": "0.1.6",
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "faye-websocket": "0.11.4",
- "tslib": "^2.1.0"
- }
- },
- "node_modules/@firebase/database-compat": {
- "version": "0.2.2",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/database": "0.13.2",
- "@firebase/database-types": "0.9.10",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/database-types": "0.8.0",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
+ "faye-websocket": "0.11.3",
"tslib": "^2.1.0"
}
},
"node_modules/@firebase/database-types": {
- "version": "0.9.10",
- "license": "Apache-2.0",
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.8.0.tgz",
+ "integrity": "sha512-7IdjAFRfPWyG3b4wcXyghb3Y1CLCSJFZIg1xl5GbTVMttSQFT4B5NYdhsfA34JwAsv5pMzPpjOaS3/K9XJ2KiA==",
"dependencies": {
- "@firebase/app-types": "0.7.0",
- "@firebase/util": "1.6.2"
+ "@firebase/app-types": "0.6.3",
+ "@firebase/util": "1.3.0"
+ }
+ },
+ "node_modules/@firebase/database/node_modules/faye-websocket": {
+ "version": "0.11.3",
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
+ "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
+ "dependencies": {
+ "websocket-driver": ">=0.5.1"
+ },
+ "engines": {
+ "node": ">=0.8.0"
}
},
"node_modules/@firebase/firestore": {
- "version": "3.4.11",
- "license": "Apache-2.0",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.4.1.tgz",
+ "integrity": "sha512-S51XnILdhNt0ZA6bPnbxpqKPI5LatbGY9RQjA2TmATrjSPE3aWndJsLIrutI6aS9K+YFwy5+HLDKVRFYQfmKAw==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "@firebase/webchannel-wrapper": "0.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/firestore-types": "2.4.0",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
+ "@firebase/webchannel-wrapper": "0.5.1",
"@grpc/grpc-js": "^1.3.2",
"@grpc/proto-loader": "^0.6.0",
"node-fetch": "2.6.7",
"tslib": "^2.1.0"
},
"engines": {
- "node": ">=10.10.0"
+ "node": "^8.13.0 || >=10.10.0"
},
"peerDependencies": {
- "@firebase/app": "0.x"
- }
- },
- "node_modules/@firebase/firestore-compat": {
- "version": "0.1.20",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/firestore": "3.4.11",
- "@firebase/firestore-types": "2.5.0",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- },
- "peerDependencies": {
- "@firebase/app-compat": "0.x"
+ "@firebase/app": "0.x",
+ "@firebase/app-types": "0.x"
}
},
"node_modules/@firebase/firestore-types": {
- "version": "2.5.0",
- "license": "Apache-2.0",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-2.4.0.tgz",
+ "integrity": "sha512-0dgwfuNP7EN6/OlK2HSNSQiQNGLGaRBH0gvgr1ngtKKJuJFuq0Z48RBMeJX9CGjV4TP9h2KaB+KrUKJ5kh1hMg==",
"peerDependencies": {
"@firebase/app-types": "0.x",
"@firebase/util": "1.x"
}
},
"node_modules/@firebase/functions": {
- "version": "0.8.3",
- "license": "Apache-2.0",
+ "version": "0.6.16",
+ "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.16.tgz",
+ "integrity": "sha512-KDPjLKSjtR/zEH06YXXbdWTi8gzbKHGRzL/+ibZQA/1MLq0IilfM+1V1Fh8bADsMCUkxkqoc1yiA4SUbH5ajJA==",
"dependencies": {
- "@firebase/app-check-interop-types": "0.1.0",
- "@firebase/auth-interop-types": "0.1.6",
- "@firebase/component": "0.5.16",
- "@firebase/messaging-interop-types": "0.1.0",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/functions-types": "0.4.0",
+ "@firebase/messaging-types": "0.5.0",
"node-fetch": "2.6.7",
"tslib": "^2.1.0"
},
"peerDependencies": {
- "@firebase/app": "0.x"
- }
- },
- "node_modules/@firebase/functions-compat": {
- "version": "0.2.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/functions": "0.8.3",
- "@firebase/functions-types": "0.5.0",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- },
- "peerDependencies": {
- "@firebase/app-compat": "0.x"
+ "@firebase/app": "0.x",
+ "@firebase/app-types": "0.x"
}
},
"node_modules/@firebase/functions-types": {
- "version": "0.5.0",
- "license": "Apache-2.0"
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.4.0.tgz",
+ "integrity": "sha512-3KElyO3887HNxtxNF1ytGFrNmqD+hheqjwmT3sI09FaDCuaxGbOnsXAXH2eQ049XRXw9YQpHMgYws/aUNgXVyQ=="
},
"node_modules/@firebase/installations": {
- "version": "0.5.11",
- "license": "Apache-2.0",
+ "version": "0.4.32",
+ "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.32.tgz",
+ "integrity": "sha512-K4UlED1Vrhd2rFQQJih+OgEj8OTtrtH4+Izkx7ip2bhXSc+unk8ZhnF69D0kmh7zjXAqEDJrmHs9O5fI3rV6Tw==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/util": "1.6.2",
- "idb": "7.0.1",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations-types": "0.3.4",
+ "@firebase/util": "1.3.0",
+ "idb": "3.0.2",
"tslib": "^2.1.0"
},
"peerDependencies": {
- "@firebase/app": "0.x"
+ "@firebase/app": "0.x",
+ "@firebase/app-types": "0.x"
+ }
+ },
+ "node_modules/@firebase/installations-types": {
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.3.4.tgz",
+ "integrity": "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==",
+ "peerDependencies": {
+ "@firebase/app-types": "0.x"
}
},
"node_modules/@firebase/logger": {
- "version": "0.3.3",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.1.0"
- }
+ "version": "0.2.6",
+ "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz",
+ "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw=="
},
"node_modules/@firebase/messaging": {
- "version": "0.9.15",
- "license": "Apache-2.0",
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.8.0.tgz",
+ "integrity": "sha512-hkFHDyVe1kMcY9KEG+prjCbvS6MtLUgVFUbbQqq7JQfiv58E07YCzRUcMrJolbNi/1QHH6Jv16DxNWjJB9+/qA==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/installations": "0.5.11",
- "@firebase/messaging-interop-types": "0.1.0",
- "@firebase/util": "1.6.2",
- "idb": "7.0.1",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations": "0.4.32",
+ "@firebase/messaging-types": "0.5.0",
+ "@firebase/util": "1.3.0",
+ "idb": "3.0.2",
"tslib": "^2.1.0"
},
"peerDependencies": {
- "@firebase/app": "0.x"
+ "@firebase/app": "0.x",
+ "@firebase/app-types": "0.x"
}
},
- "node_modules/@firebase/messaging-compat": {
- "version": "0.1.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/messaging": "0.9.15",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- },
+ "node_modules/@firebase/messaging-types": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.5.0.tgz",
+ "integrity": "sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg==",
"peerDependencies": {
- "@firebase/app-compat": "0.x"
+ "@firebase/app-types": "0.x"
}
},
- "node_modules/@firebase/messaging-interop-types": {
- "version": "0.1.0",
- "license": "Apache-2.0"
- },
"node_modules/@firebase/performance": {
- "version": "0.5.11",
- "license": "Apache-2.0",
+ "version": "0.4.18",
+ "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.18.tgz",
+ "integrity": "sha512-lvZW/TVDne2TyOpWbv++zjRn277HZpbjxbIPfwtnmKjVY1gJ+H77Qi1c2avVIc9hg80uGX/5tNf4pOApNDJLVg==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/installations": "0.5.11",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations": "0.4.32",
+ "@firebase/logger": "0.2.6",
+ "@firebase/performance-types": "0.0.13",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
},
"peerDependencies": {
- "@firebase/app": "0.x"
- }
- },
- "node_modules/@firebase/performance-compat": {
- "version": "0.1.11",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/performance": "0.5.11",
- "@firebase/performance-types": "0.1.0",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- },
- "peerDependencies": {
- "@firebase/app-compat": "0.x"
+ "@firebase/app": "0.x",
+ "@firebase/app-types": "0.x"
}
},
"node_modules/@firebase/performance-types": {
- "version": "0.1.0",
- "license": "Apache-2.0"
+ "version": "0.0.13",
+ "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.0.13.tgz",
+ "integrity": "sha512-6fZfIGjQpwo9S5OzMpPyqgYAUZcFzZxHFqOyNtorDIgNXq33nlldTL/vtaUZA8iT9TT5cJlCrF/jthKU7X21EA=="
},
"node_modules/@firebase/polyfill": {
"version": "0.3.36",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.36.tgz",
+ "integrity": "sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg==",
"dependencies": {
"core-js": "3.6.5",
"promise-polyfill": "8.1.3",
@@ -4272,91 +4042,74 @@
},
"node_modules/@firebase/polyfill/node_modules/core-js": {
"version": "3.6.5",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz",
+ "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==",
+ "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
"hasInstallScript": true,
- "license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/core-js"
}
},
"node_modules/@firebase/remote-config": {
- "version": "0.3.10",
- "license": "Apache-2.0",
+ "version": "0.1.43",
+ "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.43.tgz",
+ "integrity": "sha512-laNM4MN0CfeSp7XCVNjYOC4DdV6mj0l2rzUh42x4v2wLTweCoJ/kc1i4oWMX9TI7Jw8Am5Wl71Awn1J2pVe5xA==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/installations": "0.5.11",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations": "0.4.32",
+ "@firebase/logger": "0.2.6",
+ "@firebase/remote-config-types": "0.1.9",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
},
"peerDependencies": {
- "@firebase/app": "0.x"
- }
- },
- "node_modules/@firebase/remote-config-compat": {
- "version": "0.1.11",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/remote-config": "0.3.10",
- "@firebase/remote-config-types": "0.2.0",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- },
- "peerDependencies": {
- "@firebase/app-compat": "0.x"
+ "@firebase/app": "0.x",
+ "@firebase/app-types": "0.x"
}
},
"node_modules/@firebase/remote-config-types": {
- "version": "0.2.0",
- "license": "Apache-2.0"
+ "version": "0.1.9",
+ "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.1.9.tgz",
+ "integrity": "sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA=="
},
"node_modules/@firebase/storage": {
- "version": "0.9.8",
- "license": "Apache-2.0",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.7.1.tgz",
+ "integrity": "sha512-T7uH6lAgNs/Zq8V3ElvR3ypTQSGWon/R7WRM2I5Td/d0PTsNIIHSAGB6q4Au8mQEOz3HDTfjNQ9LuQ07R6S2ug==",
"dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/storage-types": "0.5.0",
+ "@firebase/util": "1.3.0",
"node-fetch": "2.6.7",
"tslib": "^2.1.0"
},
"peerDependencies": {
- "@firebase/app": "0.x"
- }
- },
- "node_modules/@firebase/storage-compat": {
- "version": "0.1.16",
- "license": "Apache-2.0",
- "dependencies": {
- "@firebase/component": "0.5.16",
- "@firebase/storage": "0.9.8",
- "@firebase/storage-types": "0.6.0",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- },
- "peerDependencies": {
- "@firebase/app-compat": "0.x"
+ "@firebase/app": "0.x",
+ "@firebase/app-types": "0.x"
}
},
"node_modules/@firebase/storage-types": {
- "version": "0.6.0",
- "license": "Apache-2.0",
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.5.0.tgz",
+ "integrity": "sha512-6Wv3Lu7s18hsgW7HG4BFwycTquZ3m/C8bjBoOsmPu0TD6M1GKwCzOC7qBdN7L6tRYPh8ipTj5+rPFrmhGfUVKA==",
"peerDependencies": {
"@firebase/app-types": "0.x",
"@firebase/util": "1.x"
}
},
"node_modules/@firebase/util": {
- "version": "1.6.2",
- "license": "Apache-2.0",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.3.0.tgz",
+ "integrity": "sha512-SESvmYwuKOVCZ1ZxLbberbx+9cnbxpCa4CG2FUSQYqN6Ab8KyltegMDIsqMw5KyIBZ4n1phfHoOa22xo5NzAlQ==",
"dependencies": {
"tslib": "^2.1.0"
}
},
"node_modules/@firebase/webchannel-wrapper": {
- "version": "0.6.2",
- "license": "Apache-2.0"
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.5.1.tgz",
+ "integrity": "sha512-dZMzN0uAjwJXWYYAcnxIwXqRTZw3o14hGe7O6uhwjD1ZQWPVYA5lASgnNskEBra0knVBsOXB4KXg+HnlKewN/A=="
},
"node_modules/@fortawesome/angular-fontawesome": {
"version": "0.9.0",
@@ -4483,19 +4236,89 @@
"license": "MIT"
},
"node_modules/@grpc/grpc-js": {
- "version": "1.6.7",
- "license": "Apache-2.0",
+ "version": "1.8.8",
+ "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.8.tgz",
+ "integrity": "sha512-4gfDqMLXTrorvYTKA1jL22zLvVwiHJ73t6Re1OHwdCFRjdGTDOVtSJuaWhtHaivyeDGg0LeCkmU77MTKoV3wPA==",
"dependencies": {
- "@grpc/proto-loader": "^0.6.4",
+ "@grpc/proto-loader": "^0.7.0",
"@types/node": ">=12.12.47"
},
"engines": {
"node": "^8.13.0 || >=10.10.0"
}
},
+ "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.4.tgz",
+ "integrity": "sha512-MnWjkGwqQ3W8fx94/c1CwqLsNmHHv2t0CFn+9++6+cDphC1lolpg9M2OU0iebIjK//pBNX9e94ho+gjx6vz39w==",
+ "dependencies": {
+ "@types/long": "^4.0.1",
+ "lodash.camelcase": "^4.3.0",
+ "long": "^4.0.0",
+ "protobufjs": "^7.0.0",
+ "yargs": "^16.2.0"
+ },
+ "bin": {
+ "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@grpc/grpc-js/node_modules/@types/node": {
+ "version": "18.13.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz",
+ "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg=="
+ },
+ "node_modules/@grpc/grpc-js/node_modules/protobufjs": {
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.2.tgz",
+ "integrity": "sha512-++PrQIjrom+bFDPpfmqXfAGSQs40116JRrqqyf53dymUMvvb5d/LMRyicRoF1AUKoXVS1/IgJXlEgcpr4gTF3Q==",
+ "hasInstallScript": true,
+ "dependencies": {
+ "@protobufjs/aspromise": "^1.1.2",
+ "@protobufjs/base64": "^1.1.2",
+ "@protobufjs/codegen": "^2.0.4",
+ "@protobufjs/eventemitter": "^1.1.0",
+ "@protobufjs/fetch": "^1.1.0",
+ "@protobufjs/float": "^1.0.2",
+ "@protobufjs/inquire": "^1.1.0",
+ "@protobufjs/path": "^1.1.2",
+ "@protobufjs/pool": "^1.1.0",
+ "@protobufjs/utf8": "^1.1.0",
+ "@types/node": ">=13.7.0",
+ "long": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/@grpc/grpc-js/node_modules/protobufjs/node_modules/long": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz",
+ "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A=="
+ },
+ "node_modules/@grpc/grpc-js/node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@grpc/proto-loader": {
"version": "0.6.13",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.13.tgz",
+ "integrity": "sha512-FjxPYDRTn6Ec3V0arm1FtSpmP6V50wuph2yILpyvTKzjc76oDdoihXqM1DzOW5ubvCC8GivfCnNtfaRE8myJ7g==",
"dependencies": {
"@types/long": "^4.0.1",
"lodash.camelcase": "^4.3.0",
@@ -4512,7 +4335,8 @@
},
"node_modules/@grpc/proto-loader/node_modules/yargs": {
"version": "16.2.0",
- "license": "MIT",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"dependencies": {
"cliui": "^7.0.2",
"escalade": "^3.1.1",
@@ -6286,23 +6110,28 @@
},
"node_modules/@protobufjs/aspromise": {
"version": "1.1.2",
- "license": "BSD-3-Clause"
+ "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
+ "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="
},
"node_modules/@protobufjs/base64": {
"version": "1.1.2",
- "license": "BSD-3-Clause"
+ "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
+ "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
},
"node_modules/@protobufjs/codegen": {
"version": "2.0.4",
- "license": "BSD-3-Clause"
+ "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
+ "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
},
"node_modules/@protobufjs/eventemitter": {
"version": "1.1.0",
- "license": "BSD-3-Clause"
+ "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
+ "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q=="
},
"node_modules/@protobufjs/fetch": {
"version": "1.1.0",
- "license": "BSD-3-Clause",
+ "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
+ "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",
"dependencies": {
"@protobufjs/aspromise": "^1.1.1",
"@protobufjs/inquire": "^1.1.0"
@@ -6310,23 +6139,28 @@
},
"node_modules/@protobufjs/float": {
"version": "1.0.2",
- "license": "BSD-3-Clause"
+ "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
+ "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="
},
"node_modules/@protobufjs/inquire": {
"version": "1.1.0",
- "license": "BSD-3-Clause"
+ "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
+ "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q=="
},
"node_modules/@protobufjs/path": {
"version": "1.1.2",
- "license": "BSD-3-Clause"
+ "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
+ "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="
},
"node_modules/@protobufjs/pool": {
"version": "1.1.0",
- "license": "BSD-3-Clause"
+ "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
+ "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="
},
"node_modules/@protobufjs/utf8": {
"version": "1.1.0",
- "license": "BSD-3-Clause"
+ "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
+ "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="
},
"node_modules/@rkusa/linebreak": {
"version": "1.0.0",
@@ -6342,6 +6176,7 @@
},
"node_modules/@schematics/angular": {
"version": "12.1.2",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"@angular-devkit/core": "12.1.2",
@@ -6356,6 +6191,7 @@
},
"node_modules/@schematics/angular/node_modules/@angular-devkit/core": {
"version": "12.1.2",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"ajv": "8.6.0",
@@ -6373,6 +6209,7 @@
},
"node_modules/@schematics/angular/node_modules/@angular-devkit/schematics": {
"version": "12.1.2",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"@angular-devkit/core": "12.1.2",
@@ -6387,6 +6224,7 @@
},
"node_modules/@schematics/angular/node_modules/ajv": {
"version": "8.6.0",
+ "devOptional": true,
"license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.1",
@@ -6972,7 +6810,8 @@
},
"node_modules/@types/long": {
"version": "4.0.2",
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz",
+ "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA=="
},
"node_modules/@types/minimatch": {
"version": "5.1.2",
@@ -8592,6 +8431,11 @@
"license": "MIT",
"peer": true
},
+ "node_modules/browser-image-resizer": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/browser-image-resizer/-/browser-image-resizer-2.4.1.tgz",
+ "integrity": "sha512-gqrmr7+NTI9FgZVVyw/GIqwJE3MhNWaBn1R5ptu75r+/M5ncyntSMQYuYhOPonm44qQNnkGN9cnghlpd9h1Hug=="
+ },
"node_modules/browser-process-hrtime": {
"version": "1.0.0",
"license": "BSD-2-Clause"
@@ -12074,6 +11918,7 @@
},
"node_modules/define-lazy-prop": {
"version": "2.0.0",
+ "devOptional": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -13629,6 +13474,7 @@
},
"node_modules/faye-websocket": {
"version": "0.11.4",
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"websocket-driver": ">=0.5.1"
@@ -13674,42 +13520,6 @@
"node": ">=4"
}
},
- "node_modules/file-loader": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
- "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
- "dependencies": {
- "loader-utils": "^2.0.0",
- "schema-utils": "^3.0.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "webpack": "^4.0.0 || ^5.0.0"
- }
- },
- "node_modules/file-loader/node_modules/schema-utils": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
- "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
- "dependencies": {
- "@types/json-schema": "^7.0.8",
- "ajv": "^6.12.5",
- "ajv-keywords": "^3.5.2"
- },
- "engines": {
- "node": ">= 10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- }
- },
"node_modules/fill-range": {
"version": "7.0.1",
"license": "MIT",
@@ -13810,35 +13620,28 @@
}
},
"node_modules/firebase": {
- "version": "9.8.4",
- "license": "Apache-2.0",
+ "version": "8.10.1",
+ "resolved": "https://registry.npmjs.org/firebase/-/firebase-8.10.1.tgz",
+ "integrity": "sha512-84z/zqF8Y5IpUYN8nREZ/bxbGtF5WJDOBy4y0hAxRzGpB5+2tw9PQgtTnUzk6MQiVEf/WOniMUL3pCVXKsxALw==",
"dependencies": {
- "@firebase/analytics": "0.7.11",
- "@firebase/analytics-compat": "0.1.12",
- "@firebase/app": "0.7.27",
- "@firebase/app-check": "0.5.10",
- "@firebase/app-check-compat": "0.2.10",
- "@firebase/app-compat": "0.1.28",
- "@firebase/app-types": "0.7.0",
- "@firebase/auth": "0.20.4",
- "@firebase/auth-compat": "0.2.17",
- "@firebase/database": "0.13.2",
- "@firebase/database-compat": "0.2.2",
- "@firebase/firestore": "3.4.11",
- "@firebase/firestore-compat": "0.1.20",
- "@firebase/functions": "0.8.3",
- "@firebase/functions-compat": "0.2.3",
- "@firebase/installations": "0.5.11",
- "@firebase/messaging": "0.9.15",
- "@firebase/messaging-compat": "0.1.15",
- "@firebase/performance": "0.5.11",
- "@firebase/performance-compat": "0.1.11",
+ "@firebase/analytics": "0.6.18",
+ "@firebase/app": "0.6.30",
+ "@firebase/app-check": "0.3.2",
+ "@firebase/app-types": "0.6.3",
+ "@firebase/auth": "0.16.8",
+ "@firebase/database": "0.11.0",
+ "@firebase/firestore": "2.4.1",
+ "@firebase/functions": "0.6.16",
+ "@firebase/installations": "0.4.32",
+ "@firebase/messaging": "0.8.0",
+ "@firebase/performance": "0.4.18",
"@firebase/polyfill": "0.3.36",
- "@firebase/remote-config": "0.3.10",
- "@firebase/remote-config-compat": "0.1.11",
- "@firebase/storage": "0.9.8",
- "@firebase/storage-compat": "0.1.16",
- "@firebase/util": "1.6.2"
+ "@firebase/remote-config": "0.1.43",
+ "@firebase/storage": "0.7.1",
+ "@firebase/util": "1.3.0"
+ },
+ "engines": {
+ "node": "^8.13.0 || >=10.10.0"
}
},
"node_modules/flatted": {
@@ -14004,14 +13807,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/fuzzy": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz",
- "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==",
- "engines": {
- "node": ">= 0.6.0"
- }
- },
"node_modules/g": {
"version": "2.0.1",
"license": "MIT"
@@ -14997,8 +14792,9 @@
}
},
"node_modules/idb": {
- "version": "7.0.1",
- "license": "ISC"
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/idb/-/idb-3.0.2.tgz",
+ "integrity": "sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw=="
},
"node_modules/ieee754": {
"version": "1.2.1",
@@ -15182,52 +14978,6 @@
"node": ">=6.0.0"
}
},
- "node_modules/inquirer-autocomplete-prompt": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz",
- "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==",
- "dependencies": {
- "ansi-escapes": "^4.3.1",
- "chalk": "^4.0.0",
- "figures": "^3.2.0",
- "run-async": "^2.4.0",
- "rxjs": "^6.6.2"
- },
- "engines": {
- "node": ">=10"
- },
- "peerDependencies": {
- "inquirer": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/inquirer-autocomplete-prompt/node_modules/ansi-escapes": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "dependencies": {
- "type-fest": "^0.21.3"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/inquirer-autocomplete-prompt/node_modules/figures": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
- "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
- "dependencies": {
- "escape-string-regexp": "^1.0.5"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/inquirer/node_modules/ansi-regex": {
"version": "3.0.1",
"license": "MIT",
@@ -20213,6 +19963,7 @@
},
"node_modules/jsonc-parser": {
"version": "3.0.0",
+ "devOptional": true,
"license": "MIT"
},
"node_modules/jsonfile": {
@@ -20259,6 +20010,7 @@
},
"node_modules/jszip": {
"version": "3.7.1",
+ "dev": true,
"license": "(MIT OR GPL-3.0-or-later)",
"dependencies": {
"lie": "~3.3.0",
@@ -20269,6 +20021,7 @@
},
"node_modules/jszip/node_modules/lie": {
"version": "3.3.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
"immediate": "~3.0.5"
@@ -20276,10 +20029,12 @@
},
"node_modules/jszip/node_modules/pako": {
"version": "1.0.11",
+ "dev": true,
"license": "(MIT AND Zlib)"
},
"node_modules/jszip/node_modules/readable-stream": {
"version": "2.3.7",
+ "dev": true,
"license": "MIT",
"dependencies": {
"core-util-is": "~1.0.0",
@@ -20293,10 +20048,12 @@
},
"node_modules/jszip/node_modules/safe-buffer": {
"version": "5.1.2",
+ "dev": true,
"license": "MIT"
},
"node_modules/jszip/node_modules/string_decoder": {
"version": "1.1.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.1.0"
@@ -21041,7 +20798,8 @@
},
"node_modules/lodash.camelcase": {
"version": "4.3.0",
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
+ "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA=="
},
"node_modules/lodash.debounce": {
"version": "4.0.8",
@@ -21193,7 +20951,8 @@
},
"node_modules/long": {
"version": "4.0.0",
- "license": "Apache-2.0"
+ "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
+ "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
},
"node_modules/longest": {
"version": "1.0.1",
@@ -25914,7 +25673,8 @@
},
"node_modules/promise-polyfill": {
"version": "8.1.3",
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.3.tgz",
+ "integrity": "sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g=="
},
"node_modules/promise-retry": {
"version": "2.0.1",
@@ -25962,8 +25722,9 @@
},
"node_modules/protobufjs": {
"version": "6.11.3",
+ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz",
+ "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==",
"hasInstallScript": true,
- "license": "BSD-3-Clause",
"dependencies": {
"@protobufjs/aspromise": "^1.1.2",
"@protobufjs/base64": "^1.1.2",
@@ -25985,8 +25746,9 @@
}
},
"node_modules/protobufjs/node_modules/@types/node": {
- "version": "18.0.1",
- "license": "MIT"
+ "version": "18.13.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz",
+ "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg=="
},
"node_modules/protractor": {
"version": "7.0.0",
@@ -27296,23 +27058,6 @@
"version": "4.1.0",
"license": "Apache-2.0"
},
- "node_modules/rxfire": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/rxfire/-/rxfire-6.0.3.tgz",
- "integrity": "sha512-77nkyffHh7jgfi1YA/N9RI+kWxYpgKk6GRML1lyersvaqbJt4hkvWwk1rWib9Rb5Lr5mT+Ha45lu7nM79sJCZA==",
- "dependencies": {
- "tslib": "^1.9.0 || ~2.1.0"
- },
- "peerDependencies": {
- "firebase": "^9.0.0",
- "rxjs": "^6.0.0 || ^7.0.0"
- }
- },
- "node_modules/rxfire/node_modules/tslib": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
- "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
- },
"node_modules/rxjs": {
"version": "6.6.7",
"license": "Apache-2.0",
@@ -27993,6 +27738,7 @@
},
"node_modules/set-immediate-shim": {
"version": "1.0.1",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -38516,7 +38262,8 @@
},
"node_modules/whatwg-fetch": {
"version": "2.0.4",
- "license": "MIT"
+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz",
+ "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng=="
},
"node_modules/whatwg-mimetype": {
"version": "2.3.0",
@@ -38926,6 +38673,14 @@
"version": "2.2.0",
"license": "MIT"
},
+ "node_modules/xmlhttprequest": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
+ "integrity": "sha512-58Im/U0mlVBLM38NdZjHyhuMtCqa61469k2YP/AaPbvCoV9aQGUpbJBj1QRm2ytRiVQBD/fsw7L2bJGDVQswBA==",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
"node_modules/xmlhttprequest-ssl": {
"version": "1.6.3",
"engines": {
@@ -39804,115 +39559,11 @@
}
},
"@angular/fire": {
- "version": "7.5.0",
- "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-7.5.0.tgz",
- "integrity": "sha512-M/JJ5SKnpfNZFLKl0Awjn3r2NhURy2Mx+E8EzSDWSg1sHD7IThrynZYPUSZR+cd3KGsGoEacIP2x8Ra+0a+CVg==",
+ "version": "6.1.5",
+ "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-6.1.5.tgz",
+ "integrity": "sha512-jrstSStogpfJvhlrX8ajtsnbVzIzcrh/InYUGbMVzXyQoT6wHA0LODjR6eIzGhb9/YQ+myMuVelJ39PfU3e8Sg==",
"requires": {
- "@angular-devkit/schematics": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0",
- "@schematics/angular": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0",
- "file-loader": "^6.2.0",
- "firebase": "^9.8.0",
- "fs-extra": "^8.0.1",
- "fuzzy": "^0.1.3",
- "inquirer": "^8.1.1",
- "inquirer-autocomplete-prompt": "^1.0.1",
- "jsonc-parser": "^3.0.0",
- "node-fetch": "^2.6.1",
- "open": "^8.0.0",
- "ora": "^5.3.0",
- "rxfire": "^6.0.0",
- "semver": "^7.1.3",
- "triple-beam": "^1.3.0",
- "tslib": "^2.0.0",
- "winston": "^3.0.0"
- },
- "dependencies": {
- "ansi-escapes": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "requires": {
- "type-fest": "^0.21.3"
- }
- },
- "cli-width": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
- "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw=="
- },
- "figures": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
- "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
- "requires": {
- "escape-string-regexp": "^1.0.5"
- }
- },
- "fs-extra": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
- "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
- "requires": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
- }
- },
- "inquirer": {
- "version": "8.2.5",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz",
- "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==",
- "requires": {
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.1.1",
- "cli-cursor": "^3.1.0",
- "cli-width": "^3.0.0",
- "external-editor": "^3.0.3",
- "figures": "^3.0.0",
- "lodash": "^4.17.21",
- "mute-stream": "0.0.8",
- "ora": "^5.4.1",
- "run-async": "^2.4.0",
- "rxjs": "^7.5.5",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0",
- "through": "^2.3.6",
- "wrap-ansi": "^7.0.0"
- },
- "dependencies": {
- "rxjs": {
- "version": "7.8.0",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz",
- "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==",
- "requires": {
- "tslib": "^2.1.0"
- }
- }
- }
- },
- "jsonfile": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
- "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
- "requires": {
- "graceful-fs": "^4.1.6"
- }
- },
- "open": {
- "version": "8.4.0",
- "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
- "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
- "requires": {
- "define-lazy-prop": "^2.0.0",
- "is-docker": "^2.1.1",
- "is-wsl": "^2.2.0"
- }
- },
- "universalify": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
- }
+ "tslib": "^2.0.0"
}
},
"@angular/forms": {
@@ -41363,280 +41014,230 @@
"dev": true
},
"@firebase/analytics": {
- "version": "0.7.11",
+ "version": "0.6.18",
+ "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.6.18.tgz",
+ "integrity": "sha512-FXNtYDxbs9ynPbzUVuG94BjFPOPpgJ7156660uvCBuKgoBCIVcNqKkJQQ7TH8384fqvGjbjdcgARY9jgAHbtog==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/installations": "0.5.11",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
- },
- "@firebase/analytics-compat": {
- "version": "0.1.12",
- "requires": {
- "@firebase/analytics": "0.7.11",
- "@firebase/analytics-types": "0.7.0",
- "@firebase/component": "0.5.16",
- "@firebase/util": "1.6.2",
+ "@firebase/analytics-types": "0.6.0",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations": "0.4.32",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
}
},
"@firebase/analytics-types": {
- "version": "0.7.0"
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.6.0.tgz",
+ "integrity": "sha512-kbMawY0WRPyL/lbknBkme4CNLl+Gw+E9G4OpNeXAauqoQiNkBgpIvZYy7BRT4sNGhZbxdxXxXbruqUwDzLmvTw=="
},
"@firebase/app": {
- "version": "0.7.27",
+ "version": "0.6.30",
+ "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.6.30.tgz",
+ "integrity": "sha512-uAYEDXyK0mmpZ8hWQj5TNd7WVvfsU8PgsqKpGljbFBG/HhsH8KbcykWAAA+c1PqL7dt/dbt0Reh1y9zEdYzMhg==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "idb": "7.0.1",
- "tslib": "^2.1.0"
+ "@firebase/app-types": "0.6.3",
+ "@firebase/component": "0.5.6",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
+ "dom-storage": "2.1.0",
+ "tslib": "^2.1.0",
+ "xmlhttprequest": "1.8.0"
}
},
"@firebase/app-check": {
- "version": "0.5.10",
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.3.2.tgz",
+ "integrity": "sha512-YjpsnV1xVTO1B836IKijRcDeceLgHQNJ/DWa+Vky9UHkm1Mi4qosddX8LZzldaWRTWKX7BN1MbZOLY8r7M/MZQ==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
- },
- "@firebase/app-check-compat": {
- "version": "0.2.10",
- "requires": {
- "@firebase/app-check": "0.5.10",
- "@firebase/app-check-types": "0.4.0",
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
+ "@firebase/app-check-interop-types": "0.1.0",
+ "@firebase/app-check-types": "0.3.1",
+ "@firebase/component": "0.5.6",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
}
},
"@firebase/app-check-interop-types": {
- "version": "0.1.0"
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.1.0.tgz",
+ "integrity": "sha512-uZfn9s4uuRsaX5Lwx+gFP3B6YsyOKUE+Rqa6z9ojT4VSRAsZFko9FRn6OxQUA1z5t5d08fY4pf+/+Dkd5wbdbA=="
},
"@firebase/app-check-types": {
- "version": "0.4.0"
- },
- "@firebase/app-compat": {
- "version": "0.1.28",
- "requires": {
- "@firebase/app": "0.7.27",
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.3.1.tgz",
+ "integrity": "sha512-KJ+BqJbdNsx4QT/JIT1yDj5p6D+QN97iJs3GuHnORrqL+DU3RWc9nSYQsrY6Tv9jVWcOkMENXAgDT484vzsm2w=="
},
"@firebase/app-types": {
- "version": "0.7.0"
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.3.tgz",
+ "integrity": "sha512-/M13DPPati7FQHEQ9Minjk1HGLm/4K4gs9bR4rzLCWJg64yGtVC0zNg9gDpkw9yc2cvol/mNFxqTtd4geGrwdw=="
},
"@firebase/auth": {
- "version": "0.20.4",
+ "version": "0.16.8",
+ "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.16.8.tgz",
+ "integrity": "sha512-mR0UXG4LirWIfOiCWxVmvz1o23BuKGxeItQ2cCUgXLTjNtWJXdcky/356iTUsd7ZV5A78s2NHeN5tIDDG6H4rg==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "node-fetch": "2.6.7",
- "selenium-webdriver": "4.1.2",
- "tslib": "^2.1.0"
- },
- "dependencies": {
- "selenium-webdriver": {
- "version": "4.1.2",
- "requires": {
- "jszip": "^3.6.0",
- "tmp": "^0.2.1",
- "ws": ">=7.4.6"
- }
- }
- }
- },
- "@firebase/auth-compat": {
- "version": "0.2.17",
- "requires": {
- "@firebase/auth": "0.20.4",
- "@firebase/auth-types": "0.11.0",
- "@firebase/component": "0.5.16",
- "@firebase/util": "1.6.2",
- "node-fetch": "2.6.7",
- "selenium-webdriver": "4.1.2",
- "tslib": "^2.1.0"
- },
- "dependencies": {
- "selenium-webdriver": {
- "version": "4.1.2",
- "requires": {
- "jszip": "^3.6.0",
- "tmp": "^0.2.1",
- "ws": ">=7.4.6"
- }
- }
+ "@firebase/auth-types": "0.10.3"
}
},
"@firebase/auth-interop-types": {
"version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz",
+ "integrity": "sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g==",
"requires": {}
},
"@firebase/auth-types": {
- "version": "0.11.0",
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.10.3.tgz",
+ "integrity": "sha512-zExrThRqyqGUbXOFrH/sowuh2rRtfKHp9SBVY2vOqKWdCX1Ztn682n9WLtlUDsiYVIbBcwautYWk2HyCGFv0OA==",
"requires": {}
},
"@firebase/component": {
- "version": "0.5.16",
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.5.6.tgz",
+ "integrity": "sha512-GyQJ+2lrhsDqeGgd1VdS7W+Y6gNYyI0B51ovNTxeZVG/W8I7t9MwEiCWsCvfm5wQgfsKp9dkzOcJrL5k8oVO/Q==",
"requires": {
- "@firebase/util": "1.6.2",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
}
},
"@firebase/database": {
- "version": "0.13.2",
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.11.0.tgz",
+ "integrity": "sha512-b/kwvCubr6G9coPlo48PbieBDln7ViFBHOGeVt/bt82yuv5jYZBEYAac/mtOVSxpf14aMo/tAN+Edl6SWqXApw==",
"requires": {
"@firebase/auth-interop-types": "0.1.6",
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "faye-websocket": "0.11.4",
- "tslib": "^2.1.0"
- }
- },
- "@firebase/database-compat": {
- "version": "0.2.2",
- "requires": {
- "@firebase/component": "0.5.16",
- "@firebase/database": "0.13.2",
- "@firebase/database-types": "0.9.10",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/database-types": "0.8.0",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
+ "faye-websocket": "0.11.3",
"tslib": "^2.1.0"
+ },
+ "dependencies": {
+ "faye-websocket": {
+ "version": "0.11.3",
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
+ "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
+ "requires": {
+ "websocket-driver": ">=0.5.1"
+ }
+ }
}
},
"@firebase/database-types": {
- "version": "0.9.10",
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.8.0.tgz",
+ "integrity": "sha512-7IdjAFRfPWyG3b4wcXyghb3Y1CLCSJFZIg1xl5GbTVMttSQFT4B5NYdhsfA34JwAsv5pMzPpjOaS3/K9XJ2KiA==",
"requires": {
- "@firebase/app-types": "0.7.0",
- "@firebase/util": "1.6.2"
+ "@firebase/app-types": "0.6.3",
+ "@firebase/util": "1.3.0"
}
},
"@firebase/firestore": {
- "version": "3.4.11",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-2.4.1.tgz",
+ "integrity": "sha512-S51XnILdhNt0ZA6bPnbxpqKPI5LatbGY9RQjA2TmATrjSPE3aWndJsLIrutI6aS9K+YFwy5+HLDKVRFYQfmKAw==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "@firebase/webchannel-wrapper": "0.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/firestore-types": "2.4.0",
+ "@firebase/logger": "0.2.6",
+ "@firebase/util": "1.3.0",
+ "@firebase/webchannel-wrapper": "0.5.1",
"@grpc/grpc-js": "^1.3.2",
"@grpc/proto-loader": "^0.6.0",
"node-fetch": "2.6.7",
"tslib": "^2.1.0"
}
},
- "@firebase/firestore-compat": {
- "version": "0.1.20",
- "requires": {
- "@firebase/component": "0.5.16",
- "@firebase/firestore": "3.4.11",
- "@firebase/firestore-types": "2.5.0",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
- },
"@firebase/firestore-types": {
- "version": "2.5.0",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-2.4.0.tgz",
+ "integrity": "sha512-0dgwfuNP7EN6/OlK2HSNSQiQNGLGaRBH0gvgr1ngtKKJuJFuq0Z48RBMeJX9CGjV4TP9h2KaB+KrUKJ5kh1hMg==",
"requires": {}
},
"@firebase/functions": {
- "version": "0.8.3",
+ "version": "0.6.16",
+ "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.6.16.tgz",
+ "integrity": "sha512-KDPjLKSjtR/zEH06YXXbdWTi8gzbKHGRzL/+ibZQA/1MLq0IilfM+1V1Fh8bADsMCUkxkqoc1yiA4SUbH5ajJA==",
"requires": {
- "@firebase/app-check-interop-types": "0.1.0",
- "@firebase/auth-interop-types": "0.1.6",
- "@firebase/component": "0.5.16",
- "@firebase/messaging-interop-types": "0.1.0",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/functions-types": "0.4.0",
+ "@firebase/messaging-types": "0.5.0",
"node-fetch": "2.6.7",
"tslib": "^2.1.0"
}
},
- "@firebase/functions-compat": {
- "version": "0.2.3",
- "requires": {
- "@firebase/component": "0.5.16",
- "@firebase/functions": "0.8.3",
- "@firebase/functions-types": "0.5.0",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
- },
"@firebase/functions-types": {
- "version": "0.5.0"
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.4.0.tgz",
+ "integrity": "sha512-3KElyO3887HNxtxNF1ytGFrNmqD+hheqjwmT3sI09FaDCuaxGbOnsXAXH2eQ049XRXw9YQpHMgYws/aUNgXVyQ=="
},
"@firebase/installations": {
- "version": "0.5.11",
+ "version": "0.4.32",
+ "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.4.32.tgz",
+ "integrity": "sha512-K4UlED1Vrhd2rFQQJih+OgEj8OTtrtH4+Izkx7ip2bhXSc+unk8ZhnF69D0kmh7zjXAqEDJrmHs9O5fI3rV6Tw==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/util": "1.6.2",
- "idb": "7.0.1",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations-types": "0.3.4",
+ "@firebase/util": "1.3.0",
+ "idb": "3.0.2",
"tslib": "^2.1.0"
}
},
+ "@firebase/installations-types": {
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.3.4.tgz",
+ "integrity": "sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q==",
+ "requires": {}
+ },
"@firebase/logger": {
- "version": "0.3.3",
- "requires": {
- "tslib": "^2.1.0"
- }
+ "version": "0.2.6",
+ "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz",
+ "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw=="
},
"@firebase/messaging": {
- "version": "0.9.15",
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.8.0.tgz",
+ "integrity": "sha512-hkFHDyVe1kMcY9KEG+prjCbvS6MtLUgVFUbbQqq7JQfiv58E07YCzRUcMrJolbNi/1QHH6Jv16DxNWjJB9+/qA==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/installations": "0.5.11",
- "@firebase/messaging-interop-types": "0.1.0",
- "@firebase/util": "1.6.2",
- "idb": "7.0.1",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations": "0.4.32",
+ "@firebase/messaging-types": "0.5.0",
+ "@firebase/util": "1.3.0",
+ "idb": "3.0.2",
"tslib": "^2.1.0"
}
},
- "@firebase/messaging-compat": {
- "version": "0.1.15",
- "requires": {
- "@firebase/component": "0.5.16",
- "@firebase/messaging": "0.9.15",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
- },
- "@firebase/messaging-interop-types": {
- "version": "0.1.0"
+ "@firebase/messaging-types": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.5.0.tgz",
+ "integrity": "sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg==",
+ "requires": {}
},
"@firebase/performance": {
- "version": "0.5.11",
+ "version": "0.4.18",
+ "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.4.18.tgz",
+ "integrity": "sha512-lvZW/TVDne2TyOpWbv++zjRn277HZpbjxbIPfwtnmKjVY1gJ+H77Qi1c2avVIc9hg80uGX/5tNf4pOApNDJLVg==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/installations": "0.5.11",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
- },
- "@firebase/performance-compat": {
- "version": "0.1.11",
- "requires": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/performance": "0.5.11",
- "@firebase/performance-types": "0.1.0",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations": "0.4.32",
+ "@firebase/logger": "0.2.6",
+ "@firebase/performance-types": "0.0.13",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
}
},
"@firebase/performance-types": {
- "version": "0.1.0"
+ "version": "0.0.13",
+ "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.0.13.tgz",
+ "integrity": "sha512-6fZfIGjQpwo9S5OzMpPyqgYAUZcFzZxHFqOyNtorDIgNXq33nlldTL/vtaUZA8iT9TT5cJlCrF/jthKU7X21EA=="
},
"@firebase/polyfill": {
"version": "0.3.36",
+ "resolved": "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.36.tgz",
+ "integrity": "sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg==",
"requires": {
"core-js": "3.6.5",
"promise-polyfill": "8.1.3",
@@ -41644,65 +41245,60 @@
},
"dependencies": {
"core-js": {
- "version": "3.6.5"
+ "version": "3.6.5",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz",
+ "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA=="
}
}
},
"@firebase/remote-config": {
- "version": "0.3.10",
+ "version": "0.1.43",
+ "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.43.tgz",
+ "integrity": "sha512-laNM4MN0CfeSp7XCVNjYOC4DdV6mj0l2rzUh42x4v2wLTweCoJ/kc1i4oWMX9TI7Jw8Am5Wl71Awn1J2pVe5xA==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/installations": "0.5.11",
- "@firebase/logger": "0.3.3",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
- },
- "@firebase/remote-config-compat": {
- "version": "0.1.11",
- "requires": {
- "@firebase/component": "0.5.16",
- "@firebase/logger": "0.3.3",
- "@firebase/remote-config": "0.3.10",
- "@firebase/remote-config-types": "0.2.0",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/installations": "0.4.32",
+ "@firebase/logger": "0.2.6",
+ "@firebase/remote-config-types": "0.1.9",
+ "@firebase/util": "1.3.0",
"tslib": "^2.1.0"
}
},
"@firebase/remote-config-types": {
- "version": "0.2.0"
+ "version": "0.1.9",
+ "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.1.9.tgz",
+ "integrity": "sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA=="
},
"@firebase/storage": {
- "version": "0.9.8",
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.7.1.tgz",
+ "integrity": "sha512-T7uH6lAgNs/Zq8V3ElvR3ypTQSGWon/R7WRM2I5Td/d0PTsNIIHSAGB6q4Au8mQEOz3HDTfjNQ9LuQ07R6S2ug==",
"requires": {
- "@firebase/component": "0.5.16",
- "@firebase/util": "1.6.2",
+ "@firebase/component": "0.5.6",
+ "@firebase/storage-types": "0.5.0",
+ "@firebase/util": "1.3.0",
"node-fetch": "2.6.7",
"tslib": "^2.1.0"
}
},
- "@firebase/storage-compat": {
- "version": "0.1.16",
- "requires": {
- "@firebase/component": "0.5.16",
- "@firebase/storage": "0.9.8",
- "@firebase/storage-types": "0.6.0",
- "@firebase/util": "1.6.2",
- "tslib": "^2.1.0"
- }
- },
"@firebase/storage-types": {
- "version": "0.6.0",
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.5.0.tgz",
+ "integrity": "sha512-6Wv3Lu7s18hsgW7HG4BFwycTquZ3m/C8bjBoOsmPu0TD6M1GKwCzOC7qBdN7L6tRYPh8ipTj5+rPFrmhGfUVKA==",
"requires": {}
},
"@firebase/util": {
- "version": "1.6.2",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.3.0.tgz",
+ "integrity": "sha512-SESvmYwuKOVCZ1ZxLbberbx+9cnbxpCa4CG2FUSQYqN6Ab8KyltegMDIsqMw5KyIBZ4n1phfHoOa22xo5NzAlQ==",
"requires": {
"tslib": "^2.1.0"
}
},
"@firebase/webchannel-wrapper": {
- "version": "0.6.2"
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.5.1.tgz",
+ "integrity": "sha512-dZMzN0uAjwJXWYYAcnxIwXqRTZw3o14hGe7O6uhwjD1ZQWPVYA5lASgnNskEBra0knVBsOXB4KXg+HnlKewN/A=="
},
"@fortawesome/angular-fontawesome": {
"version": "0.9.0",
@@ -41780,14 +41376,77 @@
"version": "1.1.2"
},
"@grpc/grpc-js": {
- "version": "1.6.7",
+ "version": "1.8.8",
+ "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.8.tgz",
+ "integrity": "sha512-4gfDqMLXTrorvYTKA1jL22zLvVwiHJ73t6Re1OHwdCFRjdGTDOVtSJuaWhtHaivyeDGg0LeCkmU77MTKoV3wPA==",
"requires": {
- "@grpc/proto-loader": "^0.6.4",
+ "@grpc/proto-loader": "^0.7.0",
"@types/node": ">=12.12.47"
+ },
+ "dependencies": {
+ "@grpc/proto-loader": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.4.tgz",
+ "integrity": "sha512-MnWjkGwqQ3W8fx94/c1CwqLsNmHHv2t0CFn+9++6+cDphC1lolpg9M2OU0iebIjK//pBNX9e94ho+gjx6vz39w==",
+ "requires": {
+ "@types/long": "^4.0.1",
+ "lodash.camelcase": "^4.3.0",
+ "long": "^4.0.0",
+ "protobufjs": "^7.0.0",
+ "yargs": "^16.2.0"
+ }
+ },
+ "@types/node": {
+ "version": "18.13.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz",
+ "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg=="
+ },
+ "protobufjs": {
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.2.tgz",
+ "integrity": "sha512-++PrQIjrom+bFDPpfmqXfAGSQs40116JRrqqyf53dymUMvvb5d/LMRyicRoF1AUKoXVS1/IgJXlEgcpr4gTF3Q==",
+ "requires": {
+ "@protobufjs/aspromise": "^1.1.2",
+ "@protobufjs/base64": "^1.1.2",
+ "@protobufjs/codegen": "^2.0.4",
+ "@protobufjs/eventemitter": "^1.1.0",
+ "@protobufjs/fetch": "^1.1.0",
+ "@protobufjs/float": "^1.0.2",
+ "@protobufjs/inquire": "^1.1.0",
+ "@protobufjs/path": "^1.1.2",
+ "@protobufjs/pool": "^1.1.0",
+ "@protobufjs/utf8": "^1.1.0",
+ "@types/node": ">=13.7.0",
+ "long": "^5.0.0"
+ },
+ "dependencies": {
+ "long": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz",
+ "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A=="
+ }
+ }
+ },
+ "yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "requires": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ }
+ }
}
},
"@grpc/proto-loader": {
"version": "0.6.13",
+ "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.13.tgz",
+ "integrity": "sha512-FjxPYDRTn6Ec3V0arm1FtSpmP6V50wuph2yILpyvTKzjc76oDdoihXqM1DzOW5ubvCC8GivfCnNtfaRE8myJ7g==",
"requires": {
"@types/long": "^4.0.1",
"lodash.camelcase": "^4.3.0",
@@ -41798,6 +41457,8 @@
"dependencies": {
"yargs": {
"version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"requires": {
"cliui": "^7.0.2",
"escalade": "^3.1.1",
@@ -43033,38 +42694,58 @@
"version": "8.1.0"
},
"@protobufjs/aspromise": {
- "version": "1.1.2"
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
+ "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="
},
"@protobufjs/base64": {
- "version": "1.1.2"
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
+ "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
},
"@protobufjs/codegen": {
- "version": "2.0.4"
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
+ "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
},
"@protobufjs/eventemitter": {
- "version": "1.1.0"
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
+ "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q=="
},
"@protobufjs/fetch": {
"version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
+ "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",
"requires": {
"@protobufjs/aspromise": "^1.1.1",
"@protobufjs/inquire": "^1.1.0"
}
},
"@protobufjs/float": {
- "version": "1.0.2"
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
+ "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="
},
"@protobufjs/inquire": {
- "version": "1.1.0"
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
+ "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q=="
},
"@protobufjs/path": {
- "version": "1.1.2"
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
+ "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="
},
"@protobufjs/pool": {
- "version": "1.1.0"
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
+ "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="
},
"@protobufjs/utf8": {
- "version": "1.1.0"
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
+ "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="
},
"@rkusa/linebreak": {
"version": "1.0.0",
@@ -43077,6 +42758,7 @@
},
"@schematics/angular": {
"version": "12.1.2",
+ "devOptional": true,
"requires": {
"@angular-devkit/core": "12.1.2",
"@angular-devkit/schematics": "12.1.2",
@@ -43085,6 +42767,7 @@
"dependencies": {
"@angular-devkit/core": {
"version": "12.1.2",
+ "devOptional": true,
"requires": {
"ajv": "8.6.0",
"ajv-formats": "2.1.0",
@@ -43096,6 +42779,7 @@
},
"@angular-devkit/schematics": {
"version": "12.1.2",
+ "devOptional": true,
"requires": {
"@angular-devkit/core": "12.1.2",
"ora": "5.4.1",
@@ -43104,6 +42788,7 @@
},
"ajv": {
"version": "8.6.0",
+ "devOptional": true,
"requires": {
"fast-deep-equal": "^3.1.1",
"json-schema-traverse": "^1.0.0",
@@ -43562,7 +43247,9 @@
"version": "4.14.175"
},
"@types/long": {
- "version": "4.0.2"
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz",
+ "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA=="
},
"@types/minimatch": {
"version": "5.1.2",
@@ -44669,6 +44356,11 @@
"version": "1.1.0",
"peer": true
},
+ "browser-image-resizer": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/browser-image-resizer/-/browser-image-resizer-2.4.1.tgz",
+ "integrity": "sha512-gqrmr7+NTI9FgZVVyw/GIqwJE3MhNWaBn1R5ptu75r+/M5ncyntSMQYuYhOPonm44qQNnkGN9cnghlpd9h1Hug=="
+ },
"browser-process-hrtime": {
"version": "1.0.0"
},
@@ -46848,7 +46540,8 @@
"version": "1.1.3"
},
"define-lazy-prop": {
- "version": "2.0.0"
+ "version": "2.0.0",
+ "devOptional": true
},
"define-properties": {
"version": "1.1.3",
@@ -47897,6 +47590,7 @@
},
"faye-websocket": {
"version": "0.11.4",
+ "dev": true,
"requires": {
"websocket-driver": ">=0.5.1"
}
@@ -47930,27 +47624,6 @@
"escape-string-regexp": "^1.0.5"
}
},
- "file-loader": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
- "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
- "requires": {
- "loader-utils": "^2.0.0",
- "schema-utils": "^3.0.0"
- },
- "dependencies": {
- "schema-utils": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
- "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
- "requires": {
- "@types/json-schema": "^7.0.8",
- "ajv": "^6.12.5",
- "ajv-keywords": "^3.5.2"
- }
- }
- }
- },
"fill-range": {
"version": "7.0.1",
"requires": {
@@ -48020,34 +47693,25 @@
}
},
"firebase": {
- "version": "9.8.4",
+ "version": "8.10.1",
+ "resolved": "https://registry.npmjs.org/firebase/-/firebase-8.10.1.tgz",
+ "integrity": "sha512-84z/zqF8Y5IpUYN8nREZ/bxbGtF5WJDOBy4y0hAxRzGpB5+2tw9PQgtTnUzk6MQiVEf/WOniMUL3pCVXKsxALw==",
"requires": {
- "@firebase/analytics": "0.7.11",
- "@firebase/analytics-compat": "0.1.12",
- "@firebase/app": "0.7.27",
- "@firebase/app-check": "0.5.10",
- "@firebase/app-check-compat": "0.2.10",
- "@firebase/app-compat": "0.1.28",
- "@firebase/app-types": "0.7.0",
- "@firebase/auth": "0.20.4",
- "@firebase/auth-compat": "0.2.17",
- "@firebase/database": "0.13.2",
- "@firebase/database-compat": "0.2.2",
- "@firebase/firestore": "3.4.11",
- "@firebase/firestore-compat": "0.1.20",
- "@firebase/functions": "0.8.3",
- "@firebase/functions-compat": "0.2.3",
- "@firebase/installations": "0.5.11",
- "@firebase/messaging": "0.9.15",
- "@firebase/messaging-compat": "0.1.15",
- "@firebase/performance": "0.5.11",
- "@firebase/performance-compat": "0.1.11",
+ "@firebase/analytics": "0.6.18",
+ "@firebase/app": "0.6.30",
+ "@firebase/app-check": "0.3.2",
+ "@firebase/app-types": "0.6.3",
+ "@firebase/auth": "0.16.8",
+ "@firebase/database": "0.11.0",
+ "@firebase/firestore": "2.4.1",
+ "@firebase/functions": "0.6.16",
+ "@firebase/installations": "0.4.32",
+ "@firebase/messaging": "0.8.0",
+ "@firebase/performance": "0.4.18",
"@firebase/polyfill": "0.3.36",
- "@firebase/remote-config": "0.3.10",
- "@firebase/remote-config-compat": "0.1.11",
- "@firebase/storage": "0.9.8",
- "@firebase/storage-compat": "0.1.16",
- "@firebase/util": "1.6.2"
+ "@firebase/remote-config": "0.1.43",
+ "@firebase/storage": "0.7.1",
+ "@firebase/util": "1.3.0"
}
},
"flatted": {
@@ -48142,11 +47806,6 @@
"version": "1.2.3",
"dev": true
},
- "fuzzy": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz",
- "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w=="
- },
"g": {
"version": "2.0.1"
},
@@ -48823,7 +48482,9 @@
"requires": {}
},
"idb": {
- "version": "7.0.1"
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/idb/-/idb-3.0.2.tgz",
+ "integrity": "sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw=="
},
"ieee754": {
"version": "1.2.1"
@@ -49025,36 +48686,6 @@
}
}
},
- "inquirer-autocomplete-prompt": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/inquirer-autocomplete-prompt/-/inquirer-autocomplete-prompt-1.4.0.tgz",
- "integrity": "sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==",
- "requires": {
- "ansi-escapes": "^4.3.1",
- "chalk": "^4.0.0",
- "figures": "^3.2.0",
- "run-async": "^2.4.0",
- "rxjs": "^6.6.2"
- },
- "dependencies": {
- "ansi-escapes": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "requires": {
- "type-fest": "^0.21.3"
- }
- },
- "figures": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
- "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
- "requires": {
- "escape-string-regexp": "^1.0.5"
- }
- }
- }
- },
"insight": {
"version": "0.11.1",
"requires": {
@@ -52422,7 +52053,8 @@
"version": "2.2.1"
},
"jsonc-parser": {
- "version": "3.0.0"
+ "version": "3.0.0",
+ "devOptional": true
},
"jsonfile": {
"version": "6.1.0",
@@ -52454,6 +52086,7 @@
},
"jszip": {
"version": "3.7.1",
+ "dev": true,
"requires": {
"lie": "~3.3.0",
"pako": "~1.0.2",
@@ -52463,15 +52096,18 @@
"dependencies": {
"lie": {
"version": "3.3.0",
+ "dev": true,
"requires": {
"immediate": "~3.0.5"
}
},
"pako": {
- "version": "1.0.11"
+ "version": "1.0.11",
+ "dev": true
},
"readable-stream": {
"version": "2.3.7",
+ "dev": true,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -52483,10 +52119,12 @@
}
},
"safe-buffer": {
- "version": "5.1.2"
+ "version": "5.1.2",
+ "dev": true
},
"string_decoder": {
"version": "1.1.1",
+ "dev": true,
"requires": {
"safe-buffer": "~5.1.0"
}
@@ -52978,7 +52616,9 @@
"version": "4.17.21"
},
"lodash.camelcase": {
- "version": "4.3.0"
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
+ "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA=="
},
"lodash.debounce": {
"version": "4.0.8"
@@ -53079,7 +52719,9 @@
}
},
"long": {
- "version": "4.0.0"
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
+ "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
},
"longest": {
"version": "1.0.1",
@@ -56108,7 +55750,9 @@
"version": "1.0.1"
},
"promise-polyfill": {
- "version": "8.1.3"
+ "version": "8.1.3",
+ "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.3.tgz",
+ "integrity": "sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g=="
},
"promise-retry": {
"version": "2.0.1",
@@ -56144,6 +55788,8 @@
},
"protobufjs": {
"version": "6.11.3",
+ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz",
+ "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==",
"requires": {
"@protobufjs/aspromise": "^1.1.2",
"@protobufjs/base64": "^1.1.2",
@@ -56161,7 +55807,9 @@
},
"dependencies": {
"@types/node": {
- "version": "18.0.1"
+ "version": "18.13.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz",
+ "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg=="
}
}
},
@@ -57028,21 +56676,6 @@
"rx": {
"version": "4.1.0"
},
- "rxfire": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/rxfire/-/rxfire-6.0.3.tgz",
- "integrity": "sha512-77nkyffHh7jgfi1YA/N9RI+kWxYpgKk6GRML1lyersvaqbJt4hkvWwk1rWib9Rb5Lr5mT+Ha45lu7nM79sJCZA==",
- "requires": {
- "tslib": "^1.9.0 || ~2.1.0"
- },
- "dependencies": {
- "tslib": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
- "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
- }
- }
- },
"rxjs": {
"version": "6.6.7",
"requires": {
@@ -57498,7 +57131,8 @@
"version": "2.0.0"
},
"set-immediate-shim": {
- "version": "1.0.1"
+ "version": "1.0.1",
+ "dev": true
},
"set-value": {
"version": "2.0.1",
@@ -64838,7 +64472,9 @@
}
},
"whatwg-fetch": {
- "version": "2.0.4"
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz",
+ "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng=="
},
"whatwg-mimetype": {
"version": "2.3.0"
@@ -65099,6 +64735,11 @@
"xmlchars": {
"version": "2.2.0"
},
+ "xmlhttprequest": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz",
+ "integrity": "sha512-58Im/U0mlVBLM38NdZjHyhuMtCqa61469k2YP/AaPbvCoV9aQGUpbJBj1QRm2ytRiVQBD/fsw7L2bJGDVQswBA=="
+ },
"xmlhttprequest-ssl": {
"version": "1.6.3"
},
diff --git a/package.json b/package.json
index d5e2701e6..15eec859c 100644
--- a/package.json
+++ b/package.json
@@ -111,6 +111,7 @@
"base64-js": "^1.5.1",
"beast-orm": "^1.1.2",
"bootstrap": "^4.5.0",
+ "browser-image-resizer": "^2.4.1",
"build": "0.1.4",
"capacitor-voice-recorder": "^4.0.1",
"ci": "^2.1.1",
diff --git a/src/app/models/dailyworktask.model.ts b/src/app/models/dailyworktask.model.ts
index 4d410d9af..518e1c8cb 100644
--- a/src/app/models/dailyworktask.model.ts
+++ b/src/app/models/dailyworktask.model.ts
@@ -1,6 +1,6 @@
import * as internal from "stream";
-export class DailyWorkTask{
+export class DailyWorkTask {
SerialNumber: string;
Folio: string;
Senders: string;
diff --git a/src/app/pages/publications/new-publication/new-publication.page.ts b/src/app/pages/publications/new-publication/new-publication.page.ts
index baf605d77..50ffbaa64 100644
--- a/src/app/pages/publications/new-publication/new-publication.page.ts
+++ b/src/app/pages/publications/new-publication/new-publication.page.ts
@@ -18,6 +18,8 @@ import { Camera, CameraResultType, CameraSource, Photo } from '@capacitor/camera
import { Filesystem, Directory } from '@capacitor/filesystem';
import { NgxImageCompressService } from "ngx-image-compress";
+import { readAndCompressImage } from 'browser-image-resizer';
+import { environment } from 'src/environments/environment';
const IMAGE_DIR = 'stored-images';
@@ -108,7 +110,7 @@ export class NewPublicationPage implements OnInit {
}
async takePicture() {
-
+ alert('take')
const capturedImage = await Camera.getPhoto({
quality: 90,
// allowEditing: true,
@@ -119,11 +121,30 @@ export class NewPublicationPage implements OnInit {
const response = await fetch(capturedImage.webPath!);
const blob = await response.blob();
- this.convertBlobToBase64Worker.postMessage(blob);
- this.convertBlobToBase64Worker.onmessage = async (oEvent)=> {
- this.capturedImage = oEvent.data
+ const config = {
+ quality: 0.5,
+ maxWidth: 800,
+ debug: true
+ };
+
+ var file = new File([blob], "camera.jpg");
+
+ // Note: A single file comes from event.target.files on
+ readAndCompressImage(file, config)
+ .then(resizedImage => {
+ console.log('resizedImage', resizedImage);
+
+ this.convertBlobToBase64Worker.postMessage(resizedImage);
+ this.convertBlobToBase64Worker.onmessage = async (oEvent)=> {
+ this.capturedImage = oEvent.data
+
+ }
+ })
+ .then(result => {
+ // TODO: Handle the result
+ console.log('result', result);
+ });
- }
}
imageSize(image) {
@@ -179,12 +200,35 @@ export class NewPublicationPage implements OnInit {
const response = await fetch(capturedImage.webPath!);
const blob = await response.blob();
+
+
+ const config = {
+ quality: 0.9,
+ maxWidth: 800,
+ debug: !environment.production
+ };
+
+ var file = new File([blob], "camera.jpg");
+
+ // Note: A single file comes from event.target.files on
+ readAndCompressImage(file, config)
+ .then(resizedImage => {
+ console.log('resizedImage', resizedImage);
+
+ this.convertBlobToBase64Worker.postMessage(resizedImage);
+ this.convertBlobToBase64Worker.onmessage = async (oEvent)=> {
+ this.capturedImage = oEvent.data
+
+ }
+ })
+ .then(result => {
+ // TODO: Handle the result
+ // console.log('result', result);
+ });
+
+
- this.convertBlobToBase64Worker.postMessage(blob);
- this.convertBlobToBase64Worker.onmessage = async (oEvent)=> {
- this.capturedImage = oEvent.data
- }
}
@@ -198,7 +242,7 @@ export class NewPublicationPage implements OnInit {
this.Form = new FormGroup({
Subject: new FormControl(this.pub.Title, [
- //Validators.required,
+ Validators.required,
// Validators.minLength(4)
]),
capturedImage: new FormControl(this.capturedImage, [
@@ -269,11 +313,11 @@ export class NewPublicationPage implements OnInit {
try {
await this.publications.UpdatePublication(this.publication.ProcessId, this.publication).toPromise()
- this.toastService.successMessage("Publicação criado")
+ this.toastService._successMessage("Publicação criado")
this.close();
} catch (error) {
- this.toastService.badRequest("Publicação não criado")
+ this.toastService._badRequest("Publicação não criado")
} finally {
loader.remove()
}
@@ -297,11 +341,11 @@ export class NewPublicationPage implements OnInit {
try {
await this.publications.UpdatePublication(this.publication.ProcessId, this.publication).toPromise()
- this.toastService.successMessage("Publicação criado")
+ this.toastService._successMessage("Publicação criado")
this.close();
} catch (error) {
- this.toastService.badRequest("Publicação não criado")
+ this.toastService._badRequest("Publicação não criado")
} finally {
loader.remove()
}
@@ -333,12 +377,12 @@ export class NewPublicationPage implements OnInit {
await this.publications.CreatePublication(this.folderId, this.publication).toPromise();
this.close();
- this.toastService.successMessage("Publicação criado")
+ this.toastService._successMessage("Publicação criado")
this.close();
} catch (error) {
- this.toastService.badRequest("Publicação não criado")
+ this.toastService._badRequest("Publicação não criado")
} finally {
loader.remove()
}
diff --git a/version/git-version.ts b/version/git-version.ts
index b7a4ea370..2ee002eab 100644
--- a/version/git-version.ts
+++ b/version/git-version.ts
@@ -1,12 +1,12 @@
export let versionData = {
- "shortSHA": "69a3dc9f8",
- "SHA": "69a3dc9f8123e5a9483879703cb78b6936b6c889",
+ "shortSHA": "7e2691cf8",
+ "SHA": "7e2691cf8d9cf4ce2e2f652ff7ba199e2d7a5d0a",
"branch": "no_bug_movemente",
"lastCommitAuthor": "'Peter Maquiran'",
- "lastCommitTime": "'Wed Feb 8 16:26:52 2023 +0100'",
- "lastCommitMessage": "improve",
- "lastCommitNumber": "4758",
+ "lastCommitTime": "'Thu Feb 9 12:06:37 2023 +0100'",
+ "lastCommitMessage": "publicate name",
+ "lastCommitNumber": "4759",
"change": "",
- "changeStatus": "On branch no_bug_movemente\nChanges to be committed:\n (use \"git restore --staged ...\" to unstage)\n\tmodified: src/app/pages/gabinete-digital/gabinete-digital.page.html\n\tmodified: src/app/shared/gabinete-digital/all-processes/all-processes.page.html",
+ "changeStatus": "On branch no_bug_movemente\nChanges to be committed:\n (use \"git restore --staged ...\" to unstage)\n\tmodified: package-lock.json\n\tmodified: package.json\n\tmodified: src/app/models/dailyworktask.model.ts\n\tmodified: src/app/pages/publications/new-publication/new-publication.page.ts",
"changeAuthor": "peter.maquiran"
}
\ No newline at end of file