After the cloning the repository, running git submodule update --init as documented in the README fails due to network timeout.
Submodule 'test/suite' (git://github.com/json-schema-org/JSON-Schema-Test-Suite.git) registered for path 'test/suite'
Cloning into '/xxx/xxx/xxx/jsonschema/test/suite'...
fatal: unable to connect to github.com:
github.com[0: 140.82.121.3]: errno=Connection timed out
This means that the library cannot be installed via npm using the github URL because npm clones the repository and resolves submodules.
After the cloning the repository, running
git submodule update --initas documented in the README fails due to network timeout.This means that the library cannot be installed via npm using the github URL because npm clones the repository and resolves submodules.