Can no longer build on ESP32 due to a change in the ESP32 SHA libraries.
hwcrypto/sha.h no longer exists.
The workaround seems to be to replace
#include <hwcrypto/sha.h>
in
\WebSockets.cpp (line42)
by
#include <esp32/sha.h>
(see espressif/esp-idf#3245)
However this is a recent change so ultimately it depends on the toolchain version you have in place for the ESP