CodeGenieApp / CodeGenieApp/serverless-express
Type error with Koa
- Langage dominant
- JavaScript
- Étoiles
- 5.3k
- Forks
- 676
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I get the following TypeScript error when building using Koa version 2.13.4 and @vendia/serverless-express version 4.5.2:
```
server/index.ts(10,51): error TS2322: Type 'import("/path/to/project/node_modules/@types/koa/index.d.ts")' is not assignable to type 'RequestListener'.
--
80 | Type 'import("/path/to/project/node_modules/@types/koa/index.d.ts")' provides no match for the signature '(req: IncomingMessage, res: ServerResponse): void'.
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire l’erreur de build à server/index.ts:10 avec Koa 2.13.4 et @vendia/serverless-express 4.5.2. Inspectez les types impliqués dans le mismatch RequestListener signalé et déterminez quel comportement de compatibilité est attendu ; la tâche est terminée lorsque le build TypeScript s’effectue sans TS2322 pour cette configuration.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- aws, express, node.js, typescript
- Domaine
- api, backend, cloud
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 30/100