diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 772c5daa518..ab04e6a6ff2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -704,8 +704,8 @@ importers: specifier: ^14.15.0 || ^15.0.0 version: 14.15.0 stylelint-scss: - specifier: ^4.4.0 - version: 4.7.0(stylelint@14.15.0) + specifier: ^6.8.1 + version: 6.8.1(stylelint@14.15.0) packages: @@ -9811,6 +9811,14 @@ packages: source-map: 0.6.1 dev: true + /css-tree@3.0.1: + resolution: {integrity: sha512-8Fxxv+tGhORlshCdCwnNJytvlvq46sOLSYEx2ZIGurahWvMucSRnyjPA3AmrMq4VPRYbHVpWj5VkiVasrM2H4Q==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.12.1 + source-map-js: 1.2.1 + dev: false + /css-what@5.1.0: resolution: {integrity: sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==} engines: {node: '>= 6'} @@ -15219,6 +15227,10 @@ packages: /known-css-properties@0.26.0: resolution: {integrity: sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==} + /known-css-properties@0.34.0: + resolution: {integrity: sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==} + dev: false + /language-subtag-registry@0.3.21: resolution: {integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==} dev: true @@ -15916,6 +15928,14 @@ packages: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: true + /mdn-data@2.12.1: + resolution: {integrity: sha512-rsfnCbOHjqrhWxwt5/wtSLzpoKTzW7OXdT5lLOIH1OTYhWu9rRJveGq0sKvDZODABH7RX+uoR+DYcpFnq4Tf6Q==} + dev: false + + /mdn-data@2.12.2: + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + dev: false + /mdurl@1.0.1: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} dev: true @@ -18135,7 +18155,7 @@ packages: postcss: ^8.2.2 dependencies: postcss: 8.4.48 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 dev: true @@ -18290,7 +18310,7 @@ packages: caniuse-api: 3.0.0 cssnano-utils: 3.1.0(postcss@8.4.48) postcss: 8.4.48 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 dev: true /postcss-minify-font-values@5.1.0(postcss@8.4.48): @@ -18334,7 +18354,7 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.48 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 dev: true /postcss-mixins@9.0.4(postcss@8.4.48): @@ -18367,7 +18387,7 @@ packages: dependencies: icss-utils: 5.1.0(postcss@8.4.48) postcss: 8.4.48 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 dev: true @@ -18378,7 +18398,7 @@ packages: postcss: ^8.1.0 dependencies: postcss: 8.4.48 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 dev: true /postcss-modules-values@4.0.0(postcss@8.4.48): @@ -18552,6 +18572,9 @@ packages: /postcss-resolve-nested-selector@0.1.1: resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} + /postcss-resolve-nested-selector@0.1.6: + resolution: {integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==} + /postcss-safe-parser@6.0.0(postcss@8.4.48): resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} @@ -18575,6 +18598,13 @@ packages: cssesc: 3.0.0 util-deprecate: 1.0.2 + /postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + /postcss-simple-vars@7.0.1(postcss@8.4.48): resolution: {integrity: sha512-5GLLXaS8qmzHMOjVxqkk1TZPf1jMqesiI7qLhnlyERalG0sMbHIbJqrcnrpmZdKCLglHnRHoEBB61RtGTsj++A==} engines: {node: '>=14.0'} @@ -18610,7 +18640,7 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.48 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 dev: true /postcss-value-parser@4.2.0: @@ -21007,7 +21037,7 @@ packages: dependencies: browserslist: 4.24.2 postcss: 8.4.48 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 dev: true /stylelint-config-prettier@9.0.3(stylelint@14.15.0): @@ -21048,10 +21078,28 @@ packages: stylelint: ^14.5.1 || ^15.0.0 dependencies: postcss-media-query-parser: 0.2.3 - postcss-resolve-nested-selector: 0.1.1 - postcss-selector-parser: 6.0.15 + postcss-resolve-nested-selector: 0.1.6 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 stylelint: 14.15.0 + dev: true + + /stylelint-scss@6.8.1(stylelint@14.15.0): + resolution: {integrity: sha512-al+5eRb72bKrFyVAY+CLWKUMX+k+wsDCgyooSfhISJA2exqnJq1PX1iIIpdrvhu3GtJgNJZl9/BIW6EVSMCxdg==} + engines: {node: '>=18.12.0'} + peerDependencies: + stylelint: ^16.0.2 + dependencies: + css-tree: 3.0.1 + is-plain-object: 5.0.0 + known-css-properties: 0.34.0 + mdn-data: 2.12.2 + postcss-media-query-parser: 0.2.3 + postcss-resolve-nested-selector: 0.1.6 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + stylelint: 14.15.0 + dev: false /stylelint@14.15.0: resolution: {integrity: sha512-JOgDAo5QRsqiOZPZO+B9rKJvBm64S0xasbuRPAbPs6/vQDgDCnZLIiw6XcAS6GQKk9k1sBWR6rmH3Mfj8OknKg==} diff --git a/stylelint-polaris/package.json b/stylelint-polaris/package.json index 6ceebd3c83f..25439822ea7 100644 --- a/stylelint-polaris/package.json +++ b/stylelint-polaris/package.json @@ -35,7 +35,7 @@ "clean": "rm -rf .turbo node_modules dist" }, "dependencies": { - "stylelint-scss": "^4.4.0", + "stylelint-scss": "^6.8.1", "postcss-scss": "^4.0.9", "postcss-value-parser": "^4.2.0", "postcss-media-query-parser": "^0.2.3",