Fix yarn.lock and lint issues
Re-export config-plugins from expo package and update docs (#18855)
[expo-media-library] prebuild fails when withMediaLibrary plugin enabled (#15169)# Why Fixes an Android bug caused by `expo prebuild` when the `expo-media-library` plugin is enabled. Previous co
[expo-media-library] prebuild fails when withMediaLibrary plugin enabled (#15169)# Why Fixes an Android bug caused by `expo prebuild` when the `expo-media-library` plugin is enabled. Previous code caused the boolean value of `true` to be passed in as the Android permission key rather than the correct string. This created a bug stemming from no string type check inside `@expo/config-plugins` on `permission.includes`. # How # Test Plan To replicate add the `expo-media-library` plugin with `accessMediaLocation` enabled and run `expo prebuild`. Observe that there is an error like "no function for permission.includes". # Checklist - [x] Documentation is up to date to reflect these changes (eg: https://docs.expo.dev and README.md). - [x] This diff will work correctly for `expo prebuild` & EAS Build (eg: updated a module plugin).
show more ...
[lint] Add support for ESLint 8.x, bump to 10.0.0 (#15810)Why --- ESLint v8 came out awhile ago. This PR updates eslint-config-universe to support ESLint v8. How --- Most of the work was upd
[lint] Add support for ESLint 8.x, bump to 10.0.0 (#15810)Why --- ESLint v8 came out awhile ago. This PR updates eslint-config-universe to support ESLint v8. How --- Most of the work was updating dependencies and switching our tests to use `eslint.ESLint` instead of `eslint.CLIEngine`. Read through the changelog of each dependency and confirmed the breaking changes don't affect us (dropping Node 10 was the most common one). Updated some deprecated ESLint rules that had been moved to eslint-plugin-node, a new dependency. This is pretty much a drop-in change but I bumped the major version since several dependencies were upgraded and there was a slightly higher peer dep requirement for `@babel/core`. Test Plan --------- `yarn test` in the plugin directory `et cp --no-uniformity-check --all --fix-lint`
[media-library][android] retrieve location data from photos on android 10+ (#14413)
[eslint-config] remove `arrowParens` overwrite, reformat files (#14232)
[sdk] convert plugins to typescript (#11715)* Converted plugins to TypeScript * Built packages * Updated CHANGELOGs