autorest.typescript
autorest.typescript copied to clipboard
Extension for AutoRest (https://github.com/Azure/autorest) that generates TypeScript code. The transpiled javascript code is isomorphic. It can be run in browser and in node.js environment.
In HLC we could customize our tracing info in swagger readme. And it would generate specific tracing client and span for operation. See below [config example](https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/synapse/synapse-artifacts/swagger/README.md#L20). ``` tracing-info: namespace: "Azure.Synapse.Artifacts"...
Update RLC multipart/form-data implementation to add support for new TypeSpec capabilities introduced in https://github.com/microsoft/typespec/issues/3046. This includes: - Allowing filename to be optional/required - Allowing different multipart content types e.g. multipart/mixed...
```[tasklist] ### Tasks - [x] Compare the changes for client-level options `ServiceClientOptions` - [x] Compare the changes for operation-level options `OperationOptions` ```
```[tasklist] ### Tasks - [ ] https://github.com/Azure/autorest.typescript/issues/2419 - [ ] https://github.com/Azure/autorest.typescript/issues/2320 - [ ] https://github.com/Azure/autorest.typescript/issues/2206 - [ ] https://github.com/Azure/autorest.typescript/issues/2347 - [ ] https://github.com/Azure/autorest.typescript/issues/2367 - [ ] https://github.com/Azure/autorest.typescript/issues/2319 - [ ]...
```[tasklist] ### Tasks - [ ] https://github.com/Azure/autorest.typescript/issues/2558 - [ ] https://github.com/Azure/autorest.typescript/issues/2559 - [ ] https://github.com/Azure/autorest.typescript/issues/2560 ```
In the `test/integration/header.spec.ts` file, two of the following test cases are skipped: 1. should send and receive string type headers 2. should send and receive enum type headers The return...
**Description:** When generating a client that targets a specific API version, the generated `createClient` function does not respect the specified `api-version` flag in `tspconfig.yaml`. Although models and operations for the...
Currently we are using shared parameters.ts file and models.ts file for those parameter or models used by operations, and we have to export the types or models used by private...
```[tasklist] ### Tasks - [ ] https://github.com/Azure/autorest.typescript/issues/2470 - [ ] https://github.com/Azure/autorest.typescript/issues/2471 - [ ] https://github.com/Azure/autorest.typescript/issues/2506 ```