DEV Community

Inside our linter benchmarks Series' Articles

Back to Ofri Peretz's Series
Why eslint-plugin-import Takes 58 Seconds on 10,000 Files — And Where the Time Actually Goes
Cover image for Why eslint-plugin-import Takes 58 Seconds on 10,000 Files — And Where the Time Actually Goes

Why eslint-plugin-import Takes 58 Seconds on 10,000 Files — And Where the Time Actually Goes

Comments
8 min read
eslint-plugin-import Spends 148s Finding Circular Deps in 5,000 Files. import-next Does It in 2.7s.
Cover image for eslint-plugin-import Spends 148s Finding Circular Deps in 5,000 Files. import-next Does It in 2.7s.

eslint-plugin-import Spends 148s Finding Circular Deps in 5,000 Files. import-next Does It in 2.7s.

Comments 1
18 min read
2 of 3 bugs a 5KB corpus caught were the exact shapes AI writes by default
Cover image for 2 of 3 bugs a 5KB corpus caught were the exact shapes AI writes by default

2 of 3 bugs a 5KB corpus caught were the exact shapes AI writes by default

Comments
15 min read
Our linter reported 0 cycles. A cache bug hid 245 files at scale.
Cover image for Our linter reported 0 cycles. A cache bug hid 245 files at scale.

Our linter reported 0 cycles. A cache bug hid 245 files at scale.

Comments
18 min read
eslint-plugin-import Has 38M Weekly Downloads. Here's What It Still Gets Wrong.
Cover image for eslint-plugin-import Has 38M Weekly Downloads. Here's What It Still Gets Wrong.

eslint-plugin-import Has 38M Weekly Downloads. Here's What It Still Gets Wrong.

1
Comments
13 min read
5 Cycles Invisible in 14,556 Files. The Cache Bug That Hid Them.
Cover image for 5 Cycles Invisible in 14,556 Files. The Cache Bug That Hid Them.

5 Cycles Invisible in 14,556 Files. The Cache Bug That Hid Them.

1
Comments
13 min read
Payload CMS Has 508 Circular Dependencies. Next.js Has 17. Here's Why They Form in Every Large JS Codebase.
Cover image for Payload CMS Has 508 Circular Dependencies. Next.js Has 17. Here's Why They Form in Every Large JS Codebase.

Payload CMS Has 508 Circular Dependencies. Next.js Has 17. Here's Why They Form in Every Large JS Codebase.

Comments
10 min read
My credential rule reported 842 secrets in vercel/ai. The real count was 0.
Cover image for My credential rule reported 842 secrets in vercel/ai. The real count was 0.

The failure of positive-only testing

My credential rule reported 842 secrets in vercel/ai. The real count was 0.

8
Comments 3
11 min read