/*\ title: $:/core/modules/commands/editions.js type: application/javascript module-type: command Command to list the available editions \*/ (function(){ /*jslint node: true, browser: true */ /*global $tw: false */ "use strict"; exports.info = { name: "editions", synchronous: true }; var Command = function(params,commander) { this.params = params; this.commander = commander; }; Command.prototype.execute = function() { var fs = require("fs"), path = require("path"), self = this; // Enumerate the edition paths var editionPaths = $tw.getLibraryItemSearchPaths($tw.config.editionsPath,$tw.config.editionsEnvVar), editions = {}; for(var editionIndex=0; editionIndex