> stylelint@14.5.0 pretest > npm run lint > stylelint@14.5.0 lint > npm-run-all --parallel --continue-on-error lint:* > stylelint@14.5.0 lint:md > remark . --quiet --frail > stylelint@14.5.0 lint:formatting > prettier . --check > stylelint@14.5.0 lint:js > eslint . --cache --max-warnings=0 > stylelint@14.5.0 lint:types > tsc Checking formatting... All matched files use Prettier code style! > stylelint@14.5.0 test > jest --coverage PASS lib/__tests__/disableRanges.test.js (77.891 s) PASS lib/rules/unit-case/__tests__/index.js (91.394 s) PASS lib/rules/indentation/__tests__/functions.js (91.496 s) PASS lib/rules/property-case/__tests__/index.js (94.254 s) PASS lib/rules/font-family-name-quotes/__tests__/index.js (98.211 s) PASS lib/rules/selector-attribute-brackets-space-inside/__tests__/index.js (98.266 s) PASS lib/rules/no-extra-semicolons/__tests__/index.js (99.435 s) PASS lib/rules/selector-pseudo-class-case/__tests__/index.js (100.284 s) PASS lib/rules/function-name-case/__tests__/index.js (20.048 s) PASS lib/rules/declaration-empty-line-before/__tests__/index.js (103.332 s) PASS lib/rules/selector-no-qualifying-type/__tests__/index.js (104.717 s) PASS lib/rules/length-zero-no-unit/__tests__/index.js (15.936 s) PASS lib/rules/selector-max-empty-lines/__tests__/index.js (111.204 s) PASS lib/rules/function-parentheses-space-inside/__tests__/index.js (14.445 s) PASS lib/rules/selector-attribute-operator-space-after/__tests__/index.js (110.794 s) PASS lib/rules/selector-attribute-operator-space-before/__tests__/index.js (112.453 s) PASS lib/rules/indentation/__tests__/rules.js (9.998 s) PASS lib/rules/rule-empty-line-before/__tests__/index.js (17.664 s) PASS lib/rules/no-eol-whitespace/__tests__/index.js (14.344 s) PASS lib/rules/at-rule-empty-line-before/__tests__/index.js (111.947 s) PASS lib/rules/media-feature-name-case/__tests__/index.js (12.519 s) PASS lib/rules/function-url-quotes/__tests__/index.js (12.247 s) PASS lib/rules/value-keyword-case/__tests__/index.js (116.197 s) PASS lib/rules/selector-max-type/__tests__/index.js (13.65 s) PASS lib/rules/selector-pseudo-element-case/__tests__/index.js (12.824 s) PASS lib/rules/function-calc-no-unspaced-operator/__tests__/index.js (12.21 s) PASS lib/rules/linebreaks/__tests__/index.js (7.944 s) PASS lib/rules/block-opening-brace-newline-before/__tests__/index.js (12.411 s) PASS lib/rules/max-line-length/__tests__/index.js (11.26 s) PASS lib/rules/media-query-list-comma-newline-after/__tests__/index.js (12.156 s) PASS lib/rules/custom-property-empty-line-before/__tests__/index.js (13.605 s) PASS lib/rules/unit-no-unknown/__tests__/index.js (13.947 s) PASS lib/rules/block-closing-brace-newline-after/__tests__/index.js (13.387 s) PASS lib/rules/block-opening-brace-space-before/__tests__/index.js (14.087 s) PASS lib/rules/selector-combinator-space-after/__tests__/index.js (15.329 s) PASS lib/rules/selector-max-id/__tests__/index.js (13.877 s) PASS lib/rules/selector-combinator-space-before/__tests__/index.js (15.888 s) PASS lib/rules/unit-disallowed-list/__tests__/index.js (13.339 s) PASS lib/__tests__/ignore.test.js (11.699 s) PASS lib/rules/media-query-list-comma-space-after/__tests__/index.js (12.189 s) PASS lib/__tests__/standalone.test.js (19.418 s) PASS lib/rules/media-query-list-comma-space-before/__tests__/index.js (13.792 s) PASS lib/rules/block-closing-brace-space-after/__tests__/index.js (10.484 s) PASS lib/rules/block-closing-brace-space-before/__tests__/index.js (15.76 s) PASS lib/rules/block-opening-brace-newline-after/__tests__/index.js (15.911 s) PASS lib/rules/function-comma-space-after/__tests__/index.js (16.088 s) PASS lib/rules/block-opening-brace-space-after/__tests__/index.js (15.606 s) PASS lib/rules/time-min-milliseconds/__tests__/index.js (14.104 s) PASS lib/rules/function-parentheses-newline-inside/__tests__/index.js (16.784 s) PASS lib/rules/block-closing-brace-empty-line-before/__tests__/index.js (12.58 s) PASS lib/rules/shorthand-property-no-redundant-values/__tests__/index.js (15.281 s) PASS lib/rules/function-comma-newline-after/__tests__/index.js (14.908 s) PASS lib/utils/__tests__/validateOptions.test.js (8.743 s) PASS lib/rules/color-named/__tests__/index.js (14.104 s) PASS lib/rules/at-rule-name-space-after/__tests__/index.js (15.886 s) PASS lib/rules/selector-pseudo-class-parentheses-space-inside/__tests__/index.js (16.6 s) PASS lib/__tests__/overrides.test.js (21.399 s) ● Console console.warn /build/stylelint/src/stylelint/lib/__tests__/fixtures/config-overrides/style.scss: When linting something other than CSS, you should install an appropriate syntax, e.g. "postcss-scss", and use the "customSyntax" option 168 | 169 | if (previouslyInferredExtensions[fileExtension]) { > 170 | console.warn( | ^ 171 | `${filePath}: When linting something other than CSS, you should install an appropriate syntax, e.g. "${previouslyInferredExtensions[fileExtension]}", and use the "customSyntax" option`, 172 | ); 173 | } at cssSyntax (lib/getPostcssResult.js:170:11) at _getPostcssResult (lib/getPostcssResult.js:42:5) at lintSource (lib/lintSource.js:79:20) at lib/standalone.js:227:27 at async Promise.all (index 0) at standalone (lib/standalone.js:266:22) at Object. (lib/__tests__/overrides.test.js:196:18) console.warn /build/stylelint/src/stylelint/lib/__tests__/fixtures/config-overrides/style.scss: When linting something other than CSS, you should install an appropriate syntax, e.g. "postcss-scss", and use the "customSyntax" option 168 | 169 | if (previouslyInferredExtensions[fileExtension]) { > 170 | console.warn( | ^ 171 | `${filePath}: When linting something other than CSS, you should install an appropriate syntax, e.g. "${previouslyInferredExtensions[fileExtension]}", and use the "customSyntax" option`, 172 | ); 173 | } at cssSyntax (lib/getPostcssResult.js:170:11) at _getPostcssResult (lib/getPostcssResult.js:42:5) at lintSource (lib/lintSource.js:79:20) at lib/standalone.js:227:27 at async Promise.all (index 0) at standalone (lib/standalone.js:266:22) at Object. (lib/__tests__/overrides.test.js:216:18) PASS lib/__tests__/plugins.test.js (11.662 s) PASS lib/utils/__tests__/isStandardSyntaxUrl.test.js (7.872 s) PASS lib/rules/number-leading-zero/__tests__/index.js (13.097 s) PASS lib/rules/indentation/__tests__/at-rules.js (12.168 s) PASS lib/__tests__/cli.test.js (27.82 s) PASS lib/rules/function-whitespace-after/__tests__/index.js (14.551 s) PASS lib/rules/selector-list-comma-newline-after/__tests__/index.js (18.052 s) PASS lib/rules/function-max-empty-lines/__tests__/index.js (16.189 s) PASS lib/rules/value-list-comma-space-after/__tests__/index.js (14.876 s) PASS lib/rules/selector-max-specificity/__tests__/index.js (16.7 s) PASS lib/__tests__/disableRanges-integration.test.js (11.418 s) PASS lib/rules/font-weight-notation/__tests__/index.js (13.544 s) PASS lib/rules/max-empty-lines/__tests__/index.js (18.239 s) PASS lib/rules/at-rule-name-newline-after/__tests__/index.js (9.934 s) PASS lib/rules/function-comma-space-before/__tests__/index.js (14.143 s) PASS lib/__tests__/standalone-syntax.test.js (11.219 s) PASS lib/rules/block-closing-brace-newline-before/__tests__/index.js (13.072 s) PASS lib/__tests__/needlessDisables.test.js (9.972 s) PASS lib/rules/declaration-block-semicolon-newline-after/__tests__/index.js (14.685 s) PASS lib/rules/declaration-block-semicolon-space-before/__tests__/index.js (14.825 s) PASS lib/rules/declaration-block-no-duplicate-properties/__tests__/index.js (12.898 s) PASS lib/rules/property-no-unknown/__tests__/index.js (10.665 s) PASS lib/rules/selector-max-attribute/__tests__/index.js (12.948 s) PASS lib/rules/selector-max-compound-selectors/__tests__/index.js (13.376 s) PASS lib/rules/color-function-notation/__tests__/index.js (14.847 s) PASS lib/rules/alpha-value-notation/__tests__/index.js (16.155 s) PASS lib/rules/unit-allowed-list/__tests__/index.js (11.226 s) PASS lib/rules/indentation/__tests__/html.js (11.648 s) PASS lib/rules/at-rule-name-case/__tests__/index.js (10.593 s) PASS lib/rules/selector-type-no-unknown/__tests__/index.js (16.842 s) PASS lib/__tests__/invalidScopeDisables.test.js (9.465 s) PASS lib/rules/selector-max-combinators/__tests__/index.js (13.736 s) PASS lib/rules/value-list-comma-space-before/__tests__/index.js (12.379 s) PASS lib/rules/comment-empty-line-before/__tests__/index.js (19.681 s) PASS lib/rules/color-hex-length/__tests__/index.js (10.167 s) PASS lib/formatters/__tests__/verboseFormatter.test.js (10.204 s) PASS lib/__tests__/descriptionlessDisables.test.js (8.289 s) PASS lib/rules/function-linear-gradient-no-nonstandard-direction/__tests__/index.js (12.081 s) PASS lib/rules/function-comma-newline-before/__tests__/index.js (12.611 s) PASS lib/rules/no-duplicate-selectors/__tests__/index.js (12.522 s) PASS lib/rules/media-query-list-comma-newline-before/__tests__/index.js (10.467 s) PASS lib/__tests__/standalone-globs.test.js (11.007 s) PASS lib/rules/function-url-scheme-allowed-list/__tests__/index.js (13.295 s) PASS lib/__tests__/applyOverrides.test.js (6.946 s) PASS lib/rules/string-quotes/__tests__/index.js (15.915 s) PASS lib/__tests__/standalone-fix.test.js (12.65 s) PASS lib/rules/selector-list-comma-space-before/__tests__/index.js (14.332 s) PASS lib/utils/__tests__/findFontFamily.test.js (8.035 s) PASS lib/rules/selector-list-comma-space-after/__tests__/index.js (19.006 s) PASS lib/__tests__/standalone-cache.test.js (13.875 s) PASS lib/utils/__tests__/isStandardSyntaxDeclaration.test.js (7.649 s) PASS lib/rules/color-hex-case/__tests__/index.js (13.699 s) PASS lib/utils/__tests__/getUnitFromValueNode.test.js (11.274 s) PASS lib/__tests__/stylelintignore-test/stylelintignore.test.js (15.102 s) PASS lib/rules/no-unknown-animations/__tests__/index.js (17.811 s) PASS lib/rules/selector-attribute-quotes/__tests__/index.js (19.037 s) PASS lib/rules/declaration-block-trailing-semicolon/__tests__/index.js (10.145 s) PASS lib/__tests__/processors.test.js (13.871 s) PASS lib/rules/declaration-colon-space-after/__tests__/index.js (13.446 s) PASS lib/rules/selector-pseudo-class-no-unknown/__tests__/index.js (14.367 s) PASS lib/rules/media-feature-colon-space-after/__tests__/index.js (11.534 s) PASS lib/rules/media-feature-parentheses-space-inside/__tests__/index.js (17.343 s) PASS lib/rules/value-list-max-empty-lines/__tests__/index.js (13.378 s) PASS lib/rules/function-url-scheme-disallowed-list/__tests__/index.js (13.694 s) PASS lib/rules/selector-list-comma-newline-before/__tests__/index.js (15.66 s) PASS lib/rules/selector-max-universal/__tests__/index.js (16.756 s) PASS lib/rules/selector-type-case/__tests__/index.js (22.27 s) PASS lib/rules/media-feature-colon-space-before/__tests__/index.js (11.378 s) PASS lib/rules/number-max-precision/__tests__/index.js (13.745 s) PASS lib/rules/value-list-comma-newline-after/__tests__/index.js (11.388 s) PASS lib/rules/comment-word-disallowed-list/__tests__/index.js (11.522 s) PASS lib/rules/media-feature-range-operator-space-before/__tests__/index.js (18.72 s) PASS lib/rules/declaration-bang-space-before/__tests__/index.js (18.185 s) PASS lib/rules/media-feature-range-operator-space-after/__tests__/index.js (16.346 s) PASS lib/rules/no-descending-specificity/__tests__/index.js (13.768 s) PASS lib/rules/declaration-block-semicolon-space-after/__tests__/index.js (13.073 s) PASS lib/utils/__tests__/isSharedLineComment.test.js (6.167 s) PASS lib/formatters/__tests__/stringFormatter.test.js (8.817 s) PASS lib/rules/declaration-property-unit-allowed-list/__tests__/index.js (15.75 s) PASS lib/rules/hue-degree-notation/__tests__/index.js (16.731 s) PASS lib/__tests__/postcssPlugin.test.js (7.599 s) PASS lib/__tests__/integration.test.js (15.485 s) PASS lib/rules/declaration-block-no-redundant-longhand-properties/__tests__/index.js (11.873 s) PASS lib/rules/max-nesting-depth/__tests__/index.js (16.392 s) PASS lib/rules/comment-whitespace-inside/__tests__/index.js (15.324 s) PASS lib/rules/declaration-block-no-duplicate-custom-properties/__tests__/index.js (13.16 s) PASS lib/rules/selector-pseudo-element-colon-notation/__tests__/index.js (12.896 s) PASS lib/rules/selector-class-pattern/__tests__/index.js (14.75 s) PASS lib/rules/indentation/__tests__/selectors.js (12.32 s) PASS lib/rules/media-feature-name-no-unknown/__tests__/index.js (13.346 s) PASS lib/rules/declaration-colon-newline-after/__tests__/index.js (10.68 s) PASS lib/__tests__/normalizeRuleSettings.test.js (7.425 s) PASS lib/rules/selector-max-class/__tests__/index.js (11.674 s) PASS lib/rules/media-feature-name-value-allowed-list/__tests__/index.js (8.104 s) PASS lib/rules/selector-max-pseudo-class/__tests__/index.js (10.981 s) PASS lib/rules/declaration-block-semicolon-newline-before/__tests__/index.js (10.436 s) PASS lib/utils/__tests__/isStandardSyntaxRule.test.js (7.053 s) PASS lib/rules/at-rule-no-unknown/__tests__/index.js (9.376 s) PASS lib/utils/__tests__/isStandardSyntaxAtRule.test.js (5.252 s) PASS lib/utils/__tests__/isFirstNested.test.js (5.068 s) PASS lib/rules/declaration-block-no-shorthand-property-overrides/__tests__/index.js (10.996 s) PASS lib/rules/function-disallowed-list/__tests__/index.js (9.492 s) PASS lib/rules/property-no-vendor-prefix/__tests__/index.js (10.281 s) PASS lib/rules/media-feature-name-disallowed-list/__tests__/index.js (9.064 s) PASS lib/rules/declaration-property-value-disallowed-list/__tests__/index.js (9.263 s) PASS lib/formatters/__tests__/tapFormatter.test.js (5.675 s) PASS lib/rules/value-list-comma-newline-before/__tests__/index.js (7.499 s) PASS lib/utils/__tests__/report.test.js PASS lib/rules/media-feature-name-allowed-list/__tests__/index.js (8.162 s) PASS lib/rules/value-no-vendor-prefix/__tests__/index.js (10.93 s) PASS lib/rules/function-url-no-scheme-relative/__tests__/index.js (10.982 s) PASS lib/utils/__tests__/isStandardSyntaxSelector.test.js (6.297 s) PASS lib/rules/number-no-trailing-zeros/__tests__/index.js (8.32 s) PASS lib/utils/__tests__/matchesStringOrRegExp.test.js (5.29 s) PASS lib/rules/at-rule-disallowed-list/__tests__/index.js (7.127 s) PASS lib/rules/block-no-empty/__tests__/index.js (10.138 s) PASS lib/rules/declaration-bang-space-after/__tests__/index.js (10.867 s) PASS lib/__tests__/resolveConfig.test.js PASS lib/rules/color-named/__tests__/colordUtils.test.js (6.202 s) PASS lib/rules/font-family-no-missing-generic-family-keyword/__tests__/index.js (12.991 s) PASS lib/rules/declaration-colon-space-before/__tests__/index.js (11.095 s) PASS lib/rules/selector-pseudo-element-no-unknown/__tests__/index.js (10.274 s) PASS lib/rules/no-invalid-position-at-import-rule/__tests__/index.js (10.364 s) PASS lib/rules/declaration-property-unit-disallowed-list/__tests__/index.js (7.685 s) PASS lib/utils/__tests__/isStandardSyntaxTypeSelector.test.js (5.91 s) PASS lib/rules/selector-pseudo-class-disallowed-list/__tests__/index.js (11.137 s) PASS lib/rules/at-rule-allowed-list/__tests__/index.js (6.945 s) PASS lib/utils/__tests__/findListStyleType.test.js (5.196 s) PASS lib/rules/at-rule-semicolon-space-before/__tests__/index.js (9.088 s) PASS lib/formatters/__tests__/unixFormatter.test.js (6.16 s) PASS lib/rules/named-grid-areas-no-invalid/__tests__/index.js (10.385 s) PASS lib/rules/color-no-hex/__tests__/index.js (9.101 s) PASS lib/utils/__tests__/functionArgumentsSearch.test.js (5.6 s) PASS lib/rules/function-allowed-list/__tests__/index.js (8.757 s) PASS lib/rules/custom-property-no-missing-var-function/__tests__/index.js (10.778 s) PASS lib/__tests__/reportDisables.test.js (7.709 s) PASS lib/rules/selector-descendant-combinator-no-non-space/__tests__/index.js (9.89 s) PASS lib/utils/__tests__/isKeyframeRule.test.js PASS lib/formatters/__tests__/compactFormatter.test.js (6.793 s) PASS lib/rules/no-irregular-whitespace/__tests__/index.js (9.744 s) PASS lib/__tests__/extends.test.js (8.419 s) PASS lib/rules/at-rule-semicolon-newline-after/__tests__/index.js (10.544 s) PASS lib/rules/font-family-no-duplicate-names/__tests__/index.js (9.84 s) PASS lib/rules/selector-pseudo-class-allowed-list/__tests__/index.js (9.294 s) PASS lib/rules/selector-nested-pattern/__tests__/index.js (9.25 s) PASS lib/rules/color-no-invalid-hex/__tests__/index.js (8.365 s) PASS lib/utils/__tests__/isStandardSyntaxColorFunction.test.js (6.53 s) PASS lib/utils/__tests__/isStandardSyntaxCombinator.test.js (5.989 s) PASS lib/rules/property-allowed-list/__tests__/index.js (9.001 s) PASS lib/rules/custom-property-pattern/__tests__/index.js (9.482 s) PASS lib/rules/unicode-bom/__tests__/index.js (8.237 s) PASS lib/rules/no-missing-end-of-source-newline/__tests__/index.js (10.798 s) PASS lib/rules/selector-no-vendor-prefix/__tests__/index.js (13.412 s) PASS lib/rules/string-no-newline/__tests__/index.js (10.144 s) PASS lib/utils/__tests__/isStandardSyntaxMediaFeatureName.test.js (5.858 s) PASS lib/utils/__tests__/isBlocklessAtRuleAfterSameNameBlocklessAtRule.test.js (6.952 s) PASS lib/rules/property-disallowed-list/__tests__/index.js (7.361 s) PASS lib/utils/__tests__/findAnimationName.test.js (5.888 s) PASS lib/utils/__tests__/beforeBlockString.test.js (6.622 s) PASS lib/__tests__/normalizeRuleSettings-integration.test.js (6.999 s) PASS lib/rules/no-duplicate-at-import-rules/__tests__/index.js (7.699 s) PASS lib/utils/__tests__/nodeContextLookup.test.js (6.14 s) PASS lib/rules/selector-disallowed-list/__tests__/index.js (9.161 s) PASS lib/__tests__/ignoreDisables.test.js (7.743 s) PASS lib/__tests__/printConfig.test.js (7.853 s) PASS lib/rules/no-invalid-double-slash-comments/__tests__/index.js (7.5 s) PASS lib/utils/__tests__/isBlocklessAtRuleAfterBlocklessAtRule.test.js (6.707 s) PASS lib/utils/__tests__/isAutoprefixable.test.js (5.121 s) PASS lib/utils/__tests__/removeEmptyLinesBefore.test.js PASS lib/utils/__tests__/hasEmptyBlock.test.js PASS lib/rules/no-empty-source/__tests__/index.js (7.539 s) PASS lib/rules/custom-media-pattern/__tests__/index.js (9.731 s) PASS lib/utils/__tests__/hasBlock.test.js (5.318 s) PASS lib/rules/keyframe-declaration-no-important/__tests__/index.js (7.928 s) PASS lib/rules/selector-id-pattern/__tests__/index.js (11.821 s) PASS lib/rules/selector-pseudo-element-allowed-list/__tests__/index.js (8.752 s) PASS lib/rules/indentation/__tests__/comments.js (10.226 s) PASS lib/utils/__tests__/removeEmptyLinesAfter.test.js (5.71 s) PASS lib/utils/__tests__/isCustomElement.test.js (5.326 s) PASS lib/rules/no-empty-first-line/__tests__/index.js (8.649 s) PASS lib/utils/__tests__/getPreviousNonSharedLineCommentNode.test.js (5.429 s) PASS lib/utils/__tests__/addEmptyLineAfter.test.js (6.016 s) PASS lib/utils/__tests__/isStandardSyntaxValue.test.js (5.929 s) PASS lib/utils/__tests__/getNextNonSharedLineCommentNode.test.js (6.458 s) PASS lib/rules/at-rule-property-required-list/__tests__/index.js (10.249 s) PASS lib/rules/declaration-block-single-line-max-declarations/__tests__/index.js (10.858 s) PASS lib/rules/function-no-unknown/__tests__/index.js (7.683 s) PASS lib/utils/__tests__/isAfterSingleLineComment.test.js PASS lib/utils/__tests__/containsString.test.js (5.701 s) PASS lib/rules/selector-pseudo-element-disallowed-list/__tests__/index.js (9.648 s) PASS lib/__tests__/standalone-parseErrors.test.js (8.382 s) PASS lib/utils/__tests__/validateObjectWithArrayProps.test.js PASS lib/rules/color-hex-alpha/__tests__/index.js (8.205 s) PASS lib/__tests__/reportUnknownRuleNames.test.js (5.868 s) PASS lib/rules/media-feature-name-no-vendor-prefix/__tests__/index.js (9.595 s) PASS lib/utils/__tests__/checkAgainstRule.test.js (5.464 s) PASS lib/utils/__tests__/optionsMatches.test.js (6.446 s) PASS lib/rules/selector-attribute-operator-allowed-list/__tests__/index.js (10.78 s) PASS lib/utils/__tests__/addEmptyLineBefore.test.js (5.04 s) PASS lib/utils/__tests__/nextNonCommentNode.test.js (6.485 s) PASS lib/utils/__tests__/checkInvalidCLIOptions.test.js (7.481 s) PASS lib/utils/__tests__/blurInterpolation.test.js PASS lib/utils/__tests__/isContextFunctionalPseudoClass.test.js (5.121 s) PASS lib/__tests__/standalone-formatter.test.js (7.469 s) PASS lib/utils/__tests__/hasEmptyLine.test.js PASS lib/testUtils/__tests__/mergeTestDescriptions.test.js PASS lib/rules/rule-selector-property-disallowed-list/__tests__/index.js (7.546 s) PASS lib/rules/declaration-property-value-allowed-list/__tests__/index.js (7.258 s) PASS lib/rules/keyframes-name-pattern/__tests__/index.js (8.366 s) PASS lib/utils/__tests__/isStandardSyntaxMediaFeature.test.js (7.168 s) PASS lib/__tests__/standalone-maxWarnings.test.js (6.043 s) PASS lib/utils/__tests__/isScssVariable.test.js (5.386 s) PASS lib/utils/__tests__/isAfterComment.test.js (5.082 s) PASS lib/utils/__tests__/isStandardSyntaxComment.test.js (5.86 s) PASS lib/__tests__/createLinter.test.js (8.695 s) PASS lib/rules/selector-attribute-operator-disallowed-list/__tests__/index.js (12.359 s) PASS lib/utils/__tests__/isStandardSyntaxMathFunction.test.js (7.074 s) PASS lib/utils/__tests__/isLessVariable.test.js (5.639 s) PASS lib/utils/__tests__/isStandardSyntaxProperty.test.js (9.059 s) PASS lib/rules/comment-pattern/__tests__/index.js (6.327 s) PASS lib/rules/selector-attribute-name-disallowed-list/__tests__/index.js (8.057 s) PASS lib/rules/selector-combinator-allowed-list/__tests__/index.js (9.217 s) PASS lib/rules/comment-no-empty/__tests__/index.js (7.249 s) PASS lib/utils/__tests__/isCounterIncrementCustomIdentValue.test.js (5.172 s) PASS lib/utils/__tests__/isRangeContextMediaFeature.test.js PASS lib/utils/__tests__/isCounterResetCustomIdentValue.test.js PASS lib/utils/__tests__/isKeyframeSelector.test.js (6.571 s) PASS lib/utils/__tests__/hasInterpolation.test.js (5.407 s) PASS lib/utils/__tests__/declarationValueIndex.test.js (5.318 s) PASS lib/utils/__tests__/blockString.test.js (5.683 s) PASS lib/utils/__tests__/isStandardSyntaxFunction.test.js (6.282 s) PASS lib/rules/at-rule-no-vendor-prefix/__tests__/index.js (8.277 s) PASS lib/utils/__tests__/isNonNegativeInteger.test.js (5.011 s) PASS lib/rules/named-grid-areas-no-invalid/utils/__tests__/findNotContiguousOrRectangular.test.js (6.17 s) PASS lib/rules/selector-combinator-disallowed-list/__tests__/index.js (8.807 s) PASS lib/utils/__tests__/ruleMessages.test.js (5.003 s) (node:4238) [DEP0147] DeprecationWarning: In future versions of Node.js, fs.rmdir(path, { recursive: true }) will be removed. Use fs.rm(path, { recursive: true }) instead (Use `node --trace-deprecation ...` to show where the warning was created) PASS lib/formatters/__tests__/terminalLink.test.js PASS lib/utils/__tests__/atRuleParamIndex.test.js (5.99 s) PASS lib/__tests__/writeOutputFile.test.js (5.493 s) PASS lib/__tests__/standalone-deprecations.test.js (7.655 s) PASS system-tests/004/fs.test.js (6.956 s) PASS lib/utils/__tests__/getSchemeFromUrl.test.js (5.332 s) PASS lib/utils/__tests__/arrayEqual.test.js (6.031 s) PASS lib/utils/__tests__/isValidHex.test.js (5.822 s) PASS system-tests/004/no-fs.test.js (5.933 s) PASS lib/formatters/__tests__/jsonFormatter.test.js PASS lib/utils/__tests__/filterFilePaths.test.js (5.348 s) PASS lib/__tests__/standalone-quiet.test.js (7.478 s) PASS lib/rules/declaration-no-important/__tests__/index.js (7.386 s) PASS lib/rules/indentation/__tests__/document-with-roots.js (6.479 s) PASS lib/utils/__tests__/isCustomMediaQuery.test.js (5.185 s) PASS lib/utils/__tests__/findAtRuleContext.test.js (5.915 s) PASS lib/utils/__tests__/isVariable.test.js (6.792 s) PASS lib/utils/__tests__/isMathFunction.test.js PASS lib/__tests__/defaultSeverity.test.js PASS lib/utils/__tests__/vendor.test.js PASS lib/utils/__tests__/isCustomProperty.test.js (7.123 s) PASS lib/utils/__tests__/blurFunctionArguments.test.js (6.479 s) PASS lib/utils/__tests__/isValidFontSize.test.js PASS lib/utils/__tests__/isCustomFunction.test.js (5.456 s) PASS lib/rules/linebreaks/__tests__/integration.test.js (6.076 s) PASS lib/utils/__tests__/isCustomSelector.test.js PASS lib/__tests__/message.test.js (6.516 s) PASS lib/utils/__tests__/isSingleLineString.test.js (5.828 s) PASS lib/rules/named-grid-areas-no-invalid/utils/__tests__/isRectangular.test.js (7.31 s) PASS lib/utils/__tests__/getFormatterOptionsText.test.js PASS lib/utils/__tests__/isStandardSyntaxHexColor.test.js PASS lib/utils/__tests__/isNumbery.test.js (5.552 s) PASS lib/utils/__tests__/isOnlyWhitespace.test.js PASS system-tests/002/no-fs.test.js (13.247 s) PASS lib/utils/__tests__/blurComments.test.js PASS lib/__tests__/formatters.test.js PASS system-tests/002/fs.test.js (15.05 s) ReferenceError: You are trying to `import` a file after the Jest environment has been torn down. From system-tests/003/fs.test.js. at cssSyntax (lib/getPostcssResult.js:1921:35) at getPostcssResult (lib/getPostcssResult.js:1624:32) at lintSource (lib/lintSource.js:1336:48) at lib/standalone.js:3260:35 at async Promise.all (index 0) FAIL system-tests/003/fs.test.js (18.093 s) ● fs - zen garden CSS with standard config thrown: "Exceeded timeout of 10000 ms for a test. Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test." 6 | const CASE_NUMBER = '003'; 7 | > 8 | it('fs - zen garden CSS with standard config', async () => { | ^ 9 | expect( 10 | prepForSnapshot( 11 | await stylelint.lint({ at Object. (system-tests/003/fs.test.js:8:1) ReferenceError: You are trying to `import` a file after the Jest environment has been torn down. From system-tests/001/fs.test.js. at lazy (node_modules/import-lazy/index.js:3:33) at Object.apply (node_modules/import-lazy/index.js:15:22) at prepareReturnValue (lib/prepareReturnValue.js:601:24) at Function.standalone [as lint] (lib/standalone.js:3397:29) at Object. (system-tests/001/fs.test.js:13:26) FAIL system-tests/001/fs.test.js (17.413 s) ● fs - valid sanitize.css and their config thrown: "Exceeded timeout of 10000 ms for a test. Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test." 6 | const CASE_NUMBER = '001'; 7 | > 8 | it('fs - valid sanitize.css and their config', async () => { | ^ 9 | expect( 10 | prepForSnapshot( 11 | await stylelint.lint({ at Object. (system-tests/001/fs.test.js:8:1) PASS system-tests/001/no-fs.test.js (16.985 s) PASS system-tests/003/no-fs.test.js (19.635 s) PASS lib/rules/__tests__/index.test.js (15.201 s) A worker process has failed to exit gracefully and has been force exited. This is likely caused by tests leaking due to improper teardown. Try running with --detectOpenHandles to find leaks. Active timers can also cause this, ensure that .unref() was called on them. =============================== Coverage summary =============================== Statements : 95.82% ( 11215/11704 ) Branches : 90.29% ( 5762/6381 ) Functions : 99.7% ( 1719/1724 ) Lines : 96.44% ( 10977/11382 ) ================================================================================ Summary of all failing tests FAIL system-tests/003/fs.test.js (18.093 s) ● fs - zen garden CSS with standard config thrown: "Exceeded timeout of 10000 ms for a test. Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test." 6 | const CASE_NUMBER = '003'; 7 | > 8 | it('fs - zen garden CSS with standard config', async () => { | ^ 9 | expect( 10 | prepForSnapshot( 11 | await stylelint.lint({ at Object. (system-tests/003/fs.test.js:8:1) FAIL system-tests/001/fs.test.js (17.413 s) ● fs - valid sanitize.css and their config thrown: "Exceeded timeout of 10000 ms for a test. Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test." 6 | const CASE_NUMBER = '001'; 7 | > 8 | it('fs - valid sanitize.css and their config', async () => { | ^ 9 | expect( 10 | prepForSnapshot( 11 | await stylelint.lint({ at Object. (system-tests/001/fs.test.js:8:1) Test Suites: 2 failed, 1 skipped, 333 passed, 335 of 336 total Tests: 2 failed, 125 skipped, 13496 passed, 13623 total Snapshots: 11 passed, 11 total Time: 382.437 s Ran all test suites. ==> ERROR: A failure occurred in check().  Aborting...