You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(spm): Flow/ESLint/Prettier compliance for the SPM tooling
The newer toolchain on the rebased base flags deprecated Flow utility
types and a few lint nits in the SPM scripts + test library:
- Flow: `$ReadOnly`/`$ReadOnlyArray`/`$ReadOnlySet` -> `Readonly*`,
`$Shape` -> `Partial`, `mixed` -> `unknown`, `+` variance sigil ->
`readonly`; narrow the nullable remote-package config before reading
`.url`/`.version` (the `plan.isRemote` branch didn't refine it).
- ESLint: sort requires in expand-spm-dependencies.js and the two
react-native-test-library entrypoints; drop unnecessary `\"` escapes
in generate-spm-autolinking-test.js.
- Prettier formatting on spm-pbxproj.js.
No behavior change; 349 scripts/spm tests still green.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
0 commit comments