diff --git a/package-lock.json b/package-lock.json index 5f68ce16a3..ed2dadecd7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@primer/css", - "version": "21.5.0", + "version": "21.5.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@primer/css", - "version": "21.5.0", + "version": "21.5.1", "license": "MIT", "devDependencies": { "@changesets/changelog-github": "^0.5.0", @@ -1954,9 +1954,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.13", + "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.6.13.tgz", + "integrity": "sha512-eZOraBiugKZewtS10c7M78OKwL6CBhVzqSQvb5j+WGw/7MdPRfHrP7LuiEoLCeHXfmE414geJjnHPGQ0iAnCyg==", "dev": true }, "node_modules/@nodelib/fs.scandir": { @@ -2009,64 +2009,40 @@ "url": "https://opencollective.com/unts" } }, - "node_modules/@prettier/sync": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@prettier/sync/-/sync-0.5.2.tgz", - "integrity": "sha512-Yb569su456XNx5BsH/Vyem7xD6g/y9iLmLUzRKM1a/dhU/D7HqqvkAG72znulXlMXztbV0iiu9O5AL8K98TzZQ==", - "dev": true, - "dependencies": { - "make-synchronized": "^0.2.8" - }, - "funding": { - "url": "https://github.com/prettier/prettier-synchronized?sponsor=1" - }, - "peerDependencies": { - "prettier": "*" - } - }, "node_modules/@primer/behaviors": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/@primer/behaviors/-/behaviors-1.3.5.tgz", "integrity": "sha512-HWwz+6MrfK5NTWcg9GdKFpMBW/yrAV937oXiw2eDtsd88P3SRwoCt6ZO6QmKp9RP3nDU9cbqmuGZ0xBh0eIFeg==", "dev": true }, - "node_modules/@primer/primitives": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@primer/primitives/-/primitives-9.1.2.tgz", - "integrity": "sha512-KecRJpUdIf14J3gVpoyMMJeQD6Sh5kcHk93N5bYch4XGB0GOZP3ypxz+NByMjr/2HHPsRfCCO5EEgNjmeWYUGQ==", - "dev": true, - "dependencies": { - "@prettier/sync": "^0.5.2", - "prettier": "3.3" - } - }, "node_modules/@primer/stylelint-config": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@primer/stylelint-config/-/stylelint-config-13.1.1.tgz", - "integrity": "sha512-iUBeTR/WuvJU/uLlZ3q59yqmXduY5tjUHXUgoKlxJj5QWUG4rvKIhq+OWMVLMDmNWhFQ3nD3Noby+j6YoPpBRA==", + "version": "13.2.1", + "resolved": "https://registry.npmjs.org/@primer/stylelint-config/-/stylelint-config-13.2.1.tgz", + "integrity": "sha512-y6LmW5QNlj05aRz/n3k95o8t0gTBZLKh/AlGTOHMmTkPyHr+/jtkH2qFtRI2nnJVbuwAxn6KYkHA6C5V2Pqzpw==", "dev": true, "dependencies": { "@github/browserslist-config": "^1.0.0", - "@primer/primitives": "^9.0.1", "postcss-scss": "^4.0.2", - "postcss-styled-syntax": "^0.6.4", + "postcss-styled-syntax": "^0.7.0", "postcss-value-parser": "^4.0.2", "string.prototype.matchall": "^4.0.2", "stylelint": "^16.3.1", - "stylelint-browser-compat": "^1.0.0-beta.136", + "stylelint-browser-compat": "^1.0.0-beta.140", "stylelint-config-standard": "^36.0.0", - "stylelint-order": "^6.0.4", "stylelint-scss": "^6.2.0", "stylelint-value-no-unknown-custom-properties": "^6.0.1" }, "engines": { "node": ">16.0.0" + }, + "peerDependencies": { + "@primer/primitives": "9.x || 10.x" } }, "node_modules/@primer/view-components": { - "version": "0.35.0", - "resolved": "https://registry.npmjs.org/@primer/view-components/-/view-components-0.35.0.tgz", - "integrity": "sha512-Zd9CzDooxFUSterETvuqaTorBHdZfyIsttCj+efABaelpHOIKiuCDeGzOUrUVm+zBxbz8MWAeMLUQzSSRoKMIQ==", + "version": "0.35.1", + "resolved": "https://registry.npmjs.org/@primer/view-components/-/view-components-0.35.1.tgz", + "integrity": "sha512-VAgZCiCUgNz6gHvLKeBXo0urMUFr9fiEdy3D043h6meHT8XppAtILFHjdbjtJatm+VpbMb5b5yl2ThtneR1BLQ==", "dev": true, "dependencies": { "@github/auto-check-element": "^5.2.0", @@ -2081,6 +2057,9 @@ "@github/tab-container-element": "^3.1.2", "@oddbird/popover-polyfill": "^0.4.0", "@primer/behaviors": "^1.3.4" + }, + "peerDependencies": { + "@primer/primitives": "9.x || 10.x" } }, "node_modules/@sinclair/typebox": { @@ -6813,15 +6792,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/make-synchronized": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/make-synchronized/-/make-synchronized-0.2.9.tgz", - "integrity": "sha512-4wczOs8SLuEdpEvp3vGo83wh8rjJ78UsIk7DIX5fxdfmfMJGog4bQzxfvOwq7Q3yCHLC4jp1urPHIxRS/A93gA==", - "dev": true, - "funding": { - "url": "https://github.com/fisker/make-synchronized?sponsor=1" - } - }, "node_modules/makeerror": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", @@ -7292,9 +7262,9 @@ } }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true }, "node_modules/picomatch": { @@ -7347,9 +7317,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -7367,7 +7337,7 @@ ], "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -7548,22 +7518,13 @@ "postcss": "^8.2.1" } }, - "node_modules/postcss-sorting": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-8.0.2.tgz", - "integrity": "sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==", - "dev": true, - "peerDependencies": { - "postcss": "^8.4.20" - } - }, "node_modules/postcss-styled-syntax": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.6.4.tgz", - "integrity": "sha512-uWiLn+9rKgIghUYmTHvXMR6MnyPULMe9Gv3bV537Fg4FH6CA6cn21WMjKss2Qb98LUhT847tKfnRGG3FhSOgUQ==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/postcss-styled-syntax/-/postcss-styled-syntax-0.7.0.tgz", + "integrity": "sha512-OeStzPkHJ1/WDGRKm/JuVK8UdJbjt3U7AFC+zUc9omJ79SaXSxWoy+PXxJz7t8vOO8HcUgCLndNEQfLvZ74TuQ==", "dev": true, "dependencies": { - "typescript": "^5.3.3" + "typescript": "^5.6.3" }, "engines": { "node": ">=14.17" @@ -8445,16 +8406,16 @@ } }, "node_modules/stylelint-browser-compat": { - "version": "1.0.0-beta.136", - "resolved": "https://registry.npmjs.org/stylelint-browser-compat/-/stylelint-browser-compat-1.0.0-beta.136.tgz", - "integrity": "sha512-OcYTM/JmwPkA7bzcak2cIfr/fKPhcvHZT0hCDbowIgrp/0UA1c49p4mOcBtM11v1FLpzwMoNLrkC5hMFJDPpoA==", + "version": "1.0.0-beta.140", + "resolved": "https://registry.npmjs.org/stylelint-browser-compat/-/stylelint-browser-compat-1.0.0-beta.140.tgz", + "integrity": "sha512-VkxRgjUB3TF3fQgeC4KBw5mHN/phupJC/fcOL9SgVk03o4H8mIZScm9X5EoCUjsZ7VC+gXb84nzVM/sr6rA+0A==", "dev": true, "dependencies": { - "@mdn/browser-compat-data": "5.6.4", + "@mdn/browser-compat-data": "5.6.13", "array.prototype.at": "1.1.3", "lodash.get": "4.4.2", "postcss-media-query-parser": "0.2.3", - "postcss-selector-parser": "6.1.2", + "postcss-selector-parser": "7.0.0", "postcss-value-parser": "4.2.0", "semver": "7.6.3", "string.prototype.at": "1.0.6", @@ -8469,6 +8430,19 @@ "stylelint": ">=14.8.5" } }, + "node_modules/stylelint-browser-compat/node_modules/postcss-selector-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/stylelint-config-recommended": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.0.tgz", @@ -8496,19 +8470,6 @@ "stylelint": "^16.1.0" } }, - "node_modules/stylelint-order": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/stylelint-order/-/stylelint-order-6.0.4.tgz", - "integrity": "sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA==", - "dev": true, - "dependencies": { - "postcss": "^8.4.32", - "postcss-sorting": "^8.0.2" - }, - "peerDependencies": { - "stylelint": "^14.0.0 || ^15.0.0 || ^16.0.1" - } - }, "node_modules/stylelint-scss": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.3.0.tgz", @@ -8994,9 +8955,9 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, "bin": { "tsc": "bin/tsc",