UNPKG

apigeek-affirm

Version:

Executable English for Software Testing and more

34 lines (25 loc) 715 B
#!/usr/bin/env node /** * ApiGeek: Affirm * * Command Line launcher * * (c) Lee Curtis 2016 (c) Troven 2009-2015. Apache Licensed. * */ var pkg = require("../package"); var _ = require("underscore"); var apigeek = require("apigeek-dialect"), cli = apigeek.cli; var debug = require("debug")("apigeek:affirm"); cli.version(pkg.version); apigeek.init(); // auto-install dependent dialects - needed in top-level project to resolve external projects _.each(pkg.dependencies, function(ver, dep) { if (dep.indexOf("dialect-")>=0) { debug("install: "+dep+" @ "+ver); apigeek.dialect.learn(require(dep),dep); } }); // execute the CLI apigeek.config.name = pkg.name; apigeek.execute();