tech.jhipster.lite.module.infrastructure.secondary.npm.NpmVersionsReader Maven / Gradle / Ivy
package tech.jhipster.lite.module.infrastructure.secondary.npm;
import tech.jhipster.lite.module.domain.npm.NpmPackagesVersions;
/**
*
* Read version for an npm dependency
*
*
*
* Spring beans instances of this interface will be used to resolve npm versions
*
*/
public interface NpmVersionsReader {
/**
* Get the npm packages versions from the given source
*
* @return The managed npm package versions
*/
NpmPackagesVersions get();
}