-
+
Contact History
@@ -560,7 +560,7 @@ export const tabsTemplate = html`
Content for "WxM"
-
+
Cisco Answer for very very long label
@@ -677,7 +677,7 @@ export const tabsTemplate = html`
Content for "Contact History"
-
+
Cisco WxM
@@ -709,13 +709,13 @@ export const tabsTemplate = html`
Content for "Contact History"
-
+
Content for "WxM"
-
+
Content for "Third Tab"
@@ -794,7 +794,7 @@ export const tabsTemplate = html`
Content for "Contact History"
-
+
Cisco WxM
diff --git a/web-components/src/[sandbox]/sandbox.ts b/web-components/src/[sandbox]/sandbox.ts
index 989fd3f7a2..5c98470277 100644
--- a/web-components/src/[sandbox]/sandbox.ts
+++ b/web-components/src/[sandbox]/sandbox.ts
@@ -177,7 +177,7 @@ export class Sandbox extends LitElement {
-
+
md-accordion
diff --git a/web-components/src/components/icon/Icon.ts b/web-components/src/components/icon/Icon.ts
index 656139d387..82e9277e0b 100644
--- a/web-components/src/components/icon/Icon.ts
+++ b/web-components/src/components/icon/Icon.ts
@@ -167,7 +167,7 @@ export namespace Icon {
* ```html
*
*
- *
+ *
* ```
*/
@property({ type: String }) iconSet: IconSet = "momentumUI";
diff --git a/web-components/src/components/input/Input.ts b/web-components/src/components/input/Input.ts
index 08699434f8..206a6638cd 100644
--- a/web-components/src/components/input/Input.ts
+++ b/web-components/src/components/input/Input.ts
@@ -406,9 +406,7 @@ export namespace Input {
.value=${this.value}
aria-describedby=${this.ariaDescribedBy}
aria-controls=${this.ariaControls}
- aria-expanded=${ifDefined(
- this.ariaExpandedValue !== undefined ? this.ariaExpandedValue.toString() : undefined
- )}
+ aria-expanded=${ifDefined(this.ariaExpandedValue ?? undefined)}
aria-label=${this.ariaLabel}
aria-invalid=${this.ariaInvalid as ARIA_INVALID}
aria-errormessage=${`${this.htmlId}-message`}
diff --git a/web-components/src/components/tabs/Tab.ts b/web-components/src/components/tabs/Tab.ts
index e49123321e..078a8deb39 100644
--- a/web-components/src/components/tabs/Tab.ts
+++ b/web-components/src/components/tabs/Tab.ts
@@ -167,6 +167,20 @@ export namespace Tab {
}
}
+ renderCrossButton() {
+ return html`
+ this.handleCrossClick(e)}
+ @keydown=${(e: KeyboardEvent) => this.handleCrossKeydown(e)}
+ >
+
+
+ `;
+ }
+
render() {
return html`
`;
}
diff --git a/web-components/src/components/tabs/Tabs.ts b/web-components/src/components/tabs/Tabs.ts
index d7c830c1b1..4efab654d6 100644
--- a/web-components/src/components/tabs/Tabs.ts
+++ b/web-components/src/components/tabs/Tabs.ts
@@ -135,7 +135,7 @@ export namespace Tabs {
}
}
- private getAriaConrolId(tab: Tab.ELEMENT) {
+ private getAriaControlId(tab: Tab.ELEMENT) {
if (tab.id?.startsWith(MORE_MENU_TAB_COPY_ID_PREFIX)) {
return `${MORE_MENU_TAB_COPY_ID_PREFIX}${tab.id}`;
} else {
@@ -706,7 +706,7 @@ export namespace Tabs {
this.moveFocusToTab(visibleTabs[newIndex]);
}
- moveFocusToTab(tabElement: any) {
+ moveFocusToTab(tabElement: Element | undefined) {
setTimeout(() => (tabElement as HTMLElement)?.focus(), 0);
}
@@ -1112,7 +1112,7 @@ export namespace Tabs {
name="${tab.name}"
id="${this.getCopyTabId(tab)}"
aria-label=${tab.ariaLabel}
- aria-controls="${this.getAriaConrolId(tab)}"
+ aria-controls="${this.getAriaControlId(tab)}"
.isCrossVisible=${true}
tabIndex="${this.getTabIndex(tab)}"
.newMomentum=${this.newMomentum}
@@ -1150,7 +1150,12 @@ export namespace Tabs {
type=${this.type}
>
-
+
this.handleOverlayClose()}"
tabIndex="${this.tabHiddenIdPositiveTabIndex === tab.id ? 0 : -1}"
ariaRole="menuitem"
diff --git a/web-components/src/components/tabs/scss/mixins.scss b/web-components/src/components/tabs/scss/mixins.scss
index cfcaa4a5ba..3657620ffa 100644
--- a/web-components/src/components/tabs/scss/mixins.scss
+++ b/web-components/src/components/tabs/scss/mixins.scss
@@ -1,5 +1,6 @@
@mixin tab-button-span() {
- display: inline-block;
- line-height: $tab-span-height;
- vertical-align: top;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ gap: 0.5rem;
}
diff --git a/web-components/src/components/tabs/scss/tab.scss b/web-components/src/components/tabs/scss/tab.scss
index da59238b17..7bee9d4628 100644
--- a/web-components/src/components/tabs/scss/tab.scss
+++ b/web-components/src/components/tabs/scss/tab.scss
@@ -100,7 +100,13 @@
}
.tab-slot {
- display: block;
+ display: inline-flex;
+ justify-content: center;
+ align-items: center;
+ gap: 0.5rem;
+
+ max-width: 100%;
+ height: 100%;
}
slot {
@@ -136,6 +142,7 @@ slot {
.closable {
display: flex;
justify-content: space-between;
+ align-items: center;
}
md-icon {
@@ -160,6 +167,7 @@ button {
text-decoration: none;
white-space: nowrap;
width: 100%;
+ vertical-align: middle;
&:disabled {
background: $tab-none-bg;
@@ -185,8 +193,7 @@ button {
}
span {
- @include tab-button-span;
- padding: $tab-slot-padding;
+ @include tab-button-span;
}
&:hover {
@@ -205,20 +212,22 @@ button {
button.newMomentum {
cursor: pointer;
- transition: background-color 0.2s, color 0.2s, border-color 0.2s;
+ transition:
+ background-color 0.2s,
+ color 0.2s,
+ border-color 0.2s;
/* Sizing and spacing */
min-height: 1.75rem;
- padding: 0 .625rem 0 .625rem;
+ padding: 0 0.625rem 0 0.625rem;
justify-content: center;
+}
- .tab-slot {
- justify-content: center !important;
- align-items: center !important;
- }
-
- .tab-action-button {
- height:90%;
+:host([vertical]) {
+ button {
+ .tab-slot {
+ justify-content: flex-start;
+ }
}
}
diff --git a/web-components/src/components/tabs/scss/tabs.scss b/web-components/src/components/tabs/scss/tabs.scss
index b2a605a874..e4650cc479 100644
--- a/web-components/src/components/tabs/scss/tabs.scss
+++ b/web-components/src/components/tabs/scss/tabs.scss
@@ -37,12 +37,13 @@
text-align: center;
width: 100%;
- .md-menu-overlay__more {
+ .md-menu-overlay__more {
height: 100%;
margin-left: auto;
width: auto;
max-width: 128.5px;
.md-menu-overlay__overflow-label{
+ display: inline-block;
max-width: 70px;
text-overflow: ellipsis;
overflow: hidden;
@@ -93,7 +94,7 @@
&::part(tab) {
text-align: left;
padding-left: 16px;
- padding-right: 16px;
+ padding-right: 16px;
}
}
}
@@ -119,27 +120,22 @@
padding: $tab-base-indent;
}
-md-tab {
- md-icon,
- img {
- margin-right: 0.5rem;
-
- &.more-icon{
- margin-right: 0;
- margin-left: 0.5rem;
- }
- }
-}
-
md-menu-overlay {
md-tab {
- md-tooltip {
+ md-tooltip {
width: 170px;
- position: absolute;
+ position: relative;
+ display: inline-flex;
+ min-height: 28px;
+ align-items: center;
+ overflow: hidden;
.text-ellipsis {
- width: 170px;
- position: absolute;
+ display: inline-block;
+ vertical-align: middle;
+ width: 100%;
+ max-width: 100%;
+ position: relative;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
diff --git a/yarn.lock b/yarn.lock
index 1f24e9584e..69a174abb9 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1368,25 +1368,25 @@
dependencies:
find-up "^4.0.0"
-"@csstools/css-parser-algorithms@^2.7.1":
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.7.1.tgz#6d93a8f7d8aeb7cd9ed0868f946e46f021b6aa70"
- integrity sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==
+"@csstools/css-parser-algorithms@^3.0.0":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.1.tgz#f14ade63bae5f6025ac85c7d03fe47a7ca0e58af"
+ integrity sha512-lSquqZCHxDfuTg/Sk2hiS0mcSFCEBuj49JfzPHJogDBT0mGCyY5A1AQzBWngitrp7i1/HAZpIgzF/VjhOEIJIg==
-"@csstools/css-tokenizer@^2.4.1":
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.4.1.tgz#1d8b2e200197cf5f35ceb07ca2dade31f3a00ae8"
- integrity sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==
+"@csstools/css-tokenizer@^3.0.0":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.1.tgz#9dd9b10084f3011290f96789598091e5bcb3c29a"
+ integrity sha512-UBqaiu7kU0lfvaP982/o3khfXccVlHPWp0/vwwiIgDF0GmqqqxoiXC/6FCjlS9u92f7CoEz6nXKQnrn1kIAkOw==
-"@csstools/media-query-list-parser@^2.1.13":
- version "2.1.13"
- resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.13.tgz#f00be93f6bede07c14ddf51a168ad2748e4fe9e5"
- integrity sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==
+"@csstools/media-query-list-parser@^3.0.0":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz#9474e08e6d7767cf68c56bf1581b59d203360cb0"
+ integrity sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==
-"@csstools/selector-specificity@^3.1.1":
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-3.1.1.tgz#63085d2995ca0f0e55aa8b8a07d69bfd48b844fe"
- integrity sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==
+"@csstools/selector-specificity@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-4.0.0.tgz#7dfccb9df5499e627e7bfdbb4021a06813a45dba"
+ integrity sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==
"@cypress/listr-verbose-renderer@0.4.1":
version "0.4.1"
@@ -2937,9 +2937,9 @@
lodash "^4.17.15"
"@sinonjs/text-encoding@^0.7.1":
- version "0.7.2"
- resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz#5981a8db18b56ba38ef0efb7d995b12aa7b51918"
- integrity sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==
+ version "0.7.3"
+ resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz#282046f03e886e352b2d5f5da5eb755e01457f3f"
+ integrity sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==
"@socket.io/component-emitter@~3.1.0":
version "3.1.2"
@@ -3144,11 +3144,11 @@
"@types/node" "*"
"@types/node@*", "@types/node@>= 8", "@types/node@>=10.0.0":
- version "22.3.0"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-22.3.0.tgz#7f8da0e2b72c27c4f9bd3cb5ef805209d04d4f9e"
- integrity sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==
+ version "22.4.2"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-22.4.2.tgz#55fefb1c3dba2ecd7eb76738c6b80da75760523f"
+ integrity sha512-nAvM3Ey230/XzxtyDcJ+VjvlzpzoHwLsF7JaDRfoI0ytO0mVheerNmM45CtA0yOILXwXXxOrcUWH3wltX+7PSw==
dependencies:
- undici-types "~6.18.2"
+ undici-types "~6.19.2"
"@types/normalize-package-data@^2.4.0":
version "2.4.4"
@@ -4743,9 +4743,9 @@ available-typed-arrays@^1.0.7:
possible-typed-array-names "^1.0.0"
aws-sdk@^2.538.0:
- version "2.1675.0"
- resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1675.0.tgz#8cde066706a99b3645fa0671e30cbb2bfcefa196"
- integrity sha512-gkqNAP0m3gDpnZCKL2OLdwAG+SjYT9MURGfTkixAWHIPDYD4OQf3sCcZNBTTTeOvOXus/tJIpgafKHD9DCIOCQ==
+ version "2.1679.0"
+ resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1679.0.tgz#f6a9462902e381ffaf95a4d9be0c6d1cd90dd31e"
+ integrity sha512-76zSe/U7+5hzyGD7KAs71of1r6tRhrq+tXsOYbCDKPVqqtjxQiy88n0AC0Tcjx29nQSegydyjHxg27YJlcCXOg==
dependencies:
buffer "4.9.2"
events "1.1.1"
@@ -6945,16 +6945,16 @@ core-decorators@^0.20.0:
integrity sha512-7cp/Pz3AmQXjRwhAsFN+8ndRiBNyLxtZgC/fhKvrwQTf2ZlZma6LnimoJPrOqgxZ0tIeI9VvSs+QKe0OPJ0SuA==
core-js-compat@^3.37.1, core-js-compat@^3.38.0:
- version "3.38.0"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.38.0.tgz#d93393b1aa346b6ee683377b0c31172ccfe607aa"
- integrity sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A==
+ version "3.38.1"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.38.1.tgz#2bc7a298746ca5a7bcb9c164bcb120f2ebc09a09"
+ integrity sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==
dependencies:
browserslist "^4.23.3"
core-js-pure@^3.1.4:
- version "3.38.0"
- resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.38.0.tgz#bc802cd152e33d5b0ec733b656c71cb847cac701"
- integrity sha512-8balb/HAXo06aHP58mZMtXgD8vcnXz9tUDePgqBgJgKdmTlMt+jw3ujqniuBDQXMvTzxnMpxHFeuSM3g1jWQuQ==
+ version "3.38.1"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.38.1.tgz#e8534062a54b7221344884ba9b52474be495ada3"
+ integrity sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==
core-js@^1.0.0:
version "1.2.7"
@@ -6967,9 +6967,9 @@ core-js@^2.4.0, core-js@^2.5.0, core-js@^2.6.12, core-js@^2.6.5:
integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
core-js@^3.1.4, core-js@^3.2.1, core-js@^3.30.2:
- version "3.38.0"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.38.0.tgz#8acb7c050bf2ccbb35f938c0d040132f6110f636"
- integrity sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==
+ version "3.38.1"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.38.1.tgz#aa375b79a286a670388a1a363363d53677c0383e"
+ integrity sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==
core-util-is@1.0.2:
version "1.0.2"
@@ -8348,9 +8348,9 @@ ejs@^2.6.1:
integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==
electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.30, electron-to-chromium@^1.5.4:
- version "1.5.7"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.7.tgz#425d2a7f76ecfa564fdca1040d11fb1979851f3c"
- integrity sha512-6FTNWIWMxMy/ZY6799nBlPtF1DFDQ6VQJ7yyDP27SJNt5lwtQ5ufqVvHylb3fdQefvRcgA3fKcFMJi9OLwBRNw==
+ version "1.5.13"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz#1abf0410c5344b2b829b7247e031f02810d442e6"
+ integrity sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==
elegant-spinner@^1.0.1:
version "1.0.1"
@@ -11497,7 +11497,7 @@ ignore@^4.0.3, ignore@^4.0.6:
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
-ignore@^5.1.1, ignore@^5.1.8, ignore@^5.2.0, ignore@^5.3.1:
+ignore@^5.1.1, ignore@^5.1.8, ignore@^5.2.0, ignore@^5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
@@ -17440,7 +17440,7 @@ postcss-reduce-transforms@^1.0.3:
postcss "^5.0.8"
postcss-value-parser "^3.0.1"
-postcss-resolve-nested-selector@^0.1.1, postcss-resolve-nested-selector@^0.1.4:
+postcss-resolve-nested-selector@^0.1.1, postcss-resolve-nested-selector@^0.1.6:
version "0.1.6"
resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz#3d84dec809f34de020372c41b039956966896686"
integrity sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==
@@ -17481,7 +17481,7 @@ postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2:
indexes-of "^1.0.1"
uniq "^1.0.1"
-postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.1.1:
+postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.1.2:
version "6.1.2"
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de"
integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==
@@ -17567,7 +17567,7 @@ postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.2
picocolors "^0.2.1"
source-map "^0.6.1"
-postcss@^8.3.6, postcss@^8.4.40:
+postcss@^8.3.6, postcss@^8.4.41:
version "8.4.41"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.41.tgz#d6104d3ba272d882fe18fc07d15dc2da62fa2681"
integrity sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==
@@ -20149,9 +20149,9 @@ spdx-expression-parse@^3.0.0:
spdx-license-ids "^3.0.0"
spdx-license-ids@^3.0.0:
- version "3.0.18"
- resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz#22aa922dcf2f2885a6494a261f2d8b75345d0326"
- integrity sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==
+ version "3.0.20"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz#e44ed19ed318dd1e5888f93325cee800f0f51b89"
+ integrity sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==
specificity@^0.4.1:
version "0.4.1"
@@ -20706,14 +20706,14 @@ stylelint-selector-bem-pattern@^2.0.0:
stylelint ">=13.13.1"
stylelint@>=13.13.1:
- version "16.8.1"
- resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-16.8.1.tgz#7d4b2d7922771dd0514446a66f04e954f1dfa444"
- integrity sha512-O8aDyfdODSDNz/B3gW2HQ+8kv8pfhSu7ZR7xskQ93+vI6FhKKGUJMQ03Ydu+w3OvXXE0/u4hWU4hCPNOyld+OA==
- dependencies:
- "@csstools/css-parser-algorithms" "^2.7.1"
- "@csstools/css-tokenizer" "^2.4.1"
- "@csstools/media-query-list-parser" "^2.1.13"
- "@csstools/selector-specificity" "^3.1.1"
+ version "16.8.2"
+ resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-16.8.2.tgz#7fda18b919a36e206e897417d4720baceb3af122"
+ integrity sha512-fInKATippQhcSm7AB+T32GpI+626yohrg33GkFT/5jzliUw5qhlwZq2UQQwgl3HsHrf09oeARi0ZwgY/UWEv9A==
+ dependencies:
+ "@csstools/css-parser-algorithms" "^3.0.0"
+ "@csstools/css-tokenizer" "^3.0.0"
+ "@csstools/media-query-list-parser" "^3.0.0"
+ "@csstools/selector-specificity" "^4.0.0"
"@dual-bundle/import-meta-resolve" "^4.1.0"
balanced-match "^2.0.0"
colord "^2.9.3"
@@ -20728,7 +20728,7 @@ stylelint@>=13.13.1:
globby "^11.1.0"
globjoin "^0.1.4"
html-tags "^3.3.1"
- ignore "^5.3.1"
+ ignore "^5.3.2"
imurmurhash "^0.1.4"
is-plain-object "^5.0.0"
known-css-properties "^0.34.0"
@@ -20737,10 +20737,10 @@ stylelint@>=13.13.1:
micromatch "^4.0.7"
normalize-path "^3.0.0"
picocolors "^1.0.1"
- postcss "^8.4.40"
- postcss-resolve-nested-selector "^0.1.4"
+ postcss "^8.4.41"
+ postcss-resolve-nested-selector "^0.1.6"
postcss-safe-parser "^7.0.0"
- postcss-selector-parser "^6.1.1"
+ postcss-selector-parser "^6.1.2"
postcss-value-parser "^4.2.0"
resolve-from "^5.0.0"
string-width "^4.2.3"
@@ -20875,9 +20875,9 @@ supports-hyperlinks@^2.1.0:
supports-color "^7.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"
- integrity sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-3.1.0.tgz#b56150ff0173baacc15f21956450b61f2b18d3ac"
+ integrity sha512-2rn0BZ+/f7puLOHZm1HOJfwBggfaHXUpPUSSG/SWM4TWp5KCfmNYwnC3hruy2rZlMnmWZ+QAGpZfchu3f3695A==
dependencies:
has-flag "^4.0.0"
supports-color "^7.0.0"
@@ -21681,15 +21681,15 @@ underscore@~1.6.0:
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8"
integrity sha512-z4o1fvKUojIWh9XuaVLUDdf86RQiq13AC1dmHbTpoyuu+bquHms76v16CjycCbec87J7z0k//SiQVk0sMdFmpQ==
-undici-types@~6.18.2:
- version "6.18.2"
- resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.18.2.tgz#8b678cf939d4fc9ec56be3c68ed69c619dee28b0"
- integrity sha512-5ruQbENj95yDYJNS3TvcaxPMshV7aizdv/hWYjGIKoANWKjhWNBsr2YEuYZKodQulB1b8l7ILOuDQep3afowQQ==
+undici-types@~6.19.2:
+ version "6.19.8"
+ resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02"
+ integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==
undici@^6.19.5:
- version "6.19.7"
- resolved "https://registry.yarnpkg.com/undici/-/undici-6.19.7.tgz#7d4cf26dc689838aa8b6753a3c5c4288fc1e0216"
- integrity sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==
+ version "6.19.8"
+ resolved "https://registry.yarnpkg.com/undici/-/undici-6.19.8.tgz#002d7c8a28f8cc3a44ff33c3d4be4d85e15d40e1"
+ integrity sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==
unherit@^1.0.4:
version "1.1.3"