mirror of
https://github.com/warmbly/warmbly.git
synced 2026-09-05 16:02:48 +00:00
18 lines
642 B
Bash
Executable File
18 lines
642 B
Bash
Executable File
#!/usr/bin/env sh
|
|
# The forms design engine is mirrored byte-identical across the two React
|
|
# trees (the builder canvas and the hosted page must render the same). This
|
|
# fails lint when the copies drift; fix by copying the edited file over the
|
|
# stale one.
|
|
set -e
|
|
status=0
|
|
for pair in \
|
|
"forms/src/designCore.ts web/src/components/app/forms/designCore.ts" \
|
|
"forms/src/form-theme.css web/src/components/app/forms/form-theme.css"; do
|
|
set -- $pair
|
|
if ! diff -q "$1" "$2" >/dev/null 2>&1; then
|
|
echo "forms mirror drift: $1 and $2 differ (copy the edited one over the other)" >&2
|
|
status=1
|
|
fi
|
|
done
|
|
exit $status
|