Skip to content

test: enable bootstrap contract tests - #2093

Open
joker23 wants to merge 2 commits into
mainfrom
skz/enable-bootstrap-contract-tests
Open

joker23 wants to merge 2 commits into
mainfrom
skz/enable-bootstrap-contract-tests

Conversation

@joker23

@joker23 joker23 commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

This PR will enable the new bootstrap tests on client side sdks that support bootstrapping


Note

Overview
Enables bootstrap contract tests across client-side JS SDK harnesses by advertising the capability and forwarding harness configuration into client initialization.

SDKConfigClientSideParams now includes optional bootstrap. Browser, Node, React, Vue, and React Native contract-test adapters read clientSide.bootstrap and pass it into client.start() (or identify() on React Native) when present. Each harness also adds 'bootstrap' to its reported capabilities (and the Node service capability list).

Reviewed by Cursor Bugbot for commit feb1852. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

@launchdarkly/js-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 29603 bytes
Compressed size limit: 30000
Uncompressed size: 142116 bytes

@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

@launchdarkly/js-client-sdk size report
This is the brotli compressed size of the ESM build.
Compressed size: 32662 bytes
Compressed size limit: 34000
Uncompressed size: 117055 bytes

@github-actions

github-actions Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

@launchdarkly/js-client-sdk-common size report
This is the brotli compressed size of the ESM build.
Compressed size: 25437 bytes
Compressed size limit: 44000
Uncompressed size: 165420 bytes

@joker23
joker23 marked this pull request as ready for review October 9, 2026 17:46
@joker23
joker23 requested a review from a team as a code owner October 9, 2026 17:46

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants