[PR #59] [CLOSED] fixing the typecheck fail when running convex dev for the first time #237

Closed
opened 2026-02-15 17:16:26 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/openclaw/clawhub/pull/59
Author: @mikecann
Created: 1/27/2026
Status: Closed

Base: mainHead: mikec/making-convex-typecheck


📝 Commits (3)

  • 5208661 making convex typecheck by setting the correct lib version
  • 7d97cc6 going back to what convex dev will auto-set
  • a862084 okay changing these lines to be es 2021 compliant

📊 Changes

5 files changed (+118 additions, -7 deletions)

View changed files

convex/README.md (+90 -0)
📝 convex/githubImport.ts (+2 -1)
📝 convex/lib/githubImport.ts (+4 -2)
📝 convex/lib/skills.ts (+1 -1)
📝 convex/tsconfig.json (+21 -3)

📄 Description

Right now the project doesnt pass typecheck when you bunx convex dev

image

This fixes that by bumping the lib version to ES2023

see below, this PR now instead fixes the lines that cause this to fail when running under an es2021 typecheck


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/openclaw/clawhub/pull/59 **Author:** [@mikecann](https://github.com/mikecann) **Created:** 1/27/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `mikec/making-convex-typecheck` --- ### 📝 Commits (3) - [`5208661`](https://github.com/openclaw/clawhub/commit/5208661702f0f4ac65f7978f4bd8b35a657944a9) making convex typecheck by setting the correct lib version - [`7d97cc6`](https://github.com/openclaw/clawhub/commit/7d97cc62eec049722e9a947a5795e3de0c428d48) going back to what convex dev will auto-set - [`a862084`](https://github.com/openclaw/clawhub/commit/a86208454204732bdd28957d8db276aaff7b2e74) okay changing these lines to be es 2021 compliant ### 📊 Changes **5 files changed** (+118 additions, -7 deletions) <details> <summary>View changed files</summary> ➕ `convex/README.md` (+90 -0) 📝 `convex/githubImport.ts` (+2 -1) 📝 `convex/lib/githubImport.ts` (+4 -2) 📝 `convex/lib/skills.ts` (+1 -1) 📝 `convex/tsconfig.json` (+21 -3) </details> ### 📄 Description Right now the project doesnt pass typecheck when you `bunx convex dev` <img width="815" height="554" alt="image" src="https://github.com/user-attachments/assets/072f99f1-cb8a-4215-9f50-65426214ee1c" /> ~This fixes that by bumping the lib version to ES2023~ see below, this PR now instead fixes the lines that cause this to fail when running under an es2021 typecheck --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 17:16:26 -05:00
yindo closed this issue 2026-02-15 17:16:26 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: openclaw/clawhub#237