Add QUERY method support
Merged pull request by sindresorhus · +118 −7 in 10 files
sindresorhus/ky#873 scored 16/100 on Slopicide
Handcrafted
Artisanal, small-batch code. A human clearly sweated over this.
Only 2 files here worth judging, so take this one with extra salt.
What stood out
How strongly each pattern showed up overall, and in how many of the files.
- Copy-paste repetition2/2 files · 43%
Near-duplicate blocks with small edits instead of a shared helper.
- Boilerplate padding2/2 files · 35%
More lines, wrappers and ceremony than the job needs.
- Generic naming1/2 files · 32%
Interchangeable names like data, result, handleData, processItems.
Human fingerprints
- Pragmatic shortcuts2/2 files · 43%
Terse idioms and deliberate omissions an experienced author takes.
- Domain-specific naming2/2 files · 35%
Names that show deep familiarity with the problem.
- Lived-in code2/2 files · 33%
Idiosyncrasies and quirks of code that evolved over time.
Files we looked at
The changed files behind the score, sloppiest first, judged on the lines this pull request changes.
- test/browser.ts17out of 100
TypeScript · +27 −0
- Copy-paste repetition 46%
- Generic naming 42%
- Boilerplate padding 35%
- test/retry.ts15out of 100
TypeScript · +35 −0
- Copy-paste repetition 40%
- Boilerplate padding 35%
Scanned Oct 30, 2026 at commit 6ba48af. A playful gut check, not a verdict on the people behind the code. How scoring works. More recent reports.