mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-10-31 10:49:00 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			81 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			81 lines
		
	
	
		
			1.8 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'
 | |
|             }
 | |
|           }
 | |
|         }
 | |
|       ]
 | |
|     };
 | |
|   });
 | |
| };
 | 
