Skip to content

Commit c8a6835

Browse files
committed
refactor: Remove unnecessary function calls
1 parent e20873d commit c8a6835

23 files changed

Lines changed: 6 additions & 26 deletions

File tree

index.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
1+
const problem = require('./lib/problem')
2+
13
var jsing = require('workshopper-adventure')({
24
appDir: __dirname,
35
languages: ['en', 'ja', 'ko', 'es', 'zh-cn', 'zh-tw', 'pt-br', 'nb-no', 'uk', 'it', 'ru', 'fr'],
46
header: require('workshopper-adventure/default/header'),
57
footer: require('./lib/footer.js')
68
})
79

8-
jsing.addAll(require('./menu.json').map(function (problem) {
10+
jsing.addAll(require('./menu.json').map(function (name) {
911
return {
10-
name: problem,
12+
name,
1113
fn: function () {
12-
var p = problem.toLowerCase().replace(/\s/g, '-')
14+
var p = name.toLowerCase().replace(/\s/g, '-')
1315
var dir = require('path').join(__dirname, 'problems', p)
14-
return require(dir)
16+
return problem(dir)
1517
}
1618
}
1719
}))

problems/accessing-array-values/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

problems/array-filtering/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

problems/arrays/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

problems/for-loop/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

problems/function-arguments/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

problems/function-return-values/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

problems/functions/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

problems/if-statement/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

problems/introduction/index.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)