Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/utils/lib/narwhal/tusk/list.js
blob: 3eab4ad296f6b503bbb714ded67f513a5d8409a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

var tusk = require("../tusk");
var util = require("util");
var args = require("args");
var packages = require("packages");

var parser = exports.parser = new args.Parser();

parser.help('lists all installed packages');

parser.action(function (options) {
    var self = this;
    Object.keys(packages.catalog).forEach(function (name) {
        self.print(
            name + ' \0magenta(' +
            packages.catalog[name].directory + '\0)'
        );
    });
});