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

philihp / goonql
0%

Build:
DEFAULT BRANCH: main
Repo Added 07 Jul 2022 03:38AM UTC
Files 6
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
  • claude/modernize-goonql-LQ3D4
  • refs/heads/main
  • refs/heads/renovate/graphql-yoga-node-3.x
  • refs/heads/renovate/nextjs-monorepo
  • refs/heads/renovate/supabase-supabase-js-2.x
  • renovate/actions-checkout-4.x
  • renovate/actions-setup-node-4.x
  • renovate/eslint-8.x
  • renovate/eslint-9.x
  • renovate/graphql-16.x
  • renovate/graphql-yoga-node-2.x
  • renovate/graphql-yoga-node-3.x
  • renovate/husky-8.x
  • renovate/husky-9.x
  • renovate/jest-29.x
  • renovate/jest-monorepo
  • renovate/lint-staged-13.x
  • renovate/lint-staged-14.x
  • renovate/lint-staged-15.x
  • renovate/major-jest-monorepo
  • renovate/major-nextjs-monorepo
  • renovate/nextjs-monorepo
  • renovate/philihp-eslint-config-6.x
  • renovate/supabase-supabase-js-1.x
  • renovate/supabase-supabase-js-2.x
  • renovate/swr-2.x

14 May 2026 07:07PM UTC coverage: 0.0% (-30.2%) from 30.22%
25879878398

push

github

web-flow
Modernize to Next 15 + React 19 + TypeScript (#176)

* chore: modernize stack to Next 15 + React 19 + TypeScript

- Migrate Pages Router to App Router; convert all source to TypeScript
- Upgrade Next 13 -> 15, React 18 -> 19
- Replace deprecated @graphql-yoga/node with graphql-yoga v5
- Switch from jest + npm to vitest + pnpm with real schema tests
- Adopt ESLint 9 flat config, drop husky/lint-staged
- Update CI to Node 20/22 matrix on pnpm
- Fix typeWithName .select() bug and missing React keys

* refactor: revert to Pages Router

Keep all other modernization (Next 15, React 19, TypeScript, graphql-yoga
v5, pnpm, vitest, ESLint 9) but move pages back under pages/ and serve
the GraphQL endpoint from pages/api/graphql.ts.

* refactor: revert to minimal code changes

Roll back the TypeScript / App Router / vitest rewrite. Keep the original
.js source files and project layout; the only required code-level patches
are the @graphql-yoga/node -> graphql-yoga v5 migration and the missing
React keys fix.

Tooling kept modern: pnpm, Next 15, React 19, graphql-yoga v5, and the
CI matrix on Node 20/22. ESLint stays on 8 + eslintConfig-in-package.json
to match the original setup; dropped @philihp/eslint-config to avoid a
react-hooks plugin conflict with eslint-config-next 15.

* fix(ci): use next/jest preset so coverage covers JSX files

The Coveralls v2 action rejects an empty lcov.info. Jest's default config
only instruments files the tests import (none, here), and bare jest can't
parse JSX. Adopt next/jest and force collectCoverageFrom across pages,
components and src so a non-empty lcov is produced.

Also switch the prepare hook to husky (v9 dropped 'husky install').

---------

Co-authored-by: Claude <noreply@anthropic.com>

0 of 9 branches covered (0.0%)

Branch coverage included in aggregate %.

0 of 7 new or added lines in 3 files covered. (0.0%)

0 of 68 relevant lines covered (0.0%)

0.0 hits per line

Relevant lines Covered
Build:
Build:
68 RELEVANT LINES 0 COVERED LINES
0.0 HITS PER LINE
Source Files on main
  • Tree
  • List 6
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25879878398 main Modernize to Next 15 + React 19 + TypeScript (#176) * chore: modernize stack to Next 15 + React 19 + TypeScript - Migrate Pages Router to App Router; convert all source to TypeScript - Upgrade Next 13 -> 15, React 18 -> 19 - Replace deprecated @... push 14 May 2026 07:07PM UTC web-flow github
0.0
8762425158 main fix(deps): update dependency @supabase/supabase-js to v2.42.5 push 20 Apr 2024 04:02AM UTC renovate[bot] github
30.22
8670679099 main fix(deps): update dependency @supabase/supabase-js to v2.42.3 push 13 Apr 2024 03:15AM UTC renovate[bot] github
30.22
8579070669 main fix(deps): update dependency @supabase/supabase-js to v2.42.0 push 06 Apr 2024 05:37AM UTC renovate[bot] github
30.22
8488311941 main fix(deps): update dependency @supabase/supabase-js to v2.41.1 push 30 Mar 2024 04:19AM UTC renovate[bot] github
30.22
8305405635 main fix(deps): update dependency @supabase/supabase-js to v2.39.8 push 16 Mar 2024 04:45AM UTC renovate[bot] github
30.22
8029181933 main fix(deps): update dependency @supabase/supabase-js to v2.39.7 push 24 Feb 2024 07:53AM UTC renovate[bot] github
30.22
8028096881 main chore(deps): update dependency eslint to v8.57.0 push 24 Feb 2024 04:06AM UTC renovate[bot] github
30.22
7940310038 main fix(deps): update dependency swr to v2.2.5 push 17 Feb 2024 07:56AM UTC renovate[bot] github
30.22
7939524997 main fix(deps): update dependency @supabase/supabase-js to v2.39.6 push 17 Feb 2024 05:11AM UTC renovate[bot] github
30.22
See All Builds (586)
  • Repo on GitHub
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