diff --git a/front/Dockerfile b/front/Dockerfile
index 57845a86..b2e4a86c 100644
--- a/front/Dockerfile
+++ b/front/Dockerfile
@@ -10,6 +10,7 @@ WORKDIR /app
COPY app/package*.json ./
# install project dependencies
+RUN npm install -g @angular/cli
RUN npm install
# copy project files and folders to the current working directory (i.e. 'app' folder)
diff --git a/front/app/angular.json b/front/app/angular.json
index 23cc2419..00c1c0e2 100644
--- a/front/app/angular.json
+++ b/front/app/angular.json
@@ -25,7 +25,7 @@
"src/assets"
],
"styles": [
- "node_modules/bootstrap/dist/css/bootstrap.min.css",
+ "@angular/material/prebuilt-themes/deeppurple-amber.css",
"src/styles.css"
],
"scripts": []
@@ -88,6 +88,7 @@
"src/assets"
],
"styles": [
+ "@angular/material/prebuilt-themes/deeppurple-amber.css",
"src/styles.css"
],
"scripts": []
diff --git a/front/app/package-lock.json b/front/app/package-lock.json
index d7fef231..38b9dde9 100644
--- a/front/app/package-lock.json
+++ b/front/app/package-lock.json
@@ -9,16 +9,15 @@
"version": "0.0.0",
"dependencies": {
"@angular/animations": "^15.0.0",
+ "@angular/cdk": "^15.0.4",
"@angular/common": "^15.0.0",
"@angular/compiler": "^15.0.0",
"@angular/core": "^15.0.0",
"@angular/forms": "^15.0.0",
+ "@angular/material": "^15.0.4",
"@angular/platform-browser": "^15.0.0",
"@angular/platform-browser-dynamic": "^15.0.0",
"@angular/router": "^15.0.0",
- "@ng-bootstrap/ng-bootstrap": "^14.0.0",
- "@popperjs/core": "^2.11.6",
- "bootstrap": "^5.2.3",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
"zone.js": "~0.12.0"
@@ -27,7 +26,6 @@
"@angular-devkit/build-angular": "^15.0.5",
"@angular/cli": "~15.0.5",
"@angular/compiler-cli": "^15.0.0",
- "@angular/localize": "^15.0.0",
"@types/jasmine": "~4.3.0",
"jasmine-core": "~4.5.0",
"karma": "~6.4.0",
@@ -42,6 +40,7 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
"integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
+ "dev": true,
"dependencies": {
"@jridgewell/gen-mapping": "^0.1.0",
"@jridgewell/trace-mapping": "^0.3.9"
@@ -341,6 +340,46 @@
"@angular/core": "15.0.4"
}
},
+ "node_modules/@angular/cdk": {
+ "version": "15.0.4",
+ "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.0.4.tgz",
+ "integrity": "sha512-I+OedGqv9cBsHMVGl/VfjGItAi8pK7UuYiPnxSB25+m8v3jh7dMzfVGqdqpTSGxd1Zv02ypLZvEbiI30abRykQ==",
+ "dependencies": {
+ "tslib": "^2.3.0"
+ },
+ "optionalDependencies": {
+ "parse5": "^7.1.2"
+ },
+ "peerDependencies": {
+ "@angular/common": "^15.0.0 || ^16.0.0",
+ "@angular/core": "^15.0.0 || ^16.0.0",
+ "rxjs": "^6.5.3 || ^7.4.0"
+ }
+ },
+ "node_modules/@angular/cdk/node_modules/entities": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
+ "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==",
+ "optional": true,
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/@angular/cdk/node_modules/parse5": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
+ "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
+ "optional": true,
+ "dependencies": {
+ "entities": "^4.4.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
"node_modules/@angular/cli": {
"version": "15.0.5",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-15.0.5.tgz",
@@ -413,6 +452,7 @@
"version": "15.0.4",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-15.0.4.tgz",
"integrity": "sha512-e6Jt4qkIiyqBg8ZlpcQaQtQ5OAnfl8gfkJnIwSvvCg0mPCJv+ZkQAL5s3SpzzM5jd7Nr0jBq3zd2Fv0eKW2ayw==",
+ "dev": true,
"dependencies": {
"@babel/core": "^7.17.2",
"@jridgewell/sourcemap-codec": "^1.4.14",
@@ -442,6 +482,7 @@
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz",
"integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==",
+ "dev": true,
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.4.13"
},
@@ -481,63 +522,68 @@
"rxjs": "^6.5.3 || ^7.4.0"
}
},
- "node_modules/@angular/localize": {
+ "node_modules/@angular/material": {
"version": "15.0.4",
- "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-15.0.4.tgz",
- "integrity": "sha512-IuvsPT5fUyf5yn58yzXbD/Mxk3MAbVbI78CRKN2CWew6jTXuiVmaxu4cbL/a2PHhq1led318PAdCMk//Dz4Ddg==",
+ "resolved": "https://registry.npmjs.org/@angular/material/-/material-15.0.4.tgz",
+ "integrity": "sha512-hvGQYzfttb78WZdNrYjA3dwKNtCiJ3NXLzTUbEGppDG5/9awCphDyN/5Lj3tNLsU8lus8l/UAIn6CCXCw2p3Vw==",
"dependencies": {
- "@babel/core": "7.19.3",
- "glob": "8.0.3",
- "yargs": "^17.2.1"
- },
- "bin": {
- "localize-extract": "tools/bundles/src/extract/cli.js",
- "localize-migrate": "tools/bundles/src/migrate/cli.js",
- "localize-translate": "tools/bundles/src/translate/cli.js"
- },
- "engines": {
- "node": "^14.20.0 || ^16.13.0 || >=18.10.0"
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/auto-init": "15.0.0-canary.7971d6ad5.0",
+ "@material/banner": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/button": "15.0.0-canary.7971d6ad5.0",
+ "@material/card": "15.0.0-canary.7971d6ad5.0",
+ "@material/checkbox": "15.0.0-canary.7971d6ad5.0",
+ "@material/chips": "15.0.0-canary.7971d6ad5.0",
+ "@material/circular-progress": "15.0.0-canary.7971d6ad5.0",
+ "@material/data-table": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dialog": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/drawer": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/fab": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/floating-label": "15.0.0-canary.7971d6ad5.0",
+ "@material/form-field": "15.0.0-canary.7971d6ad5.0",
+ "@material/icon-button": "15.0.0-canary.7971d6ad5.0",
+ "@material/image-list": "15.0.0-canary.7971d6ad5.0",
+ "@material/layout-grid": "15.0.0-canary.7971d6ad5.0",
+ "@material/line-ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/linear-progress": "15.0.0-canary.7971d6ad5.0",
+ "@material/list": "15.0.0-canary.7971d6ad5.0",
+ "@material/menu": "15.0.0-canary.7971d6ad5.0",
+ "@material/menu-surface": "15.0.0-canary.7971d6ad5.0",
+ "@material/notched-outline": "15.0.0-canary.7971d6ad5.0",
+ "@material/radio": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/segmented-button": "15.0.0-canary.7971d6ad5.0",
+ "@material/select": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/slider": "15.0.0-canary.7971d6ad5.0",
+ "@material/snackbar": "15.0.0-canary.7971d6ad5.0",
+ "@material/switch": "15.0.0-canary.7971d6ad5.0",
+ "@material/tab": "15.0.0-canary.7971d6ad5.0",
+ "@material/tab-bar": "15.0.0-canary.7971d6ad5.0",
+ "@material/tab-indicator": "15.0.0-canary.7971d6ad5.0",
+ "@material/tab-scroller": "15.0.0-canary.7971d6ad5.0",
+ "@material/textfield": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tooltip": "15.0.0-canary.7971d6ad5.0",
+ "@material/top-app-bar": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.3.0"
},
"peerDependencies": {
- "@angular/compiler": "15.0.4",
- "@angular/compiler-cli": "15.0.4"
- }
- },
- "node_modules/@angular/localize/node_modules/@babel/core": {
- "version": "7.19.3",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz",
- "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==",
- "dependencies": {
- "@ampproject/remapping": "^2.1.0",
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.19.3",
- "@babel/helper-compilation-targets": "^7.19.3",
- "@babel/helper-module-transforms": "^7.19.0",
- "@babel/helpers": "^7.19.0",
- "@babel/parser": "^7.19.3",
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.19.3",
- "@babel/types": "^7.19.3",
- "convert-source-map": "^1.7.0",
- "debug": "^4.1.0",
- "gensync": "^1.0.0-beta.2",
- "json5": "^2.2.1",
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/babel"
- }
- },
- "node_modules/@angular/localize/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "bin": {
- "semver": "bin/semver.js"
+ "@angular/animations": "^15.0.0 || ^16.0.0",
+ "@angular/cdk": "15.0.4",
+ "@angular/common": "^15.0.0 || ^16.0.0",
+ "@angular/core": "^15.0.0 || ^16.0.0",
+ "@angular/forms": "^15.0.0 || ^16.0.0",
+ "@angular/platform-browser": "^15.0.0 || ^16.0.0",
+ "rxjs": "^6.5.3 || ^7.4.0"
}
},
"node_modules/@angular/platform-browser": {
@@ -605,6 +651,7 @@
"version": "7.18.6",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
"integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
+ "dev": true,
"dependencies": {
"@babel/highlight": "^7.18.6"
},
@@ -616,6 +663,7 @@
"version": "7.20.10",
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz",
"integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==",
+ "dev": true,
"engines": {
"node": ">=6.9.0"
}
@@ -624,6 +672,7 @@
"version": "7.20.2",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz",
"integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==",
+ "dev": true,
"dependencies": {
"@ampproject/remapping": "^2.1.0",
"@babel/code-frame": "^7.18.6",
@@ -653,6 +702,7 @@
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true,
"bin": {
"semver": "bin/semver.js"
}
@@ -661,6 +711,7 @@
"version": "7.20.4",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz",
"integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==",
+ "dev": true,
"dependencies": {
"@babel/types": "^7.20.2",
"@jridgewell/gen-mapping": "^0.3.2",
@@ -674,6 +725,7 @@
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
"integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
+ "dev": true,
"dependencies": {
"@jridgewell/set-array": "^1.0.1",
"@jridgewell/sourcemap-codec": "^1.4.10",
@@ -712,6 +764,7 @@
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz",
"integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==",
+ "dev": true,
"dependencies": {
"@babel/compat-data": "^7.20.5",
"@babel/helper-validator-option": "^7.18.6",
@@ -730,6 +783,7 @@
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true,
"bin": {
"semver": "bin/semver.js"
}
@@ -802,6 +856,7 @@
"version": "7.18.9",
"resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
"integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
+ "dev": true,
"engines": {
"node": ">=6.9.0"
}
@@ -822,6 +877,7 @@
"version": "7.19.0",
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
"integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
+ "dev": true,
"dependencies": {
"@babel/template": "^7.18.10",
"@babel/types": "^7.19.0"
@@ -834,6 +890,7 @@
"version": "7.18.6",
"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
"integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
+ "dev": true,
"dependencies": {
"@babel/types": "^7.18.6"
},
@@ -857,6 +914,7 @@
"version": "7.18.6",
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
"integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
+ "dev": true,
"dependencies": {
"@babel/types": "^7.18.6"
},
@@ -868,6 +926,7 @@
"version": "7.20.11",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz",
"integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==",
+ "dev": true,
"dependencies": {
"@babel/helper-environment-visitor": "^7.18.9",
"@babel/helper-module-imports": "^7.18.6",
@@ -886,6 +945,7 @@
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
"integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
+ "dev": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
"@babel/parser": "^7.20.7",
@@ -969,6 +1029,7 @@
"version": "7.20.2",
"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
"integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
+ "dev": true,
"dependencies": {
"@babel/types": "^7.20.2"
},
@@ -992,6 +1053,7 @@
"version": "7.18.6",
"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
"integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
+ "dev": true,
"dependencies": {
"@babel/types": "^7.18.6"
},
@@ -1003,6 +1065,7 @@
"version": "7.19.4",
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
"integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
+ "dev": true,
"engines": {
"node": ">=6.9.0"
}
@@ -1011,6 +1074,7 @@
"version": "7.19.1",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
"integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
+ "dev": true,
"engines": {
"node": ">=6.9.0"
}
@@ -1019,6 +1083,7 @@
"version": "7.18.6",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
"integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
+ "dev": true,
"engines": {
"node": ">=6.9.0"
}
@@ -1042,6 +1107,7 @@
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz",
"integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==",
+ "dev": true,
"dependencies": {
"@babel/template": "^7.20.7",
"@babel/traverse": "^7.20.7",
@@ -1055,6 +1121,7 @@
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
"integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
+ "dev": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
"@babel/parser": "^7.20.7",
@@ -1068,6 +1135,7 @@
"version": "7.18.6",
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
"integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
+ "dev": true,
"dependencies": {
"@babel/helper-validator-identifier": "^7.18.6",
"chalk": "^2.0.0",
@@ -1081,6 +1149,7 @@
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz",
"integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==",
+ "dev": true,
"bin": {
"parser": "bin/babel-parser.js"
},
@@ -2241,6 +2310,7 @@
"version": "7.18.10",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
"integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
+ "dev": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
"@babel/parser": "^7.18.10",
@@ -2254,6 +2324,7 @@
"version": "7.20.12",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz",
"integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==",
+ "dev": true,
"dependencies": {
"@babel/code-frame": "^7.18.6",
"@babel/generator": "^7.20.7",
@@ -2274,6 +2345,7 @@
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz",
"integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==",
+ "dev": true,
"dependencies": {
"@babel/types": "^7.20.7",
"@jridgewell/gen-mapping": "^0.3.2",
@@ -2287,6 +2359,7 @@
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
"integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
+ "dev": true,
"dependencies": {
"@jridgewell/set-array": "^1.0.1",
"@jridgewell/sourcemap-codec": "^1.4.10",
@@ -2300,6 +2373,7 @@
"version": "7.20.7",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz",
"integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==",
+ "dev": true,
"dependencies": {
"@babel/helper-string-parser": "^7.19.4",
"@babel/helper-validator-identifier": "^7.19.1",
@@ -2394,6 +2468,7 @@
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
"integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
+ "dev": true,
"dependencies": {
"@jridgewell/set-array": "^1.0.0",
"@jridgewell/sourcemap-codec": "^1.4.10"
@@ -2406,6 +2481,7 @@
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
"integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
+ "dev": true,
"engines": {
"node": ">=6.0.0"
}
@@ -2414,6 +2490,7 @@
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
"integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
+ "dev": true,
"engines": {
"node": ">=6.0.0"
}
@@ -2445,12 +2522,14 @@
"node_modules/@jridgewell/sourcemap-codec": {
"version": "1.4.14",
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="
+ "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
+ "dev": true
},
"node_modules/@jridgewell/trace-mapping": {
"version": "0.3.17",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
"integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
+ "dev": true,
"dependencies": {
"@jridgewell/resolve-uri": "3.1.0",
"@jridgewell/sourcemap-codec": "1.4.14"
@@ -2462,20 +2541,752 @@
"integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==",
"dev": true
},
- "node_modules/@ng-bootstrap/ng-bootstrap": {
- "version": "14.0.0",
- "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-14.0.0.tgz",
- "integrity": "sha512-QOYt1MBqAVVrjYSIf4gGXzRRJFzVKuD7ya2yFmeqN0YV2t3kB+IfUaNlfT3PTakHxLOS9ujLXeDiaTps5ST5TA==",
+ "node_modules/@material/animation": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/animation/-/animation-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-nOCOgzp/Vdgloyw/SjFCEtpcxXWtXUjvX+JCVg7o+EEtaGLBQdgjJUj5lt+RQ6e9r0eiMYKJ6l1+1TGGebsIfA==",
"dependencies": {
- "tslib": "^2.3.0"
- },
- "peerDependencies": {
- "@angular/common": "^15.0.0",
- "@angular/core": "^15.0.0",
- "@angular/forms": "^15.0.0",
- "@angular/localize": "^15.0.0",
- "@popperjs/core": "^2.11.6",
- "rxjs": "^6.5.3 || ^7.4.0"
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/auto-init": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-JmST/NkQpdJ1+nyAU8qbV1eRXbOwvpaTRy096Y5mOK1CeUsagUyrKkCeLsO56pmvayxnOIkJCOhH/8gzIsmiJA==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/banner": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/banner/-/banner-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-OA23YGt9qTz5i+FdGgk4QpRkmby/w+k12YMlL7u+TmwWIiGom2AaOy/DbBCr2/uNJEJ6o0h+wcNBEmGe7bJutw==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/button": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/base": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/base/-/base-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-wXgoWl8NG4BZ2U8MCg4BLQLNla3IdyxBJIMSsJ1qvP2YswmG9HXTkS8y9mHTAhzzQEFQtlwDOyp4Ntq2Ep4WZA==",
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/button": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/button/-/button-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-lyV4unJUG/onzNSLL5TjTGJxscBReG6+lNBvGSfgCafW2bfHW278BbqPDbPr52ONe6vg5INptZJ6bZx4FStGIQ==",
+ "dependencies": {
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/focus-ring": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/card": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/card/-/card-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-0YNba4Keg+a0U4JK+siLDbTyO13s40hm88kX7uQ46SmsQlY3fbMsdOpX9+y/PaOkOXIJIgX6g+c7ASM7c/6Zyw==",
+ "dependencies": {
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/checkbox": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-RSFJhMtU28BhXWyQHMrThqkGMtYb16JOuKkZ54bc1AzIndQnniQoGpkb5tHx1hOCGhOUyAGVh/w8BHczWRsLbw==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/focus-ring": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/chips": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/chips/-/chips-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-W8e90cxnERoP/OvsYSSkjP/HEeogYH1YJVBemKfTOQyAAMh3DmetBGdO6Gdf65/Jt7iYrvab5IPn0D7DWoMZlQ==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/checkbox": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/focus-ring": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "safevalues": "^0.3.4",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/circular-progress": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/circular-progress/-/circular-progress-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-dE66rFNI9T2khLejoTyONQZqnHjUXsmdzDx1lI3qO918gtdkwdBVWvFm0U7+1VdHAB9sjP4o+mVL/3rNss2Jtg==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/progress-indicator": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/data-table": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/data-table/-/data-table-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-JIg3GqnWGoiP5OXRkM7xjpoYIcal3a2vcvx8qUBK8rJZUXXShMcrFD8bpoEK+VIo7NXp5oR3baR3g063sTmv7g==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/checkbox": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/icon-button": "15.0.0-canary.7971d6ad5.0",
+ "@material/linear-progress": "15.0.0-canary.7971d6ad5.0",
+ "@material/list": "15.0.0-canary.7971d6ad5.0",
+ "@material/menu": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/select": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/density": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/density/-/density-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-JfRRdyewKuVGDLTxm0Bn/5MFgkPHo5fZ0JU6kCqI+SdOER/ceRti6xJtNfgV/lBPqstftARcKv116nQRy2085Q==",
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/dialog": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-P7+nNN1YdPISSOIECyECiYNcmAJn4ezogpkcGkGBKc0KZAzG47Y1prgLNFaHat5mE20GjLL50M7T4SU7F64dqA==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/button": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/icon-button": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/dom": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/dom/-/dom-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-h+KV0egRy7zniZElzDW5duh/VDZUTO9SmMeC8FFiqJMvPe3V8xcH0zB+jL67hueLqFixSSJebbdXMbVce4nwOA==",
+ "dependencies": {
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/drawer": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-LYuriNp3lecXXIj3lK22z0ym5bGHHIturofEV60BK9uHi4baBWS/ovTPAw5T8YvpADv5kyidg4mkgkPY9Ydexg==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/list": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/elevation": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-M9SZKJI5wjbOwq0o8eknDrI27YE63wLg8qJHLvJWrWXdlm6yN0INilihExzmGHXpVHQ6sUdI4oyoAx1qr+vorQ==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/fab": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/fab/-/fab-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-G58ZFK7M9r9xkLFP0Gufh1VKdcvRcTvYwEjBuG3+XOMDMjFzCDEMY4c54RG+tbwIiHmB8lw1Yl/dN3kFVc3kTA==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/focus-ring": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/feature-targeting": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-xH8pdvB5oKO6OTY61vEs44eQJQY3GTobpzaxp+CIBH0UMobSl5KFee+j7MxpEbTkRGtMqWkzAA+vviT8hvmH+A==",
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/floating-label": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-Tjv2xnYr+VvsojRbRBVVmjxmut/y4hJrRCBMjU1982cTUYQlfqMaM7BUObt49jwRBKDLr2NjM+fwNIo0//YItA==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/focus-ring": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/focus-ring/-/focus-ring-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-xutZrHnrfnKftU3HUS9em8wO5Nb4zbnRrwDCGi3xnFR7bFP4u2J2ZUnVpO+RZfjr3A9l8chDavlFCL5HMfzt4A==",
+ "dependencies": {
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0"
+ }
+ },
+ "node_modules/@material/form-field": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-N0UnlZ7j3GT4DGmMgJYMl9etOh7rsQjCjRRATWSnuAel+ir4a5HvLj9xQUyp0tlYuu9ZizB8ZOwbAz/XCiU94Q==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/icon-button": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-BT+tHdRviY1o/yBgtX5NxfS7LfQtQSf7DiZfgP9eExSU5fDA6AfqJfZHyJdLmJCtFZbzlxJ0PBmt44NSlI2/DA==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/focus-ring": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/image-list": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-FrBosWy9VnqWYDR8XkQPt8cE6MPNq5g7oEvULImmqjRxhktTJCPfDZSWHpjLpAvU0quYZZprPDRrwM3qw69z/A==",
+ "dependencies": {
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/layout-grid": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-H4KEhaGaIuGHd3jKJqaoZkynJjqfyti4QhG6wiTt774Lv4Uri1+ZBxQ8FAFShEvETM2pfBy4mEECi/+M4V2ZTA==",
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/line-ripple": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-f4tcd82xu1OT0wAVT/kHiWDmJy9fRt9QA5b+v81fTSVFK41mYpxy8jIQ5gdoIvY/0BWLh4HzUejG6j98AkyLEQ==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/linear-progress": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-3HlEEPv+RrtGPxq06QzCOAZoNJ8q6UtOOkRxh+buQy1F+Uv0n4BdmvUYsHZaSTn+kSlFMzIKDtRjUG2i7b4/hg==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/progress-indicator": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/list": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/list/-/list-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-rYg3cM41MJTSNoFOj8IzF1CpPFK9DDlTFMbERFakRHB1QsfnebxkuoAyI8j5G/pDdvkeAmDbz4tbKK8yJdifRw==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/menu": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/menu/-/menu-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-Xa+tXk8kMFMhdOYrIre1ye4L23i4LzEn48FN398742m1K/VY/IxAuslyQ5CmX77CxkOqbQFqwUarUTod0rEwjw==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/list": "15.0.0-canary.7971d6ad5.0",
+ "@material/menu-surface": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/menu-surface": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-7sRmwY7+a3gB5GM6Vl0sZzVVW3iu6QNW79vRias6nZKJMXbE/JDWnhcgkl9QkxvUolBIJ0y1ChgZyntO8Val/g==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/notched-outline": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-kMUDUqZ7ztvnwqCENZukztyA0oGZhY/mqd/WIaqRhIU58Q2mnDM6Vfd9fifeM61rIMnXHER2fvjjFzim50mw4g==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/floating-label": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/progress-indicator": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/progress-indicator/-/progress-indicator-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-CRQAM2C1weVKVr8rQeQTrOISmTupXw+l9sfpdIx8tQ14fOebZFcEbW9LRRvDAMmUNZF6W6pwL74+zk46DYIKBg==",
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/radio": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/radio/-/radio-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-wpiLuHQtpMb846SSYvG2NQJl/wUi1NbVlCV+uGHSv5LFnbe10e537KFpjtjaDi/Y6e42bUxj8njN5cEZ3NfBUg==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/focus-ring": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/ripple": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-S9S8260lwHreEgvOqg3EM0DF0y8ThuN9fFPVb+cCOAPzCn4Z2tO1pcvPfAmY8yZA7QIx9c5pt6Ci+q44LzPEYA==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/rtl": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-G02MQTQxHPhNlAIoOToCalxSba48VZ+CdrqkWr53eBb/P1I6Do0drMElqNmO5CYS5G/8AEScXmfJ0xSq92ABew==",
+ "dependencies": {
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/segmented-button": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/segmented-button/-/segmented-button-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-qu9nfKkPAxv6YFFObZAXHgaC0qq8i4Cr2lUbOQdL0E9HmKG+IE9ILualGJrAl2LOpCSJdwA0CjOuv2IsrscpHA==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/touch-target": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/select": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/select/-/select-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-MgbztOBl0Y7UHVPUTuXoAAYfBh+bwbRW9lkK/EJQ4YQrmZB/0L14S7feqh52JhFXVhjFzeYPFMQg+uP2hhHSpg==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/floating-label": "15.0.0-canary.7971d6ad5.0",
+ "@material/line-ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/list": "15.0.0-canary.7971d6ad5.0",
+ "@material/menu": "15.0.0-canary.7971d6ad5.0",
+ "@material/menu-surface": "15.0.0-canary.7971d6ad5.0",
+ "@material/notched-outline": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/shape": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/shape/-/shape-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-mlsNFWKOK38ECoB1onCFpi8HKRGgrElk0YioF3V0Joszp1HVV2Fn+SWoKg2LwWHaJet4iBYtNoCbQC6dH2YBeA==",
+ "dependencies": {
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/slider": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/slider/-/slider-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-OjbxB3vwZvhbTGP8EGLWoXyodbTMuwkvoFdblEiZtWrrPL0Us5hg/20n8VfUQ0N+c00mElsEv79Jsx+B0iTV+Q==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/snackbar": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-svNOI1Kwu9Mg259SNTaGgyJqETRIPwQPkxYhHvWT4vYiHQkJJJe9kFBcIKi+sdTxqqoMZxyjC2SwS/1mkU4/xg==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/button": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/icon-button": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/switch": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/switch/-/switch-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-WBsTIq0NwccMAbt9YFcU1vhcmFOVpNDeZ9gNMJypk19ZiqDcZBZNDx0JmceRqTYrCxndqVwfD25qK0jFVplK9g==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/focus-ring": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "safevalues": "^0.3.4",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/tab": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/tab/-/tab-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-hmqRl9s7g1/8KpZ5rqANxUXrHi4PYO3GsGhASrYrB99/5ZX1ghdCGwEN1Lp9ntKIgZjd1s6qtzccBtmnW+boXA==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/focus-ring": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/tab-indicator": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/tab-bar": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-hEMnb2C1yOQPbqdFCTCuyMmjcqO4QIvPKAsbquAwOZc0tz/U88tzmfuhv1k77FB2hbESwN9sPpImU0g4Lrvfhw==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/tab": "15.0.0-canary.7971d6ad5.0",
+ "@material/tab-indicator": "15.0.0-canary.7971d6ad5.0",
+ "@material/tab-scroller": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/tab-indicator": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-0X2tJf0E+CwL5Bx3Fqxi5Uuj1BgncKqd4yFpWE7cv8IZHphNReSOrCcSgUwUfirmee6MqkQ4Drk51Pf4ANj2OA==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/tab-scroller": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-//Ih8ZPx92PLQwXhFzv6YCQc5xW2IH84GdIeJrdBNcQN6wgbQNsbU7h9m6jymtpWQgvvLY8E0+2qkNcnWejnag==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/tab": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/textfield": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-n9aWMZGyE2GBTr2Tx6n4hLp08uyIo1/xNqcZ0Kx2tKK1spPgTgp+g2fEKImGnnbfiCTJPNrcJ8bQ+Vy7Dp0n3Q==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/density": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/floating-label": "15.0.0-canary.7971d6ad5.0",
+ "@material/line-ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/notched-outline": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/theme": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/theme/-/theme-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-4YUyQo4SOatHHH15/h2LBIyxmVxtefo+QC8bRopF13f/qq5lHpX/stK6chf1OR/z9BUxnNHZWXd2LG5SvJGs9Q==",
+ "dependencies": {
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/tokens": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/tokens/-/tokens-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-tRa/Uki/moIP6f/QJPrad2jHbSZ5NB5TRSfAS1NZof0KNFjW8n2lJVpgcgD+f1NENin3dWM4NpfJwxulGlWE7g==",
+ "dependencies": {
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0"
+ }
+ },
+ "node_modules/@material/tooltip": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/tooltip/-/tooltip-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-gidVGZOGmJUNDxm3ZorNZMAFmbeFmJ+6DH2F45hi1iU/GflfyvMfvbG2VvPFGYj84YAKHs799yAjidvk1nSZZg==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/button": "15.0.0-canary.7971d6ad5.0",
+ "@material/dom": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/tokens": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "safevalues": "^0.3.4",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/top-app-bar": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-ztvglUBK0y4LDHD8xhvNGCpbsHYoAVtI06cJHu5G241WD5wAmseEnLMY+ty86FHMzs796PzhUqUmahEHeBNlEg==",
+ "dependencies": {
+ "@material/animation": "15.0.0-canary.7971d6ad5.0",
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/elevation": "15.0.0-canary.7971d6ad5.0",
+ "@material/ripple": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "@material/shape": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "@material/typography": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/touch-target": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/touch-target/-/touch-target-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-aT8GyRfH0TJuF53HWKga+vuwJbJ/euN6T8CS/+RP5F/rjzWwxSd8RtyBmVUzBjVzOxr6Os+El0c3TFfEDxRdAg==",
+ "dependencies": {
+ "@material/base": "15.0.0-canary.7971d6ad5.0",
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/rtl": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
+ }
+ },
+ "node_modules/@material/typography": {
+ "version": "15.0.0-canary.7971d6ad5.0",
+ "resolved": "https://registry.npmjs.org/@material/typography/-/typography-15.0.0-canary.7971d6ad5.0.tgz",
+ "integrity": "sha512-4J5qPXbCS3wMtGl0AJIj/M9rUxHR7fRX3IKtfOyvra10lZbr4qma+4g0+t+O9cPzcCBS1NwPkJ/E4t+ijEa6gA==",
+ "dependencies": {
+ "@material/feature-targeting": "15.0.0-canary.7971d6ad5.0",
+ "@material/theme": "15.0.0-canary.7971d6ad5.0",
+ "tslib": "^2.1.0"
}
},
"node_modules/@ngtools/webpack": {
@@ -2715,15 +3526,6 @@
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/@popperjs/core": {
- "version": "2.11.6",
- "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz",
- "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/popperjs"
- }
- },
"node_modules/@schematics/angular": {
"version": "15.0.5",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-15.0.5.tgz",
@@ -3321,6 +4123,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -3329,6 +4132,7 @@
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
"dependencies": {
"color-convert": "^1.9.0"
},
@@ -3340,6 +4144,7 @@
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
"integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "dev": true,
"dependencies": {
"normalize-path": "^3.0.0",
"picomatch": "^2.0.4"
@@ -3499,7 +4304,8 @@
"node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
},
"node_modules/base64-js": {
"version": "1.5.1",
@@ -3549,6 +4355,7 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
"integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -3621,28 +4428,11 @@
"integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
"dev": true
},
- "node_modules/bootstrap": {
- "version": "5.2.3",
- "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.3.tgz",
- "integrity": "sha512-cEKPM+fwb3cT8NzQZYEu4HilJ3anCrWqh3CHAok1p9jXqMPsPTBhU25fBckEJHJ/p+tTxTFTsFQGM+gaHpi3QQ==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/twbs"
- },
- {
- "type": "opencollective",
- "url": "https://opencollective.com/bootstrap"
- }
- ],
- "peerDependencies": {
- "@popperjs/core": "^2.11.6"
- }
- },
"node_modules/brace-expansion": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
"dependencies": {
"balanced-match": "^1.0.0"
}
@@ -3651,6 +4441,7 @@
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
"dependencies": {
"fill-range": "^7.0.1"
},
@@ -3662,6 +4453,7 @@
"version": "4.21.4",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
"integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
+ "dev": true,
"funding": [
{
"type": "opencollective",
@@ -3801,6 +4593,7 @@
"version": "1.0.30001442",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001442.tgz",
"integrity": "sha512-239m03Pqy0hwxYPYR5JwOIxRJfLTWtle9FV8zosfV5pHg+/51uD4nxcUlM8+mWWGfwKtt8lJNHnD3cWw9VZ6ow==",
+ "dev": true,
"funding": [
{
"type": "opencollective",
@@ -3816,6 +4609,7 @@
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
@@ -3835,6 +4629,7 @@
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
"integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
+ "dev": true,
"funding": [
{
"type": "individual",
@@ -3921,6 +4716,7 @@
"version": "8.0.1",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
"integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+ "dev": true,
"dependencies": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.1",
@@ -3957,6 +4753,7 @@
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
"dependencies": {
"color-name": "1.1.3"
}
@@ -3964,7 +4761,8 @@
"node_modules/color-name": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
+ "dev": true
},
"node_modules/color-support": {
"version": "1.1.3",
@@ -4128,7 +4926,8 @@
"node_modules/convert-source-map": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
+ "dev": true
},
"node_modules/cookie": {
"version": "0.4.2",
@@ -4439,6 +5238,7 @@
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "dev": true,
"dependencies": {
"ms": "2.1.2"
},
@@ -4503,6 +5303,7 @@
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
"integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
+ "dev": true,
"engines": {
"node": ">= 0.6.0"
}
@@ -4635,12 +5436,14 @@
"node_modules/electron-to-chromium": {
"version": "1.4.284",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
- "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA=="
+ "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
+ "dev": true
},
"node_modules/emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
},
"node_modules/emojis-list": {
"version": "3.0.0",
@@ -5158,6 +5961,7 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
"integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "dev": true,
"engines": {
"node": ">=6"
}
@@ -5172,6 +5976,7 @@
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
"engines": {
"node": ">=0.8.0"
}
@@ -5481,6 +6286,7 @@
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -5655,12 +6461,14 @@
"node_modules/fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+ "dev": true
},
"node_modules/fsevents": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
+ "dev": true,
"hasInstallScript": true,
"optional": true,
"os": [
@@ -5699,6 +6507,7 @@
"version": "1.0.0-beta.2",
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
"integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "dev": true,
"engines": {
"node": ">=6.9.0"
}
@@ -5707,6 +6516,7 @@
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true,
"engines": {
"node": "6.* || 8.* || >= 10.*"
}
@@ -5750,6 +6560,7 @@
"version": "8.0.3",
"resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz",
"integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==",
+ "dev": true,
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -5768,6 +6579,7 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
"dependencies": {
"is-glob": "^4.0.1"
},
@@ -5785,6 +6597,7 @@
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -5836,6 +6649,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -6213,6 +7027,7 @@
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "dev": true,
"dependencies": {
"once": "^1.3.0",
"wrappy": "1"
@@ -6221,7 +7036,8 @@
"node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
},
"node_modules/ini": {
"version": "3.0.1",
@@ -6353,6 +7169,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
"integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "dev": true,
"dependencies": {
"binary-extensions": "^2.0.0"
},
@@ -6391,6 +7208,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -6399,6 +7217,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
"engines": {
"node": ">=8"
}
@@ -6407,6 +7226,7 @@
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
"dependencies": {
"is-extglob": "^2.1.1"
},
@@ -6433,6 +7253,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
"engines": {
"node": ">=0.12.0"
}
@@ -6688,7 +7509,8 @@
"node_modules/js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true
},
"node_modules/js-yaml": {
"version": "3.14.1",
@@ -6707,6 +7529,7 @@
"version": "2.5.2",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
"integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "dev": true,
"bin": {
"jsesc": "bin/jsesc"
},
@@ -6730,6 +7553,7 @@
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+ "dev": true,
"bin": {
"json5": "lib/cli.js"
},
@@ -7265,6 +8089,7 @@
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "dev": true,
"dependencies": {
"yallist": "^3.0.2"
}
@@ -7566,6 +8391,7 @@
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.2.tgz",
"integrity": "sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==",
+ "dev": true,
"dependencies": {
"brace-expansion": "^2.0.1"
},
@@ -7709,7 +8535,8 @@
"node_modules/ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
},
"node_modules/multicast-dns": {
"version": "7.2.5",
@@ -7925,7 +8752,8 @@
"node_modules/node-releases": {
"version": "2.0.8",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz",
- "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A=="
+ "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==",
+ "dev": true
},
"node_modules/nopt": {
"version": "6.0.0",
@@ -7982,6 +8810,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -8352,6 +9181,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dev": true,
"dependencies": {
"wrappy": "1"
}
@@ -8790,12 +9620,14 @@
"node_modules/picocolors": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
},
"node_modules/picomatch": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
"engines": {
"node": ">=8.6"
},
@@ -9188,6 +10020,7 @@
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
"integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "dev": true,
"dependencies": {
"picomatch": "^2.2.1"
},
@@ -9198,7 +10031,8 @@
"node_modules/reflect-metadata": {
"version": "0.1.13",
"resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
- "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg=="
+ "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==",
+ "dev": true
},
"node_modules/regenerate": {
"version": "1.4.2",
@@ -9287,6 +10121,7 @@
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
"integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -9532,6 +10367,11 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"dev": true
},
+ "node_modules/safevalues": {
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/safevalues/-/safevalues-0.3.4.tgz",
+ "integrity": "sha512-LRneZZRXNgjzwG4bDQdOTSbze3fHm1EAKN/8bePxnlEZiBmkYEDggaHbuvHI9/hoqHbGfsEA7tWS9GhYHZBBsw=="
+ },
"node_modules/sass": {
"version": "1.56.1",
"resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz",
@@ -9635,6 +10475,7 @@
"version": "7.3.8",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
"integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
+ "dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
},
@@ -9649,6 +10490,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
"dependencies": {
"yallist": "^4.0.0"
},
@@ -9659,7 +10501,8 @@
"node_modules/semver/node_modules/yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
},
"node_modules/send": {
"version": "0.18.0",
@@ -10193,6 +11036,7 @@
"version": "4.2.3",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
"integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -10206,6 +11050,7 @@
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
"integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
"dependencies": {
"ansi-regex": "^5.0.1"
},
@@ -10226,6 +11071,7 @@
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
"dependencies": {
"has-flag": "^3.0.0"
},
@@ -10501,6 +11347,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
"integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
+ "dev": true,
"engines": {
"node": ">=4"
}
@@ -10509,6 +11356,7 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
"dependencies": {
"is-number": "^7.0.0"
},
@@ -10574,6 +11422,7 @@
"version": "4.8.4",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz",
"integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==",
+ "dev": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
@@ -10687,6 +11536,7 @@
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
"integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
+ "dev": true,
"funding": [
{
"type": "opencollective",
@@ -11104,6 +11954,7 @@
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
"integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
"dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -11120,6 +11971,7 @@
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -11134,6 +11986,7 @@
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
"dependencies": {
"color-name": "~1.1.4"
},
@@ -11144,12 +11997,14 @@
"node_modules/wrap-ansi/node_modules/color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
},
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+ "dev": true
},
"node_modules/ws": {
"version": "8.2.3",
@@ -11176,6 +12031,7 @@
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
"integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "dev": true,
"engines": {
"node": ">=10"
}
@@ -11183,7 +12039,8 @@
"node_modules/yallist": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "dev": true
},
"node_modules/yaml": {
"version": "1.10.2",
@@ -11198,6 +12055,7 @@
"version": "17.6.2",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz",
"integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==",
+ "dev": true,
"dependencies": {
"cliui": "^8.0.1",
"escalade": "^3.1.1",
@@ -11215,6 +12073,7 @@
"version": "21.1.1",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+ "dev": true,
"engines": {
"node": ">=12"
}
diff --git a/front/app/package.json b/front/app/package.json
index 2e38ad50..67c9b726 100644
--- a/front/app/package.json
+++ b/front/app/package.json
@@ -11,25 +11,23 @@
"private": true,
"dependencies": {
"@angular/animations": "^15.0.0",
+ "@angular/cdk": "^15.0.4",
"@angular/common": "^15.0.0",
"@angular/compiler": "^15.0.0",
"@angular/core": "^15.0.0",
"@angular/forms": "^15.0.0",
+ "@angular/material": "^15.0.4",
"@angular/platform-browser": "^15.0.0",
"@angular/platform-browser-dynamic": "^15.0.0",
"@angular/router": "^15.0.0",
- "@angular/cli": "~15.0.5",
- "@ng-bootstrap/ng-bootstrap": "^14.0.0",
- "@popperjs/core": "^2.11.6",
- "bootstrap": "^5.2.3",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
"zone.js": "~0.12.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "^15.0.5",
+ "@angular/cli": "~15.0.5",
"@angular/compiler-cli": "^15.0.0",
- "@angular/localize": "^15.0.0",
"@types/jasmine": "~4.3.0",
"jasmine-core": "~4.5.0",
"karma": "~6.4.0",
@@ -39,4 +37,4 @@
"karma-jasmine-html-reporter": "~2.0.0",
"typescript": "~4.8.2"
}
-}
+}
\ No newline at end of file
diff --git a/front/app/src/app/app.module.ts b/front/app/src/app/app.module.ts
index b1c024de..d03631cb 100644
--- a/front/app/src/app/app.module.ts
+++ b/front/app/src/app/app.module.ts
@@ -3,18 +3,19 @@ import { BrowserModule } from '@angular/platform-browser';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
-import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
import { AuthComponent } from './auth/auth.component';
+import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
@NgModule({
declarations: [
AppComponent,
AuthComponent
+
],
imports: [
BrowserModule,
AppRoutingModule,
- NgbModule
+ BrowserAnimationsModule
],
providers: [],
bootstrap: [AppComponent]
diff --git a/front/app/src/index.html b/front/app/src/index.html
index f8ef6ac5..48121633 100644
--- a/front/app/src/index.html
+++ b/front/app/src/index.html
@@ -6,8 +6,11 @@