yarn run v1.22.10 $ yarn run lint:css './**/*.+(css|scss)' $ stylelint --ignore-path ./.eslintignore './**/*.+(css|scss)' public/components/_build-pipeline.scss 119:1 ✖ Unexpected unknown at-rule "@each" at-rule-no-unknown 142:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 196:1 ✖ Unexpected unknown at-rule "@each" at-rule-no-unknown 205:7 ✖ Unexpected unknown at-rule "@if" at-rule-no-unknown 210:9 ✖ Unexpected unknown at-rule "@if" at-rule-no-unknown 241:1 ✖ Unexpected duplicate selector ".build-pipeline__status-bar", first used at line 175 no-duplicate-selectors 251:1 ✖ Expected selector ".build-pipeline__animation-line" to come before selector ".build-pipeline__status-bar--in-progress .build-pipeline__animation-line" no-descending-specificity 256:3 ✖ Expected selector ".build-pipeline__animation-line::before" to come before selector ".build-pipeline__status-bar .build-pipeline__animation-line::before" no-descending-specificity 256:3 ✖ Expected selector ".build-pipeline__animation-line::before" to come before selector ".build-pipeline__status-bar--in-progress .build-pipeline__animation-line::before" no-descending-specificity 264:1 ✖ Expected selector ".build-pipeline__animation-circle" to come before selector ".build-pipeline__status-bar--in-progress .build-pipeline__animation-circle" no-descending-specificity 272:3 ✖ Expected selector ".build-pipeline__animation-circle::after" to come before selector ".build-pipeline__status-bar--in-progress .build-pipeline__animation-circle::after" no-descending-specificity 273:5 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 301:3 ✖ Unexpected unknown at-rule "@extend" at-rule-no-unknown 304:3 ✖ Expected selector ".build-pipeline__circle-clip1::before" to come before selector ".build-pipeline__status-bar .build-pipeline__circle-clip1::before" no-descending-specificity 304:3 ✖ Expected selector ".build-pipeline__circle-clip1::before" to come before selector ".build-pipeline__status-bar--in-progress .build-pipeline__circle-clip1::before" no-descending-specificity 305:5 ✖ Unexpected unknown at-rule "@extend" at-rule-no-unknown 312:3 ✖ Unexpected unknown at-rule "@extend" at-rule-no-unknown 315:3 ✖ Expected selector ".build-pipeline__circle-clip2::before" to come before selector ".build-pipeline__status-bar .build-pipeline__circle-clip2::before" no-descending-specificity 315:3 ✖ Expected selector ".build-pipeline__circle-clip2::before" to come before selector ".build-pipeline__status-bar--in-progress .build-pipeline__circle-clip2::before" no-descending-specificity 316:5 ✖ Unexpected unknown at-rule "@extend" at-rule-no-unknown 332:1 ✖ Expected selector ".build-pipeline__circle-inner-fill" to come before selector ".build-pipeline__status-bar .build-pipeline__circle-inner-fill" no-descending-specificity 332:1 ✖ Expected selector ".build-pipeline__circle-inner-fill" to come before selector ".build-pipeline__status-bar--in-progress .build-pipeline__circle-inner-fill" no-descending-specificity public/components/_conditions.scss 2:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/_dropdown.scss 66:7 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 144:5 ✖ Expected selector ".co-namespace-selector .dropdown-menu__autocomplete-filter li a" to come before selector ".co-namespace-selector .dropdown-menu__autocomplete-filter li.active a" no-descending-specificity 181:3 ✖ Expected selector ".co-namespace-selector__menu.pf-c-dropdown__menu a" to come before selector ".co-namespace-selector .dropdown-menu__autocomplete-filter li.active a" no-descending-specificity 181:3 ✖ Expected selector ".co-namespace-selector__menu.pf-c-dropdown__menu a" to come before selector ".co-namespace-selector .dropdown-menu__autocomplete-filter li a" no-descending-specificity 193:3 ✖ Expected selector ".co-namespace-selector__menu.pf-c-dropdown__menu li" to come before selector ".co-namespace-selector .dropdown-menu__autocomplete-filter li:focus" no-descending-specificity 199:5 ✖ Expected selector ".co-namespace-selector__menu.pf-c-dropdown__menu li > a" to come before selector ".co-namespace-selector .dropdown-menu__autocomplete-filter li.active a" no-descending-specificity 224:1 ✖ Expected selector ".dropdown-menu__autocomplete-filter" to come before selector ".co-namespace-selector .dropdown-menu__autocomplete-filter" no-descending-specificity 249:1 ✖ Expected selector ".pf-c-dropdown__toggle" to come before selector ".dropdown--full-width .pf-c-dropdown__toggle" no-descending-specificity public/components/_horizontal-nav.scss 39:1 ✖ Expected selector ".co-m-horizontal-nav__menu-item" to come before selector ".co-m-horizontal-nav__menu--within-sidebar .co-m-horizontal-nav__menu-item" no-descending-specificity 58:5 ✖ Expected selector ".co-m-horizontal-nav__menu-item a::after" to come before selector ".co-m-horizontal-nav__menu-item a:hover::after" no-descending-specificity 58:5 ✖ Expected selector ".co-m-horizontal-nav__menu-item a::after" to come before selector ".co-m-horizontal-nav__menu-item a:focus::after" no-descending-specificity 58:5 ✖ Expected selector ".co-m-horizontal-nav__menu-item button::after" to come before selector ".co-m-horizontal-nav__menu-item button:hover::after" no-descending-specificity 58:5 ✖ Expected selector ".co-m-horizontal-nav__menu-item button::after" to come before selector ".co-m-horizontal-nav__menu-item button:focus::after" no-descending-specificity public/components/_notification-drawer.scss 4:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/_resource.scss 116:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 144:3 ✖ Expected selector ".co-resource-item__resource-name" to come before selector ".co-resource-item--truncate .co-resource-item__resource-name" no-descending-specificity public/components/_row-filter.scss 80:1 ✖ Expected selector ".row-filter__number-bubble" to come before selector ".row-filter__box--empty .row-filter__number-bubble" no-descending-specificity public/components/_sysevent-stream.scss 120:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/_toggle-play.scss 12:5 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 18:5 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/style/_common.scss 178:3 ✖ Expected selector ".co-m-pane__details dd" to come before selector "dl.co-inline dd" no-descending-specificity 179:5 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 245:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 257:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 292:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 389:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 455:5 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 512:3 ✖ Expected selector ".co-m-table-grid .row" to come before selector ".co-m-table-grid--bordered .co-m-table-grid__body .row" no-descending-specificity 519:3 ✖ Expected selector ".co-m-table-grid .row" to come before selector ".co-m-table-grid--bordered .co-m-table-grid__body .row" no-descending-specificity 519:3 ✖ Unexpected duplicate selector ".co-m-table-grid .row", first used at line 512 no-duplicate-selectors public/style/_forms.scss 70:1 ✖ Expected selector ".form-control-feedback--keyboard-hint" to come before selector ".co-text-filter:focus + .form-control-feedback--keyboard-hint" no-descending-specificity public/style/_layout.scss 78:5 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/style/_overrides.scss 26:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 172:1 ✖ Expected selector ".pf-c-button-icon--plain" to come before selector ".pf-c-button:hover .pf-c-button-icon--plain" no-descending-specificity 172:1 ✖ Expected selector ".pf-c-button-icon--plain" to come before selector ".pf-c-button:focus .pf-c-button-icon--plain" no-descending-specificity 314:1 ✖ Expected selector ".modal-dialog" to come before selector ".modal.right-side-modal-pf .modal-dialog" no-descending-specificity 314:1 ✖ Expected selector ".modal-dialog" to come before selector ".modal.right-side-modal-pf.fade .modal-dialog" no-descending-specificity 314:1 ✖ Expected selector ".modal-dialog" to come before selector ".modal.right-side-modal-pf.fade:not(.in) .modal-dialog" no-descending-specificity 344:1 ✖ Expected selector ".pf-c-page__sidebar" to come before selector ".pf-c-page .pf-c-page__sidebar" no-descending-specificity 470:3 ✖ Expected selector ".table td" to come before selector ".pf-c-table.pf-m-compact tr > td" no-descending-specificity 470:3 ✖ Expected selector ".table td" to come before selector ".pf-c-table.pf-c-virtualized tr > td" no-descending-specificity 473:3 ✖ Expected selector ".table th" to come before selector ".pf-c-table tr > th" no-descending-specificity public/style/_patternfly-sizing-extension.scss 13:1 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/style/_text.scss 30:1 ✖ Unexpected unknown at-rule "@each" at-rule-no-unknown packages/operator-lifecycle-manager/src/style.scss 50:1 ✖ Unexpected duplicate selector ".co-clusterserviceversion-link", first used at line 40 no-duplicate-selectors 61:1 ✖ Expected selector ".co-clusterserviceversion-logo" to come before selector ".co-clusterserviceversion-link .co-clusterserviceversion-logo" no-descending-specificity 82:1 ✖ Expected selector ".co-clusterserviceversion-logo__name__clusterserviceversion" to come before selector ".co-clusterserviceversion-link:focus .co-clusterserviceversion-logo__name__clusterserviceversion" no-descending-specificity 82:1 ✖ Expected selector ".co-clusterserviceversion-logo__name__clusterserviceversion" to come before selector ".co-clusterserviceversion-link:hover .co-clusterserviceversion-logo__name__clusterserviceversion" no-descending-specificity public/components/RBAC/_rbac.scss 7:5 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/factory/_modal-wrapper.scss 1:1 ✖ Unexpected empty source no-empty-source public/components/graphs/_graphs.scss 19:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/monitoring/_monitoring.scss 417:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 505:1 ✖ Expected selector ".query-browser__wrapper" to come before selector ".monitoring-dashboards__card .query-browser__wrapper" no-descending-specificity public/components/modals/_modals.scss 21:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 38:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/nav/_nav-header.scss 26:6 ✖ Expected selector ".oc-nav-header .pf-c-dropdown__toggle" to come before selector ".oc-nav-header .pf-c-dropdown.pf-m-expanded .pf-c-dropdown__toggle" no-descending-specificity 33:3 ✖ Expected selector ".oc-nav-header .pf-c-dropdown__toggle" to come before selector ".oc-nav-header .pf-c-dropdown.pf-m-expanded .pf-c-dropdown__toggle" no-descending-specificity public/components/nav/_perspective-nav.scss 39:3 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:hover .oc-nav-pinned-item__unpin-button" no-descending-specificity 39:3 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:focus .oc-nav-pinned-item__unpin-button" no-descending-specificity 47:5 ✖ Expected selector ".pf-m-current .oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:hover .oc-nav-pinned-item__unpin-button" no-descending-specificity 47:5 ✖ Expected selector ".pf-m-current .oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:focus .oc-nav-pinned-item__unpin-button" no-descending-specificity 51:5 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button .oc-nav-pinned-item__icon" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:hover .oc-nav-pinned-item__unpin-button .oc-nav-pinned-item__icon" no-descending-specificity 51:5 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button .oc-nav-pinned-item__icon" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:focus .oc-nav-pinned-item__unpin-button .oc-nav-pinned-item__icon" no-descending-specificity 55:5 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button:hover" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:hover .oc-nav-pinned-item__unpin-button" no-descending-specificity 55:5 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button:hover" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:focus .oc-nav-pinned-item__unpin-button" no-descending-specificity 55:14 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button:focus" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:hover .oc-nav-pinned-item__unpin-button" no-descending-specificity 55:14 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button:focus" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:focus .oc-nav-pinned-item__unpin-button" no-descending-specificity 56:7 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button:hover .oc-nav-pinned-item__icon" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:hover .oc-nav-pinned-item__unpin-button .oc-nav-pinned-item__icon" no-descending-specificity 56:7 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button:hover .oc-nav-pinned-item__icon" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:focus .oc-nav-pinned-item__unpin-button .oc-nav-pinned-item__icon" no-descending-specificity 56:7 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button:focus .oc-nav-pinned-item__icon" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:hover .oc-nav-pinned-item__unpin-button .oc-nav-pinned-item__icon" no-descending-specificity 56:7 ✖ Expected selector ".oc-nav-pinned-item.pf-c-nav__item .oc-nav-pinned-item__unpin-button:focus .oc-nav-pinned-item__icon" to come before selector ".oc-nav-pinned-item.pf-c-nav__item .pf-c-nav__link:focus .oc-nav-pinned-item__unpin-button .oc-nav-pinned-item__icon" no-descending-specificity public/components/utils/_alerts.scss 20:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/utils/_details-item.scss 14:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/utils/_field-level-help.scss 8:3 ✖ Expected selector ".co-field-level-help .co-field-level-help__icon" to come before selector ".co-field-level-help:hover .co-field-level-help__icon" no-descending-specificity public/components/utils/_label.scss 20:3 ✖ Expected selector ".co-m-label--expand .co-m-label__key" to come before selector ".co-m-label-list:hover .co-m-label .co-m-label__key" no-descending-specificity 20:21 ✖ Expected selector ".co-m-label--expand .co-m-label__value" to come before selector ".co-m-label-list:hover .co-m-label .co-m-label__value" no-descending-specificity 34:1 ✖ Expected selector "tags-input .host" to come before selector "tags-input .host:focus" no-descending-specificity 67:1 ✖ Expected selector "tags-input .tags .tag-item" to come before selector ".modal-body tags-input .tags .tag-item" no-descending-specificity 68:3 ✖ Unexpected unknown at-rule "@extend" at-rule-no-unknown 98:1 ✖ Expected selector "tags-input .remove-button:active" to come before selector "tags-input .tags .tag-item .remove-button" no-descending-specificity 98:1 ✖ Expected selector "tags-input .remove-button:active" to come before selector "tags-input .tags .tag-item .remove-button:active" no-descending-specificity 99:1 ✖ Expected selector "tags-input .remove-button:hover" to come before selector "tags-input .tags .tag-item .remove-button" no-descending-specificity 99:1 ✖ Expected selector "tags-input .remove-button:hover" to come before selector "tags-input .tags .tag-item .remove-button:active" no-descending-specificity 170:1 ✖ Expected selector "tags-input .autocomplete .suggestion-item em" to come before selector "tags-input .autocomplete .suggestion-item.selected em" no-descending-specificity public/components/utils/_number-spinner.scss 6:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown 21:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/utils/_selector.scss 13:5 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown public/components/utils/_skeleton-screen.scss 114:1 ✖ Unexpected duplicate selector ".skeleton-catalog--list", first used at line 110 no-duplicate-selectors public/style/mixin/_break-word.scss 8:1 ✖ Unexpected unknown at-rule "@mixin" at-rule-no-unknown public/style/mixin/_font-awesome.scss 1:1 ✖ Unexpected unknown at-rule "@mixin" at-rule-no-unknown 3:16 ✖ Unexpected missing generic font family font-family-no-missing-generic-family-keyword public/style/mixin/_line-clamp.scss 1:1 ✖ Unexpected unknown at-rule "@mixin" at-rule-no-unknown public/style/mixin/_popover-button.scss 3:1 ✖ Unexpected unknown at-rule "@mixin" at-rule-no-unknown public/style/mixin/_prefix.scss 3:1 ✖ Unexpected unknown at-rule "@mixin" at-rule-no-unknown public/style/mixin/_scroll-shadows.scss 1:1 ✖ Unexpected unknown at-rule "@mixin" at-rule-no-unknown 9:1 ✖ Unexpected unknown at-rule "@mixin" at-rule-no-unknown public/style/mixin/_truncate.scss 3:1 ✖ Unexpected unknown at-rule "@mixin" at-rule-no-unknown packages/console-shared/src/utils/pod-ring-text.scss 17:3 ✖ Expected selector ".pod-ring__center-text--reversed tspan" to come before selector ".pod-ring__center-text:not(.pod-ring__long-text) tspan:first-of-type" no-descending-specificity 21:3 ✖ Expected selector ".pod-ring__center-text--reversed tspan:first-of-type" to come before selector ".pod-ring__center-text:not(.pod-ring__long-text) tspan:first-of-type" no-descending-specificity public/components/dashboard/project-dashboard/_details-card.scss 2:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown packages/ceph-storage-plugin/src/components/noobaa-provider-endpoints/noobaa-provider-endpoints.scss 49:1 ✖ Unexpected duplicate selector ".nb-endpoints-form-entry", first used at line 1 no-duplicate-selectors packages/console-shared/src/components/formik-fields/RadioGroupField.scss 29:3 ✖ Expected selector ".ocs-radio-group-field .pf-c-radio" to come before selector ".ocs-radio-group-field:not(.ocs-radio-group-field--inline) .pf-c-radio" no-descending-specificity 29:3 ✖ Expected selector ".ocs-radio-group-field .pf-c-radio" to come before selector ".ocs-radio-group-field:not(.ocs-radio-group-field--inline) .pf-c-radio:last-of-type" no-descending-specificity packages/topology/src/components/graph-view/Topology.scss 1:1 ✖ Unexpected unknown at-rule "@mixin" at-rule-no-unknown 2:3 ✖ Unexpected unknown at-rule "@at-root" at-rule-no-unknown 16:3 ✖ Unexpected unknown at-rule "@include" at-rule-no-unknown packages/topology/src/components/list-view/TopologyListView.scss 83:3 ✖ Expected selector ".odc-topology-list-view__resource-icon__container" to come before selector ".odc-topology-list-view__application-label-cell .odc-topology-list-view__resource-icon__container" no-descending-specificity 107:3 ✖ Expected selector ".odc-topology-list-view__application-row" to come before selector ".odc-m-filter-active .odc-topology-list-view .odc-topology-list-view__application-row" no-descending-specificity 114:5 ✖ Expected selector ".odc-topology-list-view__application-row.is-filtered" to come before selector ".odc-m-filter-active .odc-topology-list-view .odc-topology-list-view__application-row.is-filtered" no-descending-specificity 126:3 ✖ Expected selector ".odc-topology-list-view__kind-row" to come before selector ".odc-m-filter-active .odc-topology-list-view .odc-topology-list-view__kind-row" no-descending-specificity 126:16 ✖ Expected selector ".odc-topology-list-view__item-row" to come before selector ".odc-m-filter-active .odc-topology-list-view .odc-topology-list-view__item-row" no-descending-specificity 129:5 ✖ Expected selector ".odc-topology-list-view__kind-row.is-filtered" to come before selector ".odc-m-filter-active .odc-topology-list-view .odc-topology-list-view__kind-row.is-filtered" no-descending-specificity 129:5 ✖ Expected selector ".odc-topology-list-view__item-row.is-filtered" to come before selector ".odc-m-filter-active .odc-topology-list-view .odc-topology-list-view__item-row.is-filtered" no-descending-specificity 215:3 ✖ Expected selector ".odc-topology-list-view .pf-c-data-list__cell" to come before selector ".odc-topology-list-view__application-row .pf-c-data-list__item-content .pf-c-data-list__cell" no-descending-specificity packages/topology/src/components/quick-search/QuickSearchList.scss 24:5 ✖ Expected selector ".odc-quick-search-list__item:hover" to come before selector ".odc-quick-search-content__list--overflow .odc-quick-search-list__item:last-of-type" no-descending-specificity packages/console-shared/src/components/dashboard/activity-card/activity-card.scss 31:3 ✖ Unexpected shorthand "padding" after "padding-bottom" declaration-block-no-shorthand-property-overrides 85:1 ✖ Expected selector ".co-activity-item__ongoing" to come before selector ".co-activity-card__ongoing-body .co-activity-item__ongoing:last-of-type" no-descending-specificity 170:1 ✖ Unexpected duplicate selector ".skeleton-activity__dashboard::after", first used at line 158 no-duplicate-selectors packages/console-shared/src/components/dashboard/status-card/status-card.scss 139:1 ✖ Unexpected duplicate selector ".skeleton-status-alerts::after", first used at line 127 no-duplicate-selectors packages/console-shared/src/components/formik-fields/item-selector-field/ItemSelectorField.scss 18:5 ✖ Unexpected shorthand "flex-flow" after "flex-direction" declaration-block-no-shorthand-property-overrides packages/kubevirt-plugin/src/components/ssh-service/SSHForm/SSHFormKey/ssh-form-key.scss 6:3 ✖ Unexpected unknown at-rule "@extend" at-rule-no-unknown packages/topology/src/components/graph-view/components/edges/BaseEdge.scss 45:3 ✖ Expected selector ".odc-base-edge .pf-topology-connector-arrow" to come before selector ".odc-base-edge.is-selected .pf-topology-connector-arrow" no-descending-specificity 45:3 ✖ Expected selector ".odc-base-edge .pf-topology-connector-arrow" to come before selector ".odc-base-edge.is-hover .pf-topology-connector-arrow" no-descending-specificity 45:3 ✖ Expected selector ".odc-base-edge .pf-topology-connector-arrow" to come before selector ".odc-base-edge.is-dragging .pf-topology-connector-arrow" no-descending-specificity error Command failed with exit code 2. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. error Command failed with exit code 2. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.