lazy-cache is a utility for lazily loading dependencies in Node.js. Instead of requiring modules upfront, it caches them and only loads them when they're first accessed. This improves startup time, particularly beneficial for command-line tools and libraries with many dependencies. It supports both named and default exports, and allows you to extend or modify the cached dependencies. Simple to implement with a minimal API that provides noticeable improvement in application startup speed.