rnx-kit
rnx-kit copied to clipboard
align-deps end-to-end tests
Create end-to-end tests to run in CI loops.
- [ ] "init" produces a valid app package on all supported react-native versions. Related to #163.
- [ ] Normal runs detect kit packages which are out of spec
- [ ] "vigilant" runs catch non-kit packages which are out of spec
- [ ] "set-version" changes react-native version and all dependencies, producing a valid app on all supported react-native version
- [ ] Using a custom profile causes specific packages/versions to appear in dependency list (may be covered well enough by unit-tests)
- [ ] Use pnpm when setting up the repo to make sure symlinks work properly