postcss-custom-properties
Advanced tools
Comparing version 13.2.1 to 13.3.0
# Changes to PostCSS Custom Properties | ||
### 13.3.0 | ||
_July 24, 2023_ | ||
- Added: support for `:where(html)` and `:where(:root)` selectors | ||
- Fixed: cascade layers support | ||
- Updated [`@csstools/css-tokenizer`](https://github.com/csstools/postcss-plugins/tree/main/packages/css-tokenizer) to [`2.2.0`](https://github.com/csstools/postcss-plugins/tree/main/packages/css-tokenizer/CHANGELOG.md#220) (minor) | ||
- Updated [`@csstools/css-parser-algorithms`](https://github.com/csstools/postcss-plugins/tree/main/packages/css-parser-algorithms) to [`2.3.1`](https://github.com/csstools/postcss-plugins/tree/main/packages/css-parser-algorithms/CHANGELOG.md#231) (patch) | ||
- Updated [`@csstools/cascade-layer-name-parser`](https://github.com/csstools/postcss-plugins/tree/main/packages/cascade-layer-name-parser) to [`1.0.4`](https://github.com/csstools/postcss-plugins/tree/main/packages/cascade-layer-name-parser/CHANGELOG.md#104) (patch) | ||
### 13.2.1 | ||
@@ -7,4 +17,4 @@ | ||
- Updated [`@csstools/css-parser-algorithms`](/packages/css-parser-algorithms) to [`2.3.0`](/packages/css-parser-algorithms/CHANGELOG.md#230) (minor) | ||
- Updated [`@csstools/cascade-layer-name-parser`](/packages/cascade-layer-name-parser) to [`1.0.3`](/packages/cascade-layer-name-parser/CHANGELOG.md#103) (patch) | ||
- Updated [`@csstools/css-parser-algorithms`](https://github.com/csstools/postcss-plugins/tree/main/packages/css-parser-algorithms) to [`2.3.0`](https://github.com/csstools/postcss-plugins/tree/main/packages/css-parser-algorithms/CHANGELOG.md#230) (minor) | ||
- Updated [`@csstools/cascade-layer-name-parser`](https://github.com/csstools/postcss-plugins/tree/main/packages/cascade-layer-name-parser) to [`1.0.3`](https://github.com/csstools/postcss-plugins/tree/main/packages/cascade-layer-name-parser/CHANGELOG.md#103) (patch) | ||
@@ -11,0 +21,0 @@ ### 13.2.0 |
import type { Node, Root } from 'postcss'; | ||
export declare function collectCascadeLayerOrder(root: Root): WeakMap<Node, number>; | ||
export declare function cascadeLayerNumberForNode(node: Node, layers: WeakMap<Node, number>): number | undefined; | ||
export declare function cascadeLayerNumberForNode(node: Node, layers: WeakMap<Node, number>): number; |
import type { Rule } from 'postcss'; | ||
export declare function isProcessableRule(rule: Rule): boolean; | ||
export declare function isHtmlRule(rule: Rule): number | false; | ||
export declare function isRootRule(rule: Rule): number | false; | ||
export declare const HTML_SELECTOR_REGEXP: RegExp; | ||
export declare const HTML_WHERE_SELECTOR_REGEXP: RegExp; | ||
export declare const ROOT_SELECTOR_REGEXP: RegExp; | ||
export declare const ROOT_WHERE_SELECTOR_REGEXP: RegExp; | ||
export declare const MAYBE_HTML_OR_ROOT_RULE_REGEXP: RegExp; |
{ | ||
"name": "postcss-custom-properties", | ||
"description": "Use Custom Properties Queries in CSS", | ||
"version": "13.2.1", | ||
"version": "13.3.0", | ||
"author": "Jonathan Neal <jonathantneal@hotmail.com>", | ||
@@ -42,5 +42,5 @@ "contributors": [ | ||
"dependencies": { | ||
"@csstools/cascade-layer-name-parser": "^1.0.3", | ||
"@csstools/css-parser-algorithms": "^2.3.0", | ||
"@csstools/css-tokenizer": "^2.1.1", | ||
"@csstools/cascade-layer-name-parser": "^1.0.4", | ||
"@csstools/css-parser-algorithms": "^2.3.1", | ||
"@csstools/css-tokenizer": "^2.2.0", | ||
"postcss-value-parser": "^4.2.0" | ||
@@ -47,0 +47,0 @@ }, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
38427
1