diff --git a/KTUSA PS.sln b/KTUSA PS.sln index 89e0d36..d888b32 100644 --- a/KTUSA PS.sln +++ b/KTUSA PS.sln @@ -1,9 +1,11 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.31205.134 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31606.5 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KTUSA PS", "KTUSA PS\KTUSA PS.csproj", "{D86FA38D-E6E6-48DA-AE1A-007D9FDB3ED8}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "KTUSA PS", "KTUSA PS\KTUSA PS.csproj", "{D86FA38D-E6E6-48DA-AE1A-007D9FDB3ED8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KTUSAPS.Data", "KTUSAPS.Data\KTUSAPS.Data.csproj", "{CF02E79E-4B41-4E48-B2FC-094665980F89}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -15,6 +17,10 @@ Global {D86FA38D-E6E6-48DA-AE1A-007D9FDB3ED8}.Debug|Any CPU.Build.0 = Debug|Any CPU {D86FA38D-E6E6-48DA-AE1A-007D9FDB3ED8}.Release|Any CPU.ActiveCfg = Release|Any CPU {D86FA38D-E6E6-48DA-AE1A-007D9FDB3ED8}.Release|Any CPU.Build.0 = Release|Any CPU + {CF02E79E-4B41-4E48-B2FC-094665980F89}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CF02E79E-4B41-4E48-B2FC-094665980F89}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CF02E79E-4B41-4E48-B2FC-094665980F89}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CF02E79E-4B41-4E48-B2FC-094665980F89}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/KTUSA PS/ClientApp/package-lock.json b/KTUSA PS/ClientApp/package-lock.json index c1d9439..33d8738 100644 --- a/KTUSA PS/ClientApp/package-lock.json +++ b/KTUSA PS/ClientApp/package-lock.json @@ -1097,6 +1097,1044 @@ "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", @@ -2725,6 +3763,24 @@ "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", @@ -3237,7 +4293,6 @@ "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" @@ -4312,7 +5367,6 @@ "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", @@ -4462,7 +5516,6 @@ "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" } @@ -4888,7 +5941,6 @@ "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", @@ -4907,7 +5959,6 @@ "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", @@ -5350,8 +6401,7 @@ "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, "extend-shallow": { "version": "3.0.2", @@ -5462,6 +6512,11 @@ "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", @@ -5657,6 +6712,11 @@ } } }, + "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", @@ -5780,8 +6840,7 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "functional-red-black-tree": { "version": "1.0.1", @@ -5814,7 +6873,6 @@ "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", @@ -5938,7 +6996,6 @@ "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" } @@ -5969,8 +7026,7 @@ "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==", - "dev": true + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" }, "has-value": { "version": "1.0.0", @@ -6613,8 +7669,7 @@ "is-arguments": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", - "dev": true + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" }, "is-arrayish": { "version": "0.2.1", @@ -6641,8 +7696,7 @@ "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==", - "dev": true + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" }, "is-ci": { "version": "1.2.1", @@ -6699,8 +7753,7 @@ "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==", - "dev": true + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" }, "is-descriptor": { "version": "0.1.6", @@ -6763,8 +7816,7 @@ "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=", - "dev": true + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" }, "is-number": { "version": "3.0.0", @@ -6835,7 +7887,6 @@ "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" } @@ -6865,7 +7916,6 @@ "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" } @@ -7059,11 +8109,6 @@ "verror": "1.10.0" } }, - "jsrsasign": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-10.3.0.tgz", - "integrity": "sha512-irDIKKFW++EAELgP3fjFi5/Fn0XEyfuQTTgpbeFwCGkV6tRIYZl3uraRea2HTXWCstcSZuDaCbdAhU1n+075Bg==" - }, "jwt-decode": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", @@ -7316,6 +8361,61 @@ "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", @@ -7884,14 +8984,12 @@ "object-inspect": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", - "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", - "dev": true + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" }, "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" @@ -7901,7 +8999,6 @@ "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", @@ -7922,8 +9019,7 @@ "object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, "object-visit": { "version": "1.0.1", @@ -7938,7 +9034,6 @@ "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", @@ -8174,6 +9269,11 @@ "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", @@ -9185,6 +10285,41 @@ "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", @@ -9303,7 +10438,6 @@ "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" @@ -10345,7 +11479,6 @@ "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" @@ -10355,7 +11488,6 @@ "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", @@ -10377,7 +11509,6 @@ "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" @@ -10387,7 +11518,6 @@ "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 eb22f2a..1e76950 100644 --- a/KTUSA PS/ClientApp/package.json +++ b/KTUSA PS/ClientApp/package.json @@ -9,6 +9,7 @@ }, "dependencies": { "axios": "^0.20.0-0", + "balm-ui": "^8.44.0", "bootstrap": "^4.5.3", "cookies-js": "^1.2.3", "core-js": "^3.7.0", diff --git a/KTUSA PS/ClientApp/src/main.js b/KTUSA PS/ClientApp/src/main.js index ac452b3..9e53caa 100644 --- a/KTUSA PS/ClientApp/src/main.js +++ b/KTUSA PS/ClientApp/src/main.js @@ -3,8 +3,15 @@ import { createApp } from "vue"; import App from "./App.vue"; import router from "./router"; import store from "./store"; +import BalmUI from "balm-ui"; // Official Google Material Components +import BalmUIPlus from "balm-ui-plus"; // BalmJS Team Material Components +import "balm-ui-css"; const app = createApp(App); + app.use(router); app.use(store); +app.use(BalmUI); +app.use(BalmUIPlus); + app.mount("#app"); diff --git a/KTUSA PS/ClientApp/src/pages/Home.vue b/KTUSA PS/ClientApp/src/pages/Home.vue index b27774b..8b95935 100644 --- a/KTUSA PS/ClientApp/src/pages/Home.vue +++ b/KTUSA PS/ClientApp/src/pages/Home.vue @@ -8,7 +8,5 @@ \ No newline at end of file diff --git a/KTUSA PS/ClientApp/vue.config.js b/KTUSA PS/ClientApp/vue.config.js new file mode 100644 index 0000000..f922a27 --- /dev/null +++ b/KTUSA PS/ClientApp/vue.config.js @@ -0,0 +1,8 @@ +module.exports = { + runtimeCompiler: true, + chainWebpack: (config) => { + config.resolve.alias + .set("balm-ui-plus", "balm-ui/dist/balm-ui-plus.js") + .set("balm-ui-css", "balm-ui/dist/balm-ui.css"); + }, +}; diff --git a/KTUSAPS.Data/KTUSAPS.Data.csproj b/KTUSAPS.Data/KTUSAPS.Data.csproj new file mode 100644 index 0000000..6965d20 --- /dev/null +++ b/KTUSAPS.Data/KTUSAPS.Data.csproj @@ -0,0 +1,21 @@ + + + + net5.0 + + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + + + + + + + diff --git a/KTUSAPS.Data/Model/Issue.cs b/KTUSAPS.Data/Model/Issue.cs new file mode 100644 index 0000000..62abc53 --- /dev/null +++ b/KTUSAPS.Data/Model/Issue.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace KTUSAPS.Data.Model +{ + public class Issue + { + public int Id { get; set; } + + public string Email { get; set; } + public bool Anonimous { get; set; } + public bool Publishable { get; set; } + public bool Solved { get; set; } = false; + public DateTime Created { get; set; } + [MaxLength] + public string Description { get; set; } + + public PublishedProblem Problem { get; set; } + } +} diff --git a/KTUSAPS.Data/Model/PublishedFeedback.cs b/KTUSAPS.Data/Model/PublishedFeedback.cs new file mode 100644 index 0000000..2a1a14b --- /dev/null +++ b/KTUSAPS.Data/Model/PublishedFeedback.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace KTUSAPS.Data.Model +{ + public class PublishedFeedback + { + public int Id { get; set; } + [Required] + [MaxLength] + public string FeedbackLt { get; set; } + [Required] + [MaxLength] + public string FeedbackEn { get; set; } + + public DateTime Created { get; set; } + + public int? IssueId { get; set; } + public Issue Issue { get; set; } + } +} diff --git a/KTUSAPS.Data/Model/PublishedProblem.cs b/KTUSAPS.Data/Model/PublishedProblem.cs new file mode 100644 index 0000000..fdae1f9 --- /dev/null +++ b/KTUSAPS.Data/Model/PublishedProblem.cs @@ -0,0 +1,32 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace KTUSAPS.Data.Model +{ + public class PublishedProblem + { + public int Id { get; set; } + [Required] + [MaxLength] + public string ProblemLt { get; set; } + [Required] + [MaxLength] + public string ProblemEn { get; set; } + [MaxLength] + public string ResponseLt { get; set; } + [MaxLength] + public string ResponseEn { get; set; } + + public DateTime Created { get; set; } + + public int? IssueId { get; set; } + public Issue Issue { get; set; } + + public int? SolutionId { get; set; } + public Solution Solution { get; set; } + } +} diff --git a/KTUSAPS.Data/Model/Solution.cs b/KTUSAPS.Data/Model/Solution.cs new file mode 100644 index 0000000..c66cce9 --- /dev/null +++ b/KTUSAPS.Data/Model/Solution.cs @@ -0,0 +1,18 @@ +using System; +using System.ComponentModel.DataAnnotations; + +namespace KTUSAPS.Data.Model +{ + public class Solution + { + public int Id { get; set; } + [MaxLength] + public string SolutionLt { get; set; } + [MaxLength] + public string SolutionEn { get; set; } + + + public PublishedProblem Problem { get; set; } + public DateTime Created { get; set; } + } +} \ No newline at end of file diff --git a/KTUSAPS.Data/SAPSDataContext.cs b/KTUSAPS.Data/SAPSDataContext.cs new file mode 100644 index 0000000..d8efd39 --- /dev/null +++ b/KTUSAPS.Data/SAPSDataContext.cs @@ -0,0 +1,29 @@ +using Microsoft.EntityFrameworkCore; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace KTUSAPS.Data +{ + public class SAPSDataContext : DbContext + { + public SAPSDataContext() : base() { } + public SAPSDataContext(DbContextOptions options) : base(options) { } + protected override void OnModelCreating(ModelBuilder modelBuilder) + { + + } + + protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) + { + if (!optionsBuilder.IsConfigured) + { + optionsBuilder.UseMySql("Server=localhost;User=samokdev;Password=;Database=samok_dev", new MariaDbServerVersion(new Version(10, 6, 3))); + } + } + + + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..34fffce --- /dev/null +++ b/package-lock.json @@ -0,0 +1,952 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "balm-ui": { + "version": "9.35.1", + "resolved": "https://registry.npmjs.org/balm-ui/-/balm-ui-9.35.1.tgz", + "integrity": "sha512-ilhvAYB3J+IdQQQLW2VzgolbZ08CMHF/WKugzLzx6ejIDS1XDDhqwa6qCy89MQ+gppKuv7KXMXRdaoatLulBfA==", + "requires": { + "deepmerge": "^4.2.2", + "flatpickr": "^4.6.9", + "material-components-web": "^12.0.0", + "quill": "^1.3.7" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=" + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" + }, + "flatpickr": { + "version": "4.6.9", + "resolved": "https://registry.npmjs.org/flatpickr/-/flatpickr-4.6.9.tgz", + "integrity": "sha512-F0azNNi8foVWKSF+8X+ZJzz8r9sE1G4hl06RyceIaLvyltKvDl6vqk9Lm/6AUUCi5HWaIjiUbk7UpeE/fOXOpw==" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^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" + } + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" + }, + "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" + } + }, + "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" + } + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + } + } +}