Adds support for user-defined wrappers in the SDK #6370
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What's the problem this PR addresses?
At work we're patching the SDK files to also send monitoring information to our servers (so we can know how much time TS takes to run within VSCode). This makes updating the SDK a little difficult, as we need to remember to re-add the patched code after each update.
How did you fix it?
The SDK will now automatically require the optional
user.sdk.cjs
file if present, which must be located next to the file to patch.Checklist