ESLint Plugin De Morgan 2.1.1 is out!
π Added explicit type annotation to configs export for better type safety
Details:
https://github.com/azat-...
ESLint Plugin De Morgan 2.1.1 is out!
π Added explicit type annotation to configs export for better type safety
Details:
https://github.com/azat-...
ESLint Plugin De Morgan 2.1.0 is out!
π Adds support for ESLint v10
Details:
https://github.com/azat-...
Eyecons 1.15.0 has been released!
β¨ New icons for OCaml, tsdown, JavaScript test & TypeScript test
Details:
https://github.com/azat-...
βοΈ Knip v5.84.0 is out
Updated React Native/Metro, Yarn, pm2, improved compilers, config hints, Language Server v2 & so much more.
Thanks @wojtekmaj.pl, @jgoux.dev, @azat.io for invaluable contributions & input! You're the best β€οΈ
Changelog (got a minute?): github.com/webpro-nl/kn...
Knip: knip.dev
Today I am 34
contributors to repo.npmx.dev, 150+ human beings!
We're more than 150 humans collaborating at repo.npmx.dev π
Will it be somewhere on YouTube?
Actions Up is now available for installation via Homebrew.
formulae.brew.sh/formula/acti...
CLI AI Config example
Claude Code, Codex, Gemini CLI, OpenCode - all use different config formats. I made a script to sync them quickly.
Repo also includes my configs: subagents, skills, commands, MCP servers.
github.com/azat-io/ai-c...
a screenshot of a github repo, showing there are 19 contributors: 14 avatars are displayed, with the text '+5 contributors'
open source is incredible
this project was started on thursday
and open sourced on friday
and people found out on saturday
Eyecons 1.14.0 has been released!
β¨ Added icons for Julia, Twig, and PureScript
Details:
https://github.com/azat-...
Eyecons 1.13.0 is out!
β¨ Added makefile & i18n icons
π Now supports dockerfile extension
Details:
https://github.com/azat-...
Eyecons has already updated the Void Zero tool icons.
github.com/azat-io/eyec...
Eyecons 1.12.0 has been released!
β¨ Support for alabaster theme & ts config files
π§ Updated vite, vitest & rolldown icons
β¨ Added oxc icon
Details:
https://github.com/azat-...
Modern Luddites don't break machines, they just decline pull requests. The resistance has begun π
github.com/tailwindlabs...
Most supply chain attacks are at their most dangerous on the first day.
So a good package manager should have an option to show only versions that are at least a day old (pnpm and Bun have this).
actions-up (for GitHub Actions CI) has this too:
github.com/azat-io/acti...
Will there be a video of the presentation?
Thanks to all users for feedback and ideas!
Docs: perfectionist.dev
GitHub: github.com/azat-io/esli...
In addition, we added more patternβmatching options in sort-objects and sort-object-types, improved numeric key sorting, and fixed many small bugs, especially around comment handling.
Removed deprecated API.
The plugin is smarter and more stable.
In groups you can now override type, order, and newlinesBetween directly within the group. This gives more flexibility for complex configurations without duplicating settings.
Also added modifiers multiline/singleline for sort-imports and wildcard/named for sort-exports.
Expanded useConfigurationIf. You can now apply different settings depending on:
- declaration name (declarationMatchesPattern)
- comment above the declaration (declarationCommentMatchesPattern)
- having only numeric keys (hasNumericKeysOnly)
Two new rules for sorting import/export attributes, a new JS feature:
- sort-import-attributes
- sort-export-attributes
import { foo } from 'foo' with { type: 'json', unknown: 'unknown' }
Released ESLint Plugin Perfectionist v5.0.0. π
Itβs a plugin for sorting imports, TS types, JSX props, classes, objects, variables, and more.
In this release: move to ESM-only, dropped Node.js v18 support, two new rules.
github.com/azat-io/esli...
More in the thread below β¬οΈ
Token Limit 1.6.0 has been released!
π Added support for Claude Opus 4.5
Details:
https://github.com/azat-...
Astro 5.16 is out, featuring SVG optimizations and more!
astro.build/blog/astro-5...
π ESLint Plugin Perfectionist just hit 5 million downloads per month!
Thank you to everyone using it to keep their code organized.
v5.0.0 is around the corner with some exciting updates! π
github.com/azat-io/esli...
β¨ markdown-exit is finally out!
A TypeScript rewrite of markdown-it with built-in types, async rendering and more. β‘οΈ
Drop-in ready and works with markdown-it plugins. π
#typescript #markdown #web
Give it a try and share your thoughts! π
github.com/serkodev/mar...
here's what the @e18e.dev community has been upto for the last couple of months!
huge thanks to everyone involved π much more to come very soon, and we have a roadmap of some super useful tools in the works
Token Limit 1.5.0 has been released!
π Added support for Claude Haiku 4.5
Details:
https://github.com/azat-...
An excellent guide to creating a search function on a website using @astro.build and @svelte.dev.
Thanks to this guide by Evil Martians, we have implemented a search on the ESLint Perfectionist website. It will be released soon. π