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');
 | 
						|
}
 |