UNPKG

ember-try

Version:

An ember-cli addon to test against multiple dependencies, such as ember and ember-data.

22 lines (19 loc) 725 B
'use strict'; const CoreObject = require('core-object'); const debug = require('debug')('ember-try:commands:reset'); const ScenarioManager = require('../utils/scenario-manager'); const DependencyManagerAdapterFactory = require('./../utils/dependency-manager-adapter-factory'); module.exports = CoreObject.extend({ run() { let dependencyAdapters = this.dependencyManagerAdapters || DependencyManagerAdapterFactory.generateFromConfig(this.config, this.project.root); debug( 'DependencyManagerAdapters: %s', dependencyAdapters.map((item) => { return item.configKey; }) ); return new ScenarioManager({ dependencyManagerAdapters: dependencyAdapters }).cleanup(); }, });