mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	This is to be able to release 7.0.0 from the branch 7.0, due to this failed job https://github.com/Unleash/unleash/actions/runs/15586992840/job/43895801674 Failure was because package.json already had 7.0.0 and I don't want to use --force
		
			
				
	
	
		
			20 lines
		
	
	
		
			508 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			508 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| import semver from 'semver';
 | |
| import { createRequire } from 'node:module';
 | |
| const require = createRequire(import.meta.url);
 | |
| const { version } = require('../package.json');
 | |
| 
 | |
| const latestUnleashVersion = process.argv[2];
 | |
| 
 | |
| function isPrerelease(version) {
 | |
|     const arr = semver.prerelease(version);
 | |
|     return arr && arr.length > 0;
 | |
| }
 | |
| 
 | |
| if (isPrerelease(version)) {
 | |
|     console.log('beta');
 | |
| } else if (semver.gt(version, latestUnleashVersion)) {
 | |
|     console.log('latest');
 | |
| } else {
 | |
|     console.log('previous');
 | |
| }
 |