kiota icon indicating copy to clipboard operation
kiota copied to clipboard

`kiota info -l TypeScript` should not automatically emit the `kiota-authentication-azure` package

Open sebastienlevert opened this issue 11 months ago • 2 comments

Based on my experience, adding this package to all apps being build is not necessary. Do we have a way to identify that azure identity is required? I feel it bloats an app that doesn't rely on azure.

Generation

kiota generate -l typescript -o generated -d https://raw.githubusercontent.com/nytimes/public_api_specs/master/movie_reviews/movie_reviews_v2.json -c NytMovieClient -n Nyt

Information

kiota info -l TypeScript

The language TypeScript is currently in Experimental maturity level.
After generating code for this language, you need to install the following packages:
npm install @microsoft/[email protected] -S
npm install @microsoft/[email protected] -S
npm install @microsoft/[email protected] -S
npm install @microsoft/[email protected] -S
npm install @microsoft/[email protected] -S
npm install @microsoft/[email protected] -S

Thoughts on this @baywet and @koros?

sebastienlevert avatar Jul 28 '23 16:07 sebastienlevert