Skip to content

chore(deps-dev): bump stylelint-config-sass-guidelines from 11.1.0 to 13.0.0#5873

Open
dependabot[bot] wants to merge 1 commit intounstablefrom
dependabot/npm_and_yarn/stylelint-config-sass-guidelines-13.0.0
Open

chore(deps-dev): bump stylelint-config-sass-guidelines from 11.1.0 to 13.0.0#5873
dependabot[bot] wants to merge 1 commit intounstablefrom
dependabot/npm_and_yarn/stylelint-config-sass-guidelines-13.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 1, 2026

Bumps stylelint-config-sass-guidelines from 11.1.0 to 13.0.0.

Release notes

Sourced from stylelint-config-sass-guidelines's releases.

v13.0.0

Changed

  • Bumped stylelint from 16.9.0 to 17.1.0
  • Bumped stylelint-scss from 6.6.0 to 7.0.0
  • Bumped @​stylistic/stylelint-plugin from 3.0.1 to 5.0.1
  • Updated minimum node version to 20.19.0
  • Updated "@​stylistic/function-parentheses-space-inside": "never" to "@​stylistic/function-parentheses-space-inside": "never-single-line" for better support with prettier

v12.1.0

Changed

  • Bumped @​stylistic/stylelint-plugin from 2.1.2 to 3.0.1
  • Bumped stylelint from 16.6.1 to 16.9.0
  • Bumped postcss from 8.4.39 to 8.4.45
  • Bumped stylelint-scss from 6.4.1 to 6.6.0

v12.0.0

Full list of changes can be viewed here

Added

  • Added the following stylistic rules back that were removed in v10 thanks to the @​stylistic/stylelint-plugin
    • @stylistic/block-opening-brace-space-before
    • @stylistic/color-hex-case
    • @stylistic/declaration-bang-space-after
    • @stylistic/declaration-bang-space-before
    • @stylistic/declaration-block-semicolon-newline-after
    • @stylistic/declaration-block-semicolon-space-before
    • @stylistic/declaration-block-trailing-semicolon
    • @stylistic/declaration-colon-space-after
    • @stylistic/declaration-colon-space-before
    • @stylistic/function-comma-space-after
    • @stylistic/function-parentheses-space-inside
    • @stylistic/indentation
    • @stylistic/media-feature-parentheses-space-inside
    • @stylistic/no-missing-end-of-source-newline
    • @stylistic/number-leading-zero
    • @stylistic/number-no-trailing-zeros
    • @stylistic/selector-list-comma-newline-after
    • @stylistic/string-quotes
Changelog

Sourced from stylelint-config-sass-guidelines's changelog.

[13.0.0]

Full list of changes can be viewed here

Changed

  • Bumped stylelint from 16.9.0 to 17.1.0
  • Bumped stylelint-scss from 6.6.0 to 7.0.0
  • Bumped @​stylistic/stylelint-plugin from 3.0.1 to 5.0.1
  • Updated minimum node version to 20.19.0
  • Updated "@​stylistic/function-parentheses-space-inside": "never" to "@​stylistic/function-parentheses-space-inside": "never-single-line" for better support with prettier

[12.1.0]

Full list of changes can be viewed here

Changed

  • Bumped @​stylistic/stylelint-plugin from 2.1.2 to 3.0.1
  • Bumped stylelint from 16.6.1 to 16.9.0
  • Bumped postcss from 8.4.39 to 8.4.45
  • Bumped stylelint-scss from 6.4.1 to 6.6.0

[12.0.0]

Full list of changes can be viewed here

Added

  • Added the following stylistic rules back that were removed in v10 thanks to the @​stylistic/stylelint-plugin
    • @stylistic/block-opening-brace-space-before
    • @stylistic/color-hex-case
    • @stylistic/declaration-bang-space-after
    • @stylistic/declaration-bang-space-before
    • @stylistic/declaration-block-semicolon-newline-after
    • @stylistic/declaration-block-semicolon-space-before
    • @stylistic/declaration-block-trailing-semicolon
    • @stylistic/declaration-colon-space-after
    • @stylistic/declaration-colon-space-before
    • @stylistic/function-comma-space-after
    • @stylistic/function-parentheses-space-inside
    • @stylistic/indentation
    • @stylistic/media-feature-parentheses-space-inside
    • @stylistic/no-missing-end-of-source-newline
    • @stylistic/number-leading-zero
    • @stylistic/number-no-trailing-zeros
    • @stylistic/selector-list-comma-newline-after
    • @stylistic/string-quotes
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [stylelint-config-sass-guidelines](https://github.com/bjankord/stylelint-config-sass-guidelines) from 11.1.0 to 13.0.0.
- [Release notes](https://github.com/bjankord/stylelint-config-sass-guidelines/releases)
- [Changelog](https://github.com/bjankord/stylelint-config-sass-guidelines/blob/main/CHANGELOG.md)
- [Commits](bjankord/stylelint-config-sass-guidelines@v11.1.0...v13.0.0)

---
updated-dependencies:
- dependency-name: stylelint-config-sass-guidelines
  dependency-version: 13.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 1, 2026
@rtibbles rtibbles requested a review from rtibblesbot May 1, 2026 00:35
Copy link
Copy Markdown
Contributor

@rtibblesbot rtibblesbot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependency Update Review

Package: stylelint-config-sass-guidelines 11.1.0 → 13.0.0 (multi-major via v12.0.0, v12.1.0, v13.0.0)
Semver risk: Major
Dependency type: devDependency (linting config)
CI status: Passing

Changelog Analysis

Sources consulted: PR body release notes and changelog for v12.0.0, v12.1.0, v13.0.0.

Notable changes:

  • v12.0.0: Restored stylistic rules via @stylistic/stylelint-plugin (removed in v10); adds rules for braces, hex case, indentation, quotes, etc.
  • v12.1.0: Transitive dep bumps only, no rule changes
  • v13.0.0: Config rule change — @stylistic/function-parentheses-space-inside: "never""never-single-line" (Prettier compatibility); min Node bumped to 20.19.0; stylelint-scss bumped 6.6.0 → 7.0.0; @stylistic/stylelint-plugin bumped 3.0.1 → 5.0.1

Breaking changes: The v12 stylistic rule additions would have surfaced as lint failures — CI passes, so no code violations were introduced.

Security fixes: None.

Compatibility Assessment

  • Node: v13.0.0 requires >=20.19.0; project runs 20.19.3
  • Code changes required: No — CI confirms no rule violations from the new/changed rules
  • Peer dependency mismatch: stylelint-config-sass-guidelines@13.0.0 declares peerDependencies: { stylelint: "^17.1.0" }. Its transitive deps also escalate requirements: @stylistic/stylelint-plugin@5.1.0 requires stylelint@^17.6.0, and stylelint-scss@7.0.0 requires stylelint@^16.8.2 || ^17.0.0. The project pins stylelint@^15.11.0. pnpm resolves with a peer mismatch (visible in the lockfile snapshot key 13.0.0(…)(stylelint@15.11.0(…))). CI passes — the config is practically compatible with stylelint 15 — but the project is running outside the declared support envelope. See inline comment.

Recommendation

Functionally safe to merge — dev dependency, CI passing, no code changes required. A follow-up to upgrade stylelint from v15 → v17 would close the peer dependency gap.


@rtibblesbot's comments are generated by an LLM, and should be evaluated accordingly

How was this generated?

Reviewed the pull request diff checking for:

  • Correctness: bugs, edge cases, undocumented behavior, resource leaks, hardcoded values
  • Design: unnecessary complexity, naming, readability, comment accuracy, redundant state
  • Architecture: duplicated concerns, minimal interfaces, composition over inheritance
  • Testing: behavior-based assertions, mocks only at hard boundaries, accurate coverage
  • Completeness: missing dependencies, unupdated usages, i18n, accessibility, security
  • Principles: DRY (same reason to change), SRP, Rule of Three (no premature abstraction)
  • Checked CI status and linked issue acceptance criteria
  • For UI changes: inspected screenshots for layout, visual completeness, and consistency

Comment thread package.json
"stylelint-config-recess-order": "4.6.0",
"stylelint-config-recommended-scss": "14.1.0",
"stylelint-config-sass-guidelines": "11.1.0",
"stylelint-config-sass-guidelines": "13.0.0",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion: stylelint-config-sass-guidelines@13.0.0 requires stylelint@^17.1.0 as a peer, and its transitive deps (@stylistic/stylelint-plugin@5.1.0^17.6.0, stylelint-scss@7.0.0^16.8.2 || ^17.0.0) also require stylelint 16+. The project currently pins stylelint@^15.11.0. pnpm resolves the mismatch silently and CI passes, so the linting works in practice — but consider a follow-up PR to upgrade stylelint to v17 to stay within the supported peer range.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant