/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
rnmodules/react-native-kb/scripts/sync-native-kb.sh
13 строк
634 B
chrisnojima
fix(rpc): harden mobile JSI bridge against reader races and stream desync (#29464)
10 авг 2026, 17:06
Не верифицирован
10 авг 2026, 17:06
cd03baa
Код
Авторство
О чём код?
#!/usr/bin/env bash # shared/node_modules/react-native-kb is a `file:` COPY, not a symlink, and # expo autolinking points gradle/pods at it. Native edits under rnmodules/ # are invisible to a build until they are copied across. set -euo pipefail ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../../.." && pwd)" SRC="$ROOT/rnmodules/react-native-kb" DST="$ROOT/shared/node_modules/react-native-kb" test -d "$DST" || { echo "missing $DST — run yarn in shared/ first" >&2; exit 1; } for d in cpp ios android; do rsync -a --delete "$SRC/$d/" "$DST/$d/" done echo "synced rnmodules/react-native-kb -> shared/node_modules/react-native-kb"