Skip to content

[Docs][EH,SB] update README to not install buffer and process for browsers#26101

Merged
jeremymeng merged 1 commit intoAzure:mainfrom
jeremymeng:docs/messaging-remove-deps
Jun 5, 2023
Merged

[Docs][EH,SB] update README to not install buffer and process for browsers#26101
jeremymeng merged 1 commit intoAzure:mainfrom
jeremymeng:docs/messaging-remove-deps

Conversation

@jeremymeng
Copy link
Copy Markdown
Member

As they are dependencies of the libraries and will be installed when installing EH or SB packages.

…wsers

As they are dependencies of the libraries and will be installed when installing
EH or SB packages.
@azure-sdk
Copy link
Copy Markdown
Collaborator

API change check

API changes are not detected in this pull request.

Copy link
Copy Markdown
Member

@deyaaeldeen deyaaeldeen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It feels weird though that they're dependencies of those libraries but not any other library. Generally speaking, what is the problem if the customer were to install them themselves?

@jeremymeng
Copy link
Copy Markdown
Member Author

It feels weird though that they're dependencies of those libraries but not any other library. Generally speaking, what is the problem if the customer were to install them themselves?

I didn't realize they are until your comments. I had thought that our libraries would just use the nodejs builtin, and only browsers need the npm packages for polyfills. I will have to dig the history to find out.

@jeremymeng
Copy link
Copy Markdown
Member Author

added by: PR #3017 and PR #4613. It's arguable though whether we should have them in dependency list when only browsers need them.

@jeremymeng jeremymeng merged commit aae738b into Azure:main Jun 5, 2023
@jeremymeng jeremymeng deleted the docs/messaging-remove-deps branch June 5, 2023 23:11
minhanh-phan pushed a commit to minhanh-phan/azure-sdk-for-js that referenced this pull request Jun 12, 2023
…wsers (Azure#26101)

As they are dependencies of the libraries and will be installed when
installing EH or SB packages.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants