diff --git a/package-lock.json b/package-lock.json index 3f77ebd20..1cc83794a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,8 +29,8 @@ "@babel/core": "^7.28.5", "@babel/preset-env": "^7.28.5", "@eslint/js": "^9.39.1", - "@microsoft/api-documenter": "^7.28.1", - "@microsoft/api-extractor": "^7.55.1", + "@microsoft/api-documenter": "^7.28.2", + "@microsoft/api-extractor": "^7.55.2", "@rollup/plugin-babel": "^6.1.0", "@rollup/plugin-commonjs": "^29.0.0", "@rollup/plugin-node-resolve": "^16.0.3", @@ -39,7 +39,7 @@ "@stryker-mutator/core": "^9.4.0", "eslint": "^9.39.1", "globals": "^16.5.0", - "knip": "^5.70.2", + "knip": "^5.71.0", "rollup": "^4.53.3", "tslib": "^2.8.0", "typescript": "^5.9.3", @@ -2934,17 +2934,17 @@ "license": "MIT" }, "node_modules/@microsoft/api-documenter": { - "version": "7.28.1", - "resolved": "https://registry.npmjs.org/@microsoft/api-documenter/-/api-documenter-7.28.1.tgz", - "integrity": "sha512-mkAss5DhyKtjQ9n+KURxOjz769WhTE376L9D0e6cX/98GBq1fv4SD6AVIOOFxYIsQv+NivskjUhsa+Geq7T2tQ==", + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-documenter/-/api-documenter-7.28.2.tgz", + "integrity": "sha512-VO61fnDG/aGcj92PGBHqfI64jumcxVaeuQ4gtotyK8goKQHUWVnQT/7fLpWvm4ug17KDLjXzJpNXoHRcJp218g==", "dev": true, "license": "MIT", "dependencies": { - "@microsoft/api-extractor-model": "7.32.1", + "@microsoft/api-extractor-model": "7.32.2", "@microsoft/tsdoc": "~0.16.0", - "@rushstack/node-core-library": "5.19.0", - "@rushstack/terminal": "0.19.4", - "@rushstack/ts-command-line": "5.1.4", + "@rushstack/node-core-library": "5.19.1", + "@rushstack/terminal": "0.19.5", + "@rushstack/ts-command-line": "5.1.5", "js-yaml": "~4.1.0", "resolve": "~1.22.1" }, @@ -2953,19 +2953,19 @@ } }, "node_modules/@microsoft/api-extractor": { - "version": "7.55.1", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.55.1.tgz", - "integrity": "sha512-l8Z+8qrLkZFM3HM95Dbpqs6G39fpCa7O5p8A7AkA6hSevxkgwsOlLrEuPv0ADOyj5dI1Af5WVDiwpKG/ya5G3w==", + "version": "7.55.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.55.2.tgz", + "integrity": "sha512-1jlWO4qmgqYoVUcyh+oXYRztZde/pAi7cSVzBz/rc+S7CoVzDasy8QE13dx6sLG4VRo8SfkkLbFORR6tBw4uGQ==", "dev": true, "license": "MIT", "dependencies": { - "@microsoft/api-extractor-model": "7.32.1", + "@microsoft/api-extractor-model": "7.32.2", "@microsoft/tsdoc": "~0.16.0", "@microsoft/tsdoc-config": "~0.18.0", - "@rushstack/node-core-library": "5.19.0", + "@rushstack/node-core-library": "5.19.1", "@rushstack/rig-package": "0.6.0", - "@rushstack/terminal": "0.19.4", - "@rushstack/ts-command-line": "5.1.4", + "@rushstack/terminal": "0.19.5", + "@rushstack/ts-command-line": "5.1.5", "diff": "~8.0.2", "lodash": "~4.17.15", "minimatch": "10.0.3", @@ -2979,15 +2979,15 @@ } }, "node_modules/@microsoft/api-extractor-model": { - "version": "7.32.1", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.32.1.tgz", - "integrity": "sha512-u4yJytMYiUAnhcNQcZDTh/tVtlrzKlyKrQnLOV+4Qr/5gV+cpufWzCYAB1Q23URFqD6z2RoL2UYncM9xJVGNKA==", + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.32.2.tgz", + "integrity": "sha512-Ussc25rAalc+4JJs9HNQE7TuO9y6jpYQX9nWD1DhqUzYPBr3Lr7O9intf+ZY8kD5HnIqeIRJX7ccCT0QyBy2Ww==", "dev": true, "license": "MIT", "dependencies": { "@microsoft/tsdoc": "~0.16.0", "@microsoft/tsdoc-config": "~0.18.0", - "@rushstack/node-core-library": "5.19.0" + "@rushstack/node-core-library": "5.19.1" } }, "node_modules/@microsoft/api-extractor/node_modules/lru-cache": { @@ -3405,9 +3405,9 @@ ] }, "node_modules/@puppeteer/browsers": { - "version": "2.10.13", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.13.tgz", - "integrity": "sha512-a9Ruw3j3qlnB5a/zHRTkruppynxqaeE4H9WNj5eYGRWqw0ZauZ23f4W2ARf3hghF5doozyD+CRtt7XSYuYRI/Q==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.11.0.tgz", + "integrity": "sha512-n6oQX6mYkG8TRPuPXmbPidkUbsSRalhmaaVAQxvH1IkQy63cwsH+kOjB3e4cpCDHg0aSvsiX9bQ4s2VB6mGWUQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3921,9 +3921,9 @@ ] }, "node_modules/@rushstack/node-core-library": { - "version": "5.19.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.19.0.tgz", - "integrity": "sha512-BxAopbeWBvNJ6VGiUL+5lbJXywTdsnMeOS8j57Cn/xY10r6sV/gbsTlfYKjzVCUBZATX2eRzJHSMCchsMTGN6A==", + "version": "5.19.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.19.1.tgz", + "integrity": "sha512-ESpb2Tajlatgbmzzukg6zyAhH+sICqJR2CNXNhXcEbz6UGCQfrKCtkxOpJTftWc8RGouroHG0Nud1SJAszvpmA==", "dev": true, "license": "MIT", "dependencies": { @@ -4025,13 +4025,13 @@ } }, "node_modules/@rushstack/terminal": { - "version": "0.19.4", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.19.4.tgz", - "integrity": "sha512-f4XQk02CrKfrMgyOfhYd3qWI944dLC21S4I/LUhrlAP23GTMDNG6EK5effQtFkISwUKCgD9vMBrJZaPSUquxWQ==", + "version": "0.19.5", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.19.5.tgz", + "integrity": "sha512-6k5tpdB88G0K7QrH/3yfKO84HK9ggftfUZ51p7fePyCE7+RLLHkWZbID9OFWbXuna+eeCFE7AkKnRMHMxNbz7Q==", "dev": true, "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "5.19.0", + "@rushstack/node-core-library": "5.19.1", "@rushstack/problem-matcher": "0.1.1", "supports-color": "~8.1.1" }, @@ -4045,13 +4045,13 @@ } }, "node_modules/@rushstack/ts-command-line": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.1.4.tgz", - "integrity": "sha512-H0I6VdJ6sOUbktDFpP2VW5N29w8v4hRoNZOQz02vtEi6ZTYL1Ju8u+TcFiFawUDrUsx/5MQTUhd79uwZZVwVlA==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.1.5.tgz", + "integrity": "sha512-YmrFTFUdHXblYSa+Xc9OO9FsL/XFcckZy0ycQ6q7VSBsVs5P0uD9vcges5Q9vctGlVdu27w+Ct6IuJ458V0cTQ==", "dev": true, "license": "MIT", "dependencies": { - "@rushstack/terminal": "0.19.4", + "@rushstack/terminal": "0.19.5", "@types/argparse": "1.0.38", "argparse": "~1.0.9", "string-argv": "~0.3.1" @@ -5457,9 +5457,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1521046", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1521046.tgz", - "integrity": "sha512-vhE6eymDQSKWUXwwA37NtTTVEzjtGVfDr3pRbsWEQ5onH/Snp2c+2xZHWJJawG/0hCCJLRGt4xVtEVUVILol4w==", + "version": "0.0.1534754", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1534754.tgz", + "integrity": "sha512-26T91cV5dbOYnXdJi5qQHoTtUoNEqwkHcAyu/IKtjIAxiEqPMrDiRkDOPWVsGfNZGmlQVHQbZRSjD8sxagWVsQ==", "dev": true, "license": "BSD-3-Clause", "peer": true @@ -6934,9 +6934,9 @@ } }, "node_modules/knip": { - "version": "5.70.2", - "resolved": "https://registry.npmjs.org/knip/-/knip-5.70.2.tgz", - "integrity": "sha512-LI7DbeVnk7h9+FAet5KzzHNdDwJyqDa2+cn4uQfZYTfpuVjEqtGmYD9r5b9JEuOs4eVkf/7sskNhWXxELm3C/Q==", + "version": "5.71.0", + "resolved": "https://registry.npmjs.org/knip/-/knip-5.71.0.tgz", + "integrity": "sha512-hwgdqEJ+7DNJ5jE8BCPu7b57TY7vUwP6MzWYgCgPpg6iPCee/jKPShDNIlFER2koti4oz5xF88VJbKCb4Wl71g==", "dev": true, "funding": [ { @@ -7393,9 +7393,9 @@ } }, "node_modules/open-props": { - "version": "1.7.16", - "resolved": "https://registry.npmjs.org/open-props/-/open-props-1.7.16.tgz", - "integrity": "sha512-9dGv6wtah34stwweJytNEcCB0NG9HeV9wVsyr7Bs8RkKgrx2v0qIRi+9LQa5569nPbOpCOFF5nOxCPdKw30RAA==", + "version": "1.7.17", + "resolved": "https://registry.npmjs.org/open-props/-/open-props-1.7.17.tgz", + "integrity": "sha512-Sa6zW2cdOFSCqjmlIZ6q3F0p4Hixab+xbMPRDbrM42mZIeGrqN2ty0Twxof1sYjuhwBe+Ft7dDyB6rLmyRInZQ==", "dev": true, "license": "MIT" }, @@ -8032,18 +8032,18 @@ } }, "node_modules/puppeteer": { - "version": "24.31.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.31.0.tgz", - "integrity": "sha512-q8y5yLxLD8xdZdzNWqdOL43NbfvUOp60SYhaLZQwHC9CdKldxQKXOyJAciOr7oUJfyAH/KgB2wKvqT2sFKoVXA==", + "version": "24.32.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.32.0.tgz", + "integrity": "sha512-exyxHPV5DSsigIhM/pzLcyzl5XU4Dp5lNP+APwIeStDxAdYqpMnJ1qN0QHXghjJx+cQJczby+ySH5rgv/5GQLw==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "2.10.13", + "@puppeteer/browsers": "2.11.0", "chromium-bidi": "11.0.0", "cosmiconfig": "^9.0.0", - "devtools-protocol": "0.0.1521046", - "puppeteer-core": "24.31.0", + "devtools-protocol": "0.0.1534754", + "puppeteer-core": "24.32.0", "typed-query-selector": "^2.12.0" }, "bin": { @@ -8054,16 +8054,16 @@ } }, "node_modules/puppeteer-core": { - "version": "24.31.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.31.0.tgz", - "integrity": "sha512-pnAohhSZipWQoFpXuGV7xCZfaGhqcBR9C4pVrU0QSrcMi7tQMH9J9lDBqBvyMAHQqe8HCARuREqFuVKRQOgTvg==", + "version": "24.32.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.32.0.tgz", + "integrity": "sha512-MqzLLeJjqjtHK9J44+KE3kjtXXhFpPvg+AvXl/oy/jB8MeeNH66/4MNotOTqGZ6MPaxWi51YJ1ASga6OIff6xw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "2.10.13", + "@puppeteer/browsers": "2.11.0", "chromium-bidi": "11.0.0", "debug": "^4.4.3", - "devtools-protocol": "0.0.1521046", + "devtools-protocol": "0.0.1534754", "typed-query-selector": "^2.12.0", "webdriver-bidi-protocol": "0.3.9", "ws": "^8.18.3" @@ -9910,7 +9910,7 @@ "@csstools/postcss-tape": "*", "@rmenke/css-package-conditional-3": "^1.0.0", "@rmenke/css-package-main": "^1.0.0", - "open-props": "^1.7.15" + "open-props": "^1.7.17" }, "engines": { "node": ">=18" @@ -10143,7 +10143,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" @@ -10176,7 +10176,7 @@ "postcss-dir-pseudo-class": "*", "postcss-logical": "*", "postcss-nesting": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" @@ -10200,7 +10200,7 @@ "license": "MIT-0", "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" @@ -10336,7 +10336,7 @@ "devDependencies": { "@csstools/postcss-bundler": "*", "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" @@ -10938,7 +10938,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" @@ -10965,7 +10965,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" @@ -11070,7 +11070,7 @@ "license": "MIT-0", "devDependencies": { "@csstools/postcss-tape": "*", - "open-props": "^1.7.15", + "open-props": "^1.7.17", "postcss-custom-media": "^11.0.6", "postcss-custom-properties": "^14.0.6" }, @@ -11243,7 +11243,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" @@ -11305,7 +11305,7 @@ "devDependencies": { "@csstools/postcss-tape": "*", "postcss-nesting": "^13.0.0", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" @@ -11489,7 +11489,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" @@ -11602,7 +11602,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "engines": { "node": ">=18" diff --git a/package.json b/package.json index 78ffc4c59..e9628d611 100644 --- a/package.json +++ b/package.json @@ -29,8 +29,8 @@ "@babel/core": "^7.28.5", "@babel/preset-env": "^7.28.5", "@eslint/js": "^9.39.1", - "@microsoft/api-documenter": "^7.28.1", - "@microsoft/api-extractor": "^7.55.1", + "@microsoft/api-documenter": "^7.28.2", + "@microsoft/api-extractor": "^7.55.2", "@rollup/plugin-babel": "^6.1.0", "@rollup/plugin-commonjs": "^29.0.0", "@rollup/plugin-node-resolve": "^16.0.3", @@ -39,7 +39,7 @@ "@stryker-mutator/core": "^9.4.0", "eslint": "^9.39.1", "globals": "^16.5.0", - "knip": "^5.70.2", + "knip": "^5.71.0", "rollup": "^4.53.3", "tslib": "^2.8.0", "typescript": "^5.9.3", diff --git a/plugin-packs/postcss-bundler/package.json b/plugin-packs/postcss-bundler/package.json index 13b5e0e5e..b6bccf141 100644 --- a/plugin-packs/postcss-bundler/package.json +++ b/plugin-packs/postcss-bundler/package.json @@ -59,7 +59,7 @@ "@csstools/postcss-tape": "*", "@rmenke/css-package-conditional-3": "^1.0.0", "@rmenke/css-package-main": "^1.0.0", - "open-props": "^1.7.15" + "open-props": "^1.7.17" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/css-blank-pseudo/package.json b/plugins/css-blank-pseudo/package.json index d7b7e6e58..9cc5e78e0 100644 --- a/plugins/css-blank-pseudo/package.json +++ b/plugins/css-blank-pseudo/package.json @@ -67,7 +67,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/css-has-pseudo/package.json b/plugins/css-has-pseudo/package.json index ed3f9b1b1..046a41aa0 100644 --- a/plugins/css-has-pseudo/package.json +++ b/plugins/css-has-pseudo/package.json @@ -73,7 +73,7 @@ "postcss-dir-pseudo-class": "*", "postcss-logical": "*", "postcss-nesting": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/css-prefers-color-scheme/package.json b/plugins/css-prefers-color-scheme/package.json index 3c5418ce9..c7842c887 100644 --- a/plugins/css-prefers-color-scheme/package.json +++ b/plugins/css-prefers-color-scheme/package.json @@ -64,7 +64,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/postcss-cascade-layers/package.json b/plugins/postcss-cascade-layers/package.json index a21f4a074..bc06c15ba 100644 --- a/plugins/postcss-cascade-layers/package.json +++ b/plugins/postcss-cascade-layers/package.json @@ -65,7 +65,7 @@ "devDependencies": { "@csstools/postcss-bundler": "*", "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/postcss-focus-visible/package.json b/plugins/postcss-focus-visible/package.json index 61f7ba975..b954effe2 100644 --- a/plugins/postcss-focus-visible/package.json +++ b/plugins/postcss-focus-visible/package.json @@ -55,7 +55,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/postcss-focus-within/package.json b/plugins/postcss-focus-within/package.json index c5d155501..70fdfc165 100644 --- a/plugins/postcss-focus-within/package.json +++ b/plugins/postcss-focus-within/package.json @@ -67,7 +67,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/postcss-global-data/package.json b/plugins/postcss-global-data/package.json index ce11b5096..6c65b2135 100644 --- a/plugins/postcss-global-data/package.json +++ b/plugins/postcss-global-data/package.json @@ -52,7 +52,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "open-props": "^1.7.15", + "open-props": "^1.7.17", "postcss-custom-media": "^11.0.6", "postcss-custom-properties": "^14.0.6" }, diff --git a/plugins/postcss-is-pseudo-class/package.json b/plugins/postcss-is-pseudo-class/package.json index 1ab2125de..bcc7d9f7e 100644 --- a/plugins/postcss-is-pseudo-class/package.json +++ b/plugins/postcss-is-pseudo-class/package.json @@ -46,7 +46,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/postcss-light-dark-function/package.json b/plugins/postcss-light-dark-function/package.json index f688fc997..e09c33c34 100644 --- a/plugins/postcss-light-dark-function/package.json +++ b/plugins/postcss-light-dark-function/package.json @@ -59,7 +59,7 @@ "devDependencies": { "@csstools/postcss-tape": "*", "postcss-nesting": "^13.0.0", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/postcss-media-minmax/package.json b/plugins/postcss-media-minmax/package.json index b60d0bdea..c5914f954 100644 --- a/plugins/postcss-media-minmax/package.json +++ b/plugins/postcss-media-minmax/package.json @@ -61,7 +61,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/postcss-nesting/package.json b/plugins/postcss-nesting/package.json index 8df6d061f..9aa233363 100644 --- a/plugins/postcss-nesting/package.json +++ b/plugins/postcss-nesting/package.json @@ -63,7 +63,7 @@ }, "devDependencies": { "@csstools/postcss-tape": "*", - "puppeteer": "^24.31.0" + "puppeteer": "^24.32.0" }, "scripts": { "build": "rollup -c ../../rollup/default.mjs", diff --git a/plugins/postcss-nesting/test/wpt/nesting-basics.html b/plugins/postcss-nesting/test/wpt/nesting-basics.html index 558a8272b..41e988d00 100644 --- a/plugins/postcss-nesting/test/wpt/nesting-basics.html +++ b/plugins/postcss-nesting/test/wpt/nesting-basics.html @@ -157,18 +157,18 @@ } @scope (div) { - & & target.test-12 { + :scope target.test-12 { background-color: green; } - :scope :scope target.test-12 { + & target.test-12 { background-color: red; } } .outer{ @scope (div) { - & & target.test-13 { + :scope target.test-13 { background-color: green; } } @@ -176,7 +176,7 @@ .outer{ @scope (div) { - :scope :scope target.test-13 { + & target.test-13 { background-color: red; } }