• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kobotoolbox / kpi / 13816410500
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-1257-remove-v1-forms-endpoint
DEFAULT BRANCH: master
Ran 12 Mar 2025 05:01PM UTC
Jobs 1
Files 635
Run time 78min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Mar 2025 04:22PM UTC coverage: 80.882%. Remained the same
13816410500

push

github

web-flow
style(frontend): enable auto-fixable Biome linter rules (#5578)

### 💭 Notes

Enabled and run all rules with a **safe fix**, but manually reviewed
nevertheless. See commit-by-commit.
- noEmptyInterface
- useShorthandFunctionType
- useSelfClosingElements
- useNumberNamespace
- useImportType
- useEnumInitializers
- useConst
- useCollapsedElseIf
- noNegationElse
- noInferrableTypes
- noUnusedImports
- noInferrableTypes
- useRegexLiterals
- noUselessThisAlias
- useArrowFunction

Manually adjusted few places:
- put back a few comments that were automatically deleted along the line
after it.
- manually intervened
[here](https://github.com/kobotoolbox/kpi/compare/kalvis/biome-autofix?expand=1#diff-39ee38caab05dda3268179706640a1703L177-L187)
as the auto-fix was confused how to split up the comment, please review.

Notable exception to "all auto-fixable rules" is `useNamingConvention`,
because that is worth it's own PR due an opinionated configuration and
amount of expected changes.


### 👀 Preview steps

Users:
- Nothing *should* change. Click around and see nothing crashing.

Developers:
- open any ts/js file.
- write a problem, e.g.
    ```ts
    const a = [1, 0, 2].sort(function (a,b) { return b-a })
    ```
- :green_circle: in VSCode, notice a linter problem
- :green_circle: notice that `npm run lint:biome` errors
- :green_circle: in VSCode, notice an auto-fix on save

6019 of 9555 branches covered (62.99%)

22969 of 28398 relevant lines covered (80.88%)

0.81 hits per line

Jobs
ID Job ID Ran Files Coverage
1 13816410500.1 12 Mar 2025 05:01PM UTC 635
80.88
Source Files on build 13816410500
  • Tree
  • List 635
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 54307892 on github
  • Prev Build on main (#13815425804)
  • Next Build on main (#13820704406)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc