/new-arch-helper

A helper util to check if packages are already supported in new arch

Primary LanguageJavaScript

DEPRECATED, USE EXPO-DOCTOR INSTEAD

https://docs.expo.dev/guides/new-architecture/#validate-your-dependencies-with-react-native-directory

New Architecture Helper

image

npm version

Based on this spreadsheet mentioned in reactwg/react-native-new-architecture#167.

NewArch Helper is a package that allows you to easily check if the autolinked dependencies in your react-native project have been tested with new architecture and bridgeless enabled.

Run npx new-arch inside your project directory to get a report listing known state of support for each package.

How it works

It simply looks up each dependency in the spreadsheet – it's not a static code analysis tool or something like that.

Only dependencies that have native code and are autolinked are listed.

There might be packages that work despite being listed as having problems, or might break even though they are listed as having been tested.

If you find such a case, let me know so that we can update the data or add a new library to the list.