diff --git a/KTUSA PS/ClientApp/package-lock.json b/KTUSA PS/ClientApp/package-lock.json index 33d8738..afcbec4 100644 --- a/KTUSA PS/ClientApp/package-lock.json +++ b/KTUSA PS/ClientApp/package-lock.json @@ -1097,1044 +1097,6 @@ "postcss": "^7.0.0" } }, - "@material/animation": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/animation/-/animation-12.0.0.tgz", - "integrity": "sha512-PfRHehbW6xrNaAb5RELmyxn9+pGTYwzxUnT43TdmOOTN+J45MRH8c90ZSdczich6gp7tgyTQsd3HtB5yRgBsIA==", - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/auto-init": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-12.0.0.tgz", - "integrity": "sha512-DYvyUOzzv6tn3ECQ9xKXu8Nm/FASicIks08pka3IsSRfLQ4eXGo+EYt/ryqYJ6k8WZF2pkGtH/8C82LIF202Yw==", - "requires": { - "@material/base": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/banner": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/banner/-/banner-12.0.0.tgz", - "integrity": "sha512-VjPsvikIlu0pzo17L47ATmptJIAdi9iEa23TJ5IfxiybTFMhHeupjbjQlOwcBjAIEWKWquRgbLpDf280WRvzzw==", - "requires": { - "@material/base": "^12.0.0", - "@material/button": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/base": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/base/-/base-12.0.0.tgz", - "integrity": "sha512-LcAQGFhuGM5B9BJQPoDYXhka+gkKvjKN6HdmCpKq55EkUoHeEnbu6IT2MOQjhcULTlQdcdGP77YNNGYdv3fGsA==", - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/button": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/button/-/button-12.0.0.tgz", - "integrity": "sha512-+Vo9+9nsMy8XZUC4E4CDxmjPAAGCogoIskQSduceuZf8Zdoxy3mQfmmQqWaxtBieXJScybpQyw55RRC3MWu6fg==", - "requires": { - "@material/density": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/tokens": "^12.0.0", - "@material/touch-target": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/card": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/card/-/card-12.0.0.tgz", - "integrity": "sha512-qOzXAKTF/iV/t+HT8KmG2rfB4Otcd3z7e3mxdnnmZKb1tCxAkoKLnwJWDuPayySWN7x17Dqjl29Sr23i6YxLdw==", - "requires": { - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/checkbox": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-12.0.0.tgz", - "integrity": "sha512-lYPhS+6la2f6E8xsmAQtTCb6gKFqlSPMzvlnf/2+BS6P9iOracRYcWeO9jeze60m0gFiF8rk4Y1Z32Mkx7yPQw==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/density": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/touch-target": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/chips": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/chips/-/chips-12.0.0.tgz", - "integrity": "sha512-I+OustjFSkJDq2AXg909UXcf4SGCRItmE4s742gKIjDFxzpTKk1ualbWAh/S3n7Q3JzCVD5P34tuJnOB+OddfA==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/checkbox": "^12.0.0", - "@material/density": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/touch-target": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/circular-progress": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/circular-progress/-/circular-progress-12.0.0.tgz", - "integrity": "sha512-3Xi5la6UTS0KhYzxVDqRjQ7uxqeci+MjH8w+0yMoIsw9/gdtZ5S4dYQ0U8/FaWBTzW6nmGxI4zQ3Q0ySFpGRgA==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/progress-indicator": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/data-table": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/data-table/-/data-table-12.0.0.tgz", - "integrity": "sha512-bJVQqJLWhqiutgPssm3CcstUv/pKc2xLCjI4WXAE64Y0N9Dv7AvwScK6/1nnr6+GR10ky3xoMeGHIElBhLeRsg==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/checkbox": "^12.0.0", - "@material/density": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/icon-button": "^12.0.0", - "@material/linear-progress": "^12.0.0", - "@material/list": "^12.0.0", - "@material/menu": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/select": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/touch-target": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/density": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/density/-/density-12.0.0.tgz", - "integrity": "sha512-7kWsFPiiTcw5FKdm6zvMp3ygLhHINXMScrUcRTW9RoIzC6EgWrzF/UC1XEt48Yg4Ux6K/98QJ4B53CoVv1Z/OQ==", - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/dialog": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-12.0.0.tgz", - "integrity": "sha512-LusDwYTmZwmHEIFmoL0LC0W/uotHgGxbvXZY30BUF33IgxKc7e/NC9Tr8nmEAHLfVpaInusEn9bqPckvKfyD+w==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/button": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/icon-button": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/touch-target": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/dom": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/dom/-/dom-12.0.0.tgz", - "integrity": "sha512-vaQi+bNMv3UMSG2wwMEYen36Or32XY/djGmes5KRi8TxDBzAH9HNuE9CxYBrZqYzYFrAIfvXyEIZhlhY+3WLlg==", - "requires": { - "@material/feature-targeting": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/drawer": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-12.0.0.tgz", - "integrity": "sha512-gQBowi3Zdmfa6w/HboCkM64h2APLndVccV9Ub6a4AVpheOtzzfJgS+WlTadwSKjcabL0AzJ4U7itecz6FvespQ==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/list": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/elevation": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-12.0.0.tgz", - "integrity": "sha512-PWTACGNus2cdNL6V6+AhT3tC+YKyP2ujQn+izXNGXLXFc/FHk+lHLvwwr71D7bApy2hPMndHJ4DtF36qfAM1tw==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/fab": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/fab/-/fab-12.0.0.tgz", - "integrity": "sha512-6XfU+ZcNej2+eO0TFIyo1eYHEyvGYCSxlgO0P1gXavPNKyGLxkGhQREendxlc1XyAVw2yvAPzrtx3puc/xMd0A==", - "requires": { - "@material/animation": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/tokens": "^12.0.0", - "@material/touch-target": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/feature-targeting": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-12.0.0.tgz", - "integrity": "sha512-BbdYzZmGg886X3gvKPxfM5etNwhmKR4PT33NRc7PTKivCHitre8zjgb7kKW1vRLV4YnB54sp9L7tr/QcbbbXGg==", - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/floating-label": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-12.0.0.tgz", - "integrity": "sha512-bOJNxSP8Jd/AJtrMC+1R6azjDWAUsA+4DpYj0TFEKM8s7LS4vulETs+9PoJh++K68haWpkb+Qks1Pa8Vb1F+Vw==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/form-field": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-12.0.0.tgz", - "integrity": "sha512-es28doVewEhvh/sV1OqJNFpH+vVLRZyGLh5QvqxfGOmozcUb56nQbSAUrOwlK+ZINwdy0fLkZLJvUu8C9H33kg==", - "requires": { - "@material/base": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/icon-button": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-12.0.0.tgz", - "integrity": "sha512-W4lhJWbrT1FGzgBtwqz9MAFyAnx+wQztV0m5XXncDzfjVgfGaXsW/AYEuVijJEFOvIMGbkcszSkjGIOc1T3tXA==", - "requires": { - "@material/base": "^12.0.0", - "@material/density": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/touch-target": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/image-list": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-12.0.0.tgz", - "integrity": "sha512-njtPGXP5GjpLsQsU+/BWRerkAGXEWrp39ioBGBHp+pD+JvCvxLQoRwsWWLPKLJtk5RrbI4U64d9UTbMHm/a1NA==", - "requires": { - "@material/feature-targeting": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/layout-grid": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-12.0.0.tgz", - "integrity": "sha512-bPIIEL+Ka7hixX0/d+yUK4juyQ0GcYxbT1EGWs1JzmZUzMOfzfNQqsrbo2sIQeN4tSou3wiUgSXsI1/3U+V3tQ==", - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/line-ripple": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-12.0.0.tgz", - "integrity": "sha512-W18BuAcjTzGfjmfgoyQmxEsXz/D+65tX3H7PTsudEoacxby6BdCNVJWwyRCOSGrzVjmETeNbqHf32oAZgApWXg==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/linear-progress": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-12.0.0.tgz", - "integrity": "sha512-I4Z5fuvddsh8XysnvjK7RnRORN+xIreoWwo8hcPnqN0fgM0NXGFIoRTq2NZi1t1qR+ZvmVgJciNKBg2y/ySqMQ==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/progress-indicator": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/list": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/list/-/list-12.0.0.tgz", - "integrity": "sha512-XV4YbvC+1XP6XgJ9Cj5PVDcu+so6uISeUFSbsdAdD4UDWEYpVtnZiGU9AMzn8e4VXzNVGLOR5Fn1XqX6byWTVg==", - "requires": { - "@material/base": "^12.0.0", - "@material/density": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/menu": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/menu/-/menu-12.0.0.tgz", - "integrity": "sha512-ZXySzEjMbvQQi64i75kpZDZNiCIVdomxw7QwnPkdD4hxElce+8cSTOalW4nTntg6lA+4utTc8zMIMvxugkrGJA==", - "requires": { - "@material/base": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/list": "^12.0.0", - "@material/menu-surface": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/menu-surface": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-12.0.0.tgz", - "integrity": "sha512-9+DIE1Pfz8uw5kZ5tgvv4T/yog7TOumQMCh6ifMN9m7xqRwxb4TKVC7JBku4m5JPj5ajhZzT2skX0SWDgWJaug==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/notched-outline": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-12.0.0.tgz", - "integrity": "sha512-dPtsOh2acyvv/o6daxw0mJSvns8dcqPiL2KO9h23YD81/zM8Mon7Ui7ii84+pOFLnh6JiszMNatGxdlL+dv8RQ==", - "requires": { - "@material/base": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/floating-label": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/progress-indicator": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/progress-indicator/-/progress-indicator-12.0.0.tgz", - "integrity": "sha512-YIY5g3uMpD0W9ivA4FrzRZWM59hgXniJ1KmlHmRSJYzunNqAuX16bAc+lraz6EvFMwIrib0CbHUn6rsUnJBTkg==", - "requires": { - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/radio": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/radio/-/radio-12.0.0.tgz", - "integrity": "sha512-9HCGS0nxsz4Cvg5TCYv8PcAhVPYllXrS7JxG3y2e3rcrvphKuae7XOG4jvxzHJfI2H5GyvolS6GWRmXUGLgz3Q==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/density": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/touch-target": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/ripple": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-12.0.0.tgz", - "integrity": "sha512-gxtbZHeRnE93KwkT1oTU07ap3mOJpbLDY7Edlybd4ZF9ar8Pyj0245rf5MKagubzgNBFzOESDEsIjuCfLV1cUw==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/rtl": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-12.0.0.tgz", - "integrity": "sha512-JmFyyWr2GFa1ODSsq0jaImj6NprDpts3L3riyvsTQVnJDDKyJwYkyjFbssuIqB9wO3IfVPj5JyTKNoTLraW7dA==", - "requires": { - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/segmented-button": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/segmented-button/-/segmented-button-12.0.0.tgz", - "integrity": "sha512-2Rlpvr/zPyGEo/C9yp/Fh66PXt7rb57spEyNXKv02h0ls1CAZOZFa8b2hfDMujMQqObUoXDGlBlaoO19bq0lMA==", - "requires": { - "@material/base": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/touch-target": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/select": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/select/-/select-12.0.0.tgz", - "integrity": "sha512-djdR9F7AwzoLpaQza1CHwJDx4xyxha8kiQMw8aNeAxE5ob/RlU2iKOg+8HD+0yH8iHZK8PYpUbnCttiQcHakuw==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/density": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/floating-label": "^12.0.0", - "@material/line-ripple": "^12.0.0", - "@material/list": "^12.0.0", - "@material/menu": "^12.0.0", - "@material/menu-surface": "^12.0.0", - "@material/notched-outline": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/shape": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/shape/-/shape-12.0.0.tgz", - "integrity": "sha512-0mvRUPq2esbyivJl3NMdYtHTFOV7EOU+Tob2Y6F2sQ+PJJYpONfEHRo8nakN7fDM3aNSuQUdhG3nbwJghAN1IA==", - "requires": { - "@material/feature-targeting": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/slider": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/slider/-/slider-12.0.0.tgz", - "integrity": "sha512-B02xWlGzTEgR1j350OgxbC3S5Nt/hCOHl4zvd1uDwF0fnbgKQkL5+tFVHJkK8DDX54f/S5TVeKk3xgYJmE+/NA==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/snackbar": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-12.0.0.tgz", - "integrity": "sha512-n3GhuOhFvP8R2fDu5hu1nOgVS7N7wIgTtJ7+cLzSJRsk3ph6D/juPKnWusO+ddjdwLtjVpIoC+jSsE9JKeQW8A==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/button": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/icon-button": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/switch": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/switch/-/switch-12.0.0.tgz", - "integrity": "sha512-8h3UICmTVTObLfvUsbfyKRSj88pIXv2EzbB8MQO7rKDEUZtP/Nws/t/+HG2zm2UeXqxBOn96qS4ucKzgxlzPtA==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/density": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/tokens": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/tab": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/tab/-/tab-12.0.0.tgz", - "integrity": "sha512-KMJ2Zi5aGzrE6tvs829JppauvZvETweQP6IKBx/vQUXIltIlRirZ5Qb29+zwYABEz1+CxLzQkd1a9XXqHQNNQA==", - "requires": { - "@material/base": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/tab-indicator": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/tab-bar": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-12.0.0.tgz", - "integrity": "sha512-lfA2RUZo0kwKqc5Pm07n6E1Liqr0pi9EATmmsqswFphIqfKu+ODqgS0o6OAekmeFL5Mny+kJuAOh6i1l1sT8Ug==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/density": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/tab": "^12.0.0", - "@material/tab-indicator": "^12.0.0", - "@material/tab-scroller": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/tab-indicator": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-12.0.0.tgz", - "integrity": "sha512-PAW2n8d1JOUn0OpUAZx8KkH7Oiv1EaZq1fOapk9t4shPruzmrvzDrJ4omN82FhCf5z873EPNzgPa6fD+Rg5pjg==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/tab-scroller": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-12.0.0.tgz", - "integrity": "sha512-t/4b9/xJHJBx/qINzOaxn5JKBMoz5NG2FeLeSX4SkigExeVWyAGY+SSw5u/aeVi1BJzXQpsAX2ypbVTgiIMdxw==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/tab": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/textfield": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-12.0.0.tgz", - "integrity": "sha512-YucSKbII4XOhzGbteFzGpPcbl+XQ2+87bm+iJYg2vpiVRGcstEVWceuK99pv0jXm9eXflDu2vBJV620azmeBQg==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/density": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/floating-label": "^12.0.0", - "@material/line-ripple": "^12.0.0", - "@material/notched-outline": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/theme": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/theme/-/theme-12.0.0.tgz", - "integrity": "sha512-E9gFLpOcwtJ2GiPg8S4w+9eaqFNgLO67Yyftcu1XgswAHBFiI7qAHTDYH21H4W88RKlf3sTNyHtzigbTenPUNg==", - "requires": { - "@material/feature-targeting": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/tokens": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/tokens/-/tokens-12.0.0.tgz", - "integrity": "sha512-yD8G+YvNsFt9+CGzUPWvy18Bn3a8+9eRSf95j7WZjBN2vEPCpOK5dInCLOfYDq/9a61K4Nlg39KomZNC7nyAtQ==", - "requires": { - "@material/elevation": "^12.0.0" - } - }, - "@material/tooltip": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/tooltip/-/tooltip-12.0.0.tgz", - "integrity": "sha512-YpXlidnWbymm5WdbteU4dSb+hdRMCrgsn1gO6xZ2HXfyiKX+2oqWvMZoSHMnCEc7oUvQteKybKrtD94T7CUeoA==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/top-app-bar": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-12.0.0.tgz", - "integrity": "sha512-myk8hnpKgvtns42v03syyFKRKo5L3T69bg19QvJWkju1S5M1T8fppUFWkckubI4wZ6wh+ccRigyGxwWbp0hdfw==", - "requires": { - "@material/animation": "^12.0.0", - "@material/base": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/typography": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/touch-target": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/touch-target/-/touch-target-12.0.0.tgz", - "integrity": "sha512-DArz1xm00iI6adyhBEFR+g2xmS6Jh5jMI1692YsjiL09lgXTvQwVbXCsp1FtHK21D+/KoblaT0L9sfBgnP2sAQ==", - "requires": { - "@material/base": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, - "@material/typography": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@material/typography/-/typography-12.0.0.tgz", - "integrity": "sha512-NIAczsiUueV445+686qdVQC0QohIJDIOyVWbdNKnhkUmo23FcINLEcDMAtpvS0CJyqSHm8uWq1R585Wbx2kvdQ==", - "requires": { - "@material/feature-targeting": "^12.0.0", - "@material/theme": "^12.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - } - } - }, "@mrmlnc/readdir-enhanced": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", @@ -3507,7 +2469,6 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", "dev": true, - "optional": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -3763,24 +2724,6 @@ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true }, - "balm-ui": { - "version": "8.44.0", - "resolved": "https://registry.npmjs.org/balm-ui/-/balm-ui-8.44.0.tgz", - "integrity": "sha512-5XhPaNgWxrl/+LCEXiFVEst8djPLiijUWrNJcx1TBlmhbbHDdDYf77pNBnaXFfbi6WqAgzekCsGeCI2sJ5xQPw==", - "requires": { - "deepmerge": "^4.2.2", - "flatpickr": "^4.6.9", - "material-components-web": "^12.0.0", - "quill": "^1.3.7" - }, - "dependencies": { - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - } - } - }, "base": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", @@ -3878,8 +2821,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", - "dev": true, - "optional": true + "dev": true }, "bluebird": { "version": "3.7.2", @@ -3963,9 +2905,9 @@ "dev": true }, "bootstrap": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.3.tgz", - "integrity": "sha512-o9ppKQioXGqhw8Z7mah6KdTYpNQY//tipnkxppWhPbiSWdD+1raYsnhwEZjkTHYbGee4cVQ0Rx65EhOY/HNLcQ==" + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.1.tgz", + "integrity": "sha512-/jUa4sSuDZWlDLQ1gwQQR8uoYSvLJzDd8m5o6bPKh3asLAMYVZKdRCjb1joUd5WXf0WwCNzd2EjwQQhupou0dA==" }, "brace-expansion": { "version": "1.1.11", @@ -4293,6 +3235,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.0" @@ -4402,7 +3345,6 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", "dev": true, - "optional": true, "requires": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -4419,7 +3361,6 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, - "optional": true, "requires": { "fill-range": "^7.0.1" } @@ -4429,7 +3370,6 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, - "optional": true, "requires": { "to-regex-range": "^5.0.1" } @@ -4438,15 +3378,13 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "optional": true + "dev": true }, "to-regex-range": { "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, - "optional": true, "requires": { "is-number": "^7.0.0" } @@ -5367,6 +4305,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, "requires": { "is-arguments": "^1.0.4", "is-date-object": "^1.0.1", @@ -5516,6 +4455,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, "requires": { "object-keys": "^1.0.12" } @@ -5941,6 +4881,7 @@ "version": "1.17.7", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -5959,6 +4900,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -6401,7 +5343,8 @@ "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true }, "extend-shallow": { "version": "3.0.2", @@ -6512,11 +5455,6 @@ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, - "fast-diff": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", - "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" - }, "fast-glob": { "version": "2.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", @@ -6712,11 +5650,6 @@ } } }, - "flatpickr": { - "version": "4.6.9", - "resolved": "https://registry.npmjs.org/flatpickr/-/flatpickr-4.6.9.tgz", - "integrity": "sha512-F0azNNi8foVWKSF+8X+ZJzz8r9sE1G4hl06RyceIaLvyltKvDl6vqk9Lm/6AUUCi5HWaIjiUbk7UpeE/fOXOpw==" - }, "flatted": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", @@ -6840,7 +5773,8 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true }, "functional-red-black-tree": { "version": "1.0.1", @@ -6873,6 +5807,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", + "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -6996,6 +5931,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, "requires": { "function-bind": "^1.1.1" } @@ -7026,7 +5962,8 @@ "has-symbols": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true }, "has-value": { "version": "1.0.0", @@ -7669,7 +6606,8 @@ "is-arguments": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", + "dev": true }, "is-arrayish": { "version": "0.2.1", @@ -7682,7 +6620,6 @@ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, - "optional": true, "requires": { "binary-extensions": "^2.0.0" } @@ -7696,7 +6633,8 @@ "is-callable": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", - "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "dev": true }, "is-ci": { "version": "1.2.1", @@ -7753,7 +6691,8 @@ "is-date-object": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true }, "is-descriptor": { "version": "0.1.6", @@ -7816,7 +6755,8 @@ "is-negative-zero": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", - "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true }, "is-number": { "version": "3.0.0", @@ -7887,6 +6827,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, "requires": { "has-symbols": "^1.0.1" } @@ -7916,6 +6857,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, "requires": { "has-symbols": "^1.0.1" } @@ -8126,6 +7068,12 @@ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, + "klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", + "dev": true + }, "launch-editor": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz", @@ -8361,61 +7309,6 @@ "object-visit": "^1.0.0" } }, - "material-components-web": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/material-components-web/-/material-components-web-12.0.0.tgz", - "integrity": "sha512-gb4H86UvBOxXSo1OZuzehW1sbGrDBo6P97cTOj+v+xbuKmRRXZVfYeeq1vIMZWC165gx+q2+rvHthhpk1KWM9A==", - "requires": { - "@material/animation": "^12.0.0", - "@material/auto-init": "^12.0.0", - "@material/banner": "^12.0.0", - "@material/base": "^12.0.0", - "@material/button": "^12.0.0", - "@material/card": "^12.0.0", - "@material/checkbox": "^12.0.0", - "@material/chips": "^12.0.0", - "@material/circular-progress": "^12.0.0", - "@material/data-table": "^12.0.0", - "@material/density": "^12.0.0", - "@material/dialog": "^12.0.0", - "@material/dom": "^12.0.0", - "@material/drawer": "^12.0.0", - "@material/elevation": "^12.0.0", - "@material/fab": "^12.0.0", - "@material/feature-targeting": "^12.0.0", - "@material/floating-label": "^12.0.0", - "@material/form-field": "^12.0.0", - "@material/icon-button": "^12.0.0", - "@material/image-list": "^12.0.0", - "@material/layout-grid": "^12.0.0", - "@material/line-ripple": "^12.0.0", - "@material/linear-progress": "^12.0.0", - "@material/list": "^12.0.0", - "@material/menu": "^12.0.0", - "@material/menu-surface": "^12.0.0", - "@material/notched-outline": "^12.0.0", - "@material/radio": "^12.0.0", - "@material/ripple": "^12.0.0", - "@material/rtl": "^12.0.0", - "@material/segmented-button": "^12.0.0", - "@material/select": "^12.0.0", - "@material/shape": "^12.0.0", - "@material/slider": "^12.0.0", - "@material/snackbar": "^12.0.0", - "@material/switch": "^12.0.0", - "@material/tab": "^12.0.0", - "@material/tab-bar": "^12.0.0", - "@material/tab-indicator": "^12.0.0", - "@material/tab-scroller": "^12.0.0", - "@material/textfield": "^12.0.0", - "@material/theme": "^12.0.0", - "@material/tokens": "^12.0.0", - "@material/tooltip": "^12.0.0", - "@material/top-app-bar": "^12.0.0", - "@material/touch-target": "^12.0.0", - "@material/typography": "^12.0.0" - } - }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -8984,12 +7877,14 @@ "object-inspect": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", - "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true }, "object-is": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz", "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.18.0-next.1" @@ -8999,6 +7894,7 @@ "version": "1.18.0-next.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -9019,7 +7915,8 @@ "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true }, "object-visit": { "version": "1.0.1", @@ -9034,6 +7931,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, "requires": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -9269,11 +8167,6 @@ "no-case": "^2.2.0" } }, - "parchment": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", - "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" - }, "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -9431,8 +8324,7 @@ "version": "2.2.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true, - "optional": true + "dev": true }, "pify": { "version": "4.0.1", @@ -10285,41 +9177,6 @@ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", "dev": true }, - "quill": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", - "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", - "requires": { - "clone": "^2.1.1", - "deep-equal": "^1.0.1", - "eventemitter3": "^2.0.3", - "extend": "^3.0.2", - "parchment": "^1.1.4", - "quill-delta": "^3.6.2" - }, - "dependencies": { - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" - }, - "eventemitter3": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", - "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=" - } - } - }, - "quill-delta": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", - "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", - "requires": { - "deep-equal": "^1.0.1", - "extend": "^3.0.2", - "fast-diff": "1.1.2" - } - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -10389,7 +9246,6 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", "dev": true, - "optional": true, "requires": { "picomatch": "^2.2.1" } @@ -10438,6 +9294,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.0-next.1" @@ -10743,6 +9600,82 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, + "sass": { + "version": "1.39.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.39.0.tgz", + "integrity": "sha512-F4o+RhJkNOIG0b6QudYU8c78ZADKZjKDk5cyrf8XTKWfrgbtyVVXImFstJrc+1pkQDCggyidIOytq6gS4gCCZg==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "dependencies": { + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "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, + "requires": { + "yallist": "^4.0.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", @@ -11479,6 +10412,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.18.0-next.1" @@ -11488,6 +10422,7 @@ "version": "1.18.0-next.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", @@ -11509,6 +10444,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", "integrity": "sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==", + "dev": true, "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.18.0-next.1" @@ -11518,6 +10454,7 @@ "version": "1.18.0-next.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", diff --git a/KTUSA PS/ClientApp/package.json b/KTUSA PS/ClientApp/package.json index 1e76950..b27cf99 100644 --- a/KTUSA PS/ClientApp/package.json +++ b/KTUSA PS/ClientApp/package.json @@ -9,8 +9,7 @@ }, "dependencies": { "axios": "^0.20.0-0", - "balm-ui": "^8.44.0", - "bootstrap": "^4.5.3", + "bootstrap": "^5.1.1", "cookies-js": "^1.2.3", "core-js": "^3.7.0", "jwt-decode": "^3.1.2", @@ -26,7 +25,9 @@ "@vue/compiler-sfc": "^3.0.2", "babel-eslint": "^10.1.0", "eslint": "^6.8.0", - "eslint-plugin-vue": "^7.1.0" + "eslint-plugin-vue": "^7.1.0", + "sass": "^1.33.0", + "sass-loader": "^10.2.0" }, "eslintConfig": { "root": true, diff --git a/KTUSA PS/ClientApp/src/App.vue b/KTUSA PS/ClientApp/src/App.vue index a88546b..990a19c 100644 --- a/KTUSA PS/ClientApp/src/App.vue +++ b/KTUSA PS/ClientApp/src/App.vue @@ -18,12 +18,4 @@ export default { diff --git a/KTUSA PS/ClientApp/src/assets/_custom.scss b/KTUSA PS/ClientApp/src/assets/_custom.scss new file mode 100644 index 0000000..5f28270 --- /dev/null +++ b/KTUSA PS/ClientApp/src/assets/_custom.scss @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/KTUSA PS/ClientApp/src/assets/main.scss b/KTUSA PS/ClientApp/src/assets/main.scss new file mode 100644 index 0000000..db2bd97 --- /dev/null +++ b/KTUSA PS/ClientApp/src/assets/main.scss @@ -0,0 +1,2 @@ +@import "custom"; +@import "~bootstrap/scss/bootstrap"; diff --git a/KTUSA PS/ClientApp/src/main.js b/KTUSA PS/ClientApp/src/main.js index 5330cf5..41d2bbe 100644 --- a/KTUSA PS/ClientApp/src/main.js +++ b/KTUSA PS/ClientApp/src/main.js @@ -1,8 +1,8 @@ -import "bootstrap/dist/css/bootstrap.css"; import { createApp } from "vue"; import App from "./App.vue"; import router from "./router"; import store from "./store"; +import "./assets/main.scss"; const app = createApp(App); diff --git a/KTUSA PS/ClientApp/src/pages/Home.vue b/KTUSA PS/ClientApp/src/pages/Home.vue index 8b95935..4835402 100644 --- a/KTUSA PS/ClientApp/src/pages/Home.vue +++ b/KTUSA PS/ClientApp/src/pages/Home.vue @@ -1,12 +1,97 @@ \ No newline at end of file diff --git a/KTUSA PS/ClientApp/src/store/modules/auth.js b/KTUSA PS/ClientApp/src/store/modules/auth.js index 3024467..05f7b08 100644 --- a/KTUSA PS/ClientApp/src/store/modules/auth.js +++ b/KTUSA PS/ClientApp/src/store/modules/auth.js @@ -25,14 +25,14 @@ const getters = { if (now > exp) return false; return true; }, - name(state, getters) { - if (!getters.isValid) return null; - return state.tokenData.name; - }, email(state, getters) { if (!getters.isValid) return null; return state.tokenData.email; }, + userId(state, getters) { + if (!getters.isValid) return null; + return state.tokenData.email; + }, }; // actions diff --git a/KTUSA PS/Controllers/TestController.cs b/KTUSA PS/Controllers/TestController.cs index 13cf37d..c96387a 100644 --- a/KTUSA PS/Controllers/TestController.cs +++ b/KTUSA PS/Controllers/TestController.cs @@ -19,5 +19,8 @@ namespace KTUSA_PS.Controllers { return this.HttpContext.User.Claims.Select(x => new { Name = x.Type, Value= x.Value }).ToArray(); } + + [HttpGet("authed")] + public bool IsAuthed() => true; } } diff --git a/KTUSA PS/KTUSA PS.csproj b/KTUSA PS/KTUSA PS.csproj index e71afc1..74ee535 100644 --- a/KTUSA PS/KTUSA PS.csproj +++ b/KTUSA PS/KTUSA PS.csproj @@ -22,6 +22,10 @@ + + + +