Skip to content

Conversation

@Antonio-Laguna
Copy link
Member

Fixes #202

Take this as a re-iteration of the current README for Preset-Env. I was even thinking about bringing features by id as a first list that links to all the plugins but wanted to spark discussion first :)

@Antonio-Laguna Antonio-Laguna added the documentation Improvements or additions to documentation label Jan 26, 2022
@Antonio-Laguna Antonio-Laguna added this to the 7.3.0 milestone Jan 26, 2022
@Antonio-Laguna Antonio-Laguna self-assigned this Jan 26, 2022
@Antonio-Laguna Antonio-Laguna linked an issue Jan 26, 2022 that may be closed by this pull request
Copy link
Member

@romainmenke romainmenke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this!
Great intro for the project and this will help a lot of users understand it all beter :)


Some first thoughts, still need to do a proper check tomorrow!

Copy link
Member

@romainmenke romainmenke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some small re-wordings :)
Very nice!

Antonio-Laguna and others added 6 commits January 31, 2022 06:47
Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>
Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>
Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>
Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>
Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>
…fication

# Conflicts:
#	plugin-packs/postcss-preset-env/README.md
Copy link
Member

@romainmenke romainmenke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🎉

@Antonio-Laguna Antonio-Laguna merged commit a17a461 into 7.3--philosophical-mayfly-9d15adc344 Jan 31, 2022
@Antonio-Laguna Antonio-Laguna deleted the readme-clarification branch January 31, 2022 06:13
romainmenke added a commit that referenced this pull request Jan 31, 2022
* 7.3

* add `postcss-is-pseudo-class` to `postcss-preset-env` and `cli` (#159)

* add postcss-is-pseudo-class to preset-env and cli

* add test

* cli : emit warnings (#164)

* cli : emit warnings

* update change log

* Adding debug option (#163)

* Updating dependencies

* Simplifying Object usaging

* Clearer stage

* Adding debug

* Adding documentation

* Useful on issues too

* eslint enforce radix in parseInt

* Naive approach to using result.warn

* Clamping

* Switching for better clarity

* Update plugin-packs/postcss-preset-env/src/index.js

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* Update plugin-packs/postcss-preset-env/src/index.js

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* 7.3

* add `postcss-is-pseudo-class` to `postcss-preset-env` and `cli` (#159)

* add postcss-is-pseudo-class to preset-env and cli

* add test

* Updating CHANGELOG

* Fixing link

* Fixing changelog

Co-authored-by: romainmenke <romainmenke@gmail.com>
Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* Disable javascript features (#167)

* Updating dependencies

* Simplifying Object usaging

* Clearer stage

* Adding debug

* Adding documentation

* Useful on issues too

* eslint enforce radix in parseInt

* Naive approach to using result.warn

* Clamping

* Switching for better clarity

* Update plugin-packs/postcss-preset-env/src/index.js

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* Update plugin-packs/postcss-preset-env/src/index.js

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* 7.3

* add `postcss-is-pseudo-class` to `postcss-preset-env` and `cli` (#159)

* add postcss-is-pseudo-class to preset-env and cli

* add test

* Updating CHANGELOG

* Fixing link

* Fixing changelog

* Moving to separate file

* Adding option that disables client side polyfills

* Adding useful logging to debug mode

* Consistency

* Adding meaningful tests

* Updating README

* Update plugin-packs/postcss-preset-env/README.md

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* Adding missing library

Co-authored-by: romainmenke <romainmenke@gmail.com>
Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* apply new test suite to more plugins and sourcemap fixes

* Revert "apply new test suite to more plugins and sourcemap fixes"

This reverts commit b94037e.

* apply new test suite to more plugins and sourcemap fixes (#182)

* apply new test suite to more plugins and sourcemap fixes

* cleanup dev dependencies

* Removing Can I Use Lite (#185)

* Getting things up to date

* Creating a query for browsers from given browser support

* Updating tests

* Moving to cssdb feature

* Using the new logic with logs too

* Allowing `.` for float versions

* Updating package

* flip disableClientSidePolyfills (#189)

* :any-link fixes (#183)

* :any-link fixes

* update tests

* update tests

* make it work without :is

* postcss-hwb-function in preset-env / cli (#190)

* postcss-hwb-function in preset-env / cli

* add a test for hwb in preset-env

* merge

* add a shortcut to rewrite expect files and log warnings (#193)

* add a shortcut to rewrite expect files

* emit warnings if they don't match

* Adding Opacity Percent Feature (#196)

* Updating badges (#197)

* Replacing all chat badges

* Adding package phobia

#165

* Adding PostCSS clamp (#198)

* Adding postcss-clamp

* Updating CHANGELOG

* New test for preserve: true with every feature enabled

* postcss-is-pseudo-class : better warnings and skip (#199)

* wip

* wip

* wip

* wip

* wip

* finish

* Getting ready-er

* Integrate font & display plugins (#205)

* Adding two new plugins

* Adding missing plugins to the CLI

* postcss-is-pseudo-class : browser tests and transform in 2 stages (#212)

* postcss-is-pseudo-class : browser tests

* postcss-is-pseudo-class: 2 stage transform

* cleanup

* postcss-preset-env: filter features by implementation status (#211)

* postcss-preset-env: filter by implementation status

* tweak

* fix insertBefore/insertAfter

* fix

* few more tests and simplify postcss-tape expect/result option

* fix

* update docs

* postcss-preset-env: pin some features to stage: 1 (#213)

* Adding more to the README (#207)

* Adding more to the README

#202

* Updating docs

* Update plugin-packs/postcss-preset-env/README.md

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* Update plugin-packs/postcss-preset-env/README.md

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* Update plugin-packs/postcss-preset-env/README.md

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* Update plugin-packs/postcss-preset-env/README.md

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* Update plugin-packs/postcss-preset-env/README.md

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

Co-authored-by: Romain Menke <11521496+romainmenke@users.noreply.github.com>

* Updating CSSDB to latest version

* Tests fixing

* Test after building

* Upgrading all deps

* Updating packages

Co-authored-by: Antonio Laguna <sombragriselros@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation plugin-packs/postcss-preset-env

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

[postcss-preset-env] needs documentation clarification

3 participants