From bd8774d89a057cfacbd6d5af3f1481187bdaa751 Mon Sep 17 00:00:00 2001 From: Todd Birchard Date: Fri, 29 Nov 2024 23:03:24 -0500 Subject: [PATCH] Attempt to resolve breaking changes with recent SASS update. --- package.json | 14 +++---- src/scss/_mixins.scss | 3 ++ src/scss/_variables.scss | 6 +-- src/scss/about.scss | 4 +- src/scss/author.scss | 4 +- src/scss/code.scss | 4 +- src/scss/error.scss | 2 + src/scss/feed.scss | 4 +- src/scss/footer.scss | 4 +- src/scss/global.scss | 20 ++++----- src/scss/header.scss | 8 ++-- src/scss/kg.scss | 2 + src/scss/layout.scss | 2 + src/scss/mobile-menu.scss | 2 +- src/scss/page.scss | 16 ++++---- src/scss/pagination.scss | 4 +- src/scss/post-card.scss | 4 +- src/scss/post.scss | 14 +++---- src/scss/related-posts.scss | 4 +- src/scss/series-all.scss | 5 ++- src/scss/series-detail.scss | 5 +-- src/scss/sidebar.scss | 4 +- src/scss/table.scss | 4 +- src/scss/tag.scss | 6 +-- yarn.lock | 82 ++++++++++++++++++------------------- 25 files changed, 118 insertions(+), 109 deletions(-) diff --git a/package.json b/package.json index f74425c5..4f85aab7 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "prismjs": "^1.29.0" }, "devDependencies": { - "@babel/core": "^7.25.2", - "@babel/preset-env": "^7.25.4", + "@babel/core": "^7.26.0", + "@babel/preset-env": "^7.26.0", "babel-loader": "^9.2.1", "babel-plugin-import": "^1.13.8", "babel-plugin-module-resolver": "^5.0.2", @@ -68,16 +68,16 @@ "cssnano": "7.0.6", "font-config-webpack-plugin": "^2.0.3", "inquirer": "12.1.0", - "mini-css-extract-plugin": "^2.9.1", - "postcss": "^8.4.47", + "mini-css-extract-plugin": "^2.9.2", + "postcss": "^8.4.49", "postcss-easy-import": "4.0.0", "postcss-loader": "^8.1.1", "pump": "3.0.2", - "sass": "^1.79.3", - "sass-loader": "^16.0.2", + "sass": "^1.81.0", + "sass-loader": "^16.0.3", "style-loader": "^4.0.0", "terser-webpack-plugin": "^5.3.10", - "webpack": "^5.95.0", + "webpack": "^5.96.1", "webpack-cli": "^5.1.4" }, "browserslist": [ diff --git a/src/scss/_mixins.scss b/src/scss/_mixins.scss index 0c15f303..d38b1ec4 100644 --- a/src/scss/_mixins.scss +++ b/src/scss/_mixins.scss @@ -1,3 +1,6 @@ +@forward "_variables.scss"; + + @mixin content-link { border-bottom: 1px solid $color-theme; text-decoration: underline; diff --git a/src/scss/_variables.scss b/src/scss/_variables.scss index 355cc872..8f20b837 100644 --- a/src/scss/_variables.scss +++ b/src/scss/_variables.scss @@ -1,5 +1,5 @@ -@use 'sass:list'; -@import "_fonts.scss"; +@use 'sass:color'; +@use "_fonts.scss"; /* Colors */ $color-theme: #0297f6; @@ -71,5 +71,5 @@ $hamburger-thickness: 3px; $hamburger-color: $color-lightgrey; /* Etc. */ -$card-shadow: 0 1px 4px rgba(39, 44, 49, 0.35); +$card-shadow: 0 1px 4px rgba(39, 44, 49, 0.35) !global; $transition: all .2s ease-out; diff --git a/src/scss/about.scss b/src/scss/about.scss index fdb8897f..fad4662a 100644 --- a/src/scss/about.scss +++ b/src/scss/about.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; .page-about { diff --git a/src/scss/author.scss b/src/scss/author.scss index 54b8c25f..d7581fd9 100644 --- a/src/scss/author.scss +++ b/src/scss/author.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; /* 8.1. Author Card diff --git a/src/scss/code.scss b/src/scss/code.scss index af5519da..de4b2559 100644 --- a/src/scss/code.scss +++ b/src/scss/code.scss @@ -1,6 +1,6 @@ @use 'sass:color'; -@import "_mixins.scss"; -@import "_variables.scss"; +@use "_mixins.scss"; +@use "_variables.scss"; .post-content>pre, .kg-code-card>pre, diff --git a/src/scss/error.scss b/src/scss/error.scss index 1bf0f717..765e676c 100644 --- a/src/scss/error.scss +++ b/src/scss/error.scss @@ -1,3 +1,5 @@ +@use "_variables.scss"; + .error-template { background-color: $color-background-grey; diff --git a/src/scss/feed.scss b/src/scss/feed.scss index 4f5398fb..6ba9ff97 100644 --- a/src/scss/feed.scss +++ b/src/scss/feed.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; /* 6. Post Feed /* ---------------------------------------------------------- */ diff --git a/src/scss/footer.scss b/src/scss/footer.scss index 543c6a57..1746186a 100644 --- a/src/scss/footer.scss +++ b/src/scss/footer.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; /* 11. Site Footer /* ---------------------------------------------------------- */ diff --git a/src/scss/global.scss b/src/scss/global.scss index 4c0dd188..b097dd91 100644 --- a/src/scss/global.scss +++ b/src/scss/global.scss @@ -1,13 +1,13 @@ -@import "_variables.scss"; -@import "_mixins.scss"; -@import "layout.scss"; -@import "header.scss"; -@import "post-card.scss"; -@import "feed.scss"; -@import "sidebar.scss"; -@import "footer.scss"; -@import "pagination.scss"; -@import "mobile-menu.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; +@use "layout.scss"; +@use "header.scss"; +@use "post-card.scss"; +@use "feed.scss"; +@use "sidebar.scss"; +@use "footer.scss"; +@use "pagination.scss"; +@use "mobile-menu.scss"; body { text-rendering: optimizeLegibility; diff --git a/src/scss/header.scss b/src/scss/header.scss index 3118e204..5d0209c3 100644 --- a/src/scss/header.scss +++ b/src/scss/header.scss @@ -1,7 +1,7 @@ -@import "_variables.scss"; -@import "_mixins.scss"; -@import "~delicious-hamburgers/scss/base"; -@import "~delicious-hamburgers/scss/animations/collapse"; +@use "_variables.scss"; +@use "_mixins.scss"; +@use "~delicious-hamburgers/scss/base"; +@use "~delicious-hamburgers/scss/animations/collapse"; /* 4. Site Header /* ---------------------------------------------------------- */ diff --git a/src/scss/kg.scss b/src/scss/kg.scss index 83c8983f..92b81eb2 100644 --- a/src/scss/kg.scss +++ b/src/scss/kg.scss @@ -1,3 +1,5 @@ +@use "_variables.scss"; + /* Cards /* ---------------------------------------------------------- */ diff --git a/src/scss/layout.scss b/src/scss/layout.scss index adbbed78..34379c58 100644 --- a/src/scss/layout.scss +++ b/src/scss/layout.scss @@ -1,3 +1,5 @@ +@use "_variables"; + /* 2. Layout - Page building blocks /* ---------------------------------------------------------- */ diff --git a/src/scss/mobile-menu.scss b/src/scss/mobile-menu.scss index 934234f3..d03c54ee 100644 --- a/src/scss/mobile-menu.scss +++ b/src/scss/mobile-menu.scss @@ -1,4 +1,4 @@ -@import "_variables.scss"; +@use "_variables.scss"; .mobile-menu { position: fixed; diff --git a/src/scss/page.scss b/src/scss/page.scss index d52cb3df..c64bb04f 100644 --- a/src/scss/page.scss +++ b/src/scss/page.scss @@ -1,11 +1,11 @@ -@import "_variables.scss"; -@import "_mixins.scss"; -@import "author.scss"; -@import "tag.scss"; -@import "series-all.scss"; -@import "kg.scss"; -@import "series-detail.scss"; -@import "error.scss"; +@use "_variables.scss" as *; +@use "_mixins.scss" as *; +@use "author.scss"; +@use "tag.scss"; +@use "series-all.scss" as seriesall; +@use "kg.scss"; +@use "series-detail.scss" as seriesdetail; +@use "error.scss"; .page-template { diff --git a/src/scss/pagination.scss b/src/scss/pagination.scss index 06f34cae..1a1ce981 100644 --- a/src/scss/pagination.scss +++ b/src/scss/pagination.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; .pagination { diff --git a/src/scss/post-card.scss b/src/scss/post-card.scss index a2571ca0..eb25afb4 100644 --- a/src/scss/post-card.scss +++ b/src/scss/post-card.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; .post-card { position: relative; diff --git a/src/scss/post.scss b/src/scss/post.scss index dbdcf831..afb70408 100644 --- a/src/scss/post.scss +++ b/src/scss/post.scss @@ -1,10 +1,10 @@ -@import "_variables.scss"; -@import "_mixins.scss"; -@import "kg.scss"; -@import "table.scss"; -@import "code.scss"; -@import "related-posts.scss"; -@import "author.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; +@use "kg.scss"; +@use "table.scss"; +@use "code.scss"; +@use "related-posts.scss"; +@use "author.scss"; /* 7. Single Post diff --git a/src/scss/related-posts.scss b/src/scss/related-posts.scss index 13c482ef..443b2d1f 100644 --- a/src/scss/related-posts.scss +++ b/src/scss/related-posts.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; .related-posts { diff --git a/src/scss/series-all.scss b/src/scss/series-all.scss index f55de260..5b2dfabf 100644 --- a/src/scss/series-all.scss +++ b/src/scss/series-all.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; .page-series { background: $color-background-grey; @@ -98,6 +98,7 @@ .series-card-description { -webkit-line-clamp: 4; + line-clamp: 4; -webkit-box-orient: vertical; color: $color-body-font; display: -webkit-box; diff --git a/src/scss/series-detail.scss b/src/scss/series-detail.scss index c6208496..1280cdbe 100644 --- a/src/scss/series-detail.scss +++ b/src/scss/series-detail.scss @@ -1,6 +1,5 @@ -@use 'sass:color'; -@import "_variables.scss"; -@import "_mixins.scss"; +@use "./_variables.scss" as *; +@use "_mixins.scss" as *; .series-detail { diff --git a/src/scss/sidebar.scss b/src/scss/sidebar.scss index 8d413769..eb820404 100644 --- a/src/scss/sidebar.scss +++ b/src/scss/sidebar.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; /* 12. Sidebar /* ---------------------------------------------------------- */ diff --git a/src/scss/table.scss b/src/scss/table.scss index 26fd0174..31d3c104 100644 --- a/src/scss/table.scss +++ b/src/scss/table.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; .tableContainer { overflow-x: scroll; diff --git a/src/scss/tag.scss b/src/scss/tag.scss index c6290c76..b60e1ba0 100644 --- a/src/scss/tag.scss +++ b/src/scss/tag.scss @@ -1,5 +1,5 @@ -@import "_variables.scss"; -@import "_mixins.scss"; +@use "_variables.scss"; +@use "_mixins.scss"; /* 8. Tag Template /* ---------------------------------------------------------- */ @@ -8,7 +8,7 @@ .site-header { @media(max-width: $mobile-breakpoint) { - box-shadow: -1px 1px 0 rgb(39 44 49 / 10%) !important; + box-shadow: -1px 1px 0 rgba(39 44 49 .1) !important; } } diff --git a/yarn.lock b/yarn.lock index 30614087..a3de177e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24,7 +24,7 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.2.tgz#278b6b13664557de95b8f35b90d96785850bb56e" integrity sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg== -"@babel/core@^7.25.2": +"@babel/core@^7.26.0": version "7.26.0" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.0.tgz#d78b6023cc8f3114ccf049eb219613f74a747b40" integrity sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== @@ -680,7 +680,7 @@ "@babel/helper-create-regexp-features-plugin" "^7.25.9" "@babel/helper-plugin-utils" "^7.25.9" -"@babel/preset-env@^7.25.4": +"@babel/preset-env@^7.26.0": version "7.26.0" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.26.0.tgz#30e5c6bc1bcc54865bff0c5a30f6d4ccdc7fa8b1" integrity sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw== @@ -1959,11 +1959,11 @@ integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/node@*": - version "22.9.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.9.0.tgz#b7f16e5c3384788542c72dc3d561a7ceae2c0365" - integrity sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ== + version "22.10.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.10.1.tgz#41ffeee127b8975a05f8c4f83fb89bcb2987d766" + integrity sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ== dependencies: - undici-types "~6.19.8" + undici-types "~6.20.0" "@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.12.1": version "1.14.1" @@ -2365,9 +2365,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001669: - version "1.0.30001680" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz#5380ede637a33b9f9f1fc6045ea99bd142f3da5e" - integrity sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA== + version "1.0.30001684" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz#0eca437bab7d5f03452ff0ef9de8299be6b08e16" + integrity sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ== caseless@~0.12.0: version "0.12.0" @@ -2487,9 +2487,9 @@ cosmiconfig@^9.0.0: parse-json "^5.2.0" cross-spawn@^7.0.0, cross-spawn@^7.0.3: - version "7.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.5.tgz#910aac880ff5243da96b728bc6521a5f6c2f2f82" - integrity sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug== + version "7.0.6" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz#8a58fe78f00dcd70c370451759dfbfaf03e8ee9f" + integrity sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA== dependencies: path-key "^3.1.0" shebang-command "^2.0.0" @@ -2706,9 +2706,9 @@ ecc-jsbn@~0.1.1: safer-buffer "^2.1.0" electron-to-chromium@^1.5.41: - version "1.5.62" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.62.tgz#8289468414b0b0b3e9180ef619a763555debe612" - integrity sha512-t8c+zLmJHa9dJy96yBZRXGQYoiCEnHYgFwn1asvSPZSUdVxnB62A4RASd7k41ytG3ErFBA0TpHlKg9D9SQBmLg== + version "1.5.67" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.67.tgz#66ebd2be4a77469ac2760ef5e9e460ba9a43a845" + integrity sha512-nz88NNBsD7kQSAGGJyp8hS6xSPtWwqNogA0mjtc2nUYeEf3nURK9qpV18TuBdDmEDgVWotS8Wkzf+V52dSQ/LQ== emoji-regex@^10.0.0: version "10.4.0" @@ -3079,9 +3079,9 @@ icss-utils@^5.0.0, icss-utils@^5.1.0: integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== immutable@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/immutable/-/immutable-5.0.2.tgz#bb8a987349a73efbe6b3b292a9cbaf1b530d296b" - integrity sha512-1NU7hWZDkV7hJ4PJ9dur9gTNQ4ePNPN4k9/0YhwjzykTi/+3Q5pF93YU5QoVj8BuOnhLgaY8gs0U2pj4kSYVcw== + version "5.0.3" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-5.0.3.tgz#aa037e2313ea7b5d400cd9298fa14e404c933db1" + integrity sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw== import-fresh@^3.3.0: version "3.3.0" @@ -3395,7 +3395,7 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mini-css-extract-plugin@^2.9.1: +mini-css-extract-plugin@^2.9.2: version "2.9.2" resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz#966031b468917a5446f4c24a80854b2947503c5b" integrity sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w== @@ -3443,9 +3443,9 @@ mute-stream@^2.0.0: integrity sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA== nanoid@^3.3.7: - version "3.3.7" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" - integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + version "3.3.8" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" + integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== neo-async@^2.6.2: version "2.6.2" @@ -3937,7 +3937,7 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@^8.4.33, postcss@^8.4.47: +postcss@^8.4.33, postcss@^8.4.49: version "8.4.49" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.49.tgz#4ea479048ab059ab3ae61d082190fabfd994fe19" integrity sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA== @@ -3952,9 +3952,9 @@ prismjs@^1.29.0: integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== psl@^1.1.28: - version "1.10.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.10.0.tgz#1450f7e16f922c3beeb7bd9db3f312635018fa15" - integrity sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA== + version "1.14.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.14.0.tgz#f6ccbbd63e4e663f830ca39eeea08feb3caceaaf" + integrity sha512-Syk1bnf6fRZ9wQs03AtKJHcM12cKbOLo9L8JtCCdYj5/DTsHmTyXM4BK5ouWeG2P6kZ4nmFvuNTdtaqfobCOCg== dependencies: punycode "^2.3.1" @@ -4027,14 +4027,14 @@ regenerator-transform@^0.15.2: "@babel/runtime" "^7.8.4" regexpu-core@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.1.1.tgz#b469b245594cb2d088ceebc6369dceb8c00becac" - integrity sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw== + version "6.2.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.2.0.tgz#0e5190d79e542bf294955dccabae04d3c7d53826" + integrity sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA== dependencies: regenerate "^1.4.2" regenerate-unicode-properties "^10.2.0" regjsgen "^0.8.0" - regjsparser "^0.11.0" + regjsparser "^0.12.0" unicode-match-property-ecmascript "^2.0.0" unicode-match-property-value-ecmascript "^2.1.0" @@ -4043,10 +4043,10 @@ regjsgen@^0.8.0: resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== -regjsparser@^0.11.0: - version "0.11.2" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.11.2.tgz#7404ad42be00226d72bcf1f003f1f441861913d8" - integrity sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA== +regjsparser@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.12.0.tgz#0e846df6c6530586429377de56e0475583b088dc" + integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ== dependencies: jsesc "~3.0.2" @@ -4151,14 +4151,14 @@ safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass-loader@^16.0.2: +sass-loader@^16.0.3: version "16.0.3" resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-16.0.3.tgz#17b944fab6702dc7a52c5d2a88cbfa38c39cdc75" integrity sha512-gosNorT1RCkuCMyihv6FBRR7BMV06oKRAs+l4UMp1mlcVg9rWN6KMmUj3igjQwmYys4mDP3etEYJgiHRbgHCHA== dependencies: neo-async "^2.6.2" -sass@^1.79.3: +sass@^1.81.0: version "1.81.0" resolved "https://registry.yarnpkg.com/sass/-/sass-1.81.0.tgz#a9010c0599867909dfdbad057e4a6fbdd5eec941" integrity sha512-Q4fOxRfhmv3sqCLoGfvrC9pRV8btc0UtqL9mN6Yrv6Qi9ScL55CVH1vlPP863ISLEEMNLLuu9P+enCeGHlnzhA== @@ -4401,10 +4401,10 @@ type-fest@^0.21.3: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== -undici-types@~6.19.8: - version "6.19.8" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02" - integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw== +undici-types@~6.20.0: + version "6.20.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" + integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.1" @@ -4509,7 +4509,7 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@^5.95.0: +webpack@^5.96.1: version "5.96.1" resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.96.1.tgz#3676d1626d8312b6b10d0c18cc049fba7ac01f0c" integrity sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==