Module `dmx-api`: populate type cache selectively

Not every DMX frontend requires a fully populated type cache (like the DMX Webclient does) but only a selected set of types. The dmx-api Node module should better support this case.

Needed for https://git.dmx.systems/dmx-plugins/dmx-zukunftswerk

@rsc @mukil @jpn FYI

See also #497 (closed).
While #497 (closed) addresses (besides others) "load all types on-demand" this one addresses "load selective types on-demand".

Edited Jan 26, 2022 by Jörg Richter
Assignee Loading
Time tracking Loading