UNPKG

javascripting

Version:

Learn JavaScript by adventuring around in the terminal.

16 lines (11 loc) 411 B
#!/usr/bin/env node var path = require('path'); var adventure = require('adventure'); var jsing = adventure('javascripting'); var problems = require('./menu.json'); problems.forEach(function (problem) { var p = problem.toLowerCase().replace(/\s/g, '-'); var dir = path.join(__dirname, 'problems', p); jsing.add(problem, function () { return require(dir); }); }); jsing.execute(process.argv.slice(2));