Extracted from types-publisher. Parts of the publisher README describe functionality of this package, but since this was previously internal API, docs are sparse. Essentially, this package is responsible for
- Downloading a copy of the DefinitelyTyped repository from GitHub (optional—a local copy can be used instead).
- Reading all definitions from that repository, doing some analysis, and caching that data in the
data
directory. - Providing a programmatic API wrapper around that data.