chore(deps): bump ws from 8.18.0 to 8.20.1 in /packages/secure-exec/tests/projects/ws-pass#12
Open
dependabot[bot] wants to merge 17 commits into
Conversation
…e (ESFA-0) Improves the fetch function to manage backpressure when processing Node.js Readable streams. This change pauses the stream during data transmission to prevent overwhelming the system, ensuring smoother data flow and better resource management. Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Updated the shouldEncodeHttpBodyAsBinary function to enhance the detection of binary content types. The new logic explicitly checks for text-based content types and assumes text for empty content-type headers, ensuring backward compatibility. This change aims to prevent incorrect encoding of binary data, improving overall data handling in HTTP requests. Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
…FA-0) Updated the `shouldEncodeHttpBodyAsBinary` function to always encode response bodies as base64 across the bridge to prevent binary corruption. This change simplifies the logic by removing unnecessary content type checks, ensuring consistent handling of binary data. Additionally, enhanced the `encodeFetchBody` function to provide a fallback for base64 decoding using `atob` when Buffer is not available, improving compatibility across environments. Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Updated the fetch response methods to improve handling of base64 encoded data. When the bodyEncoding is set to "base64", the code now checks for the availability of Buffer and falls back to using atob and TextDecoder if Buffer is not defined. This ensures compatibility across different environments and improves the robustness of the response processing. Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
…uffer Updated the Response class to allow the body to be of type Uint8Array or ArrayBuffer, improving compatibility with binary data. The constructor now handles these types, and new methods for arrayBuffer and blob have been added to facilitate proper data handling. This change ensures that the response can correctly process and return various data formats, enhancing the overall functionality of the fetch API. Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
…for non-English locales (ESFA-0) Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
…ing (ESFA-0) This commit introduces the full ICU data file `icudtl.dat` to improve internationalization support in the V8 runtime. The previous implementation relied on a stripped-down version that lacked necessary locale data, leading to potential runtime errors for non-English locales. The addition of this file ensures proper formatting and sorting for various locales, enhancing the overall functionality of the application. Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Signed-off-by: Tobias Pressler <t.pressler@firestart.com>
Add .json detection to transformSourceForImport and transformSourceForImportSync so that JSON files imported via ESM are wrapped as 'export default <json>'.
Bumps [ws](https://github.com/websockets/ws) from 8.18.0 to 8.20.1. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@8.18.0...8.20.1) --- updated-dependencies: - dependency-name: ws dependency-version: 8.20.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
abab140 to
c088a1b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Bumps ws from 8.18.0 to 8.20.1.
Release notes
Sourced from ws's releases.
... (truncated)
Commits
5d9b316[dist] 8.20.1c0327ec[security] Fix uninitialized memory disclosure inwebsocket.close()ce2a3d6[ci] Test on node 2658e45b8[ci] Do not test on node 255f26c24[ci] Run the lint step on node 248439255[dist] 8.20.0d3503c1[minor] Export thePerMessageDeflateclass and header utils3ee5349[api] Convert theisServerandmaxPayloadparameters to options91707b4[doc] Add missing space8b55319[pkg] Update eslint to version 10.0.1Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.