From 23d0cab1790025f2655e9bbf3cfa6cf7eb5ed35b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 08:40:14 +0200 Subject: [PATCH 1/5] Bump the all-dependencies group with 3 updates (#416) Bumps the all-dependencies group with 3 updates: [postcss](https://github.com/postcss/postcss), [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) and [web-features](https://github.com/web-platform-dx/web-features). Updates `postcss` from 8.4.45 to 8.4.47 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.4.45...8.4.47) Updates `postcss-preset-env` from 10.0.2 to 10.0.3 - [Changelog](https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md) - [Commits](https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env) Updates `web-features` from 1.2.0 to 1.3.0 - [Release notes](https://github.com/web-platform-dx/web-features/releases) - [Commits](https://github.com/web-platform-dx/web-features/compare/v1.2.0...v1.3.0) --- updated-dependencies: - dependency-name: postcss dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: postcss-preset-env dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: web-features dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 48 +++++++++++++++++++++++------------------------ package.json | 6 +++--- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/package-lock.json b/package-lock.json index 737a2e4..674aa18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,13 +23,13 @@ "browserslist": "^4.23.3", "glob": "^11.0.0", "lodash.get": "^4.4.2", - "postcss": "^8.4.45", + "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "postcss-preset-env": "^10.0.2", + "postcss-preset-env": "^10.0.3", "semver": "^7.6.3", "stylelint": "^16.9.0", "stylelint-config-standard": "^36.0.1", - "web-features": "^1.2.0" + "web-features": "^1.3.0" } }, "node_modules/@babel/code-frame": { @@ -1682,9 +1682,9 @@ } }, "node_modules/cssdb": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.1.0.tgz", - "integrity": "sha512-BQN57lfS4dYt2iL0LgyrlDbefZKEtUyrO8rbzrbGrqBk6OoyNTQLF+porY9DrpDBjLo4NEvj2IJttC7vf3x+Ew==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.1.1.tgz", + "integrity": "sha512-kRbSRgZoxtZNl5snb3nOzBkFOt5AwnephcUTIEFc2DebKG9PN50/cHarlwOooTxYQ/gxsnKs3BxykhNLmfvyLg==", "dev": true, "funding": [ { @@ -2576,9 +2576,9 @@ } }, "node_modules/postcss": { - "version": "8.4.45", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.45.tgz", - "integrity": "sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==", + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", "dev": true, "funding": [ { @@ -2596,8 +2596,8 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -3118,9 +3118,9 @@ } }, "node_modules/postcss-opacity-percentage": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-2.0.0.tgz", - "integrity": "sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz", + "integrity": "sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==", "dev": true, "funding": [ { @@ -3133,10 +3133,10 @@ } ], "engines": { - "node": "^14 || ^16 || >=18" + "node": ">=18" }, "peerDependencies": { - "postcss": "^8.2" + "postcss": "^8.4" } }, "node_modules/postcss-overflow-shorthand": { @@ -3199,9 +3199,9 @@ } }, "node_modules/postcss-preset-env": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.2.tgz", - "integrity": "sha512-PMxqnz0RQYMUmUi6p4P7BhC9EVGyEUCIdwn4vJ7Fy1jvc2QP4mMH75BSBB1mBFqjl3x4xYwyCNMhGZ8y0+/qOA==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.3.tgz", + "integrity": "sha512-1nrZ4IeBXEEj53IMoRKE+k/Ub6nQb3gFjaxTeyUNG5zv3JQclFDY5GKKhAi3nsa1lnPMWgzQX+/1y6wUt2+I7Q==", "dev": true, "funding": [ { @@ -3249,7 +3249,7 @@ "css-blank-pseudo": "^7.0.0", "css-has-pseudo": "^7.0.0", "css-prefers-color-scheme": "^10.0.0", - "cssdb": "^8.1.0", + "cssdb": "^8.1.1", "postcss-attribute-case-insensitive": "^7.0.0", "postcss-clamp": "^4.1.0", "postcss-color-functional-notation": "^7.0.2", @@ -3268,7 +3268,7 @@ "postcss-lab-function": "^7.0.2", "postcss-logical": "^8.0.0", "postcss-nesting": "^13.0.0", - "postcss-opacity-percentage": "^2.0.0", + "postcss-opacity-percentage": "^3.0.0", "postcss-overflow-shorthand": "^6.0.0", "postcss-page-break": "^3.0.4", "postcss-place": "^10.0.0", @@ -4115,9 +4115,9 @@ "dev": true }, "node_modules/web-features": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/web-features/-/web-features-1.2.0.tgz", - "integrity": "sha512-OzhUOISFy503BOVfW5Bi7iH34rfCQLF6HJpf7MAKiBblPLn2kxXC9kfY750q05+vEramxk8OZyzL6r96f7riAg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/web-features/-/web-features-1.3.0.tgz", + "integrity": "sha512-gHOlpqzygByOqgmzx3477M459tGJVJF2chdkhvgNSJw+enfS4makj5l53zjkaXte2C/A8YoeLezp6gnxrCHb4A==", "dev": true }, "node_modules/which": { diff --git a/package.json b/package.json index d0b6f4b..3d49ffd 100644 --- a/package.json +++ b/package.json @@ -65,13 +65,13 @@ "browserslist": "^4.23.3", "glob": "^11.0.0", "lodash.get": "^4.4.2", - "postcss": "^8.4.45", + "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "postcss-preset-env": "^10.0.2", + "postcss-preset-env": "^10.0.3", "semver": "^7.6.3", "stylelint": "^16.9.0", "stylelint-config-standard": "^36.0.1", - "web-features": "^1.2.0" + "web-features": "^1.3.0" }, "stylelint": { "extends": "stylelint-config-standard", From 4dd734b2e8f6573ff9068b6e1b28484595cb4c52 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 23:46:37 +0200 Subject: [PATCH 2/5] Bump the all-dependencies group with 2 updates (#417) * Bump the all-dependencies group with 2 updates Bumps the all-dependencies group with 2 updates: [@mdn/browser-compat-data](https://github.com/mdn/browser-compat-data) and [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env). Updates `@mdn/browser-compat-data` from 5.5.51 to 5.6.2 - [Release notes](https://github.com/mdn/browser-compat-data/releases) - [Changelog](https://github.com/mdn/browser-compat-data/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/mdn/browser-compat-data/compare/v5.5.51...v5.6.2) Updates `postcss-preset-env` from 10.0.3 to 10.0.5 - [Changelog](https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md) - [Commits](https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env) --- updated-dependencies: - dependency-name: "@mdn/browser-compat-data" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: postcss-preset-env dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] * add better support for webview_ios --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Romain Menke --- cssdb.json | 171 ++++++++++++++------- cssdb.mjs | 171 ++++++++++++++------- package-lock.json | 67 ++++---- package.json | 4 +- public/images/browsers/webview_android.svg | 3 + public/images/browsers/webview_ios.svg | 1 + src/components/feature-support-stats.mjs | 7 +- src/styles/style.css | 8 + 8 files changed, 275 insertions(+), 157 deletions(-) create mode 100644 public/images/browsers/webview_android.svg create mode 100644 public/images/browsers/webview_ios.svg diff --git a/cssdb.json b/cssdb.json index 366fd48..94546bd 100644 --- a/cssdb.json +++ b/cssdb.json @@ -17,7 +17,8 @@ "op_mob": "24", "opera": "24", "safari": "9.1", - "samsung": "3.0" + "samsung": "3.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/all" @@ -50,7 +51,8 @@ "op_mob": "14", "opera": "15", "safari": "3", - "samsung": "1.0" + "samsung": "1.0", + "webview_ios": "1" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:any-link" @@ -135,7 +137,8 @@ "op_mob": "74", "opera": "96", "safari": "16", - "samsung": "21.0" + "samsung": "21.0", + "webview_ios": "16" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/calc-keyword" @@ -162,7 +165,8 @@ "op_mob": "68", "opera": "85", "safari": "15.4", - "samsung": "18.0" + "samsung": "18.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@layer" @@ -196,7 +200,8 @@ "op_mob": "36", "opera": "36", "safari": "9", - "samsung": "5.0" + "samsung": "5.0", + "webview_ios": "9" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors" @@ -229,7 +234,8 @@ "op_mob": "57", "opera": "66", "safari": "13.1", - "samsung": "12.0" + "samsung": "12.0", + "webview_ios": "13.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/clamp" @@ -254,7 +260,8 @@ "and_ff": "97", "firefox": "97", "ios_saf": "15.4", - "safari": "15.4" + "safari": "15.4", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/print-color-adjust" @@ -279,7 +286,8 @@ "op_mob": "75", "opera": "97", "safari": "15", - "samsung": "22.0" + "samsung": "22.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color" @@ -313,7 +321,8 @@ "op_mob": "47", "opera": "52", "safari": "12.1", - "samsung": "9.0" + "samsung": "9.0", + "webview_ios": "12.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/rgb#syntax" @@ -378,7 +387,8 @@ "op_mob": "72", "opera": "91", "safari": "16", - "samsung": "20.0" + "samsung": "20.0", + "webview_ios": "16" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Container_queries" @@ -412,7 +422,8 @@ "op_mob": "55", "opera": "64", "safari": "17.4", - "samsung": "12.0" + "samsung": "12.0", + "webview_ios": "17.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/content#adding_an_image_with_alternative_text" @@ -473,7 +484,8 @@ "op_mob": "36", "opera": "36", "safari": "9.1", - "samsung": "5.0" + "samsung": "5.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/var" @@ -522,7 +534,8 @@ "op_mob": "80", "opera": "106", "safari": "16.4", - "samsung": "25.0" + "samsung": "25.0", + "webview_ios": "16.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:dir" @@ -554,7 +567,8 @@ "op_mob": "77", "opera": "101", "safari": "15", - "samsung": "23.0" + "samsung": "23.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/display/multi-keyword_syntax_of_display" @@ -587,7 +601,8 @@ "op_mob": "51", "opera": "60", "safari": "12.1", - "samsung": "11.0" + "samsung": "11.0", + "webview_ios": "12.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/linear-gradient" @@ -638,7 +653,8 @@ "op_mob": "80", "opera": "106", "safari": "15.4", - "samsung": "25.0" + "samsung": "25.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/exp" @@ -689,7 +705,8 @@ "op_mob": "79", "opera": "104", "safari": "15", - "samsung": "25.0" + "samsung": "25.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/float" @@ -722,7 +739,8 @@ "op_mob": "61", "opera": "72", "safari": "15.4", - "samsung": "14.0" + "samsung": "14.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible" @@ -760,7 +778,8 @@ "op_mob": "44", "opera": "47", "safari": "10.1", - "samsung": "8.0" + "samsung": "8.0", + "webview_ios": "10.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-within" @@ -794,7 +813,8 @@ "op_mob": "73", "opera": "94", "safari": "4", - "samsung": "21.0" + "samsung": "21.0", + "webview_ios": "5" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face" @@ -825,7 +845,8 @@ "op_mob": "78", "opera": "103", "safari": "9.1", - "samsung": "24.0" + "samsung": "24.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant" @@ -874,7 +895,8 @@ "op_mob": "47", "opera": "53", "safari": "12", - "samsung": "9.0" + "samsung": "9.0", + "webview_ios": "12" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gap" @@ -906,7 +928,8 @@ "op_mob": "75", "opera": "97", "safari": "16.2", - "samsung": "22.0" + "samsung": "22.0", + "webview_ios": "16.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/linear-gradient#syntax" @@ -939,7 +962,8 @@ "op_mob": "43", "opera": "44", "safari": "10.1", - "samsung": "6.0" + "samsung": "6.0", + "webview_ios": "10.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/grid" @@ -971,7 +995,8 @@ "op_mob": "72", "opera": "91", "safari": "15.4", - "samsung": "20.0" + "samsung": "20.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:has" @@ -1009,7 +1034,8 @@ "op_mob": "47", "opera": "49", "safari": "10", - "samsung": "8.0" + "samsung": "8.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Syntax_2" @@ -1042,7 +1068,8 @@ "op_mob": "70", "opera": "87", "safari": "15", - "samsung": "19.0" + "samsung": "19.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/hwb" @@ -1074,7 +1101,8 @@ "op_mob": "72", "opera": "92", "safari": "15.4", - "samsung": "20.0" + "samsung": "20.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Values_and_Units#dimensions" @@ -1108,7 +1136,8 @@ "op_mob": "14", "opera": "15", "safari": "14", - "samsung": "1.5" + "samsung": "1.5", + "webview_ios": "17" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/image/image-set" @@ -1141,7 +1170,8 @@ "op_mob": "11", "opera": "11", "safari": "5.1", - "samsung": "1.0" + "samsung": "1.0", + "webview_ios": "5" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:in-range" @@ -1168,7 +1198,8 @@ "op_mob": "63", "opera": "74", "safari": "14", - "samsung": "15.0" + "samsung": "15.0", + "webview_ios": "14" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:is" @@ -1201,7 +1232,8 @@ "op_mob": "78", "opera": "102", "safari": "16.2", - "samsung": "24.0" + "samsung": "24.0", + "webview_ios": "16.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/lab" @@ -1234,7 +1266,8 @@ "op_mob": "78", "opera": "102", "safari": "16.2", - "samsung": "24.0" + "samsung": "24.0", + "webview_ios": "16.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/lch" @@ -1267,7 +1300,8 @@ "op_mob": "82", "opera": "109", "safari": "17.5", - "samsung": "27.0" + "samsung": "27.0", + "webview_ios": "17.5" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark" @@ -1322,7 +1356,8 @@ "op_mob": "55", "opera": "64", "safari": "16", - "samsung": "12.0" + "samsung": "12.0", + "webview_ios": "16" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior-block" @@ -1355,7 +1390,8 @@ "op_mob": "63", "opera": "75", "safari": "15", - "samsung": "15.0" + "samsung": "15.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values" @@ -1417,7 +1453,8 @@ "op_mob": "73", "opera": "94", "safari": "15.4", - "samsung": "21.0" + "samsung": "21.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/length#vb" @@ -1480,7 +1517,8 @@ "op_mob": "71", "opera": "90", "safari": "16.4", - "samsung": "20.0" + "samsung": "20.0", + "webview_ios": "16.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_media_queries/Using_media_queries#Syntax_improvements_in_Level_4" @@ -1514,7 +1552,8 @@ "op_mob": "41", "opera": "38", "safari": "11", - "samsung": "5.0" + "samsung": "5.0", + "webview_ios": "11" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/calc" @@ -1546,7 +1585,8 @@ "op_mob": "80", "opera": "106", "safari": "17.2", - "samsung": "25.0" + "samsung": "25.0", + "webview_ios": "17.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/Nesting_selector" @@ -1579,7 +1619,8 @@ "oculus": "14.0", "opera": "74", "safari": "9", - "samsung": "15.0" + "samsung": "15.0", + "webview_ios": "9" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:not" @@ -1611,7 +1652,8 @@ "op_mob": "78", "opera": "102", "safari": "16.2", - "samsung": "24.0" + "samsung": "24.0", + "webview_ios": "16.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/oklab" @@ -1645,7 +1687,8 @@ "op_mob": "56", "opera": "65", "safari": "13.1", - "samsung": "12.0" + "samsung": "12.0", + "webview_ios": "13.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/opacity" @@ -1678,7 +1721,8 @@ "op_mob": "48", "opera": "55", "safari": "13.1", - "samsung": "10.0" + "samsung": "10.0", + "webview_ios": "13.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overflow" @@ -1711,7 +1755,8 @@ "op_mob": "12.1", "opera": "12.1", "safari": "7", - "samsung": "1.5" + "samsung": "1.5", + "webview_ios": "7" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap" @@ -1743,7 +1788,8 @@ "op_mob": "46", "opera": "50", "safari": "16", - "samsung": "8.0" + "samsung": "8.0", + "webview_ios": "16" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior" @@ -1769,7 +1815,8 @@ "op_mob": "43", "opera": "46", "safari": "11", - "samsung": "7.0" + "samsung": "7.0", + "webview_ios": "11" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/place-content" @@ -1802,7 +1849,8 @@ "op_mob": "54", "opera": "62", "safari": "12.1", - "samsung": "14.2" + "samsung": "14.2", + "webview_ios": "13" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme" @@ -1839,7 +1887,8 @@ "op_mob": "53", "opera": "62", "safari": "10.1", - "samsung": "11.0" + "samsung": "11.0", + "webview_ios": "10.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion" @@ -1866,7 +1915,8 @@ "op_mob": "10.1", "opera": "9", "safari": "4", - "samsung": "1.0" + "samsung": "1.0", + "webview_ios": "3.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:read-only" @@ -1895,7 +1945,8 @@ "op_mob": "25", "opera": "25", "safari": "9", - "samsung": "3.0" + "samsung": "3.0", + "webview_ios": "8" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value" @@ -1951,7 +2002,8 @@ "op_mob": "15", "opera": "15", "safari": "7", - "samsung": "1.5" + "samsung": "1.5", + "webview_ios": "7" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:scope" @@ -2017,7 +2069,8 @@ "op_mob": "83", "opera": "111", "safari": "15.4", - "samsung": "27.0" + "samsung": "27.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/round" @@ -2050,7 +2103,8 @@ "op_mob": "43", "opera": "43", "safari": "11", - "samsung": "6.0" + "samsung": "6.0", + "webview_ios": "11" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-family#Syntax" @@ -2112,7 +2166,8 @@ "op_mob": "75", "opera": "97", "safari": "15.4", - "samsung": "22.0" + "samsung": "22.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/sin" @@ -2145,7 +2200,8 @@ "op_mob": "28", "opera": "28", "safari": "9.1", - "samsung": "4.0" + "samsung": "4.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/unset" @@ -2188,7 +2244,8 @@ "op_mob": "63", "opera": "74", "safari": "14", - "samsung": "15.0" + "samsung": "15.0", + "webview_ios": "14" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:where" diff --git a/cssdb.mjs b/cssdb.mjs index 4f24492..132e1a2 100644 --- a/cssdb.mjs +++ b/cssdb.mjs @@ -17,7 +17,8 @@ export default [ "op_mob": "24", "opera": "24", "safari": "9.1", - "samsung": "3.0" + "samsung": "3.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/all" @@ -50,7 +51,8 @@ export default [ "op_mob": "14", "opera": "15", "safari": "3", - "samsung": "1.0" + "samsung": "1.0", + "webview_ios": "1" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:any-link" @@ -135,7 +137,8 @@ export default [ "op_mob": "74", "opera": "96", "safari": "16", - "samsung": "21.0" + "samsung": "21.0", + "webview_ios": "16" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/calc-keyword" @@ -162,7 +165,8 @@ export default [ "op_mob": "68", "opera": "85", "safari": "15.4", - "samsung": "18.0" + "samsung": "18.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@layer" @@ -196,7 +200,8 @@ export default [ "op_mob": "36", "opera": "36", "safari": "9", - "samsung": "5.0" + "samsung": "5.0", + "webview_ios": "9" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors" @@ -229,7 +234,8 @@ export default [ "op_mob": "57", "opera": "66", "safari": "13.1", - "samsung": "12.0" + "samsung": "12.0", + "webview_ios": "13.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/clamp" @@ -254,7 +260,8 @@ export default [ "and_ff": "97", "firefox": "97", "ios_saf": "15.4", - "safari": "15.4" + "safari": "15.4", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/print-color-adjust" @@ -279,7 +286,8 @@ export default [ "op_mob": "75", "opera": "97", "safari": "15", - "samsung": "22.0" + "samsung": "22.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color" @@ -313,7 +321,8 @@ export default [ "op_mob": "47", "opera": "52", "safari": "12.1", - "samsung": "9.0" + "samsung": "9.0", + "webview_ios": "12.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/rgb#syntax" @@ -378,7 +387,8 @@ export default [ "op_mob": "72", "opera": "91", "safari": "16", - "samsung": "20.0" + "samsung": "20.0", + "webview_ios": "16" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Container_queries" @@ -412,7 +422,8 @@ export default [ "op_mob": "55", "opera": "64", "safari": "17.4", - "samsung": "12.0" + "samsung": "12.0", + "webview_ios": "17.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/content#adding_an_image_with_alternative_text" @@ -473,7 +484,8 @@ export default [ "op_mob": "36", "opera": "36", "safari": "9.1", - "samsung": "5.0" + "samsung": "5.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/var" @@ -522,7 +534,8 @@ export default [ "op_mob": "80", "opera": "106", "safari": "16.4", - "samsung": "25.0" + "samsung": "25.0", + "webview_ios": "16.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:dir" @@ -554,7 +567,8 @@ export default [ "op_mob": "77", "opera": "101", "safari": "15", - "samsung": "23.0" + "samsung": "23.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/display/multi-keyword_syntax_of_display" @@ -587,7 +601,8 @@ export default [ "op_mob": "51", "opera": "60", "safari": "12.1", - "samsung": "11.0" + "samsung": "11.0", + "webview_ios": "12.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/linear-gradient" @@ -638,7 +653,8 @@ export default [ "op_mob": "80", "opera": "106", "safari": "15.4", - "samsung": "25.0" + "samsung": "25.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/exp" @@ -689,7 +705,8 @@ export default [ "op_mob": "79", "opera": "104", "safari": "15", - "samsung": "25.0" + "samsung": "25.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/float" @@ -722,7 +739,8 @@ export default [ "op_mob": "61", "opera": "72", "safari": "15.4", - "samsung": "14.0" + "samsung": "14.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible" @@ -760,7 +778,8 @@ export default [ "op_mob": "44", "opera": "47", "safari": "10.1", - "samsung": "8.0" + "samsung": "8.0", + "webview_ios": "10.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-within" @@ -794,7 +813,8 @@ export default [ "op_mob": "73", "opera": "94", "safari": "4", - "samsung": "21.0" + "samsung": "21.0", + "webview_ios": "5" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face" @@ -825,7 +845,8 @@ export default [ "op_mob": "78", "opera": "103", "safari": "9.1", - "samsung": "24.0" + "samsung": "24.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant" @@ -874,7 +895,8 @@ export default [ "op_mob": "47", "opera": "53", "safari": "12", - "samsung": "9.0" + "samsung": "9.0", + "webview_ios": "12" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gap" @@ -906,7 +928,8 @@ export default [ "op_mob": "75", "opera": "97", "safari": "16.2", - "samsung": "22.0" + "samsung": "22.0", + "webview_ios": "16.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/linear-gradient#syntax" @@ -939,7 +962,8 @@ export default [ "op_mob": "43", "opera": "44", "safari": "10.1", - "samsung": "6.0" + "samsung": "6.0", + "webview_ios": "10.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/grid" @@ -971,7 +995,8 @@ export default [ "op_mob": "72", "opera": "91", "safari": "15.4", - "samsung": "20.0" + "samsung": "20.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:has" @@ -1009,7 +1034,8 @@ export default [ "op_mob": "47", "opera": "49", "safari": "10", - "samsung": "8.0" + "samsung": "8.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Syntax_2" @@ -1042,7 +1068,8 @@ export default [ "op_mob": "70", "opera": "87", "safari": "15", - "samsung": "19.0" + "samsung": "19.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/hwb" @@ -1074,7 +1101,8 @@ export default [ "op_mob": "72", "opera": "92", "safari": "15.4", - "samsung": "20.0" + "samsung": "20.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Values_and_Units#dimensions" @@ -1108,7 +1136,8 @@ export default [ "op_mob": "14", "opera": "15", "safari": "14", - "samsung": "1.5" + "samsung": "1.5", + "webview_ios": "17" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/image/image-set" @@ -1141,7 +1170,8 @@ export default [ "op_mob": "11", "opera": "11", "safari": "5.1", - "samsung": "1.0" + "samsung": "1.0", + "webview_ios": "5" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:in-range" @@ -1168,7 +1198,8 @@ export default [ "op_mob": "63", "opera": "74", "safari": "14", - "samsung": "15.0" + "samsung": "15.0", + "webview_ios": "14" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:is" @@ -1201,7 +1232,8 @@ export default [ "op_mob": "78", "opera": "102", "safari": "16.2", - "samsung": "24.0" + "samsung": "24.0", + "webview_ios": "16.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/lab" @@ -1234,7 +1266,8 @@ export default [ "op_mob": "78", "opera": "102", "safari": "16.2", - "samsung": "24.0" + "samsung": "24.0", + "webview_ios": "16.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/lch" @@ -1267,7 +1300,8 @@ export default [ "op_mob": "82", "opera": "109", "safari": "17.5", - "samsung": "27.0" + "samsung": "27.0", + "webview_ios": "17.5" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark" @@ -1322,7 +1356,8 @@ export default [ "op_mob": "55", "opera": "64", "safari": "16", - "samsung": "12.0" + "samsung": "12.0", + "webview_ios": "16" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior-block" @@ -1355,7 +1390,8 @@ export default [ "op_mob": "63", "opera": "75", "safari": "15", - "samsung": "15.0" + "samsung": "15.0", + "webview_ios": "15" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values" @@ -1417,7 +1453,8 @@ export default [ "op_mob": "73", "opera": "94", "safari": "15.4", - "samsung": "21.0" + "samsung": "21.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/length#vb" @@ -1480,7 +1517,8 @@ export default [ "op_mob": "71", "opera": "90", "safari": "16.4", - "samsung": "20.0" + "samsung": "20.0", + "webview_ios": "16.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_media_queries/Using_media_queries#Syntax_improvements_in_Level_4" @@ -1514,7 +1552,8 @@ export default [ "op_mob": "41", "opera": "38", "safari": "11", - "samsung": "5.0" + "samsung": "5.0", + "webview_ios": "11" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/calc" @@ -1546,7 +1585,8 @@ export default [ "op_mob": "80", "opera": "106", "safari": "17.2", - "samsung": "25.0" + "samsung": "25.0", + "webview_ios": "17.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/Nesting_selector" @@ -1579,7 +1619,8 @@ export default [ "oculus": "14.0", "opera": "74", "safari": "9", - "samsung": "15.0" + "samsung": "15.0", + "webview_ios": "9" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:not" @@ -1611,7 +1652,8 @@ export default [ "op_mob": "78", "opera": "102", "safari": "16.2", - "samsung": "24.0" + "samsung": "24.0", + "webview_ios": "16.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/oklab" @@ -1645,7 +1687,8 @@ export default [ "op_mob": "56", "opera": "65", "safari": "13.1", - "samsung": "12.0" + "samsung": "12.0", + "webview_ios": "13.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/opacity" @@ -1678,7 +1721,8 @@ export default [ "op_mob": "48", "opera": "55", "safari": "13.1", - "samsung": "10.0" + "samsung": "10.0", + "webview_ios": "13.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overflow" @@ -1711,7 +1755,8 @@ export default [ "op_mob": "12.1", "opera": "12.1", "safari": "7", - "samsung": "1.5" + "samsung": "1.5", + "webview_ios": "7" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap" @@ -1743,7 +1788,8 @@ export default [ "op_mob": "46", "opera": "50", "safari": "16", - "samsung": "8.0" + "samsung": "8.0", + "webview_ios": "16" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior" @@ -1769,7 +1815,8 @@ export default [ "op_mob": "43", "opera": "46", "safari": "11", - "samsung": "7.0" + "samsung": "7.0", + "webview_ios": "11" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/place-content" @@ -1802,7 +1849,8 @@ export default [ "op_mob": "54", "opera": "62", "safari": "12.1", - "samsung": "14.2" + "samsung": "14.2", + "webview_ios": "13" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme" @@ -1839,7 +1887,8 @@ export default [ "op_mob": "53", "opera": "62", "safari": "10.1", - "samsung": "11.0" + "samsung": "11.0", + "webview_ios": "10.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion" @@ -1866,7 +1915,8 @@ export default [ "op_mob": "10.1", "opera": "9", "safari": "4", - "samsung": "1.0" + "samsung": "1.0", + "webview_ios": "3.2" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:read-only" @@ -1895,7 +1945,8 @@ export default [ "op_mob": "25", "opera": "25", "safari": "9", - "samsung": "3.0" + "samsung": "3.0", + "webview_ios": "8" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/color_value" @@ -1951,7 +2002,8 @@ export default [ "op_mob": "15", "opera": "15", "safari": "7", - "samsung": "1.5" + "samsung": "1.5", + "webview_ios": "7" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:scope" @@ -2017,7 +2069,8 @@ export default [ "op_mob": "83", "opera": "111", "safari": "15.4", - "samsung": "27.0" + "samsung": "27.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/round" @@ -2050,7 +2103,8 @@ export default [ "op_mob": "43", "opera": "43", "safari": "11", - "samsung": "6.0" + "samsung": "6.0", + "webview_ios": "11" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-family#Syntax" @@ -2112,7 +2166,8 @@ export default [ "op_mob": "75", "opera": "97", "safari": "15.4", - "samsung": "22.0" + "samsung": "22.0", + "webview_ios": "15.4" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/sin" @@ -2145,7 +2200,8 @@ export default [ "op_mob": "28", "opera": "28", "safari": "9.1", - "samsung": "4.0" + "samsung": "4.0", + "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/unset" @@ -2188,7 +2244,8 @@ export default [ "op_mob": "63", "opera": "74", "safari": "14", - "samsung": "15.0" + "samsung": "15.0", + "webview_ios": "14" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/:where" diff --git a/package-lock.json b/package-lock.json index 674aa18..dce92a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,13 +19,13 @@ ], "license": "MIT-0", "devDependencies": { - "@mdn/browser-compat-data": "^5.5.51", + "@mdn/browser-compat-data": "^5.6.2", "browserslist": "^4.23.3", "glob": "^11.0.0", "lodash.get": "^4.4.2", "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "postcss-preset-env": "^10.0.3", + "postcss-preset-env": "^10.0.5", "semver": "^7.6.3", "stylelint": "^16.9.0", "stylelint-config-standard": "^36.0.1", @@ -551,9 +551,9 @@ } }, "node_modules/@csstools/postcss-light-dark-function": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.2.tgz", - "integrity": "sha512-QAWWDJtJ7ywzhaMe09QwhjhuwB0XN04fW1MFwoEJMcYyiQub4a57mVFV+ngQEekUhsqe/EtKVCzyOx4q3xshag==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.4.tgz", + "integrity": "sha512-yHUt5DZ61Irvp72notmAl3Zt4Me50EWToWNocazyIFTVYFwwo/EucmV3hWi9zJehu3rOSvMclL7DzvRDfbak/A==", "dev": true, "funding": [ { @@ -1105,9 +1105,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "5.5.51", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.5.51.tgz", - "integrity": "sha512-17L3+/oqX+sgSyucNKSipri1LkI/d8pwPQI4Vv2ejRVZLZr1WGxcEGBnglqFhdlislQBceJiHAdQnWEE+YJE3A==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.3.tgz", + "integrity": "sha512-HOTfnXR2GmEtpriwCa689EYySqfVAwhzjQ4PzY3K3QN1g9z7/o8yYUjXxAHvTuVa2qU7EjlXmuZ0I3xYOmG0yg==", "dev": true }, "node_modules/@nodelib/fs.scandir": { @@ -1145,16 +1145,6 @@ "node": ">= 8" } }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=14" - } - }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", @@ -1184,9 +1174,9 @@ } }, "node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "dev": true, "engines": { "node": ">=12" @@ -1362,9 +1352,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001659", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001659.tgz", - "integrity": "sha512-Qxxyfv3RdHAfJcXelgf0hU4DFUVXBGTjqrBUZLUh8AtlGnsDo+CnncYtTd95+ZKfnANUOzxyIQCuU/UeBZBYoA==", + "version": "1.0.30001663", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz", + "integrity": "sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==", "dev": true, "funding": [ { @@ -1763,9 +1753,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.5.18", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.18.tgz", - "integrity": "sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ==", + "version": "1.5.28", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.28.tgz", + "integrity": "sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw==", "dev": true }, "node_modules/emoji-regex": { @@ -2225,9 +2215,9 @@ "dev": true }, "node_modules/jackspeak": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz", - "integrity": "sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", + "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", "dev": true, "dependencies": { "@isaacs/cliui": "^8.0.2" @@ -2237,9 +2227,6 @@ }, "funding": { "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" } }, "node_modules/js-tokens": { @@ -3199,9 +3186,9 @@ } }, "node_modules/postcss-preset-env": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.3.tgz", - "integrity": "sha512-1nrZ4IeBXEEj53IMoRKE+k/Ub6nQb3gFjaxTeyUNG5zv3JQclFDY5GKKhAi3nsa1lnPMWgzQX+/1y6wUt2+I7Q==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.5.tgz", + "integrity": "sha512-ipPOgr3RY0utgJDbNoCX2dxKoQ4e4WO1pC21QhDlxCAX8+qC8O2Ezkzb54fd+8XtZ1UveA5gLjBsVo6dJDoWIg==", "dev": true, "funding": [ { @@ -3226,7 +3213,7 @@ "@csstools/postcss-ic-unit": "^4.0.0", "@csstools/postcss-initial": "^2.0.0", "@csstools/postcss-is-pseudo-class": "^5.0.0", - "@csstools/postcss-light-dark-function": "^2.0.2", + "@csstools/postcss-light-dark-function": "^2.0.4", "@csstools/postcss-logical-float-and-clear": "^3.0.0", "@csstools/postcss-logical-overflow": "^2.0.0", "@csstools/postcss-logical-overscroll-behavior": "^2.0.0", @@ -4115,9 +4102,9 @@ "dev": true }, "node_modules/web-features": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/web-features/-/web-features-1.3.0.tgz", - "integrity": "sha512-gHOlpqzygByOqgmzx3477M459tGJVJF2chdkhvgNSJw+enfS4makj5l53zjkaXte2C/A8YoeLezp6gnxrCHb4A==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/web-features/-/web-features-1.4.0.tgz", + "integrity": "sha512-vnjqxTx20h0avWsp0OUl0SJSRAH3GkUe4mL+NmILr+qdOHFGZJqNs+rDPyJMAaBrjhs8X43WS3b/TTSfx7NWAQ==", "dev": true }, "node_modules/which": { diff --git a/package.json b/package.json index 3d49ffd..b41f2d1 100644 --- a/package.json +++ b/package.json @@ -61,13 +61,13 @@ "test:doc-links": "node tasks/check-doc-links.mjs" }, "devDependencies": { - "@mdn/browser-compat-data": "^5.5.51", + "@mdn/browser-compat-data": "^5.6.2", "browserslist": "^4.23.3", "glob": "^11.0.0", "lodash.get": "^4.4.2", "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "postcss-preset-env": "^10.0.3", + "postcss-preset-env": "^10.0.5", "semver": "^7.6.3", "stylelint": "^16.9.0", "stylelint-config-standard": "^36.0.1", diff --git a/public/images/browsers/webview_android.svg b/public/images/browsers/webview_android.svg new file mode 100644 index 0000000..cc39993 --- /dev/null +++ b/public/images/browsers/webview_android.svg @@ -0,0 +1,3 @@ + diff --git a/public/images/browsers/webview_ios.svg b/public/images/browsers/webview_ios.svg new file mode 100644 index 0000000..066e436 --- /dev/null +++ b/public/images/browsers/webview_ios.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/feature-support-stats.mjs b/src/components/feature-support-stats.mjs index 263fa49..d0c877d 100644 --- a/src/components/feature-support-stats.mjs +++ b/src/components/feature-support-stats.mjs @@ -6,7 +6,9 @@ const browsers = { 'and_uc': 'UC Mobile for Android', 'and_chr': 'Chrome for Android', 'and_ff': 'Firefox for Android', - 'and_qq': 'QQ Browserr', + 'and_qq': 'QQ Browser', + 'webview_ios': 'WKWebview on iOS', + 'webview_android': 'Android WebView' }; // Similar order as MDN @@ -27,6 +29,9 @@ const browser_order = [ "android", // Headset "oculus", + // Webviews + 'webview_android', + 'webview_ios', ]; export function renderFeatureSupportStats(title, feature) { diff --git a/src/styles/style.css b/src/styles/style.css index 4cde3de..91b0587 100644 --- a/src/styles/style.css +++ b/src/styles/style.css @@ -551,6 +551,14 @@ img { } } +.cssdb-browser--webview_ios::before { + content: url("/images/browsers/webview_ios.svg"); +} + +.cssdb-browser--webview_android::before { + content: url("/images/browsers/webview_android.svg"); +} + /* Process /* ========================================================================== */ From 41740989d494776f1ca7c51335d413972e183aec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Sep 2024 09:12:48 +0200 Subject: [PATCH 3/5] Bump the all-dependencies group with 2 updates (#418) Bumps the all-dependencies group with 2 updates: [@mdn/browser-compat-data](https://github.com/mdn/browser-compat-data) and [browserslist](https://github.com/browserslist/browserslist). Updates `@mdn/browser-compat-data` from 5.6.3 to 5.6.4 - [Release notes](https://github.com/mdn/browser-compat-data/releases) - [Changelog](https://github.com/mdn/browser-compat-data/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/mdn/browser-compat-data/compare/v5.6.3...v5.6.4) Updates `browserslist` from 4.23.3 to 4.24.0 - [Release notes](https://github.com/browserslist/browserslist/releases) - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md) - [Commits](https://github.com/browserslist/browserslist/compare/4.23.3...4.24.0) --- updated-dependencies: - dependency-name: "@mdn/browser-compat-data" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: browserslist dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 20 ++++++++++---------- package.json | 4 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index dce92a4..890cdd0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,8 +19,8 @@ ], "license": "MIT-0", "devDependencies": { - "@mdn/browser-compat-data": "^5.6.2", - "browserslist": "^4.23.3", + "@mdn/browser-compat-data": "^5.6.4", + "browserslist": "^4.24.0", "glob": "^11.0.0", "lodash.get": "^4.4.2", "postcss": "^8.4.47", @@ -1105,9 +1105,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.3.tgz", - "integrity": "sha512-HOTfnXR2GmEtpriwCa689EYySqfVAwhzjQ4PzY3K3QN1g9z7/o8yYUjXxAHvTuVa2qU7EjlXmuZ0I3xYOmG0yg==", + "version": "5.6.4", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.4.tgz", + "integrity": "sha512-bOOF4GGzn0exmvNHpSWmTfOXB9beTpIFCm2KPY2UVoCdn1YVfr8heuHr1C++BYI9Tun8REgi5TNVdKbBs249CA==", "dev": true }, "node_modules/@nodelib/fs.scandir": { @@ -1311,9 +1311,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", - "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", + "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", "dev": true, "funding": [ { @@ -1330,8 +1330,8 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001646", - "electron-to-chromium": "^1.5.4", + "caniuse-lite": "^1.0.30001663", + "electron-to-chromium": "^1.5.28", "node-releases": "^2.0.18", "update-browserslist-db": "^1.1.0" }, diff --git a/package.json b/package.json index b41f2d1..a22cee3 100644 --- a/package.json +++ b/package.json @@ -61,8 +61,8 @@ "test:doc-links": "node tasks/check-doc-links.mjs" }, "devDependencies": { - "@mdn/browser-compat-data": "^5.6.2", - "browserslist": "^4.23.3", + "@mdn/browser-compat-data": "^5.6.4", + "browserslist": "^4.24.0", "glob": "^11.0.0", "lodash.get": "^4.4.2", "postcss": "^8.4.47", From ee73ad47379032f52cc9f689bb1ec35645816c0d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 09:03:38 +0200 Subject: [PATCH 4/5] Bump postcss-preset-env in the all-dependencies group (#419) Bumps the all-dependencies group with 1 update: [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env). Updates `postcss-preset-env` from 10.0.5 to 10.0.6 - [Changelog](https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md) - [Commits](https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env) --- updated-dependencies: - dependency-name: postcss-preset-env dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 890cdd0..0dacc64 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "lodash.get": "^4.4.2", "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "postcss-preset-env": "^10.0.5", + "postcss-preset-env": "^10.0.6", "semver": "^7.6.3", "stylelint": "^16.9.0", "stylelint-config-standard": "^36.0.1", @@ -2741,9 +2741,9 @@ } }, "node_modules/postcss-custom-media": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.1.tgz", - "integrity": "sha512-vfBliYVgEEJUFXCRPQ7jYt1wlD322u+/5GT0tZqMVYFInkpDHfjhU3nk2quTRW4uFc/umOOqLlxvrEOZRvloMw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.2.tgz", + "integrity": "sha512-IDtxB1VgPayRLjNBMjuf827sn1j2m9EGnhIxpx2coVerbWJF+twt590+PKvdDc4K8QNFqFJh+W/SOiHpasVXsg==", "dev": true, "funding": [ { @@ -3186,9 +3186,9 @@ } }, "node_modules/postcss-preset-env": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.5.tgz", - "integrity": "sha512-ipPOgr3RY0utgJDbNoCX2dxKoQ4e4WO1pC21QhDlxCAX8+qC8O2Ezkzb54fd+8XtZ1UveA5gLjBsVo6dJDoWIg==", + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.6.tgz", + "integrity": "sha512-qixfM2wbvKJhUjJELLB8lV2UCsyrMdSXqiXHiNKMgAbNturstc80j/8MsthJeOpxYEekrCrFzcaoOJm8JRSdBg==", "dev": true, "funding": [ { @@ -3242,7 +3242,7 @@ "postcss-color-functional-notation": "^7.0.2", "postcss-color-hex-alpha": "^10.0.0", "postcss-color-rebeccapurple": "^10.0.0", - "postcss-custom-media": "^11.0.1", + "postcss-custom-media": "^11.0.2", "postcss-custom-properties": "^14.0.1", "postcss-custom-selectors": "^8.0.1", "postcss-dir-pseudo-class": "^9.0.0", diff --git a/package.json b/package.json index a22cee3..5e2a7ff 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "lodash.get": "^4.4.2", "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "postcss-preset-env": "^10.0.5", + "postcss-preset-env": "^10.0.6", "semver": "^7.6.3", "stylelint": "^16.9.0", "stylelint-config-standard": "^36.0.1", From 89bf6f31d207cc2925bd4f4e7f390cefbc45f5c4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 09:11:03 +0200 Subject: [PATCH 5/5] Bump the all-dependencies group with 4 updates (#420) * Bump the all-dependencies group with 4 updates Bumps the all-dependencies group with 4 updates: [@mdn/browser-compat-data](https://github.com/mdn/browser-compat-data), [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env), [stylelint](https://github.com/stylelint/stylelint) and [web-features](https://github.com/web-platform-dx/web-features). Updates `@mdn/browser-compat-data` from 5.6.4 to 5.6.6 - [Release notes](https://github.com/mdn/browser-compat-data/releases) - [Changelog](https://github.com/mdn/browser-compat-data/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/mdn/browser-compat-data/compare/v5.6.4...v5.6.6) Updates `postcss-preset-env` from 10.0.6 to 10.0.7 - [Changelog](https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md) - [Commits](https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env) Updates `stylelint` from 16.9.0 to 16.10.0 - [Release notes](https://github.com/stylelint/stylelint/releases) - [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md) - [Commits](https://github.com/stylelint/stylelint/compare/16.9.0...16.10.0) Updates `web-features` from 1.4.0 to 2.0.0 - [Release notes](https://github.com/web-platform-dx/web-features/releases) - [Commits](https://github.com/web-platform-dx/web-features/compare/v1.4.0...v2.0.0) --- updated-dependencies: - dependency-name: "@mdn/browser-compat-data" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: postcss-preset-env dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: stylelint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: web-features dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] * update --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Romain Menke --- CHANGELOG.md | 4 + cssdb.json | 14 +- cssdb.mjs | 14 +- package-lock.json | 514 +++++++++++++++++++++++++--------------------- package.json | 10 +- 5 files changed, 294 insertions(+), 262 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93cde6b..6b03de6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changes to cssdb +### 8.1.2 (October 14, 2024) + +- Updated `@mdn/browser-compat-data` to `5.6.6` (minor) + ### 8.1.1 (September 9, 2024) - Updated `@mdn/browser-compat-data` to `5.5.51` (patch) diff --git a/cssdb.json b/cssdb.json index 94546bd..b0ff512 100644 --- a/cssdb.json +++ b/cssdb.json @@ -835,31 +835,23 @@ "specification": "https://www.w3.org/TR/css-fonts-3/#propdef-font-variant", "stage": 4, "browser_support": { - "and_chr": "117", "and_ff": "34", - "android": "117", - "chrome": "117", - "edge": "117", "firefox": "34", "ios_saf": "9.3", - "op_mob": "78", - "opera": "103", "safari": "9.1", - "samsung": "24.0", "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant" }, "example": "h2 {\n font-variant: small-caps;\n}", - "interoperable_at": 1694736000, "polyfills": [ { "type": "PostCSS Plugin", "link": "https://github.com/postcss/postcss-font-variant" } ], - "vendors_implementations": 3 + "vendors_implementations": 2 }, { "id": "gamut-mapping", @@ -1782,6 +1774,7 @@ "and_ff": "59", "android": "63", "chrome": "63", + "edge": "18", "firefox": "59", "ios_saf": "16", "oculus": "5.0", @@ -1795,7 +1788,8 @@ "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior" }, "example": ".messages {\n height: 220px;\n overflow: auto;\n overscroll-behavior-y: contain;\n}\n\nbody {\n margin: 0;\n overscroll-behavior: none;\n}", - "vendors_implementations": 2 + "interoperable_at": 1662940800, + "vendors_implementations": 3 }, { "id": "place-properties", diff --git a/cssdb.mjs b/cssdb.mjs index 132e1a2..5f361cf 100644 --- a/cssdb.mjs +++ b/cssdb.mjs @@ -835,31 +835,23 @@ export default [ "specification": "https://www.w3.org/TR/css-fonts-3/#propdef-font-variant", "stage": 4, "browser_support": { - "and_chr": "117", "and_ff": "34", - "android": "117", - "chrome": "117", - "edge": "117", "firefox": "34", "ios_saf": "9.3", - "op_mob": "78", - "opera": "103", "safari": "9.1", - "samsung": "24.0", "webview_ios": "9.3" }, "docs": { "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant" }, "example": "h2 {\n font-variant: small-caps;\n}", - "interoperable_at": 1694736000, "polyfills": [ { "type": "PostCSS Plugin", "link": "https://github.com/postcss/postcss-font-variant" } ], - "vendors_implementations": 3 + "vendors_implementations": 2 }, { "id": "gamut-mapping", @@ -1782,6 +1774,7 @@ export default [ "and_ff": "59", "android": "63", "chrome": "63", + "edge": "18", "firefox": "59", "ios_saf": "16", "oculus": "5.0", @@ -1795,7 +1788,8 @@ export default [ "mdn": "https://developer.mozilla.org/en-US/docs/Web/CSS/overscroll-behavior" }, "example": ".messages {\n height: 220px;\n overflow: auto;\n overscroll-behavior-y: contain;\n}\n\nbody {\n margin: 0;\n overscroll-behavior: none;\n}", - "vendors_implementations": 2 + "interoperable_at": 1662940800, + "vendors_implementations": 3 }, { "id": "place-properties", diff --git a/package-lock.json b/package-lock.json index 0dacc64..0075ddd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cssdb", - "version": "8.1.1", + "version": "8.1.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cssdb", - "version": "8.1.1", + "version": "8.1.2", "funding": [ { "type": "opencollective", @@ -19,26 +19,26 @@ ], "license": "MIT-0", "devDependencies": { - "@mdn/browser-compat-data": "^5.6.4", + "@mdn/browser-compat-data": "^5.6.6", "browserslist": "^4.24.0", "glob": "^11.0.0", "lodash.get": "^4.4.2", "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "postcss-preset-env": "^10.0.6", + "postcss-preset-env": "^10.0.7", "semver": "^7.6.3", - "stylelint": "^16.9.0", + "stylelint": "^16.10.0", "stylelint-config-standard": "^36.0.1", - "web-features": "^1.3.0" + "web-features": "^2.0.0" } }, "node_modules/@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz", + "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==", "dev": true, "dependencies": { - "@babel/highlight": "^7.24.7", + "@babel/highlight": "^7.25.7", "picocolors": "^1.0.0" }, "engines": { @@ -46,21 +46,21 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", + "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz", + "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.24.7", + "@babel/helper-validator-identifier": "^7.25.7", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -70,9 +70,9 @@ } }, "node_modules/@csstools/cascade-layer-name-parser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.1.tgz", - "integrity": "sha512-G9ZYN5+yr/E6xYSiy1BwOEFP5p88ZtWo8sL4NztKBkRRAwRkzVGa70M+D+fYHugMID5jkLeNt5X9jYd5EaVuyg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.2.tgz", + "integrity": "sha512-rRWNJ8n16okpQT+8RWEbPfSl8D9WVoDZGBfHkjYnMYWcC20RiMpu/iGeKqUl1hR+SQIKg6p/QJap5rZJaHtVOg==", "dev": true, "funding": [ { @@ -88,8 +88,8 @@ "node": ">=18" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1" + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2" } }, "node_modules/@csstools/color-helpers": { @@ -112,9 +112,9 @@ } }, "node_modules/@csstools/css-calc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.0.1.tgz", - "integrity": "sha512-e59V+sNp6e5m+9WnTUydA1DQO70WuKUdseflRpWmXxocF/h5wWGIxUjxfvLtajcmwstH0vm6l0reKMzcyI757Q==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.0.2.tgz", + "integrity": "sha512-N70YZw+R6WDP9EEd5xAT3xd+SgZFZsllXR6kclq6U8e2thlakNpWCKhuOiWfCKU8HpeWOyL+2ArSX8uDszMytA==", "dev": true, "funding": [ { @@ -130,14 +130,14 @@ "node": ">=18" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1" + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2" } }, "node_modules/@csstools/css-color-parser": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.2.tgz", - "integrity": "sha512-mNg7A6HnNjlm0we/pDS9dUafOuBxcanN0TBhEGeIk6zZincuk0+mAbnBqfVs29NlvWHZ8diwTG6g5FeU8246sA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.0.3.tgz", + "integrity": "sha512-mnOTQ6KbQ6GHfdVHVTNXffroW0r5P5531h73bIyEzWAScGjMPQi+1XYgAydYVaZiKeXlQ4GHG9dnBWq9h7xFIQ==", "dev": true, "funding": [ { @@ -151,20 +151,20 @@ ], "dependencies": { "@csstools/color-helpers": "^5.0.1", - "@csstools/css-calc": "^2.0.1" + "@csstools/css-calc": "^2.0.2" }, "engines": { "node": ">=18" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1" + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2" } }, "node_modules/@csstools/css-parser-algorithms": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.1.tgz", - "integrity": "sha512-lSquqZCHxDfuTg/Sk2hiS0mcSFCEBuj49JfzPHJogDBT0mGCyY5A1AQzBWngitrp7i1/HAZpIgzF/VjhOEIJIg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.2.tgz", + "integrity": "sha512-6tC/MnlEvs5suR4Ahef4YlBccJDHZuxGsAlxXmybWjZ5jPxlzLSMlRZ9mVHSRvlD+CmtE7+hJ+UQbfXrws/rUQ==", "dev": true, "funding": [ { @@ -180,13 +180,13 @@ "node": ">=18" }, "peerDependencies": { - "@csstools/css-tokenizer": "^3.0.1" + "@csstools/css-tokenizer": "^3.0.2" } }, "node_modules/@csstools/css-tokenizer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.1.tgz", - "integrity": "sha512-UBqaiu7kU0lfvaP982/o3khfXccVlHPWp0/vwwiIgDF0GmqqqxoiXC/6FCjlS9u92f7CoEz6nXKQnrn1kIAkOw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.2.tgz", + "integrity": "sha512-IuTRcD53WHsXPCZ6W7ubfGqReTJ9Ra0yRRFmXYP/Re8hFYYfoIYIK4080X5luslVLWimhIeFq0hj09urVMQzTw==", "dev": true, "funding": [ { @@ -203,9 +203,9 @@ } }, "node_modules/@csstools/media-query-list-parser": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz", - "integrity": "sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.0.tgz", + "integrity": "sha512-nUfbCGeqCju55Po8ujRNQ8DjuKYth5UcsDj5HsVzSfqnaFdpOwYCUAhRJ2grfwrXhb9+KuRXHQ6JHzaI0Qhu8Q==", "dev": true, "funding": [ { @@ -221,8 +221,8 @@ "node": ">=18" }, "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1" + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2" } }, "node_modules/@csstools/postcss-cascade-layers": { @@ -252,9 +252,9 @@ } }, "node_modules/@csstools/postcss-color-function": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.2.tgz", - "integrity": "sha512-q/W3RXh66SM7WqxW3/KU6koL8nOgqyB/wrcU3+ThXnNtXY2+k8UgdE301ISJpMt6PDyYgC7eMaIBo535RvFIgw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.3.tgz", + "integrity": "sha512-dziWTvbyBsXze7Li+BemXyYX9yCf8udlGKB78evZismrBf7SNN6K5S0qE4sRQELKEkttugcGz0hwqyXilEhoUA==", "dev": true, "funding": [ { @@ -267,9 +267,9 @@ } ], "dependencies": { - "@csstools/css-color-parser": "^3.0.2", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-color-parser": "^3.0.3", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -281,9 +281,9 @@ } }, "node_modules/@csstools/postcss-color-mix-function": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.2.tgz", - "integrity": "sha512-zG9PHNzZVCRk6eprm+T/ybrnuiwLdO+RR7+GCtNut+NZJGtPJj6bfPOEX23aOlMslLcRAlN6QOpxH3tovn+WpA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.3.tgz", + "integrity": "sha512-L7v0pQlLC3VejShxn5bjrdo3GhhHExSVGB8CgZqIcED/W/eK9pKGxubyGivNcJQYl+iznBtTU3mFPMmOrLccBQ==", "dev": true, "funding": [ { @@ -296,9 +296,9 @@ } ], "dependencies": { - "@csstools/css-color-parser": "^3.0.2", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-color-parser": "^3.0.3", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -310,9 +310,9 @@ } }, "node_modules/@csstools/postcss-content-alt-text": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.1.tgz", - "integrity": "sha512-TWjjewVZqdkjavsi8a2THuXgkhUum1k/m4QJpZpzOv72q6WnaoQZGSj5t5uCs7ymJr0H3qj6JcXMwMApSWUOGQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.2.tgz", + "integrity": "sha512-GzMdDJrNPAOq4XxGac5xv5Ae2pB3JjvYWIJhJPcE6g87Q38gXG1Daaqq55QUU8DnC+iVm8lrO/JGvSC2T4YBOA==", "dev": true, "funding": [ { @@ -325,8 +325,8 @@ } ], "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -338,9 +338,9 @@ } }, "node_modules/@csstools/postcss-exponential-functions": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.1.tgz", - "integrity": "sha512-A/MG8es3ylFzZ30oYIQUyJcMOfTfCs0dqqBMzeuzaPRlx4q/72WG+BbKe/pL9BUNIWsM0Q8jn3e3la8enjHJJA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.2.tgz", + "integrity": "sha512-gSGeXEKse3U3lDzSXh9XE1DgdicMWolo+eyXN8nH96Vr5mWPd6jUwk6W+x8yRNwM5dDkoAE/HkYK6/WzSo9Jsw==", "dev": true, "funding": [ { @@ -353,9 +353,9 @@ } ], "dependencies": { - "@csstools/css-calc": "^2.0.1", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1" + "@csstools/css-calc": "^2.0.2", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2" }, "engines": { "node": ">=18" @@ -391,9 +391,9 @@ } }, "node_modules/@csstools/postcss-gamut-mapping": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.2.tgz", - "integrity": "sha512-/1ur3ca9RWg/KnbLlxaDswyjLSGoaHNDruAzrVhkn5axgd7LOH6JHCBRhrKDafdMw9bf4MQrYFoaLfHAPekLFg==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.3.tgz", + "integrity": "sha512-1mbYE41F3fluEdjExw70b339NVU62O6sz43mya5O+LultfZQdmY68qRsWT+rw85Imya9aeLCDgBHaxwgXf1Z/g==", "dev": true, "funding": [ { @@ -406,9 +406,9 @@ } ], "dependencies": { - "@csstools/css-color-parser": "^3.0.2", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1" + "@csstools/css-color-parser": "^3.0.3", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2" }, "engines": { "node": ">=18" @@ -418,9 +418,9 @@ } }, "node_modules/@csstools/postcss-gradients-interpolation-method": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.2.tgz", - "integrity": "sha512-qRpvA4sduAfiV9yZG4OM7q/h2Qhr3lg+GrHe9NZwuzWnfSDLGh+Dh4Ea6fQ+1++jdKXW/Cb4/vHRp0ssQYra4w==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.3.tgz", + "integrity": "sha512-TW+utpEOOn2HLlRZTEVNS8XBlG5bOcSNBanIKjPWnkmdgkFjcj1eIaEtWezpGX2hKJpkiwZeIEyP/UItWk6c3g==", "dev": true, "funding": [ { @@ -433,9 +433,9 @@ } ], "dependencies": { - "@csstools/css-color-parser": "^3.0.2", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-color-parser": "^3.0.3", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -447,9 +447,9 @@ } }, "node_modules/@csstools/postcss-hwb-function": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.2.tgz", - "integrity": "sha512-RUBVCyJE1hTsf9vGp3zrALeMollkAlHRFKm+T36y67nLfOOf+6GNQsdTGFAyLrY65skcm8ddC26Jp1n9ZIauEA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.3.tgz", + "integrity": "sha512-HBeApQzk6UlqAAWbuXSiWmF0Xtc/hfMTESSbkRUpolXshuPkUaBWXflfQuoo6exv3MvID6iTmv11GZT1ZfADDQ==", "dev": true, "funding": [ { @@ -462,9 +462,9 @@ } ], "dependencies": { - "@csstools/css-color-parser": "^3.0.2", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-color-parser": "^3.0.3", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -551,9 +551,9 @@ } }, "node_modules/@csstools/postcss-light-dark-function": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.4.tgz", - "integrity": "sha512-yHUt5DZ61Irvp72notmAl3Zt4Me50EWToWNocazyIFTVYFwwo/EucmV3hWi9zJehu3rOSvMclL7DzvRDfbak/A==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.5.tgz", + "integrity": "sha512-mSqqxuwlBg10YyErq2YYB71KtvWDueBYE9WAnC6B7GHU+z0ECcGf+sR9zxpvePGzesuBNDB+cp15cW2CvOyszA==", "dev": true, "funding": [ { @@ -566,8 +566,8 @@ } ], "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -670,9 +670,9 @@ } }, "node_modules/@csstools/postcss-logical-viewport-units": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.1.tgz", - "integrity": "sha512-JsfaoTiBqIuRE+CYL4ZpYKOqJ965GyiMH4b8UrY0Z7i5GfMiHZrK7xtTB29piuyKQzrW+Z8w3PAExhwND9cuAQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.2.tgz", + "integrity": "sha512-oog7VobKvrS34oyUKslI6wCphtJxx0ldiA8RToPQ0HXPWNiXXSM7IbgwOTImJKTIUjo3eL7o5uuPxeu5MsnkvA==", "dev": true, "funding": [ { @@ -685,7 +685,7 @@ } ], "dependencies": { - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/utilities": "^2.0.0" }, "engines": { @@ -696,9 +696,9 @@ } }, "node_modules/@csstools/postcss-media-minmax": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.1.tgz", - "integrity": "sha512-EMa3IgUip+F/MwH4r2KfIA9ym9hQkT2PpR9MOukdomfGGCFuw9V3n/iIOBKziN1qfeddsYoOvtYOKQcHU2yIjg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.2.tgz", + "integrity": "sha512-zodxyIwRNuro/SIjN+zrYeZCQJvMd1obPtsvmNxLRvk3FOM3KwuuX8GEev9if19OGlNVvJZIe9wH77c+jIbXzA==", "dev": true, "funding": [ { @@ -711,10 +711,10 @@ } ], "dependencies": { - "@csstools/css-calc": "^2.0.1", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", - "@csstools/media-query-list-parser": "^3.0.1" + "@csstools/css-calc": "^2.0.2", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", + "@csstools/media-query-list-parser": "^4.0.0" }, "engines": { "node": ">=18" @@ -724,9 +724,9 @@ } }, "node_modules/@csstools/postcss-media-queries-aspect-ratio-number-values": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.1.tgz", - "integrity": "sha512-JTzMQz//INahTALkvXnC5lC2fJKzwb5PY443T2zaM9hAzM7nzHMLIlEfFgdtBahVIBtBSalMefdxNr99LGW1lQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.2.tgz", + "integrity": "sha512-9bEvSC8hIkdqHwehYIADcwC7/TvuJeb1hAw0STI7BMRVE57nFxHyXY+WzfLPXtmhpdFqGcKJIyQkDcenQI3Sow==", "dev": true, "funding": [ { @@ -739,9 +739,9 @@ } ], "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", - "@csstools/media-query-list-parser": "^3.0.1" + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", + "@csstools/media-query-list-parser": "^4.0.0" }, "engines": { "node": ">=18" @@ -802,9 +802,9 @@ } }, "node_modules/@csstools/postcss-oklab-function": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.2.tgz", - "integrity": "sha512-2iSK/T77PHMeorakBAk/WLxSodfIJ/lmi6nxEkuruXfhGH7fByZim4Fw6ZJf4B73SVieRSH2ep8zvYkA2ZfRtA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.3.tgz", + "integrity": "sha512-BrhnL98OSpWt5EOMk5Hm+kL0kjA8BhBc9DGG0jYgww1GhWItn+L/McQ4WgHE2cm9+jSUE2OMy/31WvSRKhWpnQ==", "dev": true, "funding": [ { @@ -817,9 +817,9 @@ } ], "dependencies": { - "@csstools/css-color-parser": "^3.0.2", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-color-parser": "^3.0.3", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -856,9 +856,9 @@ } }, "node_modules/@csstools/postcss-relative-color-syntax": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.2.tgz", - "integrity": "sha512-aBpuUdpJBswNGfw6lOkhown2cZ0YXrMjASye56nkoRpgRe9yDF4BM1fvEuakrCDiaeoUzVaI4SF6+344BflXfQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.3.tgz", + "integrity": "sha512-1VYBTdGiFSOFrlczaYcUNybCU3XZRL9DDY3ooYRkvweWJZas8dQVHi6vy9SUmxnk0vfGbMbrISXLOIHw4LjKDg==", "dev": true, "funding": [ { @@ -871,9 +871,9 @@ } ], "dependencies": { - "@csstools/css-color-parser": "^3.0.2", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-color-parser": "^3.0.3", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -910,9 +910,9 @@ } }, "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.1.tgz", - "integrity": "sha512-dk3KqVcIEYzy9Mvx8amoBbk123BWgd5DfjXDiPrEqxGma37PG7m/MoMmHQhuVHIjvPDHoJwyIZi2yy7j0RA5fw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.2.tgz", + "integrity": "sha512-AxLKGIV0zYIAkeN02fo4o/vcG39WEZjT9dXs78ajy87dM94OFNIu5huxqBgkFGKLiXhQIKBRxAF/MtJmuIWi8w==", "dev": true, "funding": [ { @@ -925,9 +925,9 @@ } ], "dependencies": { - "@csstools/css-calc": "^2.0.1", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1" + "@csstools/css-calc": "^2.0.2", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2" }, "engines": { "node": ">=18" @@ -963,9 +963,9 @@ } }, "node_modules/@csstools/postcss-trigonometric-functions": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.1.tgz", - "integrity": "sha512-QHOYuN3bzS/rcpAygFhJxJUtD8GuJEWF6f9Zm518Tq/cSMlcTgU+v0geyi5EqbmYxKMig2oKCKUSGqOj9gehkg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.2.tgz", + "integrity": "sha512-hQzJkTWNvHKGYa5ySpdex2K/ODX6bI3z8Pmdl3W/opRlaXMA7Xvq7Nagp31BTkr1ngzfnqTY9XNKEI2FqaO3fg==", "dev": true, "funding": [ { @@ -978,9 +978,9 @@ } ], "dependencies": { - "@csstools/css-calc": "^2.0.1", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1" + "@csstools/css-calc": "^2.0.2", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2" }, "engines": { "node": ">=18" @@ -1105,9 +1105,9 @@ } }, "node_modules/@mdn/browser-compat-data": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.4.tgz", - "integrity": "sha512-bOOF4GGzn0exmvNHpSWmTfOXB9beTpIFCm2KPY2UVoCdn1YVfr8heuHr1C++BYI9Tun8REgi5TNVdKbBs249CA==", + "version": "5.6.6", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.6.tgz", + "integrity": "sha512-Ar810M/WlJUpUt0uDxeUO8+UJ1fV4dbyilqYzOhPcBfjkgV454vs9S77IMcVcnPqu7o12tPGd1S1Wj9nDnn21A==", "dev": true }, "node_modules/@nodelib/fs.scandir": { @@ -1352,9 +1352,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001663", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz", - "integrity": "sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==", + "version": "1.0.30001668", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001668.tgz", + "integrity": "sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==", "dev": true, "funding": [ { @@ -1601,9 +1601,9 @@ } }, "node_modules/css-functions-list": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.2.tgz", - "integrity": "sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", + "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", "dev": true, "engines": { "node": ">=12 || >=16" @@ -1659,12 +1659,12 @@ } }, "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.0.0.tgz", + "integrity": "sha512-o88DVQ6GzsABn1+6+zo2ct801dBO5OASVyxbbvA2W20ue2puSh/VOuqUj90eUeMSX/xqGqBmOKiRQN7tJOuBXw==", "dev": true, "dependencies": { - "mdn-data": "2.0.30", + "mdn-data": "2.10.0", "source-map-js": "^1.0.1" }, "engines": { @@ -1753,9 +1753,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.5.28", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.28.tgz", - "integrity": "sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw==", + "version": "1.5.36", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.36.tgz", + "integrity": "sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==", "dev": true }, "node_modules/emoji-regex": { @@ -1823,9 +1823,9 @@ } }, "node_modules/fast-uri": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", - "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.2.tgz", + "integrity": "sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==", "dev": true }, "node_modules/fastest-levenshtein": { @@ -2351,9 +2351,9 @@ } }, "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.10.0.tgz", + "integrity": "sha512-qq7C3EtK3yJXMwz1zAab65pjl+UhohqMOctTgcqjLOWABqmwj+me02LSsCuEUxnst9X1lCBpoE0WArGKgdGDzw==", "dev": true }, "node_modules/meow": { @@ -2463,9 +2463,9 @@ } }, "node_modules/package-json-from-dist": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", - "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", "dev": true }, "node_modules/parent-module": { @@ -2660,9 +2660,9 @@ } }, "node_modules/postcss-color-functional-notation": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.2.tgz", - "integrity": "sha512-c2WkR0MS73s+P5SgY1KBaSEE61Rj+miW095rkWDnMQxbTCQkp6y/jft8U0QMxEsI4k1Pd4PdV+TP9/1zIDR6XQ==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.3.tgz", + "integrity": "sha512-mL3LVOwXr5sRX1N5so7AFCNciaYTNTxzXuv5bDoZ/JunV2NCAzGOuVfyICRKczDPFImoIuL4e0O33/zYap9D0w==", "dev": true, "funding": [ { @@ -2675,9 +2675,9 @@ } ], "dependencies": { - "@csstools/css-color-parser": "^3.0.2", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-color-parser": "^3.0.3", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -2741,9 +2741,9 @@ } }, "node_modules/postcss-custom-media": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.2.tgz", - "integrity": "sha512-IDtxB1VgPayRLjNBMjuf827sn1j2m9EGnhIxpx2coVerbWJF+twt590+PKvdDc4K8QNFqFJh+W/SOiHpasVXsg==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.3.tgz", + "integrity": "sha512-h52R7j0/QZP7NgnpsUaqx6wdssplK4U+ZuErvic2StgvXt3v5sPopFH86yjLvqz3jBrj/8Hkvr7Gio1LLRFP0g==", "dev": true, "funding": [ { @@ -2756,10 +2756,10 @@ } ], "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.1", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", - "@csstools/media-query-list-parser": "^3.0.1" + "@csstools/cascade-layer-name-parser": "^2.0.2", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", + "@csstools/media-query-list-parser": "^4.0.0" }, "engines": { "node": ">=18" @@ -2769,9 +2769,9 @@ } }, "node_modules/postcss-custom-properties": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.1.tgz", - "integrity": "sha512-SB4GjuZjIq5GQFNbxFrirQPbkdbJooyNy8bh+fcJ8ZG0oasJTflTTtR4geb56h+FBVDIb9Hx4v/NiG2caOj8nQ==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.2.tgz", + "integrity": "sha512-ZDJLIXa6uT6FlK6mYdzHxr1fr5ec6lPbp/CZ5+7EZedFmfjJx1fvYQhAPCBebuyc1lkketmiA26ZVl2UkPQ9Ig==", "dev": true, "funding": [ { @@ -2784,9 +2784,9 @@ } ], "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.1", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/cascade-layer-name-parser": "^2.0.2", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/utilities": "^2.0.0", "postcss-value-parser": "^4.2.0" }, @@ -2798,9 +2798,9 @@ } }, "node_modules/postcss-custom-selectors": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.1.tgz", - "integrity": "sha512-2McIpyhAeKhUzVqrP4ZyMBpK5FuD+Y9tpQwhcof49652s7gez8057cSaOg/epYcKlztSYxb0GHfi7W5h3JoGUg==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.2.tgz", + "integrity": "sha512-8y2fa+RgYHpVFtvR4h3/dHc7b0iWjT6GOpzWwB8VHJTEBdVNaqOB4FH9koa44hgRyaeDs3KTe3xP9EJf6NLvxQ==", "dev": true, "funding": [ { @@ -2813,9 +2813,9 @@ } ], "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.1", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/cascade-layer-name-parser": "^2.0.2", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "postcss-selector-parser": "^6.1.0" }, "engines": { @@ -2985,9 +2985,9 @@ } }, "node_modules/postcss-lab-function": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.2.tgz", - "integrity": "sha512-h4ARGLIBtC1PmCHsLgTWWj8j1i1CXoaht4A5RlITDX2z9AeFBak0YlY6sdF4oJGljrep+Dg2SSccIj4QnFbRDg==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.3.tgz", + "integrity": "sha512-yCBscY/dwipfvqqy7rQHbn6k18zYZy9O57JY4fGuibot6wz7pbtzRnhRlWraHBNUs+N4p2KogHv2aBsoB6G+5Q==", "dev": true, "funding": [ { @@ -3000,9 +3000,9 @@ } ], "dependencies": { - "@csstools/css-color-parser": "^3.0.2", - "@csstools/css-parser-algorithms": "^3.0.1", - "@csstools/css-tokenizer": "^3.0.1", + "@csstools/css-color-parser": "^3.0.3", + "@csstools/css-parser-algorithms": "^3.0.2", + "@csstools/css-tokenizer": "^3.0.2", "@csstools/postcss-progressive-custom-properties": "^4.0.0", "@csstools/utilities": "^2.0.0" }, @@ -3186,9 +3186,9 @@ } }, "node_modules/postcss-preset-env": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.6.tgz", - "integrity": "sha512-qixfM2wbvKJhUjJELLB8lV2UCsyrMdSXqiXHiNKMgAbNturstc80j/8MsthJeOpxYEekrCrFzcaoOJm8JRSdBg==", + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.0.7.tgz", + "integrity": "sha512-aUC/bMT2CULwaZ/RK1Ivzdsyv95DQCJs0dK98RTc9cZKUYIal1+85JdNwik0DXg35BKdRZM2ZwASU17PXoglsw==", "dev": true, "funding": [ { @@ -3202,34 +3202,34 @@ ], "dependencies": { "@csstools/postcss-cascade-layers": "^5.0.0", - "@csstools/postcss-color-function": "^4.0.2", - "@csstools/postcss-color-mix-function": "^3.0.2", - "@csstools/postcss-content-alt-text": "^2.0.1", - "@csstools/postcss-exponential-functions": "^2.0.1", + "@csstools/postcss-color-function": "^4.0.3", + "@csstools/postcss-color-mix-function": "^3.0.3", + "@csstools/postcss-content-alt-text": "^2.0.2", + "@csstools/postcss-exponential-functions": "^2.0.2", "@csstools/postcss-font-format-keywords": "^4.0.0", - "@csstools/postcss-gamut-mapping": "^2.0.2", - "@csstools/postcss-gradients-interpolation-method": "^5.0.2", - "@csstools/postcss-hwb-function": "^4.0.2", + "@csstools/postcss-gamut-mapping": "^2.0.3", + "@csstools/postcss-gradients-interpolation-method": "^5.0.3", + "@csstools/postcss-hwb-function": "^4.0.3", "@csstools/postcss-ic-unit": "^4.0.0", "@csstools/postcss-initial": "^2.0.0", "@csstools/postcss-is-pseudo-class": "^5.0.0", - "@csstools/postcss-light-dark-function": "^2.0.4", + "@csstools/postcss-light-dark-function": "^2.0.5", "@csstools/postcss-logical-float-and-clear": "^3.0.0", "@csstools/postcss-logical-overflow": "^2.0.0", "@csstools/postcss-logical-overscroll-behavior": "^2.0.0", "@csstools/postcss-logical-resize": "^3.0.0", - "@csstools/postcss-logical-viewport-units": "^3.0.1", - "@csstools/postcss-media-minmax": "^2.0.1", - "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.1", + "@csstools/postcss-logical-viewport-units": "^3.0.2", + "@csstools/postcss-media-minmax": "^2.0.2", + "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.2", "@csstools/postcss-nested-calc": "^4.0.0", "@csstools/postcss-normalize-display-values": "^4.0.0", - "@csstools/postcss-oklab-function": "^4.0.2", + "@csstools/postcss-oklab-function": "^4.0.3", "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/postcss-relative-color-syntax": "^3.0.2", + "@csstools/postcss-relative-color-syntax": "^3.0.3", "@csstools/postcss-scope-pseudo-class": "^4.0.0", - "@csstools/postcss-stepped-value-functions": "^4.0.1", + "@csstools/postcss-stepped-value-functions": "^4.0.2", "@csstools/postcss-text-decoration-shorthand": "^4.0.1", - "@csstools/postcss-trigonometric-functions": "^4.0.1", + "@csstools/postcss-trigonometric-functions": "^4.0.2", "@csstools/postcss-unset-value": "^4.0.0", "autoprefixer": "^10.4.19", "browserslist": "^4.23.1", @@ -3239,12 +3239,12 @@ "cssdb": "^8.1.1", "postcss-attribute-case-insensitive": "^7.0.0", "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^7.0.2", + "postcss-color-functional-notation": "^7.0.3", "postcss-color-hex-alpha": "^10.0.0", "postcss-color-rebeccapurple": "^10.0.0", - "postcss-custom-media": "^11.0.2", - "postcss-custom-properties": "^14.0.1", - "postcss-custom-selectors": "^8.0.1", + "postcss-custom-media": "^11.0.3", + "postcss-custom-properties": "^14.0.2", + "postcss-custom-selectors": "^8.0.2", "postcss-dir-pseudo-class": "^9.0.0", "postcss-double-position-gradients": "^6.0.0", "postcss-focus-visible": "^10.0.0", @@ -3252,7 +3252,7 @@ "postcss-font-variant": "^5.0.0", "postcss-gap-properties": "^6.0.0", "postcss-image-set-function": "^7.0.0", - "postcss-lab-function": "^7.0.2", + "postcss-lab-function": "^7.0.3", "postcss-logical": "^8.0.0", "postcss-nesting": "^13.0.0", "postcss-opacity-percentage": "^3.0.0", @@ -3337,9 +3337,9 @@ "dev": true }, "node_modules/postcss-safe-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.0.tgz", - "integrity": "sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", + "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", "dev": true, "funding": [ { @@ -3729,9 +3729,9 @@ } }, "node_modules/stylelint": { - "version": "16.9.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.9.0.tgz", - "integrity": "sha512-31Nm3WjxGOBGpQqF43o3wO9L5AC36TPIe6030Lnm13H3vDMTcS21DrLh69bMX+DBilKqMMVLian4iG6ybBoNRQ==", + "version": "16.10.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.10.0.tgz", + "integrity": "sha512-z/8X2rZ52dt2c0stVwI9QL2AFJhLhbPkyfpDFcizs200V/g7v+UYY6SNcB9hKOLcDDX/yGLDsY/pX08sLkz9xQ==", "dev": true, "funding": [ { @@ -3752,17 +3752,17 @@ "balanced-match": "^2.0.0", "colord": "^2.9.3", "cosmiconfig": "^9.0.0", - "css-functions-list": "^3.2.2", - "css-tree": "^2.3.1", - "debug": "^4.3.6", + "css-functions-list": "^3.2.3", + "css-tree": "^3.0.0", + "debug": "^4.3.7", "fast-glob": "^3.3.2", "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^9.0.0", + "file-entry-cache": "^9.1.0", "global-modules": "^2.0.0", "globby": "^11.1.0", "globjoin": "^0.1.4", "html-tags": "^3.3.1", - "ignore": "^5.3.2", + "ignore": "^6.0.2", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", "known-css-properties": "^0.34.0", @@ -3771,14 +3771,13 @@ "micromatch": "^4.0.8", "normalize-path": "^3.0.0", "picocolors": "^1.0.1", - "postcss": "^8.4.41", + "postcss": "^8.4.47", "postcss-resolve-nested-selector": "^0.1.6", - "postcss-safe-parser": "^7.0.0", + "postcss-safe-parser": "^7.0.1", "postcss-selector-parser": "^6.1.2", "postcss-value-parser": "^4.2.0", "resolve-from": "^5.0.0", "string-width": "^4.2.3", - "strip-ansi": "^7.1.0", "supports-hyperlinks": "^3.1.0", "svg-tags": "^1.0.0", "table": "^6.8.2", @@ -3838,6 +3837,29 @@ "stylelint": "^16.1.0" } }, + "node_modules/stylelint/node_modules/@csstools/media-query-list-parser": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz", + "integrity": "sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^3.0.1", + "@csstools/css-tokenizer": "^3.0.1" + } + }, "node_modules/stylelint/node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -3879,6 +3901,24 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/stylelint/node_modules/globby/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/stylelint/node_modules/ignore": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-6.0.2.tgz", + "integrity": "sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/stylelint/node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -3902,7 +3942,7 @@ "node": ">=8" } }, - "node_modules/stylelint/node_modules/string-width/node_modules/strip-ansi": { + "node_modules/stylelint/node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", @@ -4066,9 +4106,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", - "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "dev": true, "funding": [ { @@ -4085,8 +4125,8 @@ } ], "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" }, "bin": { "update-browserslist-db": "cli.js" @@ -4102,9 +4142,9 @@ "dev": true }, "node_modules/web-features": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/web-features/-/web-features-1.4.0.tgz", - "integrity": "sha512-vnjqxTx20h0avWsp0OUl0SJSRAH3GkUe4mL+NmILr+qdOHFGZJqNs+rDPyJMAaBrjhs8X43WS3b/TTSfx7NWAQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/web-features/-/web-features-2.0.0.tgz", + "integrity": "sha512-v0athEao8WP5wxHO7WFlkS8XoOepeM1vqeT74ERPImqyzY4KENQH67xVnAYka8GeNwYUP9JAmrJSn7pK8uC/zQ==", "dev": true }, "node_modules/which": { @@ -4266,9 +4306,9 @@ } }, "node_modules/yaml": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", - "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.0.tgz", + "integrity": "sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==", "dev": true, "bin": { "yaml": "bin.mjs" diff --git a/package.json b/package.json index 5e2a7ff..f6942a6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cssdb", - "version": "8.1.1", + "version": "8.1.2", "type": "module", "description": "A comprehensive list of CSS features and their positions in the process of becoming implemented web standards", "license": "MIT-0", @@ -61,17 +61,17 @@ "test:doc-links": "node tasks/check-doc-links.mjs" }, "devDependencies": { - "@mdn/browser-compat-data": "^5.6.4", + "@mdn/browser-compat-data": "^5.6.6", "browserslist": "^4.24.0", "glob": "^11.0.0", "lodash.get": "^4.4.2", "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "postcss-preset-env": "^10.0.6", + "postcss-preset-env": "^10.0.7", "semver": "^7.6.3", - "stylelint": "^16.9.0", + "stylelint": "^16.10.0", "stylelint-config-standard": "^36.0.1", - "web-features": "^1.3.0" + "web-features": "^2.0.0" }, "stylelint": { "extends": "stylelint-config-standard",