UNPKG

354 BJavaScriptView Raw
1const path = require('path')
2
3const solutionSetup = (exercise) => {
4 exercise.addSetup(function (mode, callback) {
5 this.solution = path.join(this.dir, 'solution.js')
6
7 process.nextTick(callback)
8 })
9
10 exercise.getSolutionFiles = function (callback) {
11 callback(null, [this.solution])
12 }
13
14 return exercise
15}
16
17module.exports = solutionSetup