sindresorhus/ky#873@6ba48af

Add QUERY method support

Merged pull request by sindresorhus+118 −7 in 10 files

sindresorhus/ky#873 scored 16/100 on Slopicide

16/100

Handcrafted

Artisanal, small-batch code. A human clearly sweated over this.

Only 2 files here worth judging, so take this one with extra salt.

Post on X

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%
Scan another

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.