Skip to content

Commit d3b56f1

Browse files
authored
Merge pull request #1035 from bertdeblock/remove-custom-find-by-name-util
Remove custom `findByName` util
2 parents bfd124b + 892b1d9 commit d3b56f1

3 files changed

Lines changed: 3 additions & 15 deletions

File tree

lib/commands/try-one.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
'use strict';
22

3-
const findByName = require('../utils/find-by-name');
43
const debug = require('debug')('ember-try:commands:try-one');
54

65
module.exports = {
@@ -50,7 +49,7 @@ module.exports = {
5049

5150
debug('Config: %s', JSON.stringify(config));
5251

53-
let scenario = findByName(config.scenarios, scenarioName);
52+
let scenario = config.scenarios.find((s) => s.name === scenarioName);
5453
if (!scenario) {
5554
throw new Error(
5655
'The `ember try:one` command requires a scenario ' + 'specified in the config.',

lib/utils/config.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
const path = require('path');
44
const fs = require('fs');
55
const { prefix, warn } = require('./console');
6-
const findByName = require('./find-by-name');
76
const debug = require('debug')('ember-try:utils:config');
87

98
function getConfigPath(project) {
@@ -91,12 +90,12 @@ function mergeAutoConfigAndConfigFileData(autoConfig, configData) {
9190
let conf = Object.assign({}, autoConfig, configData);
9291

9392
let overriddenScenarios = autoConfig.scenarios.map((scenario) => {
94-
let overriddenScenario = findByName(configData.scenarios, scenario.name);
93+
let overriddenScenario = configData.scenarios.find((s) => s.name === scenario.name);
9594
return Object.assign({}, scenario, overriddenScenario);
9695
});
9796

9897
let additionalScenarios = configData.scenarios.filter((scenario) => {
99-
return !findByName(autoConfig.scenarios, scenario.name);
98+
return !autoConfig.scenarios.find((s) => s.name === scenario.name);
10099
});
101100

102101
conf.scenarios = [...overriddenScenarios, ...additionalScenarios];

lib/utils/find-by-name.js

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)