azure-sdk-for-js/sdk/openai
Deyaaeldeen Almahallawi cd338ec793
[OpenAI] Precise Typechecking (#31786)
Behind the scene, TSHY rewrites tsconfig.json to build the source code
of the library but it ignores tests and samples. This PR breaks the
monolith tsconfig.json into three ones, one for building the source, one
for the tests, and one for the samples. It utilizes [Project
References](https://www.typescriptlang.org/docs/handbook/project-references.html)
to create a TS project each. This setup makes sure type errors are
adequately caught in each of those projects.

Additionally, the PR disables rolling up d.ts files and fixes a type
error in tests.
2024-11-20 14:54:05 -08:00
..
openai [OpenAI] Precise Typechecking (#31786) 2024-11-20 14:54:05 -08:00
ci.yml Workaround to enable OpenAI documentation on learn.microsoft.com (#31788) 2024-11-15 13:43:32 -08:00