From e77ec5f238aa1c8978b5781537eb7d02368a9ce8 Mon Sep 17 00:00:00 2001 From: Jeremy Meng Date: Wed, 6 May 2026 13:53:21 -0700 Subject: [PATCH 1/2] Fix link to JavaScript customization guide --- eng/common/knowledge/customizing-client-tsp.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/common/knowledge/customizing-client-tsp.md b/eng/common/knowledge/customizing-client-tsp.md index e9a4520541b1..7a2219202669 100644 --- a/eng/common/knowledge/customizing-client-tsp.md +++ b/eng/common/knowledge/customizing-client-tsp.md @@ -490,7 +490,7 @@ When you need post-generation customizations, refer to the language-specific doc | **C#** | [C# Customization Guide](https://github.com/microsoft/typespec/blob/main/packages/http-client-csharp/.tspd/docs/customization.md) | Partial classes with `[CodeGenType]`, `[CodeGenMember]`, `[CodeGenSerialization]` attributes | | **Python** | [Python Customization Guide](https://github.com/Azure/autorest.python/blob/main/docs/customizations.md) | `_patch.py` files at models, operations, and client levels | | **Java** | [Java Customization Guide](https://github.com/Azure/autorest.java/blob/main/customization-base/README.md) | `Customization` class with `customizeAst()` method | -| **JavaScript** | [JS Customization Guide](https://github.com/Azure/azure-sdk-for-js/wiki/Modular-(DPG)-Customization-Guide) | Copy `src/` to `generated/`, add customizations in `src/` | +| **JavaScript** | [JS Customization Guide]([https://github.com/Azure/azure-sdk-for-js/wiki/Modular-(DPG)-Customization-Guide](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/modular-customization.md)) | Copy `src/` to `generated/`, add customizations in `src/` | | **Go** | [Go Customization Guide](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/development/generate.md) | Prefer TypeSpec; use custom wrapper files for advanced cases | ### Decision Flow @@ -507,4 +507,4 @@ Need to customize SDK? ▼ ▼ Use client.tsp Use code customization decorators (see language guide above) -``` \ No newline at end of file +``` From d03f191530d8861ed205de1c5720cfef7a05c687 Mon Sep 17 00:00:00 2001 From: Jeremy Meng Date: Wed, 6 May 2026 13:55:02 -0700 Subject: [PATCH 2/2] Apply suggestion from @jeremymeng --- eng/common/knowledge/customizing-client-tsp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/common/knowledge/customizing-client-tsp.md b/eng/common/knowledge/customizing-client-tsp.md index 7a2219202669..937ba7f2622c 100644 --- a/eng/common/knowledge/customizing-client-tsp.md +++ b/eng/common/knowledge/customizing-client-tsp.md @@ -490,7 +490,7 @@ When you need post-generation customizations, refer to the language-specific doc | **C#** | [C# Customization Guide](https://github.com/microsoft/typespec/blob/main/packages/http-client-csharp/.tspd/docs/customization.md) | Partial classes with `[CodeGenType]`, `[CodeGenMember]`, `[CodeGenSerialization]` attributes | | **Python** | [Python Customization Guide](https://github.com/Azure/autorest.python/blob/main/docs/customizations.md) | `_patch.py` files at models, operations, and client levels | | **Java** | [Java Customization Guide](https://github.com/Azure/autorest.java/blob/main/customization-base/README.md) | `Customization` class with `customizeAst()` method | -| **JavaScript** | [JS Customization Guide]([https://github.com/Azure/azure-sdk-for-js/wiki/Modular-(DPG)-Customization-Guide](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/modular-customization.md)) | Copy `src/` to `generated/`, add customizations in `src/` | +| **JavaScript** | [JS Customization Guide](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/modular-customization.md) | Copy `src/` to `generated/`, add customizations in `src/` | | **Go** | [Go Customization Guide](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/development/generate.md) | Prefer TypeSpec; use custom wrapper files for advanced cases | ### Decision Flow