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

peerigon / clockodo
79%
master: 96%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/hono-4.13.13
DEFAULT BRANCH: master
Repo Added 18 Apr 2018 01:22PM UTC
Files 39
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

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • api-v2
  • beta
  • chore/dependabot-ignore-typescript-7
  • dependabot/github_actions/actions/cache-5.0.5
  • dependabot/github_actions/actions/cache-565629816435f6c0b50676926c9b05c254113c0c
  • dependabot/github_actions/actions/cache-668228422ae6a00e4ad889ee87cd7109ec5666a7
  • dependabot/github_actions/actions/checkout-7.0.1
  • dependabot/github_actions/actions/checkout-900f2210b1d28bbbd0bd22d17926b9e224e8f231
  • dependabot/github_actions/actions/setup-node-53b83947a5a98c8d113130e565377fae1a50d02f
  • dependabot/github_actions/actions/setup-node-54045abd5dcd3b0fee9ca02fa24c57545834c9cc
  • dependabot/github_actions/actions/setup-node-6.4.0
  • dependabot/github_actions/actions/setup-node-e51e5fe84fc33b4c73ebe40526b2694712b5b858
  • dependabot/github_actions/coverallsapp/github-action-0a51d2e0b5417d06e4ecceb534aec87defc53926
  • dependabot/github_actions/coverallsapp/github-action-2.3.8
  • dependabot/github_actions/zizmorcore/zizmor-action-0.6.0
  • dependabot/github_actions/zizmorcore/zizmor-action-0.6.2
  • dependabot/github_actions/zizmorcore/zizmor-action-0.6.4
  • dependabot/npm_and_yarn/axios-0.21.1
  • dependabot/npm_and_yarn/axios-1.10.0
  • dependabot/npm_and_yarn/axios-1.11.0
  • dependabot/npm_and_yarn/axios-1.12.0
  • dependabot/npm_and_yarn/axios-1.13.1
  • dependabot/npm_and_yarn/axios-1.13.2
  • dependabot/npm_and_yarn/axios-1.13.5
  • dependabot/npm_and_yarn/axios-1.13.6
  • dependabot/npm_and_yarn/axios-1.15.0
  • dependabot/npm_and_yarn/axios-1.15.2
  • dependabot/npm_and_yarn/axios-1.16.0
  • dependabot/npm_and_yarn/axios-1.16.1
  • dependabot/npm_and_yarn/axios-1.18.0
  • dependabot/npm_and_yarn/axios-1.18.1
  • dependabot/npm_and_yarn/axios-1.20.0
  • dependabot/npm_and_yarn/axios-1.8.2
  • dependabot/npm_and_yarn/axios-1.8.3
  • dependabot/npm_and_yarn/axios-1.8.4
  • dependabot/npm_and_yarn/axios-1.9.0
  • dependabot/npm_and_yarn/babel/core-7.29.7
  • dependabot/npm_and_yarn/brace-expansion-1.1.18
  • dependabot/npm_and_yarn/brace-expansion-1.1.21
  • dependabot/npm_and_yarn/browserslist-4.28.8
  • dependabot/npm_and_yarn/dotenv-16.5.0
  • dependabot/npm_and_yarn/eslint-9.22.0
  • dependabot/npm_and_yarn/eslint-9.23.0
  • dependabot/npm_and_yarn/eslint-9.24.0
  • dependabot/npm_and_yarn/eslint-9.25.0
  • dependabot/npm_and_yarn/eslint-9.25.1
  • dependabot/npm_and_yarn/eslint-9.26.0
  • dependabot/npm_and_yarn/eslint-9.28.0
  • dependabot/npm_and_yarn/eslint-9.36.0
  • dependabot/npm_and_yarn/eslint-9.37.0
  • dependabot/npm_and_yarn/eslint-9.38.0
  • dependabot/npm_and_yarn/eslint-9.39.1
  • dependabot/npm_and_yarn/eslint-9.39.2
  • dependabot/npm_and_yarn/faker-js/faker-10.1.0
  • dependabot/npm_and_yarn/faker-js/faker-10.2.0
  • dependabot/npm_and_yarn/faker-js/faker-10.4.0
  • dependabot/npm_and_yarn/faker-js/faker-10.5.0
  • dependabot/npm_and_yarn/faker-js/faker-9.6.0
  • dependabot/npm_and_yarn/faker-js/faker-9.7.0
  • dependabot/npm_and_yarn/faker-js/faker-9.8.0
  • dependabot/npm_and_yarn/faker-js/faker-9.9.0
  • dependabot/npm_and_yarn/fast-uri-3.1.4
  • dependabot/npm_and_yarn/fast-uri-3.1.5
  • dependabot/npm_and_yarn/fast-uri-3.1.7
  • dependabot/npm_and_yarn/flatted-3.4.2
  • dependabot/npm_and_yarn/follow-redirects-1.16.0
  • dependabot/npm_and_yarn/form-data-4.0.4
  • dependabot/npm_and_yarn/form-data-4.0.6
  • dependabot/npm_and_yarn/glob-parent-5.1.2
  • dependabot/npm_and_yarn/handlebars-4.7.10
  • dependabot/npm_and_yarn/handlebars-4.7.9
  • dependabot/npm_and_yarn/hono-4.13.1
  • dependabot/npm_and_yarn/hono-4.13.13
  • dependabot/npm_and_yarn/hono-4.13.7
  • dependabot/npm_and_yarn/hono/node-server-1.19.17
  • dependabot/npm_and_yarn/hosted-git-info-2.8.9
  • dependabot/npm_and_yarn/js-yaml-4.1.1
  • dependabot/npm_and_yarn/js-yaml-4.2.0
  • dependabot/npm_and_yarn/js-yaml-4.3.1
  • dependabot/npm_and_yarn/js-yaml-4.3.2
  • dependabot/npm_and_yarn/lint-staged-15.5.0
  • dependabot/npm_and_yarn/lint-staged-15.5.1
  • dependabot/npm_and_yarn/lint-staged-16.1.2
  • dependabot/npm_and_yarn/lint-staged-16.1.5
  • dependabot/npm_and_yarn/lint-staged-16.1.6
  • dependabot/npm_and_yarn/lint-staged-16.2.6
  • dependabot/npm_and_yarn/lint-staged-16.2.7
  • dependabot/npm_and_yarn/lint-staged-16.4.0
  • dependabot/npm_and_yarn/lint-staged-17.0.8
  • dependabot/npm_and_yarn/lodash-4.17.21
  • dependabot/npm_and_yarn/lodash-4.17.23
  • dependabot/npm_and_yarn/lodash-4.18.1
  • dependabot/npm_and_yarn/lodash-es-4.17.23
  • dependabot/npm_and_yarn/lodash-es-4.18.1
  • dependabot/npm_and_yarn/map-obj-6.0.0
  • dependabot/npm_and_yarn/minimatch-3.1.5
  • dependabot/npm_and_yarn/modelcontextprotocol/sdk-1.32.1
  • dependabot/npm_and_yarn/multi-405e20002e
  • dependabot/npm_and_yarn/multi-4818301435
  • dependabot/npm_and_yarn/multi-79a8a94197
  • dependabot/npm_and_yarn/multi-a9b0790452
  • dependabot/npm_and_yarn/multi-bf05dc1ecf
  • dependabot/npm_and_yarn/multi-cc382f683c
  • dependabot/npm_and_yarn/nock-14.0.10
  • dependabot/npm_and_yarn/nock-14.0.15
  • dependabot/npm_and_yarn/nock-14.0.3
  • dependabot/npm_and_yarn/nock-14.0.4
  • dependabot/npm_and_yarn/nock-14.0.5
  • dependabot/npm_and_yarn/nock-14.0.7
  • dependabot/npm_and_yarn/nock-14.0.8
  • dependabot/npm_and_yarn/nock-14.0.9
  • dependabot/npm_and_yarn/nock-15.0.0
  • dependabot/npm_and_yarn/node-notifier-8.0.1
  • dependabot/npm_and_yarn/npm-run-all2-8.0.1
  • dependabot/npm_and_yarn/npm-run-all2-8.0.2
  • dependabot/npm_and_yarn/npm-run-all2-8.0.4
  • dependabot/npm_and_yarn/npm-run-all2-9.0.2
  • dependabot/npm_and_yarn/p-limit-7.2.0
  • dependabot/npm_and_yarn/path-parse-1.0.7
  • dependabot/npm_and_yarn/peerigon/configs-12.0.0
  • dependabot/npm_and_yarn/peerigon/configs-4.3.0
  • dependabot/npm_and_yarn/peerigon/configs-4.4.2
  • dependabot/npm_and_yarn/peerigon/configs-5.0.0
  • dependabot/npm_and_yarn/peerigon/configs-5.1.0
  • dependabot/npm_and_yarn/peerigon/configs-5.3.0
  • dependabot/npm_and_yarn/peerigon/configs-5.4.0
  • dependabot/npm_and_yarn/peerigon/configs-6.1.0
  • dependabot/npm_and_yarn/peerigon/configs-6.2.0
  • dependabot/npm_and_yarn/peerigon/configs-6.3.0
  • dependabot/npm_and_yarn/peerigon/configs-6.5.0
  • dependabot/npm_and_yarn/peerigon/configs-7.3.0
  • dependabot/npm_and_yarn/pin-github-action-2.1.1
  • dependabot/npm_and_yarn/pin-github-action-3.1.0
  • dependabot/npm_and_yarn/pin-github-action-3.1.2
  • dependabot/npm_and_yarn/pin-github-action-3.3.1
  • dependabot/npm_and_yarn/pin-github-action-3.4.0
  • dependabot/npm_and_yarn/postcss-8.5.13
  • dependabot/npm_and_yarn/postcss-8.5.23
  • dependabot/npm_and_yarn/prettier-3.5.3
  • dependabot/npm_and_yarn/prettier-3.7.4
  • dependabot/npm_and_yarn/prettier-3.8.0
  • dependabot/npm_and_yarn/proxy-addr-2.0.8
  • dependabot/npm_and_yarn/qs-6.14.1
  • dependabot/npm_and_yarn/qs-6.15.2
  • dependabot/npm_and_yarn/qs-6.16.0
  • dependabot/npm_and_yarn/rimraf-6.1.2
  • dependabot/npm_and_yarn/semantic-release-229596df8c
  • dependabot/npm_and_yarn/semantic-release-6a7f2f9128
  • dependabot/npm_and_yarn/semantic-release-89a6be5a66
  • dependabot/npm_and_yarn/semantic-release-b8b536e32f
  • dependabot/npm_and_yarn/semantic-release-d0af6e03c0
  • dependabot/npm_and_yarn/semantic-release-d8c5c8b2bb
  • dependabot/npm_and_yarn/shell-quote-1.12.0
  • dependabot/npm_and_yarn/shell-quote-1.8.4
  • dependabot/npm_and_yarn/source-map-js-1.2.2
  • dependabot/npm_and_yarn/timezone-mock-1.4.3
  • dependabot/npm_and_yarn/tooling-6b297b2795
  • dependabot/npm_and_yarn/types/node-22.13.10
  • dependabot/npm_and_yarn/types/node-22.13.11
  • dependabot/npm_and_yarn/types/node-22.14.1
  • dependabot/npm_and_yarn/types/node-22.15.17
  • dependabot/npm_and_yarn/types/node-22.15.19
  • dependabot/npm_and_yarn/types/node-22.15.2
  • dependabot/npm_and_yarn/types/node-22.15.21
  • dependabot/npm_and_yarn/types/node-24.0.10
  • dependabot/npm_and_yarn/types/node-24.0.13
  • dependabot/npm_and_yarn/types/node-24.0.15
  • dependabot/npm_and_yarn/types/node-24.0.3
  • dependabot/npm_and_yarn/types/node-24.0.7
  • dependabot/npm_and_yarn/types/node-24.10.1
  • dependabot/npm_and_yarn/types/node-24.2.1
  • dependabot/npm_and_yarn/types/node-24.3.0
  • dependabot/npm_and_yarn/types/node-24.3.1
  • dependabot/npm_and_yarn/types/node-24.5.2
  • dependabot/npm_and_yarn/types/node-25.0.2
  • dependabot/npm_and_yarn/types/node-25.0.3
  • dependabot/npm_and_yarn/types/node-25.0.9
  • dependabot/npm_and_yarn/types/node-25.9.1
  • dependabot/npm_and_yarn/types/node-26.1.1
  • dependabot/npm_and_yarn/types/qs-6.14.0
  • dependabot/npm_and_yarn/typescript-5.8.2
  • dependabot/npm_and_yarn/typescript-5.8.3
  • dependabot/npm_and_yarn/typescript-5.9.2
  • dependabot/npm_and_yarn/typescript-5.9.3
  • dependabot/npm_and_yarn/typescript-language-server-5.3.0
  • dependabot/npm_and_yarn/undici-6.24.0
  • dependabot/npm_and_yarn/undici-6.27.0
  • dependabot/npm_and_yarn/undici-7.29.0
  • dependabot/npm_and_yarn/vite-6.2.4
  • dependabot/npm_and_yarn/vite-6.2.5
  • dependabot/npm_and_yarn/vite-6.2.6
  • dependabot/npm_and_yarn/vite-6.3.4
  • dependabot/npm_and_yarn/vite-7.1.11
  • dependabot/npm_and_yarn/vite-7.1.5
  • dependabot/npm_and_yarn/vite-7.3.2
  • dependabot/npm_and_yarn/vite-8.0.16
  • dependabot/npm_and_yarn/vite-8.3.4
  • dependabot/npm_and_yarn/vitest-3.0.8
  • dependabot/npm_and_yarn/vitest-3.1.1
  • dependabot/npm_and_yarn/vitest-3.2.3
  • dependabot/npm_and_yarn/vitest-4.1.10
  • dependabot/npm_and_yarn/vitest-4.1.11
  • dependabot/npm_and_yarn/vitest-4.1.9
  • dependabot/npm_and_yarn/vitest/coverage-v8-3.0.8
  • dependabot/npm_and_yarn/vitest/coverage-v8-3.0.9
  • dependabot/npm_and_yarn/vitest/coverage-v8-3.1.1
  • dependabot/npm_and_yarn/vitest/coverage-v8-3.1.2
  • dependabot/npm_and_yarn/vitest/coverage-v8-3.1.3
  • dependabot/npm_and_yarn/vitest/coverage-v8-3.2.2
  • dependabot/npm_and_yarn/vitest/coverage-v8-3.2.3
  • dependabot/npm_and_yarn/vitest/coverage-v8-3.2.4
  • dependabot/npm_and_yarn/vitest/coverage-v8-4.0.13
  • dependabot/npm_and_yarn/vitest/coverage-v8-4.0.15
  • dependabot/npm_and_yarn/vitest/coverage-v8-4.0.16
  • dependabot/npm_and_yarn/vitest/coverage-v8-4.0.17
  • dependabot/npm_and_yarn/vitest/coverage-v8-4.0.8
  • dependabot/npm_and_yarn/vitest/coverage-v8-4.0.9
  • dependabot/npm_and_yarn/vitest/coverage-v8-4.1.1
  • dependabot/npm_and_yarn/ws-7.4.6
  • dev
  • fix-ci-workflow-run-failure
  • fix/351-entries-texts-mode
  • jhnns/replace-axios-with-fetch
  • latest-node
  • master
  • openapi-spec-compare-plan
  • pull-template-updates-deps
  • refs/heads/beta
  • remove-tr-test
  • replace-deprecated-routes
  • run-integration-tests-only-manually
  • unit-tests-real-backend-requests
  • update-actions2
  • update-deps
  • update-dev-deps
  • update-vscode-settings

09 Oct 2026 01:20PM UTC coverage: 78.685% (+0.7%) from 78.035%
37936184076

push

github

web-flow
feat!: replace axios with fetch (#416)

Use the native fetch() API for all HTTP requests and drop the axios
dependency. Non-2xx responses now reject with the new exported
ClockodoApiError, which has `status`, `data` and an axios-like
`response` object ({ status, data, headers }).

BREAKING CHANGE: axios has been removed. Errors thrown by the SDK are no
longer AxiosErrors, so `axios.isAxiosError(error)` returns false. HTTP
errors are now instances of `ClockodoApiError`; `error.response.status`,
`error.response.data` and `error.response.headers` still work. Network
failures now reject with the TypeError thrown by fetch().

BREAKING CHANGE: A runtime with a global fetch() implementation is
required (e.g. Node.js 18 or newer).

BREAKING CHANGE: The deprecated `clockodo.use(plugin)` method has been
removed, along with plugin support.

Closes #80

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

249 of 374 branches covered (66.58%)

Branch coverage included in aggregate %.

44 of 49 new or added lines in 1 file covered. (89.8%)

936 of 1132 relevant lines covered (82.69%)

17.6 hits per line

Relevant lines Covered
Build:
Build:
1132 RELEVANT LINES 936 COVERED LINES
17.6 HITS PER LINE
Source Files on main
  • Tree
  • List 39
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
37936184076 main feat!: replace axios with fetch (#416) Use the native fetch() API for all HTTP requests and drop the axios dependency. Non-2xx responses now reject with the new exported ClockodoApiError, which has `status`, `data` and an axios-like `response` ob... push 09 Oct 2026 01:21PM UTC web-flow github
78.69
37854101193 main chore(deps-dev): Bump the tooling group across 1 directory with 4 updates (#415) Bumps the tooling group with 4 updates in the / directory: [@peerigon/configs](https://github.com/peerigon/configs), [eslint](https://github.com/eslint/eslint), [oxf... push 08 Oct 2026 10:33PM UTC web-flow github
78.04
37852662583 main chore(deps-dev): Bump shell-quote from 1.9.0 to 1.12.0 (#409) Bumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.9.0 to 1.12.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/ljharb/shell-quo... push 08 Oct 2026 10:20PM UTC web-flow github
78.16
37852638323 main chore(deps-dev): Bump proxy-addr from 2.0.7 to 2.0.8 (#413) Bumps [proxy-addr](https://github.com/jshttp/proxy-addr) from 2.0.7 to 2.0.8. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jshttp/proxy-addr... push 08 Oct 2026 10:19PM UTC web-flow github
78.16
37839537578 main chore: ignore TypeScript major updates until typescript-eslint supports v7 (#414) Dependabot's tooling group PR (#395) fails `npm ci --strict-peer-deps` because `@typescript-eslint/typescript-estree@8.70.1` requires `typescript <6.1.0`. Ignore Ty... push 08 Oct 2026 08:27PM UTC web-flow github
78.16
37834616203 main chore(deps): Bump axios from 1.18.1 to 1.20.0 (#408) Bumps [axios](https://github.com/axios/axios) from 1.18.1 to 1.20.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/releases">axios's rel... push 08 Oct 2026 07:48PM UTC web-flow github
78.16
37832106818 main chore(deps-dev): Bump fast-uri from 3.1.5 to 3.1.7 (#400) Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.5 to 3.1.7. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/fastify/fast-uri/relea... push 08 Oct 2026 07:29PM UTC web-flow github
78.2
37832066515 main chore(deps-dev): Bump brace-expansion from 1.1.18 to 1.1.21 (#407) Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.18 to 1.1.21. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/juliangru... push 08 Oct 2026 07:28PM UTC web-flow github
78.2
33806497227 main chore(deps): Bump qs from 6.15.3 to 6.16.0 (#401) push 03 Sep 2026 09:12PM UTC web-flow github
78.2
33806444978 main chore(deps-dev): Bump browserslist from 4.28.4 to 4.28.8 (#402) push 03 Sep 2026 09:10PM UTC web-flow github
78.2
See All Builds (697)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc