nhsuk-frontend
nhsuk-frontend copied to clipboard
Bump postcss, stylelint, stylelint-order and stylelint-scss
Bumps postcss to 8.4.37 and updates ancestor dependencies postcss, stylelint, stylelint-order and stylelint-scss. These dependencies need to be updated together.
Updates postcss from 7.0.39 to 8.4.37
Release notes
Sourced from postcss's releases.
8.4.37
- Fixed
original.column are not numberserror in another case.8.4.36
- Fixed
original.column are not numberserror on broken previous source map.8.4.35
- Avoid
!innode.parent.nodestype.- Allow to pass
undefinedto node adding method to simplify types.8.4.34
- Fixed
AtRule#nodestype (by@tim-we).- Cleaned up code (by
@DrKiraDmitry).8.4.33
- Fixed
NoWorkResultbehavior difference with normal mode (by@romainmenke).- Fixed
NoWorkResultusage conditions (by@ahmdammarr).8.4.32
- Fixed
postcss().process()types (by@ferreira-tb).8.4.31
- Fixed
\rparsing to fix CVE-2023-44270.8.4.30
- Improved source map performance (by
@romainmenke).8.4.29
8.4.28
- Fixed
Root.source.endfor better source map (by@romainmenke).- Fixed
Result.roottypes whenprocess()has no parser.8.4.27
- Fixed
Containerclone methods types.8.4.26
- Fixed clone methods types.
8.4.25
- Improve stringify performance (by
@romainmenke).- Fixed docs (by
@vikaskaliramna07).8.4.24
- Fixed
Plugintypes.8.4.23
- Fixed warnings in TypeDoc.
... (truncated)
Changelog
Sourced from postcss's changelog.
8.4.37
- Fixed
original.column are not numberserror in another case.8.4.36
- Fixed
original.column are not numberserror on broken previous source map.8.4.35
- Avoid
!innode.parent.nodestype.- Allow to pass
undefinedto node adding method to simplify types.8.4.34
- Fixed
AtRule#nodestype (by Tim Weißenfels).- Cleaned up code (by Dmitry Kirillov).
8.4.33
- Fixed
NoWorkResultbehavior difference with normal mode (by Romain Menke).- Fixed
NoWorkResultusage conditions (by@ahmdammarr).8.4.32
- Fixed
postcss().process()types (by Andrew Ferreira).8.4.31
- Fixed
\rparsing to fix CVE-2023-44270.8.4.30
- Improved source map performance (by Romain Menke).
8.4.29
- Fixed
Node#source.offset(by Ido Rosenthal).- Fixed docs (by Christian Oliff).
8.4.28
- Fixed
Root.source.endfor better source map (by Romain Menke).- Fixed
Result.roottypes whenprocess()has no parser.8.4.27
- Fixed
Containerclone methods types.8.4.26
- Fixed clone methods types.
8.4.25
- Improve stringify performance (by Romain Menke).
- Fixed docs (by
@vikaskaliramna07).8.4.24
- Fixed
Plugintypes.8.4.23
- Fixed warnings in TypeDoc.
... (truncated)
Commits
49c906eRelease 8.4.37 versionb5bd92cFix another broken prev source map issue2882039Update dependenciese5ad939Release 8.4.36 version1325896Use new feature to prevent errors on broken map25354bdMove to ESLint flat configf060b06Update CI646d610Update dependenciesedda95eRelease 8.4.35 version612f360Merge pull request #1924 from postcss/refactor/types- Additional commits viewable in compare view
Updates stylelint from 13.13.1 to 16.2.1
Release notes
Sourced from stylelint's releases.
16.2.1
- Fixed: report flags not reporting on subsequent runs when cache is used (#7483) (
@ybiquitous).- Fixed:
custom-property-no-missing-var-functionfalse positives for properties that can contain author-defined identifiers (#7478) (@ybiquitous).- Fixed:
selector-pseudo-class-no-unknownfalse positives for:seeking, the media loading state and sound state pseudo-classes (#7490) (@Mouvedia).- Fixed:
selector-max-specificityfalse positives withignoreSelectorsoption forof <selector>syntax (#7475) (@ybiquitous).- Fixed:
function-calc-no-unspaced-operatorperformance (#7505) (@ybiquitous).- Fixed:
validateOptionsto report when secondary option object is an empty object or null (#7476) (@ybiquitous).- Fixed:
report()error message responsibility for a missing node or line number (#7474) (@ybiquitous).16.2.0
- Added:
media-query-no-invalidspecific problem messages (#7462) (@romainmenke).- Added:
checkContextFunctionalPseudoClasses: []toselector-max-id(#7380) (@brigitamaria).- Fixed:
declaration-property-value-no-unknownfalse negatives for@starting-style(#7461) (@fpetrakov).- Fixed:
function-no-unknown|value-keyword-casefalse positives for template literals with line breaks (#7443) (@Sh031224).- Fixed:
allowEmptyInputoption ignored in configuration object regression (#7446) (@ybiquitous).- Fixed:
at-rule-no-unknownfalse positives for@starting-style(#7438) (@fpetrakov).- Fixed:
ERR_UNSUPPORTED_ESM_URL_SCHEMEfor--custom-formatteron Windows (#7432) (@JounQin).- Fixed:
Error: Could not find <package>message clarity (#7456) (@jeddy3).- Fixed:
overrides.filesnegated pattern regression introduced in 15.0.0 (#7468) (@ybiquitous).16.1.0
- Added:
lightness-notationrule (#7366) (@fpetrakov).- Added:
ignore: ["keyframe-selectors"]toselector-disallowed-list(#7417) (@mattxwang).- Fixed:
selector-pseudo-class-no-unknownfalse positive for:popover-open(#7425) (@mattxwang).- Fixed:
declaration-property-value-no-unknownand other false positives for multiline SCSS interpolation. (#7406) (@FloEdelmann).- Fixed:
function-url-quotesfalse positives for SCSS variable and@character (#7416) (@mattxwang).16.0.2
16.0.1
- Fixed: type definitions for CommonJS and ESM compatibility (#7377) (
@remcohaszing).16.0.0
- Removed: Node.js less than 18.12.0 support (#7020) (
@ybiquitous).- Removed: 76 rules deprecated in 15.0.0 (#6979) (
@mattxwang).- Changed:
stylelint.formattersobject to havePromisevalues (#7184) (@ybiquitous).- Changed: exit code for CLI flag error (#7134) (
@ybiquitous).- Changed: default syntax behaviour to always use safe-parser with
fixregardless of extension (#7357) (@ybiquitous).- Changed: TypeScript definitions for ESM (#7309) (
@ybiquitous).- Changed:
stylelint.rulesobject to havePromisevalues (#7279) (@ybiquitous).- Changed:
stylelint.utils.checkAgainstRuleto be an async function (#7339) (@ybiquitous).- Deprecated: CommonJS Node.js API (#7353) (
@ybiquitous).- Deprecated:
outputproperty in a Node.js API returned object. Instead,report/codeproperties are recommended (#7183) (@ybiquitous) & (@haocheng6).- Added:
exportsfield topackage.jsonfor Conditional Exports (ESM/CommonJS) (#7307) (@ybiquitous).- Added: support for ESM plugins (#7339) (
@ybiquitous).- Added: support for ESM custom formatters (#7343) (
@ybiquitous).- Added:
severitysecondary option's function support (#7202) (@kizu).
... (truncated)
Changelog
Sourced from stylelint's changelog.
16.2.1
- Fixed: report flags not reporting on subsequent runs when cache is used (#7483) (
@ybiquitous).- Fixed:
custom-property-no-missing-var-functionfalse positives for properties that can contain author-defined identifiers (#7478) (@ybiquitous).- Fixed:
selector-pseudo-class-no-unknownfalse positives for:seeking, the media loading state and sound state pseudo-classes (#7490) (@Mouvedia).- Fixed:
selector-max-specificityfalse positives withignoreSelectorsoption forof <selector>syntax (#7475) (@ybiquitous).- Fixed:
function-calc-no-unspaced-operatorperformance (#7505) (@ybiquitous).- Fixed:
validateOptionsto report when secondary option object is an empty object or null (#7476) (@ybiquitous).- Fixed:
report()error message responsibility for a missing node or line number (#7474) (@ybiquitous).16.2.0
- Added:
media-query-no-invalidspecific problem messages (#7462) (@romainmenke).- Added:
checkContextFunctionalPseudoClasses: []toselector-max-id(#7380) (@brigitamaria).- Fixed:
declaration-property-value-no-unknownfalse negatives for@starting-style(#7461) (@fpetrakov).- Fixed:
function-no-unknown|value-keyword-casefalse positives for template literals with line breaks (#7443) (@Sh031224).- Fixed:
allowEmptyInputoption ignored in configuration object regression (#7446) (@ybiquitous).- Fixed:
at-rule-no-unknownfalse positives for@starting-style(#7438) (@fpetrakov).- Fixed:
ERR_UNSUPPORTED_ESM_URL_SCHEMEfor--custom-formatteron Windows (#7432) (@JounQin).- Fixed:
Error: Could not find <package>message clarity (#7456) (@jeddy3).- Fixed:
overrides.filesnegated pattern regression introduced in 15.0.0 (#7468) (@ybiquitous).16.1.0
- Added:
lightness-notationrule (#7366) (@fpetrakov).- Added:
ignore: ["keyframe-selectors"]toselector-disallowed-list(#7417) (@mattxwang).- Fixed:
selector-pseudo-class-no-unknownfalse positive for:popover-open(#7425) (@mattxwang).- Fixed:
declaration-property-value-no-unknownand other false positives for multiline SCSS interpolation. (#7406) (@FloEdelmann).- Fixed:
function-url-quotesfalse positives for SCSS variable and@character (#7416) (@mattxwang).16.0.2
16.0.1
- Fixed: type definitions for CommonJS and ESM compatibility (#7377) (
@remcohaszing).16.0.0
- Removed: Node.js less than 18.12.0 support (#7020) (
@ybiquitous).- Removed: 76 rules deprecated in 15.0.0 (#6979) (
@mattxwang).- Changed:
stylelint.formattersobject to havePromisevalues (#7184) (@ybiquitous).- Changed: exit code for CLI flag error (#7134) (
@ybiquitous).- Changed: default syntax behaviour to always use safe-parser with
fixregardless of extension (#7357) (@ybiquitous).- Changed: TypeScript definitions for ESM (#7309) (
@ybiquitous).- Changed:
stylelint.rulesobject to havePromisevalues (#7279) (@ybiquitous).- Changed:
stylelint.utils.checkAgainstRuleto be an async function (#7339) (@ybiquitous).
... (truncated)
Commits
5c6827416.2.152cb83fPrepare 16.2.1 (#7479)328544dDocument CLI user guide to fix typo for—custom-syntax(#7503)5e2eff7Fixfunction-calc-no-unspaced-operatorperformance (#7505)398d3a8Fix benchmark script (#7504)3de4ebaBump husky from 8.0.3 to 9.0.6 (#7500)382961fFix report flags not reporting on subsequent runs when cache is used (#7483)f02d168FixvalidateOptionsto report when secondary option object is an empty obje...a889974Fixselector-pseudo-class-no-unknownfalse positives for:seeking, the me...e86c9cdProvide repository info toghcommand in GitHub action (#7491)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by ybiquitous, a new releaser for stylelint since your current version.
Updates stylelint-order from 4.1.0 to 6.0.4
Release notes
Sourced from stylelint-order's releases.
6.0.4
- Added support for Stylelint 16
6.0.3
- Fixed sorting inside CSS-in-JS
csshelper6.0.2
- Added Stylelint v15 to peerDependencies
6.0.1
- Fix regression causing root of CSS or SCSS to report violations
6.0.0
- Dropped Node.js 12 and 14 support.
- Added support for
postcss-styled-syntax.5.0.0
- Breaking change: Dropped Node.js 8 support. Node.js 12 or greater is now required.
- Breaking change: Dropped support for Stylelint 13 and earlier.
- Added support for Stylelint 14.
Changelog
Sourced from stylelint-order's changelog.
6.0.4
- Added support for Stylelint 16
6.0.3
- Fixed sorting inside CSS-in-JS
csshelper6.0.2
- Added Stylelint v15 to peerDependencies
6.0.1
- Fix regression causing root of CSS or SCSS to report violations
6.0.0
- Dropped Node.js 12 and 14 support.
- Added support for
postcss-styled-syntax.5.0.0
- Breaking change: Dropped Node.js 8 support. Node.js 12 or greater is now required.
- Breaking change: Dropped support for Stylelint 13 and earlier.
- Added support for Stylelint 14.
Commits
0e3325b6.0.4e00347fFix segmentation fault issue with Jest on Node.js 18a2724fcRemove Node.js 16 from CI1cc4616Prepare 6.0.46c97de5Add support for Stylelint v169a7b562Update dependenciesa2f5c46Update dependencies7bf79756.0.3d8a6ad8Prepare 6.0.37355fa5Fix sorting inside CSS-in-JScsshelper- Additional commits viewable in compare view
Updates stylelint-scss from 3.21.0 to 6.2.1
Release notes
Sourced from stylelint-scss's releases.
6.2.1
- Fixed:
function-no-unknown: fix falsely reported CSS functions (#976).Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.2.0...v6.2.1
6.2.0
- Added:
at-import-partial-extension-allowed-listrule, and deprecatedat-import-partial-extension-whitelistrule (#958).- Added:
at-import-partial-extension-disallowed-listrule, and deprecatedat-import-partial-extension-blacklistrule (#958).- Fixed:
no-unused-private-memberscheck variables used as parameters and skip files using@import(#957).- Fixed:
no-unused-private-membersrefactor variable search to match regex in atRules params and declaration values (#962).- Fixed:
operator-no-unspacedfix data uri in background shorthand (#968).- Fixed:
at-rule-conditional-no-parenthesesremove extra autofix space (#969).- Fixed:
function-no-unknownhandle functions inside interpolation (#970).- Fixed:
operator-no-unspacedfix function calls inside interpolation (#972).- Fixed:
at-function-named-argumentshandle interpolation in ignored function names (#973).- Fixed:
at-import-no-partial-leading-underscorefix version in deprecation message (#974).Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.1.0...v6.2.0
6.1.0
- Added:
no-unused-private-membersrule (#949).- Added: support end positions for warnings (#899, #900, #901, #902, #903, #904, #905, #906, #907, #908, #909, #910, #911, #912, #913, #914, #915, #916, #917, #918, #919, #920, #921, #922, #923, #925, #926, #927, #928, #929, #930, #932, #933, #934, #935, #936, #937, #938, #939, #940).
- Fixed:
function-calculation-no-interpolationallow calc function interpolation in SassScript (#947)- Fixed:
property-no-unknownsupport deeper nested properties (#948)Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.0.0...v6.1.0
6.0.0
- Added:
stylelint@16support.- Removed:
stylelint@14andstylelint@15support.Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v5.3.2...v6.0.0
5.3.2
- Fixed:
function-no-unknownfalse negatives for functions with namespace (#888)- Fixed:
at-root-no-redundantcheck selector list for parent selectors (#886)Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v5.3.1...v5.3.2
5.3.1
- Fixed: improve
block-no-redundant-nestingautofix (#883).Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v5.3.0...v5.3.1
5.3.0
- Added:
block-no-redundant-nestingrule (#872).- Added:
load-no-partial-leading-underscorerule, and deprecatedat-import-no-partial-leading-underscorerule (#867).- Added: autofix to
at-root-no-redundantrule (#860).- Added: autofix to
at-use-no-redundant-aliasrule (#866).- Fixed:
at-root-no-redundantcheck if all selectors followed by@at-rootinclude '&' outside interpolation (#870).
... (truncated)
Changelog
Sourced from stylelint-scss's changelog.
6.2.1
- Fixed: function-no-unknown: fix falsely reported CSS functions (#976).
Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.2.0...v6.2.1
6.2.0
- Added:
at-import-partial-extension-allowed-listrule, and deprecatedat-import-partial-extension-whitelistrule (#958).- Added:
at-import-partial-extension-disallowed-listrule, and deprecatedat-import-partial-extension-blacklistrule (#958).- Fixed:
no-unused-private-memberscheck variables used as parameters and skip files using@import(#957).- Fixed:
no-unused-private-membersrefactor variable search to match regex in atRules params and declaration values (#962).- Fixed:
operator-no-unspacedfix data uri in background shorthand (#968).- Fixed:
at-rule-conditional-no-parenthesesremove extra autofix space (#969).- Fixed:
function-no-unknownhandle functions inside interpolation (#970).- Fixed:
operator-no-unspacedfix function calls inside interpolation (#972).- Fixed:
at-function-named-argumentshandle interpolation in ignored function names (#973).- Fixed:
at-import-no-partial-leading-underscorefix version in deprecation message (#974).Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.1.0...v6.2.0
6.1.0
- Added:
no-unused-private-membersrule (#884).- Added: support end positions for warnings (#899, #900, #901, #902, #903, #904, #905, #906, #907, #908, #909, #910, #911, #912, #913, #914, #915, #916, #917, #918, #919, #920, #921, #922, #923, #925, #926, #927, #928, #929, #930, #932, #933, #934, #935, #936, #937, #938, #939, #940).
- Fixed:
function-calculation-no-interpolationallow calc function interpolation in SassScript (#947)- Fixed:
property-no-unknownsupport deeper nested properties (#948)Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v6.0.0...v6.1.0
6.0.0
- Added:
stylelint@16support.- Removed:
stylelint@14andstylelint@15support.Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v5.3.2...v6.0.0
5.3.2
- Fixed:
function-no-unknownfalse negatives for functions with namespace (#888)- Fixed:
at-root-no-redundantcheck selector list for parent selectors (#886)Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v5.3.1...v5.3.2
5.3.1
- Fixed: improve
block-no-redundant-nestingautofix (#883).Full Changelog: https://github.com/stylelint-scss/stylelint-scss/compare/v5.3.0...v5.3.1
... (truncated)
Commits
735aece6.2.10e18a2fPrepare version 6.2.11e28344function-no-unknown: fix falsly reported CSS functions (#976)536e9106.2.07aebe36Prepare version 6.2.068916d4Update contributors listd161ec3at-import-no-partial-leading-underscore: fix version in deprecation msg (#974)ca43ee4at-function-named-arguments: handle interpolation in ignored fn names (#973)1205636operator-no-unspaced: fix function calls inside interpolation (#972)1f8576efunction-no-unknown: handle functions inside interpolation (#970)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Dependabot tried to add @chrimesdev as a reviewer to this PR, but received the following error from GitHub:
POST https://api.github.com/repos/nhsuk/nhsuk-frontend/pulls/933/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the users or teams you specified is not a collaborator of the nhsuk/nhsuk-frontend repository. // See: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request
@dependabot recreate
Superseded by #982.