check-solana-version.mjs 544 B

123456789101112131415161718
  1. #!/usr/bin/env zx
  2. import 'zx/globals';
  3. import { getInstalledSolanaVersion, getSolanaVersion } from './utils.mjs';
  4. const expectedVersion = getSolanaVersion();
  5. const installedVersion = await getInstalledSolanaVersion();
  6. if (installedVersion !== expectedVersion) {
  7. echo(
  8. chalk.yellow('[ WARNING ]'),
  9. `The installed Solana version ${installedVersion} does not match the expected version ${expectedVersion}.`
  10. );
  11. } else {
  12. echo(
  13. chalk.green('[ SUCCESS ]'),
  14. `The expected Solana version ${expectedVersion} is installed.`
  15. );
  16. }