Missing TypeScript definitions for dynamic endpoints (NestJS)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- node.js, openapi, typescript
Piste de recherche
Start by reading the OpenAPI schema generation entry point and the YAML spec that defines the dynamic endpoints; the issue does not name specific files or tests. Trace how generated endpoint types are produced, then check that the generated declarations include inferred parameter types such as the id for getCompanyById(id).
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The autogenerated types don’t include dynamic parameters for endpoints like getCompanyById(id).
When using TypeScript in NestJS, the SDK requires casting to any for most calls.
Proposed fix: Extend OpenAPI schema generation to emit .d.ts with inferred types from the YAML spec.
- Langage dominant
- JavaScript
- Étoiles
- 20
- Forks
- 1
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de openapi/openapi-nodejs-sdk
-
config documentation
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
-
enhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
-
bug nestjs
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 43/100
Toutes les issues de openapi/openapi-nodejs-sdk
Issues similaires
-
Create a theming guideOuvertedocumentation good first issue theming
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
-
Optimize the quick add featureOuvertefeature
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
drevendev/PatchPitch#2 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
521xueweihan/HelloGitHub#4025 ·