Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deduplicate WebClient. #5025

Merged
merged 9 commits into from
Dec 4, 2024
Merged

Conversation

iclanton
Copy link
Member

@iclanton iclanton commented Dec 3, 2024

Summary

Deduplicate WebClient and remove some dependencies on node-fetch.

Details

This PR adds lib/* stubs for chunk-only modules in rush-lib and makes use of one of those (WebClient) in plugins.

How it was tested

This should be published as a prerelease to be tested.

Impacted documentation

None.

libraries/rush-lib/src/utilities/WebClient.ts Outdated Show resolved Hide resolved
@iclanton iclanton force-pushed the deduplicate-webclient branch from 4b6764d to 8b6ae97 Compare December 4, 2024 02:35
@iclanton iclanton merged commit 1a0cbdf into microsoft:main Dec 4, 2024
4 checks passed
@iclanton iclanton deleted the deduplicate-webclient branch December 4, 2024 02:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Closed
Development

Successfully merging this pull request may close these issues.

2 participants