browserify-adventure-jp
Version:
learn browserify with this educational adventure
16 lines (13 loc) • 435 B
JavaScript
var path = require('path');
var adventure = require('adventure');
var shop = adventure('browserify-adventure');
require('../menu.json').forEach(function (name) {
if (/^!/.test(name)) return;
var d = name.toLowerCase().replace(/\W+/g, '_');
var dir = path.join(__dirname, '../problems', d);
shop.add(name, function () {
return require(dir);
});
});
shop.execute(process.argv.slice(2));