diff --git a/README.md b/README.md index 7888b55..866dc33 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ yarn add -D sass ## Requirements -This project uses the "new" [Sass Module system](https://sass-lang.com/blog/the-module-system-is-launched). Therefore your build tool or taskrunner have to support **Dart Sass 1.33.0** or above. +This project uses the "new" [Sass Module system](https://sass-lang.com/blog/the-module-system-is-launched). Therefore your build tool or taskrunner have to support **Dart Sass 1.79.0** or above. ### Sass support diff --git a/package.json b/package.json index 9c3438d..9f22139 100644 --- a/package.json +++ b/package.json @@ -79,26 +79,29 @@ "sass strip unit function", "sass number invert function" ], - "packageManager": "pnpm@9.12.3", + "packageManager": "pnpm@9.15.0", "devDependencies": { - "@commitlint/cli": "^19.5.0", - "@commitlint/config-conventional": "^19.5.0", + "@commitlint/cli": "^19.6.0", + "@commitlint/config-conventional": "^19.6.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "glob": "^11.0.0", - "husky": "^9.1.6", + "husky": "^9.1.7", "jest": "^29.7.0", - "postcss": "^8.4.47", + "postcss": "^8.4.49", "postcss-scss": "^4.0.9", - "sass": "^1.80.5", + "sass": "^1.83.0", "sass-true": "^8.1.0", "sassdoc": "^2.7.4", "semantic-release": "^24.2.0", - "stylelint": "^16.10.0", + "stylelint": "^16.11.0", "stylelint-config-recommended-scss": "^14.1.0", "stylelint-config-standard": "^36.0.1", - "stylelint-config-standard-scss": "^13.1.0", + "stylelint-config-standard-scss": "^14.0.0", "stylelint-declaration-block-no-ignored-properties": "^2.8.0", "stylelint-order": "^6.0.4" + }, + "peerDependencies": { + "sass": ">=1.79.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5c8226d..2f3ee1d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: devDependencies: '@commitlint/cli': - specifier: ^19.5.0 - version: 19.5.0(@types/node@22.8.6)(typescript@5.4.5) + specifier: ^19.6.0 + version: 19.6.0(@types/node@22.8.6)(typescript@5.4.5) '@commitlint/config-conventional': - specifier: ^19.5.0 - version: 19.5.0 + specifier: ^19.6.0 + version: 19.6.0 '@semantic-release/changelog': specifier: ^6.0.3 version: 6.0.3(semantic-release@24.2.0(typescript@5.4.5)) @@ -24,23 +24,23 @@ importers: specifier: ^11.0.0 version: 11.0.0 husky: - specifier: ^9.1.6 - version: 9.1.6 + specifier: ^9.1.7 + version: 9.1.7 jest: specifier: ^29.7.0 version: 29.7.0(@types/node@22.8.6) postcss: - specifier: ^8.4.47 - version: 8.4.47 + specifier: ^8.4.49 + version: 8.4.49 postcss-scss: specifier: ^4.0.9 - version: 4.0.9(postcss@8.4.47) + version: 4.0.9(postcss@8.4.49) sass: - specifier: ^1.80.5 - version: 1.80.5 + specifier: ^1.83.0 + version: 1.83.0 sass-true: specifier: ^8.1.0 - version: 8.1.0(sass@1.80.5) + version: 8.1.0(sass@1.83.0) sassdoc: specifier: ^2.7.4 version: 2.7.4(chokidar@3.6.0) @@ -48,23 +48,23 @@ importers: specifier: ^24.2.0 version: 24.2.0(typescript@5.4.5) stylelint: - specifier: ^16.10.0 - version: 16.10.0(typescript@5.4.5) + specifier: ^16.11.0 + version: 16.11.0(typescript@5.4.5) stylelint-config-recommended-scss: specifier: ^14.1.0 - version: 14.1.0(postcss@8.4.47)(stylelint@16.10.0(typescript@5.4.5)) + version: 14.1.0(postcss@8.4.49)(stylelint@16.11.0(typescript@5.4.5)) stylelint-config-standard: specifier: ^36.0.1 - version: 36.0.1(stylelint@16.10.0(typescript@5.4.5)) + version: 36.0.1(stylelint@16.11.0(typescript@5.4.5)) stylelint-config-standard-scss: - specifier: ^13.1.0 - version: 13.1.0(postcss@8.4.47)(stylelint@16.10.0(typescript@5.4.5)) + specifier: ^14.0.0 + version: 14.0.0(postcss@8.4.49)(stylelint@16.11.0(typescript@5.4.5)) stylelint-declaration-block-no-ignored-properties: specifier: ^2.8.0 - version: 2.8.0(stylelint@16.10.0(typescript@5.4.5)) + version: 2.8.0(stylelint@16.11.0(typescript@5.4.5)) stylelint-order: specifier: ^6.0.4 - version: 6.0.4(stylelint@16.10.0(typescript@5.4.5)) + version: 6.0.4(stylelint@16.11.0(typescript@5.4.5)) packages: @@ -240,13 +240,13 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@commitlint/cli@19.5.0': - resolution: {integrity: sha512-gaGqSliGwB86MDmAAKAtV9SV1SHdmN8pnGq4EJU4+hLisQ7IFfx4jvU4s+pk6tl0+9bv6yT+CaZkufOinkSJIQ==} + '@commitlint/cli@19.6.0': + resolution: {integrity: sha512-v17BgGD9w5KnthaKxXnEg6KLq6DYiAxyiN44TpiRtqyW8NSq+Kx99mkEG8Qo6uu6cI5eMzMojW2muJxjmPnF8w==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@19.5.0': - resolution: {integrity: sha512-OBhdtJyHNPryZKg0fFpZNOBM1ZDbntMvqMuSmpfyP86XSfwzGw4CaoYRG4RutUPg0BTK07VMRIkNJT6wi2zthg==} + '@commitlint/config-conventional@19.6.0': + resolution: {integrity: sha512-DJT40iMnTYtBtUfw9ApbsLZFke1zKh6llITVJ+x9mtpHD08gsNXaIRqHTmwTZL3dNX5+WoyK7pCN/5zswvkBCQ==} engines: {node: '>=v18'} '@commitlint/config-validator@19.5.0': @@ -265,12 +265,12 @@ packages: resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==} engines: {node: '>=v18'} - '@commitlint/is-ignored@19.5.0': - resolution: {integrity: sha512-0XQ7Llsf9iL/ANtwyZ6G0NGp5Y3EQ8eDQSxv/SRcfJ0awlBY4tHFAvwWbw66FVUaWICH7iE5en+FD9TQsokZ5w==} + '@commitlint/is-ignored@19.6.0': + resolution: {integrity: sha512-Ov6iBgxJQFR9koOupDPHvcHU9keFupDgtB3lObdEZDroiG4jj1rzky60fbQozFKVYRTUdrBGICHG0YVmRuAJmw==} engines: {node: '>=v18'} - '@commitlint/lint@19.5.0': - resolution: {integrity: sha512-cAAQwJcRtiBxQWO0eprrAbOurtJz8U6MgYqLz+p9kLElirzSCc0vGMcyCaA1O7AqBuxo11l1XsY3FhOFowLAAg==} + '@commitlint/lint@19.6.0': + resolution: {integrity: sha512-LRo7zDkXtcIrpco9RnfhOKeg8PAnE3oDDoalnrVU/EVaKHYBWYL1DlRR7+3AWn0JiBqD8yKOfetVxJGdEtZ0tg==} engines: {node: '>=v18'} '@commitlint/load@19.5.0': @@ -293,8 +293,8 @@ packages: resolution: {integrity: sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==} engines: {node: '>=v18'} - '@commitlint/rules@19.5.0': - resolution: {integrity: sha512-hDW5TPyf/h1/EufSHEKSp6Hs+YVsDMHazfJ2azIk9tHPXS6UqSz1dIRs1gpqS3eMXgtkT7JH6TW4IShdqOwhAw==} + '@commitlint/rules@19.6.0': + resolution: {integrity: sha512-1f2reW7lbrI0X0ozZMesS/WZxgPa4/wi56vFuJENBmed6mWq5KsheN/nxqnl/C23ioxpPO/PL6tXpiiFy5Bhjw==} engines: {node: '>=v18'} '@commitlint/to-lines@19.5.0': @@ -319,18 +319,18 @@ packages: resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==} engines: {node: '>=18'} - '@csstools/media-query-list-parser@3.0.1': - resolution: {integrity: sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==} + '@csstools/media-query-list-parser@4.0.2': + resolution: {integrity: sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==} engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.1 - '@csstools/css-tokenizer': ^3.0.1 + '@csstools/css-parser-algorithms': ^3.0.4 + '@csstools/css-tokenizer': ^3.0.3 - '@csstools/selector-specificity@4.0.0': - resolution: {integrity: sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==} + '@csstools/selector-specificity@5.0.0': + resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==} engines: {node: '>=18'} peerDependencies: - postcss-selector-parser: ^6.1.0 + postcss-selector-parser: ^7.0.0 '@dual-bundle/import-meta-resolve@4.1.0': resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} @@ -1143,6 +1143,10 @@ packages: resolution: {integrity: sha512-o88DVQ6GzsABn1+6+zo2ct801dBO5OASVyxbbvA2W20ue2puSh/VOuqUj90eUeMSX/xqGqBmOKiRQN7tJOuBXw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-tree@3.1.0: + resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -1647,8 +1651,8 @@ packages: resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==} engines: {node: '>=18.18.0'} - husky@9.1.6: - resolution: {integrity: sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==} + husky@9.1.7: + resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} hasBin: true @@ -1660,8 +1664,8 @@ packages: resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} engines: {node: '>= 4'} - immutable@4.3.7: - resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + immutable@5.0.3: + resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -2083,6 +2087,9 @@ packages: known-css-properties@0.34.0: resolution: {integrity: sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==} + known-css-properties@0.35.0: + resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==} + latest-version@5.1.0: resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} engines: {node: '>=8'} @@ -2280,6 +2287,9 @@ packages: mdn-data@2.12.1: resolution: {integrity: sha512-rsfnCbOHjqrhWxwt5/wtSLzpoKTzW7OXdT5lLOIH1OTYhWu9rRJveGq0sKvDZODABH7RX+uoR+DYcpFnq4Tf6Q==} + mdn-data@2.12.2: + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + memoize-decorator@1.0.2: resolution: {integrity: sha512-G2vHcq4c+EwnBAOeWCH1mNz99QPCgm4ECjhHOd3SFZm66jVlwhBLdqhCvnHxptaRyZfm8ap3igoeDfrO92+uHQ==} @@ -2725,6 +2735,10 @@ packages: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} + postcss-selector-parser@7.0.0: + resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} + engines: {node: '>=4'} + postcss-sorting@8.0.2: resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==} peerDependencies: @@ -2733,8 +2747,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.47: - resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} prepend-http@2.0.0: @@ -2934,8 +2948,8 @@ packages: sass-embedded: optional: true - sass@1.80.5: - resolution: {integrity: sha512-TQd2aoQl/+zsxRMEDSxVdpPIqeq9UFc6pr7PzkugiTx3VYCFPUaa3P4RrBQsqok4PO200Vkz0vXQBNlg7W907g==} + sass@1.83.0: + resolution: {integrity: sha512-qsSxlayzoOjdvXMVLkzF84DJFc2HZEL/rFyGIKbbilYtAvlCxyuzUeff9LawTn4btVnLKg75Z8MMr1lxU1lfGw==} engines: {node: '>=14.0.0'} hasBin: true @@ -3156,12 +3170,12 @@ packages: peerDependencies: stylelint: ^16.1.0 - stylelint-config-standard-scss@13.1.0: - resolution: {integrity: sha512-Eo5w7/XvwGHWkeGLtdm2FZLOMYoZl1omP2/jgFCXyl2x5yNz7/8vv4Tj6slHvMSSUNTaGoam/GAZ0ZhukvalfA==} + stylelint-config-standard-scss@14.0.0: + resolution: {integrity: sha512-6Pa26D9mHyi4LauJ83ls3ELqCglU6VfCXchovbEqQUiEkezvKdv6VgsIoMy58i00c854wVmOw0k8W5FTpuaVqg==} engines: {node: '>=18.12.0'} peerDependencies: postcss: ^8.3.3 - stylelint: ^16.3.1 + stylelint: ^16.11.0 peerDependenciesMeta: postcss: optional: true @@ -3189,8 +3203,8 @@ packages: peerDependencies: stylelint: ^16.0.2 - stylelint@16.10.0: - resolution: {integrity: sha512-z/8X2rZ52dt2c0stVwI9QL2AFJhLhbPkyfpDFcizs200V/g7v+UYY6SNcB9hKOLcDDX/yGLDsY/pX08sLkz9xQ==} + stylelint@16.11.0: + resolution: {integrity: sha512-zrl4IrKmjJQ+h9FoMp69UMCq5SxeHk0URhxUBj4d3ISzo/DplOFBJZc7t7Dr6otB+1bfbbKNLOmCDpzKSlW+Nw==} engines: {node: '>=18.12.0'} hasBin: true @@ -3720,10 +3734,10 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.5.0(@types/node@22.8.6)(typescript@5.4.5)': + '@commitlint/cli@19.6.0(@types/node@22.8.6)(typescript@5.4.5)': dependencies: '@commitlint/format': 19.5.0 - '@commitlint/lint': 19.5.0 + '@commitlint/lint': 19.6.0 '@commitlint/load': 19.5.0(@types/node@22.8.6)(typescript@5.4.5) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 @@ -3733,7 +3747,7 @@ snapshots: - '@types/node' - typescript - '@commitlint/config-conventional@19.5.0': + '@commitlint/config-conventional@19.6.0': dependencies: '@commitlint/types': 19.5.0 conventional-changelog-conventionalcommits: 7.0.2 @@ -3759,16 +3773,16 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 - '@commitlint/is-ignored@19.5.0': + '@commitlint/is-ignored@19.6.0': dependencies: '@commitlint/types': 19.5.0 semver: 7.6.3 - '@commitlint/lint@19.5.0': + '@commitlint/lint@19.6.0': dependencies: - '@commitlint/is-ignored': 19.5.0 + '@commitlint/is-ignored': 19.6.0 '@commitlint/parse': 19.5.0 - '@commitlint/rules': 19.5.0 + '@commitlint/rules': 19.6.0 '@commitlint/types': 19.5.0 '@commitlint/load@19.5.0(@types/node@22.8.6)(typescript@5.4.5)': @@ -3812,7 +3826,7 @@ snapshots: lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.5.0': + '@commitlint/rules@19.6.0': dependencies: '@commitlint/ensure': 19.5.0 '@commitlint/message': 19.5.0 @@ -3836,14 +3850,14 @@ snapshots: '@csstools/css-tokenizer@3.0.3': {} - '@csstools/media-query-list-parser@3.0.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/media-query-list-parser@4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/selector-specificity@4.0.0(postcss-selector-parser@6.1.2)': + '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.0.0)': dependencies: - postcss-selector-parser: 6.1.2 + postcss-selector-parser: 7.0.0 '@dual-bundle/import-meta-resolve@4.1.0': {} @@ -4170,6 +4184,7 @@ snapshots: '@parcel/watcher-win32-arm64': 2.4.1 '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 + optional: true '@pnpm/config.env-replace@1.1.0': {} @@ -4855,6 +4870,11 @@ snapshots: mdn-data: 2.10.0 source-map-js: 1.2.1 + css-tree@3.1.0: + dependencies: + mdn-data: 2.12.2 + source-map-js: 1.2.1 + cssesc@3.0.0: {} dargs@4.1.0: @@ -4891,7 +4911,8 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 - detect-libc@1.0.3: {} + detect-libc@1.0.3: + optional: true detect-newline@3.1.0: {} @@ -5372,13 +5393,13 @@ snapshots: human-signals@8.0.0: {} - husky@9.1.6: {} + husky@9.1.7: {} ignore@5.3.2: {} ignore@6.0.2: {} - immutable@4.3.7: {} + immutable@5.0.3: {} import-fresh@3.3.0: dependencies: @@ -5936,6 +5957,8 @@ snapshots: known-css-properties@0.34.0: {} + known-css-properties@0.35.0: {} + latest-version@5.1.0: dependencies: package-json: 6.5.0 @@ -6133,6 +6156,8 @@ snapshots: mdn-data@2.12.1: {} + mdn-data@2.12.2: {} + memoize-decorator@1.0.2: {} meow@12.1.1: {} @@ -6197,7 +6222,8 @@ snapshots: dependencies: lower-case: 1.1.4 - node-addon-api@7.1.1: {} + node-addon-api@7.1.1: + optional: true node-emoji@2.1.3: dependencies: @@ -6423,26 +6449,31 @@ snapshots: postcss-resolve-nested-selector@0.1.6: {} - postcss-safe-parser@7.0.1(postcss@8.4.47): + postcss-safe-parser@7.0.1(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 - postcss-scss@4.0.9(postcss@8.4.47): + postcss-scss@4.0.9(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sorting@8.0.2(postcss@8.4.47): + postcss-selector-parser@7.0.0: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss-sorting@8.0.2(postcss@8.4.49): dependencies: - postcss: 8.4.47 + postcss: 8.4.49 postcss-value-parser@4.2.0: {} - postcss@8.4.47: + postcss@8.4.49: dependencies: nanoid: 3.3.7 picocolors: 1.1.1 @@ -6647,20 +6678,21 @@ snapshots: through2: 2.0.5 which: 1.3.1 - sass-true@8.1.0(sass@1.80.5): + sass-true@8.1.0(sass@1.83.0): dependencies: '@adobe/css-tools': 4.4.0 jest-diff: 29.7.0 lodash: 4.17.21 optionalDependencies: - sass: 1.80.5 + sass: 1.83.0 - sass@1.80.5: + sass@1.83.0: dependencies: - '@parcel/watcher': 2.4.1 chokidar: 4.0.1 - immutable: 4.3.7 + immutable: 5.0.3 source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.4.1 sassdoc-extras@2.5.1: dependencies: @@ -6908,43 +6940,43 @@ snapshots: strip-json-comments@3.1.1: {} - stylelint-config-recommended-scss@14.1.0(postcss@8.4.47)(stylelint@16.10.0(typescript@5.4.5)): + stylelint-config-recommended-scss@14.1.0(postcss@8.4.49)(stylelint@16.11.0(typescript@5.4.5)): dependencies: - postcss-scss: 4.0.9(postcss@8.4.47) - stylelint: 16.10.0(typescript@5.4.5) - stylelint-config-recommended: 14.0.1(stylelint@16.10.0(typescript@5.4.5)) - stylelint-scss: 6.8.1(stylelint@16.10.0(typescript@5.4.5)) + postcss-scss: 4.0.9(postcss@8.4.49) + stylelint: 16.11.0(typescript@5.4.5) + stylelint-config-recommended: 14.0.1(stylelint@16.11.0(typescript@5.4.5)) + stylelint-scss: 6.8.1(stylelint@16.11.0(typescript@5.4.5)) optionalDependencies: - postcss: 8.4.47 + postcss: 8.4.49 - stylelint-config-recommended@14.0.1(stylelint@16.10.0(typescript@5.4.5)): + stylelint-config-recommended@14.0.1(stylelint@16.11.0(typescript@5.4.5)): dependencies: - stylelint: 16.10.0(typescript@5.4.5) + stylelint: 16.11.0(typescript@5.4.5) - stylelint-config-standard-scss@13.1.0(postcss@8.4.47)(stylelint@16.10.0(typescript@5.4.5)): + stylelint-config-standard-scss@14.0.0(postcss@8.4.49)(stylelint@16.11.0(typescript@5.4.5)): dependencies: - stylelint: 16.10.0(typescript@5.4.5) - stylelint-config-recommended-scss: 14.1.0(postcss@8.4.47)(stylelint@16.10.0(typescript@5.4.5)) - stylelint-config-standard: 36.0.1(stylelint@16.10.0(typescript@5.4.5)) + stylelint: 16.11.0(typescript@5.4.5) + stylelint-config-recommended-scss: 14.1.0(postcss@8.4.49)(stylelint@16.11.0(typescript@5.4.5)) + stylelint-config-standard: 36.0.1(stylelint@16.11.0(typescript@5.4.5)) optionalDependencies: - postcss: 8.4.47 + postcss: 8.4.49 - stylelint-config-standard@36.0.1(stylelint@16.10.0(typescript@5.4.5)): + stylelint-config-standard@36.0.1(stylelint@16.11.0(typescript@5.4.5)): dependencies: - stylelint: 16.10.0(typescript@5.4.5) - stylelint-config-recommended: 14.0.1(stylelint@16.10.0(typescript@5.4.5)) + stylelint: 16.11.0(typescript@5.4.5) + stylelint-config-recommended: 14.0.1(stylelint@16.11.0(typescript@5.4.5)) - stylelint-declaration-block-no-ignored-properties@2.8.0(stylelint@16.10.0(typescript@5.4.5)): + stylelint-declaration-block-no-ignored-properties@2.8.0(stylelint@16.11.0(typescript@5.4.5)): dependencies: - stylelint: 16.10.0(typescript@5.4.5) + stylelint: 16.11.0(typescript@5.4.5) - stylelint-order@6.0.4(stylelint@16.10.0(typescript@5.4.5)): + stylelint-order@6.0.4(stylelint@16.11.0(typescript@5.4.5)): dependencies: - postcss: 8.4.47 - postcss-sorting: 8.0.2(postcss@8.4.47) - stylelint: 16.10.0(typescript@5.4.5) + postcss: 8.4.49 + postcss-sorting: 8.0.2(postcss@8.4.49) + stylelint: 16.11.0(typescript@5.4.5) - stylelint-scss@6.8.1(stylelint@16.10.0(typescript@5.4.5)): + stylelint-scss@6.8.1(stylelint@16.11.0(typescript@5.4.5)): dependencies: css-tree: 3.0.0 is-plain-object: 5.0.0 @@ -6954,20 +6986,20 @@ snapshots: postcss-resolve-nested-selector: 0.1.6 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - stylelint: 16.10.0(typescript@5.4.5) + stylelint: 16.11.0(typescript@5.4.5) - stylelint@16.10.0(typescript@5.4.5): + stylelint@16.11.0(typescript@5.4.5): dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 - '@csstools/media-query-list-parser': 3.0.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/selector-specificity': 4.0.0(postcss-selector-parser@6.1.2) + '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0) '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 9.0.0(typescript@5.4.5) css-functions-list: 3.2.3 - css-tree: 3.0.0 + css-tree: 3.1.0 debug: 4.3.7 fast-glob: 3.3.2 fastest-levenshtein: 1.0.16 @@ -6979,16 +7011,16 @@ snapshots: ignore: 6.0.2 imurmurhash: 0.1.4 is-plain-object: 5.0.0 - known-css-properties: 0.34.0 + known-css-properties: 0.35.0 mathml-tag-names: 2.1.3 meow: 13.2.0 micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.4.47 + postcss: 8.4.49 postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 7.0.1(postcss@8.4.47) - postcss-selector-parser: 6.1.2 + postcss-safe-parser: 7.0.1(postcss@8.4.49) + postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 string-width: 4.2.3