planetproto
Version:
A Workshop for understanding JavaScript prototypes
29 lines (24 loc) • 699 B
JavaScript
const workshopper = require('workshopper'),
path = require('path'),
credits = require('./credits'),
menu = require('./exercises/menu'),
name = 'planetproto',
title = 'Understanding JavaScript prototypes',
subtitle = '\x1b[23mSelect an exercise and hit \x1b[3mEnter\x1b[23m to begin'
function fpath (f) {
return path.join(__dirname, f)
}
workshopper({
name : name,
title : title,
subtitle : subtitle,
exerciseDir : fpath('./exercises/'),
appDir : __dirname,
helpFile : fpath('help.txt'),
languages : ['en', 'fr', 'ja', 'uk', 'es'],
menuItems : [{
name : 'credits',
handler : credits
}]
});