Skip to content

Conversation

erunion
Copy link
Member

@erunion erunion commented Jan 14, 2023

🚥 Fixes #595

🧰 Changes

Some client frameworks seem to not polyfill fs/promises which we're using in our parameter preparation tooling for handling files being supplied to SDKs. As they do polyfill fs, I'm switching the bit where we use fs/promises to that and then writing an ESLint rule to prevent us from introducing a regression.

@erunion erunion added bug Something isn't working area:core Issues related to `core`, which is the package that powers the SDKs at runtime labels Jan 14, 2023
@erunion erunion marked this pull request as ready for review January 14, 2023 00:49
@erunion erunion requested review from a team, Dashron, domharrington and kanadgupta and removed request for a team January 14, 2023 00:49
Copy link
Member

@kanadgupta kanadgupta left a comment

Choose a reason for hiding this comment

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

changes look good but I'm seeing a CI failure that might be related!

@erunion erunion merged commit 1d9c87e into main Jan 23, 2023
@erunion erunion deleted the feat/dont-use-fspromises branch January 23, 2023 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:core Issues related to `core`, which is the package that powers the SDKs at runtime bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SDK not working in browsers

3 participants