Updated: markdownlint-cli2-action #Markdown #linting #GitHub #Action to v21
- Update markdownlint version (markdownlint-cli2 v0.19.0, markdownlint v0.39.0).
github.com/marketplace/...
@davidanson.bsky.social
My name is David Anson. I work at Microsoft where I've helped build client, server, and web apps. I contribute to OSS. Not a spokesperson. https://dlaa.me/
Updated: markdownlint-cli2-action #Markdown #linting #GitHub #Action to v21
- Update markdownlint version (markdownlint-cli2 v0.19.0, markdownlint v0.39.0).
github.com/marketplace/...
Updated: markdownlint-cli2 v0.19.0, #Markdown #linting CLI for #NodeJS
- Add `--format` parameter for editor integration
- Update output formatters for severity `warning`
- Explicitly version Docker containers for `pre-commit`
- Update dependencies
github.com/DavidAnson/m...
Fair point, though I think it glosses over something significant: error rate. Reputable newspapers (or blogs like your own!) publish retractions when they get a fact wrong. But thatβs a rare event. LLMs hallucinate by design and thatβs a common event. The βtrustability levelβ is wildly different.
26.10.2025 18:17 β π 0 π 0 π¬ 0 π 0Not so easy if you want them to preserve tab stops, perhaps. :)
20.10.2025 18:29 β π 1 π 0 π¬ 0 π 0Updated: markdownlint v0.39.0, #Markdown #linting library for #NodeJS
- Add MD060/table-column-style
- Improve MD001/MD007/MD009/MD010/MD029/MD033/MD037/MD059
- Add support for reporting violations as warnings
- Deprecate resultVersion and toString (breaking change)
github.com/DavidAnson/m...
Interesting! In the meantime, I had realized a simple way to improve this with just a tiny bit of CSS. I made a note to look at that when I get a chance.
04.10.2025 17:53 β π 0 π 0 π¬ 0 π 0I remembered why I didnβt do that in the first place! Old posts are fully HTML vs. newer posts which are Markdown and pass code blocks through a highlighter during render. Thereβs no render step for old posts to give an opportunity to reformat those samples. And static edits wouldnβt be theme-aware.
03.10.2025 18:04 β π 0 π 0 π¬ 1 π 0Context: dlaa.me/blog/post/81...
03.10.2025 17:53 β π 0 π 0 π¬ 1 π 0Sorry! Older posts use hard-coded HTML for light theme. That shouldnβt be the case with newer posts which use highlight.js. For example: dlaa.me/blog/post/ic...
Iβve made myself a note to see if itβs safe to remove the formatting from old stuff and let the auto-highlight code handle colorizing.
Eww, sorry.
02.10.2025 23:03 β π 0 π 0 π¬ 1 π 0Only Administrators members should be able to write there, so it seems like they run their service as Admin OR they relax privileges. Both are anti-patterns, I think.
02.10.2025 22:20 β π 1 π 0 π¬ 1 π 0Are you getting Beetlejuice vibes? Because Iβm getting Beetlejuice vibes.
09.08.2025 03:14 β π 0 π 0 π¬ 0 π 0How did you convince the police officer that your bike was yours? Being able to unlock your lock should not have been enough. You couldβve added that to a legitimately-locked bike right before you contacted the officer.
31.07.2025 16:31 β π 1 π 0 π¬ 1 π 0Wow, looks like *someone* woke up on the Smurf side of bed!
30.07.2025 16:25 β π 0 π 0 π¬ 0 π 0Canβt imagine whyβ¦
30.07.2025 16:17 β π 0 π 0 π¬ 1 π 0Updated: markdownlint #VSCode #Markdown #linting extension to v0.60.0
- Updated `markdownlint` dependency to `0.38.0`
- Add `MD059`/`descriptive-link-text`
- Improve `MD025`/`MD027`/`MD036`/`MD038`/`MD041`/`MD043`/`MD045`/`MD051`/`MD052`
marketplace.visualstudio.com/items?itemNa...
Am I wrong to worry theyβll botch the upcoming remake?
26.05.2025 05:43 β π 0 π 0 π¬ 0 π 0Updated: markdownlint-cli v0.45.0, #Markdown #linting CLI for #NodeJS
- Update `markdownlint` to `0.38.0`
- Add `MD059`/`descriptive-link-text`
- Improve `MD025`/`MD027`/`MD036`/`MD038`/`MD041`/`MD043`/`MD045`/`MD051`/`MD052`
- Remove support for EOL Node 18
github.com/igorshubovyc...
Updated: markdownlint-cli2-action #Markdown #linting #GitHub #Action to v20
- Update markdownlint version (markdownlint-cli2 v0.18.1, markdownlint v0.38.0)
github.com/marketplace/...
Updated: markdownlint-cli2 v0.18.0, #Markdown #linting CLI for #NodeJS
- Use user ID in Docker containers for security
- Update dependencies (including markdownlint)
- Remove support for end-of-life Node 18
github.com/DavidAnson/m...
Updated: markdownlint v0.38.0, #Markdown #linting library for #NodeJS
- Add MD059/descriptive-link-text
- Improve MD025/MD027/MD036/MD038/MD041/MD043/MD045/MD051/MD052
- `markdown-it` parser no longer a dependency (breaking change)
- Remove support for EOL Node 18
github.com/DavidAnson/m...
Thank you for your kindness!!
09.03.2025 08:34 β π 1 π 0 π¬ 0 π 0Yep, Iβm 100% with you on simplicity being key!
27.02.2025 06:24 β π 0 π 0 π¬ 0 π 0Bro, I *always* got my mind on my money and my money on my mind. ;)
27.02.2025 06:22 β π 1 π 0 π¬ 1 π 0Iβll stop after this reply because I donβt want to be arguing just for the sake of it. :)
But regarding reputation, Iβve been in the npm ecosystem for maybe a decade now and there are a literal handful of developers whose stuff I will use unconditionally. Everything and everyone else is a mystery.
Unpopular doesnβt mean bad, though. Perhaps by design, this approach risks discouraging or preventing the creation of niche packages for a small community. Some of the joys of OSS may disappear once people are forced to focus on money.
But maybe thatβs the only solution to the problem at handβ¦
It doesnβt have to be as extreme as my examples to be imbalanced. As an alternative, consider what βnpm fundβ does: as a project owner, I get a listing of all transitive dependencies looking for funding. I end up paying exactly the set of projects Iβm benefiting from and not just the top level ones.
27.02.2025 05:32 β π 0 π 0 π¬ 1 π 0Agree!
27.02.2025 05:26 β π 0 π 0 π¬ 0 π 0No easy answers here, but thought it might be useful to share with you. I hope this is helpful and doesnβt just seem like complaining.
Thanks again for all that you do!
Conversely, if I have an unpopular package that uses 100 popular packages, I have to run a massive deficit every month while they cash in? Neither seems equitable.
27.02.2025 03:07 β π 0 π 0 π¬ 2 π 0