You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					37 lines
				
				1.2 KiB
			
		
		
			
		
	
	
					37 lines
				
				1.2 KiB
			| 
								 
											4 years ago
										 
									 | 
							
								var versions = require('./versions');
							 | 
						||
| 
								 | 
							
								var fullVersions = require('./full-versions');
							 | 
						||
| 
								 | 
							
								var chromiumVersions = require('./chromium-versions');
							 | 
						||
| 
								 | 
							
								var fullChromiumVersions = require('./full-chromium-versions');
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								var electronToChromium = function (query) {
							 | 
						||
| 
								 | 
							
								  var number = getQueryString(query);
							 | 
						||
| 
								 | 
							
								  return number.split('.').length > 2 ? fullVersions[number] : versions[number] || undefined;
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								var chromiumToElectron = function (query) {
							 | 
						||
| 
								 | 
							
								  var number = getQueryString(query);
							 | 
						||
| 
								 | 
							
								  return number.split('.').length > 2 ? fullChromiumVersions[number] : chromiumVersions[number] || undefined;
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								var electronToBrowserList = function (query) {
							 | 
						||
| 
								 | 
							
								  var number = getQueryString(query);
							 | 
						||
| 
								 | 
							
								  return versions[number] ? "Chrome >= " + versions[number] : undefined;
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								var getQueryString = function (query) {
							 | 
						||
| 
								 | 
							
								  var number = query;
							 | 
						||
| 
								 | 
							
								  if (query === 1) { number = "1.0" }
							 | 
						||
| 
								 | 
							
								  if (typeof query === 'number') { number += ''; }
							 | 
						||
| 
								 | 
							
								  return number;
							 | 
						||
| 
								 | 
							
								};
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								module.exports = {
							 | 
						||
| 
								 | 
							
								  versions: versions,
							 | 
						||
| 
								 | 
							
								  fullVersions: fullVersions,
							 | 
						||
| 
								 | 
							
								  chromiumVersions: chromiumVersions,
							 | 
						||
| 
								 | 
							
								  fullChromiumVersions: fullChromiumVersions,
							 | 
						||
| 
								 | 
							
								  electronToChromium: electronToChromium,
							 | 
						||
| 
								 | 
							
								  electronToBrowserList: electronToBrowserList,
							 | 
						||
| 
								 | 
							
								  chromiumToElectron: chromiumToElectron
							 | 
						||
| 
								 | 
							
								};
							 |