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

87 lines
1.8 KiB
JavaScript
Raw Normal View History

2020-11-18 12:12:30 -05:00
"use strict";
2020-11-18 11:58:16 -05:00
2020-11-18 12:12:30 -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: [
{
2020-11-18 12:12:30 -05:00
name: "ember-lts-3.12",
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2020-11-18 12:12:30 -05:00
"ember-source": "~3.12.0",
},
},
2020-11-18 11:58:16 -05:00
},
{
2020-11-18 12:12:30 -05:00
name: "ember-lts-3.16",
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2020-11-18 12:12:30 -05:00
"ember-source": "~3.16.0",
},
},
2020-11-18 11:58:16 -05:00
},
{
2020-11-18 12:12:30 -05:00
name: "ember-lts-3.20",
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2020-11-18 12:12:30 -05:00
"ember-source": "~3.20.5",
},
},
2020-11-18 11:58:16 -05:00
},
{
2020-11-18 12:12:30 -05:00
name: "ember-release",
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2020-11-18 12:12:30 -05:00
"ember-source": await getChannelURL("release"),
},
},
2020-11-18 11:58:16 -05:00
},
{
2020-11-18 12:12:30 -05:00
name: "ember-beta",
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2020-11-18 12:12:30 -05:00
"ember-source": await getChannelURL("beta"),
},
},
2020-11-18 11:58:16 -05:00
},
{
2020-11-18 12:12:30 -05:00
name: "ember-canary",
2020-11-18 11:58:16 -05:00
npm: {
devDependencies: {
2020-11-18 12:12:30 -05:00
"ember-source": await getChannelURL("canary"),
},
},
2020-11-18 11:58:16 -05:00
},
{
2020-11-18 12:12:30 -05:00
name: "ember-default-with-jquery",
2020-11-18 11:58:16 -05:00
env: {
EMBER_OPTIONAL_FEATURES: JSON.stringify({
2020-11-18 12:12:30 -05:00
"jquery-integration": true,
}),
2020-11-18 11:58:16 -05:00
},
npm: {
devDependencies: {
2020-11-18 12:12:30 -05:00
"@ember/jquery": "^1.1.0",
},
},
2020-11-18 11:58:16 -05:00
},
{
2020-11-18 12:12:30 -05:00
name: "ember-classic",
2020-11-18 11:58:16 -05:00
env: {
EMBER_OPTIONAL_FEATURES: JSON.stringify({
2020-11-18 12:12:30 -05:00
"application-template-wrapper": true,
"default-async-observers": false,
"template-only-glimmer-components": false,
}),
2020-11-18 11:58:16 -05:00
},
npm: {
ember: {
2020-11-18 12:12:30 -05:00
edition: "classic",
},
},
},
],
2020-11-18 11:58:16 -05:00
};
};