From 583a2dbf30678d7102903a2b25f5909bd4c53f1f Mon Sep 17 00:00:00 2001 From: frankyonnetti Date: Thu, 2 Nov 2023 13:48:12 -0400 Subject: [PATCH] Fixed header spacing. --- claroalter/claroalter.info.yml | 7 +- claroalter/claroalter.libraries.yml | 15 +- ...alter-override.css => style-overrides.css} | 0 claroalter/js/script-overrides.js | 1 + claroalter_base/.browserslistrc | 4 - claroalter_base/bsync-config.js | 37 ++ claroalter_base/css/style.css | 30 +- claroalter_base/css/style.css.map | 2 +- claroalter_base/js/script.js | 3 +- claroalter_base/js/script.js.map | 2 +- claroalter_base/package.json | 37 +- claroalter_base/src/sass/_main.scss | 28 +- claroalter_base/yarn.lock | 586 +++++++++++------- {claroalter_base => resources}/build.js | 0 resources/package-(buildjs).json | 32 + 15 files changed, 512 insertions(+), 272 deletions(-) rename claroalter/css/{claroalter-override.css => style-overrides.css} (100%) create mode 100644 claroalter/js/script-overrides.js delete mode 100644 claroalter_base/.browserslistrc create mode 100644 claroalter_base/bsync-config.js rename {claroalter_base => resources}/build.js (100%) create mode 100644 resources/package-(buildjs).json diff --git a/claroalter/claroalter.info.yml b/claroalter/claroalter.info.yml index 2782737..330f5e6 100644 --- a/claroalter/claroalter.info.yml +++ b/claroalter/claroalter.info.yml @@ -4,12 +4,13 @@ base theme: claro description: 'DesignHammer Admin Theme Enhancements' core_version_requirement: ^9 || ^10 -version: '0.1.2' +version: '0.1.3' libraries: - claro/global-styling - - claroalter/claroalter-styling -# - claroalter/claroalter-overrides + - claroalter/claroalter-main + # - claroalter/claroalter-style + # - claroalter/claroalter-script # Regions regions: diff --git a/claroalter/claroalter.libraries.yml b/claroalter/claroalter.libraries.yml index f1b51e2..906d749 100644 --- a/claroalter/claroalter.libraries.yml +++ b/claroalter/claroalter.libraries.yml @@ -1,12 +1,21 @@ -claroalter-styling: +claroalter-main: version: VERSION css: theme: https://d2l93ubdpzcjcv.cloudfront.net/claroalter/css/style.css: { type: external, minified: true, attributes: { crossorigin: anonymous } } https://d2l93ubdpzcjcv.cloudfront.net/claroalter/css/toolbar.css: { type: external, minified: true, attributes: { crossorigin: anonymous } } -claroalter-overrides: +claroalter-style: version: VERSION css: theme: - css/claroalter-override.css: {} + css/style-overrides.css: {} + +claroalter-script: + version: VERSION + js: + js/script-overrides.js: {} + dependencies: + - core/drupal + - core/jquery + - core/once diff --git a/claroalter/css/claroalter-override.css b/claroalter/css/style-overrides.css similarity index 100% rename from claroalter/css/claroalter-override.css rename to claroalter/css/style-overrides.css diff --git a/claroalter/js/script-overrides.js b/claroalter/js/script-overrides.js new file mode 100644 index 0000000..9d7d976 --- /dev/null +++ b/claroalter/js/script-overrides.js @@ -0,0 +1 @@ +// claroalter overrides diff --git a/claroalter_base/.browserslistrc b/claroalter_base/.browserslistrc deleted file mode 100644 index b38541f..0000000 --- a/claroalter_base/.browserslistrc +++ /dev/null @@ -1,4 +0,0 @@ -> 0.2% -last 2 version -Firefox ESR -not dead diff --git a/claroalter_base/bsync-config.js b/claroalter_base/bsync-config.js new file mode 100644 index 0000000..6017a00 --- /dev/null +++ b/claroalter_base/bsync-config.js @@ -0,0 +1,37 @@ +/* +|-------------------------------------------------------------------------- +| Browser-sync config file +|-------------------------------------------------------------------------- +| +| For up-to-date information about the options: +| http://www.browsersync.io/docs/options/ +| +| There are more options than you see here, these are just the ones that are +| set internally. See the website for more info. +| +| +*/ +module.exports = { + port: 3110, + proxy: 'local.drupal10.test', + open: false, + browser: 'google chrome', + ghostMode: false, + notify: true, + ui: false, + files: [ + './css/style.css', + './css/toolbar.css', + './js/min/script.js' + ], + snippetOptions: { + // Load Browsersync inject code before the closing body tag + // in-order to avoid issues with D10's admin toolbar. + rule: { + match: /<\/body>/i, + fn: function (snippet, match) { + return snippet + match + } + } + } +} diff --git a/claroalter_base/css/style.css b/claroalter_base/css/style.css index 0e7bd2b..3b42996 100644 --- a/claroalter_base/css/style.css +++ b/claroalter_base/css/style.css @@ -11,11 +11,6 @@ --color-absolutezero-active: var(--color-primary-highlight); } -.el { - -webkit-backdrop-filter: blur(10px); - backdrop-filter: blur(10px); -} - a:focus, .claro-details__summary::after { outline: 0 !important; @@ -27,6 +22,7 @@ a:focus, } .page-wrapper .content-header { background-color: var(--color-gray-050); + margin: 0; padding-right: 3rem; padding-left: 3rem; } @@ -38,7 +34,11 @@ a:focus, } .page-content { + background-color: #fff; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1); + margin-top: 0; margin-bottom: 0; + padding-top: 1rem; } .region-highlighted, @@ -49,11 +49,9 @@ a:focus, padding-left: 3rem; } -#block-claroalter-content { +.region-content #block-claroalter-content { background-color: #fff; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1); - margin-top: 2rem; - padding: 1rem 3rem 3rem; + padding: 0 3rem 3rem; } .region-content-bottom { @@ -85,13 +83,7 @@ a:focus, } .tabs.tabs--secondary::after { - content: ""; - border-bottom: 1px solid #ddd; - display: block; - position: absolute; - bottom: 0; - left: 0; - width: 100%; + border-bottom-style: none; } .views-tabs .action-list li, @@ -214,7 +206,7 @@ th:last-child { box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.3), inset -1px 0 0 0 rgba(255, 255, 255, 0.3), 0 -1px 0 0 rgba(0, 0, 0, 0.75), 1px 0 0 0 rgba(0, 0, 0, 0.75); inset: auto auto 0 0 !important; padding: 20px 25px !important; - -webkit-backdrop-filter: blur(3px); - backdrop-filter: blur(3px); + backdrop-filter: blur(3px); } -/*# sourceMappingURL=style.css.map */ \ No newline at end of file + +/*# sourceMappingURL=style.css.map */ diff --git a/claroalter_base/css/style.css.map b/claroalter_base/css/style.css.map index 1498ed6..4d6e661 100644 --- a/claroalter_base/css/style.css.map +++ b/claroalter_base/css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["src/sass/_main.scss","style.css","src/sass/style.scss"],"names":[],"mappings":"AAAA;EACE,0BAAA;EACA,yBAAA;EACA,+CAAA;EACA,6BAAA;EACA,qBAAA;EACA,0BAAA;EACA,4CAAA;EACA,oDAAA;EACA,0DAAA;EACA,2DAAA;ACCF;;ADEA;EACE,mCAAA;UAAA,2BAAA;ACCF;;ADEA;;EAEE,qBAAA;EACA,2BAAA;ACCF;;ADGA;EACE,uCAAA;ACAF;ADEE;EACE,uCAAA;EACA,mBAAA;EACA,kBAAA;ACAJ;ADGE;EACE,oBAAA;ACDJ;ADGI;EACE,oBAAA;ACDN;;ADMA;EACE,gBAAA;ACHF;;ADMA;;;;EAIE,mBAAA;EACA,kBAAA;ACHF;;ADMA;EACE,sBAAA;EACA,8CAAA;EACA,gBAAA;EACA,uBAAA;ACHF;;ADMA;EACE,sBAAA;EACA,sBAAA;ACHF;ADKE;EACE,8CAAA;EACA,gBAAA;EACA,cAAA;EACA,gBAAA;ACHJ;ADKI;EACE,eAAA;EACA,mBAAA;ACHN;ADOE;EACE,iBAAA;ACLJ;;ADSA;;EAEE,WAAA;ACNF;;ADSA;;EAEE,gBAAA;ACNF;;ADSA;EACE,WAAA;EACA,6BAAA;EACA,cAAA;EACA,kBAAA;EACA,SAAA;EACA,OAAA;EACA,WAAA;ACNF;;ADSA;;;EAGE,6BAAA;ACNF;;ADSA;EACE,sBAAA;ACNF;ADQE;EACE,iDAAA;ACNJ;;ADcE;;;EAEE,4DAAA;EACA,8XAAA;ACVJ;;ADeA;;EAEE,gBAAA;ACZF;;ADeA;EACE,eAAA;ACZF;;ADgBA;EACE,gBAAA;ACbF;;ADgBA;;;;EAIE,iDAAA;ACbF;;ADkBE;EACE,8XAAA;ACfJ;;ADmBA;EACE,4NAAA;AChBF;;ADqBA;;EAEE,kQAAA;AClBF;;ADqBA;;EAEE,qQAAA;AClBF;;ADsBA;EACE,yBAAA;ACnBF;ADqBE;EAEE,uBAAA;ACpBJ;;ADwBA;EACE,uCAAA;EACA,uFACE;ACtBJ;ADyBE;EACE,6HACE;ACxBN;AD6BE;EACE,8HACE;AC5BN;;ADmCA;EACE,gDAAA;AChCF;;ADmCA;EACE,yBAAA;AChCF;;ADmCA;EACE,gCAAA;AChCF;ADkCE;EACE,gDAAA;AChCJ;ADmCE;EACE,yBAAA;ACjCJ;;ADsCA;EACE,iBAAA;ACnCF;;ADuCA;EACE,6BAAA;EACA,gCAAA;EACA,uCAAA;ACpCF;;ADuCA;EACE,qCAAA;ACpCF;;AC9LA,oDAAA;AACA;EACE,sBAAA;EACA,+BAAA;EACA,gBAAA;EACA,0BAAA;EACA,uCAAA;EACA,uCAAA;EACA,+CAAA;EACA,8JACE;EAIF,+BAAA;EACA,6BAAA;EACA,kCAAA;UAAA,0BAAA;AD6LF","file":"style.css","sourcesContent":[":root {\n --color-gray-dark: #424242;\n --color-gray-050: #f5f5f5;\n --color-gray-050-o-40: rgba(244, 244, 244, 40%);\n --color-bgblue-hover: #f9f9f9;\n --color-blue: #003ecc;\n --color-blue-dark: #0036b1;\n --color-primary-highlight: var(--color-blue);\n --color-absolutezero: var(--color-primary-highlight);\n --color-absolutezero-hover: var(--color-primary-highlight);\n --color-absolutezero-active: var(--color-primary-highlight);\n}\n\n.el {\n backdrop-filter: blur(10px);\n}\n\na:focus,\n.claro-details__summary::after {\n outline: 0 !important;\n box-shadow: none !important;\n}\n\n// ! regions\n.page-wrapper {\n background-color: var(--color-gray-050);\n\n .content-header {\n background-color: var(--color-gray-050);\n padding-right: 3rem;\n padding-left: 3rem;\n }\n\n .layout-container {\n margin: 0 !important;\n\n .progress:not(#updateprogress) {\n padding: 0 3rem 2rem;\n }\n }\n}\n\n.page-content {\n margin-bottom: 0;\n}\n\n.region-highlighted,\n.help,\n#block-claroalter-primary-admin-actions,\n#block-claroalter-secondary-local-tasks {\n padding-right: 3rem;\n padding-left: 3rem;\n}\n\n#block-claroalter-content {\n background-color: #fff;\n box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 10%);\n margin-top: 2rem;\n padding: 1rem 3rem 3rem;\n}\n\n.region-content-bottom {\n background-color: #fff;\n padding: 1px 3rem 4rem;\n\n .navigation .menu {\n box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 10%);\n list-style: none;\n margin-left: 0;\n padding-top: 8px;\n\n .menu-item {\n display: inline;\n padding-right: 10px;\n }\n }\n\n .navigation:nth-child(1) .menu {\n padding-top: 32px;\n }\n}\n\n.layout-region--node-main,\n.layout-region--node-footer {\n width: 100%;\n}\n\n.layout-region--node-main .layout-region__content,\n.layout-region--node-footer .layout-region__content {\n max-width: unset;\n}\n\n.tabs.tabs--secondary::after {\n content: \"\";\n border-bottom: 1px solid #ddd;\n display: block;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n}\n\n.views-tabs .action-list li,\n.views-tabs .views-tabs__action-list-button.form-submit,\n.views-tabs a {\n border-style: none !important;\n}\n\n.views-tabs .views-tabs__action-list-button.form-submit {\n background-color: #fff;\n\n &:hover {\n background-color: var(--color-absolutezero-hover);\n }\n}\n\n// lighten\n.is-horizontal .tabs__link,\n.views-tabs .add:not(.open) a {\n\n &:focus,\n &:hover {\n background-color: var(--color-absolutezero-hover) !important;\n background-image: url(\"data:image/svg+xml,%3Csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.9'%3E%3Crect id='Rectangle' fill='%23f5f5f5' x='0' y='0' width='10' height='10'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E\");\n }\n}\n\n// ! typography\nh1,\nh2 {\n font-weight: 500;\n}\n\nh1.page-title {\n font-size: 30px;\n}\n\n// ! buttons\n.dropbutton-wrapper {\n box-shadow: none;\n}\n\n.button.button--small,\n.dropbutton__item:first-of-type > *,\n.dropbutton__toggle,\n.form-submit:not(.button--primary) {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0%) !important;\n}\n\n.button.button--primary {\n // darken\n &:hover {\n background-image: url(\"data:image/svg+xml,%3Csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.1'%3E%3Crect id='Rectangle' fill='%23000000' x='0' y='0' width='10' height='10'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E\");\n }\n}\n\n.admin-item__link::before {\n background-image: url(\"data:image/svg+xml,%3csvg width='9' height='14' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.71.314L.29 1.723l5.302 5.353L.289 12.43l1.422 1.408 6.697-6.762z' fill='%23424242'/%3e%3c/svg%3e\");\n}\n\n// ! table sort\n\n.tablesort--asc,\n[dir=\"rtl\"] .tablesort--asc {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3e%3cpath d='M5 .44L.719 4.718 1.78 5.78 4.25 3.313v7.937h1.5V3.312l2.469 2.47L9.28 4.718 5 .439z' fill='%23424242'/%3e%3c/svg%3e\");\n}\n\n.tablesort--desc,\n[dir=\"rtl\"] .tablesort--desc {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3e%3cpath d='M4.25.75v7.938l-2.469-2.47L.72 7.282 5 11.561l4.281-4.28L8.22 6.22 5.75 8.687V.75h-1.5z' fill='%23424242'/%3e%3c/svg%3e\");\n}\n\n// ! tables\ntr {\n border-bottom-color: #eee;\n\n &:hover,\n &:focus {\n background-color: unset;\n }\n}\n\nth {\n background-color: var(--color-gray-050);\n box-shadow:\n inset 0 -1px 0 0 rgba(0, 0, 0, 7.5%),\n inset 0 1px 0 0 rgba(0, 0, 0, 7.5%);\n\n &:first-child {\n box-shadow:\n inset 1px 0 0 0 rgba(0, 0, 0, 7.5%),\n inset 0 -1px 0 0 rgba(0, 0, 0, 7.5%),\n inset 0 1px 0 0 rgba(0, 0, 0, 7.5%);\n }\n\n &:last-child {\n box-shadow:\n inset -1px 0 0 0 rgba(0, 0, 0, 7.5%),\n inset 0 -1px 0 0 rgba(0, 0, 0, 7.5%),\n inset 0 1px 0 0 rgba(0, 0, 0, 7.5%);\n }\n}\n\n// ! details\n.claro-details__summary.claro-details__summary--package-listing {\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 7.5%);\n}\n\n.module-list__module {\n border-bottom-color: #eee;\n}\n\n.panel {\n border-bottom-color: transparent;\n\n .panel__title {\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 7.5%);\n }\n\n .panel__content .admin-item {\n border-bottom-color: #eee;\n }\n}\n\n// ! forms\n.form-select.form-element--type-select.form-element--extrasmall {\n padding: 8px 10px;\n}\n\n// ! webform\n.webform-ui-elements-table tr.webform-ui-element-type-webform_actions td {\n border-top: 1px solid #e3e3e3;\n border-bottom: 1px solid #e3e3e3;\n background-color: var(--color-gray-050);\n}\n\n.webform-details-toggle-state {\n color: var(--color-primary-highlight);\n}\n",":root {\n --color-gray-dark: #424242;\n --color-gray-050: #f5f5f5;\n --color-gray-050-o-40: rgba(244, 244, 244, 40%);\n --color-bgblue-hover: #f9f9f9;\n --color-blue: #003ecc;\n --color-blue-dark: #0036b1;\n --color-primary-highlight: var(--color-blue);\n --color-absolutezero: var(--color-primary-highlight);\n --color-absolutezero-hover: var(--color-primary-highlight);\n --color-absolutezero-active: var(--color-primary-highlight);\n}\n\n.el {\n backdrop-filter: blur(10px);\n}\n\na:focus,\n.claro-details__summary::after {\n outline: 0 !important;\n box-shadow: none !important;\n}\n\n.page-wrapper {\n background-color: var(--color-gray-050);\n}\n.page-wrapper .content-header {\n background-color: var(--color-gray-050);\n padding-right: 3rem;\n padding-left: 3rem;\n}\n.page-wrapper .layout-container {\n margin: 0 !important;\n}\n.page-wrapper .layout-container .progress:not(#updateprogress) {\n padding: 0 3rem 2rem;\n}\n\n.page-content {\n margin-bottom: 0;\n}\n\n.region-highlighted,\n.help,\n#block-claroalter-primary-admin-actions,\n#block-claroalter-secondary-local-tasks {\n padding-right: 3rem;\n padding-left: 3rem;\n}\n\n#block-claroalter-content {\n background-color: #fff;\n box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1);\n margin-top: 2rem;\n padding: 1rem 3rem 3rem;\n}\n\n.region-content-bottom {\n background-color: #fff;\n padding: 1px 3rem 4rem;\n}\n.region-content-bottom .navigation .menu {\n box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1);\n list-style: none;\n margin-left: 0;\n padding-top: 8px;\n}\n.region-content-bottom .navigation .menu .menu-item {\n display: inline;\n padding-right: 10px;\n}\n.region-content-bottom .navigation:nth-child(1) .menu {\n padding-top: 32px;\n}\n\n.layout-region--node-main,\n.layout-region--node-footer {\n width: 100%;\n}\n\n.layout-region--node-main .layout-region__content,\n.layout-region--node-footer .layout-region__content {\n max-width: unset;\n}\n\n.tabs.tabs--secondary::after {\n content: \"\";\n border-bottom: 1px solid #ddd;\n display: block;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n}\n\n.views-tabs .action-list li,\n.views-tabs .views-tabs__action-list-button.form-submit,\n.views-tabs a {\n border-style: none !important;\n}\n\n.views-tabs .views-tabs__action-list-button.form-submit {\n background-color: #fff;\n}\n.views-tabs .views-tabs__action-list-button.form-submit:hover {\n background-color: var(--color-absolutezero-hover);\n}\n\n.is-horizontal .tabs__link:focus, .is-horizontal .tabs__link:hover,\n.views-tabs .add:not(.open) a:focus,\n.views-tabs .add:not(.open) a:hover {\n background-color: var(--color-absolutezero-hover) !important;\n background-image: url(\"data:image/svg+xml,%3Csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.9'%3E%3Crect id='Rectangle' fill='%23f5f5f5' x='0' y='0' width='10' height='10'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E\");\n}\n\nh1,\nh2 {\n font-weight: 500;\n}\n\nh1.page-title {\n font-size: 30px;\n}\n\n.dropbutton-wrapper {\n box-shadow: none;\n}\n\n.button.button--small,\n.dropbutton__item:first-of-type > *,\n.dropbutton__toggle,\n.form-submit:not(.button--primary) {\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0) !important;\n}\n\n.button.button--primary:hover {\n background-image: url(\"data:image/svg+xml,%3Csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.1'%3E%3Crect id='Rectangle' fill='%23000000' x='0' y='0' width='10' height='10'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E\");\n}\n\n.admin-item__link::before {\n background-image: url(\"data:image/svg+xml,%3csvg width='9' height='14' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.71.314L.29 1.723l5.302 5.353L.289 12.43l1.422 1.408 6.697-6.762z' fill='%23424242'/%3e%3c/svg%3e\");\n}\n\n.tablesort--asc,\n[dir=rtl] .tablesort--asc {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3e%3cpath d='M5 .44L.719 4.718 1.78 5.78 4.25 3.313v7.937h1.5V3.312l2.469 2.47L9.28 4.718 5 .439z' fill='%23424242'/%3e%3c/svg%3e\");\n}\n\n.tablesort--desc,\n[dir=rtl] .tablesort--desc {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 10 12'%3e%3cpath d='M4.25.75v7.938l-2.469-2.47L.72 7.282 5 11.561l4.281-4.28L8.22 6.22 5.75 8.687V.75h-1.5z' fill='%23424242'/%3e%3c/svg%3e\");\n}\n\ntr {\n border-bottom-color: #eee;\n}\ntr:hover, tr:focus {\n background-color: unset;\n}\n\nth {\n background-color: var(--color-gray-050);\n box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.075), inset 0 1px 0 0 rgba(0, 0, 0, 0.075);\n}\nth:first-child {\n box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, 0.075), inset 0 -1px 0 0 rgba(0, 0, 0, 0.075), inset 0 1px 0 0 rgba(0, 0, 0, 0.075);\n}\nth:last-child {\n box-shadow: inset -1px 0 0 0 rgba(0, 0, 0, 0.075), inset 0 -1px 0 0 rgba(0, 0, 0, 0.075), inset 0 1px 0 0 rgba(0, 0, 0, 0.075);\n}\n\n.claro-details__summary.claro-details__summary--package-listing {\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.075);\n}\n\n.module-list__module {\n border-bottom-color: #eee;\n}\n\n.panel {\n border-bottom-color: transparent;\n}\n.panel .panel__title {\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.075);\n}\n.panel .panel__content .admin-item {\n border-bottom-color: #eee;\n}\n\n.form-select.form-element--type-select.form-element--extrasmall {\n padding: 8px 10px;\n}\n\n.webform-ui-elements-table tr.webform-ui-element-type-webform_actions td {\n border-top: 1px solid #e3e3e3;\n border-bottom: 1px solid #e3e3e3;\n background-color: var(--color-gray-050);\n}\n\n.webform-details-toggle-state {\n color: var(--color-primary-highlight);\n}\n\n/* stylelint-disable-next-line selector-id-pattern */\n#__bs_notify__ {\n color: #fff !important;\n font-size: 0.9375rem !important;\n font-weight: 500;\n text-shadow: 0 -1px 0 #000;\n border-top-right-radius: 8px !important;\n border-bottom-left-radius: 0 !important;\n background-color: rgba(0, 0, 0, 0.8) !important;\n box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.3), inset -1px 0 0 0 rgba(255, 255, 255, 0.3), 0 -1px 0 0 rgba(0, 0, 0, 0.75), 1px 0 0 0 rgba(0, 0, 0, 0.75);\n inset: auto auto 0 0 !important;\n padding: 20px 25px !important;\n backdrop-filter: blur(3px);\n}\n\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzcmMvc2Fzcy9fbWFpbi5zY3NzIiwic3JjL3Nhc3Mvc3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0VBRUU7RUFDQTs7O0FBSUY7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUVBO0VBQ0U7OztBQUtOO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUlKO0VBQ0U7OztBQUlKO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUFBO0FBQUE7RUFHRTs7O0FBR0Y7RUFDRTs7QUFFQTtFQUNFOzs7QUFRRjtBQUFBO0FBQUE7RUFFRTtFQUNBOzs7QUFLSjtBQUFBO0VBRUU7OztBQUdGO0VBQ0U7OztBQUlGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0VBSUU7OztBQUtBO0VBQ0U7OztBQUlKO0VBQ0U7OztBQUtGO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFJRjtFQUNFOztBQUVBO0VBRUU7OztBQUlKO0VBQ0U7RUFDQSxZQUNFOztBQUdGO0VBQ0UsWUFDRTs7QUFLSjtFQUNFLFlBQ0U7OztBQU9OO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOzs7QUFLSjtFQUNFOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FDbE9GO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFJRjtFQUNBO0VBQ0EiLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XG4gIC0tY29sb3ItZ3JheS1kYXJrOiAjNDI0MjQyO1xuICAtLWNvbG9yLWdyYXktMDUwOiAjZjVmNWY1O1xuICAtLWNvbG9yLWdyYXktMDUwLW8tNDA6IHJnYmEoMjQ0LCAyNDQsIDI0NCwgNDAlKTtcbiAgLS1jb2xvci1iZ2JsdWUtaG92ZXI6ICNmOWY5Zjk7XG4gIC0tY29sb3ItYmx1ZTogIzAwM2VjYztcbiAgLS1jb2xvci1ibHVlLWRhcms6ICMwMDM2YjE7XG4gIC0tY29sb3ItcHJpbWFyeS1oaWdobGlnaHQ6IHZhcigtLWNvbG9yLWJsdWUpO1xuICAtLWNvbG9yLWFic29sdXRlemVybzogdmFyKC0tY29sb3ItcHJpbWFyeS1oaWdobGlnaHQpO1xuICAtLWNvbG9yLWFic29sdXRlemVyby1ob3ZlcjogdmFyKC0tY29sb3ItcHJpbWFyeS1oaWdobGlnaHQpO1xuICAtLWNvbG9yLWFic29sdXRlemVyby1hY3RpdmU6IHZhcigtLWNvbG9yLXByaW1hcnktaGlnaGxpZ2h0KTtcbn1cblxuLmVsIHtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xufVxuXG5hOmZvY3VzLFxuLmNsYXJvLWRldGFpbHNfX3N1bW1hcnk6OmFmdGVyIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vICEgcmVnaW9uc1xuLnBhZ2Utd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXktMDUwKTtcblxuICAuY29udGVudC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWdyYXktMDUwKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5sYXlvdXQtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgIC5wcm9ncmVzczpub3QoI3VwZGF0ZXByb2dyZXNzKSB7XG4gICAgICBwYWRkaW5nOiAwIDNyZW0gMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2UtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5yZWdpb24taGlnaGxpZ2h0ZWQsXG4uaGVscCxcbiNibG9jay1jbGFyb2FsdGVyLXByaW1hcnktYWRtaW4tYWN0aW9ucyxcbiNibG9jay1jbGFyb2FsdGVyLXNlY29uZGFyeS1sb2NhbC10YXNrcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbn1cblxuI2Jsb2NrLWNsYXJvYWx0ZXItY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgMCByZ2JhKDAsIDAsIDAsIDEwJSk7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHBhZGRpbmc6IDFyZW0gM3JlbSAzcmVtO1xufVxuXG4ucmVnaW9uLWNvbnRlbnQtYm90dG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMXB4IDNyZW0gNHJlbTtcblxuICAubmF2aWdhdGlvbiAubWVudSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCAwIHJnYmEoMCwgMCwgMCwgMTAlKTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG5cbiAgICAubWVudS1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLm5hdmlnYXRpb246bnRoLWNoaWxkKDEpIC5tZW51IHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuXG4ubGF5b3V0LXJlZ2lvbi0tbm9kZS1tYWluLFxuLmxheW91dC1yZWdpb24tLW5vZGUtZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sYXlvdXQtcmVnaW9uLS1ub2RlLW1haW4gLmxheW91dC1yZWdpb25fX2NvbnRlbnQsXG4ubGF5b3V0LXJlZ2lvbi0tbm9kZS1mb290ZXIgLmxheW91dC1yZWdpb25fX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuXG4udGFicy50YWJzLS1zZWNvbmRhcnk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi52aWV3cy10YWJzIC5hY3Rpb24tbGlzdCBsaSxcbi52aWV3cy10YWJzIC52aWV3cy10YWJzX19hY3Rpb24tbGlzdC1idXR0b24uZm9ybS1zdWJtaXQsXG4udmlld3MtdGFicyBhIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aWV3cy10YWJzIC52aWV3cy10YWJzX19hY3Rpb24tbGlzdC1idXR0b24uZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFic29sdXRlemVyby1ob3Zlcik7XG4gIH1cbn1cblxuLy8gbGlnaHRlblxuLmlzLWhvcml6b250YWwgLnRhYnNfX2xpbmssXG4udmlld3MtdGFicyAuYWRkOm5vdCgub3BlbikgYSB7XG5cbiAgJjpmb2N1cyxcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWJzb2x1dGV6ZXJvLWhvdmVyKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwcHgnIGhlaWdodD0nMTBweCcgdmlld0JveD0nMCAwIDEwIDEwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBvcGFjaXR5PScwLjknJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlJyBmaWxsPSclMjNmNWY1ZjUnIHg9JzAnIHk9JzAnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxufVxuXG4vLyAhIHR5cG9ncmFwaHlcbmgxLFxuaDIge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5oMS5wYWdlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4vLyAhIGJ1dHRvbnNcbi5kcm9wYnV0dG9uLXdyYXBwZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnV0dG9uLmJ1dHRvbi0tc21hbGwsXG4uZHJvcGJ1dHRvbl9faXRlbTpmaXJzdC1vZi10eXBlID4gKixcbi5kcm9wYnV0dG9uX190b2dnbGUsXG4uZm9ybS1zdWJtaXQ6bm90KC5idXR0b24tLXByaW1hcnkpIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24uYnV0dG9uLS1wcmltYXJ5IHtcbiAgLy8gZGFya2VuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEwcHgnIGhlaWdodD0nMTBweCcgdmlld0JveD0nMCAwIDEwIDEwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBvcGFjaXR5PScwLjEnJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlJyBmaWxsPSclMjMwMDAwMDAnIHg9JzAnIHk9JzAnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxufVxuXG4uYWRtaW4taXRlbV9fbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB3aWR0aD0nOScgaGVpZ2h0PScxNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggZD0nTTEuNzEuMzE0TC4yOSAxLjcyM2w1LjMwMiA1LjM1M0wuMjg5IDEyLjQzbDEuNDIyIDEuNDA4IDYuNjk3LTYuNzYyeicgZmlsbD0nJTIzNDI0MjQyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4vLyAhIHRhYmxlIHNvcnRcblxuLnRhYmxlc29ydC0tYXNjLFxuW2Rpcj1cInJ0bFwiXSAudGFibGVzb3J0LS1hc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTAgMTInJTNlJTNjcGF0aCBkPSdNNSAuNDRMLjcxOSA0LjcxOCAxLjc4IDUuNzggNC4yNSAzLjMxM3Y3LjkzN2gxLjVWMy4zMTJsMi40NjkgMi40N0w5LjI4IDQuNzE4IDUgLjQzOXonIGZpbGw9JyUyMzQyNDI0MicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLnRhYmxlc29ydC0tZGVzYyxcbltkaXI9XCJydGxcIl0gLnRhYmxlc29ydC0tZGVzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTQnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxMCAxMiclM2UlM2NwYXRoIGQ9J000LjI1Ljc1djcuOTM4bC0yLjQ2OS0yLjQ3TC43MiA3LjI4MiA1IDExLjU2MWw0LjI4MS00LjI4TDguMjIgNi4yMiA1Ljc1IDguNjg3Vi43NWgtMS41eicgZmlsbD0nJTIzNDI0MjQyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4vLyAhIHRhYmxlc1xudHIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWVlO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICB9XG59XG5cbnRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZ3JheS0wNTApO1xuICBib3gtc2hhZG93OlxuICAgIGluc2V0IDAgLTFweCAwIDAgcmdiYSgwLCAwLCAwLCA3LjUlKSxcbiAgICBpbnNldCAwIDFweCAwIDAgcmdiYSgwLCAwLCAwLCA3LjUlKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3gtc2hhZG93OlxuICAgICAgaW5zZXQgMXB4IDAgMCAwIHJnYmEoMCwgMCwgMCwgNy41JSksXG4gICAgICBpbnNldCAwIC0xcHggMCAwIHJnYmEoMCwgMCwgMCwgNy41JSksXG4gICAgICBpbnNldCAwIDFweCAwIDAgcmdiYSgwLCAwLCAwLCA3LjUlKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm94LXNoYWRvdzpcbiAgICAgIGluc2V0IC0xcHggMCAwIDAgcmdiYSgwLCAwLCAwLCA3LjUlKSxcbiAgICAgIGluc2V0IDAgLTFweCAwIDAgcmdiYSgwLCAwLCAwLCA3LjUlKSxcbiAgICAgIGluc2V0IDAgMXB4IDAgMCByZ2JhKDAsIDAsIDAsIDcuNSUpO1xuICB9XG59XG5cbi8vICEgZGV0YWlsc1xuLmNsYXJvLWRldGFpbHNfX3N1bW1hcnkuY2xhcm8tZGV0YWlsc19fc3VtbWFyeS0tcGFja2FnZS1saXN0aW5nIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgNy41JSk7XG59XG5cbi5tb2R1bGUtbGlzdF9fbW9kdWxlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VlZTtcbn1cblxuLnBhbmVsIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgLnBhbmVsX190aXRsZSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgNy41JSk7XG4gIH1cblxuICAucGFuZWxfX2NvbnRlbnQgLmFkbWluLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZWU7XG4gIH1cbn1cblxuLy8gISBmb3Jtc1xuLmZvcm0tc2VsZWN0LmZvcm0tZWxlbWVudC0tdHlwZS1zZWxlY3QuZm9ybS1lbGVtZW50LS1leHRyYXNtYWxsIHtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG59XG5cbi8vICEgd2ViZm9ybVxuLndlYmZvcm0tdWktZWxlbWVudHMtdGFibGUgdHIud2ViZm9ybS11aS1lbGVtZW50LXR5cGUtd2ViZm9ybV9hY3Rpb25zIHRkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ncmF5LTA1MCk7XG59XG5cbi53ZWJmb3JtLWRldGFpbHMtdG9nZ2xlLXN0YXRlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnktaGlnaGxpZ2h0KTtcbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJzYXNzOm1hcFwiO1xuXG4vLyBpbXBvcnRzXG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwiY29sb3JzXCI7XG5AaW1wb3J0IFwibWFpblwiO1xuXG4vLyBicm93c2Vyc3luYyBub3RpZnlcbi8vIE1vdmUgbm90aWZpY2F0aW9uIHRvIGJvdHRvbS1sZWZ0XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1pZC1wYXR0ZXJuICovXG4jX19ic19ub3RpZnlfXyB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCAjMDAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCA4MCUpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6XG4gICAgaW5zZXQgMCAxcHggMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMzAlKSxcbiAgICBpbnNldCAtMXB4IDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMzAlKSxcbiAgICAwIC0xcHggMCAwIHJnYmEoMCwgMCwgMCwgNzUlKSxcbiAgICAxcHggMCAwIDAgcmdiYSgwLCAwLCAwLCA3NSUpO1xuICBpbnNldDogYXV0byBhdXRvIDAgMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4IDI1cHggIWltcG9ydGFudDtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG59XG4iXX0= */","@use \"sass:math\";\n@use \"sass:map\";\n\n// imports\n@import \"mixins\";\n@import \"colors\";\n@import \"main\";\n\n// browsersync notify\n// Move notification to bottom-left\n\n/* stylelint-disable-next-line selector-id-pattern */\n#__bs_notify__ {\n color: #fff !important;\n font-size: 0.9375rem !important;\n font-weight: 500;\n text-shadow: 0 -1px 0 #000;\n border-top-right-radius: 8px !important;\n border-bottom-left-radius: 0 !important;\n background-color: rgba(0, 0, 0, 80%) !important;\n box-shadow:\n inset 0 1px 0 0 rgba(255, 255, 255, 30%),\n inset -1px 0 0 0 rgba(255, 255, 255, 30%),\n 0 -1px 0 0 rgba(0, 0, 0, 75%),\n 1px 0 0 0 rgba(0, 0, 0, 75%);\n inset: auto auto 0 0 !important;\n padding: 20px 25px !important;\n backdrop-filter: blur(3px);\n}\n"]} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../src/sass/_main.scss","../src/sass/style.scss"],"names":[],"mappings":"AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;EAEE;EACA;;;AAIF;EACE;;AAEA;EACE;EACA;EACA;EACA;;AAGF;EACE;;AAEA;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;EAIE;EACA;;;AAKA;EACE;EACA;;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAIJ;EACE;;;AAIJ;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AAGF;AAAA;AAAA;EAGE;;;AAGF;EACE;;AAEA;EACE;;;AAQF;AAAA;AAAA;EAEE;EACA;;;AAKJ;AAAA;EAEE;;;AAGF;EACE;;;AAIF;EACE;;;AAGF;AAAA;AAAA;AAAA;EAIE;;;AAKA;EACE;;;AAIJ;EACE;;;AAKF;AAAA;EAEE;;;AAGF;AAAA;EAEE;;;AAIF;EACE;;AAEA;EAEE;;;AAIJ;EACE;EACA,YACE;;AAGF;EACE,YACE;;AAKJ;EACE,YACE;;;AAON;EACE;;;AAGF;EACE;;;AAGF;EACE;;AAEA;EACE;;AAGF;EACE;;;AAKJ;EACE;;;AAIF;EACE;EACA;EACA;;;AAGF;EACE;;;AC9NF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA,YACE;EAIF;EACA;EACA","file":"style.css"} \ No newline at end of file diff --git a/claroalter_base/js/script.js b/claroalter_base/js/script.js index d7be6a2..2e8599a 100644 --- a/claroalter_base/js/script.js +++ b/claroalter_base/js/script.js @@ -1,2 +1 @@ -!function(Drupal,$,once){"use strict";Drupal.behaviors.doSomething={attach(context){$(once("doing-something",".view-content",context)).each(function(){})}}}(window.Drupal,window.jQuery,window.once); -//# sourceMappingURL=./js/script.js.map \ No newline at end of file +!function(Drupal,$,once){"use strict";Drupal.behaviors.doSomething={attach(context){$(once("doing-something",".view-content",context)).each(function(){})}}}(window.Drupal,window.jQuery,window.once); \ No newline at end of file diff --git a/claroalter_base/js/script.js.map b/claroalter_base/js/script.js.map index ebaecc2..42f3d0b 100644 --- a/claroalter_base/js/script.js.map +++ b/claroalter_base/js/script.js.map @@ -1 +1 @@ -{"version":3,"file":"./js/script.js","sourceRoot":"./src/js/script.js","sources":["0"],"names":["Drupal","$","once","behaviors","doSomething","attach","context","each","window","jQuery"],"mappings":"AAKA,CAAC,SAAUA,OAAQC,EAAGC,MACpB,aAGAF,OAAOG,UAAUC,YAAc,CAC7BC,OAAQC,SAENL,EAAEC,KAAK,kBADgB,gBACmBI,OAAO,CAAC,EAAEC,KAAK,YAExD,CACH,CACF,CACF,EAAEC,OAAOR,OAAQQ,OAAOC,OAAQD,OAAON,IAAK"} \ No newline at end of file +{"version":3,"sources":["./src/js/script.js"],"names":["Drupal","$","once","behaviors","doSomething","attach","context","each","window","jQuery"],"mappings":"AAKA,CAAC,SAAUA,OAAQC,EAAGC,MACpB,aAGAF,OAAOG,UAAUC,YAAc,CAC7BC,OAAQC,SAENL,EAAEC,KAAK,kBADgB,gBACmBI,OAAO,CAAC,EAAEC,KAAK,YAExD,CACH,CACF,CACF,EAAEC,OAAOR,OAAQQ,OAAOC,OAAQD,OAAON,IAAK"} \ No newline at end of file diff --git a/claroalter_base/package.json b/claroalter_base/package.json index 4b7ae4c..e20ce6e 100644 --- a/claroalter_base/package.json +++ b/claroalter_base/package.json @@ -10,19 +10,40 @@ "license": "GPL-2.0 AND MIT", "homepage": "https://designhammer.com", "scripts": { - "style": "node -e \"require('./build').buildCSS()\"", - "toolbar": "node -e \"require('./build').buildToolbarCSS()\"", - "script": "node -e \"require('./build').minifyJS()\"", - "watch": "node -e \"require('./build').watchFiles()\"" + "serve": "browser-sync start --config './bsync-config.js'", + + "styles": "sass --style=expanded --error-css --source-map ./src/sass/style.scss ./css/style.css", + "postcss": "postcss ./css/style.css --use autoprefixer --no-map --replace", + "styles:toolbar": "sass --style=expanded --error-css --source-map ./src/sass/toolbar.scss ./css/toolbar.css", + "postcss:toolbar": "postcss ./css/toolbar.css --use autoprefixer --no-map --replace", + "scripts": "mkdir -p ./js && uglifyjs ./src/js/script.js --source-map --compress --output ./js/script.js", + + "build:styles": "yarn styles && yarn postcss", + "build": "yarn build:styles && yarn scripts", + + "styles:onchange": "nodemon --watch ./src/sass/ --ext scss --exec 'yarn styles' --quiet", + "scripts:onchange": "nodemon --watch ./src/js/ --ext js --exec 'yarn scripts' --quiet", + + "watch:styles": "concurrently --raw --kill-others 'yarn serve' 'yarn styles:onchange'", + "watch:scripts": "concurrently --raw --kill-others 'yarn serve' 'yarn scripts:onchange'", + "watch": "concurrently --raw --kill-others 'yarn serve' 'yarn styles:onchange' 'yarn scripts:onchange'" }, + "browserslist": [ + "> 0.2%", + "last 2 version", + "Firefox ESR", + "not dead" + ], "devDependencies": { - "autoprefixer": "^10.4.15", + "autoprefixer": "^10.4.16", "browser-sync": "^2.29.3", - "postcss": "^8.4.28", - "sass": "^1.66.1", + "concurrently": "^8.2.2", + "nodemon": "^3.0.1", + "postcss": "^8.4.31", + "sass": "^1.69.5", "sass-migrator": "^1.7.3", "standard": "^17.1.0", - "stylelint": "^15.10.3", + "stylelint": "^15.11.0", "stylelint-config-sass-guidelines": "^10.0.0", "stylelint-order": "^6.0.3", "uglify-js": "^3.17.4", diff --git a/claroalter_base/src/sass/_main.scss b/claroalter_base/src/sass/_main.scss index b7fc9c2..21c49d7 100644 --- a/claroalter_base/src/sass/_main.scss +++ b/claroalter_base/src/sass/_main.scss @@ -11,10 +11,6 @@ --color-absolutezero-active: var(--color-primary-highlight); } -.el { - backdrop-filter: blur(10px); -} - a:focus, .claro-details__summary::after { outline: 0 !important; @@ -27,6 +23,7 @@ a:focus, .content-header { background-color: var(--color-gray-050); + margin: 0; padding-right: 3rem; padding-left: 3rem; } @@ -41,7 +38,11 @@ a:focus, } .page-content { + background-color: #fff; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 10%); + margin-top: 0; margin-bottom: 0; + padding-top: 1rem; } .region-highlighted, @@ -52,11 +53,12 @@ a:focus, padding-left: 3rem; } -#block-claroalter-content { - background-color: #fff; - box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 10%); - margin-top: 2rem; - padding: 1rem 3rem 3rem; +.region-content { + + #block-claroalter-content { + background-color: #fff; + padding: 0 3rem 3rem; + } } .region-content-bottom { @@ -91,13 +93,7 @@ a:focus, } .tabs.tabs--secondary::after { - content: ""; - border-bottom: 1px solid #ddd; - display: block; - position: absolute; - bottom: 0; - left: 0; - width: 100%; + border-bottom-style: none; } .views-tabs .action-list li, diff --git a/claroalter_base/yarn.lock b/claroalter_base/yarn.lock index be15f02..6382467 100644 --- a/claroalter_base/yarn.lock +++ b/claroalter_base/yarn.lock @@ -29,20 +29,27 @@ chalk "^2.4.2" js-tokens "^4.0.0" +"@babel/runtime@^7.21.0": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885" + integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== + dependencies: + regenerator-runtime "^0.14.0" + "@csstools/css-parser-algorithms@^2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.1.tgz#ec4fc764ba45d2bb7ee2774667e056aa95003f3a" - integrity sha512-xrvsmVUtefWMWQsGgFffqWSK03pZ1vfDki4IVIIUxxDKnGBzqNgv0A7SB1oXtVNEkcVO8xi1ZrTL29HhSu5kGA== + version "2.3.2" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.2.tgz#1e0d581dbf4518cb3e939c3b863cb7180c8cedad" + integrity sha512-sLYGdAdEY2x7TSw9FtmdaTrh2wFtRJO5VMbBrA8tEqEod7GEggFmxTSK9XqExib3yMuYNcvcTdCZIP6ukdjAIA== "@csstools/css-tokenizer@^2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.2.0.tgz#9d70e6dcbe94e44c7400a2929928db35c4de32b5" - integrity sha512-wErmsWCbsmig8sQKkM6pFhr/oPha1bHfvxsUY5CYSQxwyhA9Ulrs8EqCgClhg4Tgg2XapVstGqSVcz0xOYizZA== + version "2.2.1" + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.2.1.tgz#9dc431c9a5f61087af626e41ac2a79cce7bb253d" + integrity sha512-Zmsf2f/CaEPWEVgw29odOj+WEVoiJy9s9NOv5GgNY9mZ1CZ7394By6wONrONrTsnNDv6F9hR02nvFihrGVGHBg== "@csstools/media-query-list-parser@^2.1.4": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.4.tgz#0017f99945f6c16dd81a7aacf6821770933c3a5c" - integrity sha512-V/OUXYX91tAC1CDsiY+HotIcJR+vPtzrX8pCplCpT++i8ThZZsq5F5dzZh/bDM3WUOjrvC1ljed1oSJxMfjqhw== + version "2.1.5" + resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.5.tgz#94bc8b3c3fd7112a40b7bf0b483e91eba0654a0f" + integrity sha512-IxVBdYzR8pYe89JiyXQuYk4aVVoCPhMJkz6ElRwlVysjwURTsTk/bmY/z4FfeRE+CRBMlykPwXEVUg8lThv7AQ== "@csstools/selector-specificity@^3.0.0": version "3.0.0" @@ -57,9 +64,9 @@ eslint-visitor-keys "^3.3.0" "@eslint-community/regexpp@^4.6.1": - version "4.8.1" - resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.8.1.tgz#8c4bb756cc2aa7eaf13cfa5e69c83afb3260c20c" - integrity sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ== + version "4.10.0" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== "@eslint/eslintrc@^2.1.2": version "2.1.2" @@ -76,17 +83,17 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.49.0": - version "8.49.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.49.0.tgz#86f79756004a97fa4df866835093f1df3d03c333" - integrity sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w== +"@eslint/js@8.52.0": + version "8.52.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.52.0.tgz#78fe5f117840f69dc4a353adf9b9cd926353378c" + integrity sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA== -"@humanwhocodes/config-array@^0.11.11": - version "0.11.11" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.11.tgz#88a04c570dbbc7dd943e4712429c3df09bc32844" - integrity sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA== +"@humanwhocodes/config-array@^0.11.13": + version "0.11.13" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.13.tgz#075dc9684f40a531d9b26b0822153c1e832ee297" + integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ== dependencies: - "@humanwhocodes/object-schema" "^1.2.1" + "@humanwhocodes/object-schema" "^2.0.1" debug "^4.1.1" minimatch "^3.0.5" @@ -95,10 +102,10 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== -"@humanwhocodes/object-schema@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== +"@humanwhocodes/object-schema@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz#e5211452df060fa8522b55c7b3c0c4d1981cb044" + integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -132,9 +139,9 @@ integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== "@types/cors@^2.8.12": - version "2.8.14" - resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.14.tgz#94eeb1c95eda6a8ab54870a3bf88854512f43a92" - integrity sha512-RXHUvNWYICtbP6s18PnOCaqToK8y14DnLd75c6HfyKf228dxy7pHNOQkxPtvXKp/hINFMDjbYzsj63nnpPMSRQ== + version "2.8.15" + resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.15.tgz#eb143aa2f8807ddd78e83cbff141bbedd91b60ee" + integrity sha512-n91JxbNLD8eQIuXDIChAN1tCKNWCEgpceU9b7ZMbFA+P+Q4yIeh80jizFLEvolRPc1ES0VdwFlGv+kJTSirogw== dependencies: "@types/node" "*" @@ -144,19 +151,31 @@ integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== "@types/minimist@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" - integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== + version "1.2.4" + resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.4.tgz#81f886786411c45bba3f33e781ab48bd56bfca2e" + integrity sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ== "@types/node@*", "@types/node@>=10.0.0": - version "20.6.3" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.6.3.tgz#5b763b321cd3b80f6b8dde7a37e1a77ff9358dd9" - integrity sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA== + version "20.8.10" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.10.tgz#a5448b895c753ae929c26ce85cab557c6d4a365e" + integrity sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w== + dependencies: + undici-types "~5.26.4" "@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== + version "2.4.3" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.3.tgz#291c243e4b94dbfbc0c0ee26b7666f1d5c030e2c" + integrity sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg== + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== accepts@~1.3.4: version "1.3.8" @@ -172,9 +191,9 @@ acorn-jsx@^5.3.2: integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn@^8.9.0: - version "8.10.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" - integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== + version "8.11.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" + integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== ajv@^6.12.4: version "6.12.6" @@ -236,7 +255,7 @@ array-buffer-byte-length@^1.0.0: call-bind "^1.0.2" is-array-buffer "^3.0.1" -array-includes@^3.1.6: +array-includes@^3.1.6, array-includes@^3.1.7: version "3.1.7" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== @@ -252,7 +271,7 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array.prototype.findlastindex@^1.2.2: +array.prototype.findlastindex@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz#b37598438f97b579166940814e2c0493a4f50207" integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA== @@ -263,7 +282,7 @@ array.prototype.findlastindex@^1.2.2: es-shim-unscopables "^1.0.0" get-intrinsic "^1.2.1" -array.prototype.flat@^1.3.1: +array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== @@ -273,7 +292,7 @@ array.prototype.flat@^1.3.1: es-abstract "^1.22.1" es-shim-unscopables "^1.0.0" -array.prototype.flatmap@^1.3.1: +array.prototype.flatmap@^1.3.1, array.prototype.flatmap@^1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527" integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== @@ -336,7 +355,7 @@ asynciterator.prototype@^1.0.0: dependencies: has-symbols "^1.0.3" -autoprefixer@^10.4.15: +autoprefixer@^10.4.16: version "10.4.16" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8" integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== @@ -458,14 +477,14 @@ browser-sync@^2.29.3: yargs "^17.3.1" browserslist@^4.21.10: - version "4.21.10" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.10.tgz#dbbac576628c13d3b2231332cb2ec5a46e015bb0" - integrity sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ== + version "4.22.1" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.1.tgz#ba91958d1a59b87dab6fed8dfbcb3da5e2e9c619" + integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== dependencies: - caniuse-lite "^1.0.30001517" - electron-to-chromium "^1.4.477" + caniuse-lite "^1.0.30001541" + electron-to-chromium "^1.4.535" node-releases "^2.0.13" - update-browserslist-db "^1.0.11" + update-browserslist-db "^1.0.13" bs-recipes@1.3.4: version "1.3.4" @@ -484,13 +503,14 @@ bytes@3.1.2: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== +call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" callsites@^3.0.0: version "3.1.0" @@ -512,12 +532,12 @@ camelcase@^6.3.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001517, caniuse-lite@^1.0.30001538: - version "1.0.30001538" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz#9dbc6b9af1ff06b5eb12350c2012b3af56744f3f" - integrity sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw== +caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541: + version "1.0.30001559" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001559.tgz#95a982440d3d314c471db68d02664fb7536c5a30" + integrity sha512-cPiMKZgqgkg5LY3/ntGeLFUpi6tzddBNS58A4tnTgQw1zON7u2sZMU7SzOeVH4tj20++9ggL+V6FDOFMTaFFYA== -chalk@4.1.2, chalk@^4.0.0: +chalk@4.1.2, chalk@^4.0.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -534,7 +554,7 @@ chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -"chokidar@>=3.0.0 <4.0.0", chokidar@^3.5.1: +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.5.1, chokidar@^3.5.2: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -606,6 +626,21 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== +concurrently@^8.2.2: + version "8.2.2" + resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-8.2.2.tgz#353141985c198cfa5e4a3ef90082c336b5851784" + integrity sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg== + dependencies: + chalk "^4.1.2" + date-fns "^2.30.0" + lodash "^4.17.21" + rxjs "^7.8.1" + shell-quote "^1.8.1" + spawn-command "0.0.2" + supports-color "^8.1.1" + tree-kill "^1.2.2" + yargs "^17.7.2" + connect-history-api-fallback@^1: version "1.6.0" resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" @@ -653,10 +688,10 @@ cross-spawn@^7.0.2: shebang-command "^2.0.0" which "^2.0.1" -css-functions-list@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.2.0.tgz#8290b7d064bf483f48d6559c10e98dc4d1ad19ee" - integrity sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg== +css-functions-list@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.2.1.tgz#2eb205d8ce9f9ce74c5c1d7490b66b77c45ce3ea" + integrity sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ== css-tree@^2.3.1: version "2.3.1" @@ -671,6 +706,13 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== +date-fns@^2.30.0: + version "2.30.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" + integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== + dependencies: + "@babel/runtime" "^7.21.0" + debug@2.6.9, debug@^2.2.0: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" @@ -722,10 +764,10 @@ deep-is@^0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== -define-data-property@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.0.tgz#0db13540704e1d8d479a0656cf781267531b9451" - integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g== +define-data-property@^1.0.1, define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== dependencies: get-intrinsic "^1.2.1" gopd "^1.0.1" @@ -800,10 +842,10 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -electron-to-chromium@^1.4.477: - version "1.4.526" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.526.tgz#1bcda5f2b8238e497c20fcdb41af5da907a770e2" - integrity sha512-tjjTMjmZAx1g6COrintLTa2/jcafYKxKoiEkdQOrVdbLaHh2wCt2nsAF8ZHweezkrP+dl/VG9T5nabcYoo0U5Q== +electron-to-chromium@^1.4.535: + version "1.4.573" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.573.tgz#aa6e5edf86448bb9398f529357abcc6a17b6341d" + integrity sha512-tzxxvKDTO3V5vzN2F+3v9jrK9gEbCdf1YYJUx/zVq1cyzyh+x1ddeYNNWh0ZS2ETNCVK3+Pns1LHIBq4w20X2Q== emoji-regex@^8.0.0: version "8.0.0" @@ -832,9 +874,9 @@ engine.io-parser@~5.2.1: integrity sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ== engine.io@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.5.2.tgz#769348ced9d56bd47bd83d308ec1c3375e85937c" - integrity sha512-IXsMcGpw/xRfjra46sVZVHiSWo/nJ/3g1337q9KNXtS6YRzbW5yIzTCb9DjhrBe7r3GZQR0I4+nq+4ODk5g/cA== + version "6.5.3" + resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-6.5.3.tgz#80b0692912cef3a417e1b7433301d6397bf0374b" + integrity sha512-IML/R4eG/pUS5w7OfcDE0jKrljWS9nwnEfsxWCIJF5eO6AHo6+Hlv+lQbdlAYsiJPHzUthLm1RUjnBzWOs45cw== dependencies: "@types/cookie" "^0.4.1" "@types/cors" "^2.8.12" @@ -855,25 +897,25 @@ error-ex@^1.3.1: is-arrayish "^0.2.1" es-abstract@^1.22.1: - version "1.22.2" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.2.tgz#90f7282d91d0ad577f505e423e52d4c1d93c1b8a" - integrity sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA== + version "1.22.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.3.tgz#48e79f5573198de6dee3589195727f4f74bc4f32" + integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== dependencies: array-buffer-byte-length "^1.0.0" arraybuffer.prototype.slice "^1.0.2" available-typed-arrays "^1.0.5" - call-bind "^1.0.2" + call-bind "^1.0.5" es-set-tostringtag "^2.0.1" es-to-primitive "^1.2.1" function.prototype.name "^1.1.6" - get-intrinsic "^1.2.1" + get-intrinsic "^1.2.2" get-symbol-description "^1.0.0" globalthis "^1.0.3" gopd "^1.0.1" - has "^1.0.3" has-property-descriptors "^1.0.0" has-proto "^1.0.1" has-symbols "^1.0.3" + hasown "^2.0.0" internal-slot "^1.0.5" is-array-buffer "^3.0.2" is-callable "^1.2.7" @@ -883,7 +925,7 @@ es-abstract@^1.22.1: is-string "^1.0.7" is-typed-array "^1.1.12" is-weakref "^1.0.2" - object-inspect "^1.12.3" + object-inspect "^1.13.1" object-keys "^1.1.1" object.assign "^4.1.4" regexp.prototype.flags "^1.5.1" @@ -897,7 +939,7 @@ es-abstract@^1.22.1: typed-array-byte-offset "^1.0.0" typed-array-length "^1.0.4" unbox-primitive "^1.0.2" - which-typed-array "^1.1.11" + which-typed-array "^1.1.13" es-iterator-helpers@^1.0.12: version "1.0.15" @@ -920,20 +962,20 @@ es-iterator-helpers@^1.0.12: safe-array-concat "^1.0.1" es-set-tostringtag@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" - integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== + version "2.0.2" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9" + integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== dependencies: - get-intrinsic "^1.1.3" - has "^1.0.3" + get-intrinsic "^1.2.2" has-tostringtag "^1.0.0" + hasown "^2.0.0" es-shim-unscopables@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" - integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== + version "1.0.2" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" + integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== dependencies: - has "^1.0.3" + hasown "^2.0.0" es-to-primitive@^1.2.1: version "1.2.1" @@ -974,7 +1016,7 @@ eslint-config-standard@17.1.0: resolved "https://registry.yarnpkg.com/eslint-config-standard/-/eslint-config-standard-17.1.0.tgz#40ffb8595d47a6b242e07cbfd49dc211ed128975" integrity sha512-IwHwmaBNtDK4zDHQukFDW5u/aTb8+meQWZvNFWkiGmbWjD6bqyuSSBxxXKkCftCUzc1zwCH2m/baCNDLGmuO5Q== -eslint-import-resolver-node@^0.3.7: +eslint-import-resolver-node@^0.3.9: version "0.3.9" resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== @@ -999,25 +1041,25 @@ eslint-plugin-es@^4.1.0: regexpp "^3.0.0" eslint-plugin-import@^2.27.5: - version "2.28.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz#63b8b5b3c409bfc75ebaf8fb206b07ab435482c4" - integrity sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A== - dependencies: - array-includes "^3.1.6" - array.prototype.findlastindex "^1.2.2" - array.prototype.flat "^1.3.1" - array.prototype.flatmap "^1.3.1" + version "2.29.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz#8133232e4329ee344f2f612885ac3073b0b7e155" + integrity sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg== + dependencies: + array-includes "^3.1.7" + array.prototype.findlastindex "^1.2.3" + array.prototype.flat "^1.3.2" + array.prototype.flatmap "^1.3.2" debug "^3.2.7" doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.7" + eslint-import-resolver-node "^0.3.9" eslint-module-utils "^2.8.0" - has "^1.0.3" - is-core-module "^2.13.0" + hasown "^2.0.0" + is-core-module "^2.13.1" is-glob "^4.0.3" minimatch "^3.1.2" - object.fromentries "^2.0.6" - object.groupby "^1.0.0" - object.values "^1.1.6" + object.fromentries "^2.0.7" + object.groupby "^1.0.1" + object.values "^1.1.7" semver "^6.3.1" tsconfig-paths "^3.14.2" @@ -1100,17 +1142,18 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4 integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== eslint@^8.41.0: - version "8.49.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.49.0.tgz#09d80a89bdb4edee2efcf6964623af1054bf6d42" - integrity sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ== + version "8.52.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.52.0.tgz#d0cd4a1fac06427a61ef9242b9353f36ea7062fc" + integrity sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" "@eslint/eslintrc" "^2.1.2" - "@eslint/js" "8.49.0" - "@humanwhocodes/config-array" "^0.11.11" + "@eslint/js" "8.52.0" + "@humanwhocodes/config-array" "^0.11.13" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" ajv "^6.12.4" chalk "^4.0.0" cross-spawn "^7.0.2" @@ -1230,6 +1273,13 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" +file-entry-cache@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-7.0.1.tgz#c71b3509badb040f362255a53e21f15a4e74fc0f" + integrity sha512-uLfFktPmRetVCbHe5UPuekWrQ6hENufnA46qEGbfACkK5drjTTdQYUragRgMjHldcbYG+nslUerqMPjbBSHXjQ== + dependencies: + flat-cache "^3.1.1" + fill-range@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" @@ -1265,16 +1315,16 @@ find-up@^5.0.0: locate-path "^6.0.0" path-exists "^4.0.0" -flat-cache@^3.0.4: - version "3.1.0" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.1.0.tgz#0e54ab4a1a60fe87e2946b6b00657f1c99e1af3f" - integrity sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew== +flat-cache@^3.0.4, flat-cache@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.1.1.tgz#a02a15fdec25a8f844ff7cc658f03dd99eb4609b" + integrity sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q== dependencies: - flatted "^3.2.7" + flatted "^3.2.9" keyv "^4.5.3" rimraf "^3.0.2" -flatted@^3.2.7: +flatted@^3.2.9: version "3.2.9" resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== @@ -1292,9 +1342,9 @@ for-each@^0.3.3: is-callable "^1.1.3" fraction.js@^4.3.6: - version "4.3.6" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.6.tgz#e9e3acec6c9a28cf7bc36cbe35eea4ceb2c5c92d" - integrity sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg== + version "4.3.7" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== fresh@0.5.2, fresh@^0.5.2: version "0.5.2" @@ -1320,10 +1370,10 @@ fsevents@~2.3.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function-bind@^1.1.1, function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: version "1.1.6" @@ -1345,15 +1395,15 @@ get-caller-file@^2.0.5: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" - integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== dependencies: - function-bind "^1.1.1" - has "^1.0.3" + function-bind "^1.1.2" has-proto "^1.0.1" has-symbols "^1.0.3" + hasown "^2.0.0" get-stdin@^8.0.0: version "8.0.0" @@ -1411,9 +1461,9 @@ global-prefix@^3.0.0: which "^1.3.1" globals@^13.19.0: - version "13.22.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.22.0.tgz#0c9fcb9c48a2494fbb5edbfee644285543eba9d8" - integrity sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw== + version "13.23.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.23.0.tgz#ef31673c926a0976e1f61dab4dca57e0c0a8af02" + integrity sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA== dependencies: type-fest "^0.20.2" @@ -1479,11 +1529,11 @@ has-flag@^4.0.0: integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" + integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== dependencies: - get-intrinsic "^1.1.1" + get-intrinsic "^1.2.2" has-proto@^1.0.1: version "1.0.1" @@ -1502,12 +1552,12 @@ has-tostringtag@^1.0.0: dependencies: has-symbols "^1.0.2" -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== dependencies: - function-bind "^1.1.1" + function-bind "^1.1.2" hosted-git-info@^4.0.1: version "4.1.0" @@ -1558,6 +1608,11 @@ iconv-lite@0.4.24: dependencies: safer-buffer ">= 2.1.2 < 3" +ignore-by-default@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" + integrity sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA== + ignore@^5.1.1, ignore@^5.2.0, ignore@^5.2.4: version "5.2.4" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" @@ -1620,12 +1675,12 @@ ini@^1.3.5: integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== internal-slot@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" - integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== + version "1.0.6" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.6.tgz#37e756098c4911c5e912b8edbf71ed3aa116f930" + integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== dependencies: - get-intrinsic "^1.2.0" - has "^1.0.3" + get-intrinsic "^1.2.2" + hasown "^2.0.0" side-channel "^1.0.4" is-arguments@^1.0.4: @@ -1684,12 +1739,12 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== -is-core-module@^2.11.0, is-core-module@^2.13.0, is-core-module@^2.5.0, is-core-module@^2.9.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db" - integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ== +is-core-module@^2.11.0, is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.5.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== dependencies: - has "^1.0.3" + hasown "^2.0.0" is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" @@ -1927,9 +1982,9 @@ jsonfile@^3.0.0: object.values "^1.1.6" keyv@^4.5.3: - version "4.5.3" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.3.tgz#00873d2b046df737963157bd04f294ca818c9c25" - integrity sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug== + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== dependencies: json-buffer "3.0.1" @@ -1938,10 +1993,10 @@ kind-of@^6.0.2, kind-of@^6.0.3: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -known-css-properties@^0.28.0: - version "0.28.0" - resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.28.0.tgz#8a8be010f368b3036fe6ab0ef4bbbed972bd6274" - integrity sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ== +known-css-properties@^0.29.0: + version "0.29.0" + resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.29.0.tgz#e8ba024fb03886f23cb882e806929f32d814158f" + integrity sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ== levn@^0.4.1: version "0.4.1" @@ -2012,7 +2067,7 @@ lodash.truncate@^4.4.2: resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== -lodash@^4.17.10, lodash@^4.17.14: +lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -2165,6 +2220,29 @@ node-releases@^2.0.13: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== +nodemon@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-3.0.1.tgz#affe822a2c5f21354466b2fc8ae83277d27dadc7" + integrity sha512-g9AZ7HmkhQkqXkRc20w+ZfQ73cHLbE8hnPbtaFbFtCumZsjyMhKk9LajQ07U5Ux28lvFjZ5X7HvWR1xzU8jHVw== + dependencies: + chokidar "^3.5.2" + debug "^3.2.7" + ignore-by-default "^1.0.1" + minimatch "^3.1.2" + pstree.remy "^1.1.8" + semver "^7.5.3" + simple-update-notifier "^2.0.0" + supports-color "^5.5.0" + touch "^3.1.0" + undefsafe "^2.0.5" + +nopt@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" + integrity sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg== + dependencies: + abbrev "1" + normalize-package-data@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" @@ -2190,10 +2268,10 @@ object-assign@^4, object-assign@^4.1.1: resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-inspect@^1.12.3, object-inspect@^1.9.0: - version "1.12.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" - integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== +object-inspect@^1.13.1, object-inspect@^1.9.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== object-keys@^1.1.1: version "1.1.1" @@ -2219,7 +2297,7 @@ object.entries@^1.1.6: define-properties "^1.2.0" es-abstract "^1.22.1" -object.fromentries@^2.0.6: +object.fromentries@^2.0.6, object.fromentries@^2.0.7: version "2.0.7" resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== @@ -2228,7 +2306,7 @@ object.fromentries@^2.0.6: define-properties "^1.2.0" es-abstract "^1.22.1" -object.groupby@^1.0.0: +object.groupby@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.1.tgz#d41d9f3c8d6c778d9cbac86b4ee9f5af103152ee" integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ== @@ -2246,7 +2324,7 @@ object.hasown@^1.1.2: define-properties "^1.2.0" es-abstract "^1.22.1" -object.values@^1.1.6: +object.values@^1.1.6, object.values@^1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== @@ -2433,9 +2511,9 @@ postcss-safe-parser@^6.0.0: integrity sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ== postcss-scss@^4.0.6: - version "4.0.8" - resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.8.tgz#12a4991a902a782d4e9b86b1f217d5181c6c4f32" - integrity sha512-Cr0X8Eu7xMhE96PJck6ses/uVVXDtE5ghUTKNUYgm8ozgP2TkgV3LWs3WgLV1xaSSLq8ZFiXaUrj0LVgG1fGEA== + version "4.0.9" + resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.9.tgz#a03c773cd4c9623cb04ce142a52afcec74806685" + integrity sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A== postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.13: version "6.0.13" @@ -2455,10 +2533,10 @@ postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@^8.4.21, postcss@^8.4.27, postcss@^8.4.28: - version "8.4.30" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.30.tgz#0e0648d551a606ef2192a26da4cabafcc09c1aa7" - integrity sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g== +postcss@^8.4.21, postcss@^8.4.28, postcss@^8.4.31: + version "8.4.31" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== dependencies: nanoid "^3.3.6" picocolors "^1.0.0" @@ -2478,10 +2556,15 @@ prop-types@^15.8.1: object-assign "^4.1.1" react-is "^16.13.1" +pstree.remy@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a" + integrity sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w== + punycode@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" - integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== queue-microtask@^1.2.2: version "1.2.3" @@ -2559,6 +2642,11 @@ reflect.getprototypeof@^1.0.4: globalthis "^1.0.3" which-builtin-type "^1.1.3" +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" @@ -2599,20 +2687,20 @@ resolve-from@^5.0.0: integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== resolve@^1.22.1, resolve@^1.22.4: - version "1.22.6" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.6.tgz#dd209739eca3aef739c626fea1b4f3c506195362" - integrity sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw== + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== dependencies: is-core-module "^2.13.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" resolve@^2.0.0-next.4: - version "2.0.0-next.4" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" - integrity sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ== + version "2.0.0-next.5" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" + integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== dependencies: - is-core-module "^2.9.0" + is-core-module "^2.13.0" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" @@ -2648,6 +2736,13 @@ rx@4.1.0: resolved "https://registry.yarnpkg.com/rx/-/rx-4.1.0.tgz#a5f13ff79ef3b740fe30aa803fb09f98805d4782" integrity sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug== +rxjs@^7.8.1: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + safe-array-concat@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c" @@ -2677,10 +2772,10 @@ sass-migrator@^1.7.3: resolved "https://registry.yarnpkg.com/sass-migrator/-/sass-migrator-1.7.3.tgz#0ac232b530d78a1b84dfaf24aaccdfd03159acf6" integrity sha512-8JMZ15HMvjE8X3i1NhPu2GQzEIT74xrGACq6J9RzdbJ49N1Fl0lFvfX03+hAQN0MKNYKASq6fx1VZLa5NuwBWw== -sass@^1.66.1: - version "1.68.0" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.68.0.tgz#0034b0cc9a50248b7d1702ac166fd25990023669" - integrity sha512-Lmj9lM/fef0nQswm1J2HJcEsBUba4wgNx2fea6yJHODREoMFnwRpZydBnX/RjyXw2REIwdkbqE4hrTo4qfDBUA== +sass@^1.69.5: + version "1.69.5" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.69.5.tgz#23e18d1c757a35f2e52cc81871060b9ad653dfde" + integrity sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" @@ -2691,7 +2786,7 @@ semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.0.0, semver@^7.3.4, semver@^7.3.8: +semver@^7.0.0, semver@^7.3.4, semver@^7.3.8, semver@^7.5.3: version "7.5.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== @@ -2745,6 +2840,16 @@ server-destroy@1.0.1: resolved "https://registry.yarnpkg.com/server-destroy/-/server-destroy-1.0.1.tgz#f13bf928e42b9c3e79383e61cc3998b5d14e6cdd" integrity sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ== +set-function-length@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.1.1.tgz#4bc39fafb0307224a33e106a7d35ca1218d659ed" + integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== + dependencies: + define-data-property "^1.1.1" + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + set-function-name@^2.0.0, set-function-name@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" @@ -2776,6 +2881,11 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== +shell-quote@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -2790,6 +2900,13 @@ signal-exit@^4.0.1: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== +simple-update-notifier@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz#d70b92bdab7d6d90dfd73931195a30b6e3d7cebb" + integrity sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w== + dependencies: + semver "^7.5.3" + slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -2847,6 +2964,11 @@ socket.io@^4.4.1: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +spawn-command@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2.tgz#9544e1a43ca045f8531aac1a48cb29bdae62338e" + integrity sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ== + spdx-correct@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" @@ -2869,9 +2991,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.15" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.15.tgz#142460aabaca062bc7cd4cc87b7d50725ed6a4ba" - integrity sha512-lpT8hSQp9jAKp9mhtBU4Xjon8LPGBvLIuBiSVhMEtmLecTh2mO0tlqrAMp47tBXzMr13NJMQ2lf7RpQGLJ3HsQ== + version "3.0.16" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz#a14f64e0954f6e25cc6587bd4f392522db0d998f" + integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== standard-engine@^15.0.0: version "15.1.0" @@ -3032,10 +3154,10 @@ stylelint-scss@^4.4.0: postcss-selector-parser "^6.0.11" postcss-value-parser "^4.2.0" -stylelint@^15.10.3: - version "15.10.3" - resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-15.10.3.tgz#995e4512fdad450fb83e13f3472001f6edb6469c" - integrity sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA== +stylelint@^15.11.0: + version "15.11.0" + resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-15.11.0.tgz#3ff8466f5f5c47362bc7c8c9d382741c58bc3292" + integrity sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw== dependencies: "@csstools/css-parser-algorithms" "^2.3.1" "@csstools/css-tokenizer" "^2.2.0" @@ -3044,12 +3166,12 @@ stylelint@^15.10.3: balanced-match "^2.0.0" colord "^2.9.3" cosmiconfig "^8.2.0" - css-functions-list "^3.2.0" + css-functions-list "^3.2.1" css-tree "^2.3.1" debug "^4.3.4" fast-glob "^3.3.1" fastest-levenshtein "^1.0.16" - file-entry-cache "^6.0.1" + file-entry-cache "^7.0.0" global-modules "^2.0.0" globby "^11.1.0" globjoin "^0.1.4" @@ -3058,13 +3180,13 @@ stylelint@^15.10.3: import-lazy "^4.0.0" imurmurhash "^0.1.4" is-plain-object "^5.0.0" - known-css-properties "^0.28.0" + known-css-properties "^0.29.0" mathml-tag-names "^2.1.3" meow "^10.1.5" micromatch "^4.0.5" normalize-path "^3.0.0" picocolors "^1.0.0" - postcss "^8.4.27" + postcss "^8.4.28" postcss-resolve-nested-selector "^0.1.1" postcss-safe-parser "^6.0.0" postcss-selector-parser "^6.0.13" @@ -3078,7 +3200,7 @@ stylelint@^15.10.3: table "^6.8.1" write-file-atomic "^5.0.1" -supports-color@^5.3.0: +supports-color@^5.3.0, supports-color@^5.5.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== @@ -3092,6 +3214,13 @@ supports-color@^7.0.0, supports-color@^7.1.0: dependencies: has-flag "^4.0.0" +supports-color@^8.1.1: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + supports-hyperlinks@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz#c711352a5c89070779b4dad54c05a2f14b15c94b" @@ -3138,6 +3267,18 @@ toidentifier@1.0.1: resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== +touch@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" + integrity sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA== + dependencies: + nopt "~1.0.10" + +tree-kill@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" + integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== + trim-newlines@^4.0.2: version "4.1.1" resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-4.1.1.tgz#28c88deb50ed10c7ba6dc2474421904a00139125" @@ -3153,6 +3294,11 @@ tsconfig-paths@^3.14.2: minimist "^1.2.6" strip-bom "^3.0.0" +tslib@^2.1.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" @@ -3215,9 +3361,9 @@ typed-array-length@^1.0.4: is-typed-array "^1.1.9" ua-parser-js@^1.0.33: - version "1.0.36" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.36.tgz#a9ab6b9bd3a8efb90bb0816674b412717b7c428c" - integrity sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw== + version "1.0.37" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.37.tgz#b5dc7b163a5c1f0c510b08446aed4da92c46373f" + integrity sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ== uglify-js@^3.17.4: version "3.17.4" @@ -3234,6 +3380,16 @@ unbox-primitive@^1.0.2: has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" +undefsafe@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.5.tgz#38733b9327bdcd226db889fb723a6efd162e6e2c" + integrity sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA== + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + universalify@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" @@ -3244,7 +3400,7 @@ unpipe@1.0.0, unpipe@~1.0.0: resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== -update-browserslist-db@^1.0.11: +update-browserslist-db@^1.0.13: version "1.0.13" resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== @@ -3337,13 +3493,13 @@ which-collection@^1.0.1: is-weakmap "^2.0.1" is-weakset "^2.0.1" -which-typed-array@^1.1.11, which-typed-array@^1.1.2, which-typed-array@^1.1.9: - version "1.1.11" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" - integrity sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew== +which-typed-array@^1.1.11, which-typed-array@^1.1.13, which-typed-array@^1.1.2, which-typed-array@^1.1.9: + version "1.1.13" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36" + integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== dependencies: available-typed-arrays "^1.0.5" - call-bind "^1.0.2" + call-bind "^1.0.4" for-each "^0.3.3" gopd "^1.0.1" has-tostringtag "^1.0.0" @@ -3432,7 +3588,7 @@ yargs@17.1.1: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^17.3.1: +yargs@^17.3.1, yargs@^17.7.2: version "17.7.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== diff --git a/claroalter_base/build.js b/resources/build.js similarity index 100% rename from claroalter_base/build.js rename to resources/build.js diff --git a/resources/package-(buildjs).json b/resources/package-(buildjs).json new file mode 100644 index 0000000..4b7ae4c --- /dev/null +++ b/resources/package-(buildjs).json @@ -0,0 +1,32 @@ +{ + "name": "claroalter", + "version": "0.1.0", + "description": "DesignHammer Admin Theme Enhancements", + "repository": { + "type": "git", + "url": "https://github.com/designhammer/claroalter-drupal" + }, + "author": "DesignHammer, LLC", + "license": "GPL-2.0 AND MIT", + "homepage": "https://designhammer.com", + "scripts": { + "style": "node -e \"require('./build').buildCSS()\"", + "toolbar": "node -e \"require('./build').buildToolbarCSS()\"", + "script": "node -e \"require('./build').minifyJS()\"", + "watch": "node -e \"require('./build').watchFiles()\"" + }, + "devDependencies": { + "autoprefixer": "^10.4.15", + "browser-sync": "^2.29.3", + "postcss": "^8.4.28", + "sass": "^1.66.1", + "sass-migrator": "^1.7.3", + "standard": "^17.1.0", + "stylelint": "^15.10.3", + "stylelint-config-sass-guidelines": "^10.0.0", + "stylelint-order": "^6.0.3", + "uglify-js": "^3.17.4", + "util": "^0.12.5", + "yarn-upgrade-all": "^0.7.2" + } +}