@graphql-codegen/cli
Version:
<p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>
12 lines (11 loc) • 384 B
JavaScript
import { fetch } from '@whatwg-node/fetch';
/**
* Fetches the version directly from the registry instead of depending on
* an ESM only module as latest-version does.
* @param packageName
*/
export async function getLatestVersion(packageName) {
return fetch(`https://unpkg.com/${packageName}/package.json`)
.then(res => res.json())
.then(pkg => pkg.version);
}