build(deps-dev): bump the development-dependencies group across 1 directory with 6 updates
Bumps the development-dependencies group with 6 updates in the /color-modes directory:
| Package | From | To |
|---|---|---|
| nodemon | 3.1.7 |
3.1.9 |
| postcss | 8.4.47 |
8.5.3 |
| sass | 1.79.4 |
1.85.1 |
| sirv-cli | 2.0.2 |
3.0.1 |
| stylelint | 16.9.0 |
16.15.0 |
| stylelint-config-twbs-bootstrap | 15.0.0 |
15.1.0 |
Updates nodemon from 3.1.7 to 3.1.9
Release notes
Sourced from nodemon's releases.
v3.1.9
3.1.9 (2024-12-13)
Bug Fixes
- maintain backward support for
exitcrash(9c9de6e)v3.1.8
3.1.8 (2024-12-13)
Bug Fixes
- types updated (cb91187)
Commits
9c9de6efix: maintain backward support forexitcrash880fc42chore: fix merge conflictcb91187fix: types updateda021683chore: website701a950chore: website5bd5489chore: websited6e5bddchore: websitec629667Merge branch 'main' of github.com:remy/nodemonea95953chore: web siteecea25bchore: update website / fix jq- Additional commits viewable in compare view
Updates postcss from 8.4.47 to 8.5.3
Release notes
Sourced from postcss's releases.
8.5.3
- Added more details to
Unknown worderror (by@hiepxanh).- Fixed types (by
@romainmenke).- Fixed docs (by
@catnipan).8.5.2
- Fixed end position of rules with semicolon (by
@romainmenke).8.5.1
- Fixed backwards compatibility for complex cases (by
@romainmenke).8.5 “Duke Alloces”
PostCSS 8.5 brought API to work better with non-CSS sources like HTML, Vue.js/Svelte sources or CSS-in-JS.
@romainmenkeduring his work on Stylelint addedInput#documentin additional toInput#css.root.source.input.document //=> "<p>Hello</p> // <style> // p { // color: green; // } // </style>" root.source.input.css //=> "p { // color: green; // }"Thanks to Sponsors
This release was possible thanks to our community.
If your company wants to support the sustainability of front-end infrastructure or wants to give some love to PostCSS, you can join our supporters by:
- Tidelift with a Spotify-like subscription model supporting all projects from your lock file.
- Direct donations at GitHub Sponsors or Open Collective.
8.4.49
- Fixed custom syntax without
source.offset(by@romainmenke).8.4.48
- Fixed position calculation in error/warnings methods (by
@romainmenke).
Changelog
Sourced from postcss's changelog.
8.5.3
- Added more details to
Unknown worderror (by@hiepxanh).- Fixed types (by
@romainmenke).- Fixed docs (by
@catnipan).8.5.2
- Fixed end position of rules with semicolon (by
@romainmenke).8.5.1
- Fixed backwards compatibility for complex cases (by
@romainmenke).8.5 “Duke Alloces”
- Added
Input#documentfor sources like CSS-in-JS or HTML (by@romainmenke).8.4.49
- Fixed custom syntax without
source.offset(by@romainmenke).8.4.48
- Fixed position calculation in error/warnings methods (by
@romainmenke).
Commits
22c309dRelease 8.5.3 versiona2b594fUpdate ESLint config8232ba0Fix tests5082831Fix text4fdb54bupdate: parser.js to clarify error message06006ecAtRule can be empty755f08ffix typo: them -> then (#2016)692fcdeRelease 8.5.2 versionb70e98fUpdate dependenciesba587e3Fix end position of rules withownSemicon(#2012)- Additional commits viewable in compare view
Updates sass from 1.79.4 to 1.85.1
Release notes
Sourced from sass's releases.
Dart Sass 1.85.1
To install Sass 1.85.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
- Fix a bug where global Sass functions whose names overlap with CSS math functions could incorrectly be treated as CSS math functions even though they used Sass-only features, causing compilation failures. For example,
round(-$var / 2)previously threw an error but now works as intended.See the full changelog for changes in earlier releases.
Dart Sass 1.85.0
To install Sass 1.85.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
- No longer fully trim redundant selectors generated by
@extend. This caused unacceptable performance issues for certain heavy users of@extend. We'll try to find a more performant way to accomplish it in the future.See the full changelog for changes in earlier releases.
Dart Sass 1.83.4
To install Sass 1.83.4, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
- No user-visible changes.
See the full changelog for changes in earlier releases.
Dart Sass 1.83.3
To install Sass 1.83.3, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
- No user-visible changes.
See the full changelog for changes in earlier releases.
Dart Sass 1.83.2
To install Sass 1.83.2, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
... (truncated)
Changelog
Sourced from sass's changelog.
1.85.1
- Fix a bug where global Sass functions whose names overlap with CSS math functions could incorrectly be treated as CSS math functions even though they used Sass-only features, causing compilation failures. For example,
round(-$var / 2)previously threw an error but now works as intended.1.85.0
- No longer fully trim redundant selectors generated by
@extend. This caused unacceptable performance issues for certain heavy users of@extend. We'll try to find a more performant way to accomplish it in the future.1.84.0
Allow newlines in whitespace in the indented syntax.
Potentially breaking bug fix: Selectors with unmatched brackets now always produce a parser error. Previously, some edge cases like
[foo#{"]:is(bar"}) {a: b}would compile without error, but this was an unintentional bug.Fix a bug in which various Color Level 4 functions weren't allowed in plain CSS.
Fix the error message for
@extendwithout a selector and possibly other parsing edge-cases in contexts that allow interpolation.Embedded Host
- Fixed the implementation of the
SassBooleantype to adhere to the spec, now using a class instead of an interface.1.83.4
- No user-visible changes.
1.83.3
- No user-visible changes.
1.83.2
Properly display deprecation IDs for the JS Sass API.
Don't display deprecation IDs for user-defined deprecations.
1.83.1
- Fix a bug where
--quiet-depswould get deactivated for@contentblocks, even when those blocks were entirely contained within dependencies.
... (truncated)
Commits
87ef19aFix IsCalculationSafe.visitBinaryOperationExpression (#2524)fae0217Add support for parsing interpolated function calls (#2521)c540875Add support for function call expressions (#2519)7c4ff8fAdd support for map expressions (#2517)1b58aa9Add support for list literals (#2515)f32ec4fFix riscv64 release (#2506)7ab44efFix dart analyze and format on 3.7.0 (#2513)f766f43Revert the core of #2255 (#2511)97bb2a7Build android-ia32 on android-x64 sdk (#2508)8212024Resynchronize from #2509 (#2510)- Additional commits viewable in compare view
Updates sirv-cli from 2.0.2 to 3.0.1
Release notes
Sourced from sirv-cli's releases.
v3.0.1
Patches
(sirv): ensure
"types"field points to real file (#169) Thank you@bluwy(
sirv-cli): ensurePORTis used if available (#165, #164) When string, always chose a random port. Thank you@pixeldrew
Full Changelog: https://github.com/lukeed/sirv/compare/v3.0.0...v3.0.1
v3.0.0
Breaking
- Now requires Node 18+ : c7d2479,
- Added
exportsmap for native ESM support: c7d2479Features
- Added
node:prefix for explicit native imports, which unlocks Deno support (#163): 912af6f Thank you@karimfromjordanPatches
- Add separate CJS and ESM definitions: 982fcc8 Previously CJS types were wrong/incompatible.
Chores
- (sirv-cli) Upgrade
get-portto 5.1.1 for TS definitions: e5e0826- Write tests in native ESM: 2f36733
- (CI): Add Node 20 to matrix: 9ca1cbc
Full Changelog: https://github.com/lukeed/sirv/compare/v2.0.4...v3.0.0
v2.0.4
Patches
- (
sirv) bumpmrmimeversion (#156): ed8fd84 See[email protected]release notes for info. Thank you@benmccann
Full Changelog: https://github.com/lukeed/sirv/compare/v2.0.3...v2.0.4
... (truncated)
Commits
d061616v3.0.14407ac9fix(sirv-cli): ensureget-portreceives number (#165)101be8efix(sirv): correct "types" field value (#169)3bd2ff6v3.0.02f36733chore: native ESM testse5e0826chore(sirv-cli): bumpget-portversion982fcc8fix(sirv): separate ESM vs CJS type definitions912af6ffix: addnode:prefix (#163)9ca1cbcchore(ci): add Node 20 to matrixc7d2479break: require Node 18+- Additional commits viewable in compare view
Updates stylelint from 16.9.0 to 16.15.0
Release notes
Sourced from stylelint's releases.
16.15.0
- Added:
syntax-string-no-invalidrule (#8331) (@ryo-manba).- Added:
languageOptionsconfiguration property (#8297) (@ryo-manba).- Added: regex support to
ignoreAtRulesoption ofat-rule-empty-line-before(#8385) (@ryo-manba).- Added:
alpha-value-notationsupport for computingEditInfo(#8369) (@pamelalozano16).- Added:
color-hex-lengthsupport for computingEditInfo(#8415) (@ryo-manba).- Added:
comment-empty-line-beforesupport for computingEditInfo(#8416) (@ryo-manba).- Added:
comment-whitespace-insidesupport for computingEditInfo(#8417) (@ryo-manba).- Added:
custom-property-empty-line-beforesupport for computingEditInfo(#8418) (@ryo-manba).- Added:
declaration-block-no-duplicate-propertiessupport for computingEditInfo(#8363) (@romainmenke).- Fixed:
tapformatter not escaping#and\in its test point descriptions (#8334) (@Mouvedia).- Fixed:
tapformatter outputting invalid YAML blocks for rules containing double quotes in their warnings' messages (#8334) (@Mouvedia).- Fixed:
declaration-block-no-redundant-longhand-propertiesfalse positives for properties with!important(#8366) (@immitsu).- Fixed:
EditInfomissing semicolon intextfield (#8370) (@pamelalozano16).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse negatives fortext-decoration: blink(#8351) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse positives for styled components interpolated functions (#8392) (@Mouvedia).- Fixed:
font-family-name-quotesfalse positives due to vendor-prefixed font-size values (#8393) (@Mouvedia).- Fixed:
font-family-no-missing-generic-family-keywordfalse positives formath,emojiandfangsong(#8395) (@ViachaslauIhnatsiuk).- Fixed:
selector-type-no-unknownfalse positives forselectmenuandpopup(#8376) (@Mouvedia).16.14.1
- Fixed: incompatible cache file format (#8359) (
@romainmenke).16.14.0
- Added: replaced text and corresponding range to
Warningtype (#8234) (@romainmenke).- Fixed:
SyntaxError: The requested module 'table'...(#8325) (@denisx).- Fixed:
RuleContext['fix']type (#8309) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedautofix ofborder-colorandoverflow(#8346) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse negatives foroverflow-xandoverflow-y(#8340) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse negatives forscrollbar-color(#8346) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse positives for non-standard syntax values (#8329) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedwarning message foroverflow: <keyword> <keyword>(#8340) (@Mouvedia).- Fixed:
selector-pseudo-class-no-unknownfalse positives for:has-slotted(#8332) (@Mouvedia).16.13.2
- Fixed:
--fixCLI flag raising unknown value error (#8313) (@ybiquitous).16.13.1
- Fixed:
ignore.default is not a function(#8305) (@romainmenke).16.13.0
- Deprecated: ambiguous position arguments passed to
utils.report()(#8244) (@romainmenke).- Added:
lax/strictvalues to thefixNode.js API option and CLI flag (#8106) (@ryo-manba).- Added: support for profiling rule performance via the
TIMINGenvironment variable (#8108) (@ryo-manba).- Added:
at-rule-descriptor-no-unknownrule (#8197) (@ryo-manba).- Added:
at-rule-descriptor-value-no-unknownrule (#8211) (@ryo-manba).- Added:
at-rule-no-deprecatedrule (#8251) (@jeddy3).- Added:
at-rule-prelude-no-invalidrule (#8268) (@ryo-manba).- Added:
declaration-property-value-keyword-no-deprecatedrule (#8223) (@Mouvedia).- Added:
"ignore": ["at-rule-preludes", "declaration-values"]tostring-no-newline(#8214) (@ryo-manba).
... (truncated)
Changelog
Sourced from stylelint's changelog.
16.15.0 - 2025-02-28
It adds 1 new rule, a
languageOptionsconfiguration property for configuring some of the new rules added in16.13.0, regex support to 1 option and support for computingEditInfoto 6 rules. It fixes 9 bugs, including 2 with thetapreporter.
- Added:
syntax-string-no-invalidrule (#8331) (@ryo-manba).- Added:
languageOptionsconfiguration property (#8297) (@ryo-manba).- Added: regex support to
ignoreAtRulesoption ofat-rule-empty-line-before(#8385) (@ryo-manba).- Added:
alpha-value-notationsupport for computingEditInfo(#8369) (@pamelalozano16).- Added:
color-hex-lengthsupport for computingEditInfo(#8415) (@ryo-manba).- Added:
comment-empty-line-beforesupport for computingEditInfo(#8416) (@ryo-manba).- Added:
comment-whitespace-insidesupport for computingEditInfo(#8417) (@ryo-manba).- Added:
custom-property-empty-line-beforesupport for computingEditInfo(#8418) (@ryo-manba).- Added:
declaration-block-no-duplicate-propertiessupport for computingEditInfo(#8363) (@romainmenke).- Fixed:
tapformatter not escaping#and\in its test point descriptions (#8334) (@Mouvedia).- Fixed:
tapformatter outputting invalid YAML blocks for rules containing double quotes in their warnings' messages (#8334) (@Mouvedia).- Fixed:
declaration-block-no-redundant-longhand-propertiesfalse positives for properties with!important(#8366) (@immitsu).- Fixed:
EditInfomissing semicolon intextfield (#8370) (@pamelalozano16).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse negatives fortext-decoration: blink(#8351) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse positives for styled components interpolated functions (#8392) (@Mouvedia).- Fixed:
font-family-name-quotesfalse positives due to vendor-prefixed font-size values (#8393) (@Mouvedia).- Fixed:
font-family-no-missing-generic-family-keywordfalse positives formath,emojiandfangsong(#8395) (@ViachaslauIhnatsiuk).- Fixed:
selector-type-no-unknownfalse positives forselectmenuandpopup(#8376) (@Mouvedia).16.14.1 - 2025-01-27
It fixes a bug with caching.
- Fixed: incompatible cache file format (#8359) (
@romainmenke).16.14.0 - 2025-01-25
It fixes 8 bugs and adds features to our
Warningtype.
- Added: replaced text and corresponding range to
Warningtype (#8234) (@romainmenke).- Fixed:
SyntaxError: The requested module 'table'...(#8325) (@denisx).- Fixed:
RuleContext['fix']type (#8309) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedautofix ofborder-colorandoverflow(#8346) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse negatives foroverflow-xandoverflow-y(#8340) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse negatives forscrollbar-color(#8346) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedfalse positives for non-standard syntax values (#8329) (@Mouvedia).- Fixed:
declaration-property-value-keyword-no-deprecatedwarning message foroverflow: <keyword> <keyword>(#8340) (@Mouvedia).- Fixed:
selector-pseudo-class-no-unknownfalse positives for:has-slotted(#8332) (@Mouvedia).16.13.2 - 2025-01-14
It fixes a regression bug with
--fix.
- Fixed:
--fixCLI flag raising unknown value error (#8313) (@ybiquitous).16.13.1 - 2025-01-13
... (truncated)
Commits
933955e16.15.0563a3bcPrepare 16.15.0 (#8368)1495e4fAddlanguageOptionsconfiguration property (#8297)5d1afaaFix pkg.pr.new-comment workflow (#8423)eec62e5Addalpha-value-notationsupport for computingEditInfo(#8369)7843c15Fix old issue threshold to 6 months (#8424)82238c5Addcomment-whitespace-insidesupport for computingEditInfo(#8417)df852b5Addcolor-hex-lengthsupport for computingEditInfo(#8415)c38140fAddcomment-empty-line-beforesupport for computingEditInfo(#8416)88b83efAddcustom-property-empty-line-beforesupport for computingEditInfo(#8418)- Additional commits viewable in compare view
Updates stylelint-config-twbs-bootstrap from 15.0.0 to 15.1.0
Release notes
Sourced from stylelint-config-twbs-bootstrap's releases.
v15.1.0
What's Changed
- Bump stylelint-scss from 6.5.1 to 6.7.0 by
@dependabotin twbs/stylelint-config-twbs-bootstrap#271- Bump
@stylistic/stylelint-pluginfrom 3.0.1 to 3.1.0 by@dependabotin twbs/stylelint-config-twbs-bootstrap#274- Bump
@eslint/jsfrom 9.9.1 to 9.11.1 by@dependabotin twbs/stylelint-config-twbs-bootstrap#273- Bump stylelint-config-recess-order from 5.1.0 to 5.1.1 by
@dependabotin twbs/stylelint-config-twbs-bootstrap#272Full Changelog: https://github.com/twbs/stylelint-config-twbs-bootstrap/compare/v15.0.0...v15.1.0
Commits
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 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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions