diff --git a/README.md b/README.md index 9b430ee..2619988 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +Compile javascript **with** node.js. This allows you to move your executable around *without* needing to install the node.js runtime. + ## Requirements - Linux / Mac @@ -16,10 +18,6 @@ Or git: git clone ``` -### Features - -- Compiled **with** node.js. This allows you to move your executable around *without* needing to install the node.js runtime. - ### Motivation diff --git a/bin/nexe b/bin/nexe new file mode 100644 index 0000000..41de4b4 --- /dev/null +++ b/bin/nexe @@ -0,0 +1,2 @@ +#!/usr/bin/env node + diff --git a/lib/index.js b/lib/index.js new file mode 100644 index 0000000..4fe7b43 --- /dev/null +++ b/lib/index.js @@ -0,0 +1,3 @@ +exports.compile = function(ops, callback) { + +} \ No newline at end of file diff --git a/node_modules/optimist/.gitignore b/node_modules/optimist/.gitignore new file mode 100644 index 0000000..7ff5a9e --- /dev/null +++ b/node_modules/optimist/.gitignore @@ -0,0 +1,2 @@ +node_modules/ +node_modules/* \ No newline at end of file diff --git a/node_modules/optimist/.npmignore b/node_modules/optimist/.npmignore new file mode 100644 index 0000000..bfdb82c --- /dev/null +++ b/node_modules/optimist/.npmignore @@ -0,0 +1,4 @@ +lib-cov/* +*.swp +*.swo +node_modules diff --git a/node_modules/optimist/LICENSE b/node_modules/optimist/LICENSE new file mode 100644 index 0000000..432d1ae --- /dev/null +++ b/node_modules/optimist/LICENSE @@ -0,0 +1,21 @@ +Copyright 2010 James Halliday (mail@substack.net) + +This project is free software released under the MIT/X11 license: + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/node_modules/optimist/README.markdown b/node_modules/optimist/README.markdown new file mode 100644 index 0000000..deb493c --- /dev/null +++ b/node_modules/optimist/README.markdown @@ -0,0 +1,474 @@ +optimist +======== + +Optimist is a node.js library for option parsing for people who hate option +parsing. More specifically, this module is for people who like all the --bells +and -whistlz of program usage but think optstrings are a waste of time. + +With optimist, option parsing doesn't have to suck (as much). + +examples +======== + +With Optimist, the options are just a hash! No optstrings attached. +------------------------------------------------------------------- + +xup.js: + +````javascript +#!/usr/bin/env node +var argv = require('optimist').argv; + +if (argv.rif - 5 * argv.xup > 7.138) { + console.log('Buy more riffiwobbles'); +} +else { + console.log('Sell the xupptumblers'); +} +```` + +*** + + $ ./xup.js --rif=55 --xup=9.52 + Buy more riffiwobbles + + $ ./xup.js --rif 12 --xup 8.1 + Sell the xupptumblers + +![This one's optimistic.](http://substack.net/images/optimistic.png) + +But wait! There's more! You can do short options: +------------------------------------------------- + +short.js: + +````javascript +#!/usr/bin/env node +var argv = require('optimist').argv; +console.log('(%d,%d)', argv.x, argv.y); +```` + +*** + + $ ./short.js -x 10 -y 21 + (10,21) + +And booleans, both long and short (and grouped): +---------------------------------- + +bool.js: + +````javascript +#!/usr/bin/env node +var util = require('util'); +var argv = require('optimist').argv; + +if (argv.s) { + util.print(argv.fr ? 'Le chat dit: ' : 'The cat says: '); +} +console.log( + (argv.fr ? 'miaou' : 'meow') + (argv.p ? '.' : '') +); +```` + +*** + + $ ./bool.js -s + The cat says: meow + + $ ./bool.js -sp + The cat says: meow. + + $ ./bool.js -sp --fr + Le chat dit: miaou. + +And non-hypenated options too! Just use `argv._`! +------------------------------------------------- + +nonopt.js: + +````javascript +#!/usr/bin/env node +var argv = require('optimist').argv; +console.log('(%d,%d)', argv.x, argv.y); +console.log(argv._); +```` + +*** + + $ ./nonopt.js -x 6.82 -y 3.35 moo + (6.82,3.35) + [ 'moo' ] + + $ ./nonopt.js foo -x 0.54 bar -y 1.12 baz + (0.54,1.12) + [ 'foo', 'bar', 'baz' ] + +Plus, Optimist comes with .usage() and .demand()! +------------------------------------------------- + +divide.js: + +````javascript +#!/usr/bin/env node +var argv = require('optimist') + .usage('Usage: $0 -x [num] -y [num]') + .demand(['x','y']) + .argv; + +console.log(argv.x / argv.y); +```` + +*** + + $ ./divide.js -x 55 -y 11 + 5 + + $ node ./divide.js -x 4.91 -z 2.51 + Usage: node ./divide.js -x [num] -y [num] + + Options: + -x [required] + -y [required] + + Missing required arguments: y + +EVEN MORE HOLY COW +------------------ + +default_singles.js: + +````javascript +#!/usr/bin/env node +var argv = require('optimist') + .default('x', 10) + .default('y', 10) + .argv +; +console.log(argv.x + argv.y); +```` + +*** + + $ ./default_singles.js -x 5 + 15 + +default_hash.js: + +````javascript +#!/usr/bin/env node +var argv = require('optimist') + .default({ x : 10, y : 10 }) + .argv +; +console.log(argv.x + argv.y); +```` + +*** + + $ ./default_hash.js -y 7 + 17 + +And if you really want to get all descriptive about it... +--------------------------------------------------------- + +boolean_single.js + +````javascript +#!/usr/bin/env node +var argv = require('optimist') + .boolean('v') + .argv +; +console.dir(argv); +```` + +*** + + $ ./boolean_single.js -v foo bar baz + true + [ 'bar', 'baz', 'foo' ] + +boolean_double.js + +````javascript +#!/usr/bin/env node +var argv = require('optimist') + .boolean(['x','y','z']) + .argv +; +console.dir([ argv.x, argv.y, argv.z ]); +console.dir(argv._); +```` + +*** + + $ ./boolean_double.js -x -z one two three + [ true, false, true ] + [ 'one', 'two', 'three' ] + +Optimist is here to help... +--------------------------- + +You can describe parameters for help messages and set aliases. Optimist figures +out how to format a handy help string automatically. + +line_count.js + +````javascript +#!/usr/bin/env node +var argv = require('optimist') + .usage('Count the lines in a file.\nUsage: $0') + .demand('f') + .alias('f', 'file') + .describe('f', 'Load a file') + .argv +; + +var fs = require('fs'); +var s = fs.createReadStream(argv.file); + +var lines = 0; +s.on('data', function (buf) { + lines += buf.toString().match(/\n/g).length; +}); + +s.on('end', function () { + console.log(lines); +}); +```` + +*** + + $ node line_count.js + Count the lines in a file. + Usage: node ./line_count.js + + Options: + -f, --file Load a file [required] + + Missing required arguments: f + + $ node line_count.js --file line_count.js + 20 + + $ node line_count.js -f line_count.js + 20 + +methods +======= + +By itself, + +````javascript +require('optimist').argv +````` + +will use `process.argv` array to construct the `argv` object. + +You can pass in the `process.argv` yourself: + +````javascript +require('optimist')([ '-x', '1', '-y', '2' ]).argv +```` + +or use .parse() to do the same thing: + +````javascript +require('optimist').parse([ '-x', '1', '-y', '2' ]) +```` + +The rest of these methods below come in just before the terminating `.argv`. + +.alias(key, alias) +------------------ + +Set key names as equivalent such that updates to a key will propagate to aliases +and vice-versa. + +Optionally `.alias()` can take an object that maps keys to aliases. + +.default(key, value) +-------------------- + +Set `argv[key]` to `value` if no option was specified on `process.argv`. + +Optionally `.default()` can take an object that maps keys to default values. + +.demand(key) +------------ + +If `key` is a string, show the usage information and exit if `key` wasn't +specified in `process.argv`. + +If `key` is a number, demand at least as many non-option arguments, which show +up in `argv._`. + +If `key` is an Array, demand each element. + +.describe(key, desc) +-------------------- + +Describe a `key` for the generated usage information. + +Optionally `.describe()` can take an object that maps keys to descriptions. + +.options(key, opt) +------------------ + +Instead of chaining together `.alias().demand().default()`, you can specify +keys in `opt` for each of the chainable methods. + +For example: + +````javascript +var argv = require('optimist') + .options('f', { + alias : 'file', + default : '/etc/passwd', + }) + .argv +; +```` + +is the same as + +````javascript +var argv = require('optimist') + .alias('f', 'file') + .default('f', '/etc/passwd') + .argv +; +```` + +Optionally `.options()` can take an object that maps keys to `opt` parameters. + +.usage(message) +--------------- + +Set a usage message to show which commands to use. Inside `message`, the string +`$0` will get interpolated to the current script name or node command for the +present script similar to how `$0` works in bash or perl. + +.check(fn) +---------- + +Check that certain conditions are met in the provided arguments. + +If `fn` throws or returns `false`, show the thrown error, usage information, and +exit. + +.boolean(key) +------------- + +Interpret `key` as a boolean. If a non-flag option follows `key` in +`process.argv`, that string won't get set as the value of `key`. + +If `key` never shows up as a flag in `process.arguments`, `argv[key]` will be +`false`. + +If `key` is an Array, interpret all the elements as booleans. + +.string(key) +------------ + +Tell the parser logic not to interpret `key` as a number or boolean. +This can be useful if you need to preserve leading zeros in an input. + +If `key` is an Array, interpret all the elements as strings. + +.wrap(columns) +-------------- + +Format usage output to wrap at `columns` many columns. + +.help() +------- + +Return the generated usage string. + +.showHelp(fn=console.error) +--------------------------- + +Print the usage data using `fn` for printing. + +.parse(args) +------------ + +Parse `args` instead of `process.argv`. Returns the `argv` object. + +.argv +----- + +Get the arguments as a plain old object. + +Arguments without a corresponding flag show up in the `argv._` array. + +The script name or node command is available at `argv.$0` similarly to how `$0` +works in bash or perl. + +parsing tricks +============== + +stop parsing +------------ + +Use `--` to stop parsing flags and stuff the remainder into `argv._`. + + $ node examples/reflect.js -a 1 -b 2 -- -c 3 -d 4 + { _: [ '-c', '3', '-d', '4' ], + '$0': 'node ./examples/reflect.js', + a: 1, + b: 2 } + +negate fields +------------- + +If you want to explicity set a field to false instead of just leaving it +undefined or to override a default you can do `--no-key`. + + $ node examples/reflect.js -a --no-b + { _: [], + '$0': 'node ./examples/reflect.js', + a: true, + b: false } + +numbers +------- + +Every argument that looks like a number (`!isNaN(Number(arg))`) is converted to +one. This way you can just `net.createConnection(argv.port)` and you can add +numbers out of `argv` with `+` without having that mean concatenation, +which is super frustrating. + +duplicates +---------- + +If you specify a flag multiple times it will get turned into an array containing +all the values in order. + + $ node examples/reflect.js -x 5 -x 8 -x 0 + { _: [], + '$0': 'node ./examples/reflect.js', + x: [ 5, 8, 0 ] } + +installation +============ + +With [npm](http://github.com/isaacs/npm), just do: + npm install optimist + +or clone this project on github: + + git clone http://github.com/substack/node-optimist.git + +To run the tests with [expresso](http://github.com/visionmedia/expresso), +just do: + + expresso + +inspired By +=========== + +This module is loosely inspired by Perl's +[Getopt::Casual](http://search.cpan.org/~photo/Getopt-Casual-0.13.1/Casual.pm). diff --git a/node_modules/optimist/examples/bool.js b/node_modules/optimist/examples/bool.js new file mode 100644 index 0000000..a998fb7 --- /dev/null +++ b/node_modules/optimist/examples/bool.js @@ -0,0 +1,10 @@ +#!/usr/bin/env node +var util = require('util'); +var argv = require('optimist').argv; + +if (argv.s) { + util.print(argv.fr ? 'Le chat dit: ' : 'The cat says: '); +} +console.log( + (argv.fr ? 'miaou' : 'meow') + (argv.p ? '.' : '') +); diff --git a/node_modules/optimist/examples/boolean_double.js b/node_modules/optimist/examples/boolean_double.js new file mode 100644 index 0000000..a35a7e6 --- /dev/null +++ b/node_modules/optimist/examples/boolean_double.js @@ -0,0 +1,7 @@ +#!/usr/bin/env node +var argv = require('optimist') + .boolean(['x','y','z']) + .argv +; +console.dir([ argv.x, argv.y, argv.z ]); +console.dir(argv._); diff --git a/node_modules/optimist/examples/boolean_single.js b/node_modules/optimist/examples/boolean_single.js new file mode 100644 index 0000000..017bb68 --- /dev/null +++ b/node_modules/optimist/examples/boolean_single.js @@ -0,0 +1,7 @@ +#!/usr/bin/env node +var argv = require('optimist') + .boolean('v') + .argv +; +console.dir(argv.v); +console.dir(argv._); diff --git a/node_modules/optimist/examples/default_hash.js b/node_modules/optimist/examples/default_hash.js new file mode 100644 index 0000000..ade7768 --- /dev/null +++ b/node_modules/optimist/examples/default_hash.js @@ -0,0 +1,8 @@ +#!/usr/bin/env node + +var argv = require('optimist') + .default({ x : 10, y : 10 }) + .argv +; + +console.log(argv.x + argv.y); diff --git a/node_modules/optimist/examples/default_singles.js b/node_modules/optimist/examples/default_singles.js new file mode 100644 index 0000000..d9b1ff4 --- /dev/null +++ b/node_modules/optimist/examples/default_singles.js @@ -0,0 +1,7 @@ +#!/usr/bin/env node +var argv = require('optimist') + .default('x', 10) + .default('y', 10) + .argv +; +console.log(argv.x + argv.y); diff --git a/node_modules/optimist/examples/divide.js b/node_modules/optimist/examples/divide.js new file mode 100644 index 0000000..5e2ee82 --- /dev/null +++ b/node_modules/optimist/examples/divide.js @@ -0,0 +1,8 @@ +#!/usr/bin/env node + +var argv = require('optimist') + .usage('Usage: $0 -x [num] -y [num]') + .demand(['x','y']) + .argv; + +console.log(argv.x / argv.y); diff --git a/node_modules/optimist/examples/line_count.js b/node_modules/optimist/examples/line_count.js new file mode 100644 index 0000000..b5f95bf --- /dev/null +++ b/node_modules/optimist/examples/line_count.js @@ -0,0 +1,20 @@ +#!/usr/bin/env node +var argv = require('optimist') + .usage('Count the lines in a file.\nUsage: $0') + .demand('f') + .alias('f', 'file') + .describe('f', 'Load a file') + .argv +; + +var fs = require('fs'); +var s = fs.createReadStream(argv.file); + +var lines = 0; +s.on('data', function (buf) { + lines += buf.toString().match(/\n/g).length; +}); + +s.on('end', function () { + console.log(lines); +}); diff --git a/node_modules/optimist/examples/line_count_options.js b/node_modules/optimist/examples/line_count_options.js new file mode 100644 index 0000000..d9ac709 --- /dev/null +++ b/node_modules/optimist/examples/line_count_options.js @@ -0,0 +1,29 @@ +#!/usr/bin/env node +var argv = require('optimist') + .usage('Count the lines in a file.\nUsage: $0') + .options({ + file : { + demand : true, + alias : 'f', + description : 'Load a file' + }, + base : { + alias : 'b', + description : 'Numeric base to use for output', + default : 10, + }, + }) + .argv +; + +var fs = require('fs'); +var s = fs.createReadStream(argv.file); + +var lines = 0; +s.on('data', function (buf) { + lines += buf.toString().match(/\n/g).length; +}); + +s.on('end', function () { + console.log(lines.toString(argv.base)); +}); diff --git a/node_modules/optimist/examples/line_count_wrap.js b/node_modules/optimist/examples/line_count_wrap.js new file mode 100644 index 0000000..4267511 --- /dev/null +++ b/node_modules/optimist/examples/line_count_wrap.js @@ -0,0 +1,29 @@ +#!/usr/bin/env node +var argv = require('optimist') + .usage('Count the lines in a file.\nUsage: $0') + .wrap(80) + .demand('f') + .alias('f', [ 'file', 'filename' ]) + .describe('f', + "Load a file. It's pretty important." + + " Required even. So you'd better specify it." + ) + .alias('b', 'base') + .describe('b', 'Numeric base to display the number of lines in') + .default('b', 10) + .describe('x', 'Super-secret optional parameter which is secret') + .default('x', '') + .argv +; + +var fs = require('fs'); +var s = fs.createReadStream(argv.file); + +var lines = 0; +s.on('data', function (buf) { + lines += buf.toString().match(/\n/g).length; +}); + +s.on('end', function () { + console.log(lines.toString(argv.base)); +}); diff --git a/node_modules/optimist/examples/nonopt.js b/node_modules/optimist/examples/nonopt.js new file mode 100644 index 0000000..ee633ee --- /dev/null +++ b/node_modules/optimist/examples/nonopt.js @@ -0,0 +1,4 @@ +#!/usr/bin/env node +var argv = require('optimist').argv; +console.log('(%d,%d)', argv.x, argv.y); +console.log(argv._); diff --git a/node_modules/optimist/examples/reflect.js b/node_modules/optimist/examples/reflect.js new file mode 100644 index 0000000..816b3e1 --- /dev/null +++ b/node_modules/optimist/examples/reflect.js @@ -0,0 +1,2 @@ +#!/usr/bin/env node +console.dir(require('optimist').argv); diff --git a/node_modules/optimist/examples/short.js b/node_modules/optimist/examples/short.js new file mode 100644 index 0000000..1db0ad0 --- /dev/null +++ b/node_modules/optimist/examples/short.js @@ -0,0 +1,3 @@ +#!/usr/bin/env node +var argv = require('optimist').argv; +console.log('(%d,%d)', argv.x, argv.y); diff --git a/node_modules/optimist/examples/string.js b/node_modules/optimist/examples/string.js new file mode 100644 index 0000000..a8e5aeb --- /dev/null +++ b/node_modules/optimist/examples/string.js @@ -0,0 +1,11 @@ +#!/usr/bin/env node +var argv = require('optimist') + .string('x', 'y') + .argv +; +console.dir([ argv.x, argv.y ]); + +/* Turns off numeric coercion: + ./node string.js -x 000123 -y 9876 + [ '000123', '9876' ] +*/ diff --git a/node_modules/optimist/examples/usage-options.js b/node_modules/optimist/examples/usage-options.js new file mode 100644 index 0000000..b999977 --- /dev/null +++ b/node_modules/optimist/examples/usage-options.js @@ -0,0 +1,19 @@ +var optimist = require('./../index'); + +var argv = optimist.usage('This is my awesome program', { + 'about': { + description: 'Provide some details about the author of this program', + required: true, + short: 'a', + }, + 'info': { + description: 'Provide some information about the node.js agains!!!!!!', + boolean: true, + short: 'i' + } +}).argv; + +optimist.showHelp(); + +console.log('\n\nInspecting options'); +console.dir(argv); \ No newline at end of file diff --git a/node_modules/optimist/examples/xup.js b/node_modules/optimist/examples/xup.js new file mode 100644 index 0000000..8f6ecd2 --- /dev/null +++ b/node_modules/optimist/examples/xup.js @@ -0,0 +1,10 @@ +#!/usr/bin/env node +var argv = require('optimist').argv; + +if (argv.rif - 5 * argv.xup > 7.138) { + console.log('Buy more riffiwobbles'); +} +else { + console.log('Sell the xupptumblers'); +} + diff --git a/node_modules/optimist/index.js b/node_modules/optimist/index.js new file mode 100644 index 0000000..070d642 --- /dev/null +++ b/node_modules/optimist/index.js @@ -0,0 +1,457 @@ +var path = require('path'); +var wordwrap = require('wordwrap'); + +/* Hack an instance of Argv with process.argv into Argv + so people can do + require('optimist')(['--beeble=1','-z','zizzle']).argv + to parse a list of args and + require('optimist').argv + to get a parsed version of process.argv. +*/ + +var inst = Argv(process.argv.slice(2)); +Object.keys(inst).forEach(function (key) { + Argv[key] = typeof inst[key] == 'function' + ? inst[key].bind(inst) + : inst[key]; +}); + +var exports = module.exports = Argv; +function Argv (args, cwd) { + var self = {}; + if (!cwd) cwd = process.cwd(); + + self.$0 = process.argv + .slice(0,2) + .map(function (x) { + var b = rebase(cwd, x); + return x.match(/^\//) && b.length < x.length + ? b : x + }) + .join(' ') + ; + + if (process.argv[1] == process.env._) { + self.$0 = process.env._.replace( + path.dirname(process.execPath) + '/', '' + ); + } + + var flags = { bools : {}, strings : {} }; + + self.boolean = function (bools) { + if (!Array.isArray(bools)) { + bools = [].slice.call(arguments); + } + + bools.forEach(function (name) { + flags.bools[name] = true; + }); + + return self; + }; + + self.string = function (strings) { + if (!Array.isArray(strings)) { + strings = [].slice.call(arguments); + } + + strings.forEach(function (name) { + flags.strings[name] = true; + }); + + return self; + }; + + var aliases = {}; + self.alias = function (x, y) { + if (typeof x === 'object') { + Object.keys(x).forEach(function (key) { + self.alias(key, x[key]); + }); + } + else if (Array.isArray(y)) { + y.forEach(function (yy) { + self.alias(x, yy); + }); + } + else { + var zs = (aliases[x] || []).concat(aliases[y] || []).concat(x, y); + aliases[x] = zs.filter(function (z) { return z != x }); + aliases[y] = zs.filter(function (z) { return z != y }); + } + + return self; + }; + + var demanded = {}; + self.demand = function (keys) { + if (typeof keys == 'number') { + if (!demanded._) demanded._ = 0; + demanded._ += keys; + } + else if (Array.isArray(keys)) { + keys.forEach(function (key) { + self.demand(key); + }); + } + else { + demanded[keys] = true; + } + + return self; + }; + + var usage; + self.usage = function (msg, opts) { + if (!opts && typeof msg === 'object') { + opts = msg; + msg = null; + } + + usage = msg; + + if (opts) self.options(opts); + + return self; + }; + + function fail (msg) { + self.showHelp(); + if (msg) console.error(msg); + process.exit(1); + } + + var checks = []; + self.check = function (f) { + checks.push(f); + return self; + }; + + var defaults = {}; + self.default = function (key, value) { + if (typeof key === 'object') { + Object.keys(key).forEach(function (k) { + self.default(k, key[k]); + }); + } + else { + defaults[key] = value; + } + + return self; + }; + + var descriptions = {}; + self.describe = function (key, desc) { + if (typeof key === 'object') { + Object.keys(key).forEach(function (k) { + self.describe(k, key[k]); + }); + } + else { + descriptions[key] = desc; + } + return self; + }; + + self.parse = function (args) { + return Argv(args).argv; + }; + + self.option = self.options = function (key, opt) { + if (typeof key === 'object') { + Object.keys(key).forEach(function (k) { + self.options(k, key[k]); + }); + } + else { + if (opt.alias) self.alias(key, opt.alias); + if (opt.demand) self.demand(key); + if (opt.default) self.default(key, opt.default); + + if (opt.boolean || opt.type === 'boolean') { + self.boolean(key); + } + if (opt.string || opt.type === 'string') { + self.string(key); + } + + var desc = opt.describe || opt.description || opt.desc; + if (desc) { + self.describe(key, desc); + } + } + + return self; + }; + + var wrap = null; + self.wrap = function (cols) { + wrap = cols; + return self; + }; + + self.showHelp = function (fn) { + if (!fn) fn = console.error; + fn(self.help()); + }; + + self.help = function () { + var keys = Object.keys( + Object.keys(descriptions) + .concat(Object.keys(demanded)) + .concat(Object.keys(defaults)) + .reduce(function (acc, key) { + if (key !== '_') acc[key] = true; + return acc; + }, {}) + ); + + var help = keys.length ? [ 'Options:' ] : []; + + if (usage) { + help.unshift(usage.replace(/\$0/g, self.$0), ''); + } + + var switches = keys.reduce(function (acc, key) { + acc[key] = [ key ].concat(aliases[key] || []) + .map(function (sw) { + return (sw.length > 1 ? '--' : '-') + sw + }) + .join(', ') + ; + return acc; + }, {}); + + var switchlen = longest(Object.keys(switches).map(function (s) { + return switches[s] || ''; + })); + + var desclen = longest(Object.keys(descriptions).map(function (d) { + return descriptions[d] || ''; + })); + + keys.forEach(function (key) { + var kswitch = switches[key]; + var desc = descriptions[key] || ''; + + if (wrap) { + desc = wordwrap(switchlen + 4, wrap)(desc) + .slice(switchlen + 4) + ; + } + + var spadding = new Array( + Math.max(switchlen - kswitch.length + 3, 0) + ).join(' '); + + var dpadding = new Array( + Math.max(desclen - desc.length + 1, 0) + ).join(' '); + + var type = null; + + if (flags.bools[key]) type = '[boolean]'; + if (flags.strings[key]) type = '[string]'; + + if (!wrap && dpadding.length > 0) { + desc += dpadding; + } + + var prelude = ' ' + kswitch + spadding; + var extra = [ + type, + demanded[key] + ? '[required]' + : null + , + defaults[key] !== undefined + ? '[default: ' + JSON.stringify(defaults[key]) + ']' + : null + , + ].filter(Boolean).join(' '); + + var body = [ desc, extra ].filter(Boolean).join(' '); + + if (wrap) { + var dlines = desc.split('\n'); + var dlen = dlines.slice(-1)[0].length + + (dlines.length === 1 ? prelude.length : 0) + + body = desc + (dlen + extra.length > wrap - 2 + ? '\n' + + new Array(wrap - extra.length + 1).join(' ') + + extra + : new Array(wrap - extra.length - dlen + 1).join(' ') + + extra + ); + } + + help.push(prelude + body); + }); + + help.push(''); + return help.join('\n'); + }; + + Object.defineProperty(self, 'argv', { + get : parseArgs, + enumerable : true, + }); + + function parseArgs () { + var argv = { _ : [], $0 : self.$0 }; + Object.keys(flags.bools).forEach(function (key) { + setArg(key, defaults[key] || false); + }); + + function setArg (key, val) { + var num = Number(val); + var value = typeof val !== 'string' || isNaN(num) ? val : num; + if (flags.strings[key]) value = val; + + if (key in argv && !flags.bools[key]) { + if (!Array.isArray(argv[key])) { + argv[key] = [ argv[key] ]; + } + argv[key].push(value); + } + else { + argv[key] = value; + } + + (aliases[key] || []).forEach(function (x) { + argv[x] = argv[key]; + }); + } + + for (var i = 0; i < args.length; i++) { + var arg = args[i]; + + if (arg === '--') { + argv._.push.apply(argv._, args.slice(i + 1)); + break; + } + else if (arg.match(/^--.+=/)) { + var m = arg.match(/^--([^=]+)=(.*)/); + setArg(m[1], m[2]); + } + else if (arg.match(/^--no-.+/)) { + var key = arg.match(/^--no-(.+)/)[1]; + setArg(key, false); + } + else if (arg.match(/^--.+/)) { + var key = arg.match(/^--(.+)/)[1]; + var next = args[i + 1]; + if (next !== undefined && !next.match(/^-/) + && !flags.bools[key]) { + setArg(key, next); + i++; + } + else if (flags.bools[key] && /true|false/.test(next)) { + setArg(key, next === 'true'); + i++; + } + else { + setArg(key, true); + } + } + else if (arg.match(/^-[^-]+/)) { + var letters = arg.slice(1,-1).split(''); + + var broken = false; + for (var j = 0; j < letters.length; j++) { + if (letters[j+1] && letters[j+1].match(/\W/)) { + setArg(letters[j], arg.slice(j+2)); + broken = true; + break; + } + else { + setArg(letters[j], true); + } + } + + if (!broken) { + var key = arg.slice(-1)[0]; + + if (args[i+1] && !args[i+1].match(/^-/) + && !flags.bools[key]) { + setArg(key, args[i+1]); + i++; + } + else if (args[i+1] && flags.bools[key] && /true|false/.test(args[i+1])) { + setArg(key, args[i+1] === 'true'); + i++; + } + else { + setArg(key, true); + } + } + } + else { + var n = Number(arg); + argv._.push(flags.strings['_'] || isNaN(n) ? arg : n); + } + } + + Object.keys(defaults).forEach(function (key) { + if (!(key in argv)) { + argv[key] = defaults[key]; + } + }); + + if (demanded._ && argv._.length < demanded._) { + fail('Not enough non-option arguments: got ' + + argv._.length + ', need at least ' + demanded._ + ); + } + + var missing = []; + Object.keys(demanded).forEach(function (key) { + if (!argv[key]) missing.push(key); + }); + + if (missing.length) { + fail('Missing required arguments: ' + missing.join(', ')); + } + + checks.forEach(function (f) { + try { + if (f(argv) === false) { + fail('Argument check failed: ' + f.toString()); + } + } + catch (err) { + fail(err) + } + }); + + return argv; + } + + function longest (xs) { + return Math.max.apply( + null, + xs.map(function (x) { return x.length }) + ); + } + + return self; +}; + +// rebase an absolute path to a relative one with respect to a base directory +// exported for tests +exports.rebase = rebase; +function rebase (base, dir) { + var ds = path.normalize(dir).split('/').slice(1); + var bs = path.normalize(base).split('/').slice(1); + + for (var i = 0; ds[i] && ds[i] == bs[i]; i++); + ds.splice(0, i); bs.splice(0, i); + + var p = path.normalize( + bs.map(function () { return '..' }).concat(ds).join('/') + ).replace(/\/$/,'').replace(/^$/, '.'); + return p.match(/^[.\/]/) ? p : './' + p; +}; diff --git a/node_modules/optimist/package.json b/node_modules/optimist/package.json new file mode 100644 index 0000000..2b5c8c9 --- /dev/null +++ b/node_modules/optimist/package.json @@ -0,0 +1,43 @@ +{ + "name" : "optimist", + "version" : "0.2.8", + "description" : "Light-weight option parsing with an argv hash. No optstrings attached.", + "main" : "./index.js", + "directories" : { + "lib" : ".", + "test" : "test", + "example" : "examples" + }, + "dependencies" : { + "wordwrap" : ">=0.0.1 <0.1.0" + }, + "devDependencies" : { + "hashish": "0.0.x", + "expresso" : "0.7.x" + }, + "scripts" : { + "test" : "expresso" + }, + "repository" : { + "type" : "git", + "url" : "http://github.com/substack/node-optimist.git" + }, + "keywords" : [ + "argument", + "args", + "option", + "parser", + "parsing", + "cli", + "command" + ], + "author" : { + "name" : "James Halliday", + "email" : "mail@substack.net", + "url" : "http://substack.net" + }, + "license" : "MIT/X11", + "engine" : { + "node" : ">=0.4" + } +} diff --git a/node_modules/optimist/test/_.js b/node_modules/optimist/test/_.js new file mode 100644 index 0000000..3d6df6e --- /dev/null +++ b/node_modules/optimist/test/_.js @@ -0,0 +1,66 @@ +var spawn = require('child_process').spawn; +var assert = require('assert'); + +exports.dotSlashEmpty = function () { + testCmd('./bin.js', []); +}; + +exports.dotSlashArgs = function () { + testCmd('./bin.js', [ 'a', 'b', 'c' ]); +}; + +exports.nodeEmpty = function () { + testCmd('node bin.js', []); +}; + +exports.nodeArgs = function () { + testCmd('node bin.js', [ 'x', 'y', 'z' ]); +}; + +exports.whichNodeEmpty = function () { + var which = spawn('which', ['node']); + + which.stdout.on('data', function (buf) { + testCmd(buf.toString().trim() + ' bin.js', []); + }); + + which.stderr.on('data', function (err) { + assert.fail(err.toString()); + }); +}; + +exports.whichNodeArgs = function () { + var which = spawn('which', ['node']); + + which.stdout.on('data', function (buf) { + testCmd(buf.toString().trim() + ' bin.js', [ 'q', 'r' ]); + }); + + which.stderr.on('data', function (err) { + assert.fail(err.toString()); + }); +}; + +function testCmd (cmd, args) { + var to = setTimeout(function () { + assert.fail('Never got stdout data.') + }, 5000); + + var oldDir = process.cwd(); + process.chdir(__dirname + '/_'); + + var cmds = cmd.split(' '); + + var bin = spawn(cmds[0], cmds.slice(1).concat(args.map(String))); + process.chdir(oldDir); + + bin.stderr.on('data', function (err) { + assert.fail(err.toString()); + }); + + bin.stdout.on('data', function (buf) { + clearTimeout(to); + var _ = JSON.parse(buf.toString()); + assert.eql(_.map(String), args.map(String)); + }); +} diff --git a/node_modules/optimist/test/_/argv.js b/node_modules/optimist/test/_/argv.js new file mode 100644 index 0000000..3d09606 --- /dev/null +++ b/node_modules/optimist/test/_/argv.js @@ -0,0 +1,2 @@ +#!/usr/bin/env node +console.log(JSON.stringify(process.argv)); diff --git a/node_modules/optimist/test/_/bin.js b/node_modules/optimist/test/_/bin.js new file mode 100755 index 0000000..4a18d85 --- /dev/null +++ b/node_modules/optimist/test/_/bin.js @@ -0,0 +1,3 @@ +#!/usr/bin/env node +var argv = require('../../index').argv +console.log(JSON.stringify(argv._)); diff --git a/node_modules/optimist/test/parse.js b/node_modules/optimist/test/parse.js new file mode 100644 index 0000000..eed467e --- /dev/null +++ b/node_modules/optimist/test/parse.js @@ -0,0 +1,304 @@ +var optimist = require('../index'); +var assert = require('assert'); +var path = require('path'); + +var localExpresso = path.normalize( + __dirname + '/../node_modules/.bin/expresso' +); + +var expresso = process.argv[1] === localExpresso + ? 'node ./node_modules/.bin/expresso' + : 'expresso' +; + +exports['short boolean'] = function () { + var parse = optimist.parse([ '-b' ]); + assert.eql(parse, { b : true, _ : [], $0 : expresso }); + assert.eql(typeof parse.b, 'boolean'); +}; + +exports['long boolean'] = function () { + assert.eql( + optimist.parse([ '--bool' ]), + { bool : true, _ : [], $0 : expresso } + ); +}; + +exports.bare = function () { + assert.eql( + optimist.parse([ 'foo', 'bar', 'baz' ]), + { _ : [ 'foo', 'bar', 'baz' ], $0 : expresso } + ); +}; + +exports['short group'] = function () { + assert.eql( + optimist.parse([ '-cats' ]), + { c : true, a : true, t : true, s : true, _ : [], $0 : expresso } + ); +}; + +exports['short group next'] = function () { + assert.eql( + optimist.parse([ '-cats', 'meow' ]), + { c : true, a : true, t : true, s : 'meow', _ : [], $0 : expresso } + ); +}; + +exports['short capture'] = function () { + assert.eql( + optimist.parse([ '-h', 'localhost' ]), + { h : 'localhost', _ : [], $0 : expresso } + ); +}; + +exports['short captures'] = function () { + assert.eql( + optimist.parse([ '-h', 'localhost', '-p', '555' ]), + { h : 'localhost', p : 555, _ : [], $0 : expresso } + ); +}; + +exports['long capture sp'] = function () { + assert.eql( + optimist.parse([ '--pow', 'xixxle' ]), + { pow : 'xixxle', _ : [], $0 : expresso } + ); +}; + +exports['long capture eq'] = function () { + assert.eql( + optimist.parse([ '--pow=xixxle' ]), + { pow : 'xixxle', _ : [], $0 : expresso } + ); +}; + +exports['long captures sp'] = function () { + assert.eql( + optimist.parse([ '--host', 'localhost', '--port', '555' ]), + { host : 'localhost', port : 555, _ : [], $0 : expresso } + ); +}; + +exports['long captures eq'] = function () { + assert.eql( + optimist.parse([ '--host=localhost', '--port=555' ]), + { host : 'localhost', port : 555, _ : [], $0 : expresso } + ); +}; + +exports['mixed short bool and capture'] = function () { + assert.eql( + optimist.parse([ '-h', 'localhost', '-fp', '555', 'script.js' ]), + { + f : true, p : 555, h : 'localhost', + _ : [ 'script.js' ], $0 : expresso, + } + ); +}; + +exports['short and long'] = function () { + assert.eql( + optimist.parse([ '-h', 'localhost', '-fp', '555', 'script.js' ]), + { + f : true, p : 555, h : 'localhost', + _ : [ 'script.js' ], $0 : expresso, + } + ); +}; + +exports.no = function () { + assert.eql( + optimist.parse([ '--no-moo' ]), + { moo : false, _ : [], $0 : expresso } + ); +}; + +exports.multi = function () { + assert.eql( + optimist.parse([ '-v', 'a', '-v', 'b', '-v', 'c' ]), + { v : ['a','b','c'], _ : [], $0 : expresso } + ); +}; + +exports.comprehensive = function () { + assert.eql( + optimist.parse([ + '--name=meowmers', 'bare', '-cats', 'woo', + '-h', 'awesome', '--multi=quux', + '--key', 'value', + '-b', '--bool', '--no-meep', '--multi=baz', + '--', '--not-a-flag', 'eek' + ]), + { + c : true, + a : true, + t : true, + s : 'woo', + h : 'awesome', + b : true, + bool : true, + key : 'value', + multi : [ 'quux', 'baz' ], + meep : false, + name : 'meowmers', + _ : [ 'bare', '--not-a-flag', 'eek' ], + $0 : expresso + } + ); +}; + +exports.nums = function () { + var argv = optimist.parse([ + '-x', '1234', + '-y', '5.67', + '-z', '1e7', + '-w', '10f', + '--hex', '0xdeadbeef', + '789', + ]); + assert.eql(argv, { + x : 1234, + y : 5.67, + z : 1e7, + w : '10f', + hex : 0xdeadbeef, + _ : [ 789 ], + $0 : expresso + }); + assert.eql(typeof argv.x, 'number'); + assert.eql(typeof argv.y, 'number'); + assert.eql(typeof argv.z, 'number'); + assert.eql(typeof argv.w, 'string'); + assert.eql(typeof argv.hex, 'number'); + assert.eql(typeof argv._[0], 'number'); +}; + +exports['flag boolean'] = function () { + var parse = optimist([ '-t', 'moo' ]).boolean(['t']).argv; + assert.eql(parse, { t : true, _ : [ 'moo' ], $0 : expresso }); + assert.eql(typeof parse.t, 'boolean'); +}; + +exports['flag boolean value'] = function () { + var parse = optimist(['--verbose', 'false', 'moo', '-t', 'true']) + .boolean(['t', 'verbose']).default('verbose', true).argv; + + assert.eql(parse, { + verbose: false, + t: true, + _: ['moo'], + $0 : expresso + }); + + assert.eql(typeof parse.verbose, 'boolean'); + assert.eql(typeof parse.t, 'boolean'); +}; + +exports['flag boolean default false'] = function () { + var parse = optimist(['moo']) + .boolean(['t', 'verbose']) + .default('verbose', false) + .default('t', false).argv; + + assert.eql(parse, { + verbose: false, + t: false, + _: ['moo'], + $0 : expresso + }); + + assert.eql(typeof parse.verbose, 'boolean'); + assert.eql(typeof parse.t, 'boolean'); + +}; + +exports['boolean groups'] = function () { + var parse = optimist([ '-x', '-z', 'one', 'two', 'three' ]) + .boolean(['x','y','z']).argv; + + assert.eql(parse, { + x : true, + y : false, + z : true, + _ : [ 'one', 'two', 'three' ], + $0 : expresso + }); + + assert.eql(typeof parse.x, 'boolean'); + assert.eql(typeof parse.y, 'boolean'); + assert.eql(typeof parse.z, 'boolean'); +}; + +exports.strings = function () { + var s = optimist([ '-s', '0001234' ]).string('s').argv.s; + assert.eql(s, '0001234'); + assert.eql(typeof s, 'string'); + + var x = optimist([ '-x', '56' ]).string('x').argv.x; + assert.eql(x, '56'); + assert.eql(typeof x, 'string'); +}; + +exports.stringArgs = function () { + var s = optimist([ ' ', ' ' ]).string('_').argv._; + assert.eql(s.length, 2); + assert.eql(typeof s[0], 'string'); + assert.eql(s[0], ' '); + assert.eql(typeof s[1], 'string'); + assert.eql(s[1], ' '); +}; + +exports.slashBreak = function () { + assert.eql( + optimist.parse([ '-I/foo/bar/baz' ]), + { I : '/foo/bar/baz', _ : [], $0 : expresso } + ); + assert.eql( + optimist.parse([ '-xyz/foo/bar/baz' ]), + { x : true, y : true, z : '/foo/bar/baz', _ : [], $0 : expresso } + ); +}; + +exports.alias = function () { + var argv = optimist([ '-f', '11', '--zoom', '55' ]) + .alias('z', 'zoom') + .argv + ; + assert.equal(argv.zoom, 55); + assert.equal(argv.z, argv.zoom); + assert.equal(argv.f, 11); +}; + +exports.multiAlias = function () { + var argv = optimist([ '-f', '11', '--zoom', '55' ]) + .alias('z', [ 'zm', 'zoom' ]) + .argv + ; + assert.equal(argv.zoom, 55); + assert.equal(argv.z, argv.zoom); + assert.equal(argv.z, argv.zm); + assert.equal(argv.f, 11); +}; + +exports['boolean default true'] = function () { + var argv = optimist.options({ + sometrue: { + boolean: true, + default: true + } + }).argv; + + assert.equal(argv.sometrue, true); +}; + +exports['boolean default false'] = function () { + var argv = optimist.options({ + somefalse: { + boolean: true, + default: false + } + }).argv; + + assert.equal(argv.somefalse, false); +}; diff --git a/node_modules/optimist/test/usage.js b/node_modules/optimist/test/usage.js new file mode 100644 index 0000000..6593b9b --- /dev/null +++ b/node_modules/optimist/test/usage.js @@ -0,0 +1,256 @@ +var Hash = require('hashish'); +var optimist = require('../index'); +var assert = require('assert'); + +exports.usageFail = function () { + var r = checkUsage(function () { + return optimist('-x 10 -z 20'.split(' ')) + .usage('Usage: $0 -x NUM -y NUM') + .demand(['x','y']) + .argv; + }); + assert.deepEqual( + r.result, + { x : 10, z : 20, _ : [], $0 : './usage' } + ); + + assert.deepEqual( + r.errors.join('\n').split(/\n+/), + [ + 'Usage: ./usage -x NUM -y NUM', + 'Options:', + ' -x [required]', + ' -y [required]', + 'Missing required arguments: y', + ] + ); + assert.deepEqual(r.logs, []); + assert.ok(r.exit); +}; + +exports.usagePass = function () { + var r = checkUsage(function () { + return optimist('-x 10 -y 20'.split(' ')) + .usage('Usage: $0 -x NUM -y NUM') + .demand(['x','y']) + .argv; + }); + assert.deepEqual(r, { + result : { x : 10, y : 20, _ : [], $0 : './usage' }, + errors : [], + logs : [], + exit : false, + }); +}; + +exports.checkPass = function () { + var r = checkUsage(function () { + return optimist('-x 10 -y 20'.split(' ')) + .usage('Usage: $0 -x NUM -y NUM') + .check(function (argv) { + if (!('x' in argv)) throw 'You forgot about -x'; + if (!('y' in argv)) throw 'You forgot about -y'; + }) + .argv; + }); + assert.deepEqual(r, { + result : { x : 10, y : 20, _ : [], $0 : './usage' }, + errors : [], + logs : [], + exit : false, + }); +}; + +exports.checkFail = function () { + var r = checkUsage(function () { + return optimist('-x 10 -z 20'.split(' ')) + .usage('Usage: $0 -x NUM -y NUM') + .check(function (argv) { + if (!('x' in argv)) throw 'You forgot about -x'; + if (!('y' in argv)) throw 'You forgot about -y'; + }) + .argv; + }); + + assert.deepEqual( + r.result, + { x : 10, z : 20, _ : [], $0 : './usage' } + ); + + assert.deepEqual( + r.errors.join('\n').split(/\n+/), + [ + 'Usage: ./usage -x NUM -y NUM', + 'You forgot about -y' + ] + ); + + assert.deepEqual(r.logs, []); + assert.ok(r.exit); +}; + +exports.checkCondPass = function () { + function checker (argv) { + return 'x' in argv && 'y' in argv; + } + + var r = checkUsage(function () { + return optimist('-x 10 -y 20'.split(' ')) + .usage('Usage: $0 -x NUM -y NUM') + .check(checker) + .argv; + }); + assert.deepEqual(r, { + result : { x : 10, y : 20, _ : [], $0 : './usage' }, + errors : [], + logs : [], + exit : false, + }); +}; + +exports.checkCondFail = function () { + function checker (argv) { + return 'x' in argv && 'y' in argv; + } + + var r = checkUsage(function () { + return optimist('-x 10 -z 20'.split(' ')) + .usage('Usage: $0 -x NUM -y NUM') + .check(checker) + .argv; + }); + + assert.deepEqual( + r.result, + { x : 10, z : 20, _ : [], $0 : './usage' } + ); + + assert.deepEqual( + r.errors.join('\n').split(/\n+/).join('\n'), + 'Usage: ./usage -x NUM -y NUM\n' + + 'Argument check failed: ' + checker.toString() + ); + + assert.deepEqual(r.logs, []); + assert.ok(r.exit); +}; + +exports.countPass = function () { + var r = checkUsage(function () { + return optimist('1 2 3 --moo'.split(' ')) + .usage('Usage: $0 [x] [y] [z] {OPTIONS}') + .demand(3) + .argv; + }); + assert.deepEqual(r, { + result : { _ : [ '1', '2', '3' ], moo : true, $0 : './usage' }, + errors : [], + logs : [], + exit : false, + }); +}; + +exports.countFail = function () { + var r = checkUsage(function () { + return optimist('1 2 --moo'.split(' ')) + .usage('Usage: $0 [x] [y] [z] {OPTIONS}') + .demand(3) + .argv; + }); + assert.deepEqual( + r.result, + { _ : [ '1', '2' ], moo : true, $0 : './usage' } + ); + + assert.deepEqual( + r.errors.join('\n').split(/\n+/), + [ + 'Usage: ./usage [x] [y] [z] {OPTIONS}', + 'Not enough non-option arguments: got 2, need at least 3', + ] + ); + + assert.deepEqual(r.logs, []); + assert.ok(r.exit); +}; + +exports.defaultSingles = function () { + var r = checkUsage(function () { + return optimist('--foo 50 --baz 70 --powsy'.split(' ')) + .default('foo', 5) + .default('bar', 6) + .default('baz', 7) + .argv + ; + }); + assert.eql(r.result, { + foo : '50', + bar : 6, + baz : '70', + powsy : true, + _ : [], + $0 : './usage', + }); +}; + +exports.defaultHash = function () { + var r = checkUsage(function () { + return optimist('--foo 50 --baz 70'.split(' ')) + .default({ foo : 10, bar : 20, quux : 30 }) + .argv + ; + }); + assert.eql(r.result, { + foo : '50', + bar : 20, + baz : 70, + quux : 30, + _ : [], + $0 : './usage', + }); +}; + +exports.rebase = function () { + assert.equal( + optimist.rebase('/home/substack', '/home/substack/foo/bar/baz'), + './foo/bar/baz' + ); + assert.equal( + optimist.rebase('/home/substack/foo/bar/baz', '/home/substack'), + '../../..' + ); + assert.equal( + optimist.rebase('/home/substack/foo', '/home/substack/pow/zoom.txt'), + '../pow/zoom.txt' + ); +}; + +function checkUsage (f) { + var _process = process; + process = Hash.copy(process); + var exit = false; + process.exit = function () { exit = true }; + process.env = Hash.merge(process.env, { _ : 'node' }); + process.argv = [ './usage' ]; + + var errors = []; + var logs = []; + + console._error = console.error; + console.error = function (msg) { errors.push(msg) }; + console._log = console.log; + console.log = function (msg) { logs.push(msg) }; + + var result = f(); + + process = _process; + console.error = console._error; + console.log = console._log; + + return { + errors : errors, + logs : logs, + exit : exit, + result : result, + }; +}; diff --git a/npm-debug.log b/npm-debug.log new file mode 100644 index 0000000..8d1412e --- /dev/null +++ b/npm-debug.log @@ -0,0 +1,4181 @@ +info it worked if it ends with ok +verbose cli [ 'node', '/usr/local/bin/npm', 'install' ] +info using npm@1.0.106 +info using node@v0.4.12 +verbose config file /Users/craig/.npmrc +verbose config file /usr/local/etc/npmrc +verbose config file /usr/local/lib/node_modules/npm/npmrc +silly testEngine { author: +silly testEngine { name: 'Craig Condon', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine name: 'nexe', +silly testEngine description: 'Roll node.s applications into a single executable', +silly testEngine version: '0.0.1', +silly testEngine repository: { type: 'git', url: 'git://github.com/crcn/nexe.git' }, +silly testEngine main: './lib/index.js', +silly testEngine dependencies: { optimist: '*', sardines: '*' }, +silly testEngine devDependencies: {}, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'nexe@0.0.1', +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/package.json +verbose loadDefaults nexe@0.0.1 +verbose where, deps [ '/Users/craig/Dropbox/Developer/Public/nexe', +verbose where, deps [ 'optimist', 'sardines' ] ] +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/package.json +info preinstall nexe@0.0.1 +silly testEngine { name: 'optimist', +silly testEngine version: '0.2.8', +silly testEngine description: 'Light-weight option parsing with an argv hash. No optstrings attached.', +silly testEngine main: './index.js', +silly testEngine directories: { lib: '.', test: 'test', example: 'examples' }, +silly testEngine dependencies: { wordwrap: '>=0.0.1 <0.1.0' }, +silly testEngine devDependencies: { hashish: '0.0.x', expresso: '0.7.x' }, +silly testEngine scripts: { test: 'expresso' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/substack/node-optimist.git' }, +silly testEngine keywords: +silly testEngine [ 'argument', +silly testEngine 'args', +silly testEngine 'option', +silly testEngine 'parser', +silly testEngine 'parsing', +silly testEngine 'cli', +silly testEngine 'command' ], +silly testEngine author: +silly testEngine { name: 'James Halliday', +silly testEngine email: 'mail@substack.net', +silly testEngine url: 'http://substack.net' }, +silly testEngine license: 'MIT/X11', +silly testEngine engine: { node: '>=0.4' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'optimist@0.2.8', +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/optimist/package.json +verbose loadDefaults optimist@0.2.8 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe [ 'optimist@*', 'sardines@*' ] +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/optimist/package.json +verbose cache add sardines@* +verbose cache add [ 'sardines@*', null ] +silly cache add: name, spec, args [ undefined, 'sardines@*', [ 'sardines@*', null ] ] +verbose parsed url { pathname: 'sardines@*', href: 'sardines@*' } +silly cache add: name, spec, args [ 'sardines', '*', [ 'sardines', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'sardines', '*' ] +verbose addNamed [ null, '' ] +verbose already installed in /Users/craig/Dropbox/Developer/Public/nexe skipping optimist@* +verbose GET sardines +verbose raw, before any munging sardines +verbose url resolving [ 'https://registry.npmjs.org/', './sardines' ] +verbose url resolved https://registry.npmjs.org/sardines +verbose etag "8Y17ACXG8IQMNFO1U2TDEI8CL" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"8Y17ACXG8IQMNFO1U2TDEI8CL"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:51 GMT', +silly get cb 'content-length': '0' } ] +verbose etag sardines from cache +verbose GET sardines/0.2.0 +verbose raw, before any munging sardines/0.2.0 +verbose url resolving [ 'https://registry.npmjs.org/', './sardines/0.2.0' ] +verbose url resolved https://registry.npmjs.org/sardines/0.2.0 +verbose etag "8Y17ACXG8IQMNFO1U2TDEI8CL" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"8Y17ACXG8IQMNFO1U2TDEI8CL"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:52 GMT', +silly get cb 'content-length': '0' } ] +verbose etag sardines/0.2.0 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'eac3d5e116c1e6f40b821f5e82862847caa07268', +verbose bin dist tarball: 'http://registry.npmjs.org/sardines/-/sardines-0.2.0.tgz' } ] +silly testEngine { name: 'sardines', +silly testEngine descriptions: 'Stress-free javascript source combining.', +silly testEngine version: '0.2.0', +silly testEngine author: { name: 'Craig Condon', email: 'craig@spiceapps.com' }, +silly testEngine bin: { sardines: './bin/sardines' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/sardines.git' }, +silly testEngine main: './lib/index.js', +silly testEngine dependencies: +silly testEngine { structr: '*', +silly testEngine sk: '*', +silly testEngine beanpole: '*', +silly testEngine vine: '*', +silly testEngine resolve: '*', +silly testEngine wrench: '*', +silly testEngine underscore: '*', +silly testEngine 'uglify-js': '*', +silly testEngine detective: '*' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'sardines@0.2.0', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/sardines/0.2.0/package/package.json +verbose loadDefaults sardines@0.2.0 +silly resolved [ { name: 'sardines', +silly resolved descriptions: 'Stress-free javascript source combining.', +silly resolved version: '0.2.0', +silly resolved author: { name: 'Craig Condon', email: 'craig@spiceapps.com' }, +silly resolved bin: { sardines: './bin/sardines' }, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/spiceapps/sardines.git' }, +silly resolved main: './lib/index.js', +silly resolved dependencies: +silly resolved { structr: '*', +silly resolved sk: '*', +silly resolved beanpole: '*', +silly resolved vine: '*', +silly resolved resolve: '*', +silly resolved wrench: '*', +silly resolved underscore: '*', +silly resolved 'uglify-js': '*', +silly resolved detective: '*' }, +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'sardines@0.2.0', +silly resolved devDependencies: {}, +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} } ] +info into /Users/craig/Dropbox/Developer/Public/nexe sardines@0.2.0 +info installOne sardines@0.2.0 +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines +verbose from cache /Users/craig/.npm/sardines/0.2.0/package/package.json +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm' +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm 755 +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/sardines/0.2.0/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm' ] +silly tar err x package/.cupboard +silly tar err x package/.gitignore +silly tar err x package/MIT-LICENSE.txt +silly tar err x package/package.json +silly tar err x package/project.sublime-project +silly tar err x package/project.tmproj +silly tar err x package/README.md +silly tar err x package/bin/sardines +silly tar err x package/lib/index.js +silly tar err x package/lib/builtins/_debugger.js +silly tar err x package/lib/builtins/_linklist.js +silly tar err x package/lib/builtins/assert.js +silly tar err x package/lib/builtins/buffer.js +silly tar err x package/lib/builtins/buffer_ieee754.js +silly tar err x package/lib/builtins/child_process_legacy.js +silly tar err x package/lib/builtins/child_process_uv.js +silly tar err x package/lib/builtins/console.js +silly tar err x package/lib/builtins/constants.js +silly tar err x package/lib/builtins/dgram_legacy.js +silly tar err x package/lib/builtins/crypto.js +silly tar err x package/lib/builtins/dgram_uv.js +silly tar err x package/lib/builtins/dns_legacy.js +silly tar err x package/lib/builtins/dns_uv.js +silly tar err x package/lib/builtins/events.js +silly tar err x package/lib/builtins/freelist.js +silly tar err x package/lib/builtins/fs.js +silly tar err x package/lib/builtins/http.js +silly tar err x package/lib/builtins/http2.js +silly tar err x package/lib/builtins/https.js +silly tar err x package/lib/builtins/https2.js +silly tar err x package/lib/builtins/module.js +silly tar err x package/lib/builtins/net_legacy.js +silly tar err x package/lib/builtins/net_uv.js +silly tar err x package/lib/builtins/os.js +silly tar err x package/lib/builtins/path.js +silly tar err x package/lib/builtins/punycode.js +silly tar err x package/lib/builtins/querystring.js +silly tar err x package/lib/builtins/readline.js +silly tar err x package/lib/builtins/repl.js +silly tar err x package/lib/builtins/stream.js +silly tar err x package/lib/builtins/string_decoder.js +silly tar err x package/lib/builtins/sys.js +silly tar err x package/lib/builtins/timers_legacy.js +silly tar err x package/lib/builtins/timers_uv.js +silly tar err x package/lib/builtins/tls.js +silly tar err x package/lib/builtins/tty.js +silly tar err x package/lib/builtins/tty_posix.js +silly tar err x package/lib/builtins/tty_win32.js +silly tar err x package/lib/builtins/url.js +silly tar err x package/lib/builtins/util.js +silly tar err x package/lib/builtins/vm.js +silly tar err x package/lib/builtins/crypto/crypto-md5.js +silly tar err x package/lib/builtins/crypto/crypto-sha1.js +silly tar err x package/lib/core/combine.js +silly tar err x package/lib/core/index.js +silly tar err x package/lib/core/utils/mu.js +silly tar err x package/lib/core/wrappers/body.js +silly tar err x package/lib/core/wrappers/footer.js +silly tar err x package/lib/core/wrappers/pre.js +silly tar err x package/lib/core/wrappers/registerModule.js +silly tar err x package/lib/core/wrappers/require.js +silly tar exit 0 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/.cupboard +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/.gitignore +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/MIT-LICENSE.txt +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/project.sublime-project +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/project.tmproj +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/README.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/bin +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/bin/sardines +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/_debugger.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/_linklist.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/assert.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/buffer.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/buffer_ieee754.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/child_process_legacy.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/child_process_uv.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/console.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/constants.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/crypto.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/dgram_legacy.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/dgram_uv.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/dns_legacy.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/dns_uv.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/events.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/freelist.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/fs.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/http.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/http2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/https.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/https2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/module.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/net_legacy.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/net_uv.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/os.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/path.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/punycode.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/querystring.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/readline.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/repl.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/stream.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/string_decoder.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/sys.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/timers_legacy.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/timers_uv.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/tls.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/tty.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/tty_posix.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/tty_win32.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/url.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/util.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/vm.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/crypto +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/crypto/crypto-md5.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/builtins/crypto/crypto-sha1.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/combine.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/utils +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/utils/mu.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/wrappers +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/wrappers/body.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/wrappers/footer.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/wrappers/pre.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/wrappers/registerModule.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package/lib/core/wrappers/require.js +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/___sardines.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines' ] +silly testEngine { name: 'sardines', +silly testEngine descriptions: 'Stress-free javascript source combining.', +silly testEngine version: '0.2.0', +silly testEngine author: { name: 'Craig Condon', email: 'craig@spiceapps.com' }, +silly testEngine bin: { sardines: './bin/sardines' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/sardines.git' }, +silly testEngine main: './lib/index.js', +silly testEngine dependencies: +silly testEngine { structr: '*', +silly testEngine sk: '*', +silly testEngine beanpole: '*', +silly testEngine vine: '*', +silly testEngine resolve: '*', +silly testEngine wrench: '*', +silly testEngine underscore: '*', +silly testEngine 'uglify-js': '*', +silly testEngine detective: '*' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'sardines@0.2.0', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/package.json +verbose loadDefaults sardines@0.2.0 +info preinstall sardines@0.2.0 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines [ 'structr@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines 'sk@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines 'beanpole@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines 'vine@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines 'resolve@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines 'wrench@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines 'underscore@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines 'uglify-js@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines 'detective@*' ] +verbose cache add sk@* +verbose cache add [ 'sk@*', null ] +silly cache add: name, spec, args [ undefined, 'sk@*', [ 'sk@*', null ] ] +verbose parsed url { pathname: 'sk@*', href: 'sk@*' } +silly cache add: name, spec, args [ 'sk', '*', [ 'sk', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'sk', '*' ] +verbose addNamed [ null, '' ] +verbose cache add beanpole@* +verbose cache add [ 'beanpole@*', null ] +silly cache add: name, spec, args [ undefined, 'beanpole@*', [ 'beanpole@*', null ] ] +verbose parsed url { pathname: 'beanpole@*', href: 'beanpole@*' } +silly cache add: name, spec, args [ 'beanpole', '*', [ 'beanpole', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'beanpole', '*' ] +verbose addNamed [ null, '' ] +verbose GET sk +verbose raw, before any munging sk +verbose url resolving [ 'https://registry.npmjs.org/', './sk' ] +verbose url resolved https://registry.npmjs.org/sk +verbose etag "BHXRBWT6MBH8RORJFQCCPWB3B" +verbose cache add vine@* +verbose cache add [ 'vine@*', null ] +silly cache add: name, spec, args [ undefined, 'vine@*', [ 'vine@*', null ] ] +verbose parsed url { pathname: 'vine@*', href: 'vine@*' } +silly cache add: name, spec, args [ 'vine', '*', [ 'vine', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'vine', '*' ] +verbose addNamed [ null, '' ] +verbose cache add resolve@* +verbose cache add [ 'resolve@*', null ] +silly cache add: name, spec, args [ undefined, 'resolve@*', [ 'resolve@*', null ] ] +verbose parsed url { pathname: 'resolve@*', href: 'resolve@*' } +silly cache add: name, spec, args [ 'resolve', '*', [ 'resolve', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'resolve', '*' ] +verbose addNamed [ null, '' ] +verbose cache add wrench@* +verbose cache add [ 'wrench@*', null ] +silly cache add: name, spec, args [ undefined, 'wrench@*', [ 'wrench@*', null ] ] +verbose parsed url { pathname: 'wrench@*', href: 'wrench@*' } +silly cache add: name, spec, args [ 'wrench', '*', [ 'wrench', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'wrench', '*' ] +verbose addNamed [ null, '' ] +verbose GET beanpole +verbose raw, before any munging beanpole +verbose url resolving [ 'https://registry.npmjs.org/', './beanpole' ] +verbose url resolved https://registry.npmjs.org/beanpole +verbose etag "694QORSXOA4JKEJ1TXE0URZEZ" +verbose GET vine +verbose raw, before any munging vine +verbose url resolving [ 'https://registry.npmjs.org/', './vine' ] +verbose url resolved https://registry.npmjs.org/vine +verbose etag "B7VJNQGL2PYY4W5IJAGJVD5GQ" +verbose GET resolve +verbose raw, before any munging resolve +verbose url resolving [ 'https://registry.npmjs.org/', './resolve' ] +verbose url resolved https://registry.npmjs.org/resolve +verbose etag "3C5913PBVZ8EDCIU0MEDRFFO8" +verbose GET wrench +verbose raw, before any munging wrench +verbose url resolving [ 'https://registry.npmjs.org/', './wrench' ] +verbose url resolved https://registry.npmjs.org/wrench +verbose etag "5VBD63NQ8L57WVN3LMOR05DAL" +verbose cache add underscore@* +verbose cache add [ 'underscore@*', null ] +silly cache add: name, spec, args [ undefined, 'underscore@*', [ 'underscore@*', null ] ] +verbose parsed url { pathname: 'underscore@*', href: 'underscore@*' } +silly cache add: name, spec, args [ 'underscore', '*', [ 'underscore', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'underscore', '*' ] +verbose addNamed [ null, '' ] +verbose cache add uglify-js@* +verbose cache add [ 'uglify-js@*', null ] +silly cache add: name, spec, args [ undefined, 'uglify-js@*', [ 'uglify-js@*', null ] ] +verbose parsed url { pathname: 'uglify-js@*', href: 'uglify-js@*' } +silly cache add: name, spec, args [ 'uglify-js', '*', [ 'uglify-js', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'uglify-js', '*' ] +verbose addNamed [ null, '' ] +verbose cache add detective@* +verbose cache add [ 'detective@*', null ] +silly cache add: name, spec, args [ undefined, 'detective@*', [ 'detective@*', null ] ] +verbose parsed url { pathname: 'detective@*', href: 'detective@*' } +silly cache add: name, spec, args [ 'detective', '*', [ 'detective', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'detective', '*' ] +verbose addNamed [ null, '' ] +verbose cache add structr@* +verbose cache add [ 'structr@*', null ] +silly cache add: name, spec, args [ undefined, 'structr@*', [ 'structr@*', null ] ] +verbose parsed url { pathname: 'structr@*', href: 'structr@*' } +silly cache add: name, spec, args [ 'structr', '*', [ 'structr', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'structr', '*' ] +verbose addNamed [ null, '' ] +verbose GET underscore +verbose raw, before any munging underscore +verbose url resolving [ 'https://registry.npmjs.org/', './underscore' ] +verbose url resolved https://registry.npmjs.org/underscore +verbose etag "69YEPZJKM4EREPDAF8CYZJN19" +verbose GET uglify-js +verbose raw, before any munging uglify-js +verbose url resolving [ 'https://registry.npmjs.org/', './uglify-js' ] +verbose url resolved https://registry.npmjs.org/uglify-js +verbose etag "DSGF90HA10OKRNPUVHIJKP1IU" +verbose GET detective +verbose raw, before any munging detective +verbose url resolving [ 'https://registry.npmjs.org/', './detective' ] +verbose url resolved https://registry.npmjs.org/detective +verbose etag "BWMOZHB12LZC3NXNJ4XS4CV82" +verbose GET structr +verbose raw, before any munging structr +verbose url resolving [ 'https://registry.npmjs.org/', './structr' ] +verbose url resolved https://registry.npmjs.org/structr +verbose etag "3U5VEEYWNP5GCQWHTELV21UWI" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"5VBD63NQ8L57WVN3LMOR05DAL"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:52 GMT', +silly get cb 'content-length': '0' } ] +verbose etag wrench from cache +verbose GET wrench/1.3.2 +verbose raw, before any munging wrench/1.3.2 +verbose url resolving [ 'https://registry.npmjs.org/', './wrench/1.3.2' ] +verbose url resolved https://registry.npmjs.org/wrench/1.3.2 +verbose etag "5VBD63NQ8L57WVN3LMOR05DAL" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"BHXRBWT6MBH8RORJFQCCPWB3B"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:52 GMT', +silly get cb 'content-length': '0' } ] +verbose etag sk from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"3C5913PBVZ8EDCIU0MEDRFFO8"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:52 GMT', +silly get cb 'content-length': '0' } ] +verbose etag resolve from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"B7VJNQGL2PYY4W5IJAGJVD5GQ"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:52 GMT', +silly get cb 'content-length': '0' } ] +verbose etag vine from cache +verbose GET sk/0.0.8 +verbose raw, before any munging sk/0.0.8 +verbose url resolving [ 'https://registry.npmjs.org/', './sk/0.0.8' ] +verbose url resolved https://registry.npmjs.org/sk/0.0.8 +verbose etag "BHXRBWT6MBH8RORJFQCCPWB3B" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"694QORSXOA4JKEJ1TXE0URZEZ"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:52 GMT', +silly get cb 'content-length': '0' } ] +verbose etag beanpole from cache +verbose GET resolve/0.1.2 +verbose raw, before any munging resolve/0.1.2 +verbose url resolving [ 'https://registry.npmjs.org/', './resolve/0.1.2' ] +verbose url resolved https://registry.npmjs.org/resolve/0.1.2 +verbose etag "3C5913PBVZ8EDCIU0MEDRFFO8" +verbose GET vine/0.0.11 +verbose raw, before any munging vine/0.0.11 +verbose url resolving [ 'https://registry.npmjs.org/', './vine/0.0.11' ] +verbose url resolved https://registry.npmjs.org/vine/0.0.11 +verbose etag "B7VJNQGL2PYY4W5IJAGJVD5GQ" +verbose GET beanpole/0.1.16 +verbose raw, before any munging beanpole/0.1.16 +verbose url resolving [ 'https://registry.npmjs.org/', './beanpole/0.1.16' ] +verbose url resolved https://registry.npmjs.org/beanpole/0.1.16 +verbose etag "694QORSXOA4JKEJ1TXE0URZEZ" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"69YEPZJKM4EREPDAF8CYZJN19"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag underscore from cache +verbose GET underscore/1.2.2 +verbose raw, before any munging underscore/1.2.2 +verbose url resolving [ 'https://registry.npmjs.org/', +verbose url resolving './underscore/1.2.2' ] +verbose url resolved https://registry.npmjs.org/underscore/1.2.2 +verbose etag "69YEPZJKM4EREPDAF8CYZJN19" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"DSGF90HA10OKRNPUVHIJKP1IU"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag uglify-js from cache +verbose GET uglify-js/1.1.1 +verbose raw, before any munging uglify-js/1.1.1 +verbose url resolving [ 'https://registry.npmjs.org/', './uglify-js/1.1.1' ] +verbose url resolved https://registry.npmjs.org/uglify-js/1.1.1 +verbose etag "DSGF90HA10OKRNPUVHIJKP1IU" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"BWMOZHB12LZC3NXNJ4XS4CV82"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag detective from cache +verbose GET detective/0.0.4 +verbose raw, before any munging detective/0.0.4 +verbose url resolving [ 'https://registry.npmjs.org/', './detective/0.0.4' ] +verbose url resolved https://registry.npmjs.org/detective/0.0.4 +verbose etag "BWMOZHB12LZC3NXNJ4XS4CV82" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"3U5VEEYWNP5GCQWHTELV21UWI"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag structr from cache +verbose GET structr/0.0.10 +verbose raw, before any munging structr/0.0.10 +verbose url resolving [ 'https://registry.npmjs.org/', './structr/0.0.10' ] +verbose url resolved https://registry.npmjs.org/structr/0.0.10 +verbose etag "3U5VEEYWNP5GCQWHTELV21UWI" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"5VBD63NQ8L57WVN3LMOR05DAL"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag wrench/1.3.2 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'ec2b81b06d179b09d0d25e9e796ba58661fa21e5', +verbose bin dist tarball: 'http://registry.npmjs.org/wrench/-/wrench-1.3.2.tgz' } ] +silly testEngine { name: 'wrench', +silly testEngine description: 'Recursive filesystem (and other) operations that Node *should* have.', +silly testEngine version: '1.3.2', +silly testEngine author: +silly testEngine { name: 'Ryan McGrath', +silly testEngine email: 'ryan@venodesigns.net' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/ryanmcgrath/wrench-js.git' }, +silly testEngine bugs: { url: 'http://github.com/ryanmcgrath/wrench-js/issues' }, +silly testEngine os: [ 'linux', 'darwin', 'freebsd' ], +silly testEngine directories: { lib: './lib/' }, +silly testEngine main: './lib/wrench', +silly testEngine engines: { node: '>=0.1.97' }, +silly testEngine licenses: +silly testEngine [ { type: 'MIT', +silly testEngine url: 'http://github.com/ryanmcgrath/wrench-js/raw/master/LICENSE' } ], +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'wrench@1.3.2', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/wrench/1.3.2/package/package.json +verbose loadDefaults wrench@1.3.2 +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"BHXRBWT6MBH8RORJFQCCPWB3B"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag sk/0.0.8 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'e64901307fcdbf2fc6bf541f85cf842c283dbac7', +verbose bin dist tarball: 'http://registry.npmjs.org/sk/-/sk-0.0.8.tgz' } ] +silly testEngine { name: 'sk', +silly testEngine version: '0.0.8', +silly testEngine dependencies: +silly testEngine { colors: '*', +silly testEngine htmlparser: '*', +silly testEngine structr: '*', +silly testEngine printf: '*', +silly testEngine dateformat: '*', +silly testEngine 'websocket-client': '*' }, +silly testEngine directories: { lib: './' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'sk@0.0.8', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/sk/0.0.8/package/package.json +verbose loadDefaults sk@0.0.8 +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"3C5913PBVZ8EDCIU0MEDRFFO8"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag resolve/0.1.2 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: '37eaa50a0b586adac455b9fa6dc45217e6b002e7', +verbose bin dist tarball: 'http://registry.npmjs.org/resolve/-/resolve-0.1.2.tgz' } ] +silly testEngine { name: 'resolve', +silly testEngine description: 'A more hookable require.resolve() implementation', +silly testEngine version: '0.1.2', +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/substack/node-resolve.git' }, +silly testEngine main: 'index.js', +silly testEngine keywords: [ 'resolve', 'require', 'node', 'module' ], +silly testEngine directories: { lib: '.', example: 'example', test: 'test' }, +silly testEngine scripts: { test: 'expresso' }, +silly testEngine dependencies: {}, +silly testEngine devDependencies: { expresso: '=0.7.x' }, +silly testEngine engines: { node: '>=0.4.0' }, +silly testEngine license: 'MIT', +silly testEngine author: +silly testEngine { name: 'James Halliday', +silly testEngine email: 'mail@substack.net', +silly testEngine url: 'http://substack.net' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'resolve@0.1.2', +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true } +verbose caching /Users/craig/.npm/resolve/0.1.2/package/package.json +verbose loadDefaults resolve@0.1.2 +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"B7VJNQGL2PYY4W5IJAGJVD5GQ"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag vine/0.0.11 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'b8ac5d5266ae02ddf40c534793338a6c910d2743', +verbose bin dist tarball: 'http://registry.npmjs.org/vine/-/vine-0.0.11.tgz' } ] +silly testEngine { name: 'vine', +silly testEngine description: 'API builder', +silly testEngine version: '0.0.11', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/vine.git' }, +silly testEngine main: './index.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'vine@0.0.11', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/vine/0.0.11/package/package.json +verbose loadDefaults vine@0.0.11 +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"69YEPZJKM4EREPDAF8CYZJN19"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag underscore/1.2.2 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: '74dd40e9face84e724eb2edae945b8aedc233ba3', +verbose bin dist tarball: 'http://registry.npmjs.org/underscore/-/underscore-1.2.2.tgz' } ] +silly testEngine { name: 'underscore', +silly testEngine description: 'JavaScript\'s functional programming helper library.', +silly testEngine homepage: 'http://documentcloud.github.com/underscore/', +silly testEngine keywords: [ 'util', 'functional', 'server', 'client', 'browser' ], +silly testEngine author: +silly testEngine { name: 'Jeremy Ashkenas', +silly testEngine email: 'jeremy@documentcloud.org' }, +silly testEngine contributors: [], +silly testEngine dependencies: {}, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/documentcloud/underscore.git' }, +silly testEngine main: 'underscore.js', +silly testEngine version: '1.2.2', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'underscore@1.2.2', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/underscore/1.2.2/package/package.json +verbose loadDefaults underscore@1.2.2 +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"694QORSXOA4JKEJ1TXE0URZEZ"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag beanpole/0.1.16 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: '0f6453f1bf08c861bffa9e96a963425775982661', +verbose bin dist tarball: 'http://registry.npmjs.org/beanpole/-/beanpole-0.1.16.tgz' } ] +silly testEngine { name: 'beanpole', +silly testEngine description: 'Routing on Steroids', +silly testEngine version: '0.1.16', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/beanpole.git' }, +silly testEngine directories: { lib: './lib' }, +silly testEngine dependencies: +silly testEngine { sk: '*', +silly testEngine vine: '*', +silly testEngine mime: '*', +silly testEngine gumbo: '*', +silly testEngine cashew: '*', +silly testEngine structr: '*', +silly testEngine 'coffee-script': '*' }, +silly testEngine devDependencies: { 'ebnf-diagram': '*' }, +silly testEngine main: './lib/node/index.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'beanpole@0.1.16', +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/beanpole/0.1.16/package/package.json +verbose loadDefaults beanpole@0.1.16 +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"DSGF90HA10OKRNPUVHIJKP1IU"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag uglify-js/1.1.1 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'ee71a97c4cefd06a1a9b20437f34118982aa035b', +verbose bin dist tarball: 'http://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz' } ] +silly testEngine { name: 'uglify-js', +silly testEngine description: 'JavaScript parser and compressor/beautifier toolkit', +silly testEngine author: +silly testEngine { name: 'Mihai Bazon', +silly testEngine email: 'mihai.bazon@gmail.com', +silly testEngine url: 'http://mihai.bazon.net/blog' }, +silly testEngine version: '1.1.1', +silly testEngine main: './uglify-js.js', +silly testEngine bin: { uglifyjs: './bin/uglifyjs' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git@github.com:mishoo/UglifyJS.git' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'uglify-js@1.1.1', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/uglify-js/1.1.1/package/package.json +verbose loadDefaults uglify-js@1.1.1 +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"BWMOZHB12LZC3NXNJ4XS4CV82"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag detective/0.0.4 from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"3U5VEEYWNP5GCQWHTELV21UWI"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:53 GMT', +silly get cb 'content-length': '0' } ] +verbose etag structr/0.0.10 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'fca0be0bbae435ef756aadb14c7837776b851cea', +verbose bin dist tarball: 'http://registry.npmjs.org/detective/-/detective-0.0.4.tgz' } ] +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: '3a13ed5002d4503c2e393e022c1796a753482205', +verbose bin dist tarball: 'http://registry.npmjs.org/structr/-/structr-0.0.10.tgz' } ] +silly testEngine { name: 'detective', +silly testEngine description: 'Find all calls to require() no matter how crazily nested using a proper walk of the AST', +silly testEngine version: '0.0.4', +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/substack/node-detective.git' }, +silly testEngine main: 'index.js', +silly testEngine keywords: [ 'require', 'source', 'analyze', 'ast' ], +silly testEngine directories: { lib: '.', example: 'example', test: 'test' }, +silly testEngine scripts: { test: 'expresso' }, +silly testEngine dependencies: { burrito: '0.2.x' }, +silly testEngine devDependencies: { expresso: '=0.7.x' }, +silly testEngine engines: { node: '>=0.4.0' }, +silly testEngine license: 'MIT', +silly testEngine author: +silly testEngine { name: 'James Halliday', +silly testEngine email: 'mail@substack.net', +silly testEngine url: 'http://substack.net' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'detective@0.0.4', +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true } +verbose caching /Users/craig/.npm/detective/0.0.4/package/package.json +verbose loadDefaults detective@0.0.4 +silly testEngine { name: 'structr', +silly testEngine description: 'Clean OO structure for Javascript.', +silly testEngine version: '0.0.10', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/Structr.git' }, +silly testEngine main: './structr.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'structr@0.0.10', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/structr/0.0.10/package/package.json +verbose loadDefaults structr@0.0.10 +silly resolved [ { name: 'wrench', +silly resolved description: 'Recursive filesystem (and other) operations that Node *should* have.', +silly resolved version: '1.3.2', +silly resolved author: +silly resolved { name: 'Ryan McGrath', +silly resolved email: 'ryan@venodesigns.net' }, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/ryanmcgrath/wrench-js.git' }, +silly resolved bugs: { url: 'http://github.com/ryanmcgrath/wrench-js/issues' }, +silly resolved os: [ 'linux', 'darwin', 'freebsd' ], +silly resolved directories: { lib: './lib/' }, +silly resolved main: './lib/wrench', +silly resolved engines: { node: '>=0.1.97' }, +silly resolved licenses: +silly resolved [ { type: 'MIT', +silly resolved url: 'http://github.com/ryanmcgrath/wrench-js/raw/master/LICENSE' } ], +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'wrench@1.3.2', +silly resolved dependencies: {}, +silly resolved devDependencies: {}, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'sk', +silly resolved version: '0.0.8', +silly resolved dependencies: +silly resolved { colors: '*', +silly resolved htmlparser: '*', +silly resolved structr: '*', +silly resolved printf: '*', +silly resolved dateformat: '*', +silly resolved 'websocket-client': '*' }, +silly resolved directories: { lib: './' }, +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'sk@0.0.8', +silly resolved devDependencies: {}, +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'resolve', +silly resolved description: 'A more hookable require.resolve() implementation', +silly resolved version: '0.1.2', +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/substack/node-resolve.git' }, +silly resolved main: 'index.js', +silly resolved keywords: [ 'resolve', 'require', 'node', 'module' ], +silly resolved directories: { lib: '.', example: 'example', test: 'test' }, +silly resolved scripts: { test: 'expresso' }, +silly resolved dependencies: {}, +silly resolved devDependencies: { expresso: '=0.7.x' }, +silly resolved engines: { node: '>=0.4.0' }, +silly resolved license: 'MIT', +silly resolved author: +silly resolved { name: 'James Halliday', +silly resolved email: 'mail@substack.net', +silly resolved url: 'http://substack.net' }, +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'resolve@0.1.2', +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true }, +silly resolved { name: 'vine', +silly resolved description: 'API builder', +silly resolved version: '0.0.11', +silly resolved author: { name: 'Craig Condon' }, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/spiceapps/vine.git' }, +silly resolved main: './index.js', +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'vine@0.0.11', +silly resolved dependencies: {}, +silly resolved devDependencies: {}, +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'underscore', +silly resolved description: 'JavaScript\'s functional programming helper library.', +silly resolved homepage: 'http://documentcloud.github.com/underscore/', +silly resolved keywords: [ 'util', 'functional', 'server', 'client', 'browser' ], +silly resolved author: +silly resolved { name: 'Jeremy Ashkenas', +silly resolved email: 'jeremy@documentcloud.org' }, +silly resolved contributors: [], +silly resolved dependencies: {}, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/documentcloud/underscore.git' }, +silly resolved main: 'underscore.js', +silly resolved version: '1.2.2', +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'underscore@1.2.2', +silly resolved devDependencies: {}, +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'beanpole', +silly resolved description: 'Routing on Steroids', +silly resolved version: '0.1.16', +silly resolved author: { name: 'Craig Condon' }, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/spiceapps/beanpole.git' }, +silly resolved directories: { lib: './lib' }, +silly resolved dependencies: +silly resolved { sk: '*', +silly resolved vine: '*', +silly resolved mime: '*', +silly resolved gumbo: '*', +silly resolved cashew: '*', +silly resolved structr: '*', +silly resolved 'coffee-script': '*' }, +silly resolved devDependencies: { 'ebnf-diagram': '*' }, +silly resolved main: './lib/node/index.js', +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'beanpole@0.1.16', +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'uglify-js', +silly resolved description: 'JavaScript parser and compressor/beautifier toolkit', +silly resolved author: +silly resolved { name: 'Mihai Bazon', +silly resolved email: 'mihai.bazon@gmail.com', +silly resolved url: 'http://mihai.bazon.net/blog' }, +silly resolved version: '1.1.1', +silly resolved main: './uglify-js.js', +silly resolved bin: { uglifyjs: './bin/uglifyjs' }, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git@github.com:mishoo/UglifyJS.git' }, +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'uglify-js@1.1.1', +silly resolved dependencies: {}, +silly resolved devDependencies: {}, +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'detective', +silly resolved description: 'Find all calls to require() no matter how crazily nested using a proper walk of the AST', +silly resolved version: '0.0.4', +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/substack/node-detective.git' }, +silly resolved main: 'index.js', +silly resolved keywords: [ 'require', 'source', 'analyze', 'ast' ], +silly resolved directories: { lib: '.', example: 'example', test: 'test' }, +silly resolved scripts: { test: 'expresso' }, +silly resolved dependencies: { burrito: '0.2.x' }, +silly resolved devDependencies: { expresso: '=0.7.x' }, +silly resolved engines: { node: '>=0.4.0' }, +silly resolved license: 'MIT', +silly resolved author: +silly resolved { name: 'James Halliday', +silly resolved email: 'mail@substack.net', +silly resolved url: 'http://substack.net' }, +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'detective@0.0.4', +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true }, +silly resolved { name: 'structr', +silly resolved description: 'Clean OO structure for Javascript.', +silly resolved version: '0.0.10', +silly resolved author: { name: 'Craig Condon' }, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/spiceapps/Structr.git' }, +silly resolved main: './structr.js', +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'structr@0.0.10', +silly resolved dependencies: {}, +silly resolved devDependencies: {}, +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} } ] +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines wrench@1.3.2 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines sk@0.0.8 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines resolve@0.1.2 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines vine@0.0.11 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines underscore@1.2.2 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines beanpole@0.1.16 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines uglify-js@1.1.1 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines detective@0.0.4 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines structr@0.0.10 +info installOne wrench@1.3.2 +info installOne sk@0.0.8 +info installOne resolve@0.1.2 +info installOne vine@0.0.11 +info installOne underscore@1.2.2 +info installOne beanpole@0.1.16 +info installOne uglify-js@1.1.1 +info installOne detective@0.0.4 +info installOne structr@0.0.10 +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr +verbose from cache /Users/craig/.npm/wrench/1.3.2/package/package.json +verbose from cache /Users/craig/.npm/sk/0.0.8/package/package.json +verbose from cache /Users/craig/.npm/resolve/0.1.2/package/package.json +verbose from cache /Users/craig/.npm/vine/0.0.11/package/package.json +verbose from cache /Users/craig/.npm/underscore/1.2.2/package/package.json +verbose from cache /Users/craig/.npm/beanpole/0.1.16/package/package.json +verbose from cache /Users/craig/.npm/uglify-js/1.1.1/package/package.json +verbose from cache /Users/craig/.npm/detective/0.0.4/package/package.json +verbose from cache /Users/craig/.npm/structr/0.0.10/package/package.json +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___structr.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm' +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___structr.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm 755 +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/sk/0.0.8/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm' ] +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm 755 +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/wrench/1.3.2/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/uglify-js/1.1.1/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/beanpole/0.1.16/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/detective/0.0.4/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/resolve/0.1.2/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/structr/0.0.10/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___structr.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/vine/0.0.11/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/underscore/1.2.2/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm' ] +silly tar err x package/.cupboard +silly tar err x package/.project +silly tar err x package/package.json +silly tar err x package/project.sublime-project +silly tar err x package/project.tmproj +silly tar err x package/LICENSE +silly tar err x package/package.json +silly tar err x package/readme.md +silly tar err x package/lib/wrench.js +silly tar err x package/lib/x.js +silly tar err x package/README +silly tar err x package/.gitignore +silly tar err x package/index.js +silly tar err x package/docstyle.css +silly tar err x package/package.json +silly tar err x package/package.json~ +silly tar err x package/README.html +silly tar err x package/core/.tmp_index.html.58038~ +silly tar err x package/core/.tmp_index.html.99082~ +silly tar err x package/core/array.js +silly tar err x package/package.json +silly tar err x package/.cupboard +silly tar err x package/structr.js +silly tar err x package/structr.min.js +silly tar err x package/core/bindable.js +silly tar err x package/core/binding2.js +silly tar err x package/core/events.js +silly tar err x package/core/garbage.js +silly tar err x package/core/lazy.js +silly tar err x package/core/math.js +silly tar err x package/core/object.js +silly tar err x package/core/pretty.js +silly tar err x package/core/pubsub.js +silly tar err x package/core/queue.js +silly tar err x package/.gitignore +silly tar err x package/beanpole.tmproj +silly tar err x package/MIT-LICENSE.txt +silly tar err x package/package.json +silly tar err x package/project.sublime-project +silly tar exit 0 +silly tar err x package/.cupboard +silly tar err x package/.gitignore +silly tar err x package/index.js +silly tar err x package/MIT-LICENSE.txt +silly tar err x package/package.json +silly tar err x package/project.sublime-project +silly tar err x package/project.tmproj +silly tar err x package/README.md +silly tar err x package/project.tmproj +silly tar err x package/README.md +silly tar err x package/tests/mkdirSyncRecursive.js +silly tar err x package/docs/build-ebnf +silly tar err x package/core/settings.js +silly tar exit 0 +silly tar err x package/README.org +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___structr.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___structr.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___structr.npm/package/structr.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___structr.npm/package/structr.min.js +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___structr.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr +silly tar err x package/package.json +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___structr.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr' ] +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package/LICENSE +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package/readme.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package/lib/wrench.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package/lib/x.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package/tests +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package/tests/mkdirSyncRecursive.js +silly tar err x package/index.js +silly tar err x package/README.markdown +silly tar err x package/test/core.js +silly testEngine { name: 'structr', +silly testEngine description: 'Clean OO structure for Javascript.', +silly testEngine version: '0.0.10', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/Structr.git' }, +silly testEngine main: './structr.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'structr@0.0.10', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr/package.json +verbose loadDefaults structr@0.0.10 +silly tar err x package/test/filter.js +silly tar err x package/.npmignore +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package +silly tar err x package/index.html +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench +info preinstall structr@0.0.10 +silly tar err x package/test/mock.js +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___wrench.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench' ] +silly tar err x package/index.js +silly tar err x package/test/resolver.js +silly tar err x package/package.json +silly tar err x package/README.markdown +silly tar err x package/example/strings.js +silly tar err x package/example/strings_src.js +silly tar err x package/core/sk.js +silly tar err x package/core/smart.js +silly tar err x package/core/struct.js +silly tar err x package/core/str.js +silly tar err x package/web/address.js +silly tar err x package/web/cookies.js +silly tar err x package/web/image.js +silly tar err x package/docs/diagram.png +silly tar err x package/docs/syntax.ebnf +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/structr/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' ] +info linkStuff structr@0.0.10 +verbose linkBins structr@0.0.10 +verbose linkMans structr@0.0.10 +verbose rebuildBundles structr@0.0.10 +info install structr@0.0.10 +silly tar exit 0 +silly testEngine { name: 'wrench', +silly testEngine description: 'Recursive filesystem (and other) operations that Node *should* have.', +silly testEngine version: '1.3.2', +silly testEngine author: +silly testEngine { name: 'Ryan McGrath', +silly testEngine email: 'ryan@venodesigns.net' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/ryanmcgrath/wrench-js.git' }, +silly testEngine bugs: { url: 'http://github.com/ryanmcgrath/wrench-js/issues' }, +silly testEngine os: [ 'linux', 'darwin', 'freebsd' ], +silly testEngine directories: { lib: './lib/' }, +silly testEngine main: './lib/wrench', +silly testEngine engines: { node: '>=0.1.97' }, +silly testEngine licenses: +silly testEngine [ { type: 'MIT', +silly testEngine url: 'http://github.com/ryanmcgrath/wrench-js/raw/master/LICENSE' } ], +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'wrench@1.3.2', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench/package.json +verbose loadDefaults wrench@1.3.2 +info postinstall structr@0.0.10 +silly tar err x package/test/resolver/cup.coffee +silly tar err x package/test/resolver/foo.js +silly tar err x package/LICENSE +silly tar err x package/package.json +silly tar err x package/README +silly tar err x package/underscore-min.js +silly tar err x package/underscore.js +silly tar err x package/docs/beans/README.md +silly tar err x package/docs/brainstorming/analogy.txt +silly tar err x package/docs/brainstorming/ideas.txt +silly tar err x package/docs/brainstorming/README.txt +silly tar err x package/examples/bean.http.middleware/index.js +silly tar err x package/examples/benchmark.silly/index.js +silly tar err x package/examples/default/index.js +silly tar err x package/examples/filter.metadata/index.js +silly tar err x package/uglify-js.js +silly tar err x package/bin/uglifyjs +silly tar err x package/lib/object-ast.js +verbose installOne cb structr@0.0.10 +info preinstall wrench@1.3.2 +silly tar err x package/test/both.js +silly tar err x package/test/nested.js +silly tar err x package/test/strings.js +silly tar err x package/test/word.js +silly tar err x package/test/files/both.js +silly tar err x package/test/files/nested.js +silly tar err x package/test/files/strings.js +silly tar err x package/test/files/word.js +silly tar exit 0 +silly tar err x package/web/net.js +silly tar err x package/vendors/format/index.js +silly tar err x package/node/cli/index.js +silly tar err x package/node/log/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package/.cupboard +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package/.gitignore +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package/MIT-LICENSE.txt +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package/project.sublime-project +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package/project.tmproj +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package/README.md +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/wrench/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' ] +info linkStuff wrench@1.3.2 +verbose linkBins wrench@1.3.2 +verbose linkMans wrench@1.3.2 +verbose rebuildBundles wrench@1.3.2 +silly tar err x package/node/log/index3.js +silly tar err x package/node/process/index.js +silly tar err x package/examples/http.gateway/direct.js +silly tar err x package/examples/http.gateway/hook.js +silly tar err x package/examples/http.gateway/hook2.js +silly tar err x package/examples/http.gateway/hook3.js +silly tar err x package/examples/http.gateway/hook4.js +silly tar err x package/examples/http.gateway/index.js +silly tar err x package/examples/interception-old/index.js +silly tar err x package/examples/multi.routes/index.js +silly tar err x package/examples/or.hello/index.js +silly tar err x package/examples/override.pull/index.js +silly tar err x package/examples/pull.thru/index.js +silly tar err x package/examples/push.pull/index.js +silly tar err x package/examples/push.thru/index.js +info install wrench@1.3.2 +silly tar err x package/node/process/utils.js +silly tar err x package/node/script/template.js +silly tar err x package/node/settings/dirty.js +silly tar err x package/node/utils/index.js +info postinstall wrench@1.3.2 +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package +verbose installOne cb wrench@1.3.2 +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package/.npmignore +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package/index.html +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package/LICENSE +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package/README +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package/underscore-min.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package/underscore.js +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___vine.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine' ] +silly tar err x package/lib/parse-js.js +silly tar err x package/lib/process.js +silly tar err x package/node/io/net/proxy.js +silly tar err x package/node/old/stat/index.js +silly tar err x package/node/old/stat/utils.js +silly tar err x package/node/pubsub/loader.js +silly tar err x package/node/pubsub/hooks2/concrete.js +silly tar err x package/lib/squeeze-more.js +silly testEngine { name: 'vine', +silly testEngine description: 'API builder', +silly testEngine version: '0.0.11', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/vine.git' }, +silly testEngine main: './index.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'vine@0.0.11', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine/package.json +verbose loadDefaults vine@0.0.11 +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package +silly tar exit 0 +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore +silly tar err x package/tmp/hoist.js +silly tar err x package/tmp/instrument.js +silly tar err x package/tmp/instrument2.js +silly tar err x package/tmp/test.js +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___underscore.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore' ] +silly tar err x package/node/pubsub/hooks2/http.js +silly tar err x package/node/pubsub/hooks2/tcp.js +silly tar err x package/node/remote/index.js +silly tar err x package/node/remote/scp.exp +silly tar err x package/node/remote/scp.js +silly tar err x package/node/remote/ssh.exp +silly tar err x package/node/remote/ssh.js +silly tar err x package/node/remote/scripts/git.js +silly tar err x package/node/upstart/index.js +silly tar err x package/node/upstart/start +silly tar err x package/node/upstart/servers-dir/start +silly tar err x package/node/upstart/servers-dir/stop +silly tar err x package/node/balance/defaultController.js +silly tar err x package/node/balance/index.js +silly tar err x package/test/beautify.js +silly tar err x package/test/testparser.js +silly tar err x package/test/unit/scripts.js +silly tar err x package/test/unit/compress/expected/array1.js +silly tar err x package/test/unit/compress/expected/array2.js +silly tar err x package/test/unit/compress/expected/array3.js +silly tar err x package/test/unit/compress/expected/array4.js +info preinstall vine@0.0.11 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/vine/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' ] +info linkStuff vine@0.0.11 +verbose linkBins vine@0.0.11 +verbose linkMans vine@0.0.11 +verbose rebuildBundles vine@0.0.11 +info install vine@0.0.11 +silly testEngine { name: 'underscore', +silly testEngine description: 'JavaScript\'s functional programming helper library.', +silly testEngine homepage: 'http://documentcloud.github.com/underscore/', +silly testEngine keywords: [ 'util', 'functional', 'server', 'client', 'browser' ], +silly testEngine author: +silly testEngine { name: 'Jeremy Ashkenas', +silly testEngine email: 'jeremy@documentcloud.org' }, +silly testEngine contributors: [], +silly testEngine dependencies: {}, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/documentcloud/underscore.git' }, +silly testEngine main: 'underscore.js', +silly testEngine version: '1.2.2', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'underscore@1.2.2', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore/package.json +verbose loadDefaults underscore@1.2.2 +silly tar err x package/test/resolver/mug.coffee +silly tar err x package/test/resolver/mug.js +silly tar err x package/test/resolver/other_path/root.js +silly tar err x package/test/resolver/other_path/lib/other-lib.js +silly tar err x package/test/resolver/baz/doom.js +silly tar err x package/test/resolver/baz/package.json +silly tar err x package/node/balance/web_worker.js +silly tar err x package/node/balance/ww/index.js +silly tar err x package/node/balance/ww/webworker-child.js +silly tar err x package/node/balance/ww/webworker-util.js +silly tar err x package/node/balance/ww/ws.js +silly tar err x package/node/balance/ww/ws/connection.js +silly tar err x package/node/balance/ww/ws/manager.js +info postinstall vine@0.0.11 +info preinstall underscore@1.2.2 +verbose installOne cb vine@0.0.11 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/underscore/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' ] +info linkStuff underscore@1.2.2 +verbose linkBins underscore@1.2.2 +verbose linkMans underscore@1.2.2 +verbose rebuildBundles underscore@1.2.2 +info install underscore@1.2.2 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/README.markdown +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/example +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/example/strings.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/example/strings_src.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test/both.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test/nested.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test/strings.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test/word.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test/files +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test/files/both.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test/files/nested.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test/files/strings.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package/test/files/word.js +info postinstall underscore@1.2.2 +verbose installOne cb underscore@1.2.2 +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___detective.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective' ] +silly testEngine { name: 'detective', +silly testEngine description: 'Find all calls to require() no matter how crazily nested using a proper walk of the AST', +silly testEngine version: '0.0.4', +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/substack/node-detective.git' }, +silly testEngine main: 'index.js', +silly testEngine keywords: [ 'require', 'source', 'analyze', 'ast' ], +silly testEngine directories: { lib: '.', example: 'example', test: 'test' }, +silly testEngine scripts: { test: 'expresso' }, +silly testEngine dependencies: { burrito: '0.2.x' }, +silly testEngine devDependencies: { expresso: '=0.7.x' }, +silly testEngine engines: { node: '>=0.4.0' }, +silly testEngine license: 'MIT', +silly testEngine author: +silly testEngine { name: 'James Halliday', +silly testEngine email: 'mail@substack.net', +silly testEngine url: 'http://substack.net' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'detective@0.0.4', +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/package.json +verbose loadDefaults detective@0.0.4 +info preinstall detective@0.0.4 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective [ 'burrito@0.2.x' ] +verbose cache add burrito@0.2.x +verbose cache add [ 'burrito@0.2.x', null ] +silly cache add: name, spec, args [ undefined, +silly cache add: name, spec, args 'burrito@0.2.x', +silly cache add: name, spec, args [ 'burrito@0.2.x', null ] ] +verbose parsed url { pathname: 'burrito@0.2.x', href: 'burrito@0.2.x' } +silly cache add: name, spec, args [ 'burrito', '0.2.x', [ 'burrito', '0.2.x' ] ] +verbose parsed url { pathname: '0.2.x', href: '0.2.x' } +info addNamed [ 'burrito', '0.2.x' ] +verbose addNamed [ null, '>=0.2.0- <0.3.0-' ] +verbose GET burrito +verbose raw, before any munging burrito +verbose url resolving [ 'https://registry.npmjs.org/', './burrito' ] +verbose url resolved https://registry.npmjs.org/burrito +verbose etag "EP62IXO9XLYDGCNTCLG5KUSF7" +silly tar err x package/test/resolver/baz/quux.js +silly tar err x package/test/unit/compress/expected/assignment.js +silly tar err x package/test/resolver/bar/node_modules/foo/index.js +silly tar err x package/examples/thru/index.js +silly tar err x package/test/resolver/biz/node_modules/grux/index.js +silly tar err x package/examples/rotate.hello/index.js +silly tar err x package/test/unit/compress/expected/concatstring.js +silly tar err x package/examples/bean.hello/index.js +silly tar exit 0 +silly tar err x package/test/unit/compress/expected/const.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/.cupboard +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/.project +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/project.sublime-project +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/project.tmproj +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/README +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/.tmp_index.html.58038~ +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/.tmp_index.html.99082~ +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/array.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/bindable.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/binding2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/events.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/garbage.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/lazy.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/math.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/object.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/pretty.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/pubsub.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/queue.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/settings.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/sk.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/smart.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/str.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/core/struct.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/web +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/web/address.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/web/cookies.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/web/image.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/web/net.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/vendors +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/vendors/format +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/vendors/format/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/cli +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/cli/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/log +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/log/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/log/index3.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/process +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/process/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/process/utils.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/script +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/script/template.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/settings +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/settings/dirty.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/utils +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/utils/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/io +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/io/net +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/io/net/proxy.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/old +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/old/stat +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/old/stat/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/old/stat/utils.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/pubsub +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/pubsub/loader.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/pubsub/hooks2 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/pubsub/hooks2/concrete.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/pubsub/hooks2/http.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/pubsub/hooks2/tcp.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/remote +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/remote/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/remote/scp.exp +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/remote/scp.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/remote/ssh.exp +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/remote/ssh.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/remote/scripts +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/remote/scripts/git.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/upstart +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/upstart/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/upstart/start +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/upstart/servers-dir +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/upstart/servers-dir/start +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/upstart/servers-dir/stop +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/defaultController.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/web_worker.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/ww +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/ww/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/ww/webworker-child.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/ww/webworker-util.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/ww/ws.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/ww/ws +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/ww/ws/manager.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package/node/balance/ww/ws/connection.js +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___sk.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk' ] +silly testEngine { name: 'sk', +silly testEngine version: '0.0.8', +silly testEngine dependencies: +silly testEngine { colors: '*', +silly testEngine htmlparser: '*', +silly testEngine structr: '*', +silly testEngine printf: '*', +silly testEngine dateformat: '*', +silly testEngine 'websocket-client': '*' }, +silly testEngine directories: { lib: './' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'sk@0.0.8', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/package.json +verbose loadDefaults sk@0.0.8 +info preinstall sk@0.0.8 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk [ 'colors@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk 'htmlparser@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk 'printf@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk 'dateformat@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk 'websocket-client@*' ] +verbose cache add colors@* +verbose cache add [ 'colors@*', null ] +silly cache add: name, spec, args [ undefined, 'colors@*', [ 'colors@*', null ] ] +verbose parsed url { pathname: 'colors@*', href: 'colors@*' } +silly cache add: name, spec, args [ 'colors', '*', [ 'colors', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'colors', '*' ] +verbose addNamed [ null, '' ] +verbose GET colors +verbose raw, before any munging colors +verbose url resolving [ 'https://registry.npmjs.org/', './colors' ] +verbose url resolved https://registry.npmjs.org/colors +verbose etag "4HPRAT4XCTBGUJ08WYL6HJ0QU" +verbose cache add htmlparser@* +verbose cache add [ 'htmlparser@*', null ] +silly cache add: name, spec, args [ undefined, 'htmlparser@*', [ 'htmlparser@*', null ] ] +verbose parsed url { pathname: 'htmlparser@*', href: 'htmlparser@*' } +silly cache add: name, spec, args [ 'htmlparser', '*', [ 'htmlparser', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'htmlparser', '*' ] +verbose addNamed [ null, '' ] +verbose cache add printf@* +verbose cache add [ 'printf@*', null ] +silly cache add: name, spec, args [ undefined, 'printf@*', [ 'printf@*', null ] ] +verbose parsed url { pathname: 'printf@*', href: 'printf@*' } +silly cache add: name, spec, args [ 'printf', '*', [ 'printf', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'printf', '*' ] +verbose addNamed [ null, '' ] +verbose GET htmlparser +verbose raw, before any munging htmlparser +verbose url resolving [ 'https://registry.npmjs.org/', './htmlparser' ] +verbose url resolved https://registry.npmjs.org/htmlparser +verbose etag "18ZEZGH5WPC7Y6WRR33HKS6XK" +verbose GET printf +verbose raw, before any munging printf +verbose url resolving [ 'https://registry.npmjs.org/', './printf' ] +verbose url resolved https://registry.npmjs.org/printf +verbose etag "9WEBM1WI5YD60QVO57CHQCFI3" +verbose cache add dateformat@* +verbose cache add [ 'dateformat@*', null ] +silly cache add: name, spec, args [ undefined, 'dateformat@*', [ 'dateformat@*', null ] ] +verbose parsed url { pathname: 'dateformat@*', href: 'dateformat@*' } +silly cache add: name, spec, args [ 'dateformat', '*', [ 'dateformat', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'dateformat', '*' ] +verbose addNamed [ null, '' ] +verbose cache add websocket-client@* +verbose cache add [ 'websocket-client@*', null ] +silly cache add: name, spec, args [ undefined, +silly cache add: name, spec, args 'websocket-client@*', +silly cache add: name, spec, args [ 'websocket-client@*', null ] ] +verbose parsed url { pathname: 'websocket-client@*', +verbose parsed url href: 'websocket-client@*' } +silly cache add: name, spec, args [ 'websocket-client', +silly cache add: name, spec, args '*', +silly cache add: name, spec, args [ 'websocket-client', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'websocket-client', '*' ] +verbose addNamed [ null, '' ] +verbose GET dateformat +verbose raw, before any munging dateformat +verbose url resolving [ 'https://registry.npmjs.org/', './dateformat' ] +verbose url resolved https://registry.npmjs.org/dateformat +verbose etag "9B4OK7SLA762IEA0B2982RJ59" +verbose GET websocket-client +verbose raw, before any munging websocket-client +verbose url resolving [ 'https://registry.npmjs.org/', +verbose url resolving './websocket-client' ] +verbose url resolved https://registry.npmjs.org/websocket-client +verbose etag "2OUZ5QHOBP0H7GSWA5FWF3D3Z" +silly tar err x package/examples/bean.hello/beans/hello.core/index.js +silly tar err x package/examples/bean.hello/beans/hello.friend/index.js +silly tar err x package/test/unit/compress/expected/empty-blocks.js +silly tar err x package/test/resolver/biz/node_modules/tiv/index.js +silly tar err x package/examples/bean.hello/beans/hello.neighbor/index.js +silly tar err x package/examples/bean.hook.call.receive/index.js +silly tar err x package/examples/bean.hook.call.receive/beans/test/index.js +silly tar err x package/test/unit/compress/expected/forstatement.js +silly tar err x package/test/unit/compress/expected/if.js +silly tar exit 0 +silly tar err x package/test/unit/compress/expected/ifreturn.js +silly tar err x package/test/unit/compress/expected/ifreturn2.js +silly tar err x package/test/unit/compress/expected/issue10.js +silly tar err x package/test/unit/compress/expected/issue11.js +silly tar err x package/test/unit/compress/expected/issue13.js +silly tar err x package/test/unit/compress/expected/issue14.js +silly tar err x package/test/unit/compress/expected/issue16.js +silly tar err x package/test/unit/compress/expected/issue17.js +silly tar err x package/test/unit/compress/expected/issue20.js +silly tar err x package/examples/bean.hook.hello/index.js +silly tar err x package/test/unit/compress/expected/issue21.js +silly tar err x package/test/unit/compress/expected/issue25.js +silly tar err x package/examples/bean.hook.hello/beans/test/index.js +silly tar err x package/test/unit/compress/expected/issue27.js +silly tar err x package/test/unit/compress/expected/issue28.js +silly tar err x package/test/unit/compress/expected/issue29.js +silly tar err x package/test/unit/compress/expected/issue30.js +silly tar err x package/test/unit/compress/expected/issue34.js +silly tar err x package/examples/bean.hook.middleware/hook1.js +silly tar err x package/examples/bean.hook.middleware/hook2.js +silly tar err x package/examples/bean.hook.middleware/hook3.js +silly tar err x package/examples/bean.hook.middleware/beans/test/index.js +silly tar err x package/examples/bean.http.server/index.js +silly tar err x package/examples/bean.http.server/beans/hello.core/index.js +silly tar err x package/examples/bean.http.server/beans/http.server/index.js +silly tar err x package/examples/bean.website.load/index.js +silly tar err x package/examples/bean.website.load/beans/hello.core/index.js +silly tar err x package/examples/filter.metadata.rotate/index.js +silly tar err x package/examples/filter.metadata.rotate/beans/test/index.js +silly tar err x package/examples/ws/hook.js +silly tar err x package/examples/ws/server.js +silly tar err x package/examples/ws/client/release/index.html +silly tar err x package/examples/ws/client/release/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/README.markdown +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/core.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/filter.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/mock.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/cup.coffee +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/foo.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/mug.coffee +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/mug.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/baz +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/baz/doom.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/baz/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/baz/quux.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/other_path +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/other_path/root.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/other_path/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/other_path/lib/other-lib.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/bar +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/bar/node_modules +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/bar/node_modules/foo +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/bar/node_modules/foo/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/biz +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/biz/node_modules +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/biz/node_modules/grux +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/biz/node_modules/grux/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/biz/node_modules/tiv +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package/test/resolver/biz/node_modules/tiv/index.js +silly tar err x package/test/unit/compress/expected/issue4.js +silly tar err x package/test/unit/compress/expected/issue48.js +silly tar err x package/test/unit/compress/expected/issue50.js +silly tar err x package/test/unit/compress/expected/issue53.js +silly tar err x package/test/unit/compress/expected/issue54.1.js +silly tar err x package/test/unit/compress/expected/issue68.js +silly tar err x package/test/unit/compress/expected/issue69.js +silly tar err x package/test/unit/compress/expected/issue9.js +silly tar err x package/test/unit/compress/expected/mangle.js +silly tar err x package/test/unit/compress/expected/null_string.js +silly tar err x package/test/unit/compress/expected/strict-equals.js +silly tar err x package/test/unit/compress/expected/var.js +silly tar err x package/test/unit/compress/expected/whitespace.js +silly tar err x package/test/unit/compress/expected/with.js +silly tar err x package/test/unit/compress/test/array2.js +silly tar err x package/test/unit/compress/test/array3.js +silly tar err x package/test/unit/compress/test/array4.js +silly tar err x package/test/unit/compress/test/assignment.js +silly tar err x package/test/unit/compress/test/concatstring.js +silly tar err x package/test/unit/compress/test/array1.js +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package +silly tar err x package/test/unit/compress/test/const.js +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve +silly tar err x package/test/unit/compress/test/empty-blocks.js +silly tar err x package/test/unit/compress/test/forstatement.js +silly tar err x package/test/unit/compress/test/if.js +silly tar err x package/test/unit/compress/test/ifreturn.js +silly tar err x package/test/unit/compress/test/ifreturn2.js +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___resolve.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve' ] +silly tar err x package/test/unit/compress/test/issue10.js +silly tar err x package/test/unit/compress/test/issue11.js +silly tar err x package/test/unit/compress/test/issue13.js +silly tar err x package/test/unit/compress/test/issue14.js +silly tar err x package/test/unit/compress/test/issue16.js +silly tar err x package/test/unit/compress/test/issue17.js +silly tar err x package/test/unit/compress/test/issue20.js +silly tar err x package/test/unit/compress/test/issue21.js +silly tar err x package/test/unit/compress/test/issue25.js +silly tar err x package/test/unit/compress/test/issue27.js +silly tar err x package/test/unit/compress/test/issue28.js +silly tar err x package/test/unit/compress/test/issue29.js +silly tar err x package/test/unit/compress/test/issue30.js +silly tar err x package/test/unit/compress/test/issue34.js +silly tar err x package/test/unit/compress/test/issue4.js +silly tar err x package/test/unit/compress/test/issue48.js +silly tar err x package/test/unit/compress/test/issue50.js +silly tar err x package/test/unit/compress/test/issue53.js +silly tar err x package/test/unit/compress/test/issue54.1.js +silly tar err x package/test/unit/compress/test/issue68.js +silly tar err x package/test/unit/compress/test/issue69.js +silly tar err x package/test/unit/compress/test/issue9.js +silly tar err x package/test/unit/compress/test/mangle.js +silly tar err x package/test/unit/compress/test/null_string.js +silly tar err x package/test/unit/compress/test/strict-equals.js +silly tar err x package/test/unit/compress/test/var.js +silly tar err x package/test/unit/compress/test/whitespace.js +silly tar err x package/test/unit/compress/test/with.js +silly tar err x package/examples/ws/client/src/index.html +silly tar exit 0 +silly testEngine { name: 'resolve', +silly testEngine description: 'A more hookable require.resolve() implementation', +silly testEngine version: '0.1.2', +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/substack/node-resolve.git' }, +silly testEngine main: 'index.js', +silly testEngine keywords: [ 'resolve', 'require', 'node', 'module' ], +silly testEngine directories: { lib: '.', example: 'example', test: 'test' }, +silly testEngine scripts: { test: 'expresso' }, +silly testEngine dependencies: {}, +silly testEngine devDependencies: { expresso: '=0.7.x' }, +silly testEngine engines: { node: '>=0.4.0' }, +silly testEngine license: 'MIT', +silly testEngine author: +silly testEngine { name: 'James Halliday', +silly testEngine email: 'mail@substack.net', +silly testEngine url: 'http://substack.net' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'resolve@0.1.2', +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve/package.json +verbose loadDefaults resolve@0.1.2 +silly tar err x package/examples/ws/client/src/index.js +silly tar err x package/lib/web/index.js +silly tar err x package/lib/node/index.js +silly tar err x package/lib/node/loader.js +silly tar err x package/lib/node/beans/system.core/index.js +silly tar err x package/lib/core/controller.js +silly tar err x package/lib/core/index.js +silly tar err x package/lib/core/loader.js +silly tar err x package/lib/core/concrete/collection.js +silly tar err x package/lib/core/concrete/parser.js +silly tar err x package/lib/core/concrete/request.js +silly tar err x package/lib/core/concrete/router.js +silly tar err x package/lib/core/concrete/utils.js +silly tar err x package/lib/core/middleware/meta/index.js +silly tar err x package/lib/core/middleware/meta/rotate.js +silly tar err x package/lib/core/middleware/meta/store.js +silly tar err x package/lib/core/middleware/route/index.js +silly tar err x package/lib/core/middleware/route/default/index.js +silly tar err x package/lib/core/middleware/route/pushPull/request.js +silly tar err x package/lib/core/middleware/route/pushPull/stream.js +silly tar err x package/lib/core/middleware/route/pushPull/pull/index.js +silly tar err x package/lib/core/middleware/route/pushPull/pull/request.js +silly tar err x package/lib/core/middleware/route/pushPull/push/index.js +silly tar err x package/lib/core/middleware/route/pushPull/push/request.js +silly tar err x package/lib/core/middleware/route/pushPull/push/router.js +silly tar exit 0 +info preinstall resolve@0.1.2 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/resolve/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' ] +info linkStuff resolve@0.1.2 +verbose linkBins resolve@0.1.2 +verbose linkMans resolve@0.1.2 +verbose rebuildBundles resolve@0.1.2 +info install resolve@0.1.2 +info postinstall resolve@0.1.2 +verbose installOne cb resolve@0.1.2 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/.gitignore +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/docstyle.css +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/package.json~ +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/README.html +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/README.org +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/uglify-js.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/bin +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/bin/uglifyjs +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/lib/object-ast.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/lib/parse-js.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/lib/process.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/lib/squeeze-more.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/tmp +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/tmp/hoist.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/tmp/instrument.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/tmp/instrument2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/tmp/test.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/beautify.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/testparser.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/scripts.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/array1.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/array2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/array3.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/array4.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/assignment.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/concatstring.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/const.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/empty-blocks.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/forstatement.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/if.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/ifreturn.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/ifreturn2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue10.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue11.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue13.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue14.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue16.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue17.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue20.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue21.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue25.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue27.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue28.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue29.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue30.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue34.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue4.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue48.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue50.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue53.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue54.1.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue68.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue69.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/issue9.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/mangle.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/null_string.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/strict-equals.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/var.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/whitespace.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/expected/with.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/array1.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/array2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/array3.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/array4.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/assignment.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/concatstring.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/const.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/empty-blocks.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/forstatement.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/if.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/ifreturn.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/ifreturn2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue10.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue11.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue13.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue14.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue16.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue17.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue20.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue21.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue25.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue27.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue28.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue29.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue30.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue34.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue4.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue48.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue50.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue53.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue54.1.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue68.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue69.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/issue9.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/mangle.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/null_string.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/strict-equals.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/var.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/whitespace.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package/test/unit/compress/test/with.js +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___uglify-js.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js' ] +silly testEngine { name: 'uglify-js', +silly testEngine description: 'JavaScript parser and compressor/beautifier toolkit', +silly testEngine author: +silly testEngine { name: 'Mihai Bazon', +silly testEngine email: 'mihai.bazon@gmail.com', +silly testEngine url: 'http://mihai.bazon.net/blog' }, +silly testEngine version: '1.1.1', +silly testEngine main: './uglify-js.js', +silly testEngine bin: { uglifyjs: './bin/uglifyjs' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git@github.com:mishoo/UglifyJS.git' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'uglify-js@1.1.1', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js/package.json +verbose loadDefaults uglify-js@1.1.1 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/.cupboard +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/.gitignore +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/beanpole.tmproj +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/MIT-LICENSE.txt +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/project.sublime-project +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/project.tmproj +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/README.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs/build-ebnf +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs/diagram.png +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs/syntax.ebnf +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs/beans +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs/beans/README.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs/brainstorming +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs/brainstorming/analogy.txt +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs/brainstorming/ideas.txt +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/docs/brainstorming/README.txt +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.http.middleware +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.http.middleware/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/benchmark.silly +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/benchmark.silly/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/default +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/default/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/filter.metadata +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/filter.metadata/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/http.gateway +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/http.gateway/direct.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/http.gateway/hook.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/http.gateway/hook2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/http.gateway/hook3.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/http.gateway/hook4.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/http.gateway/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/interception-old +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/interception-old/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/multi.routes +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/multi.routes/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/or.hello +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/or.hello/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/override.pull +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/override.pull/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/pull.thru +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/pull.thru/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/push.pull +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/push.pull/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/push.thru +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/push.thru/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/thru +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/thru/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/rotate.hello +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/rotate.hello/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hello +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hello/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hello/beans +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hello/beans/hello.friend +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hello/beans/hello.friend/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hello/beans/hello.core +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hello/beans/hello.core/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hello/beans/hello.neighbor +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hello/beans/hello.neighbor/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.hello +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.hello/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.hello/beans +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.hello/beans/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.hello/beans/test/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.call.receive +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.call.receive/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.call.receive/beans +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.call.receive/beans/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.call.receive/beans/test/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.middleware +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.middleware/hook1.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.middleware/hook2.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.middleware/hook3.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.middleware/beans +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.middleware/beans/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.hook.middleware/beans/test/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.http.server +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.http.server/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.http.server/beans +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.http.server/beans/http.server +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.http.server/beans/http.server/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.http.server/beans/hello.core +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.http.server/beans/hello.core/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.website.load +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.website.load/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.website.load/beans +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.website.load/beans/hello.core +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/bean.website.load/beans/hello.core/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/filter.metadata.rotate +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/filter.metadata.rotate/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/filter.metadata.rotate/beans +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/filter.metadata.rotate/beans/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/filter.metadata.rotate/beans/test/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws/hook.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws/server.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws/client +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws/client/release +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws/client/release/index.html +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws/client/release/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws/client/src +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws/client/src/index.html +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/examples/ws/client/src/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/web +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/web/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/node +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/node/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/node/loader.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/node/beans +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/node/beans/system.core +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/node/beans/system.core/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/controller.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/loader.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/concrete +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/concrete/collection.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/concrete/parser.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/concrete/request.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/concrete/router.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/concrete/utils.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/meta +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/meta/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/meta/rotate.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/meta/store.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/default +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/default/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull/request.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull/stream.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull/pull +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull/pull/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull/pull/request.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull/push +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull/push/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull/push/request.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package/lib/core/middleware/route/pushPull/push/router.js +info preinstall uglify-js@1.1.1 +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/uglify-js/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules' ] +info linkStuff uglify-js@1.1.1 +verbose linkBins uglify-js@1.1.1 +verbose bins linking [ { uglifyjs: './bin/uglifyjs' }, +verbose bins linking '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/.bin', +verbose bins linking false ] +verbose linkMans uglify-js@1.1.1 +verbose rebuildBundles uglify-js@1.1.1 +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/___beanpole.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole' ] +silly testEngine { name: 'beanpole', +silly testEngine description: 'Routing on Steroids', +silly testEngine version: '0.1.16', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/beanpole.git' }, +silly testEngine directories: { lib: './lib' }, +silly testEngine dependencies: +silly testEngine { sk: '*', +silly testEngine vine: '*', +silly testEngine mime: '*', +silly testEngine gumbo: '*', +silly testEngine cashew: '*', +silly testEngine structr: '*', +silly testEngine 'coffee-script': '*' }, +silly testEngine devDependencies: { 'ebnf-diagram': '*' }, +silly testEngine main: './lib/node/index.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'beanpole@0.1.16', +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/package.json +verbose loadDefaults beanpole@0.1.16 +info preinstall beanpole@0.1.16 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole [ 'mime@*', 'gumbo@*', 'cashew@*', 'coffee-script@*' ] +verbose cache add mime@* +verbose cache add [ 'mime@*', null ] +silly cache add: name, spec, args [ undefined, 'mime@*', [ 'mime@*', null ] ] +verbose parsed url { pathname: 'mime@*', href: 'mime@*' } +silly cache add: name, spec, args [ 'mime', '*', [ 'mime', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'mime', '*' ] +verbose addNamed [ null, '' ] +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/.bin' +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/.bin 755 +verbose GET mime +verbose raw, before any munging mime +verbose url resolving [ 'https://registry.npmjs.org/', './mime' ] +verbose url resolved https://registry.npmjs.org/mime +verbose etag "7MZNZPESAB7VHU2OR75BCFXOM" +verbose cache add gumbo@* +verbose cache add [ 'gumbo@*', null ] +silly cache add: name, spec, args [ undefined, 'gumbo@*', [ 'gumbo@*', null ] ] +verbose parsed url { pathname: 'gumbo@*', href: 'gumbo@*' } +silly cache add: name, spec, args [ 'gumbo', '*', [ 'gumbo', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'gumbo', '*' ] +verbose addNamed [ null, '' ] +verbose cache add cashew@* +verbose cache add [ 'cashew@*', null ] +silly cache add: name, spec, args [ undefined, 'cashew@*', [ 'cashew@*', null ] ] +verbose parsed url { pathname: 'cashew@*', href: 'cashew@*' } +silly cache add: name, spec, args [ 'cashew', '*', [ 'cashew', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'cashew', '*' ] +verbose addNamed [ null, '' ] +info install uglify-js@1.1.1 +info postinstall uglify-js@1.1.1 +verbose GET gumbo +verbose raw, before any munging gumbo +verbose url resolving [ 'https://registry.npmjs.org/', './gumbo' ] +verbose url resolved https://registry.npmjs.org/gumbo +verbose etag "6HHNWUM120E9XX027RTOCTRZ7" +verbose GET cashew +verbose raw, before any munging cashew +verbose url resolving [ 'https://registry.npmjs.org/', './cashew' ] +verbose url resolved https://registry.npmjs.org/cashew +verbose etag "9LK8GMNUKDVHCISVKVO62XPXA" +verbose cache add coffee-script@* +verbose cache add [ 'coffee-script@*', null ] +silly cache add: name, spec, args [ undefined, +silly cache add: name, spec, args 'coffee-script@*', +silly cache add: name, spec, args [ 'coffee-script@*', null ] ] +verbose parsed url { pathname: 'coffee-script@*', +verbose parsed url href: 'coffee-script@*' } +silly cache add: name, spec, args [ 'coffee-script', '*', [ 'coffee-script', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'coffee-script', '*' ] +verbose addNamed [ null, '' ] +verbose installOne cb uglify-js@1.1.1 +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"4HPRAT4XCTBGUJ08WYL6HJ0QU"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag colors from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"EP62IXO9XLYDGCNTCLG5KUSF7"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag burrito from cache +verbose GET coffee-script +verbose raw, before any munging coffee-script +verbose url resolving [ 'https://registry.npmjs.org/', './coffee-script' ] +verbose url resolved https://registry.npmjs.org/coffee-script +verbose etag "3ONKTXF18L6O34VBYXVTOHK1E" +verbose GET colors/0.5.1 +verbose raw, before any munging colors/0.5.1 +verbose url resolving [ 'https://registry.npmjs.org/', './colors/0.5.1' ] +verbose url resolved https://registry.npmjs.org/colors/0.5.1 +verbose etag "4HPRAT4XCTBGUJ08WYL6HJ0QU" +verbose GET burrito/0.2.11 +verbose raw, before any munging burrito/0.2.11 +verbose url resolving [ 'https://registry.npmjs.org/', './burrito/0.2.11' ] +verbose url resolved https://registry.npmjs.org/burrito/0.2.11 +verbose etag "EP62IXO9XLYDGCNTCLG5KUSF7" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"18ZEZGH5WPC7Y6WRR33HKS6XK"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag htmlparser from cache +verbose GET htmlparser/1.7.3 +verbose raw, before any munging htmlparser/1.7.3 +verbose url resolving [ 'https://registry.npmjs.org/', +verbose url resolving './htmlparser/1.7.3' ] +verbose url resolved https://registry.npmjs.org/htmlparser/1.7.3 +verbose etag "18ZEZGH5WPC7Y6WRR33HKS6XK" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"9B4OK7SLA762IEA0B2982RJ59"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag dateformat from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"9WEBM1WI5YD60QVO57CHQCFI3"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag printf from cache +verbose GET dateformat/1.0.2-1.2.3 +verbose raw, before any munging dateformat/1.0.2-1.2.3 +verbose url resolving [ 'https://registry.npmjs.org/', +verbose url resolving './dateformat/1.0.2-1.2.3' ] +verbose url resolved https://registry.npmjs.org/dateformat/1.0.2-1.2.3 +verbose etag "9B4OK7SLA762IEA0B2982RJ59" +verbose GET printf/0.0.4 +verbose raw, before any munging printf/0.0.4 +verbose url resolving [ 'https://registry.npmjs.org/', './printf/0.0.4' ] +verbose url resolved https://registry.npmjs.org/printf/0.0.4 +verbose etag "9WEBM1WI5YD60QVO57CHQCFI3" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"2OUZ5QHOBP0H7GSWA5FWF3D3Z"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag websocket-client from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"7MZNZPESAB7VHU2OR75BCFXOM"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag mime from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"6HHNWUM120E9XX027RTOCTRZ7"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag gumbo from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"9LK8GMNUKDVHCISVKVO62XPXA"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag cashew from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"3ONKTXF18L6O34VBYXVTOHK1E"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag coffee-script from cache +verbose GET mime/1.2.4 +verbose raw, before any munging mime/1.2.4 +verbose url resolving [ 'https://registry.npmjs.org/', './mime/1.2.4' ] +verbose url resolved https://registry.npmjs.org/mime/1.2.4 +verbose etag "7MZNZPESAB7VHU2OR75BCFXOM" +verbose GET websocket-client/1.0.0 +verbose raw, before any munging websocket-client/1.0.0 +verbose url resolving [ 'https://registry.npmjs.org/', +verbose url resolving './websocket-client/1.0.0' ] +verbose url resolved https://registry.npmjs.org/websocket-client/1.0.0 +verbose etag "2OUZ5QHOBP0H7GSWA5FWF3D3Z" +verbose GET gumbo/0.1.2 +verbose raw, before any munging gumbo/0.1.2 +verbose url resolving [ 'https://registry.npmjs.org/', './gumbo/0.1.2' ] +verbose url resolved https://registry.npmjs.org/gumbo/0.1.2 +verbose etag "6HHNWUM120E9XX027RTOCTRZ7" +verbose GET cashew/0.0.5 +verbose raw, before any munging cashew/0.0.5 +verbose url resolving [ 'https://registry.npmjs.org/', './cashew/0.0.5' ] +verbose url resolved https://registry.npmjs.org/cashew/0.0.5 +verbose etag "9LK8GMNUKDVHCISVKVO62XPXA" +verbose GET coffee-script/1.1.3 +verbose raw, before any munging coffee-script/1.1.3 +verbose url resolving [ 'https://registry.npmjs.org/', +verbose url resolving './coffee-script/1.1.3' ] +verbose url resolved https://registry.npmjs.org/coffee-script/1.1.3 +verbose etag "3ONKTXF18L6O34VBYXVTOHK1E" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"EP62IXO9XLYDGCNTCLG5KUSF7"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag burrito/0.2.11 from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"4HPRAT4XCTBGUJ08WYL6HJ0QU"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag colors/0.5.1 from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"18ZEZGH5WPC7Y6WRR33HKS6XK"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:54 GMT', +silly get cb 'content-length': '0' } ] +verbose etag htmlparser/1.7.3 from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"9WEBM1WI5YD60QVO57CHQCFI3"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:55 GMT', +silly get cb 'content-length': '0' } ] +verbose etag printf/0.0.4 from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"9B4OK7SLA762IEA0B2982RJ59"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:55 GMT', +silly get cb 'content-length': '0' } ] +verbose etag dateformat/1.0.2-1.2.3 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: '7d0023eaeb154e8ee9fce75dcb923d0ed1667774', +verbose bin dist tarball: 'http://registry.npmjs.org/colors/-/colors-0.5.1.tgz' } ] +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: '67a98b21aeabbf2a8703bbdd4debe30f80f33217', +verbose bin dist tarball: 'http://registry.npmjs.org/htmlparser/-/htmlparser-1.7.3.tgz' } ] +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'ea28850cf439ddcc8c487a7afdef78c044015616', +verbose bin dist tarball: 'http://registry.npmjs.org/burrito/-/burrito-0.2.11.tgz' } ] +silly testEngine { name: 'colors', +silly testEngine description: 'get colors in your node.js console like what', +silly testEngine version: '0.5.1', +silly testEngine author: { name: 'Marak Squires' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/Marak/colors.js.git' }, +silly testEngine engines: { node: '>=0.1.90' }, +silly testEngine main: 'colors', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'colors@0.5.1', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/colors/0.5.1/package/package.json +verbose loadDefaults colors@0.5.1 +WARN htmlparser@1.7.3 package.json: bugs['web'] should probably be bugs['url'] +silly testEngine { name: 'htmlparser', +silly testEngine description: 'Forgiving HTML/XML/RSS Parser in JS for *both* Node and Browsers', +silly testEngine version: '1.7.3', +silly testEngine author: +silly testEngine { name: 'Chris Winberry', +silly testEngine email: 'chris@winberry.net' }, +silly testEngine contributors: [], +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/tautologistics/node-htmlparser.git' }, +silly testEngine bugs: +silly testEngine { email: 'chris@winberry.net', +silly testEngine url: 'http://github.com/tautologistics/node-htmlparser/issues' }, +silly testEngine os: [ 'linux', 'darwin', 'freebsd', 'win32' ], +silly testEngine directories: { lib: './lib/' }, +silly testEngine main: './lib/htmlparser', +silly testEngine engines: { node: '>=0.1.33' }, +silly testEngine licenses: +silly testEngine [ { type: 'MIT', +silly testEngine url: 'http://github.com/tautologistics/node-htmlparser/raw/master/LICENSE' } ], +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'htmlparser@1.7.3', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/htmlparser/1.7.3/package/package.json +verbose loadDefaults htmlparser@1.7.3 +silly testEngine { name: 'burrito', +silly testEngine description: 'Wrap up expressions with a trace function while walking the AST with rice and beans on the side', +silly testEngine version: '0.2.11', +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/substack/node-burrito.git' }, +silly testEngine main: './index.js', +silly testEngine keywords: +silly testEngine [ 'trace', +silly testEngine 'ast', +silly testEngine 'walk', +silly testEngine 'syntax', +silly testEngine 'source', +silly testEngine 'tree', +silly testEngine 'uglify' ], +silly testEngine directories: { lib: '.', example: 'example', test: 'test' }, +silly testEngine scripts: { test: 'expresso', start: 'node server.js' }, +silly testEngine dependencies: { traverse: '>=0.5.1 <0.6.0', 'uglify-js': '1.0.7' }, +silly testEngine devDependencies: { expresso: '=0.7.x' }, +silly testEngine engines: { node: '>=0.4.0' }, +silly testEngine license: 'BSD', +silly testEngine author: +silly testEngine { name: 'James Halliday', +silly testEngine email: 'mail@substack.net', +silly testEngine url: 'http://substack.net' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'burrito@0.2.11', +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true } +verbose caching /Users/craig/.npm/burrito/0.2.11/package/package.json +verbose loadDefaults burrito@0.2.11 +silly resolved [ { name: 'burrito', +silly resolved description: 'Wrap up expressions with a trace function while walking the AST with rice and beans on the side', +silly resolved version: '0.2.11', +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/substack/node-burrito.git' }, +silly resolved main: './index.js', +silly resolved keywords: +silly resolved [ 'trace', +silly resolved 'ast', +silly resolved 'walk', +silly resolved 'syntax', +silly resolved 'source', +silly resolved 'tree', +silly resolved 'uglify' ], +silly resolved directories: { lib: '.', example: 'example', test: 'test' }, +silly resolved scripts: { test: 'expresso', start: 'node server.js' }, +silly resolved dependencies: { traverse: '>=0.5.1 <0.6.0', 'uglify-js': '1.0.7' }, +silly resolved devDependencies: { expresso: '=0.7.x' }, +silly resolved engines: { node: '>=0.4.0' }, +silly resolved license: 'BSD', +silly resolved author: +silly resolved { name: 'James Halliday', +silly resolved email: 'mail@substack.net', +silly resolved url: 'http://substack.net' }, +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'burrito@0.2.11', +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true } ] +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective burrito@0.2.11 +info installOne burrito@0.2.11 +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/burrito +verbose from cache /Users/craig/.npm/burrito/0.2.11/package/package.json +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm' +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: '17727614996a3517eaa0544c05438ac9155ba30c', +verbose bin dist tarball: 'http://registry.npmjs.org/printf/-/printf-0.0.4.tgz' } ] +silly testEngine { name: 'printf', +silly testEngine version: '0.0.4', +silly testEngine description: 'Write formatted data (printf and sprintf)', +silly testEngine author: { name: 'David Worms', email: 'david@adaltas.com' }, +silly testEngine main: './lib/printf', +silly testEngine engines: { node: '>= 0.1.90' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'printf@0.0.4', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/printf/0.0.4/package/package.json +verbose loadDefaults printf@0.0.4 +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'b0220c02de98617433b72851cf47de3df2cdbee9', +verbose bin dist tarball: 'http://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz' } ] +silly testEngine { name: 'dateformat', +silly testEngine description: 'A node.js package for Steven Levithan\'s excellent dateFormat() function.', +silly testEngine maintainers: 'Felix Geisendörfer ', +silly testEngine homepage: 'https://github.com/felixge/node-dateformat', +silly testEngine author: { name: 'Steven Levithan' }, +silly testEngine version: '1.0.2-1.2.3', +silly testEngine main: './lib/dateformat', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'dateformat@1.0.2-1.2.3', +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/dateformat/1.0.2-1.2.3/package/package.json +verbose loadDefaults dateformat@1.0.2-1.2.3 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm 755 +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/burrito +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/burrito/0.2.11/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm' ] +silly tar err x package/.npmignore +silly tar err x package/browserify.js +silly tar err x package/index.html +silly tar err x package/index.js +silly tar err x package/main.js +silly tar err x package/package.json +silly tar err x package/README.markdown +silly tar err x package/server.js +silly tar err x package/example/microwave.js +silly tar err x package/example/wrap.js +silly tar err x package/example/web/bs.js +silly tar err x package/example/web/index.html +silly tar err x package/example/web/main.js +silly tar err x package/example/web/server.js +silly tar err x package/test/ast.js +silly tar err x package/test/err.js +silly tar err x package/test/fail.js +silly tar err x package/test/label.js +silly tar err x package/test/microwave.js +silly tar err x package/test/parent.js +silly tar err x package/test/wrap.js +silly tar err x package/test/fail/src.js +silly tar exit 0 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/.npmignore +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/browserify.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/index.html +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/main.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/README.markdown +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/server.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/example +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/example/microwave.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/example/wrap.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/example/web +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/example/web/bs.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/example/web/index.html +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/example/web/main.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/example/web/server.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test/ast.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test/err.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test/fail.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test/label.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test/microwave.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test/parent.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test/wrap.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test/fail +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package/test/fail/src.js +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/burrito +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/___burrito.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/burrito' ] +silly testEngine { name: 'burrito', +silly testEngine description: 'Wrap up expressions with a trace function while walking the AST with rice and beans on the side', +silly testEngine version: '0.2.11', +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/substack/node-burrito.git' }, +silly testEngine main: './index.js', +silly testEngine keywords: +silly testEngine [ 'trace', +silly testEngine 'ast', +silly testEngine 'walk', +silly testEngine 'syntax', +silly testEngine 'source', +silly testEngine 'tree', +silly testEngine 'uglify' ], +silly testEngine directories: { lib: '.', example: 'example', test: 'test' }, +silly testEngine scripts: { test: 'expresso', start: 'node server.js' }, +silly testEngine dependencies: { traverse: '>=0.5.1 <0.6.0', 'uglify-js': '1.0.7' }, +silly testEngine devDependencies: { expresso: '=0.7.x' }, +silly testEngine engines: { node: '>=0.4.0' }, +silly testEngine license: 'BSD', +silly testEngine author: +silly testEngine { name: 'James Halliday', +silly testEngine email: 'mail@substack.net', +silly testEngine url: 'http://substack.net' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'burrito@0.2.11', +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/burrito/package.json +verbose loadDefaults burrito@0.2.11 +info preinstall burrito@0.2.11 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/burrito/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/detective/node_modules/burrito [ 'traverse@>=0.5.1 <0.6.0', 'uglify-js@1.0.7' ] +verbose cache add traverse@>=0.5.1 <0.6.0 +verbose cache add [ 'traverse@>=0.5.1 <0.6.0', null ] +silly cache add: name, spec, args [ undefined, +silly cache add: name, spec, args 'traverse@>=0.5.1 <0.6.0', +silly cache add: name, spec, args [ 'traverse@>=0.5.1 <0.6.0', null ] ] +verbose parsed url { pathname: 'traverse@', href: 'traverse@' } +silly cache add: name, spec, args [ 'traverse', +silly cache add: name, spec, args '>=0.5.1 <0.6.0', +silly cache add: name, spec, args [ 'traverse', '>=0.5.1 <0.6.0' ] ] +verbose parsed url { pathname: '=0.5.1', href: '=0.5.1' } +info addNamed [ 'traverse', '>=0.5.1 <0.6.0' ] +verbose addNamed [ null, '>=0.5.1 <0.6.0' ] +verbose GET traverse +verbose raw, before any munging traverse +verbose url resolving [ 'https://registry.npmjs.org/', './traverse' ] +verbose url resolved https://registry.npmjs.org/traverse +verbose etag "5KNJBIOPYNS6DVEMW9BUI3QWJ" +verbose cache add uglify-js@1.0.7 +verbose cache add [ 'uglify-js@1.0.7', null ] +silly cache add: name, spec, args [ undefined, +silly cache add: name, spec, args 'uglify-js@1.0.7', +silly cache add: name, spec, args [ 'uglify-js@1.0.7', null ] ] +verbose parsed url { pathname: 'uglify-js@1.0.7', +verbose parsed url href: 'uglify-js@1.0.7' } +silly cache add: name, spec, args [ 'uglify-js', '1.0.7', [ 'uglify-js', '1.0.7' ] ] +verbose parsed url { pathname: '1.0.7', href: '1.0.7' } +info addNamed [ 'uglify-js', '1.0.7' ] +verbose addNamed [ '1.0.7', '1.0.7' ] +verbose GET uglify-js/1.0.7 +verbose raw, before any munging uglify-js/1.0.7 +verbose url resolving [ 'https://registry.npmjs.org/', './uglify-js/1.0.7' ] +verbose url resolved https://registry.npmjs.org/uglify-js/1.0.7 +verbose etag "DSGF90HA10OKRNPUVHIJKP1IU" +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"7MZNZPESAB7VHU2OR75BCFXOM"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:55 GMT', +silly get cb 'content-length': '0' } ] +verbose etag mime/1.2.4 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: '11b5fdaf29c2509255176b80ad520294f5de92b7', +verbose bin dist tarball: 'http://registry.npmjs.org/mime/-/mime-1.2.4.tgz' } ] +silly testEngine { author: +silly testEngine { name: 'Robert Kieffer', +silly testEngine email: 'robert@broofa.com', +silly testEngine url: 'http://github.com/broofa' }, +silly testEngine contributors: +silly testEngine [ { name: 'Benjamin Thomas', +silly testEngine email: 'benjamin@benjaminthomas.org', +silly testEngine url: 'http://github.com/bentomas' } ], +silly testEngine dependencies: {}, +silly testEngine description: 'A comprehensive library for mime-type mapping', +silly testEngine devDependencies: { async_testing: '' }, +silly testEngine keywords: [ 'util', 'mime' ], +silly testEngine main: 'mime.js', +silly testEngine name: 'mime', +silly testEngine repository: +silly testEngine { url: 'git://github.com/bentomas/node-mime.git', +silly testEngine type: 'git' }, +silly testEngine version: '1.2.4', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'mime@1.2.4', +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/mime/1.2.4/package/package.json +verbose loadDefaults mime@1.2.4 +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"2OUZ5QHOBP0H7GSWA5FWF3D3Z"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:55 GMT', +silly get cb 'content-length': '0' } ] +verbose etag websocket-client/1.0.0 from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"6HHNWUM120E9XX027RTOCTRZ7"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:55 GMT', +silly get cb 'content-length': '0' } ] +verbose etag gumbo/0.1.2 from cache +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'f8727a2756b2324d1fd1b71e4db4c98a77007cda', +verbose bin dist tarball: 'http://registry.npmjs.org/websocket-client/-/websocket-client-1.0.0.tgz' } ] +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'a72c9203512909f7f7c2b56a1ab0d0dff7f39e9a', +verbose bin dist tarball: 'http://registry.npmjs.org/gumbo/-/gumbo-0.1.2.tgz' } ] +silly testEngine { name: 'websocket-client', +silly testEngine version: '1.0.0', +silly testEngine description: 'An HTML5 Web Sockets client', +silly testEngine author: { name: 'Peter Griess', email: 'pg@std.in' }, +silly testEngine engines: { node: '>=0.1.98' }, +silly testEngine repositories: +silly testEngine [ { type: 'git', +silly testEngine url: 'http://github.com/pgriess/node-websocket-client.git' } ], +silly testEngine licenses: +silly testEngine [ { type: 'BSD', +silly testEngine url: 'http://github.com/pgriess/node-websocket-client/blob/master/LICENSE' } ], +silly testEngine main: './lib/websocket', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'websocket-client@1.0.0', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/websocket-client/1.0.0/package/package.json +verbose loadDefaults websocket-client@1.0.0 +silly resolved [ { name: 'colors', +silly resolved description: 'get colors in your node.js console like what', +silly resolved version: '0.5.1', +silly resolved author: { name: 'Marak Squires' }, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/Marak/colors.js.git' }, +silly resolved engines: { node: '>=0.1.90' }, +silly resolved main: 'colors', +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'colors@0.5.1', +silly resolved dependencies: {}, +silly resolved devDependencies: {}, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'htmlparser', +silly resolved description: 'Forgiving HTML/XML/RSS Parser in JS for *both* Node and Browsers', +silly resolved version: '1.7.3', +silly resolved author: +silly resolved { name: 'Chris Winberry', +silly resolved email: 'chris@winberry.net' }, +silly resolved contributors: [], +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/tautologistics/node-htmlparser.git' }, +silly resolved bugs: +silly resolved { email: 'chris@winberry.net', +silly resolved url: 'http://github.com/tautologistics/node-htmlparser/issues' }, +silly resolved os: [ 'linux', 'darwin', 'freebsd', 'win32' ], +silly resolved directories: { lib: './lib/' }, +silly resolved main: './lib/htmlparser', +silly resolved engines: { node: '>=0.1.33' }, +silly resolved licenses: +silly resolved [ { type: 'MIT', +silly resolved url: 'http://github.com/tautologistics/node-htmlparser/raw/master/LICENSE' } ], +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'htmlparser@1.7.3', +silly resolved dependencies: {}, +silly resolved devDependencies: {}, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'printf', +silly resolved version: '0.0.4', +silly resolved description: 'Write formatted data (printf and sprintf)', +silly resolved author: { name: 'David Worms', email: 'david@adaltas.com' }, +silly resolved main: './lib/printf', +silly resolved engines: { node: '>= 0.1.90' }, +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'printf@0.0.4', +silly resolved dependencies: {}, +silly resolved devDependencies: {}, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'dateformat', +silly resolved description: 'A node.js package for Steven Levithan\'s excellent dateFormat() function.', +silly resolved maintainers: 'Felix Geisendörfer ', +silly resolved homepage: 'https://github.com/felixge/node-dateformat', +silly resolved author: { name: 'Steven Levithan' }, +silly resolved version: '1.0.2-1.2.3', +silly resolved main: './lib/dateformat', +silly resolved dependencies: {}, +silly resolved devDependencies: {}, +silly resolved engines: { node: '*' }, +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'dateformat@1.0.2-1.2.3', +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'websocket-client', +silly resolved version: '1.0.0', +silly resolved description: 'An HTML5 Web Sockets client', +silly resolved author: { name: 'Peter Griess', email: 'pg@std.in' }, +silly resolved engines: { node: '>=0.1.98' }, +silly resolved repositories: +silly resolved [ { type: 'git', +silly resolved url: 'http://github.com/pgriess/node-websocket-client.git' } ], +silly resolved licenses: +silly resolved [ { type: 'BSD', +silly resolved url: 'http://github.com/pgriess/node-websocket-client/blob/master/LICENSE' } ], +silly resolved main: './lib/websocket', +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'websocket-client@1.0.0', +silly resolved dependencies: {}, +silly resolved devDependencies: {}, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} } ] +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk colors@0.5.1 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk htmlparser@1.7.3 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk printf@0.0.4 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk dateformat@1.0.2-1.2.3 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk websocket-client@1.0.0 +info installOne colors@0.5.1 +info installOne htmlparser@1.7.3 +info installOne printf@0.0.4 +info installOne dateformat@1.0.2-1.2.3 +info installOne websocket-client@1.0.0 +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/htmlparser +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client +silly testEngine { name: 'gumbo', +silly testEngine description: 'node.js db', +silly testEngine version: '0.1.2', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/gumbo.git' }, +silly testEngine directories: { lib: './lib' }, +silly testEngine dependencies: +silly testEngine { sk: '*', +silly testEngine structr: '*', +silly testEngine guava: '*', +silly testEngine cashew: '*', +silly testEngine 'node-fs': '*', +silly testEngine ini: 'git+https://github.com/spiceapps/ini.git', +silly testEngine malt: '*' }, +silly testEngine main: './lib/index.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'gumbo@0.1.2', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/gumbo/0.1.2/package/package.json +verbose loadDefaults gumbo@0.1.2 +verbose from cache /Users/craig/.npm/colors/0.5.1/package/package.json +verbose from cache /Users/craig/.npm/htmlparser/1.7.3/package/package.json +verbose from cache /Users/craig/.npm/printf/0.0.4/package/package.json +verbose from cache /Users/craig/.npm/dateformat/1.0.2-1.2.3/package/package.json +verbose from cache /Users/craig/.npm/websocket-client/1.0.0/package/package.json +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___htmlparser.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm' +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___htmlparser.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm 755 +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/htmlparser +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/htmlparser/1.7.3/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___htmlparser.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/colors/0.5.1/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/printf/0.0.4/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/dateformat/1.0.2-1.2.3/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/websocket-client/1.0.0/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm' ] +silly tar err x package/colors.js +silly tar err x package/example.html +silly tar err x package/example.js +silly tar err x package/package.json +silly tar err x package/MIT-LICENSE.txt +silly tar err x package/ReadMe.md +silly tar exit 0 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm/package/colors.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm/package/example.html +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm/package/example.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm/package/MIT-LICENSE.txt +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm/package/ReadMe.md +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___colors.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors' ] +silly testEngine { name: 'colors', +silly testEngine description: 'get colors in your node.js console like what', +silly testEngine version: '0.5.1', +silly testEngine author: { name: 'Marak Squires' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/Marak/colors.js.git' }, +silly testEngine engines: { node: '>=0.1.90' }, +silly testEngine main: 'colors', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'colors@0.5.1', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors/package.json +verbose loadDefaults colors@0.5.1 +info preinstall colors@0.5.1 +silly tar err x package/package.json +silly tar err x package/readme.md +silly tar err x package/.project.bak +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/colors/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules' ] +info linkStuff colors@0.5.1 +verbose linkBins colors@0.5.1 +verbose linkMans colors@0.5.1 +verbose rebuildBundles colors@0.5.1 +silly tar err x package/license.md +silly tar err x package/lib/printf.js +silly tar err x package/test/sprintf.js +info install colors@0.5.1 +silly tar err x package/.tmp_runtests.html.51164~ +silly tar err x package/.tmp_runtests.min.html.92328~ +silly tar err x package/a +silly tar err x package/b +silly tar err x package/c +silly tar err x package/CHANGELOG +silly tar err x package/json2.js +silly tar err x package/libxmljs.node +info postinstall colors@0.5.1 +silly tar exit 0 +verbose installOne cb colors@0.5.1 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package/license.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package/readme.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package/lib/printf.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package/test/sprintf.js +silly tar err x package/package.json +silly tar err x package/Readme.md +silly tar err x package/lib/dateformat.js +silly tar err x package/test/test_weekofyear.js +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___printf.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf' ] +silly tar err x package/LICENSE +silly tar err x package/Makefile +silly tar err x package/test/test_weekofyear.sh +silly tar exit 0 +silly tar err x package/new +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package/Readme.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package/lib/dateformat.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package/test/test_weekofyear.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package/test/test_weekofyear.sh +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat +silly tar err x package/old +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___dateformat.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat' ] +silly tar err x package/package.json +silly tar err x package/README.md +silly tar err x package/examples/client-unix.js +silly tar err x package/examples/client.js +silly tar err x package/examples/server-unix.js +silly tar err x package/lib/websocket.js +silly tar err x package/test/test-basic.js +silly tar err x package/test/test-client-close.js +silly tar err x package/test/test-readonly-attrs.js +silly tar err x package/test/test-ready-state.js +silly tar err x package/test/test-server-close.js +silly tar err x package/test/test-unix-send-fd.js +silly tar err x package/test/test-unix-sockets.js +silly tar exit 0 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/LICENSE +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/Makefile +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/new +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/old +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/README.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/examples +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/examples/client-unix.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/examples/client.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/examples/server-unix.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/lib/websocket.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/test +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/test/test-basic.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/test/test-client-close.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/test/test-readonly-attrs.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/test/test-ready-state.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/test/test-server-close.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/test/test-unix-send-fd.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package/test/test-unix-sockets.js +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/___websocket-client.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client' ] +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"3ONKTXF18L6O34VBYXVTOHK1E"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:55 GMT', +silly get cb 'content-length': '0' } ] +verbose etag coffee-script/1.1.3 from cache +silly get cb [ 304, +silly get cb { server: 'CouchDB/1.1.0 (Erlang OTP/R14B04)', +silly get cb etag: '"9LK8GMNUKDVHCISVKVO62XPXA"', +silly get cb date: 'Sat, 26 Nov 2011 19:25:55 GMT', +silly get cb 'content-length': '0' } ] +verbose etag cashew/0.0.5 from cache +silly testEngine { name: 'printf', +silly testEngine version: '0.0.4', +silly testEngine description: 'Write formatted data (printf and sprintf)', +silly testEngine author: { name: 'David Worms', email: 'david@adaltas.com' }, +silly testEngine main: './lib/printf', +silly testEngine engines: { node: '>= 0.1.90' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'printf@0.0.4', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf/package.json +verbose loadDefaults printf@0.0.4 +silly testEngine { name: 'dateformat', +silly testEngine description: 'A node.js package for Steven Levithan\'s excellent dateFormat() function.', +silly testEngine maintainers: 'Felix Geisendörfer ', +silly testEngine homepage: 'https://github.com/felixge/node-dateformat', +silly testEngine author: { name: 'Steven Levithan' }, +silly testEngine version: '1.0.2-1.2.3', +silly testEngine main: './lib/dateformat', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'dateformat@1.0.2-1.2.3', +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat/package.json +verbose loadDefaults dateformat@1.0.2-1.2.3 +silly testEngine { name: 'websocket-client', +silly testEngine version: '1.0.0', +silly testEngine description: 'An HTML5 Web Sockets client', +silly testEngine author: { name: 'Peter Griess', email: 'pg@std.in' }, +silly testEngine engines: { node: '>=0.1.98' }, +silly testEngine repositories: +silly testEngine [ { type: 'git', +silly testEngine url: 'http://github.com/pgriess/node-websocket-client.git' } ], +silly testEngine licenses: +silly testEngine [ { type: 'BSD', +silly testEngine url: 'http://github.com/pgriess/node-websocket-client/blob/master/LICENSE' } ], +silly testEngine main: './lib/websocket', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'websocket-client@1.0.0', +silly testEngine dependencies: {}, +silly testEngine devDependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client/package.json +verbose loadDefaults websocket-client@1.0.0 +silly tar err x package/LICENSE +silly tar err x package/newparser.js +silly tar err x package/node-htmlparser.old.js +silly tar err x package/package.json +silly tar err x package/profile +silly tar err x package/profile.getelement.js +silly tar err x package/profile.getelement.txt +silly tar err x package/profileresults.txt +silly tar err x package/README.md +silly tar err x package/rssbug.js +silly tar err x package/rssbug.rss +silly tar err x package/runtests.html +silly tar err x package/runtests.js +silly tar err x package/runtests.min.js +silly tar err x package/snippet.js +silly tar err x package/utils_example.js +silly tar err x package/v8.log +silly tar err x package/runtests.min.html +silly tar err x package/profile.js +silly tar err x package/.project +silly tar err x package/testdata/.tmp_test.html.2854~ +silly tar err x package/testdata/.tmp_trackerchecker.html.65425~ +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: '04cb82e59653fcad6ae6050900c81adf3af6d798', +verbose bin dist tarball: 'http://registry.npmjs.org/coffee-script/-/coffee-script-1.1.3.tgz' } ] +info preinstall printf@0.0.4 +info preinstall dateformat@1.0.2-1.2.3 +info preinstall websocket-client@1.0.0 +verbose bin dist [ '0.4-ares1.7.4-ev4.4-openssl0.9.8r-v83.1.8.26-darwin-11.2.0', +verbose bin dist { shasum: 'e940bd2fecbe33abfc41aed458a55c3fd8864759', +verbose bin dist tarball: 'http://registry.npmjs.org/cashew/-/cashew-0.0.5.tgz' } ] +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/printf/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules' ] +info linkStuff printf@0.0.4 +verbose linkBins printf@0.0.4 +verbose linkMans printf@0.0.4 +verbose rebuildBundles printf@0.0.4 +silly tar err x package/testdata/.tmp_trackerchecker.html.76922~ +silly tar err x package/testdata/.tmp_trackerchecker.html.80022~ +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/dateformat/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules' ] +info linkStuff dateformat@1.0.2-1.2.3 +verbose linkBins dateformat@1.0.2-1.2.3 +verbose linkMans dateformat@1.0.2-1.2.3 +verbose rebuildBundles dateformat@1.0.2-1.2.3 +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules/websocket-client/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/sk/node_modules' ] +info linkStuff websocket-client@1.0.0 +verbose linkBins websocket-client@1.0.0 +verbose linkMans websocket-client@1.0.0 +verbose rebuildBundles websocket-client@1.0.0 +info install printf@0.0.4 +silly tar err x package/testdata/.tmp_trackerchecker2.html.51378~ +info install dateformat@1.0.2-1.2.3 +info install websocket-client@1.0.0 +silly testEngine { name: 'coffee-script', +silly testEngine description: 'Unfancy JavaScript', +silly testEngine keywords: [ 'javascript', 'language', 'coffeescript', 'compiler' ], +silly testEngine author: { name: 'Jeremy Ashkenas' }, +silly testEngine version: '1.1.3', +silly testEngine licenses: +silly testEngine [ { type: 'MIT', +silly testEngine url: 'http://github.com/jashkenas/coffee-script/raw/master/LICENSE' } ], +silly testEngine engines: { node: '>=0.4.0' }, +silly testEngine directories: { lib: './lib/coffee-script' }, +silly testEngine main: './lib/coffee-script/coffee-script', +silly testEngine bin: { coffee: './bin/coffee', cake: './bin/cake' }, +silly testEngine homepage: 'http://coffeescript.org', +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/jashkenas/coffee-script.git' }, +silly testEngine devDependencies: { 'uglify-js': '1.0.6', jison: '0.2.11' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'coffee-script@1.1.3', +silly testEngine dependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/coffee-script/1.1.3/package/package.json +verbose loadDefaults coffee-script@1.1.3 +info postinstall printf@0.0.4 +silly tar err x package/testdata/.tmp_trackerchecker2.html.75287~ +info postinstall dateformat@1.0.2-1.2.3 +info postinstall websocket-client@1.0.0 +silly testEngine { name: 'cashew', +silly testEngine description: 'ID generator', +silly testEngine version: '0.0.5', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/cashew.git' }, +silly testEngine dependencies: { structr: '*' }, +silly testEngine main: './lib/index.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'cashew@0.0.5', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/.npm/cashew/0.0.5/package/package.json +verbose loadDefaults cashew@0.0.5 +silly resolved [ { author: +silly resolved { name: 'Robert Kieffer', +silly resolved email: 'robert@broofa.com', +silly resolved url: 'http://github.com/broofa' }, +silly resolved contributors: +silly resolved [ { name: 'Benjamin Thomas', +silly resolved email: 'benjamin@benjaminthomas.org', +silly resolved url: 'http://github.com/bentomas' } ], +silly resolved dependencies: {}, +silly resolved description: 'A comprehensive library for mime-type mapping', +silly resolved devDependencies: { async_testing: '' }, +silly resolved keywords: [ 'util', 'mime' ], +silly resolved main: 'mime.js', +silly resolved name: 'mime', +silly resolved repository: +silly resolved { url: 'git://github.com/bentomas/node-mime.git', +silly resolved type: 'git' }, +silly resolved version: '1.2.4', +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'mime@1.2.4', +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'gumbo', +silly resolved description: 'node.js db', +silly resolved version: '0.1.2', +silly resolved author: { name: 'Craig Condon' }, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/spiceapps/gumbo.git' }, +silly resolved directories: { lib: './lib' }, +silly resolved dependencies: +silly resolved { sk: '*', +silly resolved structr: '*', +silly resolved guava: '*', +silly resolved cashew: '*', +silly resolved 'node-fs': '*', +silly resolved ini: 'git+https://github.com/spiceapps/ini.git', +silly resolved malt: '*' }, +silly resolved main: './lib/index.js', +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'gumbo@0.1.2', +silly resolved devDependencies: {}, +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'coffee-script', +silly resolved description: 'Unfancy JavaScript', +silly resolved keywords: [ 'javascript', 'language', 'coffeescript', 'compiler' ], +silly resolved author: { name: 'Jeremy Ashkenas' }, +silly resolved version: '1.1.3', +silly resolved licenses: +silly resolved [ { type: 'MIT', +silly resolved url: 'http://github.com/jashkenas/coffee-script/raw/master/LICENSE' } ], +silly resolved engines: { node: '>=0.4.0' }, +silly resolved directories: { lib: './lib/coffee-script' }, +silly resolved main: './lib/coffee-script/coffee-script', +silly resolved bin: { coffee: './bin/coffee', cake: './bin/cake' }, +silly resolved homepage: 'http://coffeescript.org', +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/jashkenas/coffee-script.git' }, +silly resolved devDependencies: { 'uglify-js': '1.0.6', jison: '0.2.11' }, +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'coffee-script@1.1.3', +silly resolved dependencies: {}, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} }, +silly resolved { name: 'cashew', +silly resolved description: 'ID generator', +silly resolved version: '0.0.5', +silly resolved author: { name: 'Craig Condon' }, +silly resolved repository: +silly resolved { type: 'git', +silly resolved url: 'git://github.com/spiceapps/cashew.git' }, +silly resolved dependencies: { structr: '*' }, +silly resolved main: './lib/index.js', +silly resolved _npmUser: +silly resolved { name: 'architectd', +silly resolved email: 'craig.j.condon@gmail.com' }, +silly resolved _id: 'cashew@0.0.5', +silly resolved devDependencies: {}, +silly resolved engines: { node: '*' }, +silly resolved _engineSupported: true, +silly resolved _npmVersion: '1.0.106', +silly resolved _nodeVersion: 'v0.4.12', +silly resolved _defaultsLoaded: true, +silly resolved scripts: {} } ] +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole mime@1.2.4 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole gumbo@0.1.2 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole coffee-script@1.1.3 +info into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole cashew@0.0.5 +info installOne mime@1.2.4 +info installOne gumbo@0.1.2 +info installOne coffee-script@1.1.3 +info installOne cashew@0.0.5 +verbose installOne cb printf@0.0.4 +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime +silly tar err x package/testdata/api.html +silly tar err x package/testdata/getelement.html +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/coffee-script +info unbuild /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew +verbose installOne cb dateformat@1.0.2-1.2.3 +verbose installOne cb websocket-client@1.0.0 +verbose from cache /Users/craig/.npm/mime/1.2.4/package/package.json +verbose from cache /Users/craig/.npm/gumbo/0.1.2/package/package.json +verbose from cache /Users/craig/.npm/coffee-script/1.1.3/package/package.json +verbose from cache /Users/craig/.npm/cashew/0.0.5/package/package.json +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm' +verbose mkdir (expected) error ENOENT, No such file or directory '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm' +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm 755 +verbose mkdir done: /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm 755 +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/mime/1.2.4/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/gumbo/0.1.2/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/coffee-script +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/coffee-script/1.1.3/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm' ] +verbose unpack_ uid, gid [ 501, 20 ] +verbose unpackTarget /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew +silly gunzTarPerm modes [ '755', '644' ] +silly spawning [ 'tar', +silly spawning [ '-zmvxpf', +silly spawning '/Users/craig/.npm/cashew/0.0.5/package.tgz', +silly spawning '-o' ], +silly spawning '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm' ] +silly tar err x package/.cupboard +silly tar err x package/.gitignore +silly tar err x package/MIT-LICENSE.txt +silly tar err x package/package.json +silly tar err x package/project.sublime-project +silly tar err x package/project.tmproj +silly tar err x package/README.md +silly tar err x package/lib/index.js +silly tar err x package/lib/binary/parser.js +silly tar err x package/lib/hash/index.js +silly tar err x package/.npmignore +silly tar err x package/LICENSE +silly tar err x package/npm-install-45965.sh +silly tar err x package/package.json +silly tar err x package/Rakefile +silly tar err x package/README +silly tar err x package/bin/cake +silly tar err x package/bin/coffee +silly tar err x package/extras/jsl.conf +silly tar err x package/lib/coffee-script/browser.js +silly tar err x package/lib/coffee-script/cake.js +silly tar err x package/lib/coffee-script/coffee-script.js +silly tar err x package/lib/coffee-script/command.js +silly tar err x package/lib/coffee-script/grammar.js +silly tar err x package/lib/coffee-script/helpers.js +silly tar err x package/lib/coffee-script/index.js +silly tar err x package/lib/coffee-script/lexer.js +silly tar err x package/lib/coffee-script/nodes.js +silly tar err x package/lib/coffee-script/optparse.js +silly tar err x package/lib/coffee-script/parser.js +silly tar err x package/.cupboard +silly tar err x package/.gitignore +silly tar err x package/MIT-LICENSE.txt +silly tar err x package/package.json +silly tar err x package/project.sublime-project +silly tar err x package/project.tmproj +silly tar err x package/README.md +silly tar err x package/examples/ini.js +silly tar err x package/examples/index.js +silly tar err x package/examples/model.js +silly tar err x package/examples/test.ini +silly tar err x package/lib/collection.js +silly tar err x package/lib/index.js +silly tar err x package/lib/test.js +silly tar err x package/lib/core/collection.js +silly tar err x package/lib/core/database.js +silly tar err x package/lib/core/index.js +silly tar err x package/lib/core/utils.js +silly tar err x package/lib/core/model/index.js +silly tar err x package/lib/core/persist/fs/index.js +silly tar err x package/lib/core/persist/ini/index.js +silly tar err x package/LICENSE +silly tar err x package/mime.js +silly tar err x package/package.json +silly tar err x package/README.md +silly tar err x package/test.js +silly tar err x package/types/mime.types +silly tar err x package/types/node.types +silly tar err x package/testdata/trackerchecker.html +silly tar exit 0 +silly tar exit 0 +silly tar exit 0 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package/LICENSE +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package/mime.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package/README.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package/test.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package/types +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package/types/mime.types +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package/types/node.types +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/.cupboard +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/.gitignore +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/MIT-LICENSE.txt +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/project.sublime-project +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/project.tmproj +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/README.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/lib/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/lib/binary +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/lib/binary/parser.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/lib/hash +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package/lib/hash/index.js +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package +silly tar err x package/lib/coffee-script/repl.js +silly tar err x package/lib/coffee-script/rewriter.js +silly tar err x package/lib/coffee-script/scope.js +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime +silly tar exit 0 +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___mime.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime' ] +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___cashew.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew' ] +silly testEngine { author: +silly testEngine { name: 'Robert Kieffer', +silly testEngine email: 'robert@broofa.com', +silly testEngine url: 'http://github.com/broofa' }, +silly testEngine contributors: +silly testEngine [ { name: 'Benjamin Thomas', +silly testEngine email: 'benjamin@benjaminthomas.org', +silly testEngine url: 'http://github.com/bentomas' } ], +silly testEngine dependencies: {}, +silly testEngine description: 'A comprehensive library for mime-type mapping', +silly testEngine devDependencies: { async_testing: '' }, +silly testEngine keywords: [ 'util', 'mime' ], +silly testEngine main: 'mime.js', +silly testEngine name: 'mime', +silly testEngine repository: +silly testEngine { url: 'git://github.com/bentomas/node-mime.git', +silly testEngine type: 'git' }, +silly testEngine version: '1.2.4', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'mime@1.2.4', +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime/package.json +verbose loadDefaults mime@1.2.4 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/.cupboard +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/.gitignore +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/MIT-LICENSE.txt +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/project.sublime-project +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/project.tmproj +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/README.md +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/examples +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/examples/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/examples/ini.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/examples/model.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/examples/test.ini +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/collection.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/test.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/collection.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/database.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/utils.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/model +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/model/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/persist +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/persist/fs +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/persist/fs/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/persist/ini +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package/lib/core/persist/ini/index.js +info preinstall mime@1.2.4 +silly testEngine { name: 'cashew', +silly testEngine description: 'ID generator', +silly testEngine version: '0.0.5', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/cashew.git' }, +silly testEngine dependencies: { structr: '*' }, +silly testEngine main: './lib/index.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'cashew@0.0.5', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew/package.json +verbose loadDefaults cashew@0.0.5 +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package +silly tar err x package/tests/01-basic.js +silly tar err x package/tests/02-single_tag_1.js +silly tar err x package/tests/03-single_tag_2.js +silly tar err x package/tests/04-unescaped_in_script.js +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/mime/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules' ] +info linkStuff mime@1.2.4 +verbose linkBins mime@1.2.4 +verbose linkMans mime@1.2.4 +verbose rebuildBundles mime@1.2.4 +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo +info install mime@1.2.4 +silly tar err x package/tests/05-tags_in_comment.js +silly tar err x package/tests/06-comment_in_script.js +silly tar err x package/tests/07-unescaped_in_style.js +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___gumbo.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo' ] +info postinstall mime@1.2.4 +verbose installOne cb mime@1.2.4 +silly testEngine { name: 'gumbo', +silly testEngine description: 'node.js db', +silly testEngine version: '0.1.2', +silly testEngine author: { name: 'Craig Condon' }, +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/spiceapps/gumbo.git' }, +silly testEngine directories: { lib: './lib' }, +silly testEngine dependencies: +silly testEngine { sk: '*', +silly testEngine structr: '*', +silly testEngine guava: '*', +silly testEngine cashew: '*', +silly testEngine 'node-fs': '*', +silly testEngine ini: 'git+https://github.com/spiceapps/ini.git', +silly testEngine malt: '*' }, +silly testEngine main: './lib/index.js', +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'gumbo@0.1.2', +silly testEngine devDependencies: {}, +silly testEngine engines: { node: '*' }, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo/package.json +verbose loadDefaults gumbo@0.1.2 +silly tar err x package/tests/08-extra_spaces_in_tag.js +silly tar err x package/tests/09-unquoted_attrib.js +info preinstall gumbo@0.1.2 +info preinstall cashew@0.0.5 +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/.npmignore +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/LICENSE +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/npm-install-45965.sh +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/package.json +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/Rakefile +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/README +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/bin +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/bin/cake +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/bin/coffee +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/extras +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/extras/jsl.conf +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/browser.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/cake.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/coffee-script.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/command.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/grammar.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/helpers.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/index.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/lexer.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/nodes.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/optparse.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/parser.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/repl.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/rewriter.js +silly asyncMap in gTP /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package/lib/coffee-script/scope.js +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo [ 'guava@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo 'node-fs@*', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo 'git+https://github.com/spiceapps/ini.git', +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/gumbo 'malt@*' ] +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew/package.json +verbose into /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew [] +silly resolved [] +verbose about to build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew +info build /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew +verbose from cache /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/cashew/package.json +verbose linkStuff [ false, +verbose linkStuff false, +verbose linkStuff false, +verbose linkStuff '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules' ] +info linkStuff cashew@0.0.5 +verbose linkBins cashew@0.0.5 +verbose linkMans cashew@0.0.5 +verbose rebuildBundles cashew@0.0.5 +info install cashew@0.0.5 +verbose gunzed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package +info postinstall cashew@0.0.5 +verbose rm'ed /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/coffee-script +verbose renamed [ '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/___coffee-script.npm/package', +verbose renamed '/Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/coffee-script' ] +verbose cache add node-fs@* +verbose cache add [ 'node-fs@*', null ] +silly cache add: name, spec, args [ undefined, 'node-fs@*', [ 'node-fs@*', null ] ] +verbose parsed url { pathname: 'node-fs@*', href: 'node-fs@*' } +silly cache add: name, spec, args [ 'node-fs', '*', [ 'node-fs', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'node-fs', '*' ] +verbose addNamed [ null, '' ] +verbose cache add git+https://github.com/spiceapps/ini.git +verbose cache add [ 'git+https://github.com/spiceapps/ini.git', null ] +silly cache add: name, spec, args [ undefined, +silly cache add: name, spec, args 'git+https://github.com/spiceapps/ini.git', +silly cache add: name, spec, args [ 'git+https://github.com/spiceapps/ini.git', null ] ] +verbose parsed url { protocol: 'githttps:', +verbose parsed url slashes: true, +verbose parsed url host: 'github.com', +verbose parsed url hostname: 'github.com', +verbose parsed url href: 'githttps://github.com/spiceapps/ini.git', +verbose parsed url pathname: '/spiceapps/ini.git' } +verbose addRemoteGit [ 'https://github.com/spiceapps/ini.git', 'master' ] +verbose cache add malt@* +verbose cache add [ 'malt@*', null ] +silly cache add: name, spec, args [ undefined, 'malt@*', [ 'malt@*', null ] ] +verbose parsed url { pathname: 'malt@*', href: 'malt@*' } +silly cache add: name, spec, args [ 'malt', '*', [ 'malt', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'malt', '*' ] +verbose addNamed [ null, '' ] +verbose installOne cb cashew@0.0.5 +verbose cache add guava@* +verbose cache add [ 'guava@*', null ] +silly cache add: name, spec, args [ undefined, 'guava@*', [ 'guava@*', null ] ] +verbose parsed url { pathname: 'guava@*', href: 'guava@*' } +silly cache add: name, spec, args [ 'guava', '*', [ 'guava', '*' ] ] +verbose parsed url { pathname: '*', href: '*' } +info addNamed [ 'guava', '*' ] +verbose addNamed [ null, '' ] +verbose mkdir (expected) error ENOENT, No such file or directory '/tmp/npm-1322335556131' +silly testEngine { name: 'coffee-script', +silly testEngine description: 'Unfancy JavaScript', +silly testEngine keywords: [ 'javascript', 'language', 'coffeescript', 'compiler' ], +silly testEngine author: { name: 'Jeremy Ashkenas' }, +silly testEngine version: '1.1.3', +silly testEngine licenses: +silly testEngine [ { type: 'MIT', +silly testEngine url: 'http://github.com/jashkenas/coffee-script/raw/master/LICENSE' } ], +silly testEngine engines: { node: '>=0.4.0' }, +silly testEngine directories: { lib: './lib/coffee-script' }, +silly testEngine main: './lib/coffee-script/coffee-script', +silly testEngine bin: { coffee: './bin/coffee', cake: './bin/cake' }, +silly testEngine homepage: 'http://coffeescript.org', +silly testEngine repository: +silly testEngine { type: 'git', +silly testEngine url: 'git://github.com/jashkenas/coffee-script.git' }, +silly testEngine devDependencies: { 'uglify-js': '1.0.6', jison: '0.2.11' }, +silly testEngine _npmUser: +silly testEngine { name: 'architectd', +silly testEngine email: 'craig.j.condon@gmail.com' }, +silly testEngine _id: 'coffee-script@1.1.3', +silly testEngine dependencies: {}, +silly testEngine _engineSupported: true, +silly testEngine _npmVersion: '1.0.106', +silly testEngine _nodeVersion: 'v0.4.12', +silly testEngine _defaultsLoaded: true, +silly testEngine scripts: {} } +verbose caching /Users/craig/Dropbox/Developer/Public/nexe/node_modules/sardines/node_modules/beanpole/node_modules/coffee-script/package.json +verbose loadDefaults coffee-script@1.1.3 +verbose GET node-fs +verbose raw, before any munging node-fs +verbose url resolving [ 'https://registry.npmjs.org/', './node-fs' ] +verbose url resolved https://registry.npmjs.org/node-fs +verbose etag "5NA9QXXNB5SUSM0VIOAKRFQJR" +silly tar err x package/tests/10-singular_attribute.js +silly tar err x package/tests/11-text_outside_tags.js +silly tar err x package/tests/12-text_only.js +silly tar err x package/tests/13-comment_in_text.js +silly tar err x package/tests/14-comment_in_text_in_script.js +silly tar err x package/tests/15-non-verbose.js +verbose GET malt +verbose raw, before any munging malt +verbose url resolving [ 'https://registry.npmjs.org/', './malt' ] +verbose url resolved https://registry.npmjs.org/malt +verbose etag "69AF5HD99559BKDP0792O8WB8" +verbose mkdir done: /tmp/npm-1322335556131 755 +verbose GET guava diff --git a/package.json b/package.json new file mode 100644 index 0000000..9f3e573 --- /dev/null +++ b/package.json @@ -0,0 +1,16 @@ +{ + "author": "Craig Condon ", + "name": "nexe", + "description": "Roll node.s applications into a single executable", + "version": "0.0.1", + "repository": { + "type": "git", + "url": "git://github.com/crcn/nexe.git" + }, + "main": "./lib/index.js", + "dependencies": { + "optimist":"*", + "sardines":"*" + }, + "devDependencies": {} +}