CodeGenieApp / CodeGenieApp/serverless-express

Typescript: Cannot find module 'aws-lambda' or its corresponding type declarations.

Ouverte
#374 6 commentaires 6 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
5.3k
Forks
676
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I get this error from src/configure.d.ts when using typescript:
>node_modules/@vendia/serverless-express/src/configure.d.ts:2:25 - error TS2307: Cannot find module 'aws-lambda' or its corresponding type declarations.

I don't see aws-lambda in the package.json at all. I was able to get it to build by adding @types/aws-lambda as a devDependency.

@vendia/serverless-express: 4.3.2
typescript: 4.1.5

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Vérifiez package.json ainsi que la déclaration signalée dans src/configure.d.ts et reproduisez le build avec TypeScript 4.1.5. Confirmez que les métadonnées du paquet fournissent les déclarations de types aws-lambda manquantes et que l’erreur TS2307 n’apparaît plus.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
aws, node.js, typescript
Domaine
backend, cloud
Type d'issue
Bug
Difficulté
1/5
Temps estimé
Moins d'une heure
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.