mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-11-04 04:39:10 +00:00 
			
		
		
		
	
		
			
	
	
		
			85 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			85 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								'use strict';
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const getChannelURL = require('ember-source-channel-url');
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								module.exports = function() {
							 | 
						||
| 
								 | 
							
								  return Promise.all([getChannelURL('release'), getChannelURL('beta'), getChannelURL('canary')]).then(urls => {
							 | 
						||
| 
								 | 
							
								    return {
							 | 
						||
| 
								 | 
							
								      useYarn: true,
							 | 
						||
| 
								 | 
							
								      scenarios: [
							 | 
						||
| 
								 | 
							
								        {
							 | 
						||
| 
								 | 
							
								          name: 'ember-lts-2.16',
							 | 
						||
| 
								 | 
							
								          env: {
							 | 
						||
| 
								 | 
							
								            EMBER_OPTIONAL_FEATURES: JSON.stringify({
							 | 
						||
| 
								 | 
							
								              'jquery-integration': true
							 | 
						||
| 
								 | 
							
								            })
							 | 
						||
| 
								 | 
							
								          },
							 | 
						||
| 
								 | 
							
								          npm: {
							 | 
						||
| 
								 | 
							
								            devDependencies: {
							 | 
						||
| 
								 | 
							
								              '@ember/jquery': '^0.5.1',
							 | 
						||
| 
								 | 
							
								              'ember-source': '~2.16.0'
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								          }
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        {
							 | 
						||
| 
								 | 
							
								          name: 'ember-lts-2.18',
							 | 
						||
| 
								 | 
							
								          env: {
							 | 
						||
| 
								 | 
							
								            EMBER_OPTIONAL_FEATURES: JSON.stringify({
							 | 
						||
| 
								 | 
							
								              'jquery-integration': true
							 | 
						||
| 
								 | 
							
								            })
							 | 
						||
| 
								 | 
							
								          },
							 | 
						||
| 
								 | 
							
								          npm: {
							 | 
						||
| 
								 | 
							
								            devDependencies: {
							 | 
						||
| 
								 | 
							
								              '@ember/jquery': '^0.5.1',
							 | 
						||
| 
								 | 
							
								              'ember-source': '~2.18.0'
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								          }
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        {
							 | 
						||
| 
								 | 
							
								          name: 'ember-release',
							 | 
						||
| 
								 | 
							
								          npm: {
							 | 
						||
| 
								 | 
							
								            devDependencies: {
							 | 
						||
| 
								 | 
							
								              'ember-source': urls[0]
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								          }
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        {
							 | 
						||
| 
								 | 
							
								          name: 'ember-beta',
							 | 
						||
| 
								 | 
							
								          npm: {
							 | 
						||
| 
								 | 
							
								            devDependencies: {
							 | 
						||
| 
								 | 
							
								              'ember-source': urls[1]
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								          }
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        {
							 | 
						||
| 
								 | 
							
								          name: 'ember-canary',
							 | 
						||
| 
								 | 
							
								          npm: {
							 | 
						||
| 
								 | 
							
								            devDependencies: {
							 | 
						||
| 
								 | 
							
								              'ember-source': urls[2]
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								          }
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        {
							 | 
						||
| 
								 | 
							
								          name: 'ember-default',
							 | 
						||
| 
								 | 
							
								          npm: {
							 | 
						||
| 
								 | 
							
								            devDependencies: {}
							 | 
						||
| 
								 | 
							
								          }
							 | 
						||
| 
								 | 
							
								        },
							 | 
						||
| 
								 | 
							
								        {
							 | 
						||
| 
								 | 
							
								          name: 'ember-default-with-jquery',
							 | 
						||
| 
								 | 
							
								          env: {
							 | 
						||
| 
								 | 
							
								            EMBER_OPTIONAL_FEATURES: JSON.stringify({
							 | 
						||
| 
								 | 
							
								              'jquery-integration': true
							 | 
						||
| 
								 | 
							
								            })
							 | 
						||
| 
								 | 
							
								          },
							 | 
						||
| 
								 | 
							
								          npm: {
							 | 
						||
| 
								 | 
							
								            devDependencies: {
							 | 
						||
| 
								 | 
							
								              '@ember/jquery': '^0.5.1'
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								          }
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								      ]
							 | 
						||
| 
								 | 
							
								    };
							 | 
						||
| 
								 | 
							
								  });
							 | 
						||
| 
								 | 
							
								};
							 |