UNPKG

count-to-6

Version:

An intro to some ES6 features via a set of self-guided workshops.

21 lines (14 loc) 688 B
"use strict"; var exercise = require("workshopper-exercise")(); var filecheck = require("workshopper-exercise/filecheck"); var execute = require("workshopper-exercise/execute"); var comparestdout = require("workshopper-exercise/comparestdout"); var traceurProcessor = require("../../traceur-processor"); module.exports = comparestdout(execute(traceurProcessor(filecheck(exercise)))); var names = ["ES6", "CampJS", "JavaScript", "ECMAScript", "TC39"]; module.exports.addSetup(function (mode, callback) { var random = Math.floor(Math.random() * names.length); var name = names[random]; this.submissionArgs = this.solutionArgs = [name]; process.nextTick(callback); });