diff --git a/package-lock.json b/package-lock.json index 130b0ebf..12d8b628 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,7 +40,7 @@ "@angular-eslint/schematics": "13.0.1", "@angular-eslint/template-parser": "13.0.1", "@angular/animations": "^15.0.1", - "@angular/cdk": "^14.2.7", + "@angular/cdk": "^15.0.0", "@angular/cli": "^15.0.1", "@angular/common": "^15.0.1", "@angular/compiler": "^15.0.1", @@ -48,7 +48,7 @@ "@angular/core": "^15.0.1", "@angular/flex-layout": "^13.0.0-beta.38", "@angular/forms": "^15.0.1", - "@angular/material": "^14.2.7", + "@angular/material": "^15.0.0", "@angular/platform-browser": "^15.0.1", "@angular/platform-browser-dynamic": "^15.0.1", "@angular/router": "^15.0.1", @@ -552,9 +552,9 @@ } }, "node_modules/@angular/cdk": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-14.2.7.tgz", - "integrity": "sha512-/tEsYaUbDSnfEmKVvAMramIptmhI67O+9STjOV0i+74XR2NospeK0fkbywIANu1n3w6AHGMotvRWJrjmbCElFg==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.0.0.tgz", + "integrity": "sha512-a4AUGfd1iNEGR5A9jmwzEfdRDpOh9KWypFqo85ivC3/KDW4+Z5AGxZpzwqAsRz2WQVdK+8biaz83VBQTMC5IOw==", "dependencies": { "tslib": "^2.3.0" }, @@ -562,8 +562,8 @@ "parse5": "^5.0.0" }, "peerDependencies": { - "@angular/common": "^14.0.0 || ^15.0.0", - "@angular/core": "^14.0.0 || ^15.0.0", + "@angular/common": "^15.0.0 || ^16.0.0", + "@angular/core": "^15.0.0 || ^16.0.0", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -736,20 +736,67 @@ } }, "node_modules/@angular/material": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-14.2.7.tgz", - "integrity": "sha512-WXHh8pEStpgkXZJmYOg2cI8BSHkV82ET4XTJCNPdveumaCn1UYnaNzsXD13kw5z+zmy8CufhFEzdXTrv/yt7KQ==", - "dev": true, - "dependencies": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-15.0.0.tgz", + "integrity": "sha512-DONpBABa8r0YW8uwUOR1D14vlUnKNmUhKjPHnf0iDKOK3FS0oS/gzwc49iU/o8JtovatJYGa+mcm1i55Piz7Rg==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/auto-init": "15.0.0-canary.ecfee946f.0", + "@material/banner": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/card": "15.0.0-canary.ecfee946f.0", + "@material/checkbox": "15.0.0-canary.ecfee946f.0", + "@material/chips": "15.0.0-canary.ecfee946f.0", + "@material/circular-progress": "15.0.0-canary.ecfee946f.0", + "@material/data-table": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dialog": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/drawer": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/fab": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/floating-label": "15.0.0-canary.ecfee946f.0", + "@material/form-field": "15.0.0-canary.ecfee946f.0", + "@material/icon-button": "15.0.0-canary.ecfee946f.0", + "@material/image-list": "15.0.0-canary.ecfee946f.0", + "@material/layout-grid": "15.0.0-canary.ecfee946f.0", + "@material/line-ripple": "15.0.0-canary.ecfee946f.0", + "@material/linear-progress": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/menu": "15.0.0-canary.ecfee946f.0", + "@material/menu-surface": "15.0.0-canary.ecfee946f.0", + "@material/notched-outline": "15.0.0-canary.ecfee946f.0", + "@material/radio": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/segmented-button": "15.0.0-canary.ecfee946f.0", + "@material/select": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/slider": "15.0.0-canary.ecfee946f.0", + "@material/snackbar": "15.0.0-canary.ecfee946f.0", + "@material/switch": "15.0.0-canary.ecfee946f.0", + "@material/tab": "15.0.0-canary.ecfee946f.0", + "@material/tab-bar": "15.0.0-canary.ecfee946f.0", + "@material/tab-indicator": "15.0.0-canary.ecfee946f.0", + "@material/tab-scroller": "15.0.0-canary.ecfee946f.0", + "@material/textfield": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tooltip": "15.0.0-canary.ecfee946f.0", + "@material/top-app-bar": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/animations": "^14.0.0 || ^15.0.0", - "@angular/cdk": "14.2.7", - "@angular/common": "^14.0.0 || ^15.0.0", - "@angular/core": "^14.0.0 || ^15.0.0", - "@angular/forms": "^14.0.0 || ^15.0.0", - "@angular/platform-browser": "^14.0.0 || ^15.0.0", + "@angular/animations": "^15.0.0 || ^16.0.0", + "@angular/cdk": "15.0.0", + "@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" } }, @@ -2909,6 +2956,802 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", "dev": true }, + "node_modules/@material/animation": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-95aC/UYnCr/1g18VYPK/fX6eCNVGFBkd4JP6zT6wkh8PDL0gp52U+PCCp8bYq8i8oxrKTBa4MqFyzHB5brBFgg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@material/auto-init": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-WvmAlRrh4no3ewh3E6b+CLM6UC0w6xaFhzk7jkTFcSopDxf6cNieIM6oXlmVjN9bg33ngxEHBOfz7JYJZQOA+Q==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/banner": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/banner/-/banner-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-aFHC/9hHiAOw2b/1jsndV+qDlNqpGrLGGTNvxow5WQ9XbG2nVinvz/L4ZPF7+gPvRrSWiXVHOTQoaudF4eZm+w==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/base": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/base/-/base-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-Es6oTUxRzeHzu3HBz0qGTheMtDj6ovGfEOr9sQmt0YnAKwleUD2i+CbWBq8R9VG6p8nkQenUm8Q+Fifb0GxaYw==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@material/button": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/button/-/button-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-Yvy5sneKGWNXF1iuwaQT+TYKdOqCEDwmT7OLB5SPtJRqBYKiqFpMg7e1X47rf/LfogQ1mc1JU9zibwDahFBbGw==", + "dev": true, + "dependencies": { + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/card": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/card/-/card-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-gYcV1qWjsg2w471vC/CnHXrKYK1VEVot/ONOJXd2ahh7AbRGZ/hZ8aV4WSizgq0RHI6CJj15BAKQyCSlJzE9iA==", + "dev": true, + "dependencies": { + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/checkbox": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-gU4mUwF8rUc5s64PuIOHNQN4VwRfsZ1l7jiMQzBJu1Kp3tf9jbqsMRtEQCd+mWN5w+DFESVEnvNr2fluY1Jsww==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/chips": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/chips/-/chips-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-iVEAM7I5AD5nYGdD0JeSkT66b2vLWk2TaH+DElwTNoURE7A6llRcWPYG7muE6+4AbWOXAI491B+qzAQqpJJHnQ==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/checkbox": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "safevalues": "^0.3.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/circular-progress": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/circular-progress/-/circular-progress-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-qZkOtKg7Aurr66O9AHPRfhI3lpPyZF+eH7C6S94NY1DZ+CkSWecNXPlgbuTQNl34WuwnpdY1o44+ypmnM7UnEg==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/progress-indicator": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/data-table": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/data-table/-/data-table-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-Ncu5VpQKuT5TiqqPg9OKo2HMHa7Q8CS66Rn8P6rNsQGQXvAynpQUFTp6cySUn3ktZqXBdDUfnwyJJEfyKO2iDw==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/checkbox": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/icon-button": "15.0.0-canary.ecfee946f.0", + "@material/linear-progress": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/menu": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/select": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/density": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/density/-/density-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-WhhAb1jt+1VCKMbHD3XDmgbEAAzVjOjJcmmA59rQA1lbXvKn7ZSDYPK5meRIFUjGBjWh11B05tdkMOHbizeI5Q==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@material/dialog": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-rt72Z01XqIorzU9ZGEhuLAluVuu65m/4fhtCzX1+5AEZRfZdr9N27xb/RneoJ63VdjxbumixpGdZUycHNDg2WA==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/icon-button": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/dom": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/dom/-/dom-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-SyT9xi+dBur0Vj1Cyrp8b5tW4j3gtuTXwz8UiHFAkZKAG0m441XQjCClhPhpdywPXYE+ycHcd1cAMhLQvopH4g==", + "dev": true, + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/drawer": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-26dqb8sQuQCieaUbU4g/BKneCaqtnKnAbumTnEtr/7aOn7PaiYvO11viUja2FnW5C5ZpvWDW13v7dG6ymP6Ucw==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/elevation": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-IETsNzrcmagBe3RkuT4TvZHm3wjRSxqdtkuxH5DKcc7jfx9vZ//8bw8/q7G+SVKQym17entvpQfgQOgpHAxm5A==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/fab": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/fab/-/fab-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-EAQL64nL/mp9TY8c6WTRcqJQPnISZAO+0c2bvWyrG4Xj0r/QGx2NkMKy1MG+JGkcLR5K1RKneLbe92xCIujf0Q==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/feature-targeting": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-f2cvfeW6OpG+1QQgilktUKsF1vkg3x6w8R0yg3OPMzIbGVxGsgp4AY6mSLjLw23jDdRIW+J7UnZztE6PDwrFTg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@material/floating-label": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-3FQMYxUE1EFZzBmml5mqdHCnEoGD9FP0PEeaD15etm/gyCdaf+d6r+rZADDWe7In7qMos2W9uW4v0+sS1H34SQ==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/focus-ring": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/focus-ring/-/focus-ring-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-pZlMdg8f4izZuAi/v6paUcrSrQwDsNJgcYf+R+hcS57sjNcOT/4uRMTe4parTaKyjgkBKBZlXpLFJaW7yzWgYw==", + "dev": true, + "dependencies": { + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0" + } + }, + "node_modules/@material/form-field": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-+RV+iwUVxGocOdnR03YyPcyc6scAJIqfrDH3xU9XAl6rkMDWbJvRF4ujySbLfh9FzffrwUN7QqSee7ZxZQO+WQ==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/icon-button": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-3RxjLPrDEFWPW2GinoaTx4Hc4jy842h8j8+2OsY1AqWm4Ejp+NblyBsRSBdZC4APs0GDXQcOskY2y1FYeA+fbQ==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/image-list": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-O371n2xiU9HPlzRw3dNmtJJuSoTA9ZSTePWnZTWJT3O9pTEbctK2Z2Tmnk6MacDHjDRn770YdquA/dGhrWkx0A==", + "dev": true, + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/layout-grid": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-4ECt2uEL1OFhDnFYZsfzTbE8yabsGIwOwYdo5WtvK7Op31QKNMrgTLmu+3Zvap0H4TUsuARxsqnMQVMHLDGD5g==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@material/line-ripple": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-ri+4VQDvlJr7nfP9DpCElqJqpXIAt5HQjzNPDpx0Wc7KOZuQ4yK6C2MGZTWV1wRZctV6WXX14bB9QUUr0r2yTg==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/linear-progress": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-LE9capqTnH/9T2mmW3g9aZD/bdlv4bVrukehXB9EmfmC5EuM6aLpBZLoQmWtAYyt6OxMjZbYvEaZbzsQ4KBu7A==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/progress-indicator": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/list": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/list/-/list-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-/kZaFahvJCz4y/zkis9NQUEGUQIk8Ptq6LGm8JYj2PXpO2Avh/neKQwas1edi7CxUf7sBZbHDZLrJeeD1CF20A==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/menu": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/menu/-/menu-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-AKoh4CkyA5DPXoR2ThEeVnMkKM+PYhipbviAFEmukHIOcqWOzC0/GX0XOZUHegstCEvfpsUWT/h2RN6vGamc3w==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/menu-surface": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/menu-surface": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-Qxsh0/oQv4DPnz0NuWnZMbGfTH6LmXk41xLi6tE9y8HajzlVpec26fpIDgqWyz97WK7rqUHvsTKskruppHisEQ==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/notched-outline": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-FsnzeLXRw91Yh4B0Fusu57p3rEj+5OYVkvkr7jML6/YS/4ptkIe/vjgHBxM2DThySOqjBVE7EY9gUMIedMQrNg==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/floating-label": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/progress-indicator": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/progress-indicator/-/progress-indicator-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-19RdSUbE+rEoYPoO6qtp2W24wkGVuK14+5XrqnYdoyBnjd0CSmn1DXp27G+Bx5q6Q6Mj/esavTpwFYNWW7OenQ==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@material/radio": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/radio/-/radio-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-jUihnBlxPpfUCD9o/77qtJZ0t0MaUs8CbdRsYjkuywnY3bH3vZuarJGnYT86HJu/zYTSHfqrnpZKwnRm47MXQg==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/ripple": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-midz7yzrccRXnguTpmX9tzGTOSHb2CyhAMnSvnOaSaO2LJyHD0UvFIOiBaWXwjHa5iMhbMkoUe9hosD4llQt/A==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/rtl": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-0PHfRqm5mgaXDarQQXVvPpZVXkc7e1DXVPZR2DaPMNc+N2OWeZoA50546p691JIAEAPLQIxassGLMIngBIJl1g==", + "dev": true, + "dependencies": { + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/segmented-button": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/segmented-button/-/segmented-button-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-aCafnCnZel6ZOkA1y9T/OhySfqCjpmzrfNifYIuC1d1fFv7Gkfc6rMZr+ocGb2d1GdRwYCPhwvEq5/kn8Hnr9w==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/select": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/select/-/select-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-ASaX3bl7cu0OLirhyDd4lOmDkwHBLuWjLKK8GwDosTXf+Lb+8OPH8sVsXfAfBv6ORplQZ8B1bVnEb+O8wrBjHA==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/floating-label": "15.0.0-canary.ecfee946f.0", + "@material/line-ripple": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/menu": "15.0.0-canary.ecfee946f.0", + "@material/menu-surface": "15.0.0-canary.ecfee946f.0", + "@material/notched-outline": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/shape": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/shape/-/shape-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-eRMm29A85dFkGzcq/eIZSX2vss/YoWCh8o8ACKF0Dd2yVoSfbclWirrSL1cYAkMLnCzcJ+tLDGBLnJ+RISXU0Q==", + "dev": true, + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/slider": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/slider/-/slider-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-NwFZ8FSH5NCx4dlmNF+ReFzQcaXStRCRaTCuPNshgvAdHSYI5NuswUv1pRnECBKPK1QrT0LSuw/Pltoz2jP/lQ==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/snackbar": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-AllQg4iAkoCryVW9NzTK5dgyftC6po/D3ZK08IqOXxCTjw/cGE7WpXoXRDleECer9DVqQ4IK7cGsTUQrT18trw==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/icon-button": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/switch": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/switch/-/switch-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-ddFG+4Un+AYkQVRP62zhxcc9wd1mZIxGe/vzOzAyZYpRuZQ60cqTQItOYpysYqc9LG4QG470DJemtNFGspiypA==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "safevalues": "^0.3.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/tab": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tab/-/tab-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-XASQrQ6gVmz/XpzwtqlfJtYV3QFqxToWiCJsiVwZNE35bg8MvbWQOb9xllvVjIaTvaTgplwG5xOcYOxk4jzR0Q==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/tab-indicator": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/tab-bar": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-1SfhxOkoyeEPq/SlhIVP/Eiuhr46jqmvYSZOugTurL3TiK6Zilk+n5fAQCwElcvK/Dyf+n5mFR2RDFWdu+CZkA==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/tab": "15.0.0-canary.ecfee946f.0", + "@material/tab-indicator": "15.0.0-canary.ecfee946f.0", + "@material/tab-scroller": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/tab-indicator": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-yhfU8Jhbrk4tmdYLAGWfKTmJjE8SqWnZSCFNrcEB9jz/z8CDiH5X1I8FLPNfDgQRpbPnMyDCWwc7xeG4xHcnzA==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/tab-scroller": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-ZpmqxgO3yAolCz1WvBnG9t002XvpPYWnVN5fbLtGNqE5B30AJwSxoAAkNjDQEZ3TzxcYGN8PhhdG3jY4KiQfbg==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/tab": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/textfield": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-npbX0f3C3v46L8/O3/90ExrKNBNCos+Qe/GCgXSO+AbSciPLHhoP+FVjlxfGI1IZtwjg9pd0O78Kymv6h6f9cQ==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/floating-label": "15.0.0-canary.ecfee946f.0", + "@material/line-ripple": "15.0.0-canary.ecfee946f.0", + "@material/notched-outline": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/theme": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-H8HDrJBZp6kIUYxdfMPYpin7G18/ZI2yp7kSSJfhyir4sYgr7irNWl9DunSI2s90StYmz3m8SiK7XmMhpm2w2A==", + "dev": true, + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/tokens": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tokens/-/tokens-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-hHBGM/UsqsSkmujYTe8k0VEtB0tdhF0IOnpMeRCi0CHwbJBmo4nMEhEK7uhwGfR4HwJNlrNKr2XV7EvsZgOnig==", + "dev": true, + "dependencies": { + "@material/elevation": "15.0.0-canary.ecfee946f.0" + } + }, + "node_modules/@material/tooltip": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tooltip/-/tooltip-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-AUp5R7RRCY6uryhNbgIx8ayBraWcXw66RHDz7SnFqqEZKT8nj3S9yAMJwGiePhw/CyCghB0yc4mYJreL+fP9qQ==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "safevalues": "^0.3.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/top-app-bar": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-JQiP4l9GhbQgVB3k+EsNbxXc1Uuitvi7wMRnPSwoTjw2wZsbRF5BZHdkAuMXdBHt1iWkneRq6JayMv7B56cD9Q==", + "dev": true, + "dependencies": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/touch-target": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/touch-target/-/touch-target-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-SfV5EIqbulciOtFoZtuiFkep8jcNcEoEe/nz2h26zZvC4ozbX6Sd4gd0gphLMrWMJajMDj/Zg+awEOfLESNnjA==", + "dev": true, + "dependencies": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/typography": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-hjX4M4Y1AuhchpkyhmMmG5ulGXqknKOQvsGq/w1fEK5xKmBEXoQK5bQ1xwcFE+NS2k3CMujCkoHe/biz/eHX4Q==", + "dev": true, + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, "node_modules/@ngrx/effects": { "version": "13.2.0", "resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-13.2.0.tgz", @@ -14199,6 +15042,12 @@ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, + "node_modules/safevalues": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/safevalues/-/safevalues-0.3.4.tgz", + "integrity": "sha512-LRneZZRXNgjzwG4bDQdOTSbze3fHm1EAKN/8bePxnlEZiBmkYEDggaHbuvHI9/hoqHbGfsEA7tWS9GhYHZBBsw==", + "dev": true + }, "node_modules/sass": { "version": "1.56.1", "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", @@ -17078,9 +17927,9 @@ } }, "@angular/cdk": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-14.2.7.tgz", - "integrity": "sha512-/tEsYaUbDSnfEmKVvAMramIptmhI67O+9STjOV0i+74XR2NospeK0fkbywIANu1n3w6AHGMotvRWJrjmbCElFg==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.0.0.tgz", + "integrity": "sha512-a4AUGfd1iNEGR5A9jmwzEfdRDpOh9KWypFqo85ivC3/KDW4+Z5AGxZpzwqAsRz2WQVdK+8biaz83VBQTMC5IOw==", "requires": { "parse5": "^5.0.0", "tslib": "^2.3.0" @@ -17189,11 +18038,58 @@ } }, "@angular/material": { - "version": "14.2.7", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-14.2.7.tgz", - "integrity": "sha512-WXHh8pEStpgkXZJmYOg2cI8BSHkV82ET4XTJCNPdveumaCn1UYnaNzsXD13kw5z+zmy8CufhFEzdXTrv/yt7KQ==", - "dev": true, - "requires": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-15.0.0.tgz", + "integrity": "sha512-DONpBABa8r0YW8uwUOR1D14vlUnKNmUhKjPHnf0iDKOK3FS0oS/gzwc49iU/o8JtovatJYGa+mcm1i55Piz7Rg==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/auto-init": "15.0.0-canary.ecfee946f.0", + "@material/banner": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/card": "15.0.0-canary.ecfee946f.0", + "@material/checkbox": "15.0.0-canary.ecfee946f.0", + "@material/chips": "15.0.0-canary.ecfee946f.0", + "@material/circular-progress": "15.0.0-canary.ecfee946f.0", + "@material/data-table": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dialog": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/drawer": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/fab": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/floating-label": "15.0.0-canary.ecfee946f.0", + "@material/form-field": "15.0.0-canary.ecfee946f.0", + "@material/icon-button": "15.0.0-canary.ecfee946f.0", + "@material/image-list": "15.0.0-canary.ecfee946f.0", + "@material/layout-grid": "15.0.0-canary.ecfee946f.0", + "@material/line-ripple": "15.0.0-canary.ecfee946f.0", + "@material/linear-progress": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/menu": "15.0.0-canary.ecfee946f.0", + "@material/menu-surface": "15.0.0-canary.ecfee946f.0", + "@material/notched-outline": "15.0.0-canary.ecfee946f.0", + "@material/radio": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/segmented-button": "15.0.0-canary.ecfee946f.0", + "@material/select": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/slider": "15.0.0-canary.ecfee946f.0", + "@material/snackbar": "15.0.0-canary.ecfee946f.0", + "@material/switch": "15.0.0-canary.ecfee946f.0", + "@material/tab": "15.0.0-canary.ecfee946f.0", + "@material/tab-bar": "15.0.0-canary.ecfee946f.0", + "@material/tab-indicator": "15.0.0-canary.ecfee946f.0", + "@material/tab-scroller": "15.0.0-canary.ecfee946f.0", + "@material/textfield": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tooltip": "15.0.0-canary.ecfee946f.0", + "@material/top-app-bar": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", "tslib": "^2.3.0" } }, @@ -18726,6 +19622,802 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", "dev": true }, + "@material/animation": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-95aC/UYnCr/1g18VYPK/fX6eCNVGFBkd4JP6zT6wkh8PDL0gp52U+PCCp8bYq8i8oxrKTBa4MqFyzHB5brBFgg==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "@material/auto-init": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-WvmAlRrh4no3ewh3E6b+CLM6UC0w6xaFhzk7jkTFcSopDxf6cNieIM6oXlmVjN9bg33ngxEHBOfz7JYJZQOA+Q==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/banner": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/banner/-/banner-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-aFHC/9hHiAOw2b/1jsndV+qDlNqpGrLGGTNvxow5WQ9XbG2nVinvz/L4ZPF7+gPvRrSWiXVHOTQoaudF4eZm+w==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/base": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/base/-/base-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-Es6oTUxRzeHzu3HBz0qGTheMtDj6ovGfEOr9sQmt0YnAKwleUD2i+CbWBq8R9VG6p8nkQenUm8Q+Fifb0GxaYw==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "@material/button": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/button/-/button-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-Yvy5sneKGWNXF1iuwaQT+TYKdOqCEDwmT7OLB5SPtJRqBYKiqFpMg7e1X47rf/LfogQ1mc1JU9zibwDahFBbGw==", + "dev": true, + "requires": { + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/card": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/card/-/card-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-gYcV1qWjsg2w471vC/CnHXrKYK1VEVot/ONOJXd2ahh7AbRGZ/hZ8aV4WSizgq0RHI6CJj15BAKQyCSlJzE9iA==", + "dev": true, + "requires": { + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/checkbox": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-gU4mUwF8rUc5s64PuIOHNQN4VwRfsZ1l7jiMQzBJu1Kp3tf9jbqsMRtEQCd+mWN5w+DFESVEnvNr2fluY1Jsww==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/chips": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/chips/-/chips-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-iVEAM7I5AD5nYGdD0JeSkT66b2vLWk2TaH+DElwTNoURE7A6llRcWPYG7muE6+4AbWOXAI491B+qzAQqpJJHnQ==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/checkbox": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "safevalues": "^0.3.4", + "tslib": "^2.1.0" + } + }, + "@material/circular-progress": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/circular-progress/-/circular-progress-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-qZkOtKg7Aurr66O9AHPRfhI3lpPyZF+eH7C6S94NY1DZ+CkSWecNXPlgbuTQNl34WuwnpdY1o44+ypmnM7UnEg==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/progress-indicator": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/data-table": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/data-table/-/data-table-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-Ncu5VpQKuT5TiqqPg9OKo2HMHa7Q8CS66Rn8P6rNsQGQXvAynpQUFTp6cySUn3ktZqXBdDUfnwyJJEfyKO2iDw==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/checkbox": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/icon-button": "15.0.0-canary.ecfee946f.0", + "@material/linear-progress": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/menu": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/select": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/density": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/density/-/density-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-WhhAb1jt+1VCKMbHD3XDmgbEAAzVjOjJcmmA59rQA1lbXvKn7ZSDYPK5meRIFUjGBjWh11B05tdkMOHbizeI5Q==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "@material/dialog": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-rt72Z01XqIorzU9ZGEhuLAluVuu65m/4fhtCzX1+5AEZRfZdr9N27xb/RneoJ63VdjxbumixpGdZUycHNDg2WA==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/icon-button": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/dom": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/dom/-/dom-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-SyT9xi+dBur0Vj1Cyrp8b5tW4j3gtuTXwz8UiHFAkZKAG0m441XQjCClhPhpdywPXYE+ycHcd1cAMhLQvopH4g==", + "dev": true, + "requires": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/drawer": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-26dqb8sQuQCieaUbU4g/BKneCaqtnKnAbumTnEtr/7aOn7PaiYvO11viUja2FnW5C5ZpvWDW13v7dG6ymP6Ucw==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/elevation": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-IETsNzrcmagBe3RkuT4TvZHm3wjRSxqdtkuxH5DKcc7jfx9vZ//8bw8/q7G+SVKQym17entvpQfgQOgpHAxm5A==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/fab": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/fab/-/fab-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-EAQL64nL/mp9TY8c6WTRcqJQPnISZAO+0c2bvWyrG4Xj0r/QGx2NkMKy1MG+JGkcLR5K1RKneLbe92xCIujf0Q==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/feature-targeting": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-f2cvfeW6OpG+1QQgilktUKsF1vkg3x6w8R0yg3OPMzIbGVxGsgp4AY6mSLjLw23jDdRIW+J7UnZztE6PDwrFTg==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "@material/floating-label": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-3FQMYxUE1EFZzBmml5mqdHCnEoGD9FP0PEeaD15etm/gyCdaf+d6r+rZADDWe7In7qMos2W9uW4v0+sS1H34SQ==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/focus-ring": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/focus-ring/-/focus-ring-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-pZlMdg8f4izZuAi/v6paUcrSrQwDsNJgcYf+R+hcS57sjNcOT/4uRMTe4parTaKyjgkBKBZlXpLFJaW7yzWgYw==", + "dev": true, + "requires": { + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0" + } + }, + "@material/form-field": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-+RV+iwUVxGocOdnR03YyPcyc6scAJIqfrDH3xU9XAl6rkMDWbJvRF4ujySbLfh9FzffrwUN7QqSee7ZxZQO+WQ==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/icon-button": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-3RxjLPrDEFWPW2GinoaTx4Hc4jy842h8j8+2OsY1AqWm4Ejp+NblyBsRSBdZC4APs0GDXQcOskY2y1FYeA+fbQ==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/image-list": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-O371n2xiU9HPlzRw3dNmtJJuSoTA9ZSTePWnZTWJT3O9pTEbctK2Z2Tmnk6MacDHjDRn770YdquA/dGhrWkx0A==", + "dev": true, + "requires": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/layout-grid": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-4ECt2uEL1OFhDnFYZsfzTbE8yabsGIwOwYdo5WtvK7Op31QKNMrgTLmu+3Zvap0H4TUsuARxsqnMQVMHLDGD5g==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "@material/line-ripple": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-ri+4VQDvlJr7nfP9DpCElqJqpXIAt5HQjzNPDpx0Wc7KOZuQ4yK6C2MGZTWV1wRZctV6WXX14bB9QUUr0r2yTg==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/linear-progress": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-LE9capqTnH/9T2mmW3g9aZD/bdlv4bVrukehXB9EmfmC5EuM6aLpBZLoQmWtAYyt6OxMjZbYvEaZbzsQ4KBu7A==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/progress-indicator": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/list": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/list/-/list-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-/kZaFahvJCz4y/zkis9NQUEGUQIk8Ptq6LGm8JYj2PXpO2Avh/neKQwas1edi7CxUf7sBZbHDZLrJeeD1CF20A==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/menu": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/menu/-/menu-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-AKoh4CkyA5DPXoR2ThEeVnMkKM+PYhipbviAFEmukHIOcqWOzC0/GX0XOZUHegstCEvfpsUWT/h2RN6vGamc3w==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/menu-surface": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/menu-surface": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-Qxsh0/oQv4DPnz0NuWnZMbGfTH6LmXk41xLi6tE9y8HajzlVpec26fpIDgqWyz97WK7rqUHvsTKskruppHisEQ==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/notched-outline": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-FsnzeLXRw91Yh4B0Fusu57p3rEj+5OYVkvkr7jML6/YS/4ptkIe/vjgHBxM2DThySOqjBVE7EY9gUMIedMQrNg==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/floating-label": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/progress-indicator": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/progress-indicator/-/progress-indicator-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-19RdSUbE+rEoYPoO6qtp2W24wkGVuK14+5XrqnYdoyBnjd0CSmn1DXp27G+Bx5q6Q6Mj/esavTpwFYNWW7OenQ==", + "dev": true, + "requires": { + "tslib": "^2.1.0" + } + }, + "@material/radio": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/radio/-/radio-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-jUihnBlxPpfUCD9o/77qtJZ0t0MaUs8CbdRsYjkuywnY3bH3vZuarJGnYT86HJu/zYTSHfqrnpZKwnRm47MXQg==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/ripple": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-midz7yzrccRXnguTpmX9tzGTOSHb2CyhAMnSvnOaSaO2LJyHD0UvFIOiBaWXwjHa5iMhbMkoUe9hosD4llQt/A==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/rtl": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-0PHfRqm5mgaXDarQQXVvPpZVXkc7e1DXVPZR2DaPMNc+N2OWeZoA50546p691JIAEAPLQIxassGLMIngBIJl1g==", + "dev": true, + "requires": { + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/segmented-button": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/segmented-button/-/segmented-button-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-aCafnCnZel6ZOkA1y9T/OhySfqCjpmzrfNifYIuC1d1fFv7Gkfc6rMZr+ocGb2d1GdRwYCPhwvEq5/kn8Hnr9w==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/touch-target": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/select": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/select/-/select-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-ASaX3bl7cu0OLirhyDd4lOmDkwHBLuWjLKK8GwDosTXf+Lb+8OPH8sVsXfAfBv6ORplQZ8B1bVnEb+O8wrBjHA==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/floating-label": "15.0.0-canary.ecfee946f.0", + "@material/line-ripple": "15.0.0-canary.ecfee946f.0", + "@material/list": "15.0.0-canary.ecfee946f.0", + "@material/menu": "15.0.0-canary.ecfee946f.0", + "@material/menu-surface": "15.0.0-canary.ecfee946f.0", + "@material/notched-outline": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/shape": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/shape/-/shape-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-eRMm29A85dFkGzcq/eIZSX2vss/YoWCh8o8ACKF0Dd2yVoSfbclWirrSL1cYAkMLnCzcJ+tLDGBLnJ+RISXU0Q==", + "dev": true, + "requires": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/slider": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/slider/-/slider-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-NwFZ8FSH5NCx4dlmNF+ReFzQcaXStRCRaTCuPNshgvAdHSYI5NuswUv1pRnECBKPK1QrT0LSuw/Pltoz2jP/lQ==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/snackbar": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-AllQg4iAkoCryVW9NzTK5dgyftC6po/D3ZK08IqOXxCTjw/cGE7WpXoXRDleECer9DVqQ4IK7cGsTUQrT18trw==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/icon-button": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/switch": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/switch/-/switch-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-ddFG+4Un+AYkQVRP62zhxcc9wd1mZIxGe/vzOzAyZYpRuZQ60cqTQItOYpysYqc9LG4QG470DJemtNFGspiypA==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "safevalues": "^0.3.4", + "tslib": "^2.1.0" + } + }, + "@material/tab": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tab/-/tab-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-XASQrQ6gVmz/XpzwtqlfJtYV3QFqxToWiCJsiVwZNE35bg8MvbWQOb9xllvVjIaTvaTgplwG5xOcYOxk4jzR0Q==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/focus-ring": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/tab-indicator": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/tab-bar": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-1SfhxOkoyeEPq/SlhIVP/Eiuhr46jqmvYSZOugTurL3TiK6Zilk+n5fAQCwElcvK/Dyf+n5mFR2RDFWdu+CZkA==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/tab": "15.0.0-canary.ecfee946f.0", + "@material/tab-indicator": "15.0.0-canary.ecfee946f.0", + "@material/tab-scroller": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/tab-indicator": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-yhfU8Jhbrk4tmdYLAGWfKTmJjE8SqWnZSCFNrcEB9jz/z8CDiH5X1I8FLPNfDgQRpbPnMyDCWwc7xeG4xHcnzA==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/tab-scroller": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-ZpmqxgO3yAolCz1WvBnG9t002XvpPYWnVN5fbLtGNqE5B30AJwSxoAAkNjDQEZ3TzxcYGN8PhhdG3jY4KiQfbg==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/tab": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/textfield": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-npbX0f3C3v46L8/O3/90ExrKNBNCos+Qe/GCgXSO+AbSciPLHhoP+FVjlxfGI1IZtwjg9pd0O78Kymv6h6f9cQ==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/density": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/floating-label": "15.0.0-canary.ecfee946f.0", + "@material/line-ripple": "15.0.0-canary.ecfee946f.0", + "@material/notched-outline": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/theme": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-H8HDrJBZp6kIUYxdfMPYpin7G18/ZI2yp7kSSJfhyir4sYgr7irNWl9DunSI2s90StYmz3m8SiK7XmMhpm2w2A==", + "dev": true, + "requires": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/tokens": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tokens/-/tokens-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-hHBGM/UsqsSkmujYTe8k0VEtB0tdhF0IOnpMeRCi0CHwbJBmo4nMEhEK7uhwGfR4HwJNlrNKr2XV7EvsZgOnig==", + "dev": true, + "requires": { + "@material/elevation": "15.0.0-canary.ecfee946f.0" + } + }, + "@material/tooltip": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/tooltip/-/tooltip-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-AUp5R7RRCY6uryhNbgIx8ayBraWcXw66RHDz7SnFqqEZKT8nj3S9yAMJwGiePhw/CyCghB0yc4mYJreL+fP9qQ==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/button": "15.0.0-canary.ecfee946f.0", + "@material/dom": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/tokens": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "safevalues": "^0.3.4", + "tslib": "^2.1.0" + } + }, + "@material/top-app-bar": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-JQiP4l9GhbQgVB3k+EsNbxXc1Uuitvi7wMRnPSwoTjw2wZsbRF5BZHdkAuMXdBHt1iWkneRq6JayMv7B56cD9Q==", + "dev": true, + "requires": { + "@material/animation": "15.0.0-canary.ecfee946f.0", + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/elevation": "15.0.0-canary.ecfee946f.0", + "@material/ripple": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "@material/shape": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "@material/typography": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/touch-target": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/touch-target/-/touch-target-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-SfV5EIqbulciOtFoZtuiFkep8jcNcEoEe/nz2h26zZvC4ozbX6Sd4gd0gphLMrWMJajMDj/Zg+awEOfLESNnjA==", + "dev": true, + "requires": { + "@material/base": "15.0.0-canary.ecfee946f.0", + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/rtl": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, + "@material/typography": { + "version": "15.0.0-canary.ecfee946f.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-15.0.0-canary.ecfee946f.0.tgz", + "integrity": "sha512-hjX4M4Y1AuhchpkyhmMmG5ulGXqknKOQvsGq/w1fEK5xKmBEXoQK5bQ1xwcFE+NS2k3CMujCkoHe/biz/eHX4Q==", + "dev": true, + "requires": { + "@material/feature-targeting": "15.0.0-canary.ecfee946f.0", + "@material/theme": "15.0.0-canary.ecfee946f.0", + "tslib": "^2.1.0" + } + }, "@ngrx/effects": { "version": "13.2.0", "resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-13.2.0.tgz", @@ -27386,6 +29078,12 @@ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, + "safevalues": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/safevalues/-/safevalues-0.3.4.tgz", + "integrity": "sha512-LRneZZRXNgjzwG4bDQdOTSbze3fHm1EAKN/8bePxnlEZiBmkYEDggaHbuvHI9/hoqHbGfsEA7tWS9GhYHZBBsw==", + "dev": true + }, "sass": { "version": "1.56.1", "resolved": "https://registry.npmjs.org/sass/-/sass-1.56.1.tgz", diff --git a/package.json b/package.json index bb6bc5ef..f8d48688 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@angular-eslint/schematics": "13.0.1", "@angular-eslint/template-parser": "13.0.1", "@angular/animations": "^15.0.1", - "@angular/cdk": "^14.2.7", + "@angular/cdk": "^15.0.0", "@angular/cli": "^15.0.1", "@angular/common": "^15.0.1", "@angular/compiler": "^15.0.1", @@ -60,7 +60,7 @@ "@angular/core": "^15.0.1", "@angular/flex-layout": "^13.0.0-beta.38", "@angular/forms": "^15.0.1", - "@angular/material": "^14.2.7", + "@angular/material": "^15.0.0", "@angular/platform-browser": "^15.0.1", "@angular/platform-browser-dynamic": "^15.0.1", "@angular/router": "^15.0.1", diff --git a/src/app/shared/theme/styles/theme.scss b/src/app/shared/theme/styles/theme.scss index f46cb2ee..56403dd2 100644 --- a/src/app/shared/theme/styles/theme.scss +++ b/src/app/shared/theme/styles/theme.scss @@ -7,19 +7,28 @@ @import 'typography'; .rtl-container{ - @include mat.core(); //CHECK IF MATERIAL STYLES BEHAVE STRANGELY + // TODO(v15): As of v15 mat.legacy-core no longer includes default typography styles. +// The following line adds: +// 1. Default typography styles for all components +// 2. Styles for typography hierarchy classes (e.g. .mat-headline-1) +// If you specify typography styles for the components you use elsewhere, you should delete this line. +// If you don't need the default component typographies but still want the hierarchy styles, +// you can delete this line and instead use: +// `@include mat.legacy-typography-hierarchy(mat.define-legacy-typography-config());` +@include mat.all-legacy-component-typographies(); +@include mat.legacy-core(); //CHECK IF MATERIAL STYLES BEHAVE STRANGELY &.purple { @import "../skins/purple"; &.small {@include theme-font($small-typography);} &.medium {@include theme-font($medium-typography);} &.large {@include theme-font($large-typography);} &.day { - @include mat.all-component-themes($purple-day-theme); + @include mat.all-legacy-component-themes($purple-day-theme); @include theme-mode-light($purple-day-theme); @include theme-color($purple-day-theme); } &.night { - @include mat.all-component-themes($purple-night-theme); + @include mat.all-legacy-component-themes($purple-night-theme); @include theme-mode-dark($purple-night-theme); @include theme-color($purple-night-theme); } @@ -30,12 +39,12 @@ &.medium {@include theme-font($medium-typography);} &.large {@include theme-font($large-typography);} &.day { - @include mat.all-component-themes($blue-day-theme); + @include mat.all-legacy-component-themes($blue-day-theme); @include theme-mode-light($blue-day-theme); @include theme-color($blue-day-theme); } &.night { - @include mat.all-component-themes($blue-night-theme); + @include mat.all-legacy-component-themes($blue-night-theme); @include theme-mode-dark($blue-night-theme); @include theme-color($blue-night-theme); } @@ -46,12 +55,12 @@ &.medium {@include theme-font($medium-typography);} &.large {@include theme-font($large-typography);} &.day { - @include mat.all-component-themes($indigo-day-theme); + @include mat.all-legacy-component-themes($indigo-day-theme); @include theme-mode-light($indigo-day-theme); @include theme-color($indigo-day-theme); } &.night { - @include mat.all-component-themes($indigo-night-theme); + @include mat.all-legacy-component-themes($indigo-night-theme); @include theme-mode-dark($indigo-night-theme); @include theme-color($indigo-night-theme); } @@ -62,12 +71,12 @@ &.medium {@include theme-font($medium-typography);} &.large {@include theme-font($large-typography);} &.day { - @include mat.all-component-themes($green-day-theme); + @include mat.all-legacy-component-themes($green-day-theme); @include theme-mode-light($green-day-theme); @include theme-color($green-day-theme); } &.night { - @include mat.all-component-themes($green-night-theme); + @include mat.all-legacy-component-themes($green-night-theme); @include theme-mode-dark($green-night-theme); @include theme-color($green-night-theme); } @@ -78,12 +87,12 @@ &.medium {@include theme-font($medium-typography);} &.large {@include theme-font($large-typography);} &.day { - @include mat.all-component-themes($teal-day-theme); + @include mat.all-legacy-component-themes($teal-day-theme); @include theme-mode-light($teal-day-theme); @include theme-color($teal-day-theme); } &.night { - @include mat.all-component-themes($teal-night-theme); + @include mat.all-legacy-component-themes($teal-night-theme); @include theme-mode-dark($teal-night-theme); @include theme-color($teal-night-theme); } @@ -94,12 +103,12 @@ &.medium {@include theme-font($medium-typography);} &.large {@include theme-font($large-typography);} &.day { - @include mat.all-component-themes($pink-day-theme); + @include mat.all-legacy-component-themes($pink-day-theme); @include theme-mode-light($pink-day-theme); @include theme-color($pink-day-theme); } &.night { - @include mat.all-component-themes($pink-night-theme); + @include mat.all-legacy-component-themes($pink-night-theme); @include theme-mode-dark($pink-night-theme); @include theme-color($pink-night-theme); } @@ -110,12 +119,12 @@ &.medium {@include theme-font($medium-typography);} &.large {@include theme-font($large-typography);} &.day { - @include mat.all-component-themes($yellow-day-theme); + @include mat.all-legacy-component-themes($yellow-day-theme); @include theme-mode-light($yellow-day-theme); @include theme-color($yellow-day-theme); } &.night { - @include mat.all-component-themes($yellow-night-theme); + @include mat.all-legacy-component-themes($yellow-night-theme); @include theme-mode-dark($yellow-night-theme); @include theme-color($yellow-night-theme); } diff --git a/src/app/shared/theme/styles/typography.scss b/src/app/shared/theme/styles/typography.scss index 93672390..00badc33 100644 --- a/src/app/shared/theme/styles/typography.scss +++ b/src/app/shared/theme/styles/typography.scss @@ -1,5 +1,5 @@ @use '@angular/material' as mat; -$small-typography: mat.define-typography-config( +$small-typography: mat.define-legacy-typography-config( $display-4: (font-size: 100px, line-height: 105px, font-weight: 300), $display-3: (font-size: 50px, line-height: 54px, font-weight: 400), $display-2: (font-size: 40px, line-height: 45px, font-weight: 400), @@ -15,7 +15,7 @@ $small-typography: mat.define-typography-config( $input: (font-size: inherit, line-height: 1.125, font-weight: 400) ); -$medium-typography: mat.define-typography-config( +$medium-typography: mat.define-legacy-typography-config( $display-4: (font-size: 112px, line-height: 112px, font-weight: 300), $display-3: (font-size: 56px, line-height: 56px, font-weight: 400), $display-2: (font-size: 45px, line-height: 48px, font-weight: 400), @@ -31,7 +31,7 @@ $medium-typography: mat.define-typography-config( $input: (font-size: inherit, line-height: 1.125, font-weight: 400) ); -$large-typography: mat.define-typography-config( +$large-typography: mat.define-legacy-typography-config( $display-4: (font-size: 124px, line-height: 124px, font-weight: 300), $display-3: (font-size: 62px, line-height: 62px, font-weight: 400), $display-2: (font-size: 54px, line-height: 60px, font-weight: 400),