tgoop.com/smelukov_dev/44
Last Update:
Очень быстрый CSS-парсер (возможно самый быстрый из написанных на JS🤫) наконец получил стабильную версию 🎉
https://github.com/csstree/csstree
Он позволяет очень быстро и детально разбирать/модифицировать CSS.
css-tree обрабатывает CSS отталкиваясь от W3C-спецификации.
Это можно использовать, например, для валидации вашего CSS и для валидации с использованием css-tree есть плагины для stylelint, VSCode и Atom:
https://github.com/csstree/stylelint-validator
https://marketplace.visualstudio.com/items?itemName=smelukov.vscode-csstree
https://atom.io/packages/csstree-validator
Я и сам приложил свои руки к их созданию ☺️
Разработкой парсера занимается Роман Дворнов (https://twitter.com/rdvornov) и вот некоторые его доклады по теме:
https://www.youtube.com/watch?v=8kjE1n6mQ2s
https://www.youtube.com/watch?v=c2Sw5gmOwmE
https://www.youtube.com/watch?v=jqaXpKqkYvM
BY Сергей Мелюков

Share with your friend now:
tgoop.com/smelukov_dev/44