@basictech/cli
Version:
Basic CLI for creating & managing your projects
21 lines • 787 B
JavaScript
import { getVersion } from '../lib/version.js';
import { ApiClient } from '../lib/api.js';
export async function VersionCommand() {
const currentVersion = getVersion();
console.log(`basic-cli version ${currentVersion}`);
try {
const apiClient = ApiClient.getInstance();
const latestVersion = await apiClient.checkLatestRelease();
if (latestVersion !== currentVersion) {
console.log(`New version available: ${latestVersion}`);
console.log('\nPlease update with \'basic update\'');
}
else {
console.log('You are running the latest version!');
}
}
catch (error) {
console.log('\nOopsy - could not check if new version is available.');
}
}
//# sourceMappingURL=version.js.map