acacode / acacode/swagger-typescript-api
Can This Tool Generate a Single Angular File with Custom `HttpResponse` Types and No Additional Files?
- Langage dominant
- TypeScript
- Étoiles
- 4.1k
- Forks
- 436
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Before I try this tool (it looks great!), I want to confirm: is it possible to generate a single file, like `users.service.ts` in Angular, with the following structure?
```typescript
@Injectable({ providedIn: 'root' })
export class UserApiService {
#http = inject(HttpClient);
getUsers() {
return this.#http.get(`/api/v1/users`);
}
user(id: number): Observable> {
return this.#http.post(`/api/v1/users/search`, { id }, { observe: 'response' });
}
}
```
Specifically:
1. Can I generate the `HttpResponse` type based on matching specific URLs I provide in a list?
2. Can the tool avoid generating additional files, keeping everything (like interfaces) in the same file?
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Évaluation
Cette issue n'a pas encore été évaluée.