#stylelint — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #stylelint, aggregated by home.social.
-
Линт проектов: собираем ESLint, Prettier и Stylelint в один пакет
В большинстве компаний линтинг со временем превращается в хаос: разные правила ESLint, устаревшие конфиги и копипаста между проектами. Покажу, как навести порядок – собрать линт-инфраструктуру в один пакет и выстроить систему контроля кода для всех репозиториев.
https://habr.com/ru/articles/1038340/
#eslint #prettier #линтинг_кода #stylelint #husky #lint #javascript #typescript #react #madge
-
Линт проектов: собираем ESLint, Prettier и Stylelint в один пакет
В большинстве компаний линтинг со временем превращается в хаос: разные правила ESLint, устаревшие конфиги и копипаста между проектами. Покажу, как навести порядок – собрать линт-инфраструктуру в один пакет и выстроить систему контроля кода для всех репозиториев.
https://habr.com/ru/articles/1038340/
#eslint #prettier #линтинг_кода #stylelint #husky #lint #javascript #typescript #react #madge
-
Линт проектов: собираем ESLint, Prettier и Stylelint в один пакет
В большинстве компаний линтинг со временем превращается в хаос: разные правила ESLint, устаревшие конфиги и копипаста между проектами. Покажу, как навести порядок – собрать линт-инфраструктуру в один пакет и выстроить систему контроля кода для всех репозиториев.
https://habr.com/ru/articles/1038340/
#eslint #prettier #линтинг_кода #stylelint #husky #lint #javascript #typescript #react #madge
-
🎉 **`[email protected]` is out!**
Stylelint 17 dropped back in January with some fabulous updates (Modern ESM API, fix mode strict by default, position args got _opinions_) — and somehow my tiny "did you remember the copyright header" plugin... just kept working. Five years of "boring on purpose" finally paid off. 💅
Now compatible with stylelint **16 AND 17**. Drop it in, get on with your day.
-
🎉 **`[email protected]` is out!**
Stylelint 17 dropped back in January with some fabulous updates (Modern ESM API, fix mode strict by default, position args got _opinions_) — and somehow my tiny "did you remember the copyright header" plugin... just kept working. Five years of "boring on purpose" finally paid off. 💅
Now compatible with stylelint **16 AND 17**. Drop it in, get on with your day.
-
🎉 **`[email protected]` is out!**
Stylelint 17 dropped back in January with some fabulous updates (Modern ESM API, fix mode strict by default, position args got _opinions_) — and somehow my tiny "did you remember the copyright header" plugin... just kept working. Five years of "boring on purpose" finally paid off. 💅
Now compatible with stylelint **16 AND 17**. Drop it in, get on with your day.
-
🎉 **`[email protected]` is out!**
Stylelint 17 dropped back in January with some fabulous updates (Modern ESM API, fix mode strict by default, position args got _opinions_) — and somehow my tiny "did you remember the copyright header" plugin... just kept working. Five years of "boring on purpose" finally paid off. 💅
Now compatible with stylelint **16 AND 17**. Drop it in, get on with your day.
-
🎉 **`[email protected]` is out!**
Stylelint 17 dropped back in January with some fabulous updates (Modern ESM API, fix mode strict by default, position args got _opinions_) — and somehow my tiny "did you remember the copyright header" plugin... just kept working. Five years of "boring on purpose" finally paid off. 💅
Now compatible with stylelint **16 AND 17**. Drop it in, get on with your day.
-
Did y'all know I have written a stylelint plugin to inject copyright or licensing data into your CSS files? It supports template variables for dynamic years and flags to support custom matching tolerances. Check it out and let me know if you have any feature ideas! https://github.com/castastrophe/stylelint-header #css #stylelint #tooling #frontend
-
Did y'all know I have written a stylelint plugin to inject copyright or licensing data into your CSS files? It supports template variables for dynamic years and flags to support custom matching tolerances. Check it out and let me know if you have any feature ideas! https://github.com/castastrophe/stylelint-header #css #stylelint #tooling #frontend
-
Did y'all know I have written a stylelint plugin to inject copyright or licensing data into your CSS files? It supports template variables for dynamic years and flags to support custom matching tolerances. Check it out and let me know if you have any feature ideas! https://github.com/castastrophe/stylelint-header #css #stylelint #tooling #frontend
-
Did y'all know I have written a stylelint plugin to inject copyright or licensing data into your CSS files? It supports template variables for dynamic years and flags to support custom matching tolerances. Check it out and let me know if you have any feature ideas! https://github.com/castastrophe/stylelint-header #css #stylelint #tooling #frontend
-
Did y'all know I have written a stylelint plugin to inject copyright or licensing data into your CSS files? It supports template variables for dynamic years and flags to support custom matching tolerances. Check it out and let me know if you have any feature ideas! https://github.com/castastrophe/stylelint-header #css #stylelint #tooling #frontend
-
Any Mediawiki extension devs here that use SublimeText3? I am struggling to get linting and fixing for css/js files working correctly. Could use some advise.
-
Any Mediawiki extension devs here that use SublimeText3? I am struggling to get linting and fixing for css/js files working correctly. Could use some advise.
-
Any Mediawiki extension devs here that use SublimeText3? I am struggling to get linting and fixing for css/js files working correctly. Could use some advise.
-
Any Mediawiki extension devs here that use SublimeText3? I am struggling to get linting and fixing for css/js files working correctly. Could use some advise.
-
Any Mediawiki extension devs here that use SublimeText3? I am struggling to get linting and fixing for css/js files working correctly. Could use some advise.
-
В поисках хорошего стиля. Часть 1. Зачем нам свои линтеры на Go в Островке
Мы написали свои линтеры для Go, которые умеют находить пустые инициализации и проверять экспортируемость полей и методов типов. Сегодня мы поговорим о том, как наша команда пришла к собственному линтеру, и немного погрузимся в детали его реализации. Всем привет! Меня зовут Артём Блохин, я Golang-разработчик в команде интеграций Островка. Если бы «Рождественская история» Чарльза Диккенса была про стиль кода, то получилось бы как-то так: «Начнём сначала: код‑стайл умер. Сомневаться в этом не приходилось. Свидетельство о его погребении было подписано девопсом, архитектором и тимлидом. Оно было подписано разработчиком Островка.» Отправиться на поиски хорошего стиля
-
В поисках хорошего стиля. Часть 1. Зачем нам свои линтеры на Go в Островке
Мы написали свои линтеры для Go, которые умеют находить пустые инициализации и проверять экспортируемость полей и методов типов. Сегодня мы поговорим о том, как наша команда пришла к собственному линтеру, и немного погрузимся в детали его реализации. Всем привет! Меня зовут Артём Блохин, я Golang-разработчик в команде интеграций Островка. Если бы «Рождественская история» Чарльза Диккенса была про стиль кода, то получилось бы как-то так: «Начнём сначала: код‑стайл умер. Сомневаться в этом не приходилось. Свидетельство о его погребении было подписано девопсом, архитектором и тимлидом. Оно было подписано разработчиком Островка.» Отправиться на поиски хорошего стиля
-
В поисках хорошего стиля. Часть 1. Зачем нам свои линтеры на Go в Островке
Мы написали свои линтеры для Go, которые умеют находить пустые инициализации и проверять экспортируемость полей и методов типов. Сегодня мы поговорим о том, как наша команда пришла к собственному линтеру, и немного погрузимся в детали его реализации. Всем привет! Меня зовут Артём Блохин, я Golang-разработчик в команде интеграций Островка. Если бы «Рождественская история» Чарльза Диккенса была про стиль кода, то получилось бы как-то так: «Начнём сначала: код‑стайл умер. Сомневаться в этом не приходилось. Свидетельство о его погребении было подписано девопсом, архитектором и тимлидом. Оно было подписано разработчиком Островка.» Отправиться на поиски хорошего стиля
-
New blog: "'New Job, Better Programmer'"
https://michaelchadwick.info/blog/2024/06/15/new-job-better-programmer#development #dynamic-analysis #emberjs #eslint #husky #introspection #linting #npm #pnpm #programming #static-analysis #stylelint #testing #blog
-
New blog: "'New Job, Better Programmer'"
https://michaelchadwick.info/blog/2024/06/15/new-job-better-programmer#development #dynamic-analysis #emberjs #eslint #husky #introspection #linting #npm #pnpm #programming #static-analysis #stylelint #testing #blog
-
New blog: "'New Job, Better Programmer'"
https://michaelchadwick.info/blog/2024/06/15/new-job-better-programmer#development #dynamic-analysis #emberjs #eslint #husky #introspection #linting #npm #pnpm #programming #static-analysis #stylelint #testing #blog
-
New blog: "'New Job, Better Programmer'"
https://michaelchadwick.info/blog/2024/06/15/new-job-better-programmer#development #dynamic-analysis #emberjs #eslint #husky #introspection #linting #npm #pnpm #programming #static-analysis #stylelint #testing #blog
-
New blog: "'New Job, Better Programmer'"
https://michaelchadwick.info/blog/2024/06/15/new-job-better-programmer#development #dynamic-analysis #emberjs #eslint #husky #introspection #linting #npm #pnpm #programming #static-analysis #stylelint #testing #blog
-
ブログ書いた。
Stylelint による倫理プロパティ強制は `stylelint-plugin-logical-css` がよさそう
https://blog.w0s.jp/713 -
ブログ書いた。
Stylelint による倫理プロパティ強制は `stylelint-plugin-logical-css` がよさそう
https://blog.w0s.jp/713 -
ブログ書いた。
Stylelint による倫理プロパティ強制は `stylelint-plugin-logical-css` がよさそう
https://blog.w0s.jp/713 -
ブログ書いた。
Stylelint による倫理プロパティ強制は `stylelint-plugin-logical-css` がよさそう
https://blog.w0s.jp/713 -
-
-
-
-
-
Как автоматизировать использование дизайн токенов с помощью Stylelint и PostCSS
Привет, Хабр! Меня зовут Саша и вот уже 7 лет я работаю фулстек разработчиком и пишу на C# и TypeScript/React. Сегодня я хотел бы поделиться своим небольшим успехом в автоматизации. В какой-то момент я понял, что во время код ревью я указываю разработчикам на одни и те же ошибки. Но, что ещё хуже, я сам время от времени допускаю эти ошибки. Сегодня хочу рассказать об одной из таких проблем, которую я решил с помощью PostCSS + Stylelint, и о том, как я это сделал. Статья будет полезна для разработчиков, которые уже используют или собираются использовать дизайн токены. Начнём!
https://habr.com/ru/articles/779492/
#javascript #stylelint #postcss #дизайнтокены #автоматизация #cssпеременные #линтеры #typescript #плагины
-
Как автоматизировать использование дизайн токенов с помощью Stylelint и PostCSS
Привет, Хабр! Меня зовут Саша и вот уже 7 лет я работаю фулстек разработчиком и пишу на C# и TypeScript/React. Сегодня я хотел бы поделиться своим небольшим успехом в автоматизации. В какой-то момент я понял, что во время код ревью я указываю разработчикам на одни и те же ошибки. Но, что ещё хуже, я сам время от времени допускаю эти ошибки. Сегодня хочу рассказать об одной из таких проблем, которую я решил с помощью PostCSS + Stylelint, и о том, как я это сделал. Статья будет полезна для разработчиков, которые уже используют или собираются использовать дизайн токены. Начнём!
https://habr.com/ru/articles/779492/
#javascript #stylelint #postcss #дизайнтокены #автоматизация #cssпеременные #линтеры #typescript #плагины
-
New post: “Never Use ‘Scroll’ Value for Overflow” — about #CSS today!
https://blog.kizu.dev/never-use-overflow-scroll/
This post is prompted by the website for the new “monaspace” family of fonts.
The problem there was the `scroll` value for any of the `overflow` properties. Don’t use it.
In my post, I tell why, and how this can be prevented by #stylelint (and better testing).
-
New post: “Never Use ‘Scroll’ Value for Overflow” — about #CSS today!
https://blog.kizu.dev/never-use-overflow-scroll/
This post is prompted by the website for the new “monaspace” family of fonts.
The problem there was the `scroll` value for any of the `overflow` properties. Don’t use it.
In my post, I tell why, and how this can be prevented by #stylelint (and better testing).
-
New post: “Never Use ‘Scroll’ Value for Overflow” — about #CSS today!
https://blog.kizu.dev/never-use-overflow-scroll/
This post is prompted by the website for the new “monaspace” family of fonts.
The problem there was the `scroll` value for any of the `overflow` properties. Don’t use it.
In my post, I tell why, and how this can be prevented by #stylelint (and better testing).
-
New post: “Never Use ‘Scroll’ Value for Overflow” — about #CSS today!
https://blog.kizu.dev/never-use-overflow-scroll/
This post is prompted by the website for the new “monaspace” family of fonts.
The problem there was the `scroll` value for any of the `overflow` properties. Don’t use it.
In my post, I tell why, and how this can be prevented by #stylelint (and better testing).
-
New post: “Never Use ‘Scroll’ Value for Overflow” — about #CSS today!
https://blog.kizu.dev/never-use-overflow-scroll/
This post is prompted by the website for the new “monaspace” family of fonts.
The problem there was the `scroll` value for any of the `overflow` properties. Don’t use it.
In my post, I tell why, and how this can be prevented by #stylelint (and better testing).
-
#Stylelint version 15 deprecates stylistic rules.
This means we had to install #Prettier in our project 🤦♂️ Yay for another dependency :blobcat_sadlife:
➡️ https://stylelint.io/migration-guide/to-15/
#WebDevelopment #CSS :css3: #Frontend
-
#Stylelint version 15 deprecates stylistic rules.
This means we had to install #Prettier in our project 🤦♂️ Yay for another dependency :blobcat_sadlife:
➡️ https://stylelint.io/migration-guide/to-15/
#WebDevelopment #CSS :css3: #Frontend
-
#Stylelint version 15 deprecates stylistic rules.
This means we had to install #Prettier in our project 🤦♂️ Yay for another dependency :blobcat_sadlife:
➡️ https://stylelint.io/migration-guide/to-15/
#WebDevelopment #CSS :css3: #Frontend
-
#Stylelint version 15 deprecates stylistic rules.
This means we had to install #Prettier in our project 🤦♂️ Yay for another dependency :blobcat_sadlife:
➡️ https://stylelint.io/migration-guide/to-15/
#WebDevelopment #CSS :css3: #Frontend
-
#Stylelint version 15 deprecates stylistic rules.
This means we had to install #Prettier in our project 🤦♂️ Yay for another dependency :blobcat_sadlife:
➡️ https://stylelint.io/migration-guide/to-15/
#WebDevelopment #CSS :css3: #Frontend
-
#Stylelint deprecated all stylistic rules and #ESLint is also kinda moving in that direction.
Maybe it’s finally time to take a look at #Prettier? 🤔
But I definitely have to configure it so code stays readable and doesn’t become this mess of seemingly random line breaks.
Ever looked at what Prettier does to JS template literals? It’s certainly something 😬
-
#Stylelint deprecated all stylistic rules and #ESLint is also kinda moving in that direction.
Maybe it’s finally time to take a look at #Prettier? 🤔
But I definitely have to configure it so code stays readable and doesn’t become this mess of seemingly random line breaks.
Ever looked at what Prettier does to JS template literals? It’s certainly something 😬
-
#Stylelint deprecated all stylistic rules and #ESLint is also kinda moving in that direction.
Maybe it’s finally time to take a look at #Prettier? 🤔
But I definitely have to configure it so code stays readable and doesn’t become this mess of seemingly random line breaks.
Ever looked at what Prettier does to JS template literals? It’s certainly something 😬