Skip to content

Commit d5ca08b

Browse files
authored
postcss-preset-env v8 : tweaks before next alpha (#695)
* postcss-preset-env v8 : tweaks before next alpha * fix
1 parent a0de360 commit d5ca08b

File tree

7 files changed

+29
-22
lines changed

7 files changed

+29
-22
lines changed

package-lock.json

+11-14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/css-parser-algorithms/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Implemented from : https://www.w3.org/TR/2021/CRD-css-syntax-3-20211224/
1111
Add [CSS Parser Algorithms] to your project:
1212

1313
```bash
14-
npm install postcss @csstools/css-parser-algorithms --save-dev
14+
npm install postcss @csstools/css-parser-algorithms @csstools/css-tokenizer --save-dev
1515
```
1616

1717
[CSS Parser Algorithms] only accepts tokenized CSS.

packages/css-parser-algorithms/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"README.md",
3838
"dist"
3939
],
40-
"dependencies": {
40+
"peerDependencies": {
4141
"@csstools/css-tokenizer": "^1.0.0"
4242
},
4343
"scripts": {

packages/media-query-list-parser/README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@ Implemented from : https://www.w3.org/TR/mediaqueries-5/
1111
Add [Media Query List Parser] to your project:
1212

1313
```bash
14-
npm install postcss @csstools/media-query-list-parser --save-dev
14+
npm install postcss @csstools/media-query-list-parser @csstools/css-parser-algorithms @csstools/css-tokenizer --save-dev
1515
```
1616

17+
[Media Query List Parser] depends on our CSS tokenizer and parser algorithms.
18+
It must be used together with `@csstools/css-tokenizer` and `@csstools/css-parser-algorithms`.
19+
1720
```ts
1821
import { parse } from '@csstools/media-query-list-parser';
1922

@@ -56,5 +59,3 @@ export function parseCustomMedia() {
5659
[npm-url]: https://www.npmjs.com/package/@csstools/media-query-list-parser
5760

5861
[Media Query List Parser]: https://github.com/csstools/postcss-plugins/tree/main/packages/media-query-list-parser
59-
60-

packages/media-query-list-parser/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"README.md",
3838
"dist"
3939
],
40-
"dependencies": {
40+
"peerDependencies": {
4141
"@csstools/css-parser-algorithms": "^1.0.0",
4242
"@csstools/css-tokenizer": "^1.0.0"
4343
},

plugin-packs/postcss-preset-env/CHANGELOG.md

+10-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,17 @@
22

33
### Unreleased (8.0.0-alpha.1)
44

5-
- Updated: Support for Node v14+ (major).
6-
- Remove `postcss-env-function` (breaking).
5+
- Updated Support for Node v14+ (major).
6+
- Removed `postcss-env-function` (breaking).
7+
- Removed `importFrom` and `exportTo` plugin options from multiple plugins. (breaking)
8+
- `postcss-custom-media`
9+
- `postcss-custom-properties`
10+
- `postcss-custom-selectors`
711
- Added `@csstools/postcss-scope-pseudo-class` [Check the plugin README](https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-scope-pseudo-class#readme) for usage details.
12+
- Updated `postcss-custom-media` to `9.0.0` (major)
13+
- Updated `postcss-custom-properties` to `13.0.0` (major)
14+
- Updated `postcss-custom-selectors` to `7.0.0` (major)
15+
- Updated `@csstools/postcss-cascade-layers` to `2.0.0` (major)
816

917
### 8.0.0-alpha.0 (July 8, 2022)
1018

plugins/postcss-custom-media/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
"dist"
4646
],
4747
"dependencies": {
48+
"@csstools/css-parser-algorithms": "^1.0.0",
4849
"@csstools/css-tokenizer": "^1.0.0",
4950
"@csstools/media-query-list-parser": "^1.0.0"
5051
},

0 commit comments

Comments
 (0)