Skip to content

Commit 6e8e885

Browse files
committed
Revamp reactNativeManifest proposal
2 parents d4cacd6 + 3b38eb4 commit 6e8e885

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

proposals/0012-introduce-reactNativeMetadata.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ This new section will allow developers to follow a declarative approach to expre
2525

2626
## Rationale
2727

28-
The need to specify **capabilities and metadata** for a react-native library is inherent to the React Native ecosystem. This need is so evident that various frameworks provided their own ways to specify those values. Look at `react-native.config.js` for the CLI or `expo.config.js` for Expo.
28+
The need to specify **capabilities and metadata** for a react-native library is inherent to the React Native ecosystem. This need is so evident that various frameworks provided their own ways to specify those values. Look at `react-native.config.js` for the CLI or `app.json` for Expo.
2929

3030
Another issue is that, as of today, there is no simple programmatic way to know if a NPM package is a React Native library.
3131
We have some heuristics, though:
@@ -388,6 +388,8 @@ Once the v1.0.0 version of the shape is finalised, we can start integrating it a
388388

389389
After adding this first wave of support, and related documentation, we could more broadly communicate to the community and the maintainers how adding this section would benefit them too.
390390

391+
Furthermore, we will provide validation scripts to verify that the new field do respect the schema described by its version.
392+
391393
### Documentation update needed
392394

393395
If we agree on this proposal, we'll have to:

0 commit comments

Comments
 (0)