Skip to content

Added Separate DevTools Feature Flags for react-devtools-core#22199

Merged
lunaruan merged 1 commit intofacebook:mainfrom
lunaruan:add_react_native_feature_flags
Aug 30, 2021
Merged

Added Separate DevTools Feature Flags for react-devtools-core#22199
lunaruan merged 1 commit intofacebook:mainfrom
lunaruan:add_react_native_feature_flags

Conversation

@lunaruan
Copy link
Copy Markdown
Contributor

@lunaruan lunaruan commented Aug 28, 2021

This PR adds separate DevTools feature flag configurations for react-devtools-core. It also breaks the builds down into facebook specific and open source flags so we can experiment in React Native.

Tested yarn build:standalone, yarn build:backend, yarn build:standalone:crx, and yarn build:backend:crx and inspected the output to make sure each package used the correct feature flags (the first two use core-oss and the latter two use fb-oss.

@lunaruan lunaruan requested review from bvaughn and jstejada August 28, 2021 00:33
@facebook-github-bot facebook-github-bot added CLA Signed React Core Team Opened by a member of the React Core Team labels Aug 28, 2021
Copy link
Copy Markdown
Contributor

@bvaughn bvaughn left a comment

Choose a reason for hiding this comment

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

This looks good! Couple of small requested changes.

Comment thread packages/react-devtools-core/package.json Outdated
Comment thread packages/react-devtools-shared/src/config/DevToolsFeatureFlags.core-fb.js Outdated
Comment thread packages/react-devtools-shared/src/config/DevToolsFeatureFlags.core-fb.js Outdated
@lunaruan lunaruan force-pushed the add_react_native_feature_flags branch from 4420c18 to 5eddfe4 Compare August 30, 2021 20:34
@lunaruan lunaruan merged commit 36f0005 into facebook:main Aug 30, 2021
zhengjitf pushed a commit to zhengjitf/react that referenced this pull request Apr 15, 2022
lunaruan commented 3 days ago • 
This PR adds separate DevTools feature flag configurations for react-devtools-core. It also breaks the builds down into facebook specific and open source flags so we can experiment in React Native.

Tested yarn build:standalone, yarn build:backend, yarn build:standalone:fb, and yarn build:backend:fb and inspected the output to make sure each package used the correct feature flags (the first two use core-oss and the latter two use fb-oss.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed Component: Developer Tools React Core Team Opened by a member of the React Core Team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants