Files
threshold-ui/addons/core/config/ember-try.js
T

79 lines
1.6 KiB
JavaScript
Raw Normal View History

2021-03-05 14:22:06 -05:00
'use strict';
2020-11-18 11:58:16 -05:00
2021-03-05 14:22:06 -05:00
const getChannelURL = require('ember-source-channel-url');
2020-11-18 11:58:16 -05:00
2020-11-18 12:12:30 -05:00
module.exports = async function () {
2020-11-18 11:58:16 -05:00
return {
useYarn: true,
scenarios: [
{
2021-03-05 14:22:06 -05:00
name: 'ember-lts-3.16',
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2021-03-05 14:22:06 -05:00
'ember-source': '~3.16.0',
2020-11-18 12:12:30 -05:00
},
},
2020-11-18 11:58:16 -05:00
},
{
2021-03-05 14:22:06 -05:00
name: 'ember-lts-3.20',
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2021-03-05 14:22:06 -05:00
'ember-source': '~3.20.5',
2020-11-18 12:12:30 -05:00
},
},
2020-11-18 11:58:16 -05:00
},
{
2021-03-05 14:22:06 -05:00
name: 'ember-release',
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2021-03-05 14:22:06 -05:00
'ember-source': await getChannelURL('release'),
2020-11-18 12:12:30 -05:00
},
},
2020-11-18 11:58:16 -05:00
},
{
2021-03-05 14:22:06 -05:00
name: 'ember-beta',
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2021-03-05 14:22:06 -05:00
'ember-source': await getChannelURL('beta'),
2020-11-18 12:12:30 -05:00
},
},
2020-11-18 11:58:16 -05:00
},
{
2021-03-05 14:22:06 -05:00
name: 'ember-canary',
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2021-03-05 14:22:06 -05:00
'ember-source': await getChannelURL('canary'),
2020-11-18 12:12:30 -05:00
},
},
2020-11-18 11:58:16 -05:00
},
{
2021-03-05 14:22:06 -05:00
name: 'ember-default-with-jquery',
2020-11-18 11:58:16 -05:00
env: {
EMBER_OPTIONAL_FEATURES: JSON.stringify({
2021-03-05 14:22:06 -05:00
'jquery-integration': true,
2020-11-18 12:12:30 -05:00
}),
2020-11-18 11:58:16 -05:00
},
npm: {
devDependencies: {
2021-03-05 14:22:06 -05:00
'@ember/jquery': '^1.1.0',
2020-11-18 12:12:30 -05:00
},
},
2020-11-18 11:58:16 -05:00
},
{
2021-03-05 14:22:06 -05:00
name: 'ember-classic',
2020-11-18 11:58:16 -05:00
env: {
EMBER_OPTIONAL_FEATURES: JSON.stringify({
2021-03-05 14:22:06 -05:00
'application-template-wrapper': true,
'default-async-observers': false,
'template-only-glimmer-components': false,
2020-11-18 12:12:30 -05:00
}),
2020-11-18 11:58:16 -05:00
},
npm: {
ember: {
2021-03-05 14:22:06 -05:00
edition: 'classic',
2020-11-18 12:12:30 -05:00
},
},
},
],
2020-11-18 11:58:16 -05:00
};
};