Skip to content

Instantly share code, notes, and snippets.

@ahsteele
Created February 25, 2013 06:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ahsteele/5028052 to your computer and use it in GitHub Desktop.
Save ahsteele/5028052 to your computer and use it in GitHub Desktop.
npm-debug.log created when trying to install from this package.json: ```` { "name": "nodeapp", "description": "An awesome app", "version": "0.0.1", "author": "Andrew Steele <ahsteele@somewhere.com>", "dependencies": { "express": "3.x", "node-uuid": "1.4.0", "mongoose": ">=2.3.13" } } ````
This file has been truncated, but you can view the full file.
36018 silly gunzTarPerm extractEntry support/connect/docs/responseTime.html
36019 silly gunzTarPerm extractEntry support/connect/docs/responseTime.md
36020 silly gunzTarPerm extractEntry support/connect/docs/router.1
36021 silly gunzTarPerm extractEntry support/connect/docs/router.html
36022 silly gunzTarPerm extractEntry support/connect/docs/router.md
36023 silly gunzTarPerm extractEntry support/connect/docs/session.1
36024 silly gunzTarPerm extractEntry support/connect/docs/session.html
36025 silly gunzTarPerm extractEntry support/connect/docs/session.md
36026 silly gunzTarPerm extractEntry support/connect/docs/staticProvider.1
36027 silly gunzTarPerm extractEntry support/connect/docs/staticProvider.html
36028 silly gunzTarPerm extractEntry support/connect/docs/staticProvider.md
36029 silly gunzTarPerm extractEntry support/connect/docs/layout/api.foot.html
36030 silly gunzTarPerm extractEntry support/connect/docs/layout/api.head.html
36031 silly gunzTarPerm extractEntry support/connect/benchmarks/graph
36032 silly gunzTarPerm extractEntry support/connect/benchmarks/hello-world/
36033 silly gunzTarPerm extractEntry support/connect/benchmarks/public/
36034 silly gunzTarPerm extractEntry support/connect/benchmarks/run
36035 silly gunzTarPerm extractEntry support/connect/benchmarks/static/
36036 silly gunzTarPerm extractEntry support/connect/benchmarks/static/connect.js
36037 silly gunzTarPerm extractEntry support/connect/benchmarks/static/node.js
36038 silly gunzTarPerm extractEntry support/connect/benchmarks/static/sinatra.thin.ru
36039 silly gunzTarPerm extractEntry support/connect/benchmarks/public/jquery.js
36040 silly gunzTarPerm extractEntry support/connect/benchmarks/hello-world/connect.js
36041 silly gunzTarPerm extractEntry support/connect/benchmarks/hello-world/node.js
36042 silly gunzTarPerm extractEntry support/connect/benchmarks/hello-world/rack.thin.ru
36043 silly gunzTarPerm extractEntry support/connect/benchmarks/hello-world/sinatra.thin.ru
36044 silly gunzTarPerm extractEntry lib/connect-form.js
36045 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/stylus/package.json
36046 silly lockFile ac0819f3-odules-serve-node-modules-stylus /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/stylus
36047 silly lockFile ac0819f3-odules-serve-node-modules-stylus /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/stylus
36048 silly lockFile 07a21bd1-le-npm-stylus-0-32-0-package-tgz /Users/ahsteele/.npm/stylus/0.32.0/package.tgz
36049 silly lockFile 07a21bd1-le-npm-stylus-0-32-0-package-tgz /Users/ahsteele/.npm/stylus/0.32.0/package.tgz
36050 info preinstall stylus@0.32.0
36051 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/stylus/package.json
36052 silly lockFile 40c904df-45070-0-8583188147749752-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package
36053 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package /Users/ahsteele/.npm/40c904df-45070-0-8583188147749752-package.lock
36054 silly lockFile 6960d1d1-45070-0-8583188147749752-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/tmp.tgz
36055 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/tmp.tgz /Users/ahsteele/.npm/6960d1d1-45070-0-8583188147749752-tmp-tgz.lock
36056 silly lockFile b1c2951b-45062-0-1244974797591567-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package
36057 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package /Users/ahsteele/.npm/b1c2951b-45062-0-1244974797591567-package.lock
36058 silly lockFile 17abed49-45062-0-1244974797591567-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/tmp.tgz
36059 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/tmp.tgz /Users/ahsteele/.npm/17abed49-45062-0-1244974797591567-tmp-tgz.lock
36060 silly lockFile fc1eff5b-44809-0-5951853478327394-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package
36061 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package /Users/ahsteele/.npm/fc1eff5b-44809-0-5951853478327394-package.lock
36062 silly lockFile 3d67fc8a-44809-0-5951853478327394-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/tmp.tgz
36063 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/tmp.tgz /Users/ahsteele/.npm/3d67fc8a-44809-0-5951853478327394-tmp-tgz.lock
36064 verbose chmod /Users/ahsteele/.npm/cookie/0.0.4/package.tgz 644
36065 verbose chown /Users/ahsteele/.npm/cookie/0.0.4/package.tgz [ 501, 20 ]
36066 verbose chmod /Users/ahsteele/.npm/mime/1.2.4/package.tgz 644
36067 verbose chown /Users/ahsteele/.npm/mime/1.2.4/package.tgz [ 501, 20 ]
36068 verbose chmod /Users/ahsteele/.npm/ejs/0.4.2/package.tgz 644
36069 verbose chown /Users/ahsteele/.npm/ejs/0.4.2/package.tgz [ 501, 20 ]
36070 verbose chmod /Users/ahsteele/.npm/tap/0.4.0/package.tgz 644
36071 verbose chown /Users/ahsteele/.npm/tap/0.4.0/package.tgz [ 501, 20 ]
36072 verbose cache add [ 'less@>= 1.3.0', null ]
36073 verbose cache add name=undefined spec="less@>= 1.3.0" args=["less@>= 1.3.0",null]
36074 verbose parsed url { pathname: 'less@%3E=%201.3.0',
36074 verbose parsed url path: 'less@%3E=%201.3.0',
36074 verbose parsed url href: 'less@%3E=%201.3.0' }
36075 verbose cache add name="less" spec=">= 1.3.0" args=["less",">= 1.3.0"]
36076 verbose parsed url { pathname: '%3E=%201.3.0',
36076 verbose parsed url path: '%3E=%201.3.0',
36076 verbose parsed url href: '%3E=%201.3.0' }
36077 verbose addNamed [ 'less', '>= 1.3.0' ]
36078 verbose cache add [ 'mocha@~1.6', null ]
36079 verbose cache add name=undefined spec="mocha@~1.6" args=["mocha@~1.6",null]
36080 verbose parsed url { pathname: 'mocha@~1.6',
36080 verbose parsed url path: 'mocha@~1.6',
36080 verbose parsed url href: 'mocha@~1.6' }
36081 verbose cache add name="mocha" spec="~1.6" args=["mocha","~1.6"]
36082 verbose parsed url { pathname: '~1.6', path: '~1.6', href: '~1.6' }
36083 verbose addNamed [ 'mocha', '~1.6' ]
36084 verbose addNamed [ null, '>=1.6.0- <1.7.0-' ]
36085 silly lockFile b7528080-mocha-1-6 mocha@~1.6
36086 verbose lock mocha@~1.6 /Users/ahsteele/.npm/b7528080-mocha-1-6.lock
36087 verbose cache add [ 'tap-runner@0.x >=0.0.6', null ]
36088 verbose cache add name=undefined spec="tap-runner@0.x >=0.0.6" args=["tap-runner@0.x >=0.0.6",null]
36089 verbose parsed url { pathname: 'tap-runner@0.x%20%3E=0.0.6',
36089 verbose parsed url path: 'tap-runner@0.x%20%3E=0.0.6',
36089 verbose parsed url href: 'tap-runner@0.x%20%3E=0.0.6' }
36090 verbose cache add name="tap-runner" spec="0.x >=0.0.6" args=["tap-runner","0.x >=0.0.6"]
36091 verbose parsed url { pathname: '0.x%20%3E=0.0.6',
36091 verbose parsed url path: '0.x%20%3E=0.0.6',
36091 verbose parsed url href: '0.x%20%3E=0.0.6' }
36092 verbose addNamed [ 'tap-runner', '0.x >=0.0.6' ]
36093 http 200 https://registry.npmjs.org/utest/0.0.1
36094 silly registry.get cb [ 200,
36094 silly registry.get { vary: 'Accept',
36094 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
36094 silly registry.get etag: '"39EU0IHD8JK1CR9ZHESTQ0OYF"',
36094 silly registry.get date: 'Mon, 25 Feb 2013 05:54:08 GMT',
36094 silly registry.get 'content-type': 'application/json',
36094 silly registry.get 'content-length': '758' } ]
36095 http 200 https://registry.npmjs.org/seq
36096 silly registry.get cb [ 200,
36096 silly registry.get { vary: 'Accept',
36096 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
36096 silly registry.get etag: '"7J05JUW3B883XSHIDQ76WZSIO"',
36096 silly registry.get date: 'Mon, 25 Feb 2013 05:54:08 GMT',
36096 silly registry.get 'content-type': 'application/json',
36096 silly registry.get 'content-length': '29148' } ]
36097 http 200 https://registry.npmjs.org/sinon/1.2.0
36098 silly registry.get cb [ 200,
36098 silly registry.get { vary: 'Accept',
36098 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
36098 silly registry.get etag: '"BNUP2VRRH7MRJ535IZXBWMYXW"',
36098 silly registry.get date: 'Mon, 25 Feb 2013 05:54:08 GMT',
36098 silly registry.get 'content-type': 'application/json',
36098 silly registry.get 'content-length': '1489' } ]
36099 verbose readDependencies using package.json deps
36100 verbose readDependencies using package.json deps
36101 verbose readDependencies using package.json deps
36102 silly resolved []
36103 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/ms/node_modules/serve/node_modules/commander/node_modules/should
36104 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/ms/node_modules/serve/node_modules/commander/node_modules/should
36105 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/ms/node_modules/serve/node_modules/commander/node_modules/should/package.json
36106 verbose readDependencies using package.json deps
36107 verbose readDependencies using package.json deps
36108 verbose readDependencies using package.json deps
36109 silly lockFile a4925ecb-pmjs-org-cookie-cookie-0-0-4-tgz https://registry.npmjs.org/cookie/-/cookie-0.0.4.tgz
36110 silly lockFile a4925ecb-pmjs-org-cookie-cookie-0-0-4-tgz https://registry.npmjs.org/cookie/-/cookie-0.0.4.tgz
36111 silly lockFile bb766dc5-ry-npmjs-org-mime-mime-1-2-4-tgz https://registry.npmjs.org/mime/-/mime-1.2.4.tgz
36112 silly lockFile bb766dc5-ry-npmjs-org-mime-mime-1-2-4-tgz https://registry.npmjs.org/mime/-/mime-1.2.4.tgz
36113 verbose readDependencies using package.json deps
36114 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/package.json
36115 verbose readDependencies using package.json deps
36116 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/jison/package.json
36117 silly lockFile 00852c28-stry-npmjs-org-ejs-ejs-0-4-2-tgz https://registry.npmjs.org/ejs/-/ejs-0.4.2.tgz
36118 silly lockFile 00852c28-stry-npmjs-org-ejs-ejs-0-4-2-tgz https://registry.npmjs.org/ejs/-/ejs-0.4.2.tgz
36119 verbose readDependencies using package.json deps
36120 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/jade/node_modules/less/node_modules/ycssmin/package.json
36121 silly lockFile 3bc92eb4-stry-npmjs-org-tap-tap-0-4-0-tgz https://registry.npmjs.org/tap/-/tap-0.4.0.tgz
36122 silly lockFile 3bc92eb4-stry-npmjs-org-tap-tap-0-4-0-tgz https://registry.npmjs.org/tap/-/tap-0.4.0.tgz
36123 verbose readDependencies using package.json deps
36124 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/stylus/package.json
36125 silly addNameRange { name: 'mocha', range: '>=1.6.0- <1.7.0-', hasData: false }
36126 silly gunzTarPerm modes [ '755', '644' ]
36127 silly gunzTarPerm modes [ '755', '644' ]
36128 silly gunzTarPerm modes [ '755', '644' ]
36129 silly gunzTarPerm modes [ '755', '644' ]
36130 silly gunzTarPerm modes [ '755', '644' ]
36131 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
36132 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
36133 silly lockFile f98e0446-mime-1-2-4 mime@1.2.4
36134 silly lockFile f98e0446-mime-1-2-4 mime@1.2.4
36135 silly lockFile b929a5d8-ejs-0-4-2 ejs@0.4.2
36136 silly lockFile b929a5d8-ejs-0-4-2 ejs@0.4.2
36137 silly lockFile 70e0dc6c-tap-0-4-0 tap@0.4.0
36138 silly lockFile 70e0dc6c-tap-0-4-0 tap@0.4.0
36139 silly lockFile e1d0182d-tap-0 tap@0
36140 silly lockFile e1d0182d-tap-0 tap@0
36141 silly lockFile 89bbe8ec-tap-0-2-3 tap@>=0.2.3
36142 silly lockFile 89bbe8ec-tap-0-2-3 tap@>=0.2.3
36143 verbose url raw mocha
36144 verbose url resolving [ 'https://registry.npmjs.org/', './mocha' ]
36145 verbose url resolved https://registry.npmjs.org/mocha
36146 info trying registry request attempt 1 at 22:54:09
36147 verbose etag "44PMWW1BLA8G2ZLZSI068QN3H"
36148 http GET https://registry.npmjs.org/mocha
36149 silly resolved [ { name: 'nopt',
36149 silly resolved version: '1.0.10',
36149 silly resolved description: 'Option parsing for Node, supporting types, shorthands, etc. Used by npm.',
36149 silly resolved author:
36149 silly resolved { name: 'Isaac Z. Schlueter',
36149 silly resolved email: 'i@izs.me',
36149 silly resolved url: 'http://blog.izs.me/' },
36149 silly resolved main: 'lib/nopt.js',
36149 silly resolved scripts: { test: 'node lib/nopt.js' },
36149 silly resolved repository: { type: 'git', url: 'http://github.com/isaacs/nopt' },
36149 silly resolved bin: { nopt: './bin/nopt.js' },
36149 silly resolved license:
36149 silly resolved { type: 'MIT',
36149 silly resolved url: 'https://github.com/isaacs/nopt/raw/master/LICENSE' },
36149 silly resolved dependencies: { abbrev: '1' },
36149 silly resolved readme: 'If you want to write an option parser, and have it be good, there are\ntwo ways to do it. The Right Way, and the Wrong Way.\n\nThe Wrong Way is to sit down and write an option parser. We\'ve all done\nthat.\n\nThe Right Way is to write some complex configurable program with so many\noptions that you go half-insane just trying to manage them all, and put\nit off with duct-tape solutions until you see exactly to the core of the\nproblem, and finally snap and write an awesome option parser.\n\nIf you want to write an option parser, don\'t write an option parser.\nWrite a package manager, or a source control system, or a service\nrestarter, or an operating system. You probably won\'t end up with a\ngood one of those, but if you don\'t give up, and you are relentless and\ndiligent enough in your procrastination, you may just end up with a very\nnice option parser.\n\n## USAGE\n\n // my-program.js\n var nopt = require("nopt")\n , Stream = require("stream").Stream\n , path = require("path")\n , knownOpts = { "foo" : [String, null]\n , "bar" : [Stream, Number]\n , "baz" : path\n , "bloo" : [ "big", "medium", "small" ]\n , "flag" : Boolean\n , "pick" : Boolean\n , "many" : [String, Array]\n }\n , shortHands = { "foofoo" : ["--foo", "Mr. Foo"]\n , "b7" : ["--bar", "7"]\n , "m" : ["--bloo", "medium"]\n , "p" : ["--pick"]\n , "f" : ["--flag"]\n }\n // everything is optional.\n // knownOpts and shorthands default to {}\n // arg list defaults to process.argv\n // slice defaults to 2\n , parsed = nopt(knownOpts, shortHands, process.argv, 2)\n console.log(parsed)\n\nThis would give you support for any of the following:\n\n```bash\n$ node my-program.js --foo "blerp" --no-flag\n{ "foo" : "blerp", "flag" : false }\n\n$ node my-program.js ---bar 7 --foo "Mr. Hand" --flag\n{ bar: 7, foo: "Mr. Hand", flag: true }\n\n$ node my-program.js --foo "blerp" -f -----p\n{ foo: "blerp", flag: true, pick: true }\n\n$ node my-program.js -fp --foofoo\n{ foo: "Mr. Foo", flag: true, pick: true }\n\n$ node my-program.js --foofoo -- -fp # -- stops the flag parsing.\n{ foo: "Mr. Foo", argv: { remain: ["-fp"] } }\n\n$ node my-program.js --blatzk 1000 -fp # unknown opts are ok.\n{ blatzk: 1000, flag: true, pick: true }\n\n$ node my-program.js --blatzk true -fp # but they need a value\n{ blatzk: true, flag: true, pick: true }\n\n$ node my-program.js --no-blatzk -fp # unless they start with "no-"\n{ blatzk: false, flag: true, pick: true }\n\n$ node my-program.js --baz b/a/z # known paths are resolved.\n{ baz: "/Users/isaacs/b/a/z" }\n\n# if Array is one of the types, then it can take many\n# values, and will always be an array. The other types provided\n# specify what types are allowed in the list.\n\n$ node my-program.js --many 1 --many null --many foo\n{ many: ["1", "null", "foo"] }\n\n$ node my-program.js --many foo\n{ many: ["foo"] }\n```\n\nRead the tests at the bottom of `lib/nopt.js` for more examples of\nwhat this puppy can do.\n\n## Types\n\nThe following types are supported, and defined on `nopt.typeDefs`\n\n* String: A normal string. No parsing is done.\n* path: A file system path. Gets resolved against cwd if not absolute.\n* url: A url. If it doesn\'t parse, it isn\'t accepted.\n* Number: Must be numeric.\n* Date: Must parse as a date. If it does, and `Date` is one of the options,\n then it will return a Date object, not a string.\n* Boolean: Must be either `true` or `false`. If an option is a boolean,\n then it does not need a value, and its presence will imply `true` as\n the value. To negate boolean flags, do `--no-whatever` or `--whatever\n false`\n* NaN: Means that the option is strictly not allowed. Any value will\n fail.\n* Stream: An object matching the "Stream" class in node. Valuable\n for use when validating programmatically. (npm uses this to let you\n supply any WriteStream on the `outfd` and `logfd` config options.)\n* Array: If `Array` is specified as one of the types, then the value\n will be parsed as a list of options. This means that multiple values\n can be specified, and that the value will always be an array.\n\nIf a type is an array of values not on this list, then those are\nconsidered valid values. For instance, in the example above, the\n`--bloo` option can only be one of `"big"`, `"medium"`, or `"small"`,\nand any other value will be rejected.\n\nWhen parsing unknown fields, `"true"`, `"false"`, and `"null"` will be\ninterpreted as their JavaScript equivalents, and numeric values will be\ninterpreted as a number.\n\nYou can also mix types and values, or multiple types, in a list. For\ninstance `{ blah: [Number, null] }` would allow a value to be set to\neither a Number or null.\n\nTo define a new type, add it to `nopt.typeDefs`. Each item in that\nhash is an object with a `type` member and a `validate` method. The\n`type` member is an object that matches what goes in the type list. The\n`validate` method is a function that gets called with `validate(data,\nkey, val)`. Validate methods should assign `data[key]` to the valid\nvalue of `val` if it can be handled properly, or return boolean\n`false` if it cannot.\n\nYou can also call `nopt.clean(data, types, typeDefs)` to clean up a\nconfig object and remove its invalid properties.\n\n## Error Handling\n\nBy default, nopt outputs a warning to standard error when invalid\noptions are found. You can change this behavior by assigning a method\nto `nopt.invalidHandler`. This method will be called with\nthe offending `nopt.invalidHandler(key, val, types)`.\n\nIf no `nopt.invalidHandler` is assigned, then it will console.error\nits whining. If it is assigned to boolean `false` then the warning is\nsuppressed.\n\n## Abbreviations\n\nYes, they are supported. If you define options like this:\n\n```javascript\n{ "foolhardyelephants" : Boolean\n, "pileofmonkeys" : Boolean }\n```\n\nThen this will work:\n\n```bash\nnode program.js --foolhar --pil\nnode program.js --no-f --pileofmon\n# etc.\n```\n\n## Shorthands\n\nShorthands are a hash of shorter option names to a snippet of args that\nthey expand to.\n\nIf multiple one-character shorthands are all combined, and the\ncombination does not unambiguously match any other option or shorthand,\nthen they will be broken up into their constituent parts. For example:\n\n```json\n{ "s" : ["--loglevel", "silent"]\n, "g" : "--global"\n, "f" : "--force"\n, "p" : "--parseable"\n, "l" : "--long"\n}\n```\n\n```bash\nnpm ls -sgflp\n# just like doing this:\nnpm ls --loglevel silent --global --force --long --parseable\n```\n\n## The Rest of the args\n\nThe config object returned by nopt is given a special member called\n`argv`, which is an object with the following fields:\n\n* `remain`: The remaining args after all the parsing has occurred.\n* `original`: The args as they originally appeared.\n* `cooked`: The args after flags and shorthands are expanded.\n\n## Slicing\n\nNode programs are called with more or less the exact argv as it appears\nin C land, after the v8 and node-specific options have been plucked off.\nAs such, `argv[0]` is always `node` and `argv[1]` is always the\nJavaScript program being run.\n\nThat\'s usually not very useful to you. So they\'re sliced off by\ndefault. If you want them, then you can pass in `0` as the last\nargument, or any other number that you\'d like to slice off the start of\nthe list.\n',
36149 silly resolved readmeFilename: 'README.md',
36149 silly resolved _id: 'nopt@1.0.10',
36149 silly resolved dist: { shasum: '82a43cbb79f29795a93f031ffa093819515ed248' },
36149 silly resolved _from: 'nopt@1',
36149 silly resolved _resolved: 'https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz' },
36149 silly resolved { name: 'tap',
36149 silly resolved version: '0.4.0',
36149 silly resolved author:
36149 silly resolved { name: 'Isaac Z. Schlueter',
36149 silly resolved email: 'i@izs.me',
36149 silly resolved url: 'http://blog.izs.me' },
36149 silly resolved description: 'A Test-Anything-Protocol library',
36149 silly resolved bin: { tap: 'bin/tap.js' },
36149 silly resolved main: 'lib/main.js',
36149 silly resolved dependencies:
36149 silly resolved { inherits: '*',
36149 silly resolved yamlish: '*',
36149 silly resolved slide: '*',
36149 silly resolved runforcover: '~0.0.2',
36149 silly resolved nopt: '~2',
36149 silly resolved mkdirp: '~0.3',
36149 silly resolved difflet: '~0.2.0',
36149 silly resolved 'deep-equal': '~0.0.0',
36149 silly resolved 'buffer-equal': '~0.0.0',
36149 silly resolved glob: '~3.1.14' },
36149 silly resolved keywords: [ 'assert', 'test', 'tap' ],
36149 silly resolved contributors: [ [Object], [Object] ],
36149 silly resolved license:
36149 silly resolved { type: 'MIT',
36149 silly resolved url: 'https://github.com/isaacs/node-tap/raw/master/LICENSE' },
36149 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/node-tap.git' },
36149 silly resolved scripts: { test: 'bin/tap.js test/*.js' },
36149 silly resolved readme: 'This is a mix-and-match set of utilities that you can use to write test\nharnesses and frameworks that communicate with one another using the\nTest Anything Protocol.\n\nIf you don\'t yet know what TAP is, [you better ask\nsomebody](http://testanything.org/).\n\nDefault Usage:\n\n1. Make a directory. Maybe call it \'test\'. That\'d be nice and obvious.\n2. Put a bunch of test scripts in there. If they\'re node programs, then\n they should be ".js". Anything else is assumed to be some kind of shell\n script, which should have a shebang line.\n3. `npm install tap`\n4. Update package.json scripts.test to include `tap ./test` [example\n gist](https://gist.github.com/4469613)\n5. `npm test`\n\nThe output will be TAP-compliant.\n\nFor extra special bonus points, you can do something like this:\n\n var test = require("tap").test\n test("make sure the thingie is a thing", function (t) {\n t.equal(thingie, "thing", "thingie should be thing")\n t.type(thingie, "string", "type of thingie is string")\n t.ok(true, "this is always true")\n t.notOk(false, "this is never true")\n t.test("a child test", function (t) {\n t.equal(this, superEasy, "right!?")\n t.similar(7, 2, "ever notice 7 is kinda like 2?", {todo: true})\n t.test("so skippable", {skip: true}, function (t) {\n t.plan(1) // only one test in this block\n t.ok(true, "but when the flag changes, it\'ll pass")\n // no need to end, since we had a plan.\n })\n t.end()\n })\n t.ok(99, "can also skip individual assertions", {skip: true})\n // end lets it know it\'s over.\n t.end()\n })\n test("another one", function (t) {\n t.plan(1)\n t.ok(true, "It\'s ok to plan, and also end. Watch.")\n t.end() // but it must match the plan!\n })\n\nNode-tap is actually a collection of several modules, any of which may be\nmixed and matched however you please.\n\nIf you don\'t like this test framework, and think you can do much much\nbetter, *I strongly encourage you to do so!* If you use this library,\nhowever, at least to output TAP-compliant results when `process.env.TAP`\nis set, then the data coming out of your framework will be much more\nconsumable by machines.\n\nYou can also use this to build programs that *consume* the TAP data, so\nthis is very useful for CI systems and such.\n\n* tap-assert: A collection of assert functions that return TAP result\n objects.\n* tap-consumer: A stream interface for consuming TAP data.\n* tap-producer: A class that produces a TAP stream by taking in result\n objects.\n* tap-results: A class for keeping track of TAP result objects as they\n pass by, counting up skips, passes, fails, and so on.\n* tap-runner: A program that runs through a directory running all the\n tests in it. (Tests which may or may not be TAP-outputting tests. But\n it\'s better if they are.)\n* tap-test: A class for actually running tests.\n* tap-harness: A class that runs tests. (Tests are also Harnesses,\n which is how sub-tests run.)\n* tap-global-harness: A default harness that provides the top-level\n support for running TAP tests.\n\n## Experimental Code Coverage with runforcover & bunker:\n\n```\nTAP_COV=1 tap ./test [--cover=./lib,foo.js] [--cover-dir=./coverage]\n```\n\nThis feature is experimental, and will most likely change somewhat\nbefore being finalized. Feedback welcome.\n',
36149 silly resolved readmeFilename: 'README.md',
36149 silly resolved _id: 'tap@0.4.0',
36149 silly resolved bundleDependencies: [ 'inherits', 'tap-consumer', 'yamlish' ],
36149 silly resolved dist: { shasum: 'fa2187df6adf74c6ea9dd2a7138286200679bf00' },
36149 silly resolved _from: 'tap@>=0.2.3',
36149 silly resolved _resolved: 'https://registry.npmjs.org/tap/-/tap-0.4.0.tgz' } ]
36150 info install nopt@1.0.10 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown
36151 info install tap@0.4.0 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown
36152 info installOne nopt@1.0.10
36153 info installOne tap@0.4.0
36154 silly resolved [ { name: 'nopt',
36154 silly resolved version: '1.0.10',
36154 silly resolved description: 'Option parsing for Node, supporting types, shorthands, etc. Used by npm.',
36154 silly resolved author:
36154 silly resolved { name: 'Isaac Z. Schlueter',
36154 silly resolved email: 'i@izs.me',
36154 silly resolved url: 'http://blog.izs.me/' },
36154 silly resolved main: 'lib/nopt.js',
36154 silly resolved scripts: { test: 'node lib/nopt.js' },
36154 silly resolved repository: { type: 'git', url: 'http://github.com/isaacs/nopt' },
36154 silly resolved bin: { nopt: './bin/nopt.js' },
36154 silly resolved license:
36154 silly resolved { type: 'MIT',
36154 silly resolved url: 'https://github.com/isaacs/nopt/raw/master/LICENSE' },
36154 silly resolved dependencies: { abbrev: '1' },
36154 silly resolved readme: 'If you want to write an option parser, and have it be good, there are\ntwo ways to do it. The Right Way, and the Wrong Way.\n\nThe Wrong Way is to sit down and write an option parser. We\'ve all done\nthat.\n\nThe Right Way is to write some complex configurable program with so many\noptions that you go half-insane just trying to manage them all, and put\nit off with duct-tape solutions until you see exactly to the core of the\nproblem, and finally snap and write an awesome option parser.\n\nIf you want to write an option parser, don\'t write an option parser.\nWrite a package manager, or a source control system, or a service\nrestarter, or an operating system. You probably won\'t end up with a\ngood one of those, but if you don\'t give up, and you are relentless and\ndiligent enough in your procrastination, you may just end up with a very\nnice option parser.\n\n## USAGE\n\n // my-program.js\n var nopt = require("nopt")\n , Stream = require("stream").Stream\n , path = require("path")\n , knownOpts = { "foo" : [String, null]\n , "bar" : [Stream, Number]\n , "baz" : path\n , "bloo" : [ "big", "medium", "small" ]\n , "flag" : Boolean\n , "pick" : Boolean\n , "many" : [String, Array]\n }\n , shortHands = { "foofoo" : ["--foo", "Mr. Foo"]\n , "b7" : ["--bar", "7"]\n , "m" : ["--bloo", "medium"]\n , "p" : ["--pick"]\n , "f" : ["--flag"]\n }\n // everything is optional.\n // knownOpts and shorthands default to {}\n // arg list defaults to process.argv\n // slice defaults to 2\n , parsed = nopt(knownOpts, shortHands, process.argv, 2)\n console.log(parsed)\n\nThis would give you support for any of the following:\n\n```bash\n$ node my-program.js --foo "blerp" --no-flag\n{ "foo" : "blerp", "flag" : false }\n\n$ node my-program.js ---bar 7 --foo "Mr. Hand" --flag\n{ bar: 7, foo: "Mr. Hand", flag: true }\n\n$ node my-program.js --foo "blerp" -f -----p\n{ foo: "blerp", flag: true, pick: true }\n\n$ node my-program.js -fp --foofoo\n{ foo: "Mr. Foo", flag: true, pick: true }\n\n$ node my-program.js --foofoo -- -fp # -- stops the flag parsing.\n{ foo: "Mr. Foo", argv: { remain: ["-fp"] } }\n\n$ node my-program.js --blatzk 1000 -fp # unknown opts are ok.\n{ blatzk: 1000, flag: true, pick: true }\n\n$ node my-program.js --blatzk true -fp # but they need a value\n{ blatzk: true, flag: true, pick: true }\n\n$ node my-program.js --no-blatzk -fp # unless they start with "no-"\n{ blatzk: false, flag: true, pick: true }\n\n$ node my-program.js --baz b/a/z # known paths are resolved.\n{ baz: "/Users/isaacs/b/a/z" }\n\n# if Array is one of the types, then it can take many\n# values, and will always be an array. The other types provided\n# specify what types are allowed in the list.\n\n$ node my-program.js --many 1 --many null --many foo\n{ many: ["1", "null", "foo"] }\n\n$ node my-program.js --many foo\n{ many: ["foo"] }\n```\n\nRead the tests at the bottom of `lib/nopt.js` for more examples of\nwhat this puppy can do.\n\n## Types\n\nThe following types are supported, and defined on `nopt.typeDefs`\n\n* String: A normal string. No parsing is done.\n* path: A file system path. Gets resolved against cwd if not absolute.\n* url: A url. If it doesn\'t parse, it isn\'t accepted.\n* Number: Must be numeric.\n* Date: Must parse as a date. If it does, and `Date` is one of the options,\n then it will return a Date object, not a string.\n* Boolean: Must be either `true` or `false`. If an option is a boolean,\n then it does not need a value, and its presence will imply `true` as\n the value. To negate boolean flags, do `--no-whatever` or `--whatever\n false`\n* NaN: Means that the option is strictly not allowed. Any value will\n fail.\n* Stream: An object matching the "Stream" class in node. Valuable\n for use when validating programmatically. (npm uses this to let you\n supply any WriteStream on the `outfd` and `logfd` config options.)\n* Array: If `Array` is specified as one of the types, then the value\n will be parsed as a list of options. This means that multiple values\n can be specified, and that the value will always be an array.\n\nIf a type is an array of values not on this list, then those are\nconsidered valid values. For instance, in the example above, the\n`--bloo` option can only be one of `"big"`, `"medium"`, or `"small"`,\nand any other value will be rejected.\n\nWhen parsing unknown fields, `"true"`, `"false"`, and `"null"` will be\ninterpreted as their JavaScript equivalents, and numeric values will be\ninterpreted as a number.\n\nYou can also mix types and values, or multiple types, in a list. For\ninstance `{ blah: [Number, null] }` would allow a value to be set to\neither a Number or null.\n\nTo define a new type, add it to `nopt.typeDefs`. Each item in that\nhash is an object with a `type` member and a `validate` method. The\n`type` member is an object that matches what goes in the type list. The\n`validate` method is a function that gets called with `validate(data,\nkey, val)`. Validate methods should assign `data[key]` to the valid\nvalue of `val` if it can be handled properly, or return boolean\n`false` if it cannot.\n\nYou can also call `nopt.clean(data, types, typeDefs)` to clean up a\nconfig object and remove its invalid properties.\n\n## Error Handling\n\nBy default, nopt outputs a warning to standard error when invalid\noptions are found. You can change this behavior by assigning a method\nto `nopt.invalidHandler`. This method will be called with\nthe offending `nopt.invalidHandler(key, val, types)`.\n\nIf no `nopt.invalidHandler` is assigned, then it will console.error\nits whining. If it is assigned to boolean `false` then the warning is\nsuppressed.\n\n## Abbreviations\n\nYes, they are supported. If you define options like this:\n\n```javascript\n{ "foolhardyelephants" : Boolean\n, "pileofmonkeys" : Boolean }\n```\n\nThen this will work:\n\n```bash\nnode program.js --foolhar --pil\nnode program.js --no-f --pileofmon\n# etc.\n```\n\n## Shorthands\n\nShorthands are a hash of shorter option names to a snippet of args that\nthey expand to.\n\nIf multiple one-character shorthands are all combined, and the\ncombination does not unambiguously match any other option or shorthand,\nthen they will be broken up into their constituent parts. For example:\n\n```json\n{ "s" : ["--loglevel", "silent"]\n, "g" : "--global"\n, "f" : "--force"\n, "p" : "--parseable"\n, "l" : "--long"\n}\n```\n\n```bash\nnpm ls -sgflp\n# just like doing this:\nnpm ls --loglevel silent --global --force --long --parseable\n```\n\n## The Rest of the args\n\nThe config object returned by nopt is given a special member called\n`argv`, which is an object with the following fields:\n\n* `remain`: The remaining args after all the parsing has occurred.\n* `original`: The args as they originally appeared.\n* `cooked`: The args after flags and shorthands are expanded.\n\n## Slicing\n\nNode programs are called with more or less the exact argv as it appears\nin C land, after the v8 and node-specific options have been plucked off.\nAs such, `argv[0]` is always `node` and `argv[1]` is always the\nJavaScript program being run.\n\nThat\'s usually not very useful to you. So they\'re sliced off by\ndefault. If you want them, then you can pass in `0` as the last\nargument, or any other number that you\'d like to slice off the start of\nthe list.\n',
36154 silly resolved readmeFilename: 'README.md',
36154 silly resolved _id: 'nopt@1.0.10',
36154 silly resolved dist: { shasum: '82a43cbb79f29795a93f031ffa093819515ed248' },
36154 silly resolved _from: 'nopt@1',
36154 silly resolved _resolved: 'https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz' },
36154 silly resolved { name: 'tap',
36154 silly resolved version: '0.4.0',
36154 silly resolved author:
36154 silly resolved { name: 'Isaac Z. Schlueter',
36154 silly resolved email: 'i@izs.me',
36154 silly resolved url: 'http://blog.izs.me' },
36154 silly resolved description: 'A Test-Anything-Protocol library',
36154 silly resolved bin: { tap: 'bin/tap.js' },
36154 silly resolved main: 'lib/main.js',
36154 silly resolved dependencies:
36154 silly resolved { inherits: '*',
36154 silly resolved yamlish: '*',
36154 silly resolved slide: '*',
36154 silly resolved runforcover: '~0.0.2',
36154 silly resolved nopt: '~2',
36154 silly resolved mkdirp: '~0.3',
36154 silly resolved difflet: '~0.2.0',
36154 silly resolved 'deep-equal': '~0.0.0',
36154 silly resolved 'buffer-equal': '~0.0.0',
36154 silly resolved glob: '~3.1.14' },
36154 silly resolved keywords: [ 'assert', 'test', 'tap' ],
36154 silly resolved contributors: [ [Object], [Object] ],
36154 silly resolved license:
36154 silly resolved { type: 'MIT',
36154 silly resolved url: 'https://github.com/isaacs/node-tap/raw/master/LICENSE' },
36154 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/node-tap.git' },
36154 silly resolved scripts: { test: 'bin/tap.js test/*.js' },
36154 silly resolved readme: 'This is a mix-and-match set of utilities that you can use to write test\nharnesses and frameworks that communicate with one another using the\nTest Anything Protocol.\n\nIf you don\'t yet know what TAP is, [you better ask\nsomebody](http://testanything.org/).\n\nDefault Usage:\n\n1. Make a directory. Maybe call it \'test\'. That\'d be nice and obvious.\n2. Put a bunch of test scripts in there. If they\'re node programs, then\n they should be ".js". Anything else is assumed to be some kind of shell\n script, which should have a shebang line.\n3. `npm install tap`\n4. Update package.json scripts.test to include `tap ./test` [example\n gist](https://gist.github.com/4469613)\n5. `npm test`\n\nThe output will be TAP-compliant.\n\nFor extra special bonus points, you can do something like this:\n\n var test = require("tap").test\n test("make sure the thingie is a thing", function (t) {\n t.equal(thingie, "thing", "thingie should be thing")\n t.type(thingie, "string", "type of thingie is string")\n t.ok(true, "this is always true")\n t.notOk(false, "this is never true")\n t.test("a child test", function (t) {\n t.equal(this, superEasy, "right!?")\n t.similar(7, 2, "ever notice 7 is kinda like 2?", {todo: true})\n t.test("so skippable", {skip: true}, function (t) {\n t.plan(1) // only one test in this block\n t.ok(true, "but when the flag changes, it\'ll pass")\n // no need to end, since we had a plan.\n })\n t.end()\n })\n t.ok(99, "can also skip individual assertions", {skip: true})\n // end lets it know it\'s over.\n t.end()\n })\n test("another one", function (t) {\n t.plan(1)\n t.ok(true, "It\'s ok to plan, and also end. Watch.")\n t.end() // but it must match the plan!\n })\n\nNode-tap is actually a collection of several modules, any of which may be\nmixed and matched however you please.\n\nIf you don\'t like this test framework, and think you can do much much\nbetter, *I strongly encourage you to do so!* If you use this library,\nhowever, at least to output TAP-compliant results when `process.env.TAP`\nis set, then the data coming out of your framework will be much more\nconsumable by machines.\n\nYou can also use this to build programs that *consume* the TAP data, so\nthis is very useful for CI systems and such.\n\n* tap-assert: A collection of assert functions that return TAP result\n objects.\n* tap-consumer: A stream interface for consuming TAP data.\n* tap-producer: A class that produces a TAP stream by taking in result\n objects.\n* tap-results: A class for keeping track of TAP result objects as they\n pass by, counting up skips, passes, fails, and so on.\n* tap-runner: A program that runs through a directory running all the\n tests in it. (Tests which may or may not be TAP-outputting tests. But\n it\'s better if they are.)\n* tap-test: A class for actually running tests.\n* tap-harness: A class that runs tests. (Tests are also Harnesses,\n which is how sub-tests run.)\n* tap-global-harness: A default harness that provides the top-level\n support for running TAP tests.\n\n## Experimental Code Coverage with runforcover & bunker:\n\n```\nTAP_COV=1 tap ./test [--cover=./lib,foo.js] [--cover-dir=./coverage]\n```\n\nThis feature is experimental, and will most likely change somewhat\nbefore being finalized. Feedback welcome.\n',
36154 silly resolved readmeFilename: 'README.md',
36154 silly resolved _id: 'tap@0.4.0',
36154 silly resolved bundleDependencies: [ 'inherits', 'tap-consumer', 'yamlish' ],
36154 silly resolved dist: { shasum: 'fa2187df6adf74c6ea9dd2a7138286200679bf00' },
36154 silly resolved _from: 'tap@>=0.2.3',
36154 silly resolved _resolved: 'https://registry.npmjs.org/tap/-/tap-0.4.0.tgz' } ]
36155 info install nopt@1.0.10 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown
36156 info install tap@0.4.0 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown
36157 info installOne nopt@1.0.10
36158 info installOne tap@0.4.0
36159 silly resolved [ { name: 'should',
36159 silly resolved description: 'test framework agnostic BDD-style assertions',
36159 silly resolved version: '1.2.2',
36159 silly resolved author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' },
36159 silly resolved repository:
36159 silly resolved { type: 'git',
36159 silly resolved url: 'git://github.com/visionmedia/should.js.git' },
36159 silly resolved homepage: 'https://github.com/visionmedia/should.js',
36159 silly resolved contributors: [ [Object] ],
36159 silly resolved devDependencies: { mocha: '*' },
36159 silly resolved keywords: [ 'test', 'bdd', 'assert' ],
36159 silly resolved main: './lib/should.js',
36159 silly resolved engines: { node: '>= 0.2.0' },
36159 silly resolved readme: '_should_ is an expressive, readable, test framework agnostic, assertion library for [node](http://nodejs.org).\n\nIt extends the Object prototype with a single non-enumerable getter that allows you to express how that object should behave.\n\n_should_ literally extends node\'s _assert_ module, in fact, it is node\'s assert module, for example `should.equal(str, \'foo\')` will work, just as `assert.equal(str, \'foo\')` would, and `should.AssertionError` **is** `assert.AssertionError`, meaning any test framework supporting this constructor will function properly with _should_.\n\n## Example\n```javascript\nvar user = {\n name: \'tj\'\n , pets: [\'tobi\', \'loki\', \'jane\', \'bandit\']\n};\n\nuser.should.have.property(\'name\', \'tj\');\nuser.should.have.property(\'pets\').with.lengthOf(4);\n\nsomeAsyncTask(foo, function(err, result){\n should.not.exist(err);\n should.exist(result);\n result.bar.should.equal(foo);\n});\n```\n## Installation\n\n $ npm install should\n\n## assert extras\n\nAs mentioned above, _should_ extends node\'s _assert_. The returned object from `require(\'should\')` is thus similar to the returned object from `require(\'assert\')`, but it has one extra convenience method:\n```javascript\nshould.exist(\'hello\')\nshould.exist([])\nshould.exist(null) // will throw\n```\nThis is equivalent to `should.ok`, which is equivalent to `assert.ok`, but reads a bit better. It gets better, though:\n```javascript\nshould.not.exist(false)\nshould.not.exist(\'\')\nshould.not.exist({}) // will throw\n```\nWe may add more _assert_ extras in the future... ;)\n\n## chaining assertions\n\nSome assertions can be chained, for example if a property is volatile we can first assert property existence:\n```javascript\nuser.should.have.property(\'pets\').with.lengthOf(4)\n```\nwhich is essentially equivalent to below, however the property may not exist:\n```javascript\nuser.pets.should.have.lengthOf(4)\n```\nour dummy getters such as _and_ also help express chaining:\n```javascript\nuser.should.be.a(\'object\').and.have.property(\'name\', \'tj\')\n```\n## exist (static)\n\nThe returned object from `require(\'should\')` is the same object as `require(\'assert\')`. So you can use `should` just like `assert`:\n```javascript\nshould.fail(\'expected an error!\')\nshould.strictEqual(foo, bar)\n```\nIn general, using the Object prototype\'s _should_ is nicer than using these `assert` equivalents, because _should_ gives you access to the expressive and readable language described above:\n```javascript\nfoo.should.equal(bar) // same as should.strictEqual(foo, bar) above\n```\nThe only exception, though, is when you can\'t be sure that a particular object exists. In that case, attempting to access the _should_ property may throw a TypeError:\n```javascript\nfoo.should.equal(bar) // throws if foo is null or undefined!\n```\nFor this case, `require(\'should\')` extends `require(\'assert\')` with an extra convenience method to check whether an object exists:\n```javascript\nshould.exist({})\nshould.exist([])\nshould.exist(\'\')\nshould.exist(0)\nshould.exist(null) // will throw\nshould.exist(undefined) // will throw\n```\nYou can also check the negation:\n```javascript\nshould.not.exist(undefined)\nshould.not.exist(null)\nshould.not.exist(\'\') // will throw\nshould.not.exist({}) // will throw\n```\nOnce you know an object exists, you can safely use the _should_ property on it.\n\n## ok\n\nAssert truthfulness:\n```javascript\ntrue.should.be.ok\n\'yay\'.should.be.ok\n(1).should.be.ok\n```\nor negated:\n```javascript\nfalse.should.not.be.ok\n\'\'.should.not.be.ok\n(0).should.not.be.ok\n```\n## true\n\nAssert === true:\n```javascript\ntrue.should.be.true\n\'1\'.should.not.be.true\n```\n## false\n\nAssert === false:\n```javascript\nfalse.should.be.false\n(0).should.not.be.false\n```\n## arguments\n\nAssert `Arguments`:\n```javascript\nvar args = (function(){ return arguments; })(1,2,3);\nargs.should.be.arguments;\n[].should.not.be.arguments;\n```\n## empty\n\nAsserts that length is 0:\n```javascript\n[].should.be.empty\n\'\'.should.be.empty\n({ length: 0 }).should.be.empty\n```\n## eql\n\nequality:\n```javascript\n({ foo: \'bar\' }).should.eql({ foo: \'bar\' })\n[1,2,3].should.eql([1,2,3])\n```\n## equal\n\nstrict equality:\n```javascript\nshould.strictEqual(undefined, value)\nshould.strictEqual(false, value)\n(4).should.equal(4)\n\'test\'.should.equal(\'test\')\n[1,2,3].should.not.equal([1,2,3])\n```\n## within\n\nAssert inclusive numeric range:\n```javascript\nuser.age.should.be.within(5, 50)\n```\n## a\n\nAssert __typeof__:\n```javascript\nuser.should.be.a(\'object\')\n\'test\'.should.be.a(\'string\')\n```\n## instanceof and instanceOf\n\nAssert __instanceof__ or __instanceOf__:\n```javascript\nuser.should.be.an.instanceof(User)\n[].should.be.an.instanceOf(Array)\n```\n## above\n\nAssert numeric value above the given value:\n```javascript\nuser.age.should.be.above(5)\nuser.age.should.not.be.above(100)\n```\n## below\n\nAssert numeric value below the given value:\n```javascript\nuser.age.should.be.below(100)\nuser.age.should.not.be.below(5)\n```\n## match\n\nAssert regexp match:\n```javascript\nusername.should.match(/^\\w+$/)\n```\n## length\n\nAssert _length_ property exists and has a value of the given number:\n```javascript\nuser.pets.should.have.length(5)\nuser.pets.should.have.a.lengthOf(5)\n```\nAliases: _lengthOf_\n\n## property\n\nAssert property exists and has optional value:\n```javascript\nuser.should.have.property(\'name\')\nuser.should.have.property(\'age\', 15)\nuser.should.not.have.property(\'rawr\')\nuser.should.not.have.property(\'age\', 0)\n```\n## ownProperty\n\nAssert own property (on the immediate object):\n```javascript\n({ foo: \'bar\' }).should.have.ownProperty(\'foo\')\n```\n## status(code)\n\n Asserts that `.statusCode` is `code`:\n```javascript\nres.should.have.status(200);\n```\n## header(field[, value])\n\n Asserts that a `.headers` object with `field` and optional `value` are present:\n```javascript\nres.should.have.header(\'content-length\');\nres.should.have.header(\'Content-Length\', \'123\');\nres.should.have.header(\'content-length\', \'123\');\n```\n## json\n\n Assert that Content-Type is "application/json; charset=utf-8"\n```javascript\nres.should.be.json\n```\n## html\n\n Assert that Content-Type is "text/html; charset=utf-8"\n```javascript\nres.should.be.html\n```\n## include(obj)\n\nAssert that the given `obj` is present via `indexOf()`, so this works for strings, arrays, or custom objects implementing indexOf.\n\nAssert array value:\n```javascript\n[1,2,3].should.include(3)\n[1,2,3].should.include(2)\n[1,2,3].should.not.include(4)\n```\nAssert substring:\n```javascript\n\'foo bar baz\'.should.include(\'foo\')\n\'foo bar baz\'.should.include(\'bar\')\n\'foo bar baz\'.should.include(\'baz\')\n\'foo bar baz\'.should.not.include(\'FOO\')\n```\nAssert object includes another object:\n```javascript\nvar tobi = { name: \'Tobi\', age: 1 };\nvar jane = { name: \'Jane\', age: 5 };\nvar user = { name: \'TJ\', pet: tobi };\n\nuser.should.include({ pet: tobi });\nuser.should.include({ pet: tobi, name: \'TJ\' });\nuser.should.not.include({ pet: jane });\nuser.should.not.include({ name: \'Someone\' });\n```\n## includeEql(obj)\n\nAssert that an object equal to the given `obj` is present in an Array:\n```javascript\n[[1],[2],[3]].should.includeEql([3])\n[[1],[2],[3]].should.includeEql([2])\n[[1],[2],[3]].should.not.includeEql([4])\n```\n## throw()\n\nAssert an exception is thrown:\n\n```js\n(function(){\n throw new Error(\'fail\');\n}).should.throw();\n```\n\nAssert an exception is not thrown:\n\n```js\n(function(){\n\n}).should.not.throw();\n```\nAssert exepection message matches string:\n\n```js\n(function(){\n throw new Error(\'fail\');\n}).should.throw(\'fail\');\n```\n\nAssert exepection message matches regexp:\n\n```js\n(function(){\n throw new Error(\'failed to foo\');\n}).should.throw(/^fail/);\n```\n\n## throwError()\n\nAn alias of `throw`, its purpose is to be an option for those who run\n[jshint](https://github.com/jshint/node-jshint/) in strict mode.\n\n```js\n(function(){\n throw new Error(\'failed to baz\');\n}).should.throwError(/^fail.*/);\n```\n\n\n## keys\n\nAssert own object keys, which must match _exactly_,\nand will fail if you omit a key or two:\n\n var obj = { foo: \'bar\', baz: \'raz\' };\n obj.should.have.keys(\'foo\', \'bar\');\n obj.should.have.keys([\'foo\', \'bar\']);\n\n## Optional Error description\n\nAs it can often be difficult to ascertain exactly where failed assertions are coming from in your tests, an optional description parameter can be passed to several should matchers. The description will follow the failed assertion in the error:\n\n (1).should.eql(0, \'some useful description\')\n\n AssertionError: expected 1 to equal 0 | some useful description\n at Object.eql (/Users/swift/code/should.js/node_modules/should/lib/should.js:280:10)\n ...\n\nThe methods that support this optional description are: `eql`, `equal`, `within`, `a`, `instanceof`, `above`, `below`, `match`, `length`, `property`, `ownProperty`, `include`, and `includeEql`.\n\n## Express example\n\nFor example you can use should with the [Expresso TDD Framework](http://github.com/visionmedia/expresso) by simply including it:\n\n var lib = require(\'mylib\')\n , should = require(\'should\');\n\n module.exports = {\n \'test .version\': function(){\n lib.version.should.match(/^\\d+\\.\\d+\\.\\d+$/);\n }\n };\n\n## Running tests\n\nTo run the tests for _should_ simply update your git submodules and run:\n\n $ make test\n\n## OMG IT EXTENDS OBJECT???!?!@\n\nYes, yes it does, with a single getter _should_, and no it won\'t break your code, because it does this **properly** with a non-enumerable property.\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2010-2011 TJ Holowaychuk &lt;tj@vision-media.ca&gt;\nCopyright (c) 2011 Aseem Kishore &lt;aseem.kishore@gmail.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n',
36159 silly resolved readmeFilename: 'Readme.md',
36159 silly resolved _id: 'should@1.2.2',
36159 silly resolved dist: { shasum: '0f03f775066d9ea2632690c917b12824fcc1d582' },
36159 silly resolved _from: 'should@*',
36159 silly resolved _resolved: 'https://registry.npmjs.org/should/-/should-1.2.2.tgz',
36159 silly resolved scripts: {} },
36159 silly resolved { name: 'tap',
36159 silly resolved version: '0.4.0',
36159 silly resolved author:
36159 silly resolved { name: 'Isaac Z. Schlueter',
36159 silly resolved email: 'i@izs.me',
36159 silly resolved url: 'http://blog.izs.me' },
36159 silly resolved description: 'A Test-Anything-Protocol library',
36159 silly resolved bin: { tap: 'bin/tap.js' },
36159 silly resolved main: 'lib/main.js',
36159 silly resolved dependencies:
36159 silly resolved { inherits: '*',
36159 silly resolved yamlish: '*',
36159 silly resolved slide: '*',
36159 silly resolved runforcover: '~0.0.2',
36159 silly resolved nopt: '~2',
36159 silly resolved mkdirp: '~0.3',
36159 silly resolved difflet: '~0.2.0',
36159 silly resolved 'deep-equal': '~0.0.0',
36159 silly resolved 'buffer-equal': '~0.0.0',
36159 silly resolved glob: '~3.1.14' },
36159 silly resolved keywords: [ 'assert', 'test', 'tap' ],
36159 silly resolved contributors: [ [Object], [Object] ],
36159 silly resolved license:
36159 silly resolved { type: 'MIT',
36159 silly resolved url: 'https://github.com/isaacs/node-tap/raw/master/LICENSE' },
36159 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/node-tap.git' },
36159 silly resolved scripts: { test: 'bin/tap.js test/*.js' },
36159 silly resolved readme: 'This is a mix-and-match set of utilities that you can use to write test\nharnesses and frameworks that communicate with one another using the\nTest Anything Protocol.\n\nIf you don\'t yet know what TAP is, [you better ask\nsomebody](http://testanything.org/).\n\nDefault Usage:\n\n1. Make a directory. Maybe call it \'test\'. That\'d be nice and obvious.\n2. Put a bunch of test scripts in there. If they\'re node programs, then\n they should be ".js". Anything else is assumed to be some kind of shell\n script, which should have a shebang line.\n3. `npm install tap`\n4. Update package.json scripts.test to include `tap ./test` [example\n gist](https://gist.github.com/4469613)\n5. `npm test`\n\nThe output will be TAP-compliant.\n\nFor extra special bonus points, you can do something like this:\n\n var test = require("tap").test\n test("make sure the thingie is a thing", function (t) {\n t.equal(thingie, "thing", "thingie should be thing")\n t.type(thingie, "string", "type of thingie is string")\n t.ok(true, "this is always true")\n t.notOk(false, "this is never true")\n t.test("a child test", function (t) {\n t.equal(this, superEasy, "right!?")\n t.similar(7, 2, "ever notice 7 is kinda like 2?", {todo: true})\n t.test("so skippable", {skip: true}, function (t) {\n t.plan(1) // only one test in this block\n t.ok(true, "but when the flag changes, it\'ll pass")\n // no need to end, since we had a plan.\n })\n t.end()\n })\n t.ok(99, "can also skip individual assertions", {skip: true})\n // end lets it know it\'s over.\n t.end()\n })\n test("another one", function (t) {\n t.plan(1)\n t.ok(true, "It\'s ok to plan, and also end. Watch.")\n t.end() // but it must match the plan!\n })\n\nNode-tap is actually a collection of several modules, any of which may be\nmixed and matched however you please.\n\nIf you don\'t like this test framework, and think you can do much much\nbetter, *I strongly encourage you to do so!* If you use this library,\nhowever, at least to output TAP-compliant results when `process.env.TAP`\nis set, then the data coming out of your framework will be much more\nconsumable by machines.\n\nYou can also use this to build programs that *consume* the TAP data, so\nthis is very useful for CI systems and such.\n\n* tap-assert: A collection of assert functions that return TAP result\n objects.\n* tap-consumer: A stream interface for consuming TAP data.\n* tap-producer: A class that produces a TAP stream by taking in result\n objects.\n* tap-results: A class for keeping track of TAP result objects as they\n pass by, counting up skips, passes, fails, and so on.\n* tap-runner: A program that runs through a directory running all the\n tests in it. (Tests which may or may not be TAP-outputting tests. But\n it\'s better if they are.)\n* tap-test: A class for actually running tests.\n* tap-harness: A class that runs tests. (Tests are also Harnesses,\n which is how sub-tests run.)\n* tap-global-harness: A default harness that provides the top-level\n support for running TAP tests.\n\n## Experimental Code Coverage with runforcover & bunker:\n\n```\nTAP_COV=1 tap ./test [--cover=./lib,foo.js] [--cover-dir=./coverage]\n```\n\nThis feature is experimental, and will most likely change somewhat\nbefore being finalized. Feedback welcome.\n',
36159 silly resolved readmeFilename: 'README.md',
36159 silly resolved _id: 'tap@0.4.0',
36159 silly resolved bundleDependencies: [ 'inherits', 'tap-consumer', 'yamlish' ],
36159 silly resolved dist: { shasum: 'fa2187df6adf74c6ea9dd2a7138286200679bf00' },
36159 silly resolved _from: 'tap@>=0.2.3',
36159 silly resolved _resolved: 'https://registry.npmjs.org/tap/-/tap-0.4.0.tgz' } ]
36160 info install should@1.2.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit
36161 info install tap@0.4.0 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit
36162 info installOne should@1.2.2
36163 info installOne tap@0.4.0
36164 silly gunzTarPerm extractEntry package.json
36165 silly gunzTarPerm extractEntry package.json
36166 silly gunzTarPerm extractEntry package.json
36167 silly gunzTarPerm extractEntry package.json
36168 verbose from cache /Users/ahsteele/.npm/nopt/1.0.10/package/package.json
36169 verbose from cache /Users/ahsteele/.npm/tap/0.4.0/package/package.json
36170 verbose from cache /Users/ahsteele/.npm/nopt/1.0.10/package/package.json
36171 verbose from cache /Users/ahsteele/.npm/tap/0.4.0/package/package.json
36172 verbose from cache /Users/ahsteele/.npm/should/1.2.2/package/package.json
36173 verbose from cache /Users/ahsteele/.npm/tap/0.4.0/package/package.json
36174 silly gunzTarPerm extractEntry package.json
36175 silly lockFile 32a59a06--npmjs-org-utest-utest-0-0-1-tgz https://registry.npmjs.org/utest/-/utest-0.0.1.tgz
36176 verbose lock https://registry.npmjs.org/utest/-/utest-0.0.1.tgz /Users/ahsteele/.npm/32a59a06--npmjs-org-utest-utest-0-0-1-tgz.lock
36177 silly addNameRange number 2 { name: 'seq', range: '>=0.1.7', hasData: true }
36178 silly addNameRange versions [ 'seq',
36178 silly addNameRange [ '0.0.1',
36178 silly addNameRange '0.0.2',
36178 silly addNameRange '0.0.3',
36178 silly addNameRange '0.0.4',
36178 silly addNameRange '0.0.6',
36178 silly addNameRange '0.0.7',
36178 silly addNameRange '0.0.8',
36178 silly addNameRange '0.0.9',
36178 silly addNameRange '0.0.10',
36178 silly addNameRange '0.0.11',
36178 silly addNameRange '0.0.12',
36178 silly addNameRange '0.0.13',
36178 silly addNameRange '0.1.0',
36178 silly addNameRange '0.1.1',
36178 silly addNameRange '0.1.2',
36178 silly addNameRange '0.1.3',
36178 silly addNameRange '0.1.4',
36178 silly addNameRange '0.1.5',
36178 silly addNameRange '0.1.6',
36178 silly addNameRange '0.1.7',
36178 silly addNameRange '0.1.8',
36178 silly addNameRange '0.2.0',
36178 silly addNameRange '0.2.1',
36178 silly addNameRange '0.2.2',
36178 silly addNameRange '0.2.3',
36178 silly addNameRange '0.2.4',
36178 silly addNameRange '0.2.5',
36178 silly addNameRange '0.3.0',
36178 silly addNameRange '0.3.1',
36178 silly addNameRange '0.3.2',
36178 silly addNameRange '0.3.3',
36178 silly addNameRange '0.3.5' ] ]
36179 verbose addNamed [ 'seq', '0.3.5' ]
36180 verbose addNamed [ '0.3.5', '0.3.5' ]
36181 silly lockFile d19d7856-seq-0-3-5 seq@0.3.5
36182 verbose lock seq@0.3.5 /Users/ahsteele/.npm/d19d7856-seq-0-3-5.lock
36183 verbose addRemoteTarball [ 'https://registry.npmjs.org/utest/-/utest-0.0.1.tgz',
36183 verbose addRemoteTarball '2ddb8abf0be195af044c77c8e2d83b32b6e76e24' ]
36184 info retry fetch attempt 1 at 22:54:09
36185 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771649034-0.6916786192450672/tmp.tgz
36186 silly lockFile cd56d80e-stry-npmjs-org-seq-seq-0-3-5-tgz https://registry.npmjs.org/seq/-/seq-0.3.5.tgz
36187 verbose lock https://registry.npmjs.org/seq/-/seq-0.3.5.tgz /Users/ahsteele/.npm/cd56d80e-stry-npmjs-org-seq-seq-0-3-5-tgz.lock
36188 silly gunzTarPerm extractEntry .npmignore
36189 silly gunzTarPerm extractEntry README.md
36190 verbose addRemoteTarball [ 'https://registry.npmjs.org/seq/-/seq-0.3.5.tgz',
36190 verbose addRemoteTarball 'ae02af3a424793d8ccbf212d69174e0c54dffe38' ]
36191 silly gunzTarPerm extractEntry .npmignore
36192 silly gunzTarPerm extractEntry .gitmodules
36193 silly gunzTarPerm extractEntry .npmignore
36194 silly gunzTarPerm extractEntry index.js
36195 silly gunzTarPerm extractEntry .npmignore
36196 silly gunzTarPerm extractEntry index.js
36197 silly gunzTarPerm extractEntry .npmignore
36198 silly gunzTarPerm extractEntry README.md
36199 silly lockFile 1d3e6e53--npmjs-org-sinon-sinon-1-2-0-tgz https://registry.npmjs.org/sinon/-/sinon-1.2.0.tgz
36200 verbose lock https://registry.npmjs.org/sinon/-/sinon-1.2.0.tgz /Users/ahsteele/.npm/1d3e6e53--npmjs-org-sinon-sinon-1-2-0-tgz.lock
36201 info retry fetch attempt 1 at 22:54:09
36202 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771649035-0.2079044240526855/tmp.tgz
36203 http GET https://registry.npmjs.org/utest/-/utest-0.0.1.tgz
36204 verbose addRemoteTarball [ 'https://registry.npmjs.org/sinon/-/sinon-1.2.0.tgz',
36204 verbose addRemoteTarball 'fe7f1c727b706c71137bf1ba6f2ccfa09df1c3f8' ]
36205 info retry fetch attempt 1 at 22:54:09
36206 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771649038-0.19198040128685534/tmp.tgz
36207 http GET https://registry.npmjs.org/seq/-/seq-0.3.5.tgz
36208 http GET https://registry.npmjs.org/sinon/-/sinon-1.2.0.tgz
36209 silly gunzTarPerm extractEntry .ignore
36210 silly gunzTarPerm extractEntry History.md
36211 silly gunzTarPerm extractEntry Makefile
36212 silly gunzTarPerm extractEntry Readme.md
36213 silly gunzTarPerm extractEntry Makefile
36214 silly gunzTarPerm extractEntry Readme.md
36215 silly gunzTarPerm extractEntry bin/uglifyjs
36216 silly gunzTarPerm extractEntry lib/ast.js
36217 silly gunzTarPerm extractEntry LICENSE
36218 silly gunzTarPerm extractEntry cssmin.js
36219 silly gunzTarPerm extractEntry lib/haml.js
36220 silly gunzTarPerm extractEntry Makefile
36221 silly gunzTarPerm extractEntry lib/compress.js
36222 silly gunzTarPerm extractEntry lib/mozilla-ast.js
36223 silly gunzTarPerm extractEntry lib/output.js
36224 silly gunzTarPerm extractEntry .travis.yml
36225 silly gunzTarPerm extractEntry bin/cssmin
36226 silly gunzTarPerm extractEntry Makefile
36227 silly gunzTarPerm extractEntry tests/tests.js
36228 silly gunzTarPerm extractEntry Readme.md
36229 silly gunzTarPerm extractEntry lib/parse.js
36230 silly gunzTarPerm extractEntry lib/scope.js
36231 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-doublequotes.css
36232 silly gunzTarPerm extractEntry tests/files/background-position.css
36233 silly gunzTarPerm extractEntry lib/sourcemap.js
36234 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package/package.json
36235 silly gunzTarPerm extractEntry lib/transform.js
36236 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package/package.json
36237 silly gunzTarPerm extractEntry tests/files/border-none.css
36238 silly gunzTarPerm extractEntry tests/files/border-none.css.min
36239 silly gunzTarPerm extractEntry tests/files/box-model-hack.css
36240 silly gunzTarPerm extractEntry lib/utils.js
36241 silly gunzTarPerm extractEntry test/run-tests.js
36242 silly gunzTarPerm extractEntry tests/files/box-model-hack.css.min
36243 verbose linkStuff [ false,
36243 verbose linkStuff false,
36243 verbose linkStuff false,
36243 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/ms/node_modules/serve/node_modules/commander/node_modules' ]
36244 info linkStuff should@1.2.2
36245 verbose linkBins should@1.2.2
36246 verbose linkMans should@1.2.2
36247 verbose rebuildBundles should@1.2.2
36248 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt unbuild
36249 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/package.json
36250 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap unbuild
36251 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap/package.json
36252 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt unbuild
36253 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/package.json
36254 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap unbuild
36255 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap/package.json
36256 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should unbuild
36257 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should/package.json
36258 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap unbuild
36259 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap/package.json
36260 verbose cache add [ 'less@>= 1.3.0', null ]
36261 verbose cache add name=undefined spec="less@>= 1.3.0" args=["less@>= 1.3.0",null]
36262 verbose parsed url { pathname: 'less@%3E=%201.3.0',
36262 verbose parsed url path: 'less@%3E=%201.3.0',
36262 verbose parsed url href: 'less@%3E=%201.3.0' }
36263 verbose cache add name="less" spec=">= 1.3.0" args=["less",">= 1.3.0"]
36264 verbose parsed url { pathname: '%3E=%201.3.0',
36264 verbose parsed url path: '%3E=%201.3.0',
36264 verbose parsed url href: '%3E=%201.3.0' }
36265 verbose addNamed [ 'less', '>= 1.3.0' ]
36266 verbose cache add [ 'cssom@0.2.x', null ]
36267 verbose cache add name=undefined spec="cssom@0.2.x" args=["cssom@0.2.x",null]
36268 verbose parsed url { pathname: 'cssom@0.2.x',
36268 verbose parsed url path: 'cssom@0.2.x',
36268 verbose parsed url href: 'cssom@0.2.x' }
36269 verbose cache add name="cssom" spec="0.2.x" args=["cssom","0.2.x"]
36270 verbose parsed url { pathname: '0.2.x', path: '0.2.x', href: '0.2.x' }
36271 verbose addNamed [ 'cssom', '0.2.x' ]
36272 verbose cache add [ 'mocha@~1.6', null ]
36273 verbose cache add name=undefined spec="mocha@~1.6" args=["mocha@~1.6",null]
36274 verbose parsed url { pathname: 'mocha@~1.6',
36274 verbose parsed url path: 'mocha@~1.6',
36274 verbose parsed url href: 'mocha@~1.6' }
36275 verbose cache add name="mocha" spec="~1.6" args=["mocha","~1.6"]
36276 verbose parsed url { pathname: '~1.6', path: '~1.6', href: '~1.6' }
36277 verbose addNamed [ 'mocha', '~1.6' ]
36278 verbose cache add [ 'qs@0.4.2', null ]
36279 verbose cache add name=undefined spec="qs@0.4.2" args=["qs@0.4.2",null]
36280 verbose parsed url { pathname: 'qs@0.4.2', path: 'qs@0.4.2', href: 'qs@0.4.2' }
36281 verbose cache add name="qs" spec="0.4.2" args=["qs","0.4.2"]
36282 verbose parsed url { pathname: '0.4.2', path: '0.4.2', href: '0.4.2' }
36283 verbose addNamed [ 'qs', '0.4.2' ]
36284 verbose cache add [ 'crc@0.2.0', null ]
36285 verbose cache add name=undefined spec="crc@0.2.0" args=["crc@0.2.0",null]
36286 verbose parsed url { pathname: 'crc@0.2.0', path: 'crc@0.2.0', href: 'crc@0.2.0' }
36287 verbose cache add name="crc" spec="0.2.0" args=["crc","0.2.0"]
36288 verbose parsed url { pathname: '0.2.0', path: '0.2.0', href: '0.2.0' }
36289 verbose addNamed [ 'crc', '0.2.0' ]
36290 verbose cache add [ 'JSONSelect@0.4.0', null ]
36291 verbose cache add name=undefined spec="JSONSelect@0.4.0" args=["JSONSelect@0.4.0",null]
36292 verbose parsed url { pathname: 'JSONSelect@0.4.0',
36292 verbose parsed url path: 'JSONSelect@0.4.0',
36292 verbose parsed url href: 'JSONSelect@0.4.0' }
36293 verbose cache add name="JSONSelect" spec="0.4.0" args=["JSONSelect","0.4.0"]
36294 verbose parsed url { pathname: '0.4.0', path: '0.4.0', href: '0.4.0' }
36295 verbose addNamed [ 'JSONSelect', '0.4.0' ]
36296 verbose cache add [ 'reflect@0.0.7', null ]
36297 verbose cache add name=undefined spec="reflect@0.0.7" args=["reflect@0.0.7",null]
36298 verbose parsed url { pathname: 'reflect@0.0.7',
36298 verbose parsed url path: 'reflect@0.0.7',
36298 verbose parsed url href: 'reflect@0.0.7' }
36299 verbose cache add name="reflect" spec="0.0.7" args=["reflect","0.0.7"]
36300 verbose parsed url { pathname: '0.0.7', path: '0.0.7', href: '0.0.7' }
36301 verbose addNamed [ 'reflect', '0.0.7' ]
36302 verbose cache add [ 'cookie@0.0.4', null ]
36303 verbose cache add name=undefined spec="cookie@0.0.4" args=["cookie@0.0.4",null]
36304 verbose parsed url { pathname: 'cookie@0.0.4',
36304 verbose parsed url path: 'cookie@0.0.4',
36304 verbose parsed url href: 'cookie@0.0.4' }
36305 verbose cache add name="cookie" spec="0.0.4" args=["cookie","0.0.4"]
36306 verbose parsed url { pathname: '0.0.4', path: '0.0.4', href: '0.0.4' }
36307 verbose addNamed [ 'cookie', '0.0.4' ]
36308 verbose addNamed [ '0.0.4', '0.0.4' ]
36309 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
36310 verbose lock cookie@0.0.4 /Users/ahsteele/.npm/c11bcebd-cookie-0-0-4.lock
36311 verbose cache add [ 'jison-lex@0.1.x', null ]
36312 verbose cache add name=undefined spec="jison-lex@0.1.x" args=["jison-lex@0.1.x",null]
36313 verbose parsed url { pathname: 'jison-lex@0.1.x',
36313 verbose parsed url path: 'jison-lex@0.1.x',
36313 verbose parsed url href: 'jison-lex@0.1.x' }
36314 verbose cache add name="jison-lex" spec="0.1.x" args=["jison-lex","0.1.x"]
36315 verbose parsed url { pathname: '0.1.x', path: '0.1.x', href: '0.1.x' }
36316 verbose addNamed [ 'jison-lex', '0.1.x' ]
36317 verbose cache add [ 'send@0.0.3', null ]
36318 verbose cache add name=undefined spec="send@0.0.3" args=["send@0.0.3",null]
36319 verbose parsed url { pathname: 'send@0.0.3',
36319 verbose parsed url path: 'send@0.0.3',
36319 verbose parsed url href: 'send@0.0.3' }
36320 verbose cache add name="send" spec="0.0.3" args=["send","0.0.3"]
36321 verbose parsed url { pathname: '0.0.3', path: '0.0.3', href: '0.0.3' }
36322 verbose addNamed [ 'send', '0.0.3' ]
36323 verbose cache add [ 'ebnf-parser@0.1.x', null ]
36324 verbose cache add name=undefined spec="ebnf-parser@0.1.x" args=["ebnf-parser@0.1.x",null]
36325 verbose parsed url { pathname: 'ebnf-parser@0.1.x',
36325 verbose parsed url path: 'ebnf-parser@0.1.x',
36325 verbose parsed url href: 'ebnf-parser@0.1.x' }
36326 verbose cache add name="ebnf-parser" spec="0.1.x" args=["ebnf-parser","0.1.x"]
36327 verbose parsed url { pathname: '0.1.x', path: '0.1.x', href: '0.1.x' }
36328 verbose addNamed [ 'ebnf-parser', '0.1.x' ]
36329 verbose cache add [ 'lex-parser@0.1.x', null ]
36330 verbose cache add name=undefined spec="lex-parser@0.1.x" args=["lex-parser@0.1.x",null]
36331 verbose parsed url { pathname: 'lex-parser@0.1.x',
36331 verbose parsed url path: 'lex-parser@0.1.x',
36331 verbose parsed url href: 'lex-parser@0.1.x' }
36332 verbose cache add name="lex-parser" spec="0.1.x" args=["lex-parser","0.1.x"]
36333 verbose parsed url { pathname: '0.1.x', path: '0.1.x', href: '0.1.x' }
36334 verbose addNamed [ 'lex-parser', '0.1.x' ]
36335 verbose cache add [ 'nomnom@1.5.2', null ]
36336 verbose cache add name=undefined spec="nomnom@1.5.2" args=["nomnom@1.5.2",null]
36337 verbose parsed url { pathname: 'nomnom@1.5.2',
36337 verbose parsed url path: 'nomnom@1.5.2',
36337 verbose parsed url href: 'nomnom@1.5.2' }
36338 verbose cache add name="nomnom" spec="1.5.2" args=["nomnom","1.5.2"]
36339 verbose parsed url { pathname: '1.5.2', path: '1.5.2', href: '1.5.2' }
36340 verbose addNamed [ 'nomnom', '1.5.2' ]
36341 verbose cache add [ 'test@0.4.4', null ]
36342 verbose cache add name=undefined spec="test@0.4.4" args=["test@0.4.4",null]
36343 verbose parsed url { pathname: 'test@0.4.4',
36343 verbose parsed url path: 'test@0.4.4',
36343 verbose parsed url href: 'test@0.4.4' }
36344 verbose cache add name="test" spec="0.4.4" args=["test","0.4.4"]
36345 verbose parsed url { pathname: '0.4.4', path: '0.4.4', href: '0.4.4' }
36346 verbose addNamed [ 'test', '0.4.4' ]
36347 verbose cache add [ 'uglify-js@1.3.3', null ]
36348 verbose cache add name=undefined spec="uglify-js@1.3.3" args=["uglify-js@1.3.3",null]
36349 verbose parsed url { pathname: 'uglify-js@1.3.3',
36349 verbose parsed url path: 'uglify-js@1.3.3',
36349 verbose parsed url href: 'uglify-js@1.3.3' }
36350 verbose cache add name="uglify-js" spec="1.3.3" args=["uglify-js","1.3.3"]
36351 verbose parsed url { pathname: '1.3.3', path: '1.3.3', href: '1.3.3' }
36352 verbose addNamed [ 'uglify-js', '1.3.3' ]
36353 verbose cache add [ 'browserify@*', null ]
36354 verbose cache add name=undefined spec="browserify@*" args=["browserify@*",null]
36355 verbose parsed url { pathname: 'browserify@*',
36355 verbose parsed url path: 'browserify@*',
36355 verbose parsed url href: 'browserify@*' }
36356 verbose cache add name="browserify" spec="*" args=["browserify","*"]
36357 verbose parsed url { pathname: '*', path: '*', href: '*' }
36358 verbose addNamed [ 'browserify', '*' ]
36359 silly gunzTarPerm extractEntry test/compress/arrays.js
36360 info install should@1.2.2
36361 verbose readDependencies using package.json deps
36362 verbose readDependencies using package.json deps
36363 verbose readDependencies using package.json deps
36364 verbose readDependencies using package.json deps
36365 silly gunzTarPerm extractEntry tests/files/bug2527974.css
36366 info postinstall should@1.2.2
36367 verbose tar unpack /Users/ahsteele/.npm/nopt/1.0.10/package.tgz
36368 verbose tar unpack /Users/ahsteele/.npm/tap/0.4.0/package.tgz
36369 verbose tar unpack /Users/ahsteele/.npm/nopt/1.0.10/package.tgz
36370 verbose tar unpack /Users/ahsteele/.npm/tap/0.4.0/package.tgz
36371 verbose tar unpack /Users/ahsteele/.npm/should/1.2.2/package.tgz
36372 verbose tar unpack /Users/ahsteele/.npm/tap/0.4.0/package.tgz
36373 silly lockFile b1c2951b-45062-0-1244974797591567-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package
36374 silly lockFile b1c2951b-45062-0-1244974797591567-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package
36375 silly lockFile fc1eff5b-44809-0-5951853478327394-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package
36376 silly lockFile fc1eff5b-44809-0-5951853478327394-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package
36377 silly gunzTarPerm extractEntry test/compress/debugger.js
36378 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/ms/node_modules/serve/node_modules/commander
36379 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/ms/node_modules/serve/node_modules/commander
36380 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/ms/node_modules/serve/node_modules/commander/package.json
36381 silly gunzTarPerm extractEntry tests/files/bug2527974.css.min
36382 silly lockFile 3d67fc8a-44809-0-5951853478327394-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/tmp.tgz
36383 silly lockFile 3d67fc8a-44809-0-5951853478327394-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/tmp.tgz
36384 silly lockFile 17abed49-45062-0-1244974797591567-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/tmp.tgz
36385 silly lockFile 17abed49-45062-0-1244974797591567-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/tmp.tgz
36386 verbose registry.get cookie/0.0.4 not expired, no request
36387 verbose from cache /Users/ahsteele/.npm/cookie/0.0.4/package/package.json
36388 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package/package.json
36389 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package/package.json
36390 silly gunzTarPerm extractEntry test/compress/drop-unused.js
36391 silly gunzTarPerm extractEntry tests/files/bug2527991.css
36392 silly gunzTarPerm extractEntry tests/files/bug2527991.css.min
36393 silly gunzTarPerm extractEntry test/compress/issue-105.js
36394 silly gunzTarPerm extractEntry test/compress/issue-12.js
36395 silly gunzTarPerm extractEntry test/compress/dead-code.js
36396 silly gunzTarPerm extractEntry test/compress/issue-44.js
36397 silly gunzTarPerm extractEntry tests/files/bug2527998.css
36398 silly gunzTarPerm extractEntry tests/files/bug2527998.css.min
36399 silly gunzTarPerm extractEntry test/compress/issue-59.js
36400 silly gunzTarPerm extractEntry tests/files/bug2528034.css
36401 silly gunzTarPerm extractEntry tests/files/bug2528034.css.min
36402 silly gunzTarPerm extractEntry test/compress/labels.js
36403 silly gunzTarPerm extractEntry test/compress/loops.js
36404 silly gunzTarPerm extractEntry tests/files/charset-media.css
36405 silly gunzTarPerm extractEntry tests/files/charset-media.css.min
36406 silly gunzTarPerm extractEntry test/compress/properties.js
36407 silly gunzTarPerm extractEntry test/compress/conditionals.js
36408 silly gunzTarPerm extractEntry test/compress/sequences.js
36409 silly gunzTarPerm extractEntry tests/files/color-simple.css
36410 silly gunzTarPerm extractEntry tests/files/color-simple.css.min
36411 silly gunzTarPerm extractEntry test/compress/blocks.js
36412 silly gunzTarPerm extractEntry test/compress/switch.js
36413 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package/package.json
36414 silly gunzTarPerm extractEntry test/compress/issue-22.js
36415 silly gunzTarPerm extractEntry tests/files/color.css
36416 silly gunzTarPerm extractEntry tests/files/color.css.min
36417 silly gunzTarPerm extractEntry tests/files/comment.css
36418 silly gunzTarPerm extractEntry tools/node.js
36419 silly lockFile 40c904df-45070-0-8583188147749752-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package
36420 silly lockFile 40c904df-45070-0-8583188147749752-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package
36421 silly lockFile 6960d1d1-45070-0-8583188147749752-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/tmp.tgz
36422 silly lockFile 6960d1d1-45070-0-8583188147749752-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/tmp.tgz
36423 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package/package.json
36424 silly gunzTarPerm extractEntry tests/files/comment.css.min
36425 silly gunzTarPerm extractEntry tests/files/concat-charset.css
36426 silly gunzTarPerm extractEntry tests/files/concat-charset.css.min
36427 silly gunzTarPerm extractEntry tests/files/dataurl-base64-doublequotes.css
36428 silly gunzTarPerm extractEntry tests/files/dataurl-base64-doublequotes.css.min
36429 silly gunzTarPerm extractEntry tests/files/dataurl-base64-eof.css
36430 silly gunzTarPerm extractEntry tests/files/dataurl-base64-eof.css.min
36431 silly gunzTarPerm extractEntry tests/files/dataurl-base64-linebreakindata.css
36432 silly gunzTarPerm extractEntry tests/files/dataurl-base64-linebreakindata.css.min
36433 silly gunzTarPerm extractEntry tests/files/dataurl-base64-noquotes.css
36434 silly gunzTarPerm extractEntry tests/files/dataurl-base64-noquotes.css.min
36435 silly lockFile 1d405374-dules-markdown-node-modules-nopt /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt
36436 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt /Users/ahsteele/.npm/1d405374-dules-markdown-node-modules-nopt.lock
36437 silly lockFile 7f8392a6-eele-npm-nopt-1-0-10-package-tgz /Users/ahsteele/.npm/nopt/1.0.10/package.tgz
36438 verbose lock /Users/ahsteele/.npm/nopt/1.0.10/package.tgz /Users/ahsteele/.npm/7f8392a6-eele-npm-nopt-1-0-10-package-tgz.lock
36439 silly lockFile d357a96b-odules-markdown-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap
36440 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap /Users/ahsteele/.npm/d357a96b-odules-markdown-node-modules-tap.lock
36441 silly lockFile 3daa04ca-steele-npm-tap-0-4-0-package-tgz /Users/ahsteele/.npm/tap/0.4.0/package.tgz
36442 verbose lock /Users/ahsteele/.npm/tap/0.4.0/package.tgz /Users/ahsteele/.npm/3daa04ca-steele-npm-tap-0-4-0-package-tgz.lock
36443 silly lockFile 082369b5-dules-markdown-node-modules-nopt /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt
36444 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt /Users/ahsteele/.npm/082369b5-dules-markdown-node-modules-nopt.lock
36445 silly lockFile 7f8392a6-eele-npm-nopt-1-0-10-package-tgz /Users/ahsteele/.npm/nopt/1.0.10/package.tgz
36446 verbose lock /Users/ahsteele/.npm/nopt/1.0.10/package.tgz /Users/ahsteele/.npm/7f8392a6-eele-npm-nopt-1-0-10-package-tgz.lock
36447 silly lockFile c84a14e6-odules-markdown-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap
36448 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap /Users/ahsteele/.npm/c84a14e6-odules-markdown-node-modules-tap.lock
36449 silly lockFile 3daa04ca-steele-npm-tap-0-4-0-package-tgz /Users/ahsteele/.npm/tap/0.4.0/package.tgz
36450 verbose lock /Users/ahsteele/.npm/tap/0.4.0/package.tgz /Users/ahsteele/.npm/3daa04ca-steele-npm-tap-0-4-0-package-tgz.lock
36451 silly lockFile 592a9261-les-nodeunit-node-modules-should /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should
36452 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should /Users/ahsteele/.npm/592a9261-les-nodeunit-node-modules-should.lock
36453 silly lockFile 5012f6c1-ele-npm-should-1-2-2-package-tgz /Users/ahsteele/.npm/should/1.2.2/package.tgz
36454 verbose lock /Users/ahsteele/.npm/should/1.2.2/package.tgz /Users/ahsteele/.npm/5012f6c1-ele-npm-should-1-2-2-package-tgz.lock
36455 silly lockFile 57b7e4c4-odules-nodeunit-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap
36456 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap /Users/ahsteele/.npm/57b7e4c4-odules-nodeunit-node-modules-tap.lock
36457 silly lockFile 3daa04ca-steele-npm-tap-0-4-0-package-tgz /Users/ahsteele/.npm/tap/0.4.0/package.tgz
36458 verbose lock /Users/ahsteele/.npm/tap/0.4.0/package.tgz /Users/ahsteele/.npm/3daa04ca-steele-npm-tap-0-4-0-package-tgz.lock
36459 verbose linkStuff [ false,
36459 verbose linkStuff false,
36459 verbose linkStuff false,
36459 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/ms/node_modules/serve/node_modules' ]
36460 info linkStuff commander@0.6.1
36461 verbose linkBins commander@0.6.1
36462 verbose linkMans commander@0.6.1
36463 verbose rebuildBundles commander@0.6.1
36464 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
36465 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
36466 verbose cache add [ 'source-map@~0.1.7', null ]
36467 verbose cache add name=undefined spec="source-map@~0.1.7" args=["source-map@~0.1.7",null]
36468 verbose parsed url { pathname: 'source-map@~0.1.7',
36468 verbose parsed url path: 'source-map@~0.1.7',
36468 verbose parsed url href: 'source-map@~0.1.7' }
36469 verbose cache add name="source-map" spec="~0.1.7" args=["source-map","~0.1.7"]
36470 verbose parsed url { pathname: '~0.1.7', path: '~0.1.7', href: '~0.1.7' }
36471 verbose addNamed [ 'source-map', '~0.1.7' ]
36472 verbose addNamed [ null, '>=0.1.7- <0.2.0-' ]
36473 silly lockFile 19b4245f-source-map-0-1-7 source-map@~0.1.7
36474 verbose lock source-map@~0.1.7 /Users/ahsteele/.npm/19b4245f-source-map-0-1-7.lock
36475 verbose cache add [ 'optimist@~0.3.5', null ]
36476 verbose cache add name=undefined spec="optimist@~0.3.5" args=["optimist@~0.3.5",null]
36477 verbose parsed url { pathname: 'optimist@~0.3.5',
36477 verbose parsed url path: 'optimist@~0.3.5',
36477 verbose parsed url href: 'optimist@~0.3.5' }
36478 verbose cache add name="optimist" spec="~0.3.5" args=["optimist","~0.3.5"]
36479 verbose parsed url { pathname: '~0.3.5', path: '~0.3.5', href: '~0.3.5' }
36480 verbose addNamed [ 'optimist', '~0.3.5' ]
36481 verbose addNamed [ null, '>=0.3.5- <0.4.0-' ]
36482 silly lockFile a1f99b53-optimist-0-3-5 optimist@~0.3.5
36483 verbose lock optimist@~0.3.5 /Users/ahsteele/.npm/a1f99b53-optimist-0-3-5.lock
36484 verbose cache add [ 'JSONSelect@0.4.0', null ]
36485 verbose cache add name=undefined spec="JSONSelect@0.4.0" args=["JSONSelect@0.4.0",null]
36486 verbose parsed url { pathname: 'JSONSelect@0.4.0',
36486 verbose parsed url path: 'JSONSelect@0.4.0',
36486 verbose parsed url href: 'JSONSelect@0.4.0' }
36487 verbose cache add name="JSONSelect" spec="0.4.0" args=["JSONSelect","0.4.0"]
36488 verbose parsed url { pathname: '0.4.0', path: '0.4.0', href: '0.4.0' }
36489 verbose addNamed [ 'JSONSelect', '0.4.0' ]
36490 verbose cache add [ 'reflect@0.0.7', null ]
36491 verbose cache add name=undefined spec="reflect@0.0.7" args=["reflect@0.0.7",null]
36492 verbose parsed url { pathname: 'reflect@0.0.7',
36492 verbose parsed url path: 'reflect@0.0.7',
36492 verbose parsed url href: 'reflect@0.0.7' }
36493 verbose cache add name="reflect" spec="0.0.7" args=["reflect","0.0.7"]
36494 verbose parsed url { pathname: '0.0.7', path: '0.0.7', href: '0.0.7' }
36495 verbose addNamed [ 'reflect', '0.0.7' ]
36496 verbose cache add [ 'yui-lint@~0.1.1', null ]
36497 verbose cache add name=undefined spec="yui-lint@~0.1.1" args=["yui-lint@~0.1.1",null]
36498 verbose parsed url { pathname: 'yui-lint@~0.1.1',
36498 verbose parsed url path: 'yui-lint@~0.1.1',
36498 verbose parsed url href: 'yui-lint@~0.1.1' }
36499 verbose cache add name="yui-lint" spec="~0.1.1" args=["yui-lint","~0.1.1"]
36500 verbose parsed url { pathname: '~0.1.1', path: '~0.1.1', href: '~0.1.1' }
36501 verbose addNamed [ 'yui-lint', '~0.1.1' ]
36502 verbose addNamed [ null, '>=0.1.1- <0.2.0-' ]
36503 silly lockFile 7e3a40b8-yui-lint-0-1-1 yui-lint@~0.1.1
36504 verbose lock yui-lint@~0.1.1 /Users/ahsteele/.npm/7e3a40b8-yui-lint-0-1-1.lock
36505 verbose cache add [ 'jshint@~0.9.0', null ]
36506 verbose cache add name=undefined spec="jshint@~0.9.0" args=["jshint@~0.9.0",null]
36507 verbose parsed url { pathname: 'jshint@~0.9.0',
36507 verbose parsed url path: 'jshint@~0.9.0',
36507 verbose parsed url href: 'jshint@~0.9.0' }
36508 verbose cache add name="jshint" spec="~0.9.0" args=["jshint","~0.9.0"]
36509 verbose parsed url { pathname: '~0.9.0', path: '~0.9.0', href: '~0.9.0' }
36510 verbose addNamed [ 'jshint', '~0.9.0' ]
36511 verbose addNamed [ null, '>=0.9.0- <0.10.0-' ]
36512 silly lockFile a5f7f378-jshint-0-9-0 jshint@~0.9.0
36513 verbose lock jshint@~0.9.0 /Users/ahsteele/.npm/a5f7f378-jshint-0-9-0.lock
36514 verbose cache add [ 'cssom@0.2.x', null ]
36515 verbose cache add name=undefined spec="cssom@0.2.x" args=["cssom@0.2.x",null]
36516 verbose parsed url { pathname: 'cssom@0.2.x',
36516 verbose parsed url path: 'cssom@0.2.x',
36516 verbose parsed url href: 'cssom@0.2.x' }
36517 verbose cache add name="cssom" spec="0.2.x" args=["cssom","0.2.x"]
36518 verbose parsed url { pathname: '0.2.x', path: '0.2.x', href: '0.2.x' }
36519 verbose addNamed [ 'cssom', '0.2.x' ]
36520 verbose cache add [ 'jison-lex@0.1.x', null ]
36521 verbose cache add name=undefined spec="jison-lex@0.1.x" args=["jison-lex@0.1.x",null]
36522 verbose parsed url { pathname: 'jison-lex@0.1.x',
36522 verbose parsed url path: 'jison-lex@0.1.x',
36522 verbose parsed url href: 'jison-lex@0.1.x' }
36523 verbose cache add name="jison-lex" spec="0.1.x" args=["jison-lex","0.1.x"]
36524 verbose parsed url { pathname: '0.1.x', path: '0.1.x', href: '0.1.x' }
36525 verbose addNamed [ 'jison-lex', '0.1.x' ]
36526 verbose cache add [ 'istanbul@~0.1.8', null ]
36527 verbose cache add name=undefined spec="istanbul@~0.1.8" args=["istanbul@~0.1.8",null]
36528 verbose parsed url { pathname: 'istanbul@~0.1.8',
36528 verbose parsed url path: 'istanbul@~0.1.8',
36528 verbose parsed url href: 'istanbul@~0.1.8' }
36529 verbose cache add name="istanbul" spec="~0.1.8" args=["istanbul","~0.1.8"]
36530 verbose parsed url { pathname: '~0.1.8', path: '~0.1.8', href: '~0.1.8' }
36531 verbose addNamed [ 'istanbul', '~0.1.8' ]
36532 verbose addNamed [ null, '>=0.1.8- <0.2.0-' ]
36533 silly lockFile aa089773-istanbul-0-1-8 istanbul@~0.1.8
36534 verbose lock istanbul@~0.1.8 /Users/ahsteele/.npm/aa089773-istanbul-0-1-8.lock
36535 verbose cache add [ 'ebnf-parser@0.1.x', null ]
36536 verbose cache add name=undefined spec="ebnf-parser@0.1.x" args=["ebnf-parser@0.1.x",null]
36537 verbose parsed url { pathname: 'ebnf-parser@0.1.x',
36537 verbose parsed url path: 'ebnf-parser@0.1.x',
36537 verbose parsed url href: 'ebnf-parser@0.1.x' }
36538 verbose cache add name="ebnf-parser" spec="0.1.x" args=["ebnf-parser","0.1.x"]
36539 verbose parsed url { pathname: '0.1.x', path: '0.1.x', href: '0.1.x' }
36540 verbose addNamed [ 'ebnf-parser', '0.1.x' ]
36541 verbose cache add [ 'vows@*', null ]
36542 verbose cache add name=undefined spec="vows@*" args=["vows@*",null]
36543 verbose parsed url { pathname: 'vows@*', path: 'vows@*', href: 'vows@*' }
36544 verbose cache add name="vows" spec="*" args=["vows","*"]
36545 verbose parsed url { pathname: '*', path: '*', href: '*' }
36546 verbose addNamed [ 'vows', '*' ]
36547 verbose addNamed [ null, '' ]
36548 silly lockFile c2b322e5-vows vows@*
36549 verbose lock vows@* /Users/ahsteele/.npm/c2b322e5-vows.lock
36550 verbose cache add [ 'lex-parser@0.1.x', null ]
36551 verbose cache add name=undefined spec="lex-parser@0.1.x" args=["lex-parser@0.1.x",null]
36552 verbose parsed url { pathname: 'lex-parser@0.1.x',
36552 verbose parsed url path: 'lex-parser@0.1.x',
36552 verbose parsed url href: 'lex-parser@0.1.x' }
36553 verbose cache add name="lex-parser" spec="0.1.x" args=["lex-parser","0.1.x"]
36554 verbose parsed url { pathname: '0.1.x', path: '0.1.x', href: '0.1.x' }
36555 verbose addNamed [ 'lex-parser', '0.1.x' ]
36556 verbose cache add [ 'nomnom@1.5.2', null ]
36557 verbose cache add name=undefined spec="nomnom@1.5.2" args=["nomnom@1.5.2",null]
36558 verbose parsed url { pathname: 'nomnom@1.5.2',
36558 verbose parsed url path: 'nomnom@1.5.2',
36558 verbose parsed url href: 'nomnom@1.5.2' }
36559 verbose cache add name="nomnom" spec="1.5.2" args=["nomnom","1.5.2"]
36560 verbose parsed url { pathname: '1.5.2', path: '1.5.2', href: '1.5.2' }
36561 verbose addNamed [ 'nomnom', '1.5.2' ]
36562 verbose cache add [ 'test@0.4.4', null ]
36563 verbose cache add name=undefined spec="test@0.4.4" args=["test@0.4.4",null]
36564 verbose parsed url { pathname: 'test@0.4.4',
36564 verbose parsed url path: 'test@0.4.4',
36564 verbose parsed url href: 'test@0.4.4' }
36565 verbose cache add name="test" spec="0.4.4" args=["test","0.4.4"]
36566 verbose parsed url { pathname: '0.4.4', path: '0.4.4', href: '0.4.4' }
36567 verbose addNamed [ 'test', '0.4.4' ]
36568 verbose cache add [ 'uglify-js@1.3.3', null ]
36569 verbose cache add name=undefined spec="uglify-js@1.3.3" args=["uglify-js@1.3.3",null]
36570 verbose parsed url { pathname: 'uglify-js@1.3.3',
36570 verbose parsed url path: 'uglify-js@1.3.3',
36570 verbose parsed url href: 'uglify-js@1.3.3' }
36571 verbose cache add name="uglify-js" spec="1.3.3" args=["uglify-js","1.3.3"]
36572 verbose parsed url { pathname: '1.3.3', path: '1.3.3', href: '1.3.3' }
36573 verbose addNamed [ 'uglify-js', '1.3.3' ]
36574 verbose cache add [ 'browserify@*', null ]
36575 verbose cache add name=undefined spec="browserify@*" args=["browserify@*",null]
36576 verbose parsed url { pathname: 'browserify@*',
36576 verbose parsed url path: 'browserify@*',
36576 verbose parsed url href: 'browserify@*' }
36577 verbose cache add name="browserify" spec="*" args=["browserify","*"]
36578 verbose parsed url { pathname: '*', path: '*', href: '*' }
36579 verbose addNamed [ 'browserify', '*' ]
36580 verbose rebuildBundles [ 'should' ]
36581 info install commander@0.6.1
36582 verbose tar pack [ '/Users/ahsteele/.npm/hamljs/0.6.1/package.tgz',
36582 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package' ]
36583 verbose tarball /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz
36584 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package
36585 silly lockFile 40c904df-45070-0-8583188147749752-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package
36586 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package /Users/ahsteele/.npm/40c904df-45070-0-8583188147749752-package.lock
36587 silly lockFile b314ae97-ele-npm-hamljs-0-6-1-package-tgz /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz
36588 verbose lock /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz /Users/ahsteele/.npm/b314ae97-ele-npm-hamljs-0-6-1-package-tgz.lock
36589 silly addNameRange { name: 'source-map', range: '>=0.1.7- <0.2.0-', hasData: false }
36590 silly addNameRange { name: 'optimist', range: '>=0.3.5- <0.4.0-', hasData: false }
36591 silly addNameRange { name: 'yui-lint', range: '>=0.1.1- <0.2.0-', hasData: false }
36592 silly addNameRange { name: 'jshint', range: '>=0.9.0- <0.10.0-', hasData: false }
36593 silly addNameRange { name: 'istanbul', range: '>=0.1.8- <0.2.0-', hasData: false }
36594 silly addNameRange { name: 'vows', range: '', hasData: false }
36595 silly gunzTarPerm modes [ '755', '644' ]
36596 silly gunzTarPerm modes [ '755', '644' ]
36597 silly gunzTarPerm modes [ '755', '644' ]
36598 verbose tar pack [ '/Users/ahsteele/.npm/fresh/0.0.1/package.tgz',
36598 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package' ]
36599 verbose tarball /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
36600 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package
36601 silly lockFile fc1eff5b-44809-0-5951853478327394-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package
36602 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package /Users/ahsteele/.npm/fc1eff5b-44809-0-5951853478327394-package.lock
36603 silly lockFile a3238b07-eele-npm-fresh-0-0-1-package-tgz /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
36604 verbose lock /Users/ahsteele/.npm/fresh/0.0.1/package.tgz /Users/ahsteele/.npm/a3238b07-eele-npm-fresh-0-0-1-package-tgz.lock
36605 verbose tar pack [ '/Users/ahsteele/.npm/bytes/0.0.1/package.tgz',
36605 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package' ]
36606 verbose tarball /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
36607 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package
36608 silly lockFile b1c2951b-45062-0-1244974797591567-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package
36609 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package /Users/ahsteele/.npm/b1c2951b-45062-0-1244974797591567-package.lock
36610 silly lockFile e1f6af35-eele-npm-bytes-0-0-1-package-tgz /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
36611 verbose lock /Users/ahsteele/.npm/bytes/0.0.1/package.tgz /Users/ahsteele/.npm/e1f6af35-eele-npm-bytes-0-0-1-package-tgz.lock
36612 verbose url raw yui-lint
36613 verbose url resolving [ 'https://registry.npmjs.org/', './yui-lint' ]
36614 verbose url resolved https://registry.npmjs.org/yui-lint
36615 info trying registry request attempt 1 at 22:54:09
36616 http GET https://registry.npmjs.org/yui-lint
36617 verbose url raw jshint
36618 verbose url resolving [ 'https://registry.npmjs.org/', './jshint' ]
36619 verbose url resolved https://registry.npmjs.org/jshint
36620 info trying registry request attempt 1 at 22:54:09
36621 http GET https://registry.npmjs.org/jshint
36622 verbose url raw istanbul
36623 verbose url resolving [ 'https://registry.npmjs.org/', './istanbul' ]
36624 verbose url resolved https://registry.npmjs.org/istanbul
36625 info trying registry request attempt 1 at 22:54:09
36626 http GET https://registry.npmjs.org/istanbul
36627 verbose url raw vows
36628 verbose url resolving [ 'https://registry.npmjs.org/', './vows' ]
36629 verbose url resolved https://registry.npmjs.org/vows
36630 info trying registry request attempt 1 at 22:54:09
36631 http GET https://registry.npmjs.org/vows
36632 info postinstall commander@0.6.1
36633 verbose registry.get optimist not expired, no request
36634 silly addNameRange number 2 { name: 'optimist', range: '>=0.3.5- <0.4.0-', hasData: true }
36635 silly addNameRange versions [ 'optimist',
36635 silly addNameRange [ '0.0.1',
36635 silly addNameRange '0.0.2',
36635 silly addNameRange '0.0.4',
36635 silly addNameRange '0.0.5',
36635 silly addNameRange '0.0.6',
36635 silly addNameRange '0.0.7',
36635 silly addNameRange '0.1.0',
36635 silly addNameRange '0.1.1',
36635 silly addNameRange '0.1.2',
36635 silly addNameRange '0.1.3',
36635 silly addNameRange '0.1.4',
36635 silly addNameRange '0.1.5',
36635 silly addNameRange '0.1.6',
36635 silly addNameRange '0.1.7',
36635 silly addNameRange '0.1.8',
36635 silly addNameRange '0.1.9',
36635 silly addNameRange '0.0.3',
36635 silly addNameRange '0.2.0',
36635 silly addNameRange '0.2.1',
36635 silly addNameRange '0.2.2',
36635 silly addNameRange '0.2.3',
36635 silly addNameRange '0.2.4',
36635 silly addNameRange '0.2.5',
36635 silly addNameRange '0.2.6',
36635 silly addNameRange '0.2.7',
36635 silly addNameRange '0.2.8',
36635 silly addNameRange '0.3.0',
36635 silly addNameRange '0.3.1',
36635 silly addNameRange '0.3.3',
36635 silly addNameRange '0.3.4',
36635 silly addNameRange '0.3.5' ] ]
36636 verbose addNamed [ 'optimist', '0.3.5' ]
36637 verbose addNamed [ '0.3.5', '0.3.5' ]
36638 silly lockFile 72e2da2d-optimist-0-3-5 optimist@0.3.5
36639 verbose lock optimist@0.3.5 /Users/ahsteele/.npm/72e2da2d-optimist-0-3-5.lock
36640 verbose registry.get source-map not expired, no request
36641 silly addNameRange number 2 { name: 'source-map', range: '>=0.1.7- <0.2.0-', hasData: true }
36642 silly addNameRange versions [ 'source-map',
36642 silly addNameRange [ '0.0.0',
36642 silly addNameRange '0.1.0',
36642 silly addNameRange '0.1.1',
36642 silly addNameRange '0.1.2',
36642 silly addNameRange '0.1.3',
36642 silly addNameRange '0.1.4',
36642 silly addNameRange '0.1.5',
36642 silly addNameRange '0.1.6',
36642 silly addNameRange '0.1.7',
36642 silly addNameRange '0.1.8' ] ]
36643 verbose addNamed [ 'source-map', '0.1.8' ]
36644 verbose addNamed [ '0.1.8', '0.1.8' ]
36645 silly lockFile 049eefd3-source-map-0-1-8 source-map@0.1.8
36646 verbose lock source-map@0.1.8 /Users/ahsteele/.npm/049eefd3-source-map-0-1-8.lock
36647 silly gunzTarPerm extractEntry package.json
36648 silly gunzTarPerm extractEntry package.json
36649 silly gunzTarPerm extractEntry package.json
36650 verbose from cache /Users/ahsteele/.npm/optimist/0.3.5/package/package.json
36651 verbose from cache /Users/ahsteele/.npm/source-map/0.1.8/package/package.json
36652 silly gunzTarPerm extractEntry .npmignore
36653 silly gunzTarPerm extractEntry README.md
36654 silly gunzTarPerm extractEntry .npmignore
36655 silly gunzTarPerm extractEntry index.js
36656 silly gunzTarPerm extractEntry .npmignore
36657 silly gunzTarPerm extractEntry README.md
36658 silly gunzTarPerm extractEntry tests/files/dataurl-base64-singlequotes.css
36659 silly gunzTarPerm extractEntry LICENSE
36660 silly gunzTarPerm extractEntry bin/nopt.js
36661 silly gunzTarPerm extractEntry .gitmodules
36662 silly gunzTarPerm extractEntry examples/runner.js
36663 silly gunzTarPerm extractEntry tests/files/dataurl-base64-singlequotes.css.min
36664 silly gunzTarPerm extractEntry LICENSE
36665 silly gunzTarPerm extractEntry example/lib/math.js
36666 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect/package.json
36667 silly gunzTarPerm extractEntry examples/my-program.js
36668 silly gunzTarPerm extractEntry lib/nopt.js
36669 silly gunzTarPerm extractEntry tests/files/dataurl-base64-twourls.css
36670 silly gunzTarPerm extractEntry example/test/test-example.js
36671 silly gunzTarPerm extractEntry lib/main.js
36672 silly gunzTarPerm extractEntry lib/tap-browser-harness.js
36673 silly gunzTarPerm extractEntry History.md
36674 silly gunzTarPerm extractEntry lib/eql.js
36675 silly lockFile 35b80643-dules-serve-node-modules-connect /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect
36676 silly lockFile 35b80643-dules-serve-node-modules-connect /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect
36677 silly gunzTarPerm extractEntry tests/files/dataurl-base64-twourls.css.min
36678 silly gunzTarPerm extractEntry tests/files/dataurl-dbquote-font.css
36679 silly lockFile 208973d4-le-npm-connect-2-3-9-package-tgz /Users/ahsteele/.npm/connect/2.3.9/package.tgz
36680 silly lockFile 208973d4-le-npm-connect-2-3-9-package-tgz /Users/ahsteele/.npm/connect/2.3.9/package.tgz
36681 silly gunzTarPerm extractEntry lib/tap-consumer.js
36682 silly gunzTarPerm extractEntry lib/should.js
36683 silly gunzTarPerm extractEntry Makefile
36684 info preinstall connect@2.3.9
36685 silly gunzTarPerm extractEntry tests/files/dataurl-dbquote-font.css.min
36686 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-doublequotes.css
36687 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect/package.json
36688 silly gunzTarPerm extractEntry lib/tap-cov-html.js
36689 silly gunzTarPerm extractEntry lib/tap-assert.js
36690 silly gunzTarPerm extractEntry Readme.md
36691 silly gunzTarPerm extractEntry test/exist.test.js
36692 silly lockFile fc1eff5b-44809-0-5951853478327394-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package
36693 silly lockFile fc1eff5b-44809-0-5951853478327394-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644809-0.5951853478327394/package
36694 silly lockFile b1c2951b-45062-0-1244974797591567-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package
36695 silly lockFile b1c2951b-45062-0-1244974797591567-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645062-0.1244974797591567/package
36696 silly lockFile a3238b07-eele-npm-fresh-0-0-1-package-tgz /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
36697 silly lockFile a3238b07-eele-npm-fresh-0-0-1-package-tgz /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
36698 silly lockFile e1f6af35-eele-npm-bytes-0-0-1-package-tgz /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
36699 silly lockFile e1f6af35-eele-npm-bytes-0-0-1-package-tgz /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
36700 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-doublequotes.css.min
36701 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-noquotes.css
36702 silly lockFile 7977ad0b-ahsteele-npm-fresh-0-0-1-package /Users/ahsteele/.npm/fresh/0.0.1/package
36703 verbose lock /Users/ahsteele/.npm/fresh/0.0.1/package /Users/ahsteele/.npm/7977ad0b-ahsteele-npm-fresh-0-0-1-package.lock
36704 silly lockFile 81b2bf1c-ahsteele-npm-bytes-0-0-1-package /Users/ahsteele/.npm/bytes/0.0.1/package
36705 verbose lock /Users/ahsteele/.npm/bytes/0.0.1/package /Users/ahsteele/.npm/81b2bf1c-ahsteele-npm-bytes-0-0-1-package.lock
36706 silly lockFile 7977ad0b-ahsteele-npm-fresh-0-0-1-package /Users/ahsteele/.npm/fresh/0.0.1/package
36707 silly lockFile 7977ad0b-ahsteele-npm-fresh-0-0-1-package /Users/ahsteele/.npm/fresh/0.0.1/package
36708 silly lockFile 81b2bf1c-ahsteele-npm-bytes-0-0-1-package /Users/ahsteele/.npm/bytes/0.0.1/package
36709 silly lockFile 81b2bf1c-ahsteele-npm-bytes-0-0-1-package /Users/ahsteele/.npm/bytes/0.0.1/package
36710 silly gunzTarPerm extractEntry lib/tap-harness.js
36711 silly gunzTarPerm extractEntry lib/tap-producer.js
36712 verbose tar unpack /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
36713 verbose tar unpack /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
36714 silly gunzTarPerm extractEntry test/should.test.js
36715 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-noquotes.css.min
36716 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-singlequotes.css
36717 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-singlequotes.css.min
36718 silly gunzTarPerm extractEntry tests/files/dataurl-noquote-multiline-font.css
36719 silly gunzTarPerm extractEntry lib/tap-results.js
36720 silly gunzTarPerm extractEntry lib/tap-runner.js
36721 silly gunzTarPerm extractEntry lib/tap-test.js
36722 silly gunzTarPerm extractEntry lib/tap-global-harness.js
36723 silly gunzTarPerm extractEntry tests/files/dataurl-noquote-multiline-font.css.min
36724 silly gunzTarPerm extractEntry tests/files/background-position.css.min
36725 silly gunzTarPerm extractEntry AUTHORS
36726 silly gunzTarPerm extractEntry coverage-example/lib/bar.js
36727 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-doublequotes.css.min
36728 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-noquotes.css
36729 silly gunzTarPerm extractEntry coverage-example/lib/foo.js
36730 silly gunzTarPerm extractEntry coverage-example/test/bar.test.js
36731 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-noquotes.css.min
36732 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-singlequotes.css
36733 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-singlequotes.css.min
36734 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-yuiapp.css
36735 silly gunzTarPerm extractEntry coverage-example/test/baz.test.js
36736 silly gunzTarPerm extractEntry coverage-example/test/foo.test.js
36737 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-yuiapp.css.min
36738 silly gunzTarPerm extractEntry tests/files/dataurl-singlequote-font.css
36739 silly lockFile 40c904df-45070-0-8583188147749752-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package
36740 silly lockFile 40c904df-45070-0-8583188147749752-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645070-0.8583188147749752/package
36741 silly gunzTarPerm extractEntry bin/tap-http.js
36742 silly gunzTarPerm extractEntry bin/tap-reader.js
36743 silly gunzTarPerm extractEntry bin/tap.js
36744 silly lockFile b314ae97-ele-npm-hamljs-0-6-1-package-tgz /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz
36745 silly lockFile b314ae97-ele-npm-hamljs-0-6-1-package-tgz /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz
36746 silly gunzTarPerm extractEntry test/buffer_compare.js
36747 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/package.json
36748 silly gunzTarPerm extractEntry tests/files/dataurl-singlequote-font.css.min
36749 silly gunzTarPerm extractEntry tests/files/decimals.css
36750 silly lockFile 5454e1e5-hsteele-npm-hamljs-0-6-1-package /Users/ahsteele/.npm/hamljs/0.6.1/package
36751 verbose lock /Users/ahsteele/.npm/hamljs/0.6.1/package /Users/ahsteele/.npm/5454e1e5-hsteele-npm-hamljs-0-6-1-package.lock
36752 silly gunzTarPerm extractEntry test/expose-gc-test.js
36753 silly lockFile 5454e1e5-hsteele-npm-hamljs-0-6-1-package /Users/ahsteele/.npm/hamljs/0.6.1/package
36754 silly lockFile 5454e1e5-hsteele-npm-hamljs-0-6-1-package /Users/ahsteele/.npm/hamljs/0.6.1/package
36755 verbose tar unpack /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz
36756 silly gunzTarPerm extractEntry tests/files/decimals.css.min
36757 silly gunzTarPerm extractEntry tests/files/dollar-header.css
36758 silly lockFile 1d405374-dules-markdown-node-modules-nopt /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt
36759 silly lockFile 1d405374-dules-markdown-node-modules-nopt /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt
36760 silly lockFile 7f8392a6-eele-npm-nopt-1-0-10-package-tgz /Users/ahsteele/.npm/nopt/1.0.10/package.tgz
36761 silly lockFile 7f8392a6-eele-npm-nopt-1-0-10-package-tgz /Users/ahsteele/.npm/nopt/1.0.10/package.tgz
36762 silly gunzTarPerm extractEntry test/independent-timeouts.js
36763 silly gunzTarPerm extractEntry test/isolated-conf-test.js
36764 info preinstall nopt@1.0.10
36765 silly gunzTarPerm extractEntry tests/files/dollar-header.css.min
36766 silly gunzTarPerm extractEntry tests/files/font-face.css
36767 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/package.json
36768 silly gunzTarPerm extractEntry tests/files/font-face.css.min
36769 silly gunzTarPerm extractEntry tests/files/ie5mac.css
36770 silly gunzTarPerm extractEntry test/meta-test.js
36771 silly gunzTarPerm extractEntry test/timeout.js
36772 silly gunzTarPerm extractEntry test/common.js
36773 silly gunzTarPerm extractEntry test/test-test.js
36774 silly gunzTarPerm extractEntry tests/files/ie5mac.css.min
36775 silly gunzTarPerm extractEntry tests/files/media-empty-class.css
36776 silly gunzTarPerm extractEntry tests/files/media-empty-class.css.min
36777 silly gunzTarPerm extractEntry test/output-childtest-description.js
36778 silly gunzTarPerm extractEntry test/result-trap.js
36779 silly gunzTarPerm extractEntry tests/files/media-multi.css
36780 silly gunzTarPerm extractEntry test/segv.js
36781 silly gunzTarPerm extractEntry tests/files/media-multi.css.min
36782 silly gunzTarPerm extractEntry test/trivial-success.js
36783 silly gunzTarPerm extractEntry tests/files/media-test.css
36784 silly gunzTarPerm extractEntry tests/files/media-test.css.min
36785 silly gunzTarPerm extractEntry tests/files/opacity-filter.css
36786 silly gunzTarPerm extractEntry test/simple-harness-test-with-plan.js
36787 silly gunzTarPerm extractEntry test/deep.js
36788 silly gunzTarPerm extractEntry test/simple-harness-test.js
36789 silly gunzTarPerm extractEntry tests/files/opacity-filter.css.min
36790 silly gunzTarPerm extractEntry tests/files/preserve-case.css
36791 silly gunzTarPerm extractEntry test/nested-test.js
36792 silly gunzTarPerm extractEntry tests/files/preserve-case.css.min
36793 silly gunzTarPerm extractEntry test/undefined_indented.js
36794 silly gunzTarPerm extractEntry tests/files/preserve-new-line.css
36795 silly gunzTarPerm extractEntry tests/files/preserve-new-line.css.min
36796 silly gunzTarPerm extractEntry test/non-tap-output.js
36797 silly gunzTarPerm extractEntry test/not-executed.sh
36798 silly gunzTarPerm extractEntry test/executed.sh
36799 silly gunzTarPerm extractEntry tests/files/preserve-strings.css
36800 silly gunzTarPerm extractEntry tests/files/preserve-strings.css.min
36801 silly gunzTarPerm extractEntry test/end-exception/t.js
36802 silly gunzTarPerm extractEntry tests/files/pseudo-first.css
36803 silly gunzTarPerm extractEntry tests/files/pseudo-first.css.min
36804 silly gunzTarPerm extractEntry test-disabled/bailout.js
36805 silly gunzTarPerm extractEntry test-disabled/foo.js
36806 silly gunzTarPerm extractEntry tests/files/pseudo.css
36807 silly gunzTarPerm extractEntry tests/files/pseudo.css.min
36808 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should/package.json
36809 silly gunzTarPerm extractEntry tests/files/special/linebreakpos.css
36810 silly gunzTarPerm extractEntry test-disabled/t.js
36811 silly gunzTarPerm extractEntry node_modules/inherits/package.json
36812 silly gunzTarPerm extractEntry node_modules/inherits/README.md
36813 silly gunzTarPerm extractEntry tests/files/special/linebreakpos.css.min
36814 silly gunzTarPerm extractEntry node_modules/inherits/LICENSE
36815 silly gunzTarPerm extractEntry tests/files/special-comments.css
36816 silly lockFile 592a9261-les-nodeunit-node-modules-should /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should
36817 silly lockFile 592a9261-les-nodeunit-node-modules-should /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should
36818 silly gunzTarPerm extractEntry node_modules/inherits/inherits-old.js
36819 silly lockFile 5012f6c1-ele-npm-should-1-2-2-package-tgz /Users/ahsteele/.npm/should/1.2.2/package.tgz
36820 silly lockFile 5012f6c1-ele-npm-should-1-2-2-package-tgz /Users/ahsteele/.npm/should/1.2.2/package.tgz
36821 silly gunzTarPerm extractEntry tests/files/special-comments.css.min
36822 silly gunzTarPerm extractEntry node_modules/inherits/inherits.js
36823 silly gunzTarPerm extractEntry tests/files/star-underscore-hacks.css
36824 info preinstall should@1.2.2
36825 silly gunzTarPerm extractEntry node_modules/yamlish/package.json
36826 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should/package.json
36827 silly gunzTarPerm extractEntry tests/files/star-underscore-hacks.css.min
36828 silly gunzTarPerm extractEntry node_modules/yamlish/README.md
36829 silly gunzTarPerm extractEntry tests/files/string-in-comment.css
36830 silly gunzTarPerm extractEntry node_modules/yamlish/LICENSE
36831 silly gunzTarPerm extractEntry tests/files/string-in-comment.css.min
36832 silly gunzTarPerm extractEntry tests/files/webkit-transform.css
36833 silly gunzTarPerm extractEntry tests/files/webkit-transform.css.min
36834 silly gunzTarPerm extractEntry node_modules/yamlish/yamlish.js
36835 silly gunzTarPerm extractEntry tests/files/zeros.css
36836 silly gunzTarPerm extractEntry tests/files/zeros.css.min
36837 silly lockFile 72e2da2d-optimist-0-3-5 optimist@0.3.5
36838 silly lockFile 72e2da2d-optimist-0-3-5 optimist@0.3.5
36839 silly lockFile 049eefd3-source-map-0-1-8 source-map@0.1.8
36840 silly lockFile 049eefd3-source-map-0-1-8 source-map@0.1.8
36841 silly lockFile 7977ad0b-ahsteele-npm-fresh-0-0-1-package /Users/ahsteele/.npm/fresh/0.0.1/package
36842 verbose lock /Users/ahsteele/.npm/fresh/0.0.1/package /Users/ahsteele/.npm/7977ad0b-ahsteele-npm-fresh-0-0-1-package.lock
36843 silly lockFile a3238b07-eele-npm-fresh-0-0-1-package-tgz /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
36844 verbose lock /Users/ahsteele/.npm/fresh/0.0.1/package.tgz /Users/ahsteele/.npm/a3238b07-eele-npm-fresh-0-0-1-package-tgz.lock
36845 silly lockFile 81b2bf1c-ahsteele-npm-bytes-0-0-1-package /Users/ahsteele/.npm/bytes/0.0.1/package
36846 verbose lock /Users/ahsteele/.npm/bytes/0.0.1/package /Users/ahsteele/.npm/81b2bf1c-ahsteele-npm-bytes-0-0-1-package.lock
36847 silly lockFile e1f6af35-eele-npm-bytes-0-0-1-package-tgz /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
36848 verbose lock /Users/ahsteele/.npm/bytes/0.0.1/package.tgz /Users/ahsteele/.npm/e1f6af35-eele-npm-bytes-0-0-1-package-tgz.lock
36849 silly lockFile 5454e1e5-hsteele-npm-hamljs-0-6-1-package /Users/ahsteele/.npm/hamljs/0.6.1/package
36850 verbose lock /Users/ahsteele/.npm/hamljs/0.6.1/package /Users/ahsteele/.npm/5454e1e5-hsteele-npm-hamljs-0-6-1-package.lock
36851 silly lockFile b314ae97-ele-npm-hamljs-0-6-1-package-tgz /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz
36852 verbose lock /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz /Users/ahsteele/.npm/b314ae97-ele-npm-hamljs-0-6-1-package-tgz.lock
36853 http 200 https://registry.npmjs.org/amdefine
36854 silly registry.get cb [ 200,
36854 silly registry.get { vary: 'Accept',
36854 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
36854 silly registry.get etag: '"FIHQRP1AZ2FWWZYRSFMO4G22"',
36854 silly registry.get date: 'Mon, 25 Feb 2013 05:54:09 GMT',
36854 silly registry.get 'content-type': 'application/json',
36854 silly registry.get 'content-length': '12771' } ]
36855 http 200 https://registry.npmjs.org/hashish
36856 silly registry.get cb [ 200,
36856 silly registry.get { vary: 'Accept',
36856 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
36856 silly registry.get etag: '"2IOCJI0QIXFC1FAQF56593Z75"',
36856 silly registry.get date: 'Mon, 25 Feb 2013 05:54:09 GMT',
36856 silly registry.get 'content-type': 'application/json',
36856 silly registry.get 'content-length': '4472' } ]
36857 http 200 https://registry.npmjs.org/wordwrap
36858 silly registry.get cb [ 200,
36858 silly registry.get { vary: 'Accept',
36858 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
36858 silly registry.get etag: '"5YNZ4FJMH5J0NJK59TCZ1M0ZU"',
36858 silly registry.get date: 'Mon, 25 Feb 2013 05:54:09 GMT',
36858 silly registry.get 'content-type': 'application/json',
36858 silly registry.get 'content-length': '2540' } ]
36859 verbose readDependencies using package.json deps
36860 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect/package.json
36861 verbose readDependencies using package.json deps
36862 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/package.json
36863 verbose readDependencies using package.json deps
36864 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should/package.json
36865 silly lockFile a1f99b53-optimist-0-3-5 optimist@~0.3.5
36866 silly lockFile a1f99b53-optimist-0-3-5 optimist@~0.3.5
36867 silly lockFile 19b4245f-source-map-0-1-7 source-map@~0.1.7
36868 silly lockFile 19b4245f-source-map-0-1-7 source-map@~0.1.7
36869 silly gunzTarPerm modes [ '755', '644' ]
36870 silly gunzTarPerm modes [ '755', '644' ]
36871 silly gunzTarPerm modes [ '755', '644' ]
36872 silly gunzTarPerm modes [ '755', '644' ]
36873 silly gunzTarPerm modes [ '755', '644' ]
36874 silly resolved [ { name: 'optimist',
36874 silly resolved version: '0.3.5',
36874 silly resolved description: 'Light-weight option parsing with an argv hash. No optstrings attached.',
36874 silly resolved main: './index.js',
36874 silly resolved directories: { lib: '.', test: 'test', example: 'example' },
36874 silly resolved dependencies: { wordwrap: '~0.0.2' },
36874 silly resolved devDependencies: { hashish: '~0.0.4', tap: '~0.2.4' },
36874 silly resolved scripts: { test: 'tap ./test/*.js' },
36874 silly resolved repository:
36874 silly resolved { type: 'git',
36874 silly resolved url: 'http://github.com/substack/node-optimist.git' },
36874 silly resolved keywords:
36874 silly resolved [ 'argument',
36874 silly resolved 'args',
36874 silly resolved 'option',
36874 silly resolved 'parser',
36874 silly resolved 'parsing',
36874 silly resolved 'cli',
36874 silly resolved 'command' ],
36874 silly resolved author:
36874 silly resolved { name: 'James Halliday',
36874 silly resolved email: 'mail@substack.net',
36874 silly resolved url: 'http://substack.net' },
36874 silly resolved license: 'MIT/X11',
36874 silly resolved engine: { node: '>=0.4' },
36874 silly resolved readme: 'optimist\n========\n\nOptimist is a node.js library for option parsing for people who hate option\nparsing. More specifically, this module is for people who like all the --bells\nand -whistlz of program usage but think optstrings are a waste of time.\n\nWith optimist, option parsing doesn\'t have to suck (as much).\n\n[![build status](https://secure.travis-ci.org/substack/node-optimist.png)](http://travis-ci.org/substack/node-optimist)\n\nexamples\n========\n\nWith Optimist, the options are just a hash! No optstrings attached.\n-------------------------------------------------------------------\n\nxup.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\').argv;\n\nif (argv.rif - 5 * argv.xup > 7.138) {\n console.log(\'Buy more riffiwobbles\');\n}\nelse {\n console.log(\'Sell the xupptumblers\');\n}\n````\n\n***\n\n $ ./xup.js --rif=55 --xup=9.52\n Buy more riffiwobbles\n \n $ ./xup.js --rif 12 --xup 8.1\n Sell the xupptumblers\n\n![This one\'s optimistic.](http://substack.net/images/optimistic.png)\n\nBut wait! There\'s more! You can do short options:\n-------------------------------------------------\n \nshort.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\').argv;\nconsole.log(\'(%d,%d)\', argv.x, argv.y);\n````\n\n***\n\n $ ./short.js -x 10 -y 21\n (10,21)\n\nAnd booleans, both long and short (and grouped):\n----------------------------------\n\nbool.js:\n\n````javascript\n#!/usr/bin/env node\nvar util = require(\'util\');\nvar argv = require(\'optimist\').argv;\n\nif (argv.s) {\n util.print(argv.fr ? \'Le chat dit: \' : \'The cat says: \');\n}\nconsole.log(\n (argv.fr ? \'miaou\' : \'meow\') + (argv.p ? \'.\' : \'\')\n);\n````\n\n***\n\n $ ./bool.js -s\n The cat says: meow\n \n $ ./bool.js -sp\n The cat says: meow.\n\n $ ./bool.js -sp --fr\n Le chat dit: miaou.\n\nAnd non-hypenated options too! Just use `argv._`!\n-------------------------------------------------\n \nnonopt.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\').argv;\nconsole.log(\'(%d,%d)\', argv.x, argv.y);\nconsole.log(argv._);\n````\n\n***\n\n $ ./nonopt.js -x 6.82 -y 3.35 moo\n (6.82,3.35)\n [ \'moo\' ]\n \n $ ./nonopt.js foo -x 0.54 bar -y 1.12 baz\n (0.54,1.12)\n [ \'foo\', \'bar\', \'baz\' ]\n\nPlus, Optimist comes with .usage() and .demand()!\n-------------------------------------------------\n\ndivide.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .usage(\'Usage: $0 -x [num] -y [num]\')\n .demand([\'x\',\'y\'])\n .argv;\n\nconsole.log(argv.x / argv.y);\n````\n\n***\n \n $ ./divide.js -x 55 -y 11\n 5\n \n $ node ./divide.js -x 4.91 -z 2.51\n Usage: node ./divide.js -x [num] -y [num]\n\n Options:\n -x [required]\n -y [required]\n\n Missing required arguments: y\n\nEVEN MORE HOLY COW\n------------------\n\ndefault_singles.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .default(\'x\', 10)\n .default(\'y\', 10)\n .argv\n;\nconsole.log(argv.x + argv.y);\n````\n\n***\n\n $ ./default_singles.js -x 5\n 15\n\ndefault_hash.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .default({ x : 10, y : 10 })\n .argv\n;\nconsole.log(argv.x + argv.y);\n````\n\n***\n\n $ ./default_hash.js -y 7\n 17\n\nAnd if you really want to get all descriptive about it...\n---------------------------------------------------------\n\nboolean_single.js\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .boolean(\'v\')\n .argv\n;\nconsole.dir(argv);\n````\n\n***\n\n $ ./boolean_single.js -v foo bar baz\n true\n [ \'bar\', \'baz\', \'foo\' ]\n\nboolean_double.js\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .boolean([\'x\',\'y\',\'z\'])\n .argv\n;\nconsole.dir([ argv.x, argv.y, argv.z ]);\nconsole.dir(argv._);\n````\n\n***\n\n $ ./boolean_double.js -x -z one two three\n [ true, false, true ]\n [ \'one\', \'two\', \'three\' ]\n\nOptimist is here to help...\n---------------------------\n\nYou can describe parameters for help messages and set aliases. Optimist figures\nout how to format a handy help string automatically.\n\nline_count.js\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .usage(\'Count the lines in a file.\\nUsage: $0\')\n .demand(\'f\')\n .alias(\'f\', \'file\')\n .describe(\'f\', \'Load a file\')\n .argv\n;\n\nvar fs = require(\'fs\');\nvar s = fs.createReadStream(argv.file);\n\nvar lines = 0;\ns.on(\'data\', function (buf) {\n lines += buf.toString().match(/\\n/g).length;\n});\n\ns.on(\'end\', function () {\n console.log(lines);\n});\n````\n\n***\n\n $ node line_count.js\n Count the lines in a file.\n Usage: node ./line_count.js\n\n Options:\n -f, --file Load a file [required]\n\n Missing required arguments: f\n\n $ node line_count.js --file line_count.js \n 20\n \n $ node line_count.js -f line_count.js \n 20\n\nmethods\n=======\n\nBy itself,\n\n````javascript\nrequire(\'optimist\').argv\n`````\n\nwill use `process.argv` array to construct the `argv` object.\n\nYou can pass in the `process.argv` yourself:\n\n````javascript\nrequire(\'optimist\')([ \'-x\', \'1\', \'-y\', \'2\' ]).argv\n````\n\nor use .parse() to do the same thing:\n\n````javascript\nrequire(\'optimist\').parse([ \'-x\', \'1\', \'-y\', \'2\' ])\n````\n\nThe rest of these methods below come in just before the terminating `.argv`.\n\n.alias(key, alias)\n------------------\n\nSet key names as equivalent such that updates to a key will propagate to aliases\nand vice-versa.\n\nOptionally `.alias()` can take an object that maps keys to aliases.\n\n.default(key, value)\n--------------------\n\nSet `argv[key]` to `value` if no option was specified on `process.argv`.\n\nOptionally `.default()` can take an object that maps keys to default values.\n\n.demand(key)\n------------\n\nIf `key` is a string, show the usage information and exit if `key` wasn\'t\nspecified in `process.argv`.\n\nIf `key` is a number, demand at least as many non-option arguments, which show\nup in `argv._`.\n\nIf `key` is an Array, demand each element.\n\n.describe(key, desc)\n--------------------\n\nDescribe a `key` for the generated usage information.\n\nOptionally `.describe()` can take an object that maps keys to descriptions.\n\n.options(key, opt)\n------------------\n\nInstead of chaining together `.alias().demand().default()`, you can specify\nkeys in `opt` for each of the chainable methods.\n\nFor example:\n\n````javascript\nvar argv = require(\'optimist\')\n .options(\'f\', {\n alias : \'file\',\n default : \'/etc/passwd\',\n })\n .argv\n;\n````\n\nis the same as\n\n````javascript\nvar argv = require(\'optimist\')\n .alias(\'f\', \'file\')\n .default(\'f\', \'/etc/passwd\')\n .argv\n;\n````\n\nOptionally `.options()` can take an object that maps keys to `opt` parameters.\n\n.usage(message)\n---------------\n\nSet a usage message to show which commands to use. Inside `message`, the string\n`$0` will get interpolated to the current script name or node command for the\npresent script similar to how `$0` works in bash or perl.\n\n.check(fn)\n----------\n\nCheck that certain conditions are met in the provided arguments.\n\nIf `fn` throws or returns `false`, show the thrown error, usage information, and\nexit.\n\n.boolean(key)\n-------------\n\nInterpret `key` as a boolean. If a non-flag option follows `key` in\n`process.argv`, that string won\'t get set as the value of `key`.\n\nIf `key` never shows up as a flag in `process.arguments`, `argv[key]` will be\n`false`.\n\nIf `key` is an Array, interpret all the elements as booleans.\n\n.string(key)\n------------\n\nTell the parser logic not to interpret `key` as a number or boolean.\nThis can be useful if you need to preserve leading zeros in an input.\n\nIf `key` is an Array, interpret all the elements as strings.\n\n.wrap(columns)\n--------------\n\nFormat usage output to wrap at `columns` many columns.\n\n.help()\n-------\n\nReturn the generated usage string.\n\n.showHelp(fn=console.error)\n---------------------------\n\nPrint the usage data using `fn` for printing.\n\n.parse(args)\n------------\n\nParse `args` instead of `process.argv`. Returns the `argv` object.\n\n.argv\n-----\n\nGet the arguments as a plain old object.\n\nArguments without a corresponding flag show up in the `argv._` array.\n\nThe script name or node command is available at `argv.$0` similarly to how `$0`\nworks in bash or perl.\n\nparsing tricks\n==============\n\nstop parsing\n------------\n\nUse `--` to stop parsing flags and stuff the remainder into `argv._`.\n\n $ node examples/reflect.js -a 1 -b 2 -- -c 3 -d 4\n { _: [ \'-c\', \'3\', \'-d\', \'4\' ],\n \'$0\': \'node ./examples/reflect.js\',\n a: 1,\n b: 2 }\n\nnegate fields\n-------------\n\nIf you want to explicity set a field to false instead of just leaving it\nundefined or to override a default you can do `--no-key`.\n\n $ node examples/reflect.js -a --no-b\n { _: [],\n \'$0\': \'node ./examples/reflect.js\',\n a: true,\n b: false }\n\nnumbers\n-------\n\nEvery argument that looks like a number (`!isNaN(Number(arg))`) is converted to\none. This way you can just `net.createConnection(argv.port)` and you can add\nnumbers out of `argv` with `+` without having that mean concatenation,\nwhich is super frustrating.\n\nduplicates\n----------\n\nIf you specify a flag multiple times it will get turned into an array containing\nall the values in order.\n\n $ node examples/reflect.js -x 5 -x 8 -x 0\n { _: [],\n \'$0\': \'node ./examples/reflect.js\',\n x: [ 5, 8, 0 ] }\n\ndot notation\n------------\n\nWhen you use dots (`.`s) in argument names, an implicit object path is assumed.\nThis lets you organize arguments into nested objects.\n\n $ node examples/reflect.js --foo.bar.baz=33 --foo.quux=5\n { _: [],\n \'$0\': \'node ./examples/reflect.js\',\n foo: { bar: { baz: 33 }, quux: 5 } }\n\ninstallation\n============\n\nWith [npm](http://github.com/isaacs/npm), just do:\n npm install optimist\n \nor clone this project on github:\n\n git clone http://github.com/substack/node-optimist.git\n\nTo run the tests with [expresso](http://github.com/visionmedia/expresso),\njust do:\n \n expresso\n\ninspired By\n===========\n\nThis module is loosely inspired by Perl\'s\n[Getopt::Casual](http://search.cpan.org/~photo/Getopt-Casual-0.13.1/Casual.pm).\n',
36874 silly resolved readmeFilename: 'README.markdown',
36874 silly resolved _id: 'optimist@0.3.5',
36874 silly resolved dist: { shasum: '706b69dbcda9485c412444c953536af3c84e5715' },
36874 silly resolved _from: 'optimist@~0.3.5',
36874 silly resolved _resolved: 'https://registry.npmjs.org/optimist/-/optimist-0.3.5.tgz' },
36874 silly resolved { name: 'source-map',
36874 silly resolved description: 'Generates and consumes source maps',
36874 silly resolved version: '0.1.8',
36874 silly resolved homepage: 'https://github.com/mozilla/source-map',
36874 silly resolved author: { name: 'Nick Fitzgerald', email: 'nfitzgerald@mozilla.com' },
36874 silly resolved contributors: [],
36874 silly resolved repository: { type: 'git', url: 'http://github.com/mozilla/source-map.git' },
36874 silly resolved directories: { lib: './lib' },
36874 silly resolved main: './lib/source-map.js',
36874 silly resolved engines: { node: '>=0.8.0' },
36874 silly resolved licenses: [ [Object] ],
36874 silly resolved dependencies: { amdefine: '>=0.0.4' },
36874 silly resolved devDependencies: { dryice: '>=0.4.8' },
36874 silly resolved readme: '# Source Map\n\nThis is a library to generate and consume the source map format\n[described here][format].\n\n[Learn more here][feature].\n\nThis library was written in the Asynchronous Module Definition\nformat. It should work in the following environments:\n\n* Modern Browsers (either after the build, or with an AMD loader such as\n RequireJS)\n\n* Inside Firefox (as a JSM file, after the build)\n\n* With NodeJS versions 0.4.X and higher\n\n## Installing with NPM (for use with NodeJS)\n\nSimply\n\n $ npm install source-map\n\nOr, if you\'d like to hack on this library and have it installed via npm so you\ncan try out your changes:\n\n $ git clone https://fitzgen@github.com/mozilla/source-map.git\n $ cd source-map\n $ npm link .\n\n## Building from Source (for everywhere else)\n\nInstall Node and then run\n\n $ git clone https://fitzgen@github.com/mozilla/source-map.git\n $ cd source-map\n $ npm link .\n\nNext, run\n\n $ node Makefile.dryice.js`\n\nThis should create the following files:\n\n* `dist/source-map.js` - The unminified browser version.\n\n* `dist/source-map.min.js` - The minified browser version.\n\n* `dist/SourceMap.jsm` - The JavaScript Module for inclusion in Firefox\n source.\n\n## API\n\nGet a reference to the module:\n\n // NodeJS\n var sourceMap = require(\'source-map\');\n\n // Browser builds\n var sourceMap = window.sourceMap;\n\n // Inside Firefox\n let sourceMap = {};\n Components.utils.import(\'resource:///modules/devtools/SourceMap.jsm\', sourceMap);\n\n### SourceMapConsumer\n\nA SourceMapConsumer instance represents a parsed source map which we can query\nfor information about the original file positions by giving it a file position\nin the generated source.\n\n#### new SourceMapConsumer(rawSourceMap)\n\nThe only parameter is the raw source map (either as a string which can be\n`JSON.parse`\'d, or an object). According to the spec, source maps have the\nfollowing attributes:\n\n* `version`: Which version of the source map spec this map is following.\n\n* `sources`: An array of URLs to the original source files.\n\n* `names`: An array of identifiers which can be referrenced by individual\n mappings.\n\n* `sourceRoot`: Optional. The URL root from which all sources are relative.\n\n* `mappings`: A string of base64 VLQs which contain the actual mappings.\n\n* `file`: The generated filename this source map is associated with.\n\n#### SourceMapConsumer.prototype.originalPositionFor(generatedPosition)\n\nReturns the original source, line, and column information for the generated\nsource\'s line and column positions provided. The only argument is an object with\nthe following properties:\n\n* `line`: The line number in the generated source.\n\n* `column`: The column number in the generated source.\n\nand an object is returned with the following properties:\n\n* `source`: The original source file, or null if this information is not\n available.\n\n* `line`: The line number in the original source, or null if this information is\n not available.\n\n* `column`: The column number in the original source, or null or null if this\n information is not available.\n\n* `name`: The original identifier, or null if this information is not available.\n\n#### SourceMapConsumer.prototype.generatedPositionFor(originalPosition)\n\nReturns the generated line and column information for the original source,\nline, and column positions provided. The only argument is an object with\nthe following properties:\n\n* `source`: The filename of the original source.\n\n* `line`: The line number in the original source.\n\n* `column`: The column number in the original source.\n\nand an object is returned with the following properties:\n\n* `line`: The line number in the generated source, or null.\n\n* `column`: The column number in the generated source, or null.\n\n#### SourceMapConsumer.prototype.eachMapping(callback, context, order)\n\nIterate over each mapping between an original source/line/column and a\ngenerated line/column in this source map.\n\n* `callback`: The function that is called with each mapping. This function\n should not mutate the mapping.\n\n* `context`: Optional. If specified, this object will be the value of `this`\n every time that `callback` is called.\n\n* `order`: Either `SourceMapConsumer.GENERATED_ORDER` or\n `SourceMapConsumer.ORIGINAL_ORDER`. Specifies whether you want to iterate over\n the mappings sorted by the generated file\'s line/column order or the\n original\'s source/line/column order, respectively. Defaults to\n `SourceMapConsumer.GENERATED_ORDER`.\n\n### SourceMapGenerator\n\nAn instance of the SourceMapGenerator represents a source map which is being\nbuilt incrementally.\n\n#### new SourceMapGenerator(startOfSourceMap)\n\nTo create a new one, you must pass an object with the following properties:\n\n* `file`: The filename of the generated source that this source map is\n associated with.\n\n* `sourceRoot`: An optional root for all relative URLs in this source map.\n\n#### SourceMapGenerator.prototype.addMapping(mapping)\n\nAdd a single mapping from original source line and column to the generated\nsource\'s line and column for this source map being created. The mapping object\nshould have the following properties:\n\n* `generated`: An object with the generated line and column positions.\n\n* `original`: An object with the original line and column positions.\n\n* `source`: The original source file (relative to the sourceRoot).\n\n* `name`: An optional original token name for this mapping.\n\n#### SourceMapGenerator.prototype.toString()\n\nRenders the source map being generated to a string.\n\n### SourceNode\n\nSourceNodes provide a way to abstract over interpolating and/or concatenating\nsnippets of generated JavaScript source code, while maintaining the line and\ncolumn information associated between those snippets and the original source\ncode. This is useful as the final intermediate representation a compiler might\nuse before outputting the generated JS and source map.\n\n#### new SourceNode(line, column, source[, chunk])\n\n* `line`: The original line number associated with this source node, or null if\n it isn\'t associated with an original line.\n\n* `column`: The original column number associated with this source node, or null\n if it isn\'t associated with an original column.\n\n* `source`: The original source\'s filename.\n\n* `chunk`: Optional. Is immediately passed to `SourceNode.prototype.add`, see\n below.\n\n#### SourceNode.prototype.add(chunk)\n\nAdd a chunk of generated JS to this source node.\n\n* `chunk`: A string snippet of generated JS code, another instance of\n `SourceNode`, or an array where each member is one of those things.\n\n#### SourceNode.prototype.prepend(chunk)\n\nPrepend a chunk of generated JS to this source node.\n\n* `chunk`: A string snippet of generated JS code, another instance of\n `SourceNode`, or an array where each member is one of those things.\n\n#### SourceNode.prototype.walk(fn)\n\nWalk over the tree of JS snippets in this node and its children. The walking\nfunction is called once for each snippet of JS and is passed that snippet and\nthe its original associated source\'s line/column location.\n\n* `fn`: The traversal function.\n\n#### SourceNode.prototype.join(sep)\n\nLike `Array.prototype.join` except for SourceNodes. Inserts the separator\nbetween each of this source node\'s children.\n\n* `sep`: The separator.\n\n#### SourceNode.prototype.replaceRight(pattern, replacement)\n\nCall `String.prototype.replace` on the very right-most source snippet. Useful\nfor trimming whitespace from the end of a source node, etc.\n\n* `pattern`: The pattern to replace.\n\n* `replacement`: The thing to replace the pattern with.\n\n#### SourceNode.prototype.toString()\n\nReturn the string representation of this source node. Walks over the tree and\nconcatenates all the various snippets together to one string.\n\n### SourceNode.prototype.toStringWithSourceMap(startOfSourceMap)\n\nReturns the string representation of this tree of source nodes, plus a\nSourceMapGenerator which contains all the mappings between the generated and\noriginal sources.\n\nThe arguments are the same as those to `new SourceMapGenerator`.\n\n## Tests\n\nInstall NodeJS version 0.4.0 or greater, then run `node test/run-tests.js`.\n\nTo add new tests, create a new file named `test/test-<your new test name>.js`\nand export your test functions with names that start with "test", for example\n\n exports["test doing the foo bar"] = function () {\n ...\n };\n\nThe new test will be located automatically when you run the suite.\n\n[format]: https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k/edit\n[feature]: https://wiki.mozilla.org/DevTools/Features/SourceMap\n[Dryice]: https://github.com/mozilla/dryice\n',
36874 silly resolved readmeFilename: 'README.md',
36874 silly resolved _id: 'source-map@0.1.8',
36874 silly resolved dist: { shasum: '0bcc088a50ed8c586f50c8da4833a27dc0cc0c30' },
36874 silly resolved _from: 'source-map@~0.1.7',
36874 silly resolved _resolved: 'https://registry.npmjs.org/source-map/-/source-map-0.1.8.tgz',
36874 silly resolved scripts: {} } ]
36875 info install optimist@0.3.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js
36876 info install source-map@0.1.8 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js
36877 info installOne optimist@0.3.5
36878 info installOne source-map@0.1.8
36879 verbose from cache /Users/ahsteele/.npm/optimist/0.3.5/package/package.json
36880 verbose from cache /Users/ahsteele/.npm/source-map/0.1.8/package/package.json
36881 silly gunzTarPerm extractEntry package.json
36882 silly addNameRange number 2 { name: 'hashish', range: '>=0.0.4- <0.1.0-', hasData: true }
36883 silly addNameRange versions [ 'hashish', [ '0.0.1', '0.0.2', '0.0.3', '0.0.4' ] ]
36884 verbose addNamed [ 'hashish', '0.0.4' ]
36885 verbose addNamed [ '0.0.4', '0.0.4' ]
36886 silly lockFile 2f8e09bc-hashish-0-0-4 hashish@0.0.4
36887 verbose lock hashish@0.0.4 /Users/ahsteele/.npm/2f8e09bc-hashish-0-0-4.lock
36888 silly gunzTarPerm extractEntry package.json
36889 silly gunzTarPerm extractEntry package.json
36890 silly gunzTarPerm extractEntry package.json
36891 silly gunzTarPerm extractEntry package.json
36892 silly addNameRange number 2 { name: 'amdefine', range: '>=0.0.4', hasData: true }
36893 silly addNameRange versions [ 'amdefine', [ '0.0.1', '0.0.2', '0.0.3', '0.0.4' ] ]
36894 verbose addNamed [ 'amdefine', '0.0.4' ]
36895 verbose addNamed [ '0.0.4', '0.0.4' ]
36896 silly lockFile e53beef3-amdefine-0-0-4 amdefine@0.0.4
36897 verbose lock amdefine@0.0.4 /Users/ahsteele/.npm/e53beef3-amdefine-0-0-4.lock
36898 silly addNameRange number 2 { name: 'wordwrap', range: '>=0.0.2- <0.1.0-', hasData: true }
36899 silly addNameRange versions [ 'wordwrap', [ '0.0.1', '0.0.2' ] ]
36900 verbose addNamed [ 'wordwrap', '0.0.2' ]
36901 verbose addNamed [ '0.0.2', '0.0.2' ]
36902 silly lockFile 24a694c8-wordwrap-0-0-2 wordwrap@0.0.2
36903 verbose lock wordwrap@0.0.2 /Users/ahsteele/.npm/24a694c8-wordwrap-0-0-2.lock
36904 verbose from cache /Users/ahsteele/.npm/hashish/0.0.4/package/package.json
36905 silly lockFile d792abc6--org-amdefine-amdefine-0-0-4-tgz https://registry.npmjs.org/amdefine/-/amdefine-0.0.4.tgz
36906 verbose lock https://registry.npmjs.org/amdefine/-/amdefine-0.0.4.tgz /Users/ahsteele/.npm/d792abc6--org-amdefine-amdefine-0-0-4-tgz.lock
36907 silly lockFile 5fd8587b--org-wordwrap-wordwrap-0-0-2-tgz https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
36908 verbose lock https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz /Users/ahsteele/.npm/5fd8587b--org-wordwrap-wordwrap-0-0-2-tgz.lock
36909 silly gunzTarPerm extractEntry .npmignore
36910 silly gunzTarPerm extractEntry README.md
36911 verbose addRemoteTarball [ 'https://registry.npmjs.org/amdefine/-/amdefine-0.0.4.tgz',
36911 verbose addRemoteTarball '510e24a0f231314e1105b9c747e79aaed694a0e9' ]
36912 verbose addRemoteTarball [ 'https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz',
36912 verbose addRemoteTarball 'b79669bb42ecb409f83d583cad52ca17eaa1643f' ]
36913 silly gunzTarPerm extractEntry .npmignore
36914 silly gunzTarPerm extractEntry index.js
36915 silly gunzTarPerm extractEntry .npmignore
36916 silly gunzTarPerm extractEntry index.js
36917 silly gunzTarPerm extractEntry .npmignore
36918 silly gunzTarPerm extractEntry .gitmodules
36919 silly gunzTarPerm extractEntry .npmignore
36920 silly gunzTarPerm extractEntry LICENSE
36921 info retry fetch attempt 1 at 22:54:09
36922 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771649317-0.30008537136018276/tmp.tgz
36923 info retry fetch attempt 1 at 22:54:09
36924 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771649318-0.5750201619230211/tmp.tgz
36925 http GET https://registry.npmjs.org/amdefine/-/amdefine-0.0.4.tgz
36926 http GET https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz
36927 silly gunzTarPerm extractEntry LICENSE
36928 silly gunzTarPerm extractEntry bin/nopt.js
36929 silly gunzTarPerm extractEntry Makefile
36930 silly gunzTarPerm extractEntry Readme.md
36931 silly gunzTarPerm extractEntry .ignore
36932 silly gunzTarPerm extractEntry History.md
36933 silly gunzTarPerm extractEntry Makefile
36934 silly gunzTarPerm extractEntry Readme.md
36935 silly gunzTarPerm extractEntry index.js
36936 silly gunzTarPerm extractEntry test.js
36937 silly gunzTarPerm extractEntry examples/my-program.js
36938 silly gunzTarPerm extractEntry lib/nopt.js
36939 silly gunzTarPerm extractEntry lib/haml.js
36940 silly gunzTarPerm extractEntry Makefile
36941 silly gunzTarPerm extractEntry lib/cache.js
36942 silly gunzTarPerm extractEntry lib/connect.js
36943 silly gunzTarPerm extractEntry Readme.md
36944 silly gunzTarPerm extractEntry lib/index.js
36945 silly gunzTarPerm extractEntry lib/patch.js
36946 silly gunzTarPerm extractEntry lib/proto.js
36947 silly gunzTarPerm extractEntry lib/utils.js
36948 verbose read json /Users/ahsteele/.npm/bytes/0.0.1/package/package.json
36949 verbose read json /Users/ahsteele/.npm/fresh/0.0.1/package/package.json
36950 silly gunzTarPerm extractEntry lib/middleware/basicAuth.js
36951 silly gunzTarPerm extractEntry lib/middleware/errorHandler.js
36952 silly lockFile 81b2bf1c-ahsteele-npm-bytes-0-0-1-package /Users/ahsteele/.npm/bytes/0.0.1/package
36953 silly lockFile 81b2bf1c-ahsteele-npm-bytes-0-0-1-package /Users/ahsteele/.npm/bytes/0.0.1/package
36954 silly lockFile 7977ad0b-ahsteele-npm-fresh-0-0-1-package /Users/ahsteele/.npm/fresh/0.0.1/package
36955 silly lockFile 7977ad0b-ahsteele-npm-fresh-0-0-1-package /Users/ahsteele/.npm/fresh/0.0.1/package
36956 silly lockFile e1f6af35-eele-npm-bytes-0-0-1-package-tgz /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
36957 silly lockFile e1f6af35-eele-npm-bytes-0-0-1-package-tgz /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
36958 silly lockFile a3238b07-eele-npm-fresh-0-0-1-package-tgz /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
36959 silly lockFile a3238b07-eele-npm-fresh-0-0-1-package-tgz /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
36960 silly shasum updated bytes 789
36961 info shasum 2a76c866ba90e6fd2641ab5c9fdb6c4e8b4015f7
36961 info shasum /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
36962 verbose from cache /Users/ahsteele/.npm/bytes/0.0.1/package/package.json
36963 silly shasum updated bytes 1068
36964 info shasum f98a0a1b9001b6e227fb9c65ff3927bdb7b404fa
36964 info shasum /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
36965 verbose from cache /Users/ahsteele/.npm/fresh/0.0.1/package/package.json
36966 silly gunzTarPerm extractEntry lib/middleware/favicon.js
36967 silly gunzTarPerm extractEntry lib/middleware/json.js
36968 silly gunzTarPerm extractEntry lib/middleware/directory.js
36969 silly gunzTarPerm extractEntry lib/middleware/bodyParser.js
36970 silly gunzTarPerm extractEntry lib/middleware/methodOverride.js
36971 silly gunzTarPerm extractEntry lib/middleware/multipart.js
36972 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap/package.json
36973 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/package.json
36974 silly gunzTarPerm extractEntry lib/middleware/query.js
36975 silly gunzTarPerm extractEntry lib/middleware/responseTime.js
36976 silly gunzTarPerm extractEntry lib/middleware/csrf.js
36977 silly lockFile d357a96b-odules-markdown-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap
36978 silly lockFile d357a96b-odules-markdown-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap
36979 silly lockFile 3daa04ca-steele-npm-tap-0-4-0-package-tgz /Users/ahsteele/.npm/tap/0.4.0/package.tgz
36980 silly lockFile 3daa04ca-steele-npm-tap-0-4-0-package-tgz /Users/ahsteele/.npm/tap/0.4.0/package.tgz
36981 silly lockFile a8db997a-ee-script-node-modules-uglify-js /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js
36982 silly lockFile a8db997a-ee-script-node-modules-uglify-js /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js
36983 silly gunzTarPerm extractEntry lib/middleware/urlencoded.js
36984 silly lockFile 36daf74b--npm-uglify-js-2-2-5-package-tgz /Users/ahsteele/.npm/uglify-js/2.2.5/package.tgz
36985 silly lockFile 36daf74b--npm-uglify-js-2-2-5-package-tgz /Users/ahsteele/.npm/uglify-js/2.2.5/package.tgz
36986 info preinstall tap@0.4.0
36987 silly gunzTarPerm extractEntry lib/middleware/cookieSession.js
36988 info preinstall uglify-js@2.2.5
36989 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap/package.json
36990 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/package.json
36991 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/package.json
36992 verbose read json /Users/ahsteele/.npm/hamljs/0.6.1/package/package.json
36993 silly gunzTarPerm extractEntry lib/middleware/session.js
36994 silly gunzTarPerm extractEntry lib/middleware/cookieParser.js
36995 silly gunzTarPerm extractEntry lib/middleware/static.js
36996 silly lockFile 082369b5-dules-markdown-node-modules-nopt /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt
36997 silly lockFile 082369b5-dules-markdown-node-modules-nopt /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt
36998 silly gunzTarPerm extractEntry lib/middleware/compress.js
36999 silly lockFile 7f8392a6-eele-npm-nopt-1-0-10-package-tgz /Users/ahsteele/.npm/nopt/1.0.10/package.tgz
37000 silly lockFile 7f8392a6-eele-npm-nopt-1-0-10-package-tgz /Users/ahsteele/.npm/nopt/1.0.10/package.tgz
37001 silly lockFile 5454e1e5-hsteele-npm-hamljs-0-6-1-package /Users/ahsteele/.npm/hamljs/0.6.1/package
37002 silly lockFile 5454e1e5-hsteele-npm-hamljs-0-6-1-package /Users/ahsteele/.npm/hamljs/0.6.1/package
37003 silly gunzTarPerm extractEntry lib/middleware/staticCache.js
37004 silly lockFile b314ae97-ele-npm-hamljs-0-6-1-package-tgz /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz
37005 silly lockFile b314ae97-ele-npm-hamljs-0-6-1-package-tgz /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz
37006 info preinstall nopt@1.0.10
37007 silly gunzTarPerm extractEntry lib/middleware/limit.js
37008 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/package.json
37009 silly shasum updated bytes 8266
37010 info shasum c1086dd5ff725a36f17574b26d98e3fb54219a35
37010 info shasum /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz
37011 verbose from cache /Users/ahsteele/.npm/hamljs/0.6.1/package/package.json
37012 silly gunzTarPerm extractEntry lib/middleware/vhost.js
37013 silly gunzTarPerm extractEntry lib/middleware/logger.js
37014 silly gunzTarPerm extractEntry lib/middleware/session/cookie.js
37015 silly gunzTarPerm extractEntry lib/middleware/session/memory.js
37016 silly gunzTarPerm extractEntry lib/middleware/session/session.js
37017 silly gunzTarPerm extractEntry lib/middleware/session/store.js
37018 silly gunzTarPerm extractEntry lib/public/directory.html
37019 silly gunzTarPerm extractEntry lib/public/error.html
37020 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist unbuild
37021 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist/package.json
37022 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map unbuild
37023 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map/package.json
37024 silly lockFile 2f8e09bc-hashish-0-0-4 hashish@0.0.4
37025 silly lockFile 2f8e09bc-hashish-0-0-4 hashish@0.0.4
37026 verbose chmod /Users/ahsteele/.npm/bytes/0.0.1/package.tgz 644
37027 verbose chown /Users/ahsteele/.npm/bytes/0.0.1/package.tgz [ 501, 20 ]
37028 verbose chmod /Users/ahsteele/.npm/fresh/0.0.1/package.tgz 644
37029 verbose chown /Users/ahsteele/.npm/fresh/0.0.1/package.tgz [ 501, 20 ]
37030 verbose chmod /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz 644
37031 verbose chown /Users/ahsteele/.npm/hamljs/0.6.1/package.tgz [ 501, 20 ]
37032 silly gunzTarPerm extractEntry lib/public/favicon.ico
37033 silly gunzTarPerm extractEntry lib/public/icons/page_white_edit.png
37034 silly gunzTarPerm extractEntry lib/public/icons/page.png
37035 verbose readDependencies using package.json deps
37036 verbose readDependencies using package.json deps
37037 verbose readDependencies using package.json deps
37038 silly resolved []
37039 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should
37040 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should
37041 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/should/package.json
37042 silly lockFile 5fb92426--npmjs-org-bytes-bytes-0-0-1-tgz https://registry.npmjs.org/bytes/-/bytes-0.0.1.tgz
37043 silly lockFile 5fb92426--npmjs-org-bytes-bytes-0-0-1-tgz https://registry.npmjs.org/bytes/-/bytes-0.0.1.tgz
37044 silly lockFile 7380cae6--npmjs-org-fresh-fresh-0-0-1-tgz https://registry.npmjs.org/fresh/-/fresh-0.0.1.tgz
37045 silly lockFile 7380cae6--npmjs-org-fresh-fresh-0-0-1-tgz https://registry.npmjs.org/fresh/-/fresh-0.0.1.tgz
37046 verbose readDependencies using package.json deps
37047 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap/package.json
37048 verbose readDependencies using package.json deps
37049 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/package.json
37050 verbose readDependencies using package.json deps
37051 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/package.json
37052 silly lockFile ee6026e0-pmjs-org-hamljs-hamljs-0-6-1-tgz https://registry.npmjs.org/hamljs/-/hamljs-0.6.1.tgz
37053 silly lockFile ee6026e0-pmjs-org-hamljs-hamljs-0-6-1-tgz https://registry.npmjs.org/hamljs/-/hamljs-0.6.1.tgz
37054 silly lockFile 1729f29d-hashish-0-0-4 hashish@~0.0.4
37055 silly lockFile 1729f29d-hashish-0-0-4 hashish@~0.0.4
37056 silly gunzTarPerm modes [ '755', '644' ]
37057 verbose tar unpack /Users/ahsteele/.npm/optimist/0.3.5/package.tgz
37058 verbose tar unpack /Users/ahsteele/.npm/source-map/0.1.8/package.tgz
37059 silly lockFile 634392d2-bytes-0-0-1 bytes@0.0.1
37060 silly lockFile 634392d2-bytes-0-0-1 bytes@0.0.1
37061 silly lockFile 92c28bf0-hamljs-0-6-1 hamljs@0.6.1
37062 silly lockFile 92c28bf0-hamljs-0-6-1 hamljs@0.6.1
37063 silly lockFile 046a447f-fresh-0-0-1 fresh@0.0.1
37064 silly lockFile 046a447f-fresh-0-0-1 fresh@0.0.1
37065 silly lockFile 5e47ecfa-hamljs-0-6-x hamljs@0.6.x
37066 silly lockFile 5e47ecfa-hamljs-0-6-x hamljs@0.6.x
37067 silly resolved [ { name: 'qs',
37067 silly resolved description: 'querystring parser',
37067 silly resolved version: '0.4.2',
37067 silly resolved repository:
37067 silly resolved { type: 'git',
37067 silly resolved url: 'git://github.com/visionmedia/node-querystring.git' },
37067 silly resolved devDependencies: { mocha: '*', should: '*' },
37067 silly resolved author:
37067 silly resolved { name: 'TJ Holowaychuk',
37067 silly resolved email: 'tj@vision-media.ca',
37067 silly resolved url: 'http://tjholowaychuk.com' },
37067 silly resolved main: 'index',
37067 silly resolved engines: { node: '*' },
37067 silly resolved readme: '# node-querystring\n\n query string parser for node supporting nesting, as it was removed from `0.3.x`, so this library provides the previous and commonly desired behaviour (and twice as fast). Used by [express](http://expressjs.com), [connect](http://senchalabs.github.com/connect) and others.\n\n## Installation\n\n $ npm install qs\n\n## Examples\n\n```js\nvar qs = require(\'qs\');\n\nqs.parse(\'user[name][first]=Tobi&user[email]=tobi@learnboost.com\');\n// => { user: { name: { first: \'Tobi\' }, email: \'tobi@learnboost.com\' } }\n\nqs.stringify({ user: { name: \'Tobi\', email: \'tobi@learnboost.com\' }})\n// => user[name]=Tobi&user[email]=tobi%40learnboost.com\n```\n\n## Testing\n\nInstall dev dependencies:\n\n $ npm install -d\n\nand execute:\n\n $ make test\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2010 TJ Holowaychuk &lt;tj@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
37067 silly resolved readmeFilename: 'Readme.md',
37067 silly resolved _id: 'qs@0.4.2',
37067 silly resolved dist: { shasum: '75acea9d57f7246884efde16e971b3e34ecbf8ad' },
37067 silly resolved _from: 'qs@0.4.2',
37067 silly resolved _resolved: 'https://registry.npmjs.org/qs/-/qs-0.4.2.tgz',
37067 silly resolved scripts: {} },
37067 silly resolved { name: 'dox',
37067 silly resolved description: 'Markdown / JSdoc documentation generator',
37067 silly resolved version: '0.4.2',
37067 silly resolved author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' },
37067 silly resolved repository: { type: 'git', url: 'git://github.com/visionmedia/dox.git' },
37067 silly resolved keywords: [ 'documentation', 'docs', 'markdown', 'jsdoc' ],
37067 silly resolved bin: { dox: './bin/dox' },
37067 silly resolved dependencies: { 'github-flavored-markdown': '>= 0.0.1', commander: '0.6.1' },
37067 silly resolved devDependencies: { mocha: '*', should: '*' },
37067 silly resolved readme: '# Dox\n\n Dox is a JavaScript documentation generator written with [node](http://nodejs.org). Dox no longer generates an opinionated structure or style for your docs, it simply gives you a JSON representation, allowing you to use _markdown_ and _JSDoc_-style tags.\n\n## Installation\n\nInstall from npm:\n\n $ npm install -g dox\n\n## Usage Examples\n\n`dox(1)` operates over stdio:\n\n $ dox < utils.js\n ...JSON... \n\n to inspect the generated data you can use the `--debug` flag, which is easier to read than the JSON output:\n \n $ dox --debug < utils.js \n\nutils.js:\n\n```js\n/**\n * Escape the given `html`.\n *\n * Examples:\n *\n * utils.escape(\'<script></script>\')\n * // => \'&lt;script&gt;&lt;/script&gt;\'\n *\n * @param {String} html string to be escaped\n * @return {String} escaped html\n * @api public\n */\n\nexports.escape = function(html){\n return String(html)\n .replace(/&(?!\\w+;)/g, \'&amp;\')\n .replace(/</g, \'&lt;\')\n .replace(/>/g, \'&gt;\');\n};\n```\n\noutput:\n\n```json\n[\n {\n "tags": [\n {\n "type": "param",\n "types": [\n "String"\n ],\n "name": "html",\n "description": "string to be escaped"\n },\n {\n "type": "return",\n "types": [\n "String"\n ],\n "description": "escaped html"\n },\n {\n "type": "api",\n "visibility": "public"\n }\n ],\n "description": {\n "full": "<p>Escape the given <code>html</code>.</p>\\n\\n<h2>Examples</h2>\\n\\n<pre><code>utils.escape(\'&amp;lt;script&amp;gt;&amp;lt;/script&amp;gt;\')\\n// =&amp;gt; \'&amp;lt;script&amp;gt;&amp;lt;/script&amp;gt;\'\\n</code></pre>",\n "summary": "<p>Escape the given <code>html</code>.</p>",\n "body": "<h2>Examples</h2>\\n\\n<pre><code>utils.escape(\'&amp;lt;script&amp;gt;&amp;lt;/script&amp;gt;\')\\n// =&amp;gt; \'&amp;lt;script&amp;gt;&amp;lt;/script&amp;gt;\'\\n</code></pre>"\n },\n "isPrivate": false,\n "ignore": false,\n "code": "exports.escape = function(html){\\n return String(html)\\n .replace(/&(?!\\\\w+;)/g, \'&amp;\')\\n .replace(/</g, \'&lt;\')\\n .replace(/>/g, \'&gt;\');\\n};",\n "ctx": {\n "type": "method",\n "receiver": "exports",\n "name": "escape",\n "string": "exports.escape()"\n }\n }\n]\n```\n\nThis output can then be passed to a template for rendering. Look below at the "Properties" section for details.\n\n## Usage\n\n```\n\nUsage: dox [options]\n\nOptions:\n\n -h, --help output usage information\n -v, --version output the version number\n -d, --debug output parsed comments for debugging\n\nExamples:\n\n # stdin\n $ dox > myfile.json\n\n # operates over stdio\n $ dox < myfile.js > myfile.json\n\n```\n\n## Properties\n\n A "comment" is comprised of the following detailed properties:\n \n - tags\n - description\n - isPrivate\n - ignore\n - code\n - ctx\n\n### Description\n\n A dox description is comprised of three parts, the "full" description,\n the "summary", and the "body". The following example has only a "summary",\n as it consists of a single paragraph only, therefore the "full" property has\n only this value as well.\n\n```js\n/**\n * Output the given `str` to _stdout_.\n */\n\nexports.write = function(str) {\n process.stdout.write(str);\n};\n````\nyields:\n\n```js\ndescription: \n { full: \'<p>Output the given <code>str</code> to <em>stdout</em>.</p>\',\n summary: \'<p>Output the given <code>str</code> to <em>stdout</em>.</p>\',\n body: \'\' },\n```\n\n Large descriptions might look something like the following, where the "summary" is still the first paragraph, the remaining description becomes the "body". Keep in mind this _is_ markdown, so you can indent code, use lists, links, etc. Dox also augments markdown, allowing "Some Title:\\n" to form a header.\n\n```js\n/**\n * Output the given `str` to _stdout_\n * or the stream specified by `options`.\n * \n * Options:\n * \n * - `stream` defaulting to _stdout_\n * \n * Examples:\n * \n * mymodule.write(\'foo\')\n * mymodule.write(\'foo\', { stream: process.stderr })\n * \n */\n\nexports.write = function(str, options) {\n options = options || {};\n (options.stream || process.stdout).write(str);\n};\n```\n\nyields:\n\n```js\ndescription: \n { full: \'<p>Output the given <code>str</code> to <em>stdout</em><br />or the stream specified by <code>options</code>.</p>\\n\\n<h2>Options</h2>\\n\\n<ul>\\n<li><code>stream</code> defaulting to <em>stdout</em></li>\\n</ul>\\n\\n<h2>Examples</h2>\\n\\n<pre><code>mymodule.write(\\\'foo\\\')\\nmymodule.write(\\\'foo\\\', { stream: process.stderr })\\n</code></pre>\',\n summary: \'<p>Output the given <code>str</code> to <em>stdout</em><br />or the stream specified by <code>options</code>.</p>\',\n body: \'<h2>Options</h2>\\n\\n<ul>\\n<li><code>stream</code> defaulting to <em>stdout</em></li>\\n</ul>\\n\\n<h2>Examples</h2>\\n\\n<pre><code>mymodule.write(\\\'foo\\\')\\nmymodule.write(\\\'foo\\\', { stream: process.stderr })\\n</code></pre>\' }\n```\n\n### Tags\n\n Dox also supports JSdoc-style tags. Currently only __@api__ is special-cased, providing the `comment.isPrivate` boolean so you may omit "private" utilities etc.\n\n```js\n\n/**\n * Output the given `str` to _stdout_\n * or the stream specified by `options`.\n * \n * @param {String} str\n * @param {Object} options\n * @return {Object} exports for chaining\n */\n\nexports.write = function(str, options) {\n options = options || {};\n (options.stream || process.stdout).write(str);\n return this;\n};\n```\n\nyields:\n\n```js\ntags: \n [ { type: \'param\',\n types: [ \'String\' ],\n name: \'str\',\n description: \'\' },\n { type: \'param\',\n types: [ \'Object\' ],\n name: \'options\',\n description: \'\' },\n { type: \'return\',\n types: [ \'Object\' ],\n description: \'exports for chaining\' },\n { type: \'api\',\n visibility: \'public\' } ]\n```\n\n### Code\n\n The `.code` property is the code following the comment block, in our previous examples:\n\n```js\nexports.write = function(str, options) {\n options = options || {};\n (options.stream || process.stdout).write(str);\n return this;\n};\n```\n\n### Ctx\n\n The `.ctx` object indicates the context of the code block, is it a method, a function, a variable etc. Below are some examples:\n\n```js\nexports.write = function(str, options) {\n};\n```\n\nyields:\n\n```js\nctx: \n { type: \'method\',\n receiver: \'exports\',\n name: \'write\',\n string: \'exports.write()\' } }\n```\n\n```js\nvar foo = \'bar\';\n```\n\nyields:\n\n```js\nctx: \n { type: \'declaration\',\n name: \'foo\',\n value: \'\\\'bar\\\'\',\n string: \'foo\' }\n```\n\n```js\nfunction User() {\n \n}\n```\n\nyields:\n\n```js\nctx: \n { type: \'function\',\n name: \'User\',\n string: \'User()\' } }\n```\n\n### Ignore\n\nComments and their associated bodies of code may be flagged with "!" to be considered worth ignoring, these are typically things like file comments containing copyright etc, however you of course can output them in your templates if you want.\n\n```\n/**\n * Not ignored.\n */\n```\n\nvs\n\n```\n/*!\n * Ignored.\n */\n```\n\n### Running tests\n\n Install dev dependencies and execute `make test`:\n \n $ npm install -d\n $ make test\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2011 TJ Holowaychuk &lt;tj@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
37067 silly resolved readmeFilename: 'Readme.md',
37067 silly resolved _id: 'dox@0.4.2',
37067 silly resolved dist: { shasum: '3ef6193e2be5c228d912beb4cddd88a4de64ebfb' },
37067 silly resolved _from: 'dox@*',
37067 silly resolved _resolved: 'https://registry.npmjs.org/dox/-/dox-0.4.2.tgz',
37067 silly resolved scripts: {} },
37067 silly resolved { name: 'formidable',
37067 silly resolved version: '1.0.11',
37067 silly resolved dependencies: {},
37067 silly resolved devDependencies:
37067 silly resolved { gently: '0.8.0',
37067 silly resolved findit: '0.1.1',
37067 silly resolved hashish: '0.0.4',
37067 silly resolved urun: '0.0.4',
37067 silly resolved utest: '0.0.3' },
37067 silly resolved directories: { lib: './lib' },
37067 silly resolved main: './lib/index',
37067 silly resolved scripts: { test: 'make test' },
37067 silly resolved engines: { node: '*' },
37067 silly resolved optionalDependencies: {},
37067 silly resolved readme: '# Formidable\n\n[![Build Status](https://secure.travis-ci.org/felixge/node-formidable.png?branch=master)](http://travis-ci.org/felixge/node-formidable)\n\n## Purpose\n\nA node.js module for parsing form data, especially file uploads.\n\n## Current status\n\nThis module was developed for [Transloadit](http://transloadit.com/), a service focused on uploading\nand encoding images and videos. It has been battle-tested against hundreds of GB of file uploads from\na large variety of clients and is considered production-ready.\n\n## Features\n\n* Fast (~500mb/sec), non-buffering multipart parser\n* Automatically writing file uploads to disk\n* Low memory footprint\n* Graceful error handling\n* Very high test coverage\n\n## Changelog\n\n### v1.0.9\n\n* Emit progress when content length header parsed (Tim Koschützki)\n* Fix Readme syntax due to GitHub changes (goob)\n* Replace references to old \'sys\' module in Readme with \'util\' (Peter Sugihara)\n\n### v1.0.8\n\n* Strip potentially unsafe characters when using `keepExtensions: true`.\n* Switch to utest / urun for testing\n* Add travis build\n\n### v1.0.7\n\n* Remove file from package that was causing problems when installing on windows. (#102)\n* Fix typos in Readme (Jason Davies).\n\n### v1.0.6\n\n* Do not default to the default to the field name for file uploads where\n filename="".\n\n### v1.0.5\n\n* Support filename="" in multipart parts\n* Explain unexpected end() errors in parser better\n\n**Note:** Starting with this version, formidable emits \'file\' events for empty\nfile input fields. Previously those were incorrectly emitted as regular file\ninput fields with value = "".\n\n### v1.0.4\n\n* Detect a good default tmp directory regardless of platform. (#88)\n\n### v1.0.3\n\n* Fix problems with utf8 characters (#84) / semicolons in filenames (#58)\n* Small performance improvements\n* New test suite and fixture system\n\n### v1.0.2\n\n* Exclude node\\_modules folder from git\n* Implement new `\'aborted\'` event\n* Fix files in example folder to work with recent node versions\n* Make gently a devDependency\n\n[See Commits](https://github.com/felixge/node-formidable/compare/v1.0.1...v1.0.2)\n\n### v1.0.1\n\n* Fix package.json to refer to proper main directory. (#68, Dean Landolt)\n\n[See Commits](https://github.com/felixge/node-formidable/compare/v1.0.0...v1.0.1)\n\n### v1.0.0\n\n* Add support for multipart boundaries that are quoted strings. (Jeff Craig)\n\nThis marks the beginning of development on version 2.0 which will include\nseveral architectural improvements.\n\n[See Commits](https://github.com/felixge/node-formidable/compare/v0.9.11...v1.0.0)\n\n### v0.9.11\n\n* Emit `\'progress\'` event when receiving data, regardless of parsing it. (Tim Koschützki)\n* Use [W3C FileAPI Draft](http://dev.w3.org/2006/webapi/FileAPI/) properties for File class\n\n**Important:** The old property names of the File class will be removed in a\nfuture release.\n\n[See Commits](https://github.com/felixge/node-formidable/compare/v0.9.10...v0.9.11)\n\n### Older releases\n\nThese releases were done before starting to maintain the above Changelog:\n\n* [v0.9.10](https://github.com/felixge/node-formidable/compare/v0.9.9...v0.9.10)\n* [v0.9.9](https://github.com/felixge/node-formidable/compare/v0.9.8...v0.9.9)\n* [v0.9.8](https://github.com/felixge/node-formidable/compare/v0.9.7...v0.9.8)\n* [v0.9.7](https://github.com/felixge/node-formidable/compare/v0.9.6...v0.9.7)\n* [v0.9.6](https://github.com/felixge/node-formidable/compare/v0.9.5...v0.9.6)\n* [v0.9.5](https://github.com/felixge/node-formidable/compare/v0.9.4...v0.9.5)\n* [v0.9.4](https://github.com/felixge/node-formidable/compare/v0.9.3...v0.9.4)\n* [v0.9.3](https://github.com/felixge/node-formidable/compare/v0.9.2...v0.9.3)\n* [v0.9.2](https://github.com/felixge/node-formidable/compare/v0.9.1...v0.9.2)\n* [v0.9.1](https://github.com/felixge/node-formidable/compare/v0.9.0...v0.9.1)\n* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0)\n* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0)\n* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0)\n* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0)\n* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0)\n* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0)\n* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0)\n* [v0.9.0](https://github.com/felixge/node-formidable/compare/v0.8.0...v0.9.0)\n* [v0.1.0](https://github.com/felixge/node-formidable/commits/v0.1.0)\n\n## Installation\n\nVia [npm](http://github.com/isaacs/npm):\n\n npm install formidable@latest\n\nManually:\n\n git clone git://github.com/felixge/node-formidable.git formidable\n vim my.js\n # var formidable = require(\'./formidable\');\n\nNote: Formidable requires [gently](http://github.com/felixge/node-gently) to run the unit tests, but you won\'t need it for just using the library.\n\n## Example\n\nParse an incoming file upload.\n\n var formidable = require(\'formidable\'),\n http = require(\'http\'),\n\n util = require(\'util\');\n\n http.createServer(function(req, res) {\n if (req.url == \'/upload\' && req.method.toLowerCase() == \'post\') {\n // parse a file upload\n var form = new formidable.IncomingForm();\n form.parse(req, function(err, fields, files) {\n res.writeHead(200, {\'content-type\': \'text/plain\'});\n res.write(\'received upload:\\n\\n\');\n res.end(util.inspect({fields: fields, files: files}));\n });\n return;\n }\n\n // show a file upload form\n res.writeHead(200, {\'content-type\': \'text/html\'});\n res.end(\n \'<form action="/upload" enctype="multipart/form-data" method="post">\'+\n \'<input type="text" name="title"><br>\'+\n \'<input type="file" name="upload" multiple="multiple"><br>\'+\n \'<input type="submit" value="Upload">\'+\n \'</form>\'\n );\n }).listen(80);\n\n## API\n\n### formidable.IncomingForm\n\n__new formidable.IncomingForm()__\n\nCreates a new incoming form.\n\n__incomingForm.encoding = \'utf-8\'__\n\nThe encoding to use for incoming form fields.\n\n__incomingForm.uploadDir = process.env.TMP || \'/tmp\' || process.cwd()__\n\nThe directory for placing file uploads in. You can move them later on using\n`fs.rename()`. The default directory is picked at module load time depending on\nthe first existing directory from those listed above.\n\n__incomingForm.keepExtensions = false__\n\nIf you want the files written to `incomingForm.uploadDir` to include the extensions of the original files, set this property to `true`.\n\n__incomingForm.type__\n\nEither \'multipart\' or \'urlencoded\' depending on the incoming request.\n\n__incomingForm.maxFieldsSize = 2 * 1024 * 1024__\n\nLimits the amount of memory a field (not file) can allocate in bytes.\nIf this value is exceeded, an `\'error\'` event is emitted. The default\nsize is 2MB.\n\n__incomingForm.hash = false__\n\nIf you want checksums calculated for incoming files, set this to either `\'sha1\'` or `\'md5\'`.\n\n__incomingForm.bytesReceived__\n\nThe amount of bytes received for this form so far.\n\n__incomingForm.bytesExpected__\n\nThe expected number of bytes in this form.\n\n__incomingForm.parse(request, [cb])__\n\nParses an incoming node.js `request` containing form data. If `cb` is provided, all fields an files are collected and passed to the callback:\n\n incomingForm.parse(req, function(err, fields, files) {\n // ...\n });\n\n__incomingForm.onPart(part)__\n\nYou may overwrite this method if you are interested in directly accessing the multipart stream. Doing so will disable any `\'field\'` / `\'file\'` events processing which would occur otherwise, making you fully responsible for handling the processing.\n\n incomingForm.onPart = function(part) {\n part.addListener(\'data\', function() {\n // ...\n });\n }\n\nIf you want to use formidable to only handle certain parts for you, you can do so:\n\n incomingForm.onPart = function(part) {\n if (!part.filename) {\n // let formidable handle all non-file parts\n incomingForm.handlePart(part);\n }\n }\n\nCheck the code in this method for further inspiration.\n\n__Event: \'progress\' (bytesReceived, bytesExpected)__\n\nEmitted after each incoming chunk of data that has been parsed. Can be used to roll your own progress bar.\n\n__Event: \'field\' (name, value)__\n\nEmitted whenever a field / value pair has been received.\n\n__Event: \'fileBegin\' (name, file)__\n\nEmitted whenever a new file is detected in the upload stream. Use this even if\nyou want to stream the file to somewhere else while buffering the upload on\nthe file system.\n\n__Event: \'file\' (name, file)__\n\nEmitted whenever a field / file pair has been received. `file` is an instance of `File`.\n\n__Event: \'error\' (err)__\n\nEmitted when there is an error processing the incoming form. A request that experiences an error is automatically paused, you will have to manually call `request.resume()` if you want the request to continue firing `\'data\'` events.\n\n__Event: \'aborted\'__\n\nEmitted when the request was aborted by the user. Right now this can be due to a \'timeout\' or \'close\' event on the socket. In the future there will be a separate \'timeout\' event (needs a change in the node core).\n\n__Event: \'end\' ()__\n\nEmitted when the entire request has been received, and all contained files have finished flushing to disk. This is a great place for you to send your response.\n\n### formidable.File\n\n__file.size = 0__\n\nThe size of the uploaded file in bytes. If the file is still being uploaded (see `\'fileBegin\'` event), this property says how many bytes of the file have been written to disk yet.\n\n__file.path = null__\n\nThe path this file is being written to. You can modify this in the `\'fileBegin\'` event in\ncase you are unhappy with the way formidable generates a temporary path for your files.\n\n__file.name = null__\n\nThe name this file had according to the uploading client.\n\n__file.type = null__\n\nThe mime type of this file, according to the uploading client.\n\n__file.lastModifiedDate = null__\n\nA date object (or `null`) containing the time this file was last written to. Mostly\nhere for compatibility with the [W3C File API Draft](http://dev.w3.org/2006/webapi/FileAPI/).\n\n__file.hash = null__\n\nIf hash calculation was set, you can read the hex digest out of this var.\n\n## License\n\nFormidable is licensed under the MIT license.\n\n## Ports\n\n* [multipart-parser](http://github.com/FooBarWidget/multipart-parser): a C++ parser based on formidable\n\n## Credits\n\n* [Ryan Dahl](http://twitter.com/ryah) for his work on [http-parser](http://github.com/ry/http-parser) which heavily inspired multipart_parser.js\n',
37067 silly resolved readmeFilename: 'Readme.md',
37067 silly resolved _id: 'formidable@1.0.11',
37067 silly resolved description: '[![Build Status](https://secure.travis-ci.org/felixge/node-formidable.png?branch=master)](http://travis-ci.org/felixge/node-formidable)',
37067 silly resolved dist: { shasum: '68f63325a035e644b6f7bb3d11243b9761de1b30' },
37067 silly resolved _from: 'formidable@1.0.11',
37067 silly resolved _resolved: 'https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz' },
37067 silly resolved { author: { name: 'Roman Shtylman', email: 'shtylman@gmail.com' },
37067 silly resolved name: 'cookie',
37067 silly resolved description: 'cookie parsing and serialization',
37067 silly resolved version: '0.0.4',
37067 silly resolved repository:
37067 silly resolved { type: 'git',
37067 silly resolved url: 'git://github.com/shtylman/node-cookie.git' },
37067 silly resolved keywords: [ 'cookie', 'cookies' ],
37067 silly resolved main: 'index.js',
37067 silly resolved scripts: { test: 'mocha' },
37067 silly resolved dependencies: {},
37067 silly resolved devDependencies: { mocha: '1.x.x' },
37067 silly resolved optionalDependencies: {},
37067 silly resolved engines: { node: '*' },
37067 silly resolved readme: '# cookie [![Build Status](https://secure.travis-ci.org/shtylman/node-cookie.png?branch=master)](http://travis-ci.org/shtylman/node-cookie) #\n\ncookie is a basic cookie parser and serializer. It doesn\'t make assumptions about how you are going to deal with your cookies. It basically just provides a way to read and write the HTTP cookie headers.\n\nSee [RFC6265](http://tools.ietf.org/html/rfc6265) for details about the http header for cookies.\n\n## how?\n\n```\nnpm install cookie\n```\n\n```javascript\nvar cookie = require(\'cookie\');\n\nvar hdr = cookie.serialize(\'foo\', \'bar\');\n// hdr = \'foo=bar\';\n\nvar cookies = cookie.parse(\'foo=bar; cat=meow; dog=ruff\');\n// cookies = { foo: \'bar\', cat: \'meow\', dog: \'ruff\' };\n```\n\n## more\n\nThe serialize function takes a third parameter, an object, to set cookie options. See the RFC for valid values.\n\n### path\n> cookie path\n\n### expires\n> absolute expiration date for the cookie (Date object)\n\n### maxAge\n> relative max age of the cookie from when the client receives it (seconds)\n\n### domain\n> domain for the cookie\n\n### secure\n> true or false\n\n### httpOnly\n> true or false\n\n',
37067 silly resolved readmeFilename: 'README.md',
37067 silly resolved _id: 'cookie@0.0.4',
37067 silly resolved dist: { shasum: '5456bd47aee2666eac976ea80a6105940483fe98' },
37067 silly resolved _from: 'cookie@0.0.4',
37067 silly resolved _resolved: 'https://registry.npmjs.org/cookie/-/cookie-0.0.4.tgz' },
37067 silly resolved { author:
37067 silly resolved { name: 'Robert Kieffer',
37067 silly resolved email: 'robert@broofa.com',
37067 silly resolved url: 'http://github.com/broofa' },
37067 silly resolved contributors: [ [Object] ],
37067 silly resolved dependencies: {},
37067 silly resolved description: 'A comprehensive library for mime-type mapping',
37067 silly resolved devDependencies: { async_testing: '' },
37067 silly resolved keywords: [ 'util', 'mime' ],
37067 silly resolved main: 'mime.js',
37067 silly resolved name: 'mime',
37067 silly resolved repository: { url: 'http://github.com/bentomas/node-mime', type: 'git' },
37067 silly resolved version: '1.2.4',
37067 silly resolved readme: '# mime\n\nSupport for mapping between file extensions and MIME types. This module uses the latest version of the Apache "mime.types" file (maps over 620 types to 800+ extensions). It is also trivially easy to add your own types and extensions, should you need to do that.\n\n## Install\n\nInstall with [npm](http://github.com/isaacs/npm):\n\n npm install mime\n\n## API - Queries\n\n### mime.lookup(path)\nGet the mime type associated with a file. This is method is case-insensitive. Everything in path up to and including the last \'/\' or \'.\' is ignored, so you can pass it paths, filenames, or extensions, like so:\n\n var mime = require(\'mime\');\n\n mime.lookup(\'/path/to/file.txt\'); // => \'text/plain\'\n mime.lookup(\'file.txt\'); // => \'text/plain\'\n mime.lookup(\'.txt\'); // => \'text/plain\'\n mime.lookup(\'htm\'); // => \'text/html\'\n\n### mime.extension(type) - lookup the default extension for type\n\n mime.extension(\'text/html\'); // => \'html\'\n mime.extension(\'application/octet-stream\'); // => \'bin\'\n\n### mime.charsets.lookup() - map mime-type to charset\n\n mime.charsets.lookup(\'text/plain\'); // => \'UTF-8\'\n\n(The logic for charset lookups is pretty rudimentary. Feel free to suggest improvements.)\n\n## API - Customizing\n\nThe following APIs allow you to add your own type mappings within your project. If you feel a type should be included as part of node-mime, see [requesting new types](https://github.com/bentomas/node-mime/wiki/Requesting-New-Types).\n### mime.define() - Add custom mime/extension mappings\n\n mime.define({\n \'text/x-some-format\': [\'x-sf\', \'x-sft\', \'x-sfml\'],\n \'application/x-my-type\': [\'x-mt\', \'x-mtt\'],\n // etc ...\n });\n\n mime.lookup(\'x-sft\'); // => \'text/x-some-format\'\n mime.extension(\'text/x-some-format\'); // => \'x-sf\'\n\n### mime.load(filepath) - Load mappings from an Apache ".types" format file\n\n mime.load(\'./my_project.types\');\n',
37067 silly resolved readmeFilename: 'README.md',
37067 silly resolved _id: 'mime@1.2.4',
37067 silly resolved dist: { shasum: '8e40dbb0a3aa1b8faf3dfd1d619fad0cc2b62036' },
37067 silly resolved _from: 'mime@1.2.4',
37067 silly resolved _resolved: 'https://registry.npmjs.org/mime/-/mime-1.2.4.tgz' },
37067 silly resolved { name: 'bytes',
37067 silly resolved author:
37067 silly resolved { name: 'TJ Holowaychuk',
37067 silly resolved email: 'tj@vision-media.ca',
37067 silly resolved url: 'http://tjholowaychuk.com' },
37067 silly resolved description: 'byte string parser (5mb etc)',
37067 silly resolved version: '0.0.1',
37067 silly resolved main: 'index.js',
37067 silly resolved dependencies: {},
37067 silly resolved devDependencies: { mocha: '*', should: '*' },
37067 silly resolved readme: '\n# node-bytes\n\n Byte string parser.\n\n## Example:\n\n```js\nbytes(\'1kb\')\n// => 1024\n\nbytes(\'2mb\')\n// => 2097152\n\nbytes(\'1gb\')\n// => 1073741824\n```\n\n## Installation\n\n```\n$ npm install bytes\n```',
37067 silly resolved readmeFilename: 'Readme.md',
37067 silly resolved _id: 'bytes@0.0.1',
37067 silly resolved dist: { shasum: '2a76c866ba90e6fd2641ab5c9fdb6c4e8b4015f7' },
37067 silly resolved _from: 'bytes@0.0.1',
37067 silly resolved _resolved: 'https://registry.npmjs.org/bytes/-/bytes-0.0.1.tgz' },
37067 silly resolved { name: 'fresh',
37067 silly resolved author:
37067 silly resolved { name: 'TJ Holowaychuk',
37067 silly resolved email: 'tj@vision-media.ca',
37067 silly resolved url: 'http://tjholowaychuk.com' },
37067 silly resolved description: 'HTTP response freshness testing',
37067 silly resolved version: '0.0.1',
37067 silly resolved main: 'index.js',
37067 silly resolved dependencies: {},
37067 silly resolved devDependencies: { mocha: '*', should: '*' },
37067 silly resolved readme: '\n# node-fresh\n\n HTTP response freshness testing\n\n## fresh(req, res)\n\n Check freshness of `req` and `res` headers.\n\n When the cache is "fresh" __true__ is returned,\n otherwise __false__ is returned to indicate that\n the cache is now stale.\n\n## Example:\n\n```js\nvar req = { \'if-none-match\': \'tobi\' };\nvar res = { \'etag\': \'luna\' };\nfresh(req, res);\n// => false\n\nvar req = { \'if-none-match\': \'tobi\' };\nvar res = { \'etag\': \'tobi\' };\nfresh(req, res);\n// => true\n```\n\n## Installation\n\n```\n$ npm install fresh\n```',
37067 silly resolved readmeFilename: 'Readme.md',
37067 silly resolved _id: 'fresh@0.0.1',
37067 silly resolved dist: { shasum: 'f98a0a1b9001b6e227fb9c65ff3927bdb7b404fa' },
37067 silly resolved _from: 'fresh@0.0.1',
37067 silly resolved _resolved: 'https://registry.npmjs.org/fresh/-/fresh-0.0.1.tgz' } ]
37068 info install qs@0.4.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect
37069 info install dox@0.4.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect
37070 info install formidable@1.0.11 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect
37071 info install cookie@0.0.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect
37072 info install mime@1.2.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect
37073 info install bytes@0.0.1 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect
37074 info install fresh@0.0.1 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect
37075 info installOne qs@0.4.2
37076 info installOne dox@0.4.2
37077 info installOne formidable@1.0.11
37078 info installOne cookie@0.0.4
37079 info installOne mime@1.2.4
37080 info installOne bytes@0.0.1
37081 info installOne fresh@0.0.1
37082 verbose from cache /Users/ahsteele/.npm/qs/0.4.2/package/package.json
37083 verbose from cache /Users/ahsteele/.npm/dox/0.4.2/package/package.json
37084 verbose from cache /Users/ahsteele/.npm/formidable/1.0.11/package/package.json
37085 verbose from cache /Users/ahsteele/.npm/cookie/0.0.4/package/package.json
37086 verbose from cache /Users/ahsteele/.npm/mime/1.2.4/package/package.json
37087 verbose from cache /Users/ahsteele/.npm/bytes/0.0.1/package/package.json
37088 verbose from cache /Users/ahsteele/.npm/fresh/0.0.1/package/package.json
37089 silly gunzTarPerm extractEntry lib/public/icons/page_attach.png
37090 silly gunzTarPerm extractEntry package.json
37091 silly gunzTarPerm extractEntry lib/public/icons/page_code.png
37092 verbose linkStuff [ false,
37092 verbose linkStuff false,
37092 verbose linkStuff false,
37092 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules' ]
37093 info linkStuff should@1.2.2
37094 verbose linkBins should@1.2.2
37095 verbose linkMans should@1.2.2
37096 verbose rebuildBundles should@1.2.2
37097 silly lockFile bcb2979d--uglify-js-node-modules-optimist /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist
37098 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist /Users/ahsteele/.npm/bcb2979d--uglify-js-node-modules-optimist.lock
37099 silly lockFile 4f0b40a8-e-npm-optimist-0-3-5-package-tgz /Users/ahsteele/.npm/optimist/0.3.5/package.tgz
37100 verbose lock /Users/ahsteele/.npm/optimist/0.3.5/package.tgz /Users/ahsteele/.npm/4f0b40a8-e-npm-optimist-0-3-5-package-tgz.lock
37101 silly lockFile 24bb65e8-glify-js-node-modules-source-map /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map
37102 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map /Users/ahsteele/.npm/24bb65e8-glify-js-node-modules-source-map.lock
37103 silly lockFile 871df6d9-npm-source-map-0-1-8-package-tgz /Users/ahsteele/.npm/source-map/0.1.8/package.tgz
37104 verbose lock /Users/ahsteele/.npm/source-map/0.1.8/package.tgz /Users/ahsteele/.npm/871df6d9-npm-source-map-0-1-8-package-tgz.lock
37105 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs unbuild
37106 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs/package.json
37107 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox unbuild
37108 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox/package.json
37109 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/formidable unbuild
37110 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/formidable/package.json
37111 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie unbuild
37112 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie/package.json
37113 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/mime unbuild
37114 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/mime/package.json
37115 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes unbuild
37116 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes/package.json
37117 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh unbuild
37118 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh/package.json
37119 verbose cache add [ 'qs@0.4.2', null ]
37120 verbose cache add name=undefined spec="qs@0.4.2" args=["qs@0.4.2",null]
37121 verbose parsed url { pathname: 'qs@0.4.2', path: 'qs@0.4.2', href: 'qs@0.4.2' }
37122 verbose cache add name="qs" spec="0.4.2" args=["qs","0.4.2"]
37123 verbose parsed url { pathname: '0.4.2', path: '0.4.2', href: '0.4.2' }
37124 verbose addNamed [ 'qs', '0.4.2' ]
37125 verbose cache add [ 'formidable@1.0.11', null ]
37126 verbose cache add name=undefined spec="formidable@1.0.11" args=["formidable@1.0.11",null]
37127 verbose parsed url { pathname: 'formidable@1.0.11',
37127 verbose parsed url path: 'formidable@1.0.11',
37127 verbose parsed url href: 'formidable@1.0.11' }
37128 verbose cache add name="formidable" spec="1.0.11" args=["formidable","1.0.11"]
37129 verbose parsed url { pathname: '1.0.11', path: '1.0.11', href: '1.0.11' }
37130 verbose addNamed [ 'formidable', '1.0.11' ]
37131 verbose addNamed [ '1.0.11', '1.0.11' ]
37132 silly lockFile 85cafced-formidable-1-0-11 formidable@1.0.11
37133 verbose lock formidable@1.0.11 /Users/ahsteele/.npm/85cafced-formidable-1-0-11.lock
37134 verbose cache add [ 'abbrev@1', null ]
37135 verbose cache add name=undefined spec="abbrev@1" args=["abbrev@1",null]
37136 verbose parsed url { pathname: 'abbrev@1', path: 'abbrev@1', href: 'abbrev@1' }
37137 verbose cache add name="abbrev" spec="1" args=["abbrev","1"]
37138 verbose parsed url { pathname: '1', path: '1', href: '1' }
37139 verbose addNamed [ 'abbrev', '1' ]
37140 verbose cache add [ 'crc@0.2.0', null ]
37141 verbose cache add name=undefined spec="crc@0.2.0" args=["crc@0.2.0",null]
37142 verbose parsed url { pathname: 'crc@0.2.0', path: 'crc@0.2.0', href: 'crc@0.2.0' }
37143 verbose cache add name="crc" spec="0.2.0" args=["crc","0.2.0"]
37144 verbose parsed url { pathname: '0.2.0', path: '0.2.0', href: '0.2.0' }
37145 verbose addNamed [ 'crc', '0.2.0' ]
37146 verbose cache add [ 'cookie@0.0.4', null ]
37147 verbose cache add name=undefined spec="cookie@0.0.4" args=["cookie@0.0.4",null]
37148 verbose parsed url { pathname: 'cookie@0.0.4',
37148 verbose parsed url path: 'cookie@0.0.4',
37148 verbose parsed url href: 'cookie@0.0.4' }
37149 verbose cache add name="cookie" spec="0.0.4" args=["cookie","0.0.4"]
37150 verbose parsed url { pathname: '0.0.4', path: '0.0.4', href: '0.0.4' }
37151 verbose addNamed [ 'cookie', '0.0.4' ]
37152 verbose addNamed [ '0.0.4', '0.0.4' ]
37153 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
37154 verbose lock cookie@0.0.4 /Users/ahsteele/.npm/c11bcebd-cookie-0-0-4.lock
37155 verbose cache add [ 'bytes@0.1.0', null ]
37156 verbose cache add name=undefined spec="bytes@0.1.0" args=["bytes@0.1.0",null]
37157 verbose parsed url { pathname: 'bytes@0.1.0',
37157 verbose parsed url path: 'bytes@0.1.0',
37157 verbose parsed url href: 'bytes@0.1.0' }
37158 verbose cache add name="bytes" spec="0.1.0" args=["bytes","0.1.0"]
37159 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
37160 verbose addNamed [ 'bytes', '0.1.0' ]
37161 verbose cache add [ 'send@0.0.3', null ]
37162 verbose cache add name=undefined spec="send@0.0.3" args=["send@0.0.3",null]
37163 verbose parsed url { pathname: 'send@0.0.3',
37163 verbose parsed url path: 'send@0.0.3',
37163 verbose parsed url href: 'send@0.0.3' }
37164 verbose cache add name="send" spec="0.0.3" args=["send","0.0.3"]
37165 verbose parsed url { pathname: '0.0.3', path: '0.0.3', href: '0.0.3' }
37166 verbose addNamed [ 'send', '0.0.3' ]
37167 verbose cache add [ 'fresh@0.1.0', null ]
37168 verbose cache add name=undefined spec="fresh@0.1.0" args=["fresh@0.1.0",null]
37169 verbose parsed url { pathname: 'fresh@0.1.0',
37169 verbose parsed url path: 'fresh@0.1.0',
37169 verbose parsed url href: 'fresh@0.1.0' }
37170 verbose cache add name="fresh" spec="0.1.0" args=["fresh","0.1.0"]
37171 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
37172 verbose addNamed [ 'fresh', '0.1.0' ]
37173 silly gunzTarPerm extractEntry .npmignore
37174 silly gunzTarPerm extractEntry README.md
37175 info install should@1.2.2
37176 verbose readDependencies using package.json deps
37177 verbose readDependencies using package.json deps
37178 verbose readDependencies using package.json deps
37179 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap/node_modules/inherits/package.json
37180 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/tap/node_modules/yamlish/package.json
37181 silly gunzTarPerm modes [ '755', '644' ]
37182 silly gunzTarPerm modes [ '755', '644' ]
37183 info postinstall should@1.2.2
37184 verbose tar unpack /Users/ahsteele/.npm/qs/0.4.2/package.tgz
37185 verbose tar unpack /Users/ahsteele/.npm/dox/0.4.2/package.tgz
37186 verbose tar unpack /Users/ahsteele/.npm/formidable/1.0.11/package.tgz
37187 verbose tar unpack /Users/ahsteele/.npm/cookie/0.0.4/package.tgz
37188 verbose tar unpack /Users/ahsteele/.npm/mime/1.2.4/package.tgz
37189 verbose tar unpack /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
37190 verbose tar unpack /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
37191 verbose registry.get formidable/1.0.11 not expired, no request
37192 verbose registry.get cookie/0.0.4 not expired, no request
37193 silly gunzTarPerm extractEntry lib/public/icons/page_copy.png
37194 silly gunzTarPerm extractEntry lib/public/icons/page_delete.png
37195 silly gunzTarPerm extractEntry package.json
37196 verbose from cache /Users/ahsteele/.npm/formidable/1.0.11/package/package.json
37197 verbose from cache /Users/ahsteele/.npm/cookie/0.0.4/package/package.json
37198 silly gunzTarPerm extractEntry package.json
37199 silly gunzTarPerm extractEntry LICENSE
37200 silly gunzTarPerm extractEntry example/lib/math.js
37201 silly gunzTarPerm extractEntry LICENSE
37202 silly gunzTarPerm extractEntry index.js
37203 silly gunzTarPerm extractEntry .npmignore
37204 silly gunzTarPerm extractEntry README.md
37205 silly gunzTarPerm extractEntry example/test/test-example.js
37206 silly gunzTarPerm extractEntry lib/main.js
37207 silly gunzTarPerm extractEntry lib/tap-browser-harness.js
37208 silly gunzTarPerm extractEntry lib/public/icons/page_edit.png
37209 silly gunzTarPerm extractEntry lib/public/icons/page_error.png
37210 silly gunzTarPerm extractEntry x.js
37211 silly gunzTarPerm extractEntry .travis.yml
37212 silly gunzTarPerm extractEntry LICENSE
37213 silly gunzTarPerm extractEntry Makefile.dryice.js
37214 silly gunzTarPerm extractEntry lib/tap-consumer.js
37215 silly gunzTarPerm extractEntry lib/public/icons/page_excel.png
37216 silly gunzTarPerm extractEntry lib/public/icons/page_find.png
37217 silly gunzTarPerm extractEntry build/assert-shim.js
37218 silly gunzTarPerm extractEntry build/mini-require.js
37219 silly gunzTarPerm extractEntry build/suffix-browser.js
37220 silly gunzTarPerm extractEntry lib/tap-cov-html.js
37221 silly gunzTarPerm extractEntry lib/tap-assert.js
37222 silly gunzTarPerm extractEntry example/bool.js
37223 silly gunzTarPerm extractEntry example/default_singles.js
37224 silly gunzTarPerm extractEntry example/divide.js
37225 silly gunzTarPerm extractEntry build/test-prefix.js
37226 silly gunzTarPerm extractEntry example/line_count.js
37227 silly gunzTarPerm extractEntry lib/public/icons/page_gear.png
37228 silly gunzTarPerm extractEntry lib/public/icons/page_go.png
37229 silly gunzTarPerm extractEntry build/test-suffix.js
37230 silly gunzTarPerm extractEntry example/default_hash.js
37231 silly gunzTarPerm extractEntry lib/tap-harness.js
37232 silly gunzTarPerm extractEntry lib/tap-producer.js
37233 silly gunzTarPerm extractEntry build/prefix-source-map.jsm
37234 silly gunzTarPerm extractEntry example/line_count_wrap.js
37235 silly gunzTarPerm extractEntry lib/public/icons/page_green.png
37236 silly gunzTarPerm extractEntry lib/public/icons/page_key.png
37237 silly gunzTarPerm extractEntry example/nonopt.js
37238 silly gunzTarPerm extractEntry example/reflect.js
37239 silly gunzTarPerm extractEntry lib/tap-results.js
37240 silly gunzTarPerm extractEntry lib/tap-runner.js
37241 silly gunzTarPerm extractEntry build/prefix-utils.jsm
37242 silly gunzTarPerm extractEntry build/suffix-source-map.jsm
37243 silly gunzTarPerm extractEntry example/short.js
37244 silly gunzTarPerm extractEntry lib/public/icons/page_lightning.png
37245 silly gunzTarPerm extractEntry lib/public/icons/page_link.png
37246 silly gunzTarPerm extractEntry lib/tap-test.js
37247 silly gunzTarPerm extractEntry lib/tap-global-harness.js
37248 silly gunzTarPerm extractEntry build/suffix-utils.jsm
37249 silly gunzTarPerm extractEntry lib/source-map.js
37250 silly gunzTarPerm extractEntry lib/source-map/array-set.js
37251 silly gunzTarPerm extractEntry example/string.js
37252 silly gunzTarPerm extractEntry example/boolean_single.js
37253 silly gunzTarPerm extractEntry AUTHORS
37254 silly gunzTarPerm extractEntry lib/public/icons/page_paintbrush.png
37255 silly gunzTarPerm extractEntry lib/public/icons/page_paste.png
37256 silly gunzTarPerm extractEntry lib/source-map/base64-vlq.js
37257 silly gunzTarPerm extractEntry example/usage-options.js
37258 silly gunzTarPerm extractEntry example/boolean_double.js
37259 silly gunzTarPerm extractEntry coverage-example/lib/bar.js
37260 silly gunzTarPerm extractEntry coverage-example/lib/foo.js
37261 silly gunzTarPerm extractEntry lib/source-map/base64.js
37262 silly gunzTarPerm extractEntry lib/source-map/binary-search.js
37263 silly gunzTarPerm extractEntry lib/public/icons/page_red.png
37264 silly gunzTarPerm extractEntry lib/public/icons/page_refresh.png
37265 silly gunzTarPerm extractEntry lib/public/icons/page_save.png
37266 silly gunzTarPerm extractEntry example/xup.js
37267 silly gunzTarPerm extractEntry example/line_count_options.js
37268 silly gunzTarPerm extractEntry lib/public/icons/page_white.png
37269 silly gunzTarPerm extractEntry coverage-example/test/bar.test.js
37270 silly gunzTarPerm extractEntry coverage-example/test/baz.test.js
37271 silly gunzTarPerm extractEntry lib/source-map/source-map-consumer.js
37272 silly gunzTarPerm extractEntry lib/source-map/source-map-generator.js
37273 silly gunzTarPerm extractEntry lib/source-map/source-node.js
37274 silly gunzTarPerm extractEntry README.markdown
37275 silly gunzTarPerm extractEntry test/_.js
37276 silly gunzTarPerm extractEntry lib/public/icons/page_white_acrobat.png
37277 silly gunzTarPerm extractEntry lib/public/icons/page_white_actionscript.png
37278 silly gunzTarPerm extractEntry lib/public/icons/page_white_add.png
37279 silly gunzTarPerm extractEntry lib/source-map/util.js
37280 silly gunzTarPerm extractEntry coverage-example/test/foo.test.js
37281 silly gunzTarPerm extractEntry bin/tap-http.js
37282 silly gunzTarPerm extractEntry bin/tap-reader.js
37283 silly gunzTarPerm extractEntry test/parse.js
37284 silly gunzTarPerm extractEntry test/usage.js
37285 silly gunzTarPerm extractEntry lib/public/icons/page_white_c.png
37286 silly gunzTarPerm extractEntry lib/public/icons/page_white_camera.png
37287 silly gunzTarPerm extractEntry bin/tap.js
37288 silly gunzTarPerm extractEntry test/run-tests.js
37289 silly gunzTarPerm extractEntry test/source-map/test-api.js
37290 silly gunzTarPerm extractEntry lib/public/icons/page_white_cd.png
37291 silly gunzTarPerm extractEntry test/_/argv.js
37292 silly gunzTarPerm extractEntry test/_/bin.js
37293 silly gunzTarPerm extractEntry test/buffer_compare.js
37294 silly gunzTarPerm extractEntry lib/public/icons/page_white_code.png
37295 silly gunzTarPerm extractEntry test/source-map/test-array-set.js
37296 silly gunzTarPerm extractEntry test/source-map/test-base64-vlq.js
37297 silly gunzTarPerm extractEntry lib/public/icons/page_white_code_red.png
37298 silly gunzTarPerm extractEntry lib/public/icons/page_white_coldfusion.png
37299 silly gunzTarPerm extractEntry test/expose-gc-test.js
37300 silly gunzTarPerm extractEntry test/independent-timeouts.js
37301 silly gunzTarPerm extractEntry test/source-map/test-base64.js
37302 silly gunzTarPerm extractEntry test/source-map/test-binary-search.js
37303 silly gunzTarPerm extractEntry lib/public/icons/page_white_compressed.png
37304 silly gunzTarPerm extractEntry lib/public/icons/page_white_copy.png
37305 silly gunzTarPerm extractEntry test/source-map/test-dog-fooding.js
37306 silly gunzTarPerm extractEntry test/source-map/test-source-map-consumer.js
37307 silly gunzTarPerm extractEntry test/isolated-conf-test.js
37308 silly gunzTarPerm extractEntry test/meta-test.js
37309 silly gunzTarPerm extractEntry test/timeout.js
37310 silly gunzTarPerm extractEntry test/common.js
37311 silly gunzTarPerm extractEntry test/source-map/test-source-map-generator.js
37312 silly gunzTarPerm extractEntry test/source-map/test-source-node.js
37313 silly gunzTarPerm extractEntry lib/public/icons/page_white_cplusplus.png
37314 silly gunzTarPerm extractEntry lib/public/icons/page_white_csharp.png
37315 silly gunzTarPerm extractEntry lib/public/icons/page_white_cup.png
37316 silly gunzTarPerm extractEntry test/test-test.js
37317 silly gunzTarPerm extractEntry test/output-childtest-description.js
37318 silly gunzTarPerm extractEntry test/result-trap.js
37319 silly gunzTarPerm extractEntry test/source-map/util.js
37320 silly gunzTarPerm extractEntry test/segv.js
37321 silly gunzTarPerm extractEntry lib/public/icons/page_white_database.png
37322 silly gunzTarPerm extractEntry lib/public/icons/page_white_delete.png
37323 silly gunzTarPerm extractEntry lib/public/icons/page_white_dvd.png
37324 silly gunzTarPerm extractEntry lib/public/icons/page_add.png
37325 silly gunzTarPerm extractEntry test/trivial-success.js
37326 silly gunzTarPerm extractEntry test/simple-harness-test-with-plan.js
37327 silly gunzTarPerm extractEntry test/deep.js
37328 silly gunzTarPerm extractEntry lib/public/icons/page_white_error.png
37329 silly gunzTarPerm extractEntry test/simple-harness-test.js
37330 silly gunzTarPerm extractEntry test/nested-test.js
37331 silly gunzTarPerm extractEntry lib/public/icons/page_white_excel.png
37332 silly gunzTarPerm extractEntry lib/public/icons/page_white_find.png
37333 silly gunzTarPerm extractEntry test/undefined_indented.js
37334 silly gunzTarPerm extractEntry test/non-tap-output.js
37335 silly gunzTarPerm extractEntry test/not-executed.sh
37336 silly gunzTarPerm extractEntry lib/public/icons/page_white_flash.png
37337 silly gunzTarPerm extractEntry lib/public/icons/page_white_freehand.png
37338 silly gunzTarPerm extractEntry test/executed.sh
37339 silly gunzTarPerm extractEntry lib/public/icons/page_white_gear.png
37340 silly gunzTarPerm extractEntry lib/public/icons/page_white_get.png
37341 silly gunzTarPerm extractEntry lib/public/icons/page_white_go.png
37342 silly gunzTarPerm extractEntry test/end-exception/t.js
37343 silly gunzTarPerm extractEntry test-disabled/bailout.js
37344 silly gunzTarPerm extractEntry lib/public/icons/page_white_h.png
37345 silly gunzTarPerm extractEntry lib/public/icons/page_white_horizontal.png
37346 silly gunzTarPerm extractEntry test-disabled/foo.js
37347 silly gunzTarPerm extractEntry test-disabled/t.js
37348 silly gunzTarPerm extractEntry node_modules/inherits/package.json
37349 silly gunzTarPerm extractEntry lib/public/icons/page_white_key.png
37350 silly gunzTarPerm extractEntry lib/public/icons/page_white_lightning.png
37351 silly gunzTarPerm extractEntry node_modules/inherits/README.md
37352 silly gunzTarPerm extractEntry node_modules/inherits/LICENSE
37353 silly gunzTarPerm extractEntry node_modules/inherits/inherits-old.js
37354 silly gunzTarPerm extractEntry node_modules/inherits/inherits.js
37355 silly gunzTarPerm extractEntry lib/public/icons/page_white_link.png
37356 silly gunzTarPerm extractEntry lib/public/icons/page_white_magnify.png
37357 silly gunzTarPerm extractEntry node_modules/yamlish/package.json
37358 silly gunzTarPerm extractEntry node_modules/yamlish/README.md
37359 silly gunzTarPerm extractEntry lib/public/icons/page_white_medal.png
37360 silly gunzTarPerm extractEntry lib/public/icons/page_white_office.png
37361 silly gunzTarPerm extractEntry node_modules/yamlish/LICENSE
37362 silly gunzTarPerm extractEntry node_modules/yamlish/yamlish.js
37363 silly gunzTarPerm extractEntry lib/public/icons/page_white_paint.png
37364 silly gunzTarPerm extractEntry lib/public/icons/page_white_paintbrush.png
37365 silly gunzTarPerm extractEntry lib/public/icons/page_white_paste.png
37366 silly gunzTarPerm extractEntry lib/public/icons/page_white_php.png
37367 silly gunzTarPerm extractEntry lib/public/icons/page_white_picture.png
37368 silly gunzTarPerm extractEntry lib/public/icons/page_white_powerpoint.png
37369 silly gunzTarPerm extractEntry lib/public/icons/page_white_put.png
37370 silly gunzTarPerm extractEntry lib/public/icons/page_white_ruby.png
37371 silly gunzTarPerm extractEntry lib/public/icons/page_white_stack.png
37372 silly gunzTarPerm extractEntry lib/public/icons/page_white_star.png
37373 silly gunzTarPerm extractEntry lib/public/icons/page_white_swoosh.png
37374 silly gunzTarPerm extractEntry lib/public/icons/page_white_text.png
37375 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist/package.json
37376 silly gunzTarPerm extractEntry lib/public/icons/page_white_text_width.png
37377 silly gunzTarPerm extractEntry lib/public/icons/page_white_tux.png
37378 silly lockFile bcb2979d--uglify-js-node-modules-optimist /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist
37379 silly lockFile bcb2979d--uglify-js-node-modules-optimist /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist
37380 silly gunzTarPerm extractEntry lib/public/icons/page_white_vector.png
37381 silly gunzTarPerm extractEntry lib/public/icons/page_white_visualstudio.png
37382 silly lockFile 4f0b40a8-e-npm-optimist-0-3-5-package-tgz /Users/ahsteele/.npm/optimist/0.3.5/package.tgz
37383 silly lockFile 4f0b40a8-e-npm-optimist-0-3-5-package-tgz /Users/ahsteele/.npm/optimist/0.3.5/package.tgz
37384 info preinstall optimist@0.3.5
37385 silly gunzTarPerm extractEntry lib/public/icons/page_white_width.png
37386 silly gunzTarPerm extractEntry lib/public/icons/page_white_word.png
37387 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist/package.json
37388 silly gunzTarPerm extractEntry lib/public/icons/page_white_world.png
37389 silly gunzTarPerm extractEntry lib/public/icons/page_white_wrench.png
37390 silly gunzTarPerm extractEntry lib/public/icons/page_white_zip.png
37391 silly gunzTarPerm extractEntry lib/public/icons/page_word.png
37392 silly gunzTarPerm extractEntry lib/public/icons/page_world.png
37393 silly gunzTarPerm extractEntry lib/public/style.css
37394 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map/package.json
37395 silly lockFile 24bb65e8-glify-js-node-modules-source-map /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map
37396 silly lockFile 24bb65e8-glify-js-node-modules-source-map /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map
37397 silly lockFile 871df6d9-npm-source-map-0-1-8-package-tgz /Users/ahsteele/.npm/source-map/0.1.8/package.tgz
37398 silly lockFile 871df6d9-npm-source-map-0-1-8-package-tgz /Users/ahsteele/.npm/source-map/0.1.8/package.tgz
37399 info preinstall source-map@0.1.8
37400 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map/package.json
37401 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap/package.json
37402 silly lockFile c84a14e6-odules-markdown-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap
37403 silly lockFile c84a14e6-odules-markdown-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap
37404 silly lockFile 3daa04ca-steele-npm-tap-0-4-0-package-tgz /Users/ahsteele/.npm/tap/0.4.0/package.tgz
37405 silly lockFile 3daa04ca-steele-npm-tap-0-4-0-package-tgz /Users/ahsteele/.npm/tap/0.4.0/package.tgz
37406 info preinstall tap@0.4.0
37407 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap/package.json
37408 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package/package.json
37409 silly lockFile 208dfc84-4661-0-46301305503584445-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package
37410 silly lockFile 208dfc84-4661-0-46301305503584445-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package
37411 silly lockFile 239acbb7-4661-0-46301305503584445-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/tmp.tgz
37412 silly lockFile 239acbb7-4661-0-46301305503584445-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/tmp.tgz
37413 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package/package.json
37414 silly lockFile fe6947b5--modules-connect-node-modules-qs /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs
37415 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs /Users/ahsteele/.npm/fe6947b5--modules-connect-node-modules-qs.lock
37416 silly lockFile 255e8510-hsteele-npm-qs-0-4-2-package-tgz /Users/ahsteele/.npm/qs/0.4.2/package.tgz
37417 verbose lock /Users/ahsteele/.npm/qs/0.4.2/package.tgz /Users/ahsteele/.npm/255e8510-hsteele-npm-qs-0-4-2-package-tgz.lock
37418 silly lockFile ae839999-modules-connect-node-modules-dox /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox
37419 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox /Users/ahsteele/.npm/ae839999-modules-connect-node-modules-dox.lock
37420 silly lockFile c7d9a0f7-steele-npm-dox-0-4-2-package-tgz /Users/ahsteele/.npm/dox/0.4.2/package.tgz
37421 verbose lock /Users/ahsteele/.npm/dox/0.4.2/package.tgz /Users/ahsteele/.npm/c7d9a0f7-steele-npm-dox-0-4-2-package-tgz.lock
37422 silly lockFile 283b297c--connect-node-modules-formidable /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/formidable
37423 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/formidable /Users/ahsteele/.npm/283b297c--connect-node-modules-formidable.lock
37424 silly lockFile 72f3c1ec-pm-formidable-1-0-11-package-tgz /Users/ahsteele/.npm/formidable/1.0.11/package.tgz
37425 verbose lock /Users/ahsteele/.npm/formidable/1.0.11/package.tgz /Users/ahsteele/.npm/72f3c1ec-pm-formidable-1-0-11-package-tgz.lock
37426 silly lockFile 5835819b-ules-connect-node-modules-cookie /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie
37427 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie /Users/ahsteele/.npm/5835819b-ules-connect-node-modules-cookie.lock
37428 silly lockFile 99e75772-ele-npm-cookie-0-0-4-package-tgz /Users/ahsteele/.npm/cookie/0.0.4/package.tgz
37429 verbose lock /Users/ahsteele/.npm/cookie/0.0.4/package.tgz /Users/ahsteele/.npm/99e75772-ele-npm-cookie-0-0-4-package-tgz.lock
37430 silly lockFile 5ad41af7-odules-connect-node-modules-mime /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/mime
37431 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/mime /Users/ahsteele/.npm/5ad41af7-odules-connect-node-modules-mime.lock
37432 silly lockFile c9850b23-teele-npm-mime-1-2-4-package-tgz /Users/ahsteele/.npm/mime/1.2.4/package.tgz
37433 verbose lock /Users/ahsteele/.npm/mime/1.2.4/package.tgz /Users/ahsteele/.npm/c9850b23-teele-npm-mime-1-2-4-package-tgz.lock
37434 silly lockFile 0e75d9d9-dules-connect-node-modules-bytes /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes
37435 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes /Users/ahsteele/.npm/0e75d9d9-dules-connect-node-modules-bytes.lock
37436 silly lockFile e1f6af35-eele-npm-bytes-0-0-1-package-tgz /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
37437 verbose lock /Users/ahsteele/.npm/bytes/0.0.1/package.tgz /Users/ahsteele/.npm/e1f6af35-eele-npm-bytes-0-0-1-package-tgz.lock
37438 silly lockFile 5556692d-dules-connect-node-modules-fresh /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh
37439 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh /Users/ahsteele/.npm/5556692d-dules-connect-node-modules-fresh.lock
37440 silly lockFile a3238b07-eele-npm-fresh-0-0-1-package-tgz /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
37441 verbose lock /Users/ahsteele/.npm/fresh/0.0.1/package.tgz /Users/ahsteele/.npm/a3238b07-eele-npm-fresh-0-0-1-package-tgz.lock
37442 silly lockFile 85cafced-formidable-1-0-11 formidable@1.0.11
37443 silly lockFile 85cafced-formidable-1-0-11 formidable@1.0.11
37444 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
37445 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
37446 verbose cache add [ 'slide@*', null ]
37447 verbose cache add name=undefined spec="slide@*" args=["slide@*",null]
37448 verbose parsed url { pathname: 'slide@*', path: 'slide@*', href: 'slide@*' }
37449 verbose cache add name="slide" spec="*" args=["slide","*"]
37450 verbose parsed url { pathname: '*', path: '*', href: '*' }
37451 verbose addNamed [ 'slide', '*' ]
37452 verbose addNamed [ null, '' ]
37453 silly lockFile 0d511564-slide slide@*
37454 verbose lock slide@* /Users/ahsteele/.npm/0d511564-slide.lock
37455 verbose cache add [ 'runforcover@~0.0.2', null ]
37456 verbose cache add name=undefined spec="runforcover@~0.0.2" args=["runforcover@~0.0.2",null]
37457 verbose parsed url { pathname: 'runforcover@~0.0.2',
37457 verbose parsed url path: 'runforcover@~0.0.2',
37457 verbose parsed url href: 'runforcover@~0.0.2' }
37458 verbose cache add name="runforcover" spec="~0.0.2" args=["runforcover","~0.0.2"]
37459 verbose parsed url { pathname: '~0.0.2', path: '~0.0.2', href: '~0.0.2' }
37460 verbose addNamed [ 'runforcover', '~0.0.2' ]
37461 verbose addNamed [ null, '>=0.0.2- <0.1.0-' ]
37462 silly lockFile 250f038a-runforcover-0-0-2 runforcover@~0.0.2
37463 verbose lock runforcover@~0.0.2 /Users/ahsteele/.npm/250f038a-runforcover-0-0-2.lock
37464 verbose cache add [ 'source-map@~0.1.7', null ]
37465 verbose cache add name=undefined spec="source-map@~0.1.7" args=["source-map@~0.1.7",null]
37466 verbose parsed url { pathname: 'source-map@~0.1.7',
37466 verbose parsed url path: 'source-map@~0.1.7',
37466 verbose parsed url href: 'source-map@~0.1.7' }
37467 verbose cache add name="source-map" spec="~0.1.7" args=["source-map","~0.1.7"]
37468 verbose parsed url { pathname: '~0.1.7', path: '~0.1.7', href: '~0.1.7' }
37469 verbose addNamed [ 'source-map', '~0.1.7' ]
37470 verbose addNamed [ null, '>=0.1.7- <0.2.0-' ]
37471 silly lockFile 19b4245f-source-map-0-1-7 source-map@~0.1.7
37472 verbose lock source-map@~0.1.7 /Users/ahsteele/.npm/19b4245f-source-map-0-1-7.lock
37473 verbose cache add [ 'optimist@~0.3.5', null ]
37474 verbose cache add name=undefined spec="optimist@~0.3.5" args=["optimist@~0.3.5",null]
37475 verbose parsed url { pathname: 'optimist@~0.3.5',
37475 verbose parsed url path: 'optimist@~0.3.5',
37475 verbose parsed url href: 'optimist@~0.3.5' }
37476 verbose cache add name="optimist" spec="~0.3.5" args=["optimist","~0.3.5"]
37477 verbose parsed url { pathname: '~0.3.5', path: '~0.3.5', href: '~0.3.5' }
37478 verbose addNamed [ 'optimist', '~0.3.5' ]
37479 verbose addNamed [ null, '>=0.3.5- <0.4.0-' ]
37480 silly lockFile a1f99b53-optimist-0-3-5 optimist@~0.3.5
37481 verbose lock optimist@~0.3.5 /Users/ahsteele/.npm/a1f99b53-optimist-0-3-5.lock
37482 verbose cache add [ 'abbrev@1', null ]
37483 verbose cache add name=undefined spec="abbrev@1" args=["abbrev@1",null]
37484 verbose parsed url { pathname: 'abbrev@1', path: 'abbrev@1', href: 'abbrev@1' }
37485 verbose cache add name="abbrev" spec="1" args=["abbrev","1"]
37486 verbose parsed url { pathname: '1', path: '1', href: '1' }
37487 verbose addNamed [ 'abbrev', '1' ]
37488 verbose cache add [ 'nopt@~2', null ]
37489 verbose cache add name=undefined spec="nopt@~2" args=["nopt@~2",null]
37490 verbose parsed url { pathname: 'nopt@~2', path: 'nopt@~2', href: 'nopt@~2' }
37491 verbose cache add name="nopt" spec="~2" args=["nopt","~2"]
37492 verbose parsed url { pathname: '~2', path: '~2', href: '~2' }
37493 verbose addNamed [ 'nopt', '~2' ]
37494 verbose addNamed [ null, '>=2.0.0- <3.0.0-' ]
37495 silly lockFile 133532d7-nopt-2 nopt@~2
37496 verbose lock nopt@~2 /Users/ahsteele/.npm/133532d7-nopt-2.lock
37497 verbose cache add [ 'difflet@~0.2.0', null ]
37498 verbose cache add name=undefined spec="difflet@~0.2.0" args=["difflet@~0.2.0",null]
37499 verbose parsed url { pathname: 'difflet@~0.2.0',
37499 verbose parsed url path: 'difflet@~0.2.0',
37499 verbose parsed url href: 'difflet@~0.2.0' }
37500 verbose cache add name="difflet" spec="~0.2.0" args=["difflet","~0.2.0"]
37501 verbose parsed url { pathname: '~0.2.0', path: '~0.2.0', href: '~0.2.0' }
37502 verbose addNamed [ 'difflet', '~0.2.0' ]
37503 verbose addNamed [ null, '>=0.2.0- <0.3.0-' ]
37504 silly lockFile dac5d199-difflet-0-2-0 difflet@~0.2.0
37505 verbose lock difflet@~0.2.0 /Users/ahsteele/.npm/dac5d199-difflet-0-2-0.lock
37506 verbose cache add [ 'deep-equal@~0.0.0', null ]
37507 verbose cache add name=undefined spec="deep-equal@~0.0.0" args=["deep-equal@~0.0.0",null]
37508 verbose parsed url { pathname: 'deep-equal@~0.0.0',
37508 verbose parsed url path: 'deep-equal@~0.0.0',
37508 verbose parsed url href: 'deep-equal@~0.0.0' }
37509 verbose cache add name="deep-equal" spec="~0.0.0" args=["deep-equal","~0.0.0"]
37510 verbose parsed url { pathname: '~0.0.0', path: '~0.0.0', href: '~0.0.0' }
37511 verbose addNamed [ 'deep-equal', '~0.0.0' ]
37512 verbose addNamed [ null, '>=0.0.0- <0.1.0-' ]
37513 silly lockFile abb56e7a-deep-equal-0-0-0 deep-equal@~0.0.0
37514 verbose lock deep-equal@~0.0.0 /Users/ahsteele/.npm/abb56e7a-deep-equal-0-0-0.lock
37515 verbose cache add [ 'buffer-equal@~0.0.0', null ]
37516 verbose cache add name=undefined spec="buffer-equal@~0.0.0" args=["buffer-equal@~0.0.0",null]
37517 verbose parsed url { pathname: 'buffer-equal@~0.0.0',
37517 verbose parsed url path: 'buffer-equal@~0.0.0',
37517 verbose parsed url href: 'buffer-equal@~0.0.0' }
37518 verbose cache add name="buffer-equal" spec="~0.0.0" args=["buffer-equal","~0.0.0"]
37519 verbose parsed url { pathname: '~0.0.0', path: '~0.0.0', href: '~0.0.0' }
37520 verbose addNamed [ 'buffer-equal', '~0.0.0' ]
37521 verbose addNamed [ null, '>=0.0.0- <0.1.0-' ]
37522 silly lockFile 71566e79-buffer-equal-0-0-0 buffer-equal@~0.0.0
37523 verbose lock buffer-equal@~0.0.0 /Users/ahsteele/.npm/71566e79-buffer-equal-0-0-0.lock
37524 verbose cache add [ 'glob@~3.1.14', null ]
37525 verbose cache add name=undefined spec="glob@~3.1.14" args=["glob@~3.1.14",null]
37526 verbose parsed url { pathname: 'glob@~3.1.14',
37526 verbose parsed url path: 'glob@~3.1.14',
37526 verbose parsed url href: 'glob@~3.1.14' }
37527 verbose cache add name="glob" spec="~3.1.14" args=["glob","~3.1.14"]
37528 verbose parsed url { pathname: '~3.1.14', path: '~3.1.14', href: '~3.1.14' }
37529 verbose addNamed [ 'glob', '~3.1.14' ]
37530 verbose addNamed [ null, '>=3.1.14- <3.2.0-' ]
37531 silly lockFile 2d83dc71-glob-3-1-14 glob@~3.1.14
37532 verbose lock glob@~3.1.14 /Users/ahsteele/.npm/2d83dc71-glob-3-1-14.lock
37533 http 304 https://registry.npmjs.org/expresso
37534 silly registry.get cb [ 304,
37534 silly registry.get { server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
37534 silly registry.get etag: '"46MAVMUUZ6QVGJR779QX21NRO"',
37534 silly registry.get date: 'Mon, 25 Feb 2013 05:54:09 GMT',
37534 silly registry.get 'content-length': '0' } ]
37535 verbose etag expresso from cache
37536 http 200 https://registry.npmjs.org/should/-/should-0.3.2.tgz
37537 http 304 https://registry.npmjs.org/expresso
37538 silly registry.get cb [ 304,
37538 silly registry.get { server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
37538 silly registry.get etag: '"46MAVMUUZ6QVGJR779QX21NRO"',
37538 silly registry.get date: 'Mon, 25 Feb 2013 05:54:09 GMT',
37538 silly registry.get 'content-length': '0' } ]
37539 verbose etag expresso from cache
37540 http 200 https://registry.npmjs.org/dryice
37541 silly registry.get cb [ 200,
37541 silly registry.get { vary: 'Accept',
37541 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
37541 silly registry.get etag: '"5S89MSZYEHPX8O6YUE87FCETP"',
37541 silly registry.get date: 'Mon, 25 Feb 2013 05:54:09 GMT',
37541 silly registry.get 'content-type': 'application/json',
37541 silly registry.get 'content-length': '135765' } ]
37542 verbose readDependencies using package.json deps
37543 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist/package.json
37544 verbose readDependencies using package.json deps
37545 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map/package.json
37546 verbose readDependencies using package.json deps
37547 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap/package.json
37548 silly addNameRange { name: 'slide', range: '', hasData: false }
37549 silly addNameRange { name: 'runforcover',
37549 silly addNameRange range: '>=0.0.2- <0.1.0-',
37549 silly addNameRange hasData: false }
37550 silly addNameRange { name: 'source-map', range: '>=0.1.7- <0.2.0-', hasData: false }
37551 silly addNameRange { name: 'optimist', range: '>=0.3.5- <0.4.0-', hasData: false }
37552 silly addNameRange { name: 'nopt', range: '>=2.0.0- <3.0.0-', hasData: false }
37553 silly addNameRange { name: 'difflet', range: '>=0.2.0- <0.3.0-', hasData: false }
37554 silly addNameRange { name: 'deep-equal', range: '>=0.0.0- <0.1.0-', hasData: false }
37555 silly addNameRange { name: 'buffer-equal',
37555 silly addNameRange range: '>=0.0.0- <0.1.0-',
37555 silly addNameRange hasData: false }
37556 silly addNameRange { name: 'glob', range: '>=3.1.14- <3.2.0-', hasData: false }
37557 silly gunzTarPerm modes [ '755', '644' ]
37558 silly gunzTarPerm modes [ '755', '644' ]
37559 silly gunzTarPerm modes [ '755', '644' ]
37560 silly gunzTarPerm modes [ '755', '644' ]
37561 silly gunzTarPerm modes [ '755', '644' ]
37562 silly gunzTarPerm modes [ '755', '644' ]
37563 silly gunzTarPerm modes [ '755', '644' ]
37564 verbose tar pack [ '/Users/ahsteele/.npm/connect-form/0.2.1/package.tgz',
37564 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package' ]
37565 verbose tarball /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz
37566 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package
37567 silly lockFile 208dfc84-4661-0-46301305503584445-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package
37568 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package /Users/ahsteele/.npm/208dfc84-4661-0-46301305503584445-package.lock
37569 silly lockFile 0c77c603-m-connect-form-0-2-1-package-tgz /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz
37570 verbose lock /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz /Users/ahsteele/.npm/0c77c603-m-connect-form-0-2-1-package-tgz.lock
37571 verbose url raw glob
37572 verbose url resolving [ 'https://registry.npmjs.org/', './glob' ]
37573 verbose url resolved https://registry.npmjs.org/glob
37574 info trying registry request attempt 1 at 22:54:09
37575 http GET https://registry.npmjs.org/glob
37576 silly gunzTarPerm modes [ '755', '644' ]
37577 verbose url raw slide
37578 verbose url resolving [ 'https://registry.npmjs.org/', './slide' ]
37579 verbose url resolved https://registry.npmjs.org/slide
37580 info trying registry request attempt 1 at 22:54:09
37581 verbose etag "6T08CTEFILSJSW3U4E05T54PZ"
37582 http GET https://registry.npmjs.org/slide
37583 verbose url raw runforcover
37584 verbose url resolving [ 'https://registry.npmjs.org/', './runforcover' ]
37585 verbose url resolved https://registry.npmjs.org/runforcover
37586 info trying registry request attempt 1 at 22:54:09
37587 verbose etag "CU1ASMGXFF62216TEFPQLAQON"
37588 http GET https://registry.npmjs.org/runforcover
37589 verbose registry.get source-map not expired, no request
37590 silly addNameRange number 2 { name: 'source-map', range: '>=0.1.7- <0.2.0-', hasData: true }
37591 silly addNameRange versions [ 'source-map',
37591 silly addNameRange [ '0.0.0',
37591 silly addNameRange '0.1.0',
37591 silly addNameRange '0.1.1',
37591 silly addNameRange '0.1.2',
37591 silly addNameRange '0.1.3',
37591 silly addNameRange '0.1.4',
37591 silly addNameRange '0.1.5',
37591 silly addNameRange '0.1.6',
37591 silly addNameRange '0.1.7',
37591 silly addNameRange '0.1.8' ] ]
37592 verbose addNamed [ 'source-map', '0.1.8' ]
37593 verbose addNamed [ '0.1.8', '0.1.8' ]
37594 silly lockFile 049eefd3-source-map-0-1-8 source-map@0.1.8
37595 verbose lock source-map@0.1.8 /Users/ahsteele/.npm/049eefd3-source-map-0-1-8.lock
37596 verbose registry.get optimist not expired, no request
37597 silly addNameRange number 2 { name: 'optimist', range: '>=0.3.5- <0.4.0-', hasData: true }
37598 silly addNameRange versions [ 'optimist',
37598 silly addNameRange [ '0.0.1',
37598 silly addNameRange '0.0.2',
37598 silly addNameRange '0.0.4',
37598 silly addNameRange '0.0.5',
37598 silly addNameRange '0.0.6',
37598 silly addNameRange '0.0.7',
37598 silly addNameRange '0.1.0',
37598 silly addNameRange '0.1.1',
37598 silly addNameRange '0.1.2',
37598 silly addNameRange '0.1.3',
37598 silly addNameRange '0.1.4',
37598 silly addNameRange '0.1.5',
37598 silly addNameRange '0.1.6',
37598 silly addNameRange '0.1.7',
37598 silly addNameRange '0.1.8',
37598 silly addNameRange '0.1.9',
37598 silly addNameRange '0.0.3',
37598 silly addNameRange '0.2.0',
37598 silly addNameRange '0.2.1',
37598 silly addNameRange '0.2.2',
37598 silly addNameRange '0.2.3',
37598 silly addNameRange '0.2.4',
37598 silly addNameRange '0.2.5',
37598 silly addNameRange '0.2.6',
37598 silly addNameRange '0.2.7',
37598 silly addNameRange '0.2.8',
37598 silly addNameRange '0.3.0',
37598 silly addNameRange '0.3.1',
37598 silly addNameRange '0.3.3',
37598 silly addNameRange '0.3.4',
37598 silly addNameRange '0.3.5' ] ]
37599 verbose addNamed [ 'optimist', '0.3.5' ]
37600 verbose addNamed [ '0.3.5', '0.3.5' ]
37601 silly lockFile 72e2da2d-optimist-0-3-5 optimist@0.3.5
37602 verbose lock optimist@0.3.5 /Users/ahsteele/.npm/72e2da2d-optimist-0-3-5.lock
37603 verbose url raw difflet
37604 verbose url resolving [ 'https://registry.npmjs.org/', './difflet' ]
37605 verbose url resolved https://registry.npmjs.org/difflet
37606 info trying registry request attempt 1 at 22:54:09
37607 verbose etag "BI3TKMY7DMW2RLNJ8L6GAJH17"
37608 http GET https://registry.npmjs.org/difflet
37609 verbose url raw nopt
37610 verbose url resolving [ 'https://registry.npmjs.org/', './nopt' ]
37611 verbose url resolved https://registry.npmjs.org/nopt
37612 info trying registry request attempt 1 at 22:54:09
37613 verbose etag "4OQW9P3XUH9B8E4LLOBP2MUHX"
37614 http GET https://registry.npmjs.org/nopt
37615 verbose url raw deep-equal
37616 verbose url resolving [ 'https://registry.npmjs.org/', './deep-equal' ]
37617 verbose url resolved https://registry.npmjs.org/deep-equal
37618 info trying registry request attempt 1 at 22:54:09
37619 verbose etag "ET1B9ZRQO8RVGNBLQRCMD61V4"
37620 http GET https://registry.npmjs.org/deep-equal
37621 verbose url raw buffer-equal
37622 verbose url resolving [ 'https://registry.npmjs.org/', './buffer-equal' ]
37623 verbose url resolved https://registry.npmjs.org/buffer-equal
37624 info trying registry request attempt 1 at 22:54:09
37625 verbose etag "YXX6ICXYWIY5D9VX788FSB1O"
37626 http GET https://registry.npmjs.org/buffer-equal
37627 silly gunzTarPerm extractEntry package.json
37628 silly addNameRange number 2 { name: 'expresso', range: '>=0.7.0- <0.8.0-', hasData: true }
37629 silly addNameRange versions [ 'expresso',
37629 silly addNameRange [ '0.1.0',
37629 silly addNameRange '0.2.0',
37629 silly addNameRange '0.2.1',
37629 silly addNameRange '0.3.0',
37629 silly addNameRange '0.3.1',
37629 silly addNameRange '0.4.0',
37629 silly addNameRange '0.5.0',
37629 silly addNameRange '0.6.0',
37629 silly addNameRange '0.6.1',
37629 silly addNameRange '0.6.2',
37629 silly addNameRange '0.6.3',
37629 silly addNameRange '0.6.4',
37629 silly addNameRange '0.7.0',
37629 silly addNameRange '0.7.1',
37629 silly addNameRange '0.7.2',
37629 silly addNameRange '0.7.3',
37629 silly addNameRange '0.7.4',
37629 silly addNameRange '0.7.5',
37629 silly addNameRange '0.7.6',
37629 silly addNameRange '0.7.7',
37629 silly addNameRange '0.7.9',
37629 silly addNameRange '0.8.0',
37629 silly addNameRange '0.8.1',
37629 silly addNameRange '0.9.0',
37629 silly addNameRange '0.9.1',
37629 silly addNameRange '0.9.2' ] ]
37630 verbose addNamed [ 'expresso', '0.7.9' ]
37631 verbose addNamed [ '0.7.9', '0.7.9' ]
37632 silly lockFile 989b8d66-expresso-0-7-9 expresso@0.7.9
37633 verbose lock expresso@0.7.9 /Users/ahsteele/.npm/989b8d66-expresso-0-7-9.lock
37634 silly addNameRange number 2 { name: 'expresso', range: '>=0.6.0', hasData: true }
37635 silly addNameRange versions [ 'expresso',
37635 silly addNameRange [ '0.1.0',
37635 silly addNameRange '0.2.0',
37635 silly addNameRange '0.2.1',
37635 silly addNameRange '0.3.0',
37635 silly addNameRange '0.3.1',
37635 silly addNameRange '0.4.0',
37635 silly addNameRange '0.5.0',
37635 silly addNameRange '0.6.0',
37635 silly addNameRange '0.6.1',
37635 silly addNameRange '0.6.2',
37635 silly addNameRange '0.6.3',
37635 silly addNameRange '0.6.4',
37635 silly addNameRange '0.7.0',
37635 silly addNameRange '0.7.1',
37635 silly addNameRange '0.7.2',
37635 silly addNameRange '0.7.3',
37635 silly addNameRange '0.7.4',
37635 silly addNameRange '0.7.5',
37635 silly addNameRange '0.7.6',
37635 silly addNameRange '0.7.7',
37635 silly addNameRange '0.7.9',
37635 silly addNameRange '0.8.0',
37635 silly addNameRange '0.8.1',
37635 silly addNameRange '0.9.0',
37635 silly addNameRange '0.9.1',
37635 silly addNameRange '0.9.2' ] ]
37636 verbose addNamed [ 'expresso', '0.9.2' ]
37637 silly gunzTarPerm extractEntry package.json
37638 silly gunzTarPerm extractEntry package.json
37639 silly gunzTarPerm extractEntry package.json
37640 silly gunzTarPerm extractEntry package.json
37641 silly gunzTarPerm extractEntry package.json
37642 silly gunzTarPerm extractEntry package.json
37643 verbose from cache /Users/ahsteele/.npm/source-map/0.1.8/package/package.json
37644 verbose from cache /Users/ahsteele/.npm/optimist/0.3.5/package/package.json
37645 silly gunzTarPerm extractEntry package.json
37646 silly addNameRange number 2 { name: 'dryice', range: '>=0.4.8', hasData: true }
37647 silly addNameRange versions [ 'dryice',
37647 silly addNameRange [ '0.1.0',
37647 silly addNameRange '0.2.0',
37647 silly addNameRange '0.2.1',
37647 silly addNameRange '0.2.2',
37647 silly addNameRange '0.2.3',
37647 silly addNameRange '0.2.4',
37647 silly addNameRange '0.2.5',
37647 silly addNameRange '0.3.0',
37647 silly addNameRange '0.3.1',
37647 silly addNameRange '0.4.0',
37647 silly addNameRange '0.4.1',
37647 silly addNameRange '0.4.2',
37647 silly addNameRange '0.4.3',
37647 silly addNameRange '0.4.4',
37647 silly addNameRange '0.4.5',
37647 silly addNameRange '0.4.6',
37647 silly addNameRange '0.4.7',
37647 silly addNameRange '0.4.8',
37647 silly addNameRange '0.4.9',
37647 silly addNameRange '0.4.10' ] ]
37648 verbose addNamed [ 'dryice', '0.4.10' ]
37649 verbose addNamed [ '0.4.10', '0.4.10' ]
37650 silly lockFile b3faa75b-dryice-0-4-10 dryice@0.4.10
37651 verbose lock dryice@0.4.10 /Users/ahsteele/.npm/b3faa75b-dryice-0-4-10.lock
37652 silly lockFile c0f686a2--org-expresso-expresso-0-7-9-tgz https://registry.npmjs.org/expresso/-/expresso-0.7.9.tgz
37653 verbose lock https://registry.npmjs.org/expresso/-/expresso-0.7.9.tgz /Users/ahsteele/.npm/c0f686a2--org-expresso-expresso-0-7-9-tgz.lock
37654 silly lockFile 4228dfb6-mjs-org-dryice-dryice-0-4-10-tgz https://registry.npmjs.org/dryice/-/dryice-0.4.10.tgz
37655 verbose lock https://registry.npmjs.org/dryice/-/dryice-0.4.10.tgz /Users/ahsteele/.npm/4228dfb6-mjs-org-dryice-dryice-0-4-10-tgz.lock
37656 verbose addRemoteTarball [ 'https://registry.npmjs.org/expresso/-/expresso-0.7.9.tgz',
37656 verbose addRemoteTarball '2e20a5d99b603a7eadb4f2e87e0cec6fa69e5045' ]
37657 silly gunzTarPerm extractEntry .npmignore
37658 silly gunzTarPerm extractEntry benchmark.js
37659 verbose addRemoteTarball [ 'https://registry.npmjs.org/dryice/-/dryice-0.4.10.tgz',
37659 verbose addRemoteTarball 'f90e20ddb899d087e32183ceba2941634dd47b25' ]
37660 info retry fetch attempt 1 at 22:54:09
37661 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771649715-0.7812524968758225/tmp.tgz
37662 silly gunzTarPerm extractEntry .npmignore
37663 silly gunzTarPerm extractEntry index.js
37664 silly gunzTarPerm extractEntry .npmignore
37665 silly gunzTarPerm extractEntry index.js
37666 silly gunzTarPerm extractEntry .npmignore
37667 silly gunzTarPerm extractEntry README.md
37668 silly gunzTarPerm extractEntry README.md
37669 silly gunzTarPerm extractEntry LICENSE
37670 silly gunzTarPerm extractEntry .npmignore
37671 silly gunzTarPerm extractEntry index.js
37672 silly gunzTarPerm extractEntry .npmignore
37673 silly gunzTarPerm extractEntry index.js
37674 silly gunzTarPerm extractEntry .npmignore
37675 silly gunzTarPerm extractEntry README.md
37676 info retry fetch attempt 1 at 22:54:09
37677 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771649716-0.3886601426638663/tmp.tgz
37678 http GET https://registry.npmjs.org/expresso/-/expresso-0.7.9.tgz
37679 http GET https://registry.npmjs.org/dryice/-/dryice-0.4.10.tgz
37680 silly gunzTarPerm extractEntry examples.js
37681 silly gunzTarPerm extractEntry index.js
37682 silly gunzTarPerm extractEntry example/post.js
37683 silly gunzTarPerm extractEntry example/upload.js
37684 silly gunzTarPerm extractEntry .gitmodules
37685 silly gunzTarPerm extractEntry bin/dox
37686 silly gunzTarPerm extractEntry Makefile
37687 silly gunzTarPerm extractEntry Readme.md
37688 silly gunzTarPerm extractEntry index.js
37689 silly gunzTarPerm extractEntry .travis.yml
37690 silly gunzTarPerm extractEntry Makefile
37691 silly gunzTarPerm extractEntry Readme.md
37692 silly gunzTarPerm extractEntry mime.js
37693 silly gunzTarPerm extractEntry test.js
37694 silly gunzTarPerm extractEntry LICENSE
37695 silly gunzTarPerm extractEntry example/lib/math.js
37696 silly gunzTarPerm extractEntry History.md
37697 silly gunzTarPerm extractEntry .gitmodules
37698 silly gunzTarPerm extractEntry tool/record.js
37699 silly gunzTarPerm extractEntry lib/file.js
37700 silly gunzTarPerm extractEntry History.md
37701 silly gunzTarPerm extractEntry lib/api.js
37702 silly gunzTarPerm extractEntry test/parse.js
37703 silly gunzTarPerm extractEntry test/serialize.js
37704 silly gunzTarPerm extractEntry example/test/test-example.js
37705 silly gunzTarPerm extractEntry lib/main.js
37706 silly gunzTarPerm extractEntry lib/tap-browser-harness.js
37707 silly gunzTarPerm extractEntry types/mime.types
37708 silly gunzTarPerm extractEntry types/node.types
37709 silly gunzTarPerm extractEntry lib/tap-consumer.js
37710 silly gunzTarPerm extractEntry lib/incoming_form.js
37711 silly gunzTarPerm extractEntry lib/index.js
37712 silly gunzTarPerm extractEntry lib/querystring.js
37713 silly gunzTarPerm extractEntry Makefile
37714 silly gunzTarPerm extractEntry lib/dox.js
37715 silly gunzTarPerm extractEntry lib/utils.js
37716 silly gunzTarPerm extractEntry test/mocha.opts
37717 silly gunzTarPerm extractEntry lib/tap-cov-html.js
37718 silly gunzTarPerm extractEntry lib/tap-assert.js
37719 silly gunzTarPerm extractEntry Makefile
37720 silly gunzTarPerm extractEntry Readme.md
37721 silly gunzTarPerm extractEntry .travis.yml
37722 silly gunzTarPerm extractEntry Readme.md
37723 silly gunzTarPerm extractEntry lib/multipart_parser.js
37724 silly gunzTarPerm extractEntry lib/querystring_parser.js
37725 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes/package.json
37726 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh/package.json
37727 silly gunzTarPerm extractEntry test/parse.js
37728 silly gunzTarPerm extractEntry test/stringify.js
37729 silly gunzTarPerm extractEntry lib/tap-harness.js
37730 silly gunzTarPerm extractEntry lib/tap-producer.js
37731 silly gunzTarPerm extractEntry lib/util.js
37732 silly gunzTarPerm extractEntry .travis.yml
37733 silly lockFile 0e75d9d9-dules-connect-node-modules-bytes /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes
37734 silly lockFile 0e75d9d9-dules-connect-node-modules-bytes /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes
37735 silly lockFile e1f6af35-eele-npm-bytes-0-0-1-package-tgz /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
37736 silly lockFile e1f6af35-eele-npm-bytes-0-0-1-package-tgz /Users/ahsteele/.npm/bytes/0.0.1/package.tgz
37737 silly lockFile 5556692d-dules-connect-node-modules-fresh /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh
37738 silly lockFile 5556692d-dules-connect-node-modules-fresh /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh
37739 silly gunzTarPerm extractEntry test/mocha.opts
37740 silly lockFile a3238b07-eele-npm-fresh-0-0-1-package-tgz /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
37741 silly lockFile a3238b07-eele-npm-fresh-0-0-1-package-tgz /Users/ahsteele/.npm/fresh/0.0.1/package.tgz
37742 silly gunzTarPerm extractEntry lib/tap-results.js
37743 silly gunzTarPerm extractEntry lib/tap-runner.js
37744 silly gunzTarPerm extractEntry lib/tap-test.js
37745 info preinstall bytes@0.0.1
37746 silly gunzTarPerm extractEntry node-gently/package.json
37747 silly gunzTarPerm extractEntry node-gently/index.js
37748 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes/package.json
37749 info preinstall fresh@0.0.1
37750 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh/package.json
37751 silly gunzTarPerm extractEntry lib/tap-global-harness.js
37752 silly gunzTarPerm extractEntry AUTHORS
37753 silly gunzTarPerm extractEntry coverage-example/lib/bar.js
37754 silly gunzTarPerm extractEntry node-gently/example/dog.js
37755 silly gunzTarPerm extractEntry node-gently/example/event_emitter.js
37756 silly gunzTarPerm extractEntry node-gently/lib/gently/gently.js
37757 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie/package.json
37758 silly gunzTarPerm extractEntry node-gently/lib/gently/index.js
37759 silly gunzTarPerm extractEntry coverage-example/lib/foo.js
37760 silly gunzTarPerm extractEntry coverage-example/test/bar.test.js
37761 silly gunzTarPerm extractEntry node-gently/Makefile
37762 silly lockFile 5835819b-ules-connect-node-modules-cookie /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie
37763 silly lockFile 5835819b-ules-connect-node-modules-cookie /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie
37764 silly gunzTarPerm extractEntry node-gently/Readme.md
37765 silly lockFile 99e75772-ele-npm-cookie-0-0-4-package-tgz /Users/ahsteele/.npm/cookie/0.0.4/package.tgz
37766 silly lockFile 99e75772-ele-npm-cookie-0-0-4-package-tgz /Users/ahsteele/.npm/cookie/0.0.4/package.tgz
37767 silly gunzTarPerm extractEntry coverage-example/test/baz.test.js
37768 silly gunzTarPerm extractEntry coverage-example/test/foo.test.js
37769 info preinstall cookie@0.0.4
37770 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie/package.json
37771 silly gunzTarPerm extractEntry node-gently/test/common.js
37772 silly gunzTarPerm extractEntry node-gently/test/simple/test-gently.js
37773 silly gunzTarPerm extractEntry bin/tap-http.js
37774 silly gunzTarPerm extractEntry bin/tap-reader.js
37775 silly gunzTarPerm extractEntry bin/tap.js
37776 silly gunzTarPerm extractEntry benchmark/bench-multipart-parser.js
37777 silly gunzTarPerm extractEntry Readme.md
37778 silly gunzTarPerm extractEntry test/common.js
37779 silly gunzTarPerm extractEntry test/buffer_compare.js
37780 silly gunzTarPerm extractEntry test/run.js
37781 silly gunzTarPerm extractEntry test/expose-gc-test.js
37782 silly gunzTarPerm extractEntry test/fixture/multipart.js
37783 silly gunzTarPerm extractEntry test/fixture/file/funkyfilename.txt
37784 silly gunzTarPerm extractEntry test/independent-timeouts.js
37785 silly gunzTarPerm extractEntry test/isolated-conf-test.js
37786 silly gunzTarPerm extractEntry test/fixture/file/plain.txt
37787 silly gunzTarPerm extractEntry test/fixture/http/special-chars-in-filename/info.md
37788 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox/package.json
37789 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/less/node_modules/ycssmin/package.json
37790 silly gunzTarPerm extractEntry test/meta-test.js
37791 silly gunzTarPerm extractEntry test/timeout.js
37792 silly gunzTarPerm extractEntry test/common.js
37793 silly gunzTarPerm extractEntry test/fixture/js/no-filename.js
37794 silly gunzTarPerm extractEntry test/fixture/js/special-chars-in-filename.js
37795 silly lockFile ae839999-modules-connect-node-modules-dox /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox
37796 silly lockFile ae839999-modules-connect-node-modules-dox /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox
37797 silly lockFile c7d9a0f7-steele-npm-dox-0-4-2-package-tgz /Users/ahsteele/.npm/dox/0.4.2/package.tgz
37798 silly lockFile c7d9a0f7-steele-npm-dox-0-4-2-package-tgz /Users/ahsteele/.npm/dox/0.4.2/package.tgz
37799 silly gunzTarPerm extractEntry test/test-test.js
37800 silly lockFile f59010c7-odules-less-node-modules-ycssmin /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/less/node_modules/ycssmin
37801 silly lockFile f59010c7-odules-less-node-modules-ycssmin /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/less/node_modules/ycssmin
37802 silly lockFile f7808aad-le-npm-ycssmin-1-0-1-package-tgz /Users/ahsteele/.npm/ycssmin/1.0.1/package.tgz
37803 silly lockFile f7808aad-le-npm-ycssmin-1-0-1-package-tgz /Users/ahsteele/.npm/ycssmin/1.0.1/package.tgz
37804 silly gunzTarPerm extractEntry test/output-childtest-description.js
37805 silly gunzTarPerm extractEntry test/integration/test-fixtures.js
37806 silly gunzTarPerm extractEntry test/legacy/common.js
37807 info preinstall dox@0.4.2
37808 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox/package.json
37809 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs/package.json
37810 silly gunzTarPerm extractEntry test/result-trap.js
37811 info preinstall ycssmin@1.0.1
37812 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/less/node_modules/ycssmin/package.json
37813 silly gunzTarPerm extractEntry test/segv.js
37814 silly gunzTarPerm extractEntry test/legacy/integration/test-multipart-parser.js
37815 silly gunzTarPerm extractEntry test/legacy/simple/test-file.js
37816 silly gunzTarPerm extractEntry test/trivial-success.js
37817 silly lockFile fe6947b5--modules-connect-node-modules-qs /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs
37818 silly lockFile fe6947b5--modules-connect-node-modules-qs /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs
37819 silly lockFile 255e8510-hsteele-npm-qs-0-4-2-package-tgz /Users/ahsteele/.npm/qs/0.4.2/package.tgz
37820 silly lockFile 255e8510-hsteele-npm-qs-0-4-2-package-tgz /Users/ahsteele/.npm/qs/0.4.2/package.tgz
37821 silly gunzTarPerm extractEntry test/legacy/simple/test-incoming-form.js
37822 silly gunzTarPerm extractEntry test/legacy/simple/test-multipart-parser.js
37823 info preinstall qs@0.4.2
37824 silly gunzTarPerm extractEntry test/simple-harness-test-with-plan.js
37825 silly gunzTarPerm extractEntry test/deep.js
37826 silly gunzTarPerm extractEntry test/simple-harness-test.js
37827 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs/package.json
37828 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/mime/package.json
37829 silly gunzTarPerm extractEntry test/legacy/simple/test-querystring-parser.js
37830 silly gunzTarPerm extractEntry test/legacy/system/test-multi-video-upload.js
37831 silly gunzTarPerm extractEntry test/nested-test.js
37832 silly gunzTarPerm extractEntry test/undefined_indented.js
37833 silly lockFile 5ad41af7-odules-connect-node-modules-mime /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/mime
37834 silly lockFile 5ad41af7-odules-connect-node-modules-mime /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/mime
37835 silly lockFile c9850b23-teele-npm-mime-1-2-4-package-tgz /Users/ahsteele/.npm/mime/1.2.4/package.tgz
37836 silly lockFile c9850b23-teele-npm-mime-1-2-4-package-tgz /Users/ahsteele/.npm/mime/1.2.4/package.tgz
37837 silly gunzTarPerm extractEntry test/unit/test-incoming-form.js
37838 silly gunzTarPerm extractEntry TODO
37839 info preinstall mime@1.2.4
37840 silly gunzTarPerm extractEntry test/non-tap-output.js
37841 silly gunzTarPerm extractEntry test/not-executed.sh
37842 silly gunzTarPerm extractEntry test/executed.sh
37843 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/mime/package.json
37844 silly gunzTarPerm extractEntry Makefile
37845 silly gunzTarPerm extractEntry test/end-exception/t.js
37846 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect/package.json
37847 silly lockFile 0845b97e-dules-serve-node-modules-connect /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect
37848 silly lockFile 0845b97e-dules-serve-node-modules-connect /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect
37849 silly gunzTarPerm extractEntry test-disabled/bailout.js
37850 silly gunzTarPerm extractEntry test-disabled/foo.js
37851 silly lockFile 208973d4-le-npm-connect-2-3-9-package-tgz /Users/ahsteele/.npm/connect/2.3.9/package.tgz
37852 silly lockFile 208973d4-le-npm-connect-2-3-9-package-tgz /Users/ahsteele/.npm/connect/2.3.9/package.tgz
37853 info preinstall connect@2.3.9
37854 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect/package.json
37855 silly lockFile 049eefd3-source-map-0-1-8 source-map@0.1.8
37856 silly lockFile 049eefd3-source-map-0-1-8 source-map@0.1.8
37857 silly lockFile 72e2da2d-optimist-0-3-5 optimist@0.3.5
37858 silly lockFile 72e2da2d-optimist-0-3-5 optimist@0.3.5
37859 silly gunzTarPerm extractEntry test-disabled/t.js
37860 silly gunzTarPerm extractEntry node_modules/inherits/package.json
37861 silly gunzTarPerm extractEntry node_modules/inherits/README.md
37862 verbose readDependencies using package.json deps
37863 verbose readDependencies using package.json deps
37864 verbose readDependencies using package.json deps
37865 verbose readDependencies using package.json deps
37866 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes/package.json
37867 verbose readDependencies using package.json deps
37868 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh/package.json
37869 verbose readDependencies using package.json deps
37870 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie/package.json
37871 verbose readDependencies using package.json deps
37872 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox/package.json
37873 verbose readDependencies using package.json deps
37874 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/less/node_modules/ycssmin/package.json
37875 verbose readDependencies using package.json deps
37876 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs/package.json
37877 verbose readDependencies using package.json deps
37878 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/mime/package.json
37879 verbose readDependencies using package.json deps
37880 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect/package.json
37881 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap/node_modules/inherits/package.json
37882 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/tap/node_modules/yamlish/package.json
37883 silly lockFile 19b4245f-source-map-0-1-7 source-map@~0.1.7
37884 silly lockFile 19b4245f-source-map-0-1-7 source-map@~0.1.7
37885 silly lockFile a1f99b53-optimist-0-3-5 optimist@~0.3.5
37886 silly lockFile a1f99b53-optimist-0-3-5 optimist@~0.3.5
37887 silly gunzTarPerm modes [ '755', '644' ]
37888 silly gunzTarPerm modes [ '755', '644' ]
37889 silly shasum updated bytes 9979
37890 info shasum 6fff9bdc8bebf422ad8f54b6ef708b0dba5116af
37890 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/tmp.tgz
37891 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/tmp.tgz
37892 silly resolved [ { name: 'source-map',
37892 silly resolved description: 'Generates and consumes source maps',
37892 silly resolved version: '0.1.8',
37892 silly resolved homepage: 'https://github.com/mozilla/source-map',
37892 silly resolved author: { name: 'Nick Fitzgerald', email: 'nfitzgerald@mozilla.com' },
37892 silly resolved contributors: [],
37892 silly resolved repository: { type: 'git', url: 'http://github.com/mozilla/source-map.git' },
37892 silly resolved directories: { lib: './lib' },
37892 silly resolved main: './lib/source-map.js',
37892 silly resolved engines: { node: '>=0.8.0' },
37892 silly resolved licenses: [ [Object] ],
37892 silly resolved dependencies: { amdefine: '>=0.0.4' },
37892 silly resolved devDependencies: { dryice: '>=0.4.8' },
37892 silly resolved readme: '# Source Map\n\nThis is a library to generate and consume the source map format\n[described here][format].\n\n[Learn more here][feature].\n\nThis library was written in the Asynchronous Module Definition\nformat. It should work in the following environments:\n\n* Modern Browsers (either after the build, or with an AMD loader such as\n RequireJS)\n\n* Inside Firefox (as a JSM file, after the build)\n\n* With NodeJS versions 0.4.X and higher\n\n## Installing with NPM (for use with NodeJS)\n\nSimply\n\n $ npm install source-map\n\nOr, if you\'d like to hack on this library and have it installed via npm so you\ncan try out your changes:\n\n $ git clone https://fitzgen@github.com/mozilla/source-map.git\n $ cd source-map\n $ npm link .\n\n## Building from Source (for everywhere else)\n\nInstall Node and then run\n\n $ git clone https://fitzgen@github.com/mozilla/source-map.git\n $ cd source-map\n $ npm link .\n\nNext, run\n\n $ node Makefile.dryice.js`\n\nThis should create the following files:\n\n* `dist/source-map.js` - The unminified browser version.\n\n* `dist/source-map.min.js` - The minified browser version.\n\n* `dist/SourceMap.jsm` - The JavaScript Module for inclusion in Firefox\n source.\n\n## API\n\nGet a reference to the module:\n\n // NodeJS\n var sourceMap = require(\'source-map\');\n\n // Browser builds\n var sourceMap = window.sourceMap;\n\n // Inside Firefox\n let sourceMap = {};\n Components.utils.import(\'resource:///modules/devtools/SourceMap.jsm\', sourceMap);\n\n### SourceMapConsumer\n\nA SourceMapConsumer instance represents a parsed source map which we can query\nfor information about the original file positions by giving it a file position\nin the generated source.\n\n#### new SourceMapConsumer(rawSourceMap)\n\nThe only parameter is the raw source map (either as a string which can be\n`JSON.parse`\'d, or an object). According to the spec, source maps have the\nfollowing attributes:\n\n* `version`: Which version of the source map spec this map is following.\n\n* `sources`: An array of URLs to the original source files.\n\n* `names`: An array of identifiers which can be referrenced by individual\n mappings.\n\n* `sourceRoot`: Optional. The URL root from which all sources are relative.\n\n* `mappings`: A string of base64 VLQs which contain the actual mappings.\n\n* `file`: The generated filename this source map is associated with.\n\n#### SourceMapConsumer.prototype.originalPositionFor(generatedPosition)\n\nReturns the original source, line, and column information for the generated\nsource\'s line and column positions provided. The only argument is an object with\nthe following properties:\n\n* `line`: The line number in the generated source.\n\n* `column`: The column number in the generated source.\n\nand an object is returned with the following properties:\n\n* `source`: The original source file, or null if this information is not\n available.\n\n* `line`: The line number in the original source, or null if this information is\n not available.\n\n* `column`: The column number in the original source, or null or null if this\n information is not available.\n\n* `name`: The original identifier, or null if this information is not available.\n\n#### SourceMapConsumer.prototype.generatedPositionFor(originalPosition)\n\nReturns the generated line and column information for the original source,\nline, and column positions provided. The only argument is an object with\nthe following properties:\n\n* `source`: The filename of the original source.\n\n* `line`: The line number in the original source.\n\n* `column`: The column number in the original source.\n\nand an object is returned with the following properties:\n\n* `line`: The line number in the generated source, or null.\n\n* `column`: The column number in the generated source, or null.\n\n#### SourceMapConsumer.prototype.eachMapping(callback, context, order)\n\nIterate over each mapping between an original source/line/column and a\ngenerated line/column in this source map.\n\n* `callback`: The function that is called with each mapping. This function\n should not mutate the mapping.\n\n* `context`: Optional. If specified, this object will be the value of `this`\n every time that `callback` is called.\n\n* `order`: Either `SourceMapConsumer.GENERATED_ORDER` or\n `SourceMapConsumer.ORIGINAL_ORDER`. Specifies whether you want to iterate over\n the mappings sorted by the generated file\'s line/column order or the\n original\'s source/line/column order, respectively. Defaults to\n `SourceMapConsumer.GENERATED_ORDER`.\n\n### SourceMapGenerator\n\nAn instance of the SourceMapGenerator represents a source map which is being\nbuilt incrementally.\n\n#### new SourceMapGenerator(startOfSourceMap)\n\nTo create a new one, you must pass an object with the following properties:\n\n* `file`: The filename of the generated source that this source map is\n associated with.\n\n* `sourceRoot`: An optional root for all relative URLs in this source map.\n\n#### SourceMapGenerator.prototype.addMapping(mapping)\n\nAdd a single mapping from original source line and column to the generated\nsource\'s line and column for this source map being created. The mapping object\nshould have the following properties:\n\n* `generated`: An object with the generated line and column positions.\n\n* `original`: An object with the original line and column positions.\n\n* `source`: The original source file (relative to the sourceRoot).\n\n* `name`: An optional original token name for this mapping.\n\n#### SourceMapGenerator.prototype.toString()\n\nRenders the source map being generated to a string.\n\n### SourceNode\n\nSourceNodes provide a way to abstract over interpolating and/or concatenating\nsnippets of generated JavaScript source code, while maintaining the line and\ncolumn information associated between those snippets and the original source\ncode. This is useful as the final intermediate representation a compiler might\nuse before outputting the generated JS and source map.\n\n#### new SourceNode(line, column, source[, chunk])\n\n* `line`: The original line number associated with this source node, or null if\n it isn\'t associated with an original line.\n\n* `column`: The original column number associated with this source node, or null\n if it isn\'t associated with an original column.\n\n* `source`: The original source\'s filename.\n\n* `chunk`: Optional. Is immediately passed to `SourceNode.prototype.add`, see\n below.\n\n#### SourceNode.prototype.add(chunk)\n\nAdd a chunk of generated JS to this source node.\n\n* `chunk`: A string snippet of generated JS code, another instance of\n `SourceNode`, or an array where each member is one of those things.\n\n#### SourceNode.prototype.prepend(chunk)\n\nPrepend a chunk of generated JS to this source node.\n\n* `chunk`: A string snippet of generated JS code, another instance of\n `SourceNode`, or an array where each member is one of those things.\n\n#### SourceNode.prototype.walk(fn)\n\nWalk over the tree of JS snippets in this node and its children. The walking\nfunction is called once for each snippet of JS and is passed that snippet and\nthe its original associated source\'s line/column location.\n\n* `fn`: The traversal function.\n\n#### SourceNode.prototype.join(sep)\n\nLike `Array.prototype.join` except for SourceNodes. Inserts the separator\nbetween each of this source node\'s children.\n\n* `sep`: The separator.\n\n#### SourceNode.prototype.replaceRight(pattern, replacement)\n\nCall `String.prototype.replace` on the very right-most source snippet. Useful\nfor trimming whitespace from the end of a source node, etc.\n\n* `pattern`: The pattern to replace.\n\n* `replacement`: The thing to replace the pattern with.\n\n#### SourceNode.prototype.toString()\n\nReturn the string representation of this source node. Walks over the tree and\nconcatenates all the various snippets together to one string.\n\n### SourceNode.prototype.toStringWithSourceMap(startOfSourceMap)\n\nReturns the string representation of this tree of source nodes, plus a\nSourceMapGenerator which contains all the mappings between the generated and\noriginal sources.\n\nThe arguments are the same as those to `new SourceMapGenerator`.\n\n## Tests\n\nInstall NodeJS version 0.4.0 or greater, then run `node test/run-tests.js`.\n\nTo add new tests, create a new file named `test/test-<your new test name>.js`\nand export your test functions with names that start with "test", for example\n\n exports["test doing the foo bar"] = function () {\n ...\n };\n\nThe new test will be located automatically when you run the suite.\n\n[format]: https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k/edit\n[feature]: https://wiki.mozilla.org/DevTools/Features/SourceMap\n[Dryice]: https://github.com/mozilla/dryice\n',
37892 silly resolved readmeFilename: 'README.md',
37892 silly resolved _id: 'source-map@0.1.8',
37892 silly resolved dist: { shasum: '0bcc088a50ed8c586f50c8da4833a27dc0cc0c30' },
37892 silly resolved _from: 'source-map@~0.1.7',
37892 silly resolved _resolved: 'https://registry.npmjs.org/source-map/-/source-map-0.1.8.tgz',
37892 silly resolved scripts: {} },
37892 silly resolved { name: 'optimist',
37892 silly resolved version: '0.3.5',
37892 silly resolved description: 'Light-weight option parsing with an argv hash. No optstrings attached.',
37892 silly resolved main: './index.js',
37892 silly resolved directories: { lib: '.', test: 'test', example: 'example' },
37892 silly resolved dependencies: { wordwrap: '~0.0.2' },
37892 silly resolved devDependencies: { hashish: '~0.0.4', tap: '~0.2.4' },
37892 silly resolved scripts: { test: 'tap ./test/*.js' },
37892 silly resolved repository:
37892 silly resolved { type: 'git',
37892 silly resolved url: 'http://github.com/substack/node-optimist.git' },
37892 silly resolved keywords:
37892 silly resolved [ 'argument',
37892 silly resolved 'args',
37892 silly resolved 'option',
37892 silly resolved 'parser',
37892 silly resolved 'parsing',
37892 silly resolved 'cli',
37892 silly resolved 'command' ],
37892 silly resolved author:
37892 silly resolved { name: 'James Halliday',
37892 silly resolved email: 'mail@substack.net',
37892 silly resolved url: 'http://substack.net' },
37892 silly resolved license: 'MIT/X11',
37892 silly resolved engine: { node: '>=0.4' },
37892 silly resolved readme: 'optimist\n========\n\nOptimist is a node.js library for option parsing for people who hate option\nparsing. More specifically, this module is for people who like all the --bells\nand -whistlz of program usage but think optstrings are a waste of time.\n\nWith optimist, option parsing doesn\'t have to suck (as much).\n\n[![build status](https://secure.travis-ci.org/substack/node-optimist.png)](http://travis-ci.org/substack/node-optimist)\n\nexamples\n========\n\nWith Optimist, the options are just a hash! No optstrings attached.\n-------------------------------------------------------------------\n\nxup.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\').argv;\n\nif (argv.rif - 5 * argv.xup > 7.138) {\n console.log(\'Buy more riffiwobbles\');\n}\nelse {\n console.log(\'Sell the xupptumblers\');\n}\n````\n\n***\n\n $ ./xup.js --rif=55 --xup=9.52\n Buy more riffiwobbles\n \n $ ./xup.js --rif 12 --xup 8.1\n Sell the xupptumblers\n\n![This one\'s optimistic.](http://substack.net/images/optimistic.png)\n\nBut wait! There\'s more! You can do short options:\n-------------------------------------------------\n \nshort.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\').argv;\nconsole.log(\'(%d,%d)\', argv.x, argv.y);\n````\n\n***\n\n $ ./short.js -x 10 -y 21\n (10,21)\n\nAnd booleans, both long and short (and grouped):\n----------------------------------\n\nbool.js:\n\n````javascript\n#!/usr/bin/env node\nvar util = require(\'util\');\nvar argv = require(\'optimist\').argv;\n\nif (argv.s) {\n util.print(argv.fr ? \'Le chat dit: \' : \'The cat says: \');\n}\nconsole.log(\n (argv.fr ? \'miaou\' : \'meow\') + (argv.p ? \'.\' : \'\')\n);\n````\n\n***\n\n $ ./bool.js -s\n The cat says: meow\n \n $ ./bool.js -sp\n The cat says: meow.\n\n $ ./bool.js -sp --fr\n Le chat dit: miaou.\n\nAnd non-hypenated options too! Just use `argv._`!\n-------------------------------------------------\n \nnonopt.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\').argv;\nconsole.log(\'(%d,%d)\', argv.x, argv.y);\nconsole.log(argv._);\n````\n\n***\n\n $ ./nonopt.js -x 6.82 -y 3.35 moo\n (6.82,3.35)\n [ \'moo\' ]\n \n $ ./nonopt.js foo -x 0.54 bar -y 1.12 baz\n (0.54,1.12)\n [ \'foo\', \'bar\', \'baz\' ]\n\nPlus, Optimist comes with .usage() and .demand()!\n-------------------------------------------------\n\ndivide.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .usage(\'Usage: $0 -x [num] -y [num]\')\n .demand([\'x\',\'y\'])\n .argv;\n\nconsole.log(argv.x / argv.y);\n````\n\n***\n \n $ ./divide.js -x 55 -y 11\n 5\n \n $ node ./divide.js -x 4.91 -z 2.51\n Usage: node ./divide.js -x [num] -y [num]\n\n Options:\n -x [required]\n -y [required]\n\n Missing required arguments: y\n\nEVEN MORE HOLY COW\n------------------\n\ndefault_singles.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .default(\'x\', 10)\n .default(\'y\', 10)\n .argv\n;\nconsole.log(argv.x + argv.y);\n````\n\n***\n\n $ ./default_singles.js -x 5\n 15\n\ndefault_hash.js:\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .default({ x : 10, y : 10 })\n .argv\n;\nconsole.log(argv.x + argv.y);\n````\n\n***\n\n $ ./default_hash.js -y 7\n 17\n\nAnd if you really want to get all descriptive about it...\n---------------------------------------------------------\n\nboolean_single.js\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .boolean(\'v\')\n .argv\n;\nconsole.dir(argv);\n````\n\n***\n\n $ ./boolean_single.js -v foo bar baz\n true\n [ \'bar\', \'baz\', \'foo\' ]\n\nboolean_double.js\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .boolean([\'x\',\'y\',\'z\'])\n .argv\n;\nconsole.dir([ argv.x, argv.y, argv.z ]);\nconsole.dir(argv._);\n````\n\n***\n\n $ ./boolean_double.js -x -z one two three\n [ true, false, true ]\n [ \'one\', \'two\', \'three\' ]\n\nOptimist is here to help...\n---------------------------\n\nYou can describe parameters for help messages and set aliases. Optimist figures\nout how to format a handy help string automatically.\n\nline_count.js\n\n````javascript\n#!/usr/bin/env node\nvar argv = require(\'optimist\')\n .usage(\'Count the lines in a file.\\nUsage: $0\')\n .demand(\'f\')\n .alias(\'f\', \'file\')\n .describe(\'f\', \'Load a file\')\n .argv\n;\n\nvar fs = require(\'fs\');\nvar s = fs.createReadStream(argv.file);\n\nvar lines = 0;\ns.on(\'data\', function (buf) {\n lines += buf.toString().match(/\\n/g).length;\n});\n\ns.on(\'end\', function () {\n console.log(lines);\n});\n````\n\n***\n\n $ node line_count.js\n Count the lines in a file.\n Usage: node ./line_count.js\n\n Options:\n -f, --file Load a file [required]\n\n Missing required arguments: f\n\n $ node line_count.js --file line_count.js \n 20\n \n $ node line_count.js -f line_count.js \n 20\n\nmethods\n=======\n\nBy itself,\n\n````javascript\nrequire(\'optimist\').argv\n`````\n\nwill use `process.argv` array to construct the `argv` object.\n\nYou can pass in the `process.argv` yourself:\n\n````javascript\nrequire(\'optimist\')([ \'-x\', \'1\', \'-y\', \'2\' ]).argv\n````\n\nor use .parse() to do the same thing:\n\n````javascript\nrequire(\'optimist\').parse([ \'-x\', \'1\', \'-y\', \'2\' ])\n````\n\nThe rest of these methods below come in just before the terminating `.argv`.\n\n.alias(key, alias)\n------------------\n\nSet key names as equivalent such that updates to a key will propagate to aliases\nand vice-versa.\n\nOptionally `.alias()` can take an object that maps keys to aliases.\n\n.default(key, value)\n--------------------\n\nSet `argv[key]` to `value` if no option was specified on `process.argv`.\n\nOptionally `.default()` can take an object that maps keys to default values.\n\n.demand(key)\n------------\n\nIf `key` is a string, show the usage information and exit if `key` wasn\'t\nspecified in `process.argv`.\n\nIf `key` is a number, demand at least as many non-option arguments, which show\nup in `argv._`.\n\nIf `key` is an Array, demand each element.\n\n.describe(key, desc)\n--------------------\n\nDescribe a `key` for the generated usage information.\n\nOptionally `.describe()` can take an object that maps keys to descriptions.\n\n.options(key, opt)\n------------------\n\nInstead of chaining together `.alias().demand().default()`, you can specify\nkeys in `opt` for each of the chainable methods.\n\nFor example:\n\n````javascript\nvar argv = require(\'optimist\')\n .options(\'f\', {\n alias : \'file\',\n default : \'/etc/passwd\',\n })\n .argv\n;\n````\n\nis the same as\n\n````javascript\nvar argv = require(\'optimist\')\n .alias(\'f\', \'file\')\n .default(\'f\', \'/etc/passwd\')\n .argv\n;\n````\n\nOptionally `.options()` can take an object that maps keys to `opt` parameters.\n\n.usage(message)\n---------------\n\nSet a usage message to show which commands to use. Inside `message`, the string\n`$0` will get interpolated to the current script name or node command for the\npresent script similar to how `$0` works in bash or perl.\n\n.check(fn)\n----------\n\nCheck that certain conditions are met in the provided arguments.\n\nIf `fn` throws or returns `false`, show the thrown error, usage information, and\nexit.\n\n.boolean(key)\n-------------\n\nInterpret `key` as a boolean. If a non-flag option follows `key` in\n`process.argv`, that string won\'t get set as the value of `key`.\n\nIf `key` never shows up as a flag in `process.arguments`, `argv[key]` will be\n`false`.\n\nIf `key` is an Array, interpret all the elements as booleans.\n\n.string(key)\n------------\n\nTell the parser logic not to interpret `key` as a number or boolean.\nThis can be useful if you need to preserve leading zeros in an input.\n\nIf `key` is an Array, interpret all the elements as strings.\n\n.wrap(columns)\n--------------\n\nFormat usage output to wrap at `columns` many columns.\n\n.help()\n-------\n\nReturn the generated usage string.\n\n.showHelp(fn=console.error)\n---------------------------\n\nPrint the usage data using `fn` for printing.\n\n.parse(args)\n------------\n\nParse `args` instead of `process.argv`. Returns the `argv` object.\n\n.argv\n-----\n\nGet the arguments as a plain old object.\n\nArguments without a corresponding flag show up in the `argv._` array.\n\nThe script name or node command is available at `argv.$0` similarly to how `$0`\nworks in bash or perl.\n\nparsing tricks\n==============\n\nstop parsing\n------------\n\nUse `--` to stop parsing flags and stuff the remainder into `argv._`.\n\n $ node examples/reflect.js -a 1 -b 2 -- -c 3 -d 4\n { _: [ \'-c\', \'3\', \'-d\', \'4\' ],\n \'$0\': \'node ./examples/reflect.js\',\n a: 1,\n b: 2 }\n\nnegate fields\n-------------\n\nIf you want to explicity set a field to false instead of just leaving it\nundefined or to override a default you can do `--no-key`.\n\n $ node examples/reflect.js -a --no-b\n { _: [],\n \'$0\': \'node ./examples/reflect.js\',\n a: true,\n b: false }\n\nnumbers\n-------\n\nEvery argument that looks like a number (`!isNaN(Number(arg))`) is converted to\none. This way you can just `net.createConnection(argv.port)` and you can add\nnumbers out of `argv` with `+` without having that mean concatenation,\nwhich is super frustrating.\n\nduplicates\n----------\n\nIf you specify a flag multiple times it will get turned into an array containing\nall the values in order.\n\n $ node examples/reflect.js -x 5 -x 8 -x 0\n { _: [],\n \'$0\': \'node ./examples/reflect.js\',\n x: [ 5, 8, 0 ] }\n\ndot notation\n------------\n\nWhen you use dots (`.`s) in argument names, an implicit object path is assumed.\nThis lets you organize arguments into nested objects.\n\n $ node examples/reflect.js --foo.bar.baz=33 --foo.quux=5\n { _: [],\n \'$0\': \'node ./examples/reflect.js\',\n foo: { bar: { baz: 33 }, quux: 5 } }\n\ninstallation\n============\n\nWith [npm](http://github.com/isaacs/npm), just do:\n npm install optimist\n \nor clone this project on github:\n\n git clone http://github.com/substack/node-optimist.git\n\nTo run the tests with [expresso](http://github.com/visionmedia/expresso),\njust do:\n \n expresso\n\ninspired By\n===========\n\nThis module is loosely inspired by Perl\'s\n[Getopt::Casual](http://search.cpan.org/~photo/Getopt-Casual-0.13.1/Casual.pm).\n',
37892 silly resolved readmeFilename: 'README.markdown',
37892 silly resolved _id: 'optimist@0.3.5',
37892 silly resolved dist: { shasum: '706b69dbcda9485c412444c953536af3c84e5715' },
37892 silly resolved _from: 'optimist@~0.3.5',
37892 silly resolved _resolved: 'https://registry.npmjs.org/optimist/-/optimist-0.3.5.tgz' } ]
37893 info install source-map@0.1.8 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js
37894 info install optimist@0.3.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js
37895 info installOne source-map@0.1.8
37896 info installOne optimist@0.3.5
37897 verbose from cache /Users/ahsteele/.npm/source-map/0.1.8/package/package.json
37898 verbose from cache /Users/ahsteele/.npm/optimist/0.3.5/package/package.json
37899 silly gunzTarPerm extractEntry node_modules/inherits/LICENSE
37900 silly gunzTarPerm extractEntry package.json
37901 silly gunzTarPerm extractEntry package.json
37902 silly gunzTarPerm extractEntry node_modules/inherits/inherits-old.js
37903 silly gunzTarPerm extractEntry .npmignore
37904 silly gunzTarPerm extractEntry LICENSE
37905 silly gunzTarPerm extractEntry .npmignore
37906 silly gunzTarPerm extractEntry README.md
37907 silly gunzTarPerm extractEntry node_modules/inherits/inherits.js
37908 silly gunzTarPerm extractEntry node_modules/yamlish/package.json
37909 silly gunzTarPerm extractEntry index.js
37910 silly gunzTarPerm extractEntry test.js
37911 silly gunzTarPerm extractEntry node_modules/yamlish/README.md
37912 silly gunzTarPerm extractEntry LICENSE
37913 silly gunzTarPerm extractEntry cssmin.js
37914 silly gunzTarPerm extractEntry node_modules/yamlish/LICENSE
37915 silly gunzTarPerm extractEntry lib/cache.js
37916 silly gunzTarPerm extractEntry lib/connect.js
37917 silly gunzTarPerm extractEntry .travis.yml
37918 silly gunzTarPerm extractEntry bin/cssmin
37919 silly gunzTarPerm extractEntry Makefile
37920 silly gunzTarPerm extractEntry node_modules/yamlish/yamlish.js
37921 silly gunzTarPerm extractEntry tests/tests.js
37922 silly gunzTarPerm extractEntry lib/index.js
37923 silly gunzTarPerm extractEntry lib/patch.js
37924 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-doublequotes.css
37925 silly gunzTarPerm extractEntry tests/files/background-position.css
37926 silly gunzTarPerm extractEntry lib/proto.js
37927 silly gunzTarPerm extractEntry lib/utils.js
37928 silly gunzTarPerm extractEntry lib/middleware/basicAuth.js
37929 silly gunzTarPerm extractEntry lib/middleware/errorHandler.js
37930 silly gunzTarPerm extractEntry tests/files/border-none.css
37931 silly gunzTarPerm extractEntry tests/files/border-none.css.min
37932 silly gunzTarPerm extractEntry tests/files/box-model-hack.css
37933 silly gunzTarPerm extractEntry tests/files/box-model-hack.css.min
37934 silly gunzTarPerm extractEntry tests/files/bug2527974.css
37935 silly gunzTarPerm extractEntry lib/middleware/favicon.js
37936 silly gunzTarPerm extractEntry lib/middleware/json.js
37937 silly gunzTarPerm extractEntry tests/files/bug2527974.css.min
37938 silly gunzTarPerm extractEntry tests/files/bug2527991.css
37939 silly gunzTarPerm extractEntry tests/files/bug2527991.css.min
37940 silly gunzTarPerm extractEntry lib/middleware/directory.js
37941 silly gunzTarPerm extractEntry lib/middleware/bodyParser.js
37942 silly gunzTarPerm extractEntry tests/files/bug2527998.css
37943 silly gunzTarPerm extractEntry tests/files/bug2527998.css.min
37944 silly gunzTarPerm extractEntry lib/middleware/methodOverride.js
37945 silly gunzTarPerm extractEntry lib/middleware/multipart.js
37946 silly gunzTarPerm extractEntry tests/files/bug2528034.css
37947 silly gunzTarPerm extractEntry tests/files/bug2528034.css.min
37948 silly gunzTarPerm extractEntry lib/middleware/query.js
37949 silly gunzTarPerm extractEntry lib/middleware/responseTime.js
37950 silly gunzTarPerm extractEntry lib/middleware/csrf.js
37951 silly gunzTarPerm extractEntry lib/middleware/urlencoded.js
37952 silly lockFile 7ba40e78-45471-0-6429060518275946-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package
37953 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package /Users/ahsteele/.npm/7ba40e78-45471-0-6429060518275946-package.lock
37954 silly lockFile cb54bcfc-45471-0-6429060518275946-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/tmp.tgz
37955 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/tmp.tgz /Users/ahsteele/.npm/cb54bcfc-45471-0-6429060518275946-tmp-tgz.lock
37956 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map unbuild
37957 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map/package.json
37958 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist unbuild
37959 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist/package.json
37960 verbose cache add [ 'wordwrap@~0.0.2', null ]
37961 verbose cache add name=undefined spec="wordwrap@~0.0.2" args=["wordwrap@~0.0.2",null]
37962 verbose parsed url { pathname: 'wordwrap@~0.0.2',
37962 verbose parsed url path: 'wordwrap@~0.0.2',
37962 verbose parsed url href: 'wordwrap@~0.0.2' }
37963 verbose cache add name="wordwrap" spec="~0.0.2" args=["wordwrap","~0.0.2"]
37964 verbose parsed url { pathname: '~0.0.2', path: '~0.0.2', href: '~0.0.2' }
37965 verbose addNamed [ 'wordwrap', '~0.0.2' ]
37966 verbose cache add [ 'hashish@~0.0.4', null ]
37967 verbose cache add name=undefined spec="hashish@~0.0.4" args=["hashish@~0.0.4",null]
37968 verbose parsed url { pathname: 'hashish@~0.0.4',
37968 verbose parsed url path: 'hashish@~0.0.4',
37968 verbose parsed url href: 'hashish@~0.0.4' }
37969 verbose cache add name="hashish" spec="~0.0.4" args=["hashish","~0.0.4"]
37970 verbose parsed url { pathname: '~0.0.4', path: '~0.0.4', href: '~0.0.4' }
37971 verbose addNamed [ 'hashish', '~0.0.4' ]
37972 verbose addNamed [ null, '>=0.0.4- <0.1.0-' ]
37973 silly lockFile 1729f29d-hashish-0-0-4 hashish@~0.0.4
37974 verbose lock hashish@~0.0.4 /Users/ahsteele/.npm/1729f29d-hashish-0-0-4.lock
37975 verbose cache add [ 'amdefine@>=0.0.4', null ]
37976 verbose cache add name=undefined spec="amdefine@>=0.0.4" args=["amdefine@>=0.0.4",null]
37977 verbose parsed url { pathname: 'amdefine@%3E=0.0.4',
37977 verbose parsed url path: 'amdefine@%3E=0.0.4',
37977 verbose parsed url href: 'amdefine@%3E=0.0.4' }
37978 verbose cache add name="amdefine" spec=">=0.0.4" args=["amdefine",">=0.0.4"]
37979 verbose parsed url { pathname: '%3E=0.0.4', path: '%3E=0.0.4', href: '%3E=0.0.4' }
37980 verbose addNamed [ 'amdefine', '>=0.0.4' ]
37981 verbose cache add [ 'dryice@>=0.4.8', null ]
37982 verbose cache add name=undefined spec="dryice@>=0.4.8" args=["dryice@>=0.4.8",null]
37983 verbose parsed url { pathname: 'dryice@%3E=0.4.8',
37983 verbose parsed url path: 'dryice@%3E=0.4.8',
37983 verbose parsed url href: 'dryice@%3E=0.4.8' }
37984 verbose cache add name="dryice" spec=">=0.4.8" args=["dryice",">=0.4.8"]
37985 verbose parsed url { pathname: '%3E=0.4.8', path: '%3E=0.4.8', href: '%3E=0.4.8' }
37986 verbose addNamed [ 'dryice', '>=0.4.8' ]
37987 verbose cache add [ 'slide@*', null ]
37988 verbose cache add name=undefined spec="slide@*" args=["slide@*",null]
37989 verbose parsed url { pathname: 'slide@*', path: 'slide@*', href: 'slide@*' }
37990 verbose cache add name="slide" spec="*" args=["slide","*"]
37991 verbose parsed url { pathname: '*', path: '*', href: '*' }
37992 verbose addNamed [ 'slide', '*' ]
37993 verbose cache add [ 'runforcover@~0.0.2', null ]
37994 verbose cache add name=undefined spec="runforcover@~0.0.2" args=["runforcover@~0.0.2",null]
37995 verbose parsed url { pathname: 'runforcover@~0.0.2',
37995 verbose parsed url path: 'runforcover@~0.0.2',
37995 verbose parsed url href: 'runforcover@~0.0.2' }
37996 verbose cache add name="runforcover" spec="~0.0.2" args=["runforcover","~0.0.2"]
37997 verbose parsed url { pathname: '~0.0.2', path: '~0.0.2', href: '~0.0.2' }
37998 verbose addNamed [ 'runforcover', '~0.0.2' ]
37999 verbose cache add [ 'tap@~0.2.4', null ]
38000 verbose cache add name=undefined spec="tap@~0.2.4" args=["tap@~0.2.4",null]
38001 verbose parsed url { pathname: 'tap@~0.2.4',
38001 verbose parsed url path: 'tap@~0.2.4',
38001 verbose parsed url href: 'tap@~0.2.4' }
38002 verbose cache add name="tap" spec="~0.2.4" args=["tap","~0.2.4"]
38003 verbose parsed url { pathname: '~0.2.4', path: '~0.2.4', href: '~0.2.4' }
38004 verbose addNamed [ 'tap', '~0.2.4' ]
38005 verbose addNamed [ null, '>=0.2.4- <0.3.0-' ]
38006 silly lockFile 42cad796-tap-0-2-4 tap@~0.2.4
38007 verbose lock tap@~0.2.4 /Users/ahsteele/.npm/42cad796-tap-0-2-4.lock
38008 verbose cache add [ 'nopt@~2', null ]
38009 verbose cache add name=undefined spec="nopt@~2" args=["nopt@~2",null]
38010 verbose parsed url { pathname: 'nopt@~2', path: 'nopt@~2', href: 'nopt@~2' }
38011 verbose cache add name="nopt" spec="~2" args=["nopt","~2"]
38012 verbose parsed url { pathname: '~2', path: '~2', href: '~2' }
38013 verbose addNamed [ 'nopt', '~2' ]
38014 verbose cache add [ 'difflet@~0.2.0', null ]
38015 verbose cache add name=undefined spec="difflet@~0.2.0" args=["difflet@~0.2.0",null]
38016 verbose parsed url { pathname: 'difflet@~0.2.0',
38016 verbose parsed url path: 'difflet@~0.2.0',
38016 verbose parsed url href: 'difflet@~0.2.0' }
38017 verbose cache add name="difflet" spec="~0.2.0" args=["difflet","~0.2.0"]
38018 verbose parsed url { pathname: '~0.2.0', path: '~0.2.0', href: '~0.2.0' }
38019 verbose addNamed [ 'difflet', '~0.2.0' ]
38020 verbose cache add [ 'deep-equal@~0.0.0', null ]
38021 verbose cache add name=undefined spec="deep-equal@~0.0.0" args=["deep-equal@~0.0.0",null]
38022 verbose parsed url { pathname: 'deep-equal@~0.0.0',
38022 verbose parsed url path: 'deep-equal@~0.0.0',
38022 verbose parsed url href: 'deep-equal@~0.0.0' }
38023 verbose cache add name="deep-equal" spec="~0.0.0" args=["deep-equal","~0.0.0"]
38024 verbose parsed url { pathname: '~0.0.0', path: '~0.0.0', href: '~0.0.0' }
38025 verbose addNamed [ 'deep-equal', '~0.0.0' ]
38026 verbose cache add [ 'buffer-equal@~0.0.0', null ]
38027 verbose cache add name=undefined spec="buffer-equal@~0.0.0" args=["buffer-equal@~0.0.0",null]
38028 verbose parsed url { pathname: 'buffer-equal@~0.0.0',
38028 verbose parsed url path: 'buffer-equal@~0.0.0',
38028 verbose parsed url href: 'buffer-equal@~0.0.0' }
38029 verbose cache add name="buffer-equal" spec="~0.0.0" args=["buffer-equal","~0.0.0"]
38030 verbose parsed url { pathname: '~0.0.0', path: '~0.0.0', href: '~0.0.0' }
38031 verbose addNamed [ 'buffer-equal', '~0.0.0' ]
38032 verbose cache add [ 'glob@~3.1.14', null ]
38033 verbose cache add name=undefined spec="glob@~3.1.14" args=["glob@~3.1.14",null]
38034 verbose parsed url { pathname: 'glob@~3.1.14',
38034 verbose parsed url path: 'glob@~3.1.14',
38034 verbose parsed url href: 'glob@~3.1.14' }
38035 verbose cache add name="glob" spec="~3.1.14" args=["glob","~3.1.14"]
38036 verbose parsed url { pathname: '~3.1.14', path: '~3.1.14', href: '~3.1.14' }
38037 verbose addNamed [ 'glob', '~3.1.14' ]
38038 verbose readDependencies using package.json deps
38039 silly resolved []
38040 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes
38041 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes
38042 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/bytes/package.json
38043 verbose readDependencies using package.json deps
38044 silly resolved []
38045 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh
38046 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh
38047 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/fresh/package.json
38048 verbose readDependencies using package.json deps
38049 silly resolved []
38050 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie
38051 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie
38052 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/cookie/package.json
38053 verbose readDependencies using package.json deps
38054 silly resolved []
38055 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox
38056 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox
38057 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/dox/package.json
38058 silly gunzTarPerm extractEntry tests/files/charset-media.css
38059 silly gunzTarPerm extractEntry tests/files/charset-media.css.min
38060 verbose readDependencies using package.json deps
38061 verbose readDependencies using package.json deps
38062 silly resolved []
38063 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs
38064 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs
38065 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/qs/package.json
38066 verbose readDependencies using package.json deps
38067 verbose readDependencies using package.json deps
38068 silly addNameRange { name: 'hashish', range: '>=0.0.4- <0.1.0-', hasData: false }
38069 silly addNameRange { name: 'tap', range: '>=0.2.4- <0.3.0-', hasData: false }
38070 silly gunzTarPerm modes [ '755', '644' ]
38071 silly gunzTarPerm extractEntry lib/middleware/cookieSession.js
38072 verbose tar unpack /Users/ahsteele/.npm/source-map/0.1.8/package.tgz
38073 verbose tar unpack /Users/ahsteele/.npm/optimist/0.3.5/package.tgz
38074 verbose registry.get hashish not expired, no request
38075 silly addNameRange number 2 { name: 'hashish', range: '>=0.0.4- <0.1.0-', hasData: true }
38076 silly addNameRange versions [ 'hashish', [ '0.0.1', '0.0.2', '0.0.3', '0.0.4' ] ]
38077 verbose addNamed [ 'hashish', '0.0.4' ]
38078 verbose addNamed [ '0.0.4', '0.0.4' ]
38079 silly lockFile 2f8e09bc-hashish-0-0-4 hashish@0.0.4
38080 verbose lock hashish@0.0.4 /Users/ahsteele/.npm/2f8e09bc-hashish-0-0-4.lock
38081 verbose registry.get tap not expired, no request
38082 silly addNameRange number 2 { name: 'tap', range: '>=0.2.4- <0.3.0-', hasData: true }
38083 silly addNameRange versions [ 'tap',
38083 silly addNameRange [ '0.0.1',
38083 silly addNameRange '0.0.2',
38083 silly addNameRange '0.0.3',
38083 silly addNameRange '0.0.4',
38083 silly addNameRange '0.0.5',
38083 silly addNameRange '0.0.6',
38083 silly addNameRange '0.0.7',
38083 silly addNameRange '0.0.8',
38083 silly addNameRange '0.0.9',
38083 silly addNameRange '0.0.10',
38083 silly addNameRange '0.0.11',
38083 silly addNameRange '0.0.12',
38083 silly addNameRange '0.0.13',
38083 silly addNameRange '0.0.14',
38083 silly addNameRange '0.1.0',
38083 silly addNameRange '0.1.1',
38083 silly addNameRange '0.1.2',
38083 silly addNameRange '0.1.3',
38083 silly addNameRange '0.1.4',
38083 silly addNameRange '0.2.0',
38083 silly addNameRange '0.2.1',
38083 silly addNameRange '0.2.2',
38083 silly addNameRange '0.2.3',
38083 silly addNameRange '0.2.4',
38083 silly addNameRange '0.2.5',
38083 silly addNameRange '0.2.6',
38083 silly addNameRange '0.3.0',
38083 silly addNameRange '0.3.1',
38083 silly addNameRange '0.3.2',
38083 silly addNameRange '0.3.3',
38083 silly addNameRange '0.4.0' ] ]
38084 verbose addNamed [ 'tap', '0.2.6' ]
38085 verbose addNamed [ '0.2.6', '0.2.6' ]
38086 silly lockFile 1ece84fe-tap-0-2-6 tap@0.2.6
38087 verbose lock tap@0.2.6 /Users/ahsteele/.npm/1ece84fe-tap-0-2-6.lock
38088 silly gunzTarPerm extractEntry tests/files/color-simple.css
38089 silly gunzTarPerm extractEntry tests/files/color-simple.css.min
38090 silly gunzTarPerm extractEntry .gitignore
38091 verbose from cache /Users/ahsteele/.npm/hashish/0.0.4/package/package.json
38092 verbose from cache /Users/ahsteele/.npm/tap/0.2.6/package/package.json
38093 silly gunzTarPerm extractEntry lib/middleware/session.js
38094 silly gunzTarPerm extractEntry lib/middleware/cookieParser.js
38095 silly gunzTarPerm extractEntry lib/middleware/static.js
38096 silly gunzTarPerm extractEntry .gitmodules
38097 silly gunzTarPerm extractEntry History.md
38098 silly gunzTarPerm extractEntry lib/middleware/compress.js
38099 silly gunzTarPerm extractEntry tests/files/color.css
38100 silly gunzTarPerm extractEntry tests/files/color.css.min
38101 silly gunzTarPerm extractEntry tests/files/comment.css
38102 silly gunzTarPerm extractEntry index.js
38103 silly gunzTarPerm extractEntry Makefile
38104 silly gunzTarPerm extractEntry lib/middleware/staticCache.js
38105 silly gunzTarPerm extractEntry lib/middleware/limit.js
38106 silly gunzTarPerm extractEntry package.json
38107 silly gunzTarPerm extractEntry Readme.md
38108 silly gunzTarPerm extractEntry lib/middleware/vhost.js
38109 silly gunzTarPerm extractEntry lib/middleware/logger.js
38110 silly gunzTarPerm extractEntry tests/files/comment.css.min
38111 silly gunzTarPerm extractEntry tests/files/concat-charset.css
38112 silly gunzTarPerm extractEntry examples/runner.js
38113 silly gunzTarPerm extractEntry tests/files/concat-charset.css.min
38114 silly gunzTarPerm extractEntry tests/files/dataurl-base64-doublequotes.css
38115 silly gunzTarPerm extractEntry lib/eql.js
38116 silly gunzTarPerm extractEntry lib/should.js
38117 silly gunzTarPerm extractEntry lib/middleware/session/cookie.js
38118 silly gunzTarPerm extractEntry lib/middleware/session/memory.js
38119 silly gunzTarPerm extractEntry tests/files/dataurl-base64-doublequotes.css.min
38120 silly gunzTarPerm extractEntry test/exist.test.js
38121 silly gunzTarPerm extractEntry test/should.test.js
38122 silly gunzTarPerm extractEntry lib/middleware/session/session.js
38123 silly gunzTarPerm extractEntry lib/middleware/session/store.js
38124 silly gunzTarPerm extractEntry tests/files/dataurl-base64-eof.css
38125 silly gunzTarPerm extractEntry tests/files/dataurl-base64-eof.css.min
38126 silly gunzTarPerm extractEntry tests/files/dataurl-base64-linebreakindata.css
38127 silly gunzTarPerm extractEntry tests/files/dataurl-base64-linebreakindata.css.min
38128 silly gunzTarPerm extractEntry lib/public/directory.html
38129 silly gunzTarPerm extractEntry lib/public/error.html
38130 silly gunzTarPerm extractEntry tests/files/dataurl-base64-noquotes.css
38131 silly gunzTarPerm extractEntry tests/files/dataurl-base64-noquotes.css.min
38132 silly gunzTarPerm extractEntry lib/public/favicon.ico
38133 silly gunzTarPerm extractEntry lib/public/icons/page_white_edit.png
38134 silly gunzTarPerm extractEntry lib/public/icons/page.png
38135 silly gunzTarPerm extractEntry lib/public/icons/page_attach.png
38136 silly gunzTarPerm extractEntry lib/public/icons/page_code.png
38137 silly gunzTarPerm extractEntry tests/files/dataurl-base64-singlequotes.css
38138 silly gunzTarPerm extractEntry lib/public/icons/page_copy.png
38139 silly gunzTarPerm extractEntry lib/public/icons/page_delete.png
38140 silly gunzTarPerm extractEntry tests/files/dataurl-base64-singlequotes.css.min
38141 silly gunzTarPerm extractEntry lib/public/icons/page_edit.png
38142 silly gunzTarPerm extractEntry lib/public/icons/page_error.png
38143 silly gunzTarPerm extractEntry tests/files/dataurl-base64-twourls.css
38144 silly gunzTarPerm extractEntry tests/files/dataurl-base64-twourls.css.min
38145 silly gunzTarPerm extractEntry tests/files/dataurl-dbquote-font.css
38146 silly gunzTarPerm extractEntry lib/public/icons/page_excel.png
38147 silly gunzTarPerm extractEntry lib/public/icons/page_find.png
38148 silly gunzTarPerm extractEntry tests/files/dataurl-dbquote-font.css.min
38149 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-doublequotes.css
38150 silly gunzTarPerm extractEntry lib/public/icons/page_gear.png
38151 silly gunzTarPerm extractEntry lib/public/icons/page_go.png
38152 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-doublequotes.css.min
38153 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-noquotes.css
38154 silly gunzTarPerm extractEntry lib/public/icons/page_green.png
38155 silly gunzTarPerm extractEntry lib/public/icons/page_key.png
38156 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-noquotes.css.min
38157 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-singlequotes.css
38158 silly gunzTarPerm extractEntry lib/public/icons/page_lightning.png
38159 silly gunzTarPerm extractEntry lib/public/icons/page_link.png
38160 silly gunzTarPerm extractEntry tests/files/dataurl-nonbase64-singlequotes.css.min
38161 silly gunzTarPerm extractEntry tests/files/dataurl-noquote-multiline-font.css
38162 silly gunzTarPerm extractEntry tests/files/dataurl-noquote-multiline-font.css.min
38163 silly gunzTarPerm extractEntry tests/files/background-position.css.min
38164 silly gunzTarPerm extractEntry lib/public/icons/page_paintbrush.png
38165 silly gunzTarPerm extractEntry lib/public/icons/page_paste.png
38166 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-doublequotes.css.min
38167 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-noquotes.css
38168 silly gunzTarPerm extractEntry lib/public/icons/page_red.png
38169 silly gunzTarPerm extractEntry lib/public/icons/page_refresh.png
38170 silly gunzTarPerm extractEntry lib/public/icons/page_save.png
38171 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-noquotes.css.min
38172 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-singlequotes.css
38173 silly gunzTarPerm extractEntry lib/public/icons/page_white.png
38174 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package/package.json
38175 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-singlequotes.css.min
38176 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-yuiapp.css
38177 silly gunzTarPerm extractEntry lib/public/icons/page_white_acrobat.png
38178 silly gunzTarPerm extractEntry lib/public/icons/page_white_actionscript.png
38179 silly gunzTarPerm extractEntry lib/public/icons/page_white_add.png
38180 silly gunzTarPerm extractEntry lib/public/icons/page_white_c.png
38181 silly lockFile 7ba40e78-45471-0-6429060518275946-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package
38182 silly lockFile 7ba40e78-45471-0-6429060518275946-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package
38183 silly gunzTarPerm extractEntry tests/files/dataurl-realdata-yuiapp.css.min
38184 silly gunzTarPerm extractEntry tests/files/dataurl-singlequote-font.css
38185 silly gunzTarPerm extractEntry lib/public/icons/page_white_camera.png
38186 silly lockFile cb54bcfc-45471-0-6429060518275946-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/tmp.tgz
38187 silly lockFile cb54bcfc-45471-0-6429060518275946-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/tmp.tgz
38188 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package/package.json
38189 silly gunzTarPerm extractEntry lib/public/icons/page_white_cd.png
38190 silly gunzTarPerm extractEntry tests/files/dataurl-singlequote-font.css.min
38191 silly gunzTarPerm extractEntry tests/files/decimals.css
38192 silly gunzTarPerm extractEntry lib/public/icons/page_white_code.png
38193 silly gunzTarPerm extractEntry tests/files/decimals.css.min
38194 silly gunzTarPerm extractEntry tests/files/dollar-header.css
38195 silly gunzTarPerm extractEntry lib/public/icons/page_white_code_red.png
38196 silly gunzTarPerm extractEntry lib/public/icons/page_white_coldfusion.png
38197 silly gunzTarPerm extractEntry tests/files/dollar-header.css.min
38198 silly gunzTarPerm extractEntry tests/files/font-face.css
38199 silly gunzTarPerm extractEntry lib/public/icons/page_white_compressed.png
38200 silly gunzTarPerm extractEntry lib/public/icons/page_white_copy.png
38201 silly gunzTarPerm extractEntry tests/files/font-face.css.min
38202 silly gunzTarPerm extractEntry tests/files/ie5mac.css
38203 silly gunzTarPerm extractEntry tests/files/ie5mac.css.min
38204 silly gunzTarPerm extractEntry tests/files/media-empty-class.css
38205 silly gunzTarPerm extractEntry lib/public/icons/page_white_cplusplus.png
38206 silly gunzTarPerm extractEntry lib/public/icons/page_white_csharp.png
38207 silly gunzTarPerm extractEntry lib/public/icons/page_white_cup.png
38208 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/formidable/package.json
38209 silly gunzTarPerm extractEntry tests/files/media-empty-class.css.min
38210 silly gunzTarPerm extractEntry tests/files/media-multi.css
38211 silly gunzTarPerm extractEntry tests/files/media-multi.css.min
38212 silly lockFile 283b297c--connect-node-modules-formidable /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/formidable
38213 silly lockFile 283b297c--connect-node-modules-formidable /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/formidable
38214 silly gunzTarPerm extractEntry lib/public/icons/page_white_database.png
38215 silly gunzTarPerm extractEntry lib/public/icons/page_white_delete.png
38216 silly gunzTarPerm extractEntry lib/public/icons/page_white_dvd.png
38217 silly lockFile 72f3c1ec-pm-formidable-1-0-11-package-tgz /Users/ahsteele/.npm/formidable/1.0.11/package.tgz
38218 silly lockFile 72f3c1ec-pm-formidable-1-0-11-package-tgz /Users/ahsteele/.npm/formidable/1.0.11/package.tgz
38219 silly gunzTarPerm extractEntry tests/files/media-test.css
38220 silly gunzTarPerm extractEntry lib/public/icons/page_add.png
38221 silly gunzTarPerm extractEntry tests/files/media-test.css.min
38222 info preinstall formidable@1.0.11
38223 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/formidable/package.json
38224 silly gunzTarPerm extractEntry lib/public/icons/page_white_error.png
38225 silly gunzTarPerm extractEntry tests/files/opacity-filter.css
38226 silly gunzTarPerm extractEntry tests/files/opacity-filter.css.min
38227 silly gunzTarPerm extractEntry tests/files/preserve-case.css
38228 silly gunzTarPerm extractEntry lib/public/icons/page_white_excel.png
38229 silly gunzTarPerm extractEntry lib/public/icons/page_white_find.png
38230 silly gunzTarPerm extractEntry tests/files/preserve-case.css.min
38231 silly gunzTarPerm extractEntry tests/files/preserve-new-line.css
38232 silly gunzTarPerm extractEntry tests/files/preserve-new-line.css.min
38233 silly gunzTarPerm extractEntry lib/public/icons/page_white_flash.png
38234 silly gunzTarPerm extractEntry lib/public/icons/page_white_freehand.png
38235 silly gunzTarPerm extractEntry tests/files/preserve-strings.css
38236 silly gunzTarPerm extractEntry tests/files/preserve-strings.css.min
38237 silly gunzTarPerm extractEntry lib/public/icons/page_white_gear.png
38238 silly gunzTarPerm extractEntry lib/public/icons/page_white_get.png
38239 silly gunzTarPerm extractEntry lib/public/icons/page_white_go.png
38240 silly gunzTarPerm extractEntry tests/files/pseudo-first.css
38241 silly gunzTarPerm extractEntry tests/files/pseudo-first.css.min
38242 silly gunzTarPerm extractEntry lib/public/icons/page_white_h.png
38243 silly gunzTarPerm extractEntry tests/files/pseudo.css
38244 silly gunzTarPerm extractEntry lib/public/icons/page_white_horizontal.png
38245 silly gunzTarPerm extractEntry tests/files/pseudo.css.min
38246 silly gunzTarPerm extractEntry tests/files/special/linebreakpos.css
38247 silly gunzTarPerm extractEntry tests/files/special/linebreakpos.css.min
38248 silly gunzTarPerm extractEntry lib/public/icons/page_white_key.png
38249 silly gunzTarPerm extractEntry lib/public/icons/page_white_lightning.png
38250 silly gunzTarPerm extractEntry tests/files/special-comments.css
38251 silly gunzTarPerm extractEntry tests/files/special-comments.css.min
38252 silly gunzTarPerm extractEntry tests/files/star-underscore-hacks.css
38253 silly gunzTarPerm extractEntry lib/public/icons/page_white_link.png
38254 silly gunzTarPerm extractEntry lib/public/icons/page_white_magnify.png
38255 silly gunzTarPerm extractEntry tests/files/star-underscore-hacks.css.min
38256 silly gunzTarPerm extractEntry tests/files/string-in-comment.css
38257 silly gunzTarPerm extractEntry tests/files/string-in-comment.css.min
38258 silly gunzTarPerm extractEntry lib/public/icons/page_white_medal.png
38259 silly gunzTarPerm extractEntry lib/public/icons/page_white_office.png
38260 silly gunzTarPerm extractEntry tests/files/webkit-transform.css
38261 silly gunzTarPerm extractEntry tests/files/webkit-transform.css.min
38262 silly gunzTarPerm extractEntry tests/files/zeros.css
38263 silly gunzTarPerm extractEntry lib/public/icons/page_white_paint.png
38264 silly gunzTarPerm extractEntry lib/public/icons/page_white_paintbrush.png
38265 silly gunzTarPerm extractEntry tests/files/zeros.css.min
38266 silly gunzTarPerm extractEntry lib/public/icons/page_white_paste.png
38267 silly gunzTarPerm extractEntry lib/public/icons/page_white_php.png
38268 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap/package.json
38269 silly gunzTarPerm extractEntry lib/public/icons/page_white_picture.png
38270 silly gunzTarPerm extractEntry lib/public/icons/page_white_powerpoint.png
38271 silly lockFile 57b7e4c4-odules-nodeunit-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap
38272 silly lockFile 57b7e4c4-odules-nodeunit-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap
38273 silly lockFile 3daa04ca-steele-npm-tap-0-4-0-package-tgz /Users/ahsteele/.npm/tap/0.4.0/package.tgz
38274 silly lockFile 3daa04ca-steele-npm-tap-0-4-0-package-tgz /Users/ahsteele/.npm/tap/0.4.0/package.tgz
38275 silly gunzTarPerm extractEntry lib/public/icons/page_white_put.png
38276 silly gunzTarPerm extractEntry lib/public/icons/page_white_ruby.png
38277 info preinstall tap@0.4.0
38278 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap/package.json
38279 silly gunzTarPerm extractEntry lib/public/icons/page_white_stack.png
38280 silly gunzTarPerm extractEntry lib/public/icons/page_white_star.png
38281 verbose linkStuff [ false,
38281 verbose linkStuff false,
38281 verbose linkStuff false,
38281 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules' ]
38282 info linkStuff bytes@0.0.1
38283 verbose linkBins bytes@0.0.1
38284 verbose linkMans bytes@0.0.1
38285 verbose rebuildBundles bytes@0.0.1
38286 verbose linkStuff [ false,
38286 verbose linkStuff false,
38286 verbose linkStuff false,
38286 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules' ]
38287 info linkStuff fresh@0.0.1
38288 verbose linkBins fresh@0.0.1
38289 verbose linkMans fresh@0.0.1
38290 verbose rebuildBundles fresh@0.0.1
38291 verbose linkStuff [ false,
38291 verbose linkStuff false,
38291 verbose linkStuff false,
38291 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules' ]
38292 info linkStuff cookie@0.0.4
38293 verbose linkBins cookie@0.0.4
38294 verbose linkMans cookie@0.0.4
38295 verbose rebuildBundles cookie@0.0.4
38296 verbose linkStuff [ false,
38296 verbose linkStuff false,
38296 verbose linkStuff false,
38296 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules' ]
38297 info linkStuff dox@0.4.2
38298 verbose linkBins dox@0.4.2
38299 verbose link bins [ { dox: './bin/dox' },
38299 verbose link bins '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/.bin',
38299 verbose link bins false ]
38300 verbose linkMans dox@0.4.2
38301 verbose rebuildBundles dox@0.4.2
38302 verbose linkStuff [ false,
38302 verbose linkStuff false,
38302 verbose linkStuff false,
38302 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules' ]
38303 info linkStuff qs@0.4.2
38304 verbose linkBins qs@0.4.2
38305 verbose linkMans qs@0.4.2
38306 verbose rebuildBundles qs@0.4.2
38307 silly lockFile 35746b0e-glify-js-node-modules-source-map /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map
38308 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map /Users/ahsteele/.npm/35746b0e-glify-js-node-modules-source-map.lock
38309 silly lockFile 871df6d9-npm-source-map-0-1-8-package-tgz /Users/ahsteele/.npm/source-map/0.1.8/package.tgz
38310 verbose lock /Users/ahsteele/.npm/source-map/0.1.8/package.tgz /Users/ahsteele/.npm/871df6d9-npm-source-map-0-1-8-package-tgz.lock
38311 silly lockFile 9614344b--uglify-js-node-modules-optimist /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist
38312 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist /Users/ahsteele/.npm/9614344b--uglify-js-node-modules-optimist.lock
38313 silly lockFile 4f0b40a8-e-npm-optimist-0-3-5-package-tgz /Users/ahsteele/.npm/optimist/0.3.5/package.tgz
38314 verbose lock /Users/ahsteele/.npm/optimist/0.3.5/package.tgz /Users/ahsteele/.npm/4f0b40a8-e-npm-optimist-0-3-5-package-tgz.lock
38315 silly lockFile 2f8e09bc-hashish-0-0-4 hashish@0.0.4
38316 silly lockFile 2f8e09bc-hashish-0-0-4 hashish@0.0.4
38317 silly lockFile 1ece84fe-tap-0-2-6 tap@0.2.6
38318 silly lockFile 1ece84fe-tap-0-2-6 tap@0.2.6
38319 verbose cache add [ 'yui-lint@~0.1.1', null ]
38320 verbose cache add name=undefined spec="yui-lint@~0.1.1" args=["yui-lint@~0.1.1",null]
38321 verbose parsed url { pathname: 'yui-lint@~0.1.1',
38321 verbose parsed url path: 'yui-lint@~0.1.1',
38321 verbose parsed url href: 'yui-lint@~0.1.1' }
38322 verbose cache add name="yui-lint" spec="~0.1.1" args=["yui-lint","~0.1.1"]
38323 verbose parsed url { pathname: '~0.1.1', path: '~0.1.1', href: '~0.1.1' }
38324 verbose addNamed [ 'yui-lint', '~0.1.1' ]
38325 verbose cache add [ 'jshint@~0.9.0', null ]
38326 verbose cache add name=undefined spec="jshint@~0.9.0" args=["jshint@~0.9.0",null]
38327 verbose parsed url { pathname: 'jshint@~0.9.0',
38327 verbose parsed url path: 'jshint@~0.9.0',
38327 verbose parsed url href: 'jshint@~0.9.0' }
38328 verbose cache add name="jshint" spec="~0.9.0" args=["jshint","~0.9.0"]
38329 verbose parsed url { pathname: '~0.9.0', path: '~0.9.0', href: '~0.9.0' }
38330 verbose addNamed [ 'jshint', '~0.9.0' ]
38331 verbose cache add [ 'async_testing@', null ]
38332 verbose cache add name=undefined spec="async_testing@" args=["async_testing@",null]
38333 verbose parsed url { pathname: 'async_testing@',
38333 verbose parsed url path: 'async_testing@',
38333 verbose parsed url href: 'async_testing@' }
38334 verbose cache add name="async_testing" spec="" args=["async_testing",""]
38335 verbose parsed url { href: '' }
38336 verbose addNamed [ 'async_testing', '' ]
38337 verbose addNamed [ null, '' ]
38338 silly lockFile 13d2ca79-async-testing async_testing@
38339 verbose lock async_testing@ /Users/ahsteele/.npm/13d2ca79-async-testing.lock
38340 verbose cache add [ 'qs@0.4.2', null ]
38341 verbose cache add name=undefined spec="qs@0.4.2" args=["qs@0.4.2",null]
38342 verbose parsed url { pathname: 'qs@0.4.2', path: 'qs@0.4.2', href: 'qs@0.4.2' }
38343 verbose cache add name="qs" spec="0.4.2" args=["qs","0.4.2"]
38344 verbose parsed url { pathname: '0.4.2', path: '0.4.2', href: '0.4.2' }
38345 verbose addNamed [ 'qs', '0.4.2' ]
38346 verbose cache add [ 'formidable@1.0.11', null ]
38347 verbose cache add name=undefined spec="formidable@1.0.11" args=["formidable@1.0.11",null]
38348 verbose parsed url { pathname: 'formidable@1.0.11',
38348 verbose parsed url path: 'formidable@1.0.11',
38348 verbose parsed url href: 'formidable@1.0.11' }
38349 verbose cache add name="formidable" spec="1.0.11" args=["formidable","1.0.11"]
38350 verbose parsed url { pathname: '1.0.11', path: '1.0.11', href: '1.0.11' }
38351 verbose addNamed [ 'formidable', '1.0.11' ]
38352 verbose addNamed [ '1.0.11', '1.0.11' ]
38353 silly lockFile 85cafced-formidable-1-0-11 formidable@1.0.11
38354 verbose lock formidable@1.0.11 /Users/ahsteele/.npm/85cafced-formidable-1-0-11.lock
38355 verbose cache add [ 'istanbul@~0.1.8', null ]
38356 verbose cache add name=undefined spec="istanbul@~0.1.8" args=["istanbul@~0.1.8",null]
38357 verbose parsed url { pathname: 'istanbul@~0.1.8',
38357 verbose parsed url path: 'istanbul@~0.1.8',
38357 verbose parsed url href: 'istanbul@~0.1.8' }
38358 verbose cache add name="istanbul" spec="~0.1.8" args=["istanbul","~0.1.8"]
38359 verbose parsed url { pathname: '~0.1.8', path: '~0.1.8', href: '~0.1.8' }
38360 verbose addNamed [ 'istanbul', '~0.1.8' ]
38361 verbose cache add [ 'crc@0.2.0', null ]
38362 verbose cache add name=undefined spec="crc@0.2.0" args=["crc@0.2.0",null]
38363 verbose parsed url { pathname: 'crc@0.2.0', path: 'crc@0.2.0', href: 'crc@0.2.0' }
38364 verbose cache add name="crc" spec="0.2.0" args=["crc","0.2.0"]
38365 verbose parsed url { pathname: '0.2.0', path: '0.2.0', href: '0.2.0' }
38366 verbose addNamed [ 'crc', '0.2.0' ]
38367 verbose cache add [ 'vows@*', null ]
38368 verbose cache add name=undefined spec="vows@*" args=["vows@*",null]
38369 verbose parsed url { pathname: 'vows@*', path: 'vows@*', href: 'vows@*' }
38370 verbose cache add name="vows" spec="*" args=["vows","*"]
38371 verbose parsed url { pathname: '*', path: '*', href: '*' }
38372 verbose addNamed [ 'vows', '*' ]
38373 verbose cache add [ 'cookie@0.0.4', null ]
38374 verbose cache add name=undefined spec="cookie@0.0.4" args=["cookie@0.0.4",null]
38375 verbose parsed url { pathname: 'cookie@0.0.4',
38375 verbose parsed url path: 'cookie@0.0.4',
38375 verbose parsed url href: 'cookie@0.0.4' }
38376 verbose cache add name="cookie" spec="0.0.4" args=["cookie","0.0.4"]
38377 verbose parsed url { pathname: '0.0.4', path: '0.0.4', href: '0.0.4' }
38378 verbose addNamed [ 'cookie', '0.0.4' ]
38379 verbose addNamed [ '0.0.4', '0.0.4' ]
38380 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
38381 verbose lock cookie@0.0.4 /Users/ahsteele/.npm/c11bcebd-cookie-0-0-4.lock
38382 verbose cache add [ 'bytes@0.1.0', null ]
38383 verbose cache add name=undefined spec="bytes@0.1.0" args=["bytes@0.1.0",null]
38384 verbose parsed url { pathname: 'bytes@0.1.0',
38384 verbose parsed url path: 'bytes@0.1.0',
38384 verbose parsed url href: 'bytes@0.1.0' }
38385 verbose cache add name="bytes" spec="0.1.0" args=["bytes","0.1.0"]
38386 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
38387 verbose addNamed [ 'bytes', '0.1.0' ]
38388 verbose cache add [ 'send@0.0.3', null ]
38389 verbose cache add name=undefined spec="send@0.0.3" args=["send@0.0.3",null]
38390 verbose parsed url { pathname: 'send@0.0.3',
38390 verbose parsed url path: 'send@0.0.3',
38390 verbose parsed url href: 'send@0.0.3' }
38391 verbose cache add name="send" spec="0.0.3" args=["send","0.0.3"]
38392 verbose parsed url { pathname: '0.0.3', path: '0.0.3', href: '0.0.3' }
38393 verbose addNamed [ 'send', '0.0.3' ]
38394 verbose cache add [ 'fresh@0.1.0', null ]
38395 verbose cache add name=undefined spec="fresh@0.1.0" args=["fresh@0.1.0",null]
38396 verbose parsed url { pathname: 'fresh@0.1.0',
38396 verbose parsed url path: 'fresh@0.1.0',
38396 verbose parsed url href: 'fresh@0.1.0' }
38397 verbose cache add name="fresh" spec="0.1.0" args=["fresh","0.1.0"]
38398 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
38399 verbose addNamed [ 'fresh', '0.1.0' ]
38400 http 200 https://registry.npmjs.org/JSONSelect/0.4.0
38401 silly registry.get cb [ 200,
38401 silly registry.get { vary: 'Accept',
38401 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
38401 silly registry.get etag: '"1F4FP36B9K2V6VW1DIJVIEAIS"',
38401 silly registry.get date: 'Mon, 25 Feb 2013 05:54:09 GMT',
38401 silly registry.get 'content-type': 'application/json',
38401 silly registry.get 'content-length': '799' } ]
38402 http 200 https://registry.npmjs.org/node-markdown/-/node-markdown-0.1.1.tgz
38403 http 200 https://registry.npmjs.org/stylus/-/stylus-0.13.0.tgz
38404 http 200 https://registry.npmjs.org/express-messages/-/express-messages-0.0.2.tgz
38405 info install bytes@0.0.1
38406 info install fresh@0.0.1
38407 info install cookie@0.0.4
38408 info install qs@0.4.2
38409 verbose readDependencies using package.json deps
38410 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/supertest/node_modules/express/node_modules/connect/node_modules/formidable/package.json
38411 verbose readDependencies using package.json deps
38412 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap/package.json
38413 silly addNameRange { name: 'async_testing', range: '', hasData: false }
38414 silly gunzTarPerm modes [ '755', '644' ]
38415 silly lockFile 1729f29d-hashish-0-0-4 hashish@~0.0.4
38416 silly lockFile 1729f29d-hashish-0-0-4 hashish@~0.0.4
38417 silly lockFile 42cad796-tap-0-2-4 tap@~0.2.4
38418 silly lockFile 42cad796-tap-0-2-4 tap@~0.2.4
38419 silly gunzTarPerm modes [ '755', '644' ]
38420 verbose tar pack [ '/Users/ahsteele/.npm/should/0.3.2/package.tgz',
38420 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package' ]
38421 verbose tarball /Users/ahsteele/.npm/should/0.3.2/package.tgz
38422 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package
38423 silly lockFile 7ba40e78-45471-0-6429060518275946-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package
38424 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package /Users/ahsteele/.npm/7ba40e78-45471-0-6429060518275946-package.lock
38425 silly lockFile a65cf395-ele-npm-should-0-3-2-package-tgz /Users/ahsteele/.npm/should/0.3.2/package.tgz
38426 verbose lock /Users/ahsteele/.npm/should/0.3.2/package.tgz /Users/ahsteele/.npm/a65cf395-ele-npm-should-0-3-2-package-tgz.lock
38427 verbose url raw async_testing
38428 verbose url resolving [ 'https://registry.npmjs.org/', './async_testing' ]
38429 verbose url resolved https://registry.npmjs.org/async_testing
38430 info trying registry request attempt 1 at 22:54:10
38431 http GET https://registry.npmjs.org/async_testing
38432 info postinstall bytes@0.0.1
38433 info postinstall fresh@0.0.1
38434 info postinstall cookie@0.0.4
38435 info postinstall qs@0.4.2
38436 info install dox@0.4.2
38437 verbose registry.get formidable/1.0.11 not expired, no request
38438 verbose registry.get cookie/0.0.4 not expired, no request
38439 silly gunzTarPerm extractEntry package.json
38440 verbose from cache /Users/ahsteele/.npm/formidable/1.0.11/package/package.json
38441 verbose from cache /Users/ahsteele/.npm/cookie/0.0.4/package/package.json
38442 info postinstall dox@0.4.2
38443 silly gunzTarPerm extractEntry package.json
38444 silly gunzTarPerm extractEntry lib/public/icons/page_white_swoosh.png
38445 silly gunzTarPerm extractEntry lib/public/icons/page_white_text.png
38446 silly gunzTarPerm extractEntry .npmignore
38447 silly gunzTarPerm extractEntry README.md
38448 silly gunzTarPerm extractEntry LICENSE
38449 silly gunzTarPerm extractEntry index.js
38450 silly lockFile 08400da3--JSONSelect-JSONSelect-0-4-0-tgz https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz
38451 verbose lock https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz /Users/ahsteele/.npm/08400da3--JSONSelect-JSONSelect-0-4-0-tgz.lock
38452 verbose addRemoteTarball [ 'https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz',
38452 verbose addRemoteTarball 'a08edcc67eb3fcbe99ed630855344a0cf282bb8d' ]
38453 info retry fetch attempt 1 at 22:54:10
38454 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771650080-0.6939568421803415/tmp.tgz
38455 http GET https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz
38456 silly gunzTarPerm extractEntry lib/public/icons/page_white_text_width.png
38457 silly gunzTarPerm extractEntry lib/public/icons/page_white_tux.png
38458 silly gunzTarPerm extractEntry LICENSE
38459 silly gunzTarPerm extractEntry Makefile.dryice.js
38460 silly gunzTarPerm extractEntry x.js
38461 silly gunzTarPerm extractEntry .travis.yml
38462 silly gunzTarPerm extractEntry lib/public/icons/page_white_vector.png
38463 silly gunzTarPerm extractEntry lib/public/icons/page_white_visualstudio.png
38464 silly gunzTarPerm extractEntry build/assert-shim.js
38465 silly gunzTarPerm extractEntry build/mini-require.js
38466 silly gunzTarPerm extractEntry build/suffix-browser.js
38467 silly gunzTarPerm extractEntry example/bool.js
38468 silly gunzTarPerm extractEntry example/default_singles.js
38469 silly gunzTarPerm extractEntry example/divide.js
38470 silly gunzTarPerm extractEntry build/test-prefix.js
38471 silly gunzTarPerm extractEntry lib/public/icons/page_white_width.png
38472 silly gunzTarPerm extractEntry lib/public/icons/page_white_word.png
38473 silly gunzTarPerm extractEntry example/line_count.js
38474 silly gunzTarPerm extractEntry build/test-suffix.js
38475 silly gunzTarPerm extractEntry example/default_hash.js
38476 silly gunzTarPerm extractEntry build/prefix-source-map.jsm
38477 silly gunzTarPerm extractEntry example/line_count_wrap.js
38478 silly gunzTarPerm extractEntry lib/public/icons/page_white_world.png
38479 silly gunzTarPerm extractEntry lib/public/icons/page_white_wrench.png
38480 silly gunzTarPerm extractEntry example/nonopt.js
38481 silly gunzTarPerm extractEntry build/prefix-utils.jsm
38482 silly gunzTarPerm extractEntry build/suffix-source-map.jsm
38483 silly gunzTarPerm extractEntry example/reflect.js
38484 silly gunzTarPerm extractEntry lib/public/icons/page_white_zip.png
38485 silly gunzTarPerm extractEntry lib/public/icons/page_word.png
38486 silly gunzTarPerm extractEntry example/short.js
38487 silly gunzTarPerm extractEntry build/suffix-utils.jsm
38488 silly gunzTarPerm extractEntry lib/source-map.js
38489 silly gunzTarPerm extractEntry lib/source-map/array-set.js
38490 silly gunzTarPerm extractEntry lib/public/icons/page_world.png
38491 silly gunzTarPerm extractEntry lib/public/style.css
38492 silly gunzTarPerm extractEntry example/string.js
38493 silly gunzTarPerm extractEntry example/boolean_single.js
38494 silly gunzTarPerm extractEntry lib/source-map/base64-vlq.js
38495 silly gunzTarPerm extractEntry example/usage-options.js
38496 silly gunzTarPerm extractEntry example/boolean_double.js
38497 silly gunzTarPerm extractEntry lib/source-map/base64.js
38498 silly gunzTarPerm extractEntry lib/source-map/binary-search.js
38499 silly gunzTarPerm extractEntry example/xup.js
38500 silly gunzTarPerm extractEntry example/line_count_options.js
38501 silly gunzTarPerm extractEntry lib/source-map/source-map-consumer.js
38502 silly gunzTarPerm extractEntry lib/source-map/source-map-generator.js
38503 silly gunzTarPerm extractEntry lib/source-map/source-node.js
38504 silly gunzTarPerm extractEntry README.markdown
38505 silly gunzTarPerm extractEntry test/_.js
38506 silly gunzTarPerm extractEntry lib/source-map/util.js
38507 silly gunzTarPerm extractEntry test/parse.js
38508 silly gunzTarPerm extractEntry test/usage.js
38509 silly gunzTarPerm extractEntry test/run-tests.js
38510 silly gunzTarPerm extractEntry test/source-map/test-api.js
38511 silly gunzTarPerm extractEntry test/_/argv.js
38512 silly gunzTarPerm extractEntry test/_/bin.js
38513 silly gunzTarPerm extractEntry test/source-map/test-array-set.js
38514 silly gunzTarPerm extractEntry test/source-map/test-base64-vlq.js
38515 silly gunzTarPerm extractEntry test/source-map/test-base64.js
38516 silly gunzTarPerm extractEntry test/source-map/test-binary-search.js
38517 silly gunzTarPerm extractEntry test/source-map/test-dog-fooding.js
38518 silly gunzTarPerm extractEntry test/source-map/test-source-map-consumer.js
38519 silly gunzTarPerm extractEntry test/source-map/test-source-map-generator.js
38520 silly gunzTarPerm extractEntry test/source-map/test-source-node.js
38521 silly gunzTarPerm extractEntry test/source-map/util.js
38522 silly lockFile 7ba40e78-45471-0-6429060518275946-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package
38523 silly lockFile 7ba40e78-45471-0-6429060518275946-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.6429060518275946/package
38524 silly lockFile a65cf395-ele-npm-should-0-3-2-package-tgz /Users/ahsteele/.npm/should/0.3.2/package.tgz
38525 silly lockFile a65cf395-ele-npm-should-0-3-2-package-tgz /Users/ahsteele/.npm/should/0.3.2/package.tgz
38526 silly lockFile 025395d3-hsteele-npm-should-0-3-2-package /Users/ahsteele/.npm/should/0.3.2/package
38527 verbose lock /Users/ahsteele/.npm/should/0.3.2/package /Users/ahsteele/.npm/025395d3-hsteele-npm-should-0-3-2-package.lock
38528 silly lockFile 025395d3-hsteele-npm-should-0-3-2-package /Users/ahsteele/.npm/should/0.3.2/package
38529 silly lockFile 025395d3-hsteele-npm-should-0-3-2-package /Users/ahsteele/.npm/should/0.3.2/package
38530 verbose tar unpack /Users/ahsteele/.npm/should/0.3.2/package.tgz
38531 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist/package.json
38532 silly lockFile 9614344b--uglify-js-node-modules-optimist /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist
38533 silly lockFile 9614344b--uglify-js-node-modules-optimist /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist
38534 silly lockFile 4f0b40a8-e-npm-optimist-0-3-5-package-tgz /Users/ahsteele/.npm/optimist/0.3.5/package.tgz
38535 silly lockFile 4f0b40a8-e-npm-optimist-0-3-5-package-tgz /Users/ahsteele/.npm/optimist/0.3.5/package.tgz
38536 info preinstall optimist@0.3.5
38537 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist/package.json
38538 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map/package.json
38539 silly lockFile 35746b0e-glify-js-node-modules-source-map /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map
38540 silly lockFile 35746b0e-glify-js-node-modules-source-map /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map
38541 silly lockFile 871df6d9-npm-source-map-0-1-8-package-tgz /Users/ahsteele/.npm/source-map/0.1.8/package.tgz
38542 silly lockFile 871df6d9-npm-source-map-0-1-8-package-tgz /Users/ahsteele/.npm/source-map/0.1.8/package.tgz
38543 info preinstall source-map@0.1.8
38544 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map/package.json
38545 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect/package.json
38546 silly lockFile 3b1347a5-dules-serve-node-modules-connect /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect
38547 silly lockFile 3b1347a5-dules-serve-node-modules-connect /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect
38548 silly lockFile 208973d4-le-npm-connect-2-3-9-package-tgz /Users/ahsteele/.npm/connect/2.3.9/package.tgz
38549 silly lockFile 208973d4-le-npm-connect-2-3-9-package-tgz /Users/ahsteele/.npm/connect/2.3.9/package.tgz
38550 info preinstall connect@2.3.9
38551 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect/package.json
38552 silly lockFile 85cafced-formidable-1-0-11 formidable@1.0.11
38553 silly lockFile 85cafced-formidable-1-0-11 formidable@1.0.11
38554 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
38555 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
38556 silly lockFile 025395d3-hsteele-npm-should-0-3-2-package /Users/ahsteele/.npm/should/0.3.2/package
38557 verbose lock /Users/ahsteele/.npm/should/0.3.2/package /Users/ahsteele/.npm/025395d3-hsteele-npm-should-0-3-2-package.lock
38558 silly lockFile a65cf395-ele-npm-should-0-3-2-package-tgz /Users/ahsteele/.npm/should/0.3.2/package.tgz
38559 verbose lock /Users/ahsteele/.npm/should/0.3.2/package.tgz /Users/ahsteele/.npm/a65cf395-ele-npm-should-0-3-2-package-tgz.lock
38560 verbose readDependencies using package.json deps
38561 verbose readDependencies using package.json deps
38562 verbose readDependencies using package.json deps
38563 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/optimist/package.json
38564 verbose readDependencies using package.json deps
38565 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/coffee-script/node_modules/uglify-js/node_modules/source-map/package.json
38566 verbose readDependencies using package.json deps
38567 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/connect/package.json
38568 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap/node_modules/inherits/package.json
38569 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/nodeunit/node_modules/tap/node_modules/yamlish/package.json
38570 silly gunzTarPerm modes [ '755', '644' ]
38571 silly shasum updated bytes 2067
38572 info shasum 9f3116edb69b32f1806392d6fb5c21b0b1df8bcb
38572 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/tmp.tgz
38573 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/tmp.tgz
38574 silly gunzTarPerm extractEntry package.json
38575 silly gunzTarPerm extractEntry .npmignore
38576 silly gunzTarPerm extractEntry index.js
38577 silly gunzTarPerm extractEntry .gitmodules
38578 silly gunzTarPerm extractEntry examples/runner.js
38579 silly gunzTarPerm extractEntry History.md
38580 silly gunzTarPerm extractEntry lib/eql.js
38581 silly gunzTarPerm extractEntry lib/should.js
38582 silly gunzTarPerm extractEntry Makefile
38583 silly gunzTarPerm extractEntry Readme.md
38584 silly gunzTarPerm extractEntry test/exist.test.js
38585 silly gunzTarPerm extractEntry test/should.test.js
38586 verbose read json /Users/ahsteele/.npm/should/0.3.2/package/package.json
38587 silly lockFile 025395d3-hsteele-npm-should-0-3-2-package /Users/ahsteele/.npm/should/0.3.2/package
38588 silly lockFile 025395d3-hsteele-npm-should-0-3-2-package /Users/ahsteele/.npm/should/0.3.2/package
38589 silly lockFile a65cf395-ele-npm-should-0-3-2-package-tgz /Users/ahsteele/.npm/should/0.3.2/package.tgz
38590 silly lockFile a65cf395-ele-npm-should-0-3-2-package-tgz /Users/ahsteele/.npm/should/0.3.2/package.tgz
38591 silly shasum updated bytes 10047
38592 info shasum 06d9a23a8f92b016c77be3c8c51c28e48c4636e5
38592 info shasum /Users/ahsteele/.npm/should/0.3.2/package.tgz
38593 verbose from cache /Users/ahsteele/.npm/should/0.3.2/package/package.json
38594 silly lockFile c588ab00-645479-0-937721423106268-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package
38595 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package /Users/ahsteele/.npm/c588ab00-645479-0-937721423106268-package.lock
38596 silly lockFile 47af080b-645479-0-937721423106268-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/tmp.tgz
38597 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/tmp.tgz /Users/ahsteele/.npm/47af080b-645479-0-937721423106268-tmp-tgz.lock
38598 verbose chmod /Users/ahsteele/.npm/should/0.3.2/package.tgz 644
38599 verbose chown /Users/ahsteele/.npm/should/0.3.2/package.tgz [ 501, 20 ]
38600 verbose cache add [ 'gently@0.8.0', null ]
38601 verbose cache add name=undefined spec="gently@0.8.0" args=["gently@0.8.0",null]
38602 verbose parsed url { pathname: 'gently@0.8.0',
38602 verbose parsed url path: 'gently@0.8.0',
38602 verbose parsed url href: 'gently@0.8.0' }
38603 verbose cache add name="gently" spec="0.8.0" args=["gently","0.8.0"]
38604 verbose parsed url { pathname: '0.8.0', path: '0.8.0', href: '0.8.0' }
38605 verbose addNamed [ 'gently', '0.8.0' ]
38606 verbose addNamed [ '0.8.0', '0.8.0' ]
38607 silly lockFile 62b40d47-gently-0-8-0 gently@0.8.0
38608 verbose lock gently@0.8.0 /Users/ahsteele/.npm/62b40d47-gently-0-8-0.lock
38609 verbose cache add [ 'findit@0.1.1', null ]
38610 verbose cache add name=undefined spec="findit@0.1.1" args=["findit@0.1.1",null]
38611 verbose parsed url { pathname: 'findit@0.1.1',
38611 verbose parsed url path: 'findit@0.1.1',
38611 verbose parsed url href: 'findit@0.1.1' }
38612 verbose cache add name="findit" spec="0.1.1" args=["findit","0.1.1"]
38613 verbose parsed url { pathname: '0.1.1', path: '0.1.1', href: '0.1.1' }
38614 verbose addNamed [ 'findit', '0.1.1' ]
38615 verbose addNamed [ '0.1.1', '0.1.1' ]
38616 silly lockFile 4015d2ef-findit-0-1-1 findit@0.1.1
38617 verbose lock findit@0.1.1 /Users/ahsteele/.npm/4015d2ef-findit-0-1-1.lock
38618 verbose cache add [ 'slide@*', null ]
38619 verbose cache add name=undefined spec="slide@*" args=["slide@*",null]
38620 verbose parsed url { pathname: 'slide@*', path: 'slide@*', href: 'slide@*' }
38621 verbose cache add name="slide" spec="*" args=["slide","*"]
38622 verbose parsed url { pathname: '*', path: '*', href: '*' }
38623 verbose addNamed [ 'slide', '*' ]
38624 verbose cache add [ 'runforcover@~0.0.2', null ]
38625 verbose cache add name=undefined spec="runforcover@~0.0.2" args=["runforcover@~0.0.2",null]
38626 verbose parsed url { pathname: 'runforcover@~0.0.2',
38626 verbose parsed url path: 'runforcover@~0.0.2',
38626 verbose parsed url href: 'runforcover@~0.0.2' }
38627 verbose cache add name="runforcover" spec="~0.0.2" args=["runforcover","~0.0.2"]
38628 verbose parsed url { pathname: '~0.0.2', path: '~0.0.2', href: '~0.0.2' }
38629 verbose addNamed [ 'runforcover', '~0.0.2' ]
38630 verbose cache add [ 'hashish@0.0.4', null ]
38631 verbose cache add name=undefined spec="hashish@0.0.4" args=["hashish@0.0.4",null]
38632 verbose parsed url { pathname: 'hashish@0.0.4',
38632 verbose parsed url path: 'hashish@0.0.4',
38632 verbose parsed url href: 'hashish@0.0.4' }
38633 verbose cache add name="hashish" spec="0.0.4" args=["hashish","0.0.4"]
38634 verbose parsed url { pathname: '0.0.4', path: '0.0.4', href: '0.0.4' }
38635 verbose addNamed [ 'hashish', '0.0.4' ]
38636 verbose addNamed [ '0.0.4', '0.0.4' ]
38637 silly lockFile 2f8e09bc-hashish-0-0-4 hashish@0.0.4
38638 verbose lock hashish@0.0.4 /Users/ahsteele/.npm/2f8e09bc-hashish-0-0-4.lock
38639 verbose cache add [ 'nopt@~2', null ]
38640 verbose cache add name=undefined spec="nopt@~2" args=["nopt@~2",null]
38641 verbose parsed url { pathname: 'nopt@~2', path: 'nopt@~2', href: 'nopt@~2' }
38642 verbose cache add name="nopt" spec="~2" args=["nopt","~2"]
38643 verbose parsed url { pathname: '~2', path: '~2', href: '~2' }
38644 verbose addNamed [ 'nopt', '~2' ]
38645 verbose cache add [ 'urun@0.0.4', null ]
38646 verbose cache add name=undefined spec="urun@0.0.4" args=["urun@0.0.4",null]
38647 verbose parsed url { pathname: 'urun@0.0.4',
38647 verbose parsed url path: 'urun@0.0.4',
38647 verbose parsed url href: 'urun@0.0.4' }
38648 verbose cache add name="urun" spec="0.0.4" args=["urun","0.0.4"]
38649 verbose parsed url { pathname: '0.0.4', path: '0.0.4', href: '0.0.4' }
38650 verbose addNamed [ 'urun', '0.0.4' ]
38651 verbose addNamed [ '0.0.4', '0.0.4' ]
38652 silly lockFile cf4b4ecf-urun-0-0-4 urun@0.0.4
38653 verbose lock urun@0.0.4 /Users/ahsteele/.npm/cf4b4ecf-urun-0-0-4.lock
38654 verbose cache add [ 'mkdirp@~0.3', null ]
38655 verbose cache add name=undefined spec="mkdirp@~0.3" args=["mkdirp@~0.3",null]
38656 verbose parsed url { pathname: 'mkdirp@~0.3',
38656 verbose parsed url path: 'mkdirp@~0.3',
38656 verbose parsed url href: 'mkdirp@~0.3' }
38657 verbose cache add name="mkdirp" spec="~0.3" args=["mkdirp","~0.3"]
38658 verbose parsed url { pathname: '~0.3', path: '~0.3', href: '~0.3' }
38659 verbose addNamed [ 'mkdirp', '~0.3' ]
38660 verbose addNamed [ null, '>=0.3.0- <0.4.0-' ]
38661 silly lockFile e3b40686-mkdirp-0-3 mkdirp@~0.3
38662 verbose lock mkdirp@~0.3 /Users/ahsteele/.npm/e3b40686-mkdirp-0-3.lock
38663 verbose cache add [ 'utest@0.0.3', null ]
38664 verbose cache add name=undefined spec="utest@0.0.3" args=["utest@0.0.3",null]
38665 verbose parsed url { pathname: 'utest@0.0.3',
38665 verbose parsed url path: 'utest@0.0.3',
38665 verbose parsed url href: 'utest@0.0.3' }
38666 verbose cache add name="utest" spec="0.0.3" args=["utest","0.0.3"]
38667 verbose parsed url { pathname: '0.0.3', path: '0.0.3', href: '0.0.3' }
38668 verbose addNamed [ 'utest', '0.0.3' ]
38669 verbose addNamed [ '0.0.3', '0.0.3' ]
38670 silly lockFile 53388860-utest-0-0-3 utest@0.0.3
38671 verbose lock utest@0.0.3 /Users/ahsteele/.npm/53388860-utest-0-0-3.lock
38672 verbose cache add [ 'difflet@~0.2.0', null ]
38673 verbose cache add name=undefined spec="difflet@~0.2.0" args=["difflet@~0.2.0",null]
38674 verbose parsed url { pathname: 'difflet@~0.2.0',
38674 verbose parsed url path: 'difflet@~0.2.0',
38674 verbose parsed url href: 'difflet@~0.2.0' }
38675 verbose cache add name="difflet" spec="~0.2.0" args=["difflet","~0.2.0"]
38676 verbose parsed url { pathname: '~0.2.0', path: '~0.2.0', href: '~0.2.0' }
38677 verbose addNamed [ 'difflet', '~0.2.0' ]
38678 verbose cache add [ 'deep-equal@~0.0.0', null ]
38679 verbose cache add name=undefined spec="deep-equal@~0.0.0" args=["deep-equal@~0.0.0",null]
38680 verbose parsed url { pathname: 'deep-equal@~0.0.0',
38680 verbose parsed url path: 'deep-equal@~0.0.0',
38680 verbose parsed url href: 'deep-equal@~0.0.0' }
38681 verbose cache add name="deep-equal" spec="~0.0.0" args=["deep-equal","~0.0.0"]
38682 verbose parsed url { pathname: '~0.0.0', path: '~0.0.0', href: '~0.0.0' }
38683 verbose addNamed [ 'deep-equal', '~0.0.0' ]
38684 verbose cache add [ 'buffer-equal@~0.0.0', null ]
38685 verbose cache add name=undefined spec="buffer-equal@~0.0.0" args=["buffer-equal@~0.0.0",null]
38686 verbose parsed url { pathname: 'buffer-equal@~0.0.0',
38686 verbose parsed url path: 'buffer-equal@~0.0.0',
38686 verbose parsed url href: 'buffer-equal@~0.0.0' }
38687 verbose cache add name="buffer-equal" spec="~0.0.0" args=["buffer-equal","~0.0.0"]
38688 verbose parsed url { pathname: '~0.0.0', path: '~0.0.0', href: '~0.0.0' }
38689 verbose addNamed [ 'buffer-equal', '~0.0.0' ]
38690 verbose cache add [ 'glob@~3.1.14', null ]
38691 verbose cache add name=undefined spec="glob@~3.1.14" args=["glob@~3.1.14",null]
38692 verbose parsed url { pathname: 'glob@~3.1.14',
38692 verbose parsed url path: 'glob@~3.1.14',
38692 verbose parsed url href: 'glob@~3.1.14' }
38693 verbose cache add name="glob" spec="~3.1.14" args=["glob","~3.1.14"]
38694 verbose parsed url { pathname: '~3.1.14', path: '~3.1.14', href: '~3.1.14' }
38695 verbose addNamed [ 'glob', '~3.1.14' ]
38696 verbose readDependencies using package.json deps
38697 verbose readDependencies using package.json deps
38698 verbose readDependencies using package.json deps
38699 silly lockFile b1c0d78c-pmjs-org-should-should-0-3-2-tgz https://registry.npmjs.org/should/-/should-0.3.2.tgz
38700 silly lockFile b1c0d78c-pmjs-org-should-should-0-3-2-tgz https://registry.npmjs.org/should/-/should-0.3.2.tgz
38701 silly addNameRange { name: 'mkdirp', range: '>=0.3.0- <0.4.0-', hasData: false }
38702 silly gunzTarPerm modes [ '755', '644' ]
38703 verbose url raw mkdirp
38704 verbose url resolving [ 'https://registry.npmjs.org/', './mkdirp' ]
38705 verbose url resolved https://registry.npmjs.org/mkdirp
38706 info trying registry request attempt 1 at 22:54:10
38707 http GET https://registry.npmjs.org/mkdirp
38708 silly shasum updated bytes 40960
38709 silly shasum updated bytes 40960
38710 silly shasum updated bytes 40960
38711 silly lockFile 22dfc266-should-0-3-2 should@0.3.2
38712 silly lockFile 22dfc266-should-0-3-2 should@0.3.2
38713 silly shasum updated bytes 7763
38714 silly shasum updated bytes 24066
38715 silly shasum updated bytes 40960
38716 info shasum 37b69909544a0aba26a2914cf18fc6d80988c7b8
38716 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/tmp.tgz
38717 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/tmp.tgz
38718 info shasum e365baba38d4ac56d8563dd69ca6d7215b08fb94
38718 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/tmp.tgz
38719 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/tmp.tgz
38720 silly shasum updated bytes 40960
38721 silly shasum updated bytes 40960
38722 verbose url raw findit/0.1.1
38723 verbose url resolving [ 'https://registry.npmjs.org/', './findit/0.1.1' ]
38724 verbose url resolved https://registry.npmjs.org/findit/0.1.1
38725 info trying registry request attempt 1 at 22:54:10
38726 verbose etag "EQ8Z7G2YG39JSG83XEYMSLE1F"
38727 http GET https://registry.npmjs.org/findit/0.1.1
38728 verbose url raw gently/0.8.0
38729 verbose url resolving [ 'https://registry.npmjs.org/', './gently/0.8.0' ]
38730 verbose url resolved https://registry.npmjs.org/gently/0.8.0
38731 info trying registry request attempt 1 at 22:54:10
38732 verbose etag "APIXUTSW7NPP56WQ7ABVCVTFJ"
38733 http GET https://registry.npmjs.org/gently/0.8.0
38734 verbose url raw hashish/0.0.4
38735 verbose url resolving [ 'https://registry.npmjs.org/', './hashish/0.0.4' ]
38736 verbose url resolved https://registry.npmjs.org/hashish/0.0.4
38737 info trying registry request attempt 1 at 22:54:10
38738 verbose etag "2IOCJI0QIXFC1FAQF56593Z75"
38739 http GET https://registry.npmjs.org/hashish/0.0.4
38740 verbose url raw urun/0.0.4
38741 verbose url resolving [ 'https://registry.npmjs.org/', './urun/0.0.4' ]
38742 verbose url resolved https://registry.npmjs.org/urun/0.0.4
38743 info trying registry request attempt 1 at 22:54:10
38744 verbose etag "7AGC3BOJMGCU1OJ2YHS96LAD3"
38745 http GET https://registry.npmjs.org/urun/0.0.4
38746 verbose url raw utest/0.0.3
38747 verbose url resolving [ 'https://registry.npmjs.org/', './utest/0.0.3' ]
38748 verbose url resolved https://registry.npmjs.org/utest/0.0.3
38749 info trying registry request attempt 1 at 22:54:10
38750 verbose etag "39EU0IHD8JK1CR9ZHESTQ0OYF"
38751 http GET https://registry.npmjs.org/utest/0.0.3
38752 silly shasum updated bytes 40960
38753 silly shasum updated bytes 36864
38754 silly gunzTarPerm extractEntry
38755 silly shasum updated bytes 36864
38756 silly shasum updated bytes 40960
38757 silly shasum updated bytes 40960
38758 silly shasum updated bytes 40960
38759 silly shasum updated bytes 36864
38760 silly gunzTarPerm extractEntry .gitmodules
38761 silly gunzTarPerm extractEntry .npmignore
38762 silly gunzTarPerm extractEntry History.md
38763 silly shasum updated bytes 36864
38764 silly shasum updated bytes 40960
38765 silly shasum updated bytes 40960
38766 silly shasum updated bytes 40960
38767 silly shasum updated bytes 40960
38768 silly gunzTarPerm extractEntry index.js
38769 silly gunzTarPerm extractEntry Makefile
38770 silly shasum updated bytes 40960
38771 silly shasum updated bytes 40960
38772 silly shasum updated bytes 40960
38773 silly shasum updated bytes 3189
38774 info shasum 514de77b161b9101a9a65eb4f1553fcf395c618a
38774 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645063-0.3230167902074754/tmp.tgz
38775 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645063-0.3230167902074754/tmp.tgz
38776 silly gunzTarPerm extractEntry package.json
38777 silly gunzTarPerm extractEntry Readme.md
38778 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package/package.json
38779 silly lockFile c588ab00-645479-0-937721423106268-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package
38780 silly lockFile c588ab00-645479-0-937721423106268-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package
38781 silly lockFile 47af080b-645479-0-937721423106268-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/tmp.tgz
38782 silly lockFile 47af080b-645479-0-937721423106268-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/tmp.tgz
38783 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package/package.json
38784 silly lockFile 90fdb8cc-45471-0-5893083747942001-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package
38785 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package /Users/ahsteele/.npm/90fdb8cc-45471-0-5893083747942001-package.lock
38786 silly lockFile 222f13b5-45471-0-5893083747942001-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/tmp.tgz
38787 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/tmp.tgz /Users/ahsteele/.npm/222f13b5-45471-0-5893083747942001-tmp-tgz.lock
38788 silly lockFile d8c41281-5475-0-22912084660492837-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package
38789 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package /Users/ahsteele/.npm/d8c41281-5475-0-22912084660492837-package.lock
38790 silly lockFile 4a07ab61-5475-0-22912084660492837-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/tmp.tgz
38791 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/tmp.tgz /Users/ahsteele/.npm/4a07ab61-5475-0-22912084660492837-tmp-tgz.lock
38792 silly lockFile 2f4cf7bd-45063-0-3230167902074754-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645063-0.3230167902074754/package
38793 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645063-0.3230167902074754/package /Users/ahsteele/.npm/2f4cf7bd-45063-0-3230167902074754-package.lock
38794 silly lockFile cf010339-45063-0-3230167902074754-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645063-0.3230167902074754/tmp.tgz
38795 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645063-0.3230167902074754/tmp.tgz /Users/ahsteele/.npm/cf010339-45063-0-3230167902074754-tmp-tgz.lock
38796 verbose cache add [ 'wordwrap@~0.0.2', null ]
38797 verbose cache add name=undefined spec="wordwrap@~0.0.2" args=["wordwrap@~0.0.2",null]
38798 verbose parsed url { pathname: 'wordwrap@~0.0.2',
38798 verbose parsed url path: 'wordwrap@~0.0.2',
38798 verbose parsed url href: 'wordwrap@~0.0.2' }
38799 verbose cache add name="wordwrap" spec="~0.0.2" args=["wordwrap","~0.0.2"]
38800 verbose parsed url { pathname: '~0.0.2', path: '~0.0.2', href: '~0.0.2' }
38801 verbose addNamed [ 'wordwrap', '~0.0.2' ]
38802 verbose cache add [ 'hashish@~0.0.4', null ]
38803 verbose cache add name=undefined spec="hashish@~0.0.4" args=["hashish@~0.0.4",null]
38804 verbose parsed url { pathname: 'hashish@~0.0.4',
38804 verbose parsed url path: 'hashish@~0.0.4',
38804 verbose parsed url href: 'hashish@~0.0.4' }
38805 verbose cache add name="hashish" spec="~0.0.4" args=["hashish","~0.0.4"]
38806 verbose parsed url { pathname: '~0.0.4', path: '~0.0.4', href: '~0.0.4' }
38807 verbose addNamed [ 'hashish', '~0.0.4' ]
38808 verbose addNamed [ null, '>=0.0.4- <0.1.0-' ]
38809 silly lockFile 1729f29d-hashish-0-0-4 hashish@~0.0.4
38810 verbose lock hashish@~0.0.4 /Users/ahsteele/.npm/1729f29d-hashish-0-0-4.lock
38811 verbose cache add [ 'amdefine@>=0.0.4', null ]
38812 verbose cache add name=undefined spec="amdefine@>=0.0.4" args=["amdefine@>=0.0.4",null]
38813 verbose parsed url { pathname: 'amdefine@%3E=0.0.4',
38813 verbose parsed url path: 'amdefine@%3E=0.0.4',
38813 verbose parsed url href: 'amdefine@%3E=0.0.4' }
38814 verbose cache add name="amdefine" spec=">=0.0.4" args=["amdefine",">=0.0.4"]
38815 verbose parsed url { pathname: '%3E=0.0.4', path: '%3E=0.0.4', href: '%3E=0.0.4' }
38816 verbose addNamed [ 'amdefine', '>=0.0.4' ]
38817 verbose cache add [ 'dryice@>=0.4.8', null ]
38818 verbose cache add name=undefined spec="dryice@>=0.4.8" args=["dryice@>=0.4.8",null]
38819 verbose parsed url { pathname: 'dryice@%3E=0.4.8',
38819 verbose parsed url path: 'dryice@%3E=0.4.8',
38819 verbose parsed url href: 'dryice@%3E=0.4.8' }
38820 verbose cache add name="dryice" spec=">=0.4.8" args=["dryice",">=0.4.8"]
38821 verbose parsed url { pathname: '%3E=0.4.8', path: '%3E=0.4.8', href: '%3E=0.4.8' }
38822 verbose addNamed [ 'dryice', '>=0.4.8' ]
38823 verbose cache add [ 'qs@0.4.2', null ]
38824 verbose cache add name=undefined spec="qs@0.4.2" args=["qs@0.4.2",null]
38825 verbose parsed url { pathname: 'qs@0.4.2', path: 'qs@0.4.2', href: 'qs@0.4.2' }
38826 verbose cache add name="qs" spec="0.4.2" args=["qs","0.4.2"]
38827 verbose parsed url { pathname: '0.4.2', path: '0.4.2', href: '0.4.2' }
38828 verbose addNamed [ 'qs', '0.4.2' ]
38829 verbose cache add [ 'formidable@1.0.11', null ]
38830 verbose cache add name=undefined spec="formidable@1.0.11" args=["formidable@1.0.11",null]
38831 verbose parsed url { pathname: 'formidable@1.0.11',
38831 verbose parsed url path: 'formidable@1.0.11',
38831 verbose parsed url href: 'formidable@1.0.11' }
38832 verbose cache add name="formidable" spec="1.0.11" args=["formidable","1.0.11"]
38833 verbose parsed url { pathname: '1.0.11', path: '1.0.11', href: '1.0.11' }
38834 verbose addNamed [ 'formidable', '1.0.11' ]
38835 verbose addNamed [ '1.0.11', '1.0.11' ]
38836 silly lockFile 85cafced-formidable-1-0-11 formidable@1.0.11
38837 verbose lock formidable@1.0.11 /Users/ahsteele/.npm/85cafced-formidable-1-0-11.lock
38838 verbose cache add [ 'tap@~0.2.4', null ]
38839 verbose cache add name=undefined spec="tap@~0.2.4" args=["tap@~0.2.4",null]
38840 verbose parsed url { pathname: 'tap@~0.2.4',
38840 verbose parsed url path: 'tap@~0.2.4',
38840 verbose parsed url href: 'tap@~0.2.4' }
38841 verbose cache add name="tap" spec="~0.2.4" args=["tap","~0.2.4"]
38842 verbose parsed url { pathname: '~0.2.4', path: '~0.2.4', href: '~0.2.4' }
38843 verbose addNamed [ 'tap', '~0.2.4' ]
38844 verbose addNamed [ null, '>=0.2.4- <0.3.0-' ]
38845 silly lockFile 42cad796-tap-0-2-4 tap@~0.2.4
38846 verbose lock tap@~0.2.4 /Users/ahsteele/.npm/42cad796-tap-0-2-4.lock
38847 verbose cache add [ 'crc@0.2.0', null ]
38848 verbose cache add name=undefined spec="crc@0.2.0" args=["crc@0.2.0",null]
38849 verbose parsed url { pathname: 'crc@0.2.0', path: 'crc@0.2.0', href: 'crc@0.2.0' }
38850 verbose cache add name="crc" spec="0.2.0" args=["crc","0.2.0"]
38851 verbose parsed url { pathname: '0.2.0', path: '0.2.0', href: '0.2.0' }
38852 verbose addNamed [ 'crc', '0.2.0' ]
38853 verbose cache add [ 'cookie@0.0.4', null ]
38854 verbose cache add name=undefined spec="cookie@0.0.4" args=["cookie@0.0.4",null]
38855 verbose parsed url { pathname: 'cookie@0.0.4',
38855 verbose parsed url path: 'cookie@0.0.4',
38855 verbose parsed url href: 'cookie@0.0.4' }
38856 verbose cache add name="cookie" spec="0.0.4" args=["cookie","0.0.4"]
38857 verbose parsed url { pathname: '0.0.4', path: '0.0.4', href: '0.0.4' }
38858 verbose addNamed [ 'cookie', '0.0.4' ]
38859 verbose addNamed [ '0.0.4', '0.0.4' ]
38860 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
38861 verbose lock cookie@0.0.4 /Users/ahsteele/.npm/c11bcebd-cookie-0-0-4.lock
38862 verbose cache add [ 'bytes@0.1.0', null ]
38863 verbose cache add name=undefined spec="bytes@0.1.0" args=["bytes@0.1.0",null]
38864 verbose parsed url { pathname: 'bytes@0.1.0',
38864 verbose parsed url path: 'bytes@0.1.0',
38864 verbose parsed url href: 'bytes@0.1.0' }
38865 verbose cache add name="bytes" spec="0.1.0" args=["bytes","0.1.0"]
38866 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
38867 verbose addNamed [ 'bytes', '0.1.0' ]
38868 verbose cache add [ 'send@0.0.3', null ]
38869 verbose cache add name=undefined spec="send@0.0.3" args=["send@0.0.3",null]
38870 verbose parsed url { pathname: 'send@0.0.3',
38870 verbose parsed url path: 'send@0.0.3',
38870 verbose parsed url href: 'send@0.0.3' }
38871 verbose cache add name="send" spec="0.0.3" args=["send","0.0.3"]
38872 verbose parsed url { pathname: '0.0.3', path: '0.0.3', href: '0.0.3' }
38873 verbose addNamed [ 'send', '0.0.3' ]
38874 verbose cache add [ 'fresh@0.1.0', null ]
38875 verbose cache add name=undefined spec="fresh@0.1.0" args=["fresh@0.1.0",null]
38876 verbose parsed url { pathname: 'fresh@0.1.0',
38876 verbose parsed url path: 'fresh@0.1.0',
38876 verbose parsed url href: 'fresh@0.1.0' }
38877 verbose cache add name="fresh" spec="0.1.0" args=["fresh","0.1.0"]
38878 verbose parsed url { pathname: '0.1.0', path: '0.1.0', href: '0.1.0' }
38879 verbose addNamed [ 'fresh', '0.1.0' ]
38880 http 200 https://registry.npmjs.org/jison-lex
38881 silly registry.get cb [ 200,
38881 silly registry.get { vary: 'Accept',
38881 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
38881 silly registry.get etag: '"CJ8CFL8CW0YRYXH80937XA8CK"',
38881 silly registry.get date: 'Mon, 25 Feb 2013 05:54:10 GMT',
38881 silly registry.get 'content-type': 'application/json',
38881 silly registry.get 'content-length': '4261' } ]
38882 http 200 https://registry.npmjs.org/reflect/0.0.7
38883 silly registry.get cb [ 200,
38883 silly registry.get { vary: 'Accept',
38883 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
38883 silly registry.get etag: '"4984U1Q36OCGXKLWE1QJE63BB"',
38883 silly registry.get date: 'Mon, 25 Feb 2013 05:54:10 GMT',
38883 silly registry.get 'content-type': 'application/json',
38883 silly registry.get 'content-length': '2943' } ]
38884 silly addNameRange { name: 'hashish', range: '>=0.0.4- <0.1.0-', hasData: false }
38885 silly addNameRange { name: 'tap', range: '>=0.2.4- <0.3.0-', hasData: false }
38886 silly gunzTarPerm modes [ '755', '644' ]
38887 silly gunzTarPerm modes [ '755', '644' ]
38888 verbose tar pack [ '/Users/ahsteele/.npm/express-messages/0.0.2/package.tgz',
38888 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package' ]
38889 verbose tarball /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz
38890 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package
38891 silly lockFile c588ab00-645479-0-937721423106268-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package
38892 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package /Users/ahsteele/.npm/c588ab00-645479-0-937721423106268-package.lock
38893 silly lockFile acacdf6f-press-messages-0-0-2-package-tgz /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz
38894 verbose lock /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz /Users/ahsteele/.npm/acacdf6f-press-messages-0-0-2-package-tgz.lock
38895 silly gunzTarPerm modes [ '755', '644' ]
38896 verbose registry.get hashish not expired, no request
38897 silly addNameRange number 2 { name: 'hashish', range: '>=0.0.4- <0.1.0-', hasData: true }
38898 silly addNameRange versions [ 'hashish', [ '0.0.1', '0.0.2', '0.0.3', '0.0.4' ] ]
38899 verbose addNamed [ 'hashish', '0.0.4' ]
38900 verbose registry.get formidable/1.0.11 not expired, no request
38901 verbose registry.get tap not expired, no request
38902 silly addNameRange number 2 { name: 'tap', range: '>=0.2.4- <0.3.0-', hasData: true }
38903 silly addNameRange versions [ 'tap',
38903 silly addNameRange [ '0.0.1',
38903 silly addNameRange '0.0.2',
38903 silly addNameRange '0.0.3',
38903 silly addNameRange '0.0.4',
38903 silly addNameRange '0.0.5',
38903 silly addNameRange '0.0.6',
38903 silly addNameRange '0.0.7',
38903 silly addNameRange '0.0.8',
38903 silly addNameRange '0.0.9',
38903 silly addNameRange '0.0.10',
38903 silly addNameRange '0.0.11',
38903 silly addNameRange '0.0.12',
38903 silly addNameRange '0.0.13',
38903 silly addNameRange '0.0.14',
38903 silly addNameRange '0.1.0',
38903 silly addNameRange '0.1.1',
38903 silly addNameRange '0.1.2',
38903 silly addNameRange '0.1.3',
38903 silly addNameRange '0.1.4',
38903 silly addNameRange '0.2.0',
38903 silly addNameRange '0.2.1',
38903 silly addNameRange '0.2.2',
38903 silly addNameRange '0.2.3',
38903 silly addNameRange '0.2.4',
38903 silly addNameRange '0.2.5',
38903 silly addNameRange '0.2.6',
38903 silly addNameRange '0.3.0',
38903 silly addNameRange '0.3.1',
38903 silly addNameRange '0.3.2',
38903 silly addNameRange '0.3.3',
38903 silly addNameRange '0.4.0' ] ]
38904 verbose addNamed [ 'tap', '0.2.6' ]
38905 verbose addNamed [ '0.2.6', '0.2.6' ]
38906 silly lockFile 1ece84fe-tap-0-2-6 tap@0.2.6
38907 verbose lock tap@0.2.6 /Users/ahsteele/.npm/1ece84fe-tap-0-2-6.lock
38908 verbose registry.get cookie/0.0.4 not expired, no request
38909 verbose from cache /Users/ahsteele/.npm/formidable/1.0.11/package/package.json
38910 verbose from cache /Users/ahsteele/.npm/cookie/0.0.4/package/package.json
38911 silly gunzTarPerm extractEntry .gitignore
38912 silly gunzTarPerm extractEntry package.json
38913 silly gunzTarPerm extractEntry .gitignore
38914 verbose from cache /Users/ahsteele/.npm/tap/0.2.6/package/package.json
38915 silly addNameRange number 2 { name: 'jison-lex', range: '>=0.1.0- <0.2.0-', hasData: true }
38916 silly addNameRange versions [ 'jison-lex', [ '0.0.1', '0.1.0' ] ]
38917 verbose addNamed [ 'jison-lex', '0.1.0' ]
38918 verbose addNamed [ '0.1.0', '0.1.0' ]
38919 silly lockFile a96d0edf-jison-lex-0-1-0 jison-lex@0.1.0
38920 verbose lock jison-lex@0.1.0 /Users/ahsteele/.npm/a96d0edf-jison-lex-0-1-0.lock
38921 silly lockFile e5c9d901-rg-jison-lex-jison-lex-0-1-0-tgz https://registry.npmjs.org/jison-lex/-/jison-lex-0.1.0.tgz
38922 verbose lock https://registry.npmjs.org/jison-lex/-/jison-lex-0.1.0.tgz /Users/ahsteele/.npm/e5c9d901-rg-jison-lex-jison-lex-0-1-0-tgz.lock
38923 verbose addRemoteTarball [ 'https://registry.npmjs.org/jison-lex/-/jison-lex-0.1.0.tgz',
38923 verbose addRemoteTarball '419539e9b960afbf9f7d84d30b0a2d2b2bfe4703' ]
38924 silly gunzTarPerm extractEntry .gitmodules
38925 silly gunzTarPerm extractEntry .npmignore
38926 silly gunzTarPerm extractEntry README.md
38927 silly gunzTarPerm extractEntry LICENSE
38928 silly lockFile 390f278d-js-org-reflect-reflect-0-0-7-tgz https://registry.npmjs.org/reflect/-/reflect-0.0.7.tgz
38929 verbose lock https://registry.npmjs.org/reflect/-/reflect-0.0.7.tgz /Users/ahsteele/.npm/390f278d-js-org-reflect-reflect-0-0-7-tgz.lock
38930 silly gunzTarPerm extractEntry .gitmodules
38931 silly gunzTarPerm extractEntry .npmignore
38932 info retry fetch attempt 1 at 22:54:10
38933 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771650481-0.5637973689008504/tmp.tgz
38934 verbose addRemoteTarball [ 'https://registry.npmjs.org/reflect/-/reflect-0.0.7.tgz',
38934 verbose addRemoteTarball '6666edcb40feacb1204ec00899e28c715daf417c' ]
38935 info retry fetch attempt 1 at 22:54:10
38936 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771650482-0.6194839004892856/tmp.tgz
38937 silly lockFile 208dfc84-4661-0-46301305503584445-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package
38938 silly lockFile 208dfc84-4661-0-46301305503584445-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771644661-0.46301305503584445/package
38939 http GET https://registry.npmjs.org/jison-lex/-/jison-lex-0.1.0.tgz
38940 silly lockFile 0c77c603-m-connect-form-0-2-1-package-tgz /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz
38941 silly lockFile 0c77c603-m-connect-form-0-2-1-package-tgz /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz
38942 http GET https://registry.npmjs.org/reflect/-/reflect-0.0.7.tgz
38943 silly gunzTarPerm extractEntry bm.js
38944 silly gunzTarPerm extractEntry History.md
38945 silly gunzTarPerm extractEntry History.md
38946 silly gunzTarPerm extractEntry index.js
38947 silly gunzTarPerm extractEntry examples/test.js
38948 silly gunzTarPerm extractEntry lib/markdown.js
38949 silly lockFile 7e94b3aa-e-npm-connect-form-0-2-1-package /Users/ahsteele/.npm/connect-form/0.2.1/package
38950 verbose lock /Users/ahsteele/.npm/connect-form/0.2.1/package /Users/ahsteele/.npm/7e94b3aa-e-npm-connect-form-0-2-1-package.lock
38951 silly lockFile 7e94b3aa-e-npm-connect-form-0-2-1-package /Users/ahsteele/.npm/connect-form/0.2.1/package
38952 silly lockFile 7e94b3aa-e-npm-connect-form-0-2-1-package /Users/ahsteele/.npm/connect-form/0.2.1/package
38953 verbose tar unpack /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz
38954 silly gunzTarPerm extractEntry index.js
38955 silly gunzTarPerm extractEntry LICENSE
38956 silly gunzTarPerm extractEntry jade.js
38957 silly gunzTarPerm extractEntry jade.min.js
38958 silly gunzTarPerm extractEntry lib/vendor/showdown/perlMarkdown/Markdown-1.0.2b2.pl
38959 silly gunzTarPerm extractEntry lib/vendor/showdown/perlMarkdown/Markdown License.txt
38960 silly gunzTarPerm extractEntry Makefile
38961 silly gunzTarPerm extractEntry package.json
38962 silly gunzTarPerm extractEntry LICENSE
38963 silly gunzTarPerm extractEntry Makefile
38964 silly gunzTarPerm extractEntry package.json
38965 silly gunzTarPerm extractEntry lib/vendor/showdown/perlMarkdown/Markdown-1.0.2b7.pl
38966 silly gunzTarPerm extractEntry lib/vendor/showdown/perlMarkdown/readme.txt
38967 silly gunzTarPerm extractEntry Readme.md
38968 silly gunzTarPerm extractEntry Readme.md
38969 silly gunzTarPerm extractEntry bin/stylus
38970 silly gunzTarPerm extractEntry runtime.js
38971 silly gunzTarPerm extractEntry lib/vendor/showdown/src/showdown.js
38972 silly gunzTarPerm extractEntry lib/vendor/showdown/example/showdown-gui.js
38973 silly gunzTarPerm extractEntry lib/colors.js
38974 silly gunzTarPerm extractEntry runtime.min.js
38975 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/less/node_modules/ycssmin/package.json
38976 silly gunzTarPerm extractEntry lib/errors.js
38977 silly gunzTarPerm extractEntry bin/jade
38978 silly gunzTarPerm extractEntry lib/vendor/showdown/example/showdown.js
38979 silly lockFile c588ab00-645479-0-937721423106268-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package
38980 silly lockFile c588ab00-645479-0-937721423106268-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645479-0.937721423106268/package
38981 silly gunzTarPerm extractEntry lib/lexer.js
38982 silly lockFile acacdf6f-press-messages-0-0-2-package-tgz /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz
38983 silly lockFile acacdf6f-press-messages-0-0-2-package-tgz /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz
38984 silly gunzTarPerm extractEntry testing/index.js
38985 silly gunzTarPerm extractEntry lib/middleware.js
38986 silly lockFile 3c2df787-odules-less-node-modules-ycssmin /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/less/node_modules/ycssmin
38987 silly lockFile 3c2df787-odules-less-node-modules-ycssmin /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/less/node_modules/ycssmin
38988 silly lockFile dcc10972-m-express-messages-0-0-2-package /Users/ahsteele/.npm/express-messages/0.0.2/package
38989 verbose lock /Users/ahsteele/.npm/express-messages/0.0.2/package /Users/ahsteele/.npm/dcc10972-m-express-messages-0-0-2-package.lock
38990 silly gunzTarPerm extractEntry testing/layout.jade
38991 silly lockFile f7808aad-le-npm-ycssmin-1-0-1-package-tgz /Users/ahsteele/.npm/ycssmin/1.0.1/package.tgz
38992 silly lockFile f7808aad-le-npm-ycssmin-1-0-1-package-tgz /Users/ahsteele/.npm/ycssmin/1.0.1/package.tgz
38993 silly lockFile dcc10972-m-express-messages-0-0-2-package /Users/ahsteele/.npm/express-messages/0.0.2/package
38994 silly lockFile dcc10972-m-express-messages-0-0-2-package /Users/ahsteele/.npm/express-messages/0.0.2/package
38995 silly gunzTarPerm extractEntry lib/parser.js
38996 verbose tar unpack /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz
38997 info preinstall ycssmin@1.0.1
38998 silly gunzTarPerm extractEntry testing/runtime.html
38999 silly gunzTarPerm extractEntry testing/test.jade
39000 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/less/node_modules/ycssmin/package.json
39001 silly gunzTarPerm extractEntry lib/vendor/showdown/example/showdown-gui.html
39002 silly gunzTarPerm extractEntry lib/vendor/showdown/license.txt
39003 silly gunzTarPerm extractEntry lib/vendor/showdown/compressed/showdown.js
39004 silly gunzTarPerm extractEntry lib/renderer.js
39005 silly gunzTarPerm extractEntry lib/stylus.js
39006 silly gunzTarPerm extractEntry lib/vendor/showdown/readme.txt
39007 silly gunzTarPerm extractEntry examples/code.jade
39008 silly gunzTarPerm extractEntry examples/attributes.js
39009 silly gunzTarPerm extractEntry examples/attributes.jade
39010 silly gunzTarPerm extractEntry lib/token.js
39011 silly gunzTarPerm extractEntry lib/utils.js
39012 silly gunzTarPerm extractEntry examples/code.js
39013 silly gunzTarPerm extractEntry examples/csrf.jade
39014 silly gunzTarPerm extractEntry lib/convert/css.js
39015 silly gunzTarPerm extractEntry lib/functions/image.js
39016 silly gunzTarPerm extractEntry examples/csrf.js
39017 silly gunzTarPerm extractEntry examples/dynamicscript.jade
39018 silly gunzTarPerm extractEntry examples/dynamicscript.js
39019 silly gunzTarPerm extractEntry lib/functions/index.js
39020 silly gunzTarPerm extractEntry lib/functions/index.styl
39021 silly gunzTarPerm extractEntry examples/each.jade
39022 silly gunzTarPerm extractEntry examples/each.js
39023 silly gunzTarPerm extractEntry lib/functions/url.js
39024 silly gunzTarPerm extractEntry lib/nodes/arguments.js
39025 silly gunzTarPerm extractEntry lib/nodes/binop.js
39026 silly gunzTarPerm extractEntry examples/extend-layout.jade
39027 silly gunzTarPerm extractEntry lib/nodes/block.js
39028 silly gunzTarPerm extractEntry examples/extend.jade
39029 silly gunzTarPerm extractEntry examples/extend.js
39030 silly gunzTarPerm extractEntry examples/form.jade
39031 silly gunzTarPerm extractEntry lib/nodes/boolean.js
39032 silly gunzTarPerm extractEntry lib/nodes/call.js
39033 silly gunzTarPerm extractEntry lib/nodes/charset.js
39034 silly gunzTarPerm extractEntry examples/form.js
39035 silly gunzTarPerm extractEntry lib/nodes/each.js
39036 silly gunzTarPerm extractEntry examples/includes.jade
39037 silly gunzTarPerm extractEntry lib/nodes/expression.js
39038 silly gunzTarPerm extractEntry examples/includes.js
39039 silly gunzTarPerm extractEntry lib/nodes/function.js
39040 silly gunzTarPerm extractEntry examples/layout-debug.js
39041 silly gunzTarPerm extractEntry lib/nodes/group.js
39042 silly gunzTarPerm extractEntry examples/layout.jade
39043 silly gunzTarPerm extractEntry examples/layout.js
39044 silly gunzTarPerm extractEntry examples/mixins.jade
39045 silly gunzTarPerm extractEntry lib/nodes/hsla.js
39046 silly gunzTarPerm extractEntry lib/nodes/ident.js
39047 silly gunzTarPerm extractEntry lib/nodes/if.js
39048 silly gunzTarPerm extractEntry examples/mixins.js
39049 silly gunzTarPerm extractEntry examples/model.jade
39050 silly gunzTarPerm extractEntry lib/nodes/import.js
39051 silly gunzTarPerm extractEntry examples/model.js
39052 silly lockFile 85cafced-formidable-1-0-11 formidable@1.0.11
39053 silly lockFile 85cafced-formidable-1-0-11 formidable@1.0.11
39054 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
39055 silly lockFile c11bcebd-cookie-0-0-4 cookie@0.0.4
39056 silly lockFile 1ece84fe-tap-0-2-6 tap@0.2.6
39057 silly lockFile 1ece84fe-tap-0-2-6 tap@0.2.6
39058 silly lockFile 7e94b3aa-e-npm-connect-form-0-2-1-package /Users/ahsteele/.npm/connect-form/0.2.1/package
39059 verbose lock /Users/ahsteele/.npm/connect-form/0.2.1/package /Users/ahsteele/.npm/7e94b3aa-e-npm-connect-form-0-2-1-package.lock
39060 silly lockFile 0c77c603-m-connect-form-0-2-1-package-tgz /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz
39061 verbose lock /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz /Users/ahsteele/.npm/0c77c603-m-connect-form-0-2-1-package-tgz.lock
39062 silly lockFile dcc10972-m-express-messages-0-0-2-package /Users/ahsteele/.npm/express-messages/0.0.2/package
39063 verbose lock /Users/ahsteele/.npm/express-messages/0.0.2/package /Users/ahsteele/.npm/dcc10972-m-express-messages-0-0-2-package.lock
39064 silly lockFile acacdf6f-press-messages-0-0-2-package-tgz /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz
39065 verbose lock /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz /Users/ahsteele/.npm/acacdf6f-press-messages-0-0-2-package-tgz.lock
39066 http 200 https://registry.npmjs.org/nomnom/1.5.2
39067 silly registry.get cb [ 200,
39067 silly registry.get { vary: 'Accept',
39067 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
39067 silly registry.get etag: '"71Z3CVML5KOF6WJQ2WY6QFTTQ"',
39067 silly registry.get date: 'Mon, 25 Feb 2013 05:54:10 GMT',
39067 silly registry.get 'content-type': 'application/json',
39067 silly registry.get 'content-length': '9069' } ]
39068 http 200 https://registry.npmjs.org/lex-parser
39069 silly registry.get cb [ 200,
39069 silly registry.get { vary: 'Accept',
39069 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
39069 silly registry.get etag: '"1XE2SUBNFNTCLGGKXKDA06H7G"',
39069 silly registry.get date: 'Mon, 25 Feb 2013 05:54:10 GMT',
39069 silly registry.get 'content-type': 'application/json',
39069 silly registry.get 'content-length': '15650' } ]
39070 http 200 https://registry.npmjs.org/ebnf-parser
39071 silly registry.get cb [ 200,
39071 silly registry.get { vary: 'Accept',
39071 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
39071 silly registry.get etag: '"CQU7RX9T8RFDPJ9QQH3S8QC9S"',
39071 silly registry.get date: 'Mon, 25 Feb 2013 05:54:10 GMT',
39071 silly registry.get 'content-type': 'application/json',
39071 silly registry.get 'content-length': '21546' } ]
39072 verbose readDependencies using package.json deps
39073 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/less/node_modules/ycssmin/package.json
39074 silly lockFile 42cad796-tap-0-2-4 tap@~0.2.4
39075 silly lockFile 42cad796-tap-0-2-4 tap@~0.2.4
39076 silly gunzTarPerm modes [ '755', '644' ]
39077 silly gunzTarPerm modes [ '755', '644' ]
39078 silly gunzTarPerm extractEntry examples/nested-filters.jade
39079 silly gunzTarPerm extractEntry package.json
39080 silly gunzTarPerm extractEntry package.json
39081 silly addNameRange number 2 { name: 'lex-parser', range: '>=0.1.0- <0.2.0-', hasData: true }
39082 silly addNameRange versions [ 'lex-parser', [ '0.0.1', '0.1.0' ] ]
39083 verbose addNamed [ 'lex-parser', '0.1.0' ]
39084 verbose addNamed [ '0.1.0', '0.1.0' ]
39085 silly lockFile 480ce14b-lex-parser-0-1-0 lex-parser@0.1.0
39086 verbose lock lex-parser@0.1.0 /Users/ahsteele/.npm/480ce14b-lex-parser-0-1-0.lock
39087 silly addNameRange number 2 { name: 'ebnf-parser', range: '>=0.1.0- <0.2.0-', hasData: true }
39088 silly addNameRange versions [ 'ebnf-parser', [ '0.0.1', '0.1.0', '0.1.1' ] ]
39089 verbose addNamed [ 'ebnf-parser', '0.1.1' ]
39090 verbose addNamed [ '0.1.1', '0.1.1' ]
39091 silly lockFile 07e33b02-ebnf-parser-0-1-1 ebnf-parser@0.1.1
39092 verbose lock ebnf-parser@0.1.1 /Users/ahsteele/.npm/07e33b02-ebnf-parser-0-1-1.lock
39093 silly gunzTarPerm extractEntry lib/nodes/index.js
39094 silly gunzTarPerm extractEntry lib/nodes/keyframes.js
39095 silly lockFile a0addd8f--lex-parser-lex-parser-0-1-0-tgz https://registry.npmjs.org/lex-parser/-/lex-parser-0.1.0.tgz
39096 verbose lock https://registry.npmjs.org/lex-parser/-/lex-parser-0.1.0.tgz /Users/ahsteele/.npm/a0addd8f--lex-parser-lex-parser-0-1-0-tgz.lock
39097 silly lockFile 668b32d3-bnf-parser-ebnf-parser-0-1-1-tgz https://registry.npmjs.org/ebnf-parser/-/ebnf-parser-0.1.1.tgz
39098 verbose lock https://registry.npmjs.org/ebnf-parser/-/ebnf-parser-0.1.1.tgz /Users/ahsteele/.npm/668b32d3-bnf-parser-ebnf-parser-0-1-1-tgz.lock
39099 silly gunzTarPerm extractEntry examples/nested-filters.js
39100 verbose addRemoteTarball [ 'https://registry.npmjs.org/lex-parser/-/lex-parser-0.1.0.tgz',
39100 verbose addRemoteTarball '582a8d9a04e91ef6e526ef3217092cb7313fa011' ]
39101 verbose addRemoteTarball [ 'https://registry.npmjs.org/ebnf-parser/-/ebnf-parser-0.1.1.tgz',
39101 verbose addRemoteTarball '4197a0c2e5d56b45adcb879fced2b12139b81c1f' ]
39102 silly gunzTarPerm extractEntry LICENSE
39103 silly gunzTarPerm extractEntry .gitmodules
39104 silly lockFile 94cf334f-pmjs-org-nomnom-nomnom-1-5-2-tgz https://registry.npmjs.org/nomnom/-/nomnom-1.5.2.tgz
39105 verbose lock https://registry.npmjs.org/nomnom/-/nomnom-1.5.2.tgz /Users/ahsteele/.npm/94cf334f-pmjs-org-nomnom-nomnom-1-5-2-tgz.lock
39106 silly gunzTarPerm extractEntry .npmignore
39107 silly gunzTarPerm extractEntry index.js
39108 info retry fetch attempt 1 at 22:54:10
39109 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771650537-0.3023822642862797/tmp.tgz
39110 info retry fetch attempt 1 at 22:54:10
39111 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771650537-0.026469404809176922/tmp.tgz
39112 verbose addRemoteTarball [ 'https://registry.npmjs.org/nomnom/-/nomnom-1.5.2.tgz',
39112 verbose addRemoteTarball 'f4345448a853cfbd5c0d26320f2477ab0526fe2f' ]
39113 info retry fetch attempt 1 at 22:54:10
39114 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771650538-0.634605654515326/tmp.tgz
39115 silly gunzTarPerm extractEntry examples/pet.jade
39116 http GET https://registry.npmjs.org/lex-parser/-/lex-parser-0.1.0.tgz
39117 http GET https://registry.npmjs.org/ebnf-parser/-/ebnf-parser-0.1.1.tgz
39118 http GET https://registry.npmjs.org/nomnom/-/nomnom-1.5.2.tgz
39119 silly gunzTarPerm extractEntry lib/nodes/literal.js
39120 silly gunzTarPerm extractEntry lib/nodes/media.js
39121 silly gunzTarPerm extractEntry lib/nodes/node.js
39122 silly gunzTarPerm extractEntry examples/rss.jade
39123 silly gunzTarPerm extractEntry History.md
39124 silly gunzTarPerm extractEntry index.html
39125 silly gunzTarPerm extractEntry .gitmodules
39126 silly gunzTarPerm extractEntry History.md
39127 silly gunzTarPerm extractEntry examples/rss.js
39128 silly gunzTarPerm extractEntry lib/nodes/null.js
39129 silly gunzTarPerm extractEntry examples/text.jade
39130 silly gunzTarPerm extractEntry lib/nodes/page.js
39131 silly gunzTarPerm extractEntry Makefile
39132 silly gunzTarPerm extractEntry Readme.md
39133 silly gunzTarPerm extractEntry lib/connect-form.js
39134 silly gunzTarPerm extractEntry Makefile
39135 silly gunzTarPerm extractEntry lib/nodes/params.js
39136 silly gunzTarPerm extractEntry examples/text.js
39137 silly gunzTarPerm extractEntry examples/whitespace.jade
39138 silly gunzTarPerm extractEntry examples/whitespace.js
39139 silly gunzTarPerm extractEntry lib/nodes/property.js
39140 silly gunzTarPerm extractEntry Readme.md
39141 silly gunzTarPerm extractEntry support/connect/package.json
39142 silly gunzTarPerm extractEntry lib/nodes/return.js
39143 silly gunzTarPerm extractEntry examples/includes/foot.jade
39144 silly gunzTarPerm extractEntry examples/includes/head.jade
39145 silly gunzTarPerm extractEntry support/connect/.npmignore
39146 silly gunzTarPerm extractEntry support/connect/README.md
39147 silly gunzTarPerm extractEntry support/connect/docs/jsonrpc.html
39148 silly gunzTarPerm extractEntry examples/includes/scripts.jade
39149 silly gunzTarPerm extractEntry lib/nodes/rgba.js
39150 silly gunzTarPerm extractEntry lib/nodes/root.js
39151 silly gunzTarPerm extractEntry lib/nodes/selector.js
39152 silly gunzTarPerm extractEntry examples/includes/style.css
39153 silly gunzTarPerm extractEntry support/connect/docs/api.html
39154 silly gunzTarPerm extractEntry examples/mixins/dialog.jade
39155 silly gunzTarPerm extractEntry lib/nodes/string.js
39156 silly gunzTarPerm extractEntry examples/mixins/profile.jade
39157 silly gunzTarPerm extractEntry lib/nodes/ternary.js
39158 silly gunzTarPerm extractEntry test/filters.test.js
39159 silly gunzTarPerm extractEntry test/jade.test.js
39160 silly gunzTarPerm extractEntry support/connect/docs/bodyDecoder.html
39161 silly gunzTarPerm extractEntry support/connect/docs/bodyDecoder.md
39162 silly gunzTarPerm extractEntry lib/nodes/unaryop.js
39163 silly gunzTarPerm extractEntry lib/nodes/unit.js
39164 silly gunzTarPerm extractEntry lib/stack/frame.js
39165 verbose read json /Users/ahsteele/.npm/express-messages/0.0.2/package/package.json
39166 silly gunzTarPerm extractEntry test/fixtures/invalid.jade
39167 silly gunzTarPerm extractEntry lib/stack/index.js
39168 silly gunzTarPerm extractEntry test/fixtures/layout.jade
39169 silly gunzTarPerm extractEntry lib/stack/scope.js
39170 silly gunzTarPerm extractEntry test/fixtures/scripts.jade
39171 silly lockFile dcc10972-m-express-messages-0-0-2-package /Users/ahsteele/.npm/express-messages/0.0.2/package
39172 silly lockFile dcc10972-m-express-messages-0-0-2-package /Users/ahsteele/.npm/express-messages/0.0.2/package
39173 silly gunzTarPerm extractEntry support/connect/docs/compiler.1
39174 silly gunzTarPerm extractEntry support/connect/docs/compiler.html
39175 silly lockFile acacdf6f-press-messages-0-0-2-package-tgz /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz
39176 silly lockFile acacdf6f-press-messages-0-0-2-package-tgz /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz
39177 silly gunzTarPerm extractEntry lib/visitor/evaluator.js
39178 silly gunzTarPerm extractEntry test/fixtures/test.css
39179 silly shasum updated bytes 1991
39180 silly gunzTarPerm extractEntry lib/visitor/index.js
39181 silly gunzTarPerm extractEntry lib/filters.js
39182 info shasum 351d56fd45d43faa879b740755bfdfba3d81c9a0
39182 info shasum /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz
39183 verbose from cache /Users/ahsteele/.npm/express-messages/0.0.2/package/package.json
39184 silly gunzTarPerm extractEntry support/connect/docs/compiler.md
39185 silly gunzTarPerm extractEntry support/connect/docs/conditionalGet.1
39186 silly gunzTarPerm extractEntry lib/visitor/compiler.js
39187 silly gunzTarPerm extractEntry lib/doctypes.js
39188 silly gunzTarPerm extractEntry editors/Stylus.tmbundle/info.plist
39189 silly gunzTarPerm extractEntry editors/Stylus.tmbundle/Syntaxes/Stylus.tmLanguage
39190 silly gunzTarPerm extractEntry support/connect/docs/conditionalGet.html
39191 silly gunzTarPerm extractEntry support/connect/docs/conditionalGet.md
39192 silly gunzTarPerm extractEntry lib/compiler.js
39193 silly gunzTarPerm extractEntry lib/jade.js
39194 silly gunzTarPerm extractEntry lib/inline-tags.js
39195 silly gunzTarPerm extractEntry lib/lexer.js
39196 silly gunzTarPerm extractEntry support/connect/docs/cookieDecoder.1
39197 silly gunzTarPerm extractEntry support/connect/docs/cookieDecoder.html
39198 silly gunzTarPerm extractEntry support/connect/docs/cookieDecoder.md
39199 silly gunzTarPerm extractEntry support/connect/docs/errorHandler.1
39200 silly gunzTarPerm extractEntry support/connect/docs/errorHandler.html
39201 silly gunzTarPerm extractEntry lib/parser.js
39202 silly gunzTarPerm extractEntry lib/runtime.js
39203 silly gunzTarPerm extractEntry support/connect/docs/errorHandler.md
39204 verbose chmod /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz 644
39205 verbose chown /Users/ahsteele/.npm/express-messages/0.0.2/package.tgz [ 501, 20 ]
39206 silly gunzTarPerm extractEntry lib/self-closing.js
39207 silly gunzTarPerm extractEntry lib/utils.js
39208 silly gunzTarPerm extractEntry lib/index.js
39209 verbose readDependencies using package.json deps
39210 silly lockFile 9d014112-sages-express-messages-0-0-2-tgz https://registry.npmjs.org/express-messages/-/express-messages-0.0.2.tgz
39211 silly lockFile 9d014112-sages-express-messages-0-0-2-tgz https://registry.npmjs.org/express-messages/-/express-messages-0.0.2.tgz
39212 silly lockFile fa311925-express-messages-0-0-2 express-messages@0.0.2
39213 silly lockFile fa311925-express-messages-0-0-2 express-messages@0.0.2
39214 silly gunzTarPerm extractEntry support/connect/docs/format.1
39215 silly gunzTarPerm extractEntry support/connect/docs/format.html
39216 silly gunzTarPerm extractEntry support/connect/docs/format.md
39217 silly gunzTarPerm extractEntry lib/nodes/block.js
39218 silly gunzTarPerm extractEntry lib/nodes/block-comment.js
39219 silly gunzTarPerm extractEntry support/connect/docs/index.1
39220 silly gunzTarPerm extractEntry lib/nodes/code.js
39221 silly gunzTarPerm extractEntry support/connect/docs/index.html
39222 silly gunzTarPerm extractEntry lib/nodes/comment.js
39223 silly gunzTarPerm extractEntry lib/nodes/doctype.js
39224 silly gunzTarPerm extractEntry lib/nodes/each.js
39225 silly gunzTarPerm extractEntry support/connect/docs/index.md
39226 silly gunzTarPerm extractEntry support/connect/docs/jsonrpc.1
39227 silly gunzTarPerm extractEntry support/connect/docs/bodyDecoder.1
39228 silly gunzTarPerm extractEntry lib/nodes/filter.js
39229 silly gunzTarPerm extractEntry support/connect/docs/jsonrpc.md
39230 silly gunzTarPerm extractEntry lib/nodes/index.js
39231 silly gunzTarPerm extractEntry support/connect/docs/layout/api.foot.html
39232 silly gunzTarPerm extractEntry lib/nodes/literal.js
39233 silly gunzTarPerm extractEntry support/connect/docs/layout/api.head.html
39234 silly gunzTarPerm extractEntry lib/nodes/mixin.js
39235 silly gunzTarPerm extractEntry support/connect/docs/lint.1
39236 silly gunzTarPerm extractEntry lib/nodes/node.js
39237 silly gunzTarPerm extractEntry support/connect/docs/lint.html
39238 silly gunzTarPerm extractEntry support/connect/docs/lint.md
39239 silly gunzTarPerm extractEntry lib/nodes/tag.js
39240 silly gunzTarPerm extractEntry lib/nodes/text.js
39241 silly gunzTarPerm extractEntry support/connect/docs/logger.1
39242 silly gunzTarPerm extractEntry support/connect/docs/logger.html
39243 silly gunzTarPerm extractEntry support/connect/docs/logger.md
39244 silly gunzTarPerm extractEntry support/connect/docs/methodOverride.1
39245 silly gunzTarPerm extractEntry support/benchmark.js
39246 silly gunzTarPerm extractEntry support/compile.js
39247 silly gunzTarPerm extractEntry support/connect/docs/methodOverride.html
39248 silly gunzTarPerm extractEntry support/connect/docs/methodOverride.md
39249 silly gunzTarPerm extractEntry support/foot.js
39250 silly gunzTarPerm extractEntry support/head.js
39251 silly gunzTarPerm extractEntry support/coffee-script/.gitignore
39252 silly gunzTarPerm extractEntry support/connect/docs/responseTime.1
39253 silly gunzTarPerm extractEntry support/connect/docs/responseTime.html
39254 silly gunzTarPerm extractEntry support/coffee-script/Cakefile
39255 silly gunzTarPerm extractEntry support/connect/docs/responseTime.md
39256 silly gunzTarPerm extractEntry support/connect/docs/router.1
39257 silly gunzTarPerm extractEntry support/coffee-script/index.html
39258 silly gunzTarPerm extractEntry support/connect/docs/router.html
39259 silly gunzTarPerm extractEntry support/coffee-script/LICENSE
39260 silly gunzTarPerm extractEntry support/connect/docs/router.md
39261 silly gunzTarPerm extractEntry support/connect/docs/session.1
39262 silly gunzTarPerm extractEntry support/coffee-script/package.json
39263 silly gunzTarPerm extractEntry support/coffee-script/Rakefile
39264 silly gunzTarPerm extractEntry support/connect/docs/session.html
39265 silly gunzTarPerm extractEntry support/connect/docs/session.md
39266 silly gunzTarPerm extractEntry support/coffee-script/README
39267 silly gunzTarPerm extractEntry support/coffee-script/bin/cake
39268 silly gunzTarPerm extractEntry support/connect/docs/staticProvider.1
39269 silly gunzTarPerm extractEntry support/connect/docs/staticProvider.html
39270 silly gunzTarPerm extractEntry support/connect/docs/staticProvider.md
39271 silly gunzTarPerm extractEntry support/coffee-script/bin/coffee
39272 silly gunzTarPerm extractEntry support/coffee-script/extras/EXTRAS
39273 silly gunzTarPerm extractEntry support/connect/examples/sass/app.js
39274 silly gunzTarPerm extractEntry support/connect/examples/sass/public/index.html
39275 silly gunzTarPerm extractEntry support/coffee-script/extras/coffee-script.js
39276 silly gunzTarPerm extractEntry support/connect/examples/sass/public/style.sass
39277 silly gunzTarPerm extractEntry support/connect/examples/error/app.js
39278 silly gunzTarPerm extractEntry support/coffee-script/extras/jsl.conf
39279 silly gunzTarPerm extractEntry support/coffee-script/lib/browser.js
39280 silly gunzTarPerm extractEntry support/connect/examples/less/app.js
39281 silly gunzTarPerm extractEntry support/coffee-script/lib/cake.js
39282 silly gunzTarPerm extractEntry support/connect/examples/less/public/index.html
39283 silly gunzTarPerm extractEntry support/coffee-script/lib/coffee-script.js
39284 silly gunzTarPerm extractEntry support/coffee-script/lib/command.js
39285 silly gunzTarPerm extractEntry support/connect/examples/less/public/style.less
39286 silly gunzTarPerm extractEntry support/connect/examples/lint/app.js
39287 silly gunzTarPerm extractEntry support/coffee-script/lib/grammar.js
39288 silly gunzTarPerm extractEntry support/coffee-script/lib/helpers.js
39289 silly gunzTarPerm extractEntry support/connect/examples/multitouch/app.js
39290 silly gunzTarPerm extractEntry support/connect/examples/multitouch/public/client.js
39291 silly gunzTarPerm extractEntry support/connect/examples/multitouch/public/raphael.js
39292 silly gunzTarPerm extractEntry support/coffee-script/lib/index.js
39293 silly gunzTarPerm extractEntry support/coffee-script/lib/lexer.js
39294 silly gunzTarPerm extractEntry support/connect/examples/multitouch/public/favicon.ico
39295 silly gunzTarPerm extractEntry support/coffee-script/lib/nodes.js
39296 silly gunzTarPerm extractEntry support/connect/examples/multitouch/public/index.html
39297 silly gunzTarPerm extractEntry support/coffee-script/lib/optparse.js
39298 silly gunzTarPerm extractEntry support/connect/examples/multitouch/public/style.css
39299 silly gunzTarPerm extractEntry support/coffee-script/lib/parser.js
39300 silly gunzTarPerm extractEntry support/connect/examples/router/app.js
39301 silly gunzTarPerm extractEntry support/connect/examples/jsonrpc/app.js
39302 silly gunzTarPerm extractEntry support/coffee-script/lib/repl.js
39303 silly gunzTarPerm extractEntry support/coffee-script/lib/rewriter.js
39304 silly gunzTarPerm extractEntry support/coffee-script/lib/scope.js
39305 silly gunzTarPerm extractEntry support/connect/examples/session/app.js
39306 silly gunzTarPerm extractEntry support/connect/examples/stack-middleware/app.js
39307 silly gunzTarPerm extractEntry support/connect/examples/stack-middleware/hello.js
39308 silly gunzTarPerm extractEntry support/coffee-script/lib/utilities.js
39309 silly gunzTarPerm extractEntry support/coffee-script/src/browser.coffee
39310 silly gunzTarPerm extractEntry support/connect/examples/stack-middleware/world.js
39311 silly gunzTarPerm extractEntry support/connect/examples/static/app.js
39312 silly gunzTarPerm extractEntry support/coffee-script/src/cake.coffee
39313 silly gunzTarPerm extractEntry support/coffee-script/src/coffee-script.coffee
39314 silly gunzTarPerm extractEntry support/connect/examples/static/public/style.css
39315 silly gunzTarPerm extractEntry support/connect/examples/url-rewrite/app.js
39316 silly gunzTarPerm extractEntry support/coffee-script/src/command.coffee
39317 silly gunzTarPerm extractEntry support/connect/examples/vhost/app.js
39318 silly gunzTarPerm extractEntry support/connect/History.md
39319 silly gunzTarPerm extractEntry support/coffee-script/src/grammar.coffee
39320 silly gunzTarPerm extractEntry support/coffee-script/src/helpers.coffee
39321 silly gunzTarPerm extractEntry support/connect/.gitmodules
39322 silly gunzTarPerm extractEntry support/connect/lib/connect/index.js
39323 silly gunzTarPerm extractEntry support/coffee-script/src/index.coffee
39324 silly gunzTarPerm extractEntry support/coffee-script/src/lexer.coffee
39325 silly gunzTarPerm extractEntry support/connect/lib/connect/response.js
39326 silly gunzTarPerm extractEntry support/connect/lib/connect/utils.js
39327 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package/package.json
39328 silly gunzTarPerm extractEntry support/coffee-script/src/nodes.coffee
39329 silly gunzTarPerm extractEntry support/coffee-script/src/optparse.coffee
39330 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/bodyDecoder.js
39331 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/format.js
39332 silly lockFile d8c41281-5475-0-22912084660492837-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package
39333 silly lockFile d8c41281-5475-0-22912084660492837-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package
39334 silly gunzTarPerm extractEntry support/coffee-script/src/repl.coffee
39335 silly gunzTarPerm extractEntry support/coffee-script/src/rewriter.coffee
39336 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/gzip-compress.js
39337 silly lockFile 4a07ab61-5475-0-22912084660492837-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/tmp.tgz
39338 silly lockFile 4a07ab61-5475-0-22912084660492837-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/tmp.tgz
39339 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package/package.json
39340 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/gzip-proc.js
39341 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/gzip.js
39342 silly gunzTarPerm extractEntry support/coffee-script/src/scope.coffee
39343 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/errorHandler.js
39344 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/lint.js
39345 silly gunzTarPerm extractEntry support/coffee-script/test/test.html
39346 silly gunzTarPerm extractEntry support/coffee-script/test/test_arguments.coffee
39347 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/logger.js
39348 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/methodOverride.js
39349 silly gunzTarPerm extractEntry support/coffee-script/test/test_assignment.coffee
39350 silly gunzTarPerm extractEntry support/coffee-script/test/test_break.coffee
39351 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/pubsub.js
39352 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/repl.js
39353 silly gunzTarPerm extractEntry support/coffee-script/test/test_chaining.coffee
39354 silly gunzTarPerm extractEntry support/coffee-script/test/test_classes.coffee
39355 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/cookieDecoder.js
39356 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/responseTime.js
39357 silly gunzTarPerm extractEntry support/coffee-script/test/test_comments.coffee
39358 silly gunzTarPerm extractEntry support/coffee-script/test/test_compilation.coffee
39359 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/conditionalGet.js
39360 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/router.js
39361 silly gunzTarPerm extractEntry support/coffee-script/test/test_compound_assignment.coffee
39362 silly gunzTarPerm extractEntry support/coffee-script/test/test_comprehensions.coffee
39363 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/compiler.js
39364 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/staticProvider.js
39365 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/cacheManifest.js
39366 silly gunzTarPerm extractEntry support/coffee-script/test/test_existence.coffee
39367 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/session.js
39368 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/cache.js
39369 silly gunzTarPerm extractEntry support/coffee-script/test/test_expressions.coffee
39370 silly gunzTarPerm extractEntry support/coffee-script/test/test_functions.coffee
39371 silly gunzTarPerm extractEntry support/coffee-script/test/test_helpers.coffee
39372 silly gunzTarPerm extractEntry support/coffee-script/test/test_heredocs.coffee
39373 silly gunzTarPerm extractEntry support/coffee-script/test/test_if.coffee
39374 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/vhost.js
39375 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/jsonrpc.js
39376 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/session/memory.js
39377 silly gunzTarPerm extractEntry support/coffee-script/test/test_importing.coffee
39378 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/session/session.js
39379 silly gunzTarPerm extractEntry support/coffee-script/test/test_literals.coffee
39380 silly gunzTarPerm extractEntry support/coffee-script/test/test_module.coffee
39381 silly gunzTarPerm extractEntry support/connect/lib/connect/middleware/session/store.js
39382 silly gunzTarPerm extractEntry support/connect/lib/connect/public/error.html
39383 silly gunzTarPerm extractEntry support/coffee-script/test/test_operations.coffee
39384 silly gunzTarPerm extractEntry support/coffee-script/test/test_option_parser.coffee
39385 silly gunzTarPerm extractEntry support/connect/lib/connect/public/style.css
39386 silly gunzTarPerm extractEntry support/connect/Makefile
39387 silly gunzTarPerm extractEntry support/coffee-script/test/test_pattern_matching.coffee
39388 silly gunzTarPerm extractEntry support/coffee-script/test/test_ranges_slices_and_splices.coffee
39389 silly gunzTarPerm extractEntry support/connect/test/bodyDecoder.test.js
39390 silly gunzTarPerm extractEntry support/connect/test/errorHandler.test.js
39391 silly gunzTarPerm extractEntry support/connect/test/utils.test.js
39392 silly gunzTarPerm extractEntry support/connect/test/static.test.js
39393 silly gunzTarPerm extractEntry support/coffee-script/test/test_regexps.coffee
39394 silly gunzTarPerm extractEntry support/coffee-script/test/test_returns.coffee
39395 silly gunzTarPerm extractEntry support/connect/test/format.test.js
39396 silly gunzTarPerm extractEntry support/coffee-script/test/test_splats.coffee
39397 silly gunzTarPerm extractEntry support/coffee-script/test/test_strings.coffee
39398 silly gunzTarPerm extractEntry support/connect/test/cookieDecoder.test.js
39399 silly gunzTarPerm extractEntry support/connect/test/session.test.js
39400 silly gunzTarPerm extractEntry support/coffee-script/test/test_switch.coffee
39401 silly gunzTarPerm extractEntry support/coffee-script/test/test_try_catch.coffee
39402 silly gunzTarPerm extractEntry support/connect/test/compiler.test.js
39403 silly gunzTarPerm extractEntry support/connect/test/logger.test.js
39404 silly gunzTarPerm extractEntry support/coffee-script/test/test_while.coffee
39405 silly gunzTarPerm extractEntry support/coffee-script/examples/blocks.coffee
39406 silly gunzTarPerm extractEntry support/connect/test/methodOverride.test.js
39407 silly gunzTarPerm extractEntry support/connect/test/router.test.js
39408 silly gunzTarPerm extractEntry support/connect/test/connect.test.js
39409 silly gunzTarPerm extractEntry support/coffee-script/examples/code.coffee
39410 silly gunzTarPerm extractEntry support/coffee-script/examples/poignant.coffee
39411 silly gunzTarPerm extractEntry support/connect/test/responseTime.test.js
39412 silly gunzTarPerm extractEntry support/coffee-script/examples/potion.coffee
39413 silly gunzTarPerm extractEntry support/coffee-script/examples/underscore.coffee
39414 silly gunzTarPerm extractEntry support/connect/test/gzip.test.js
39415 silly gunzTarPerm extractEntry support/connect/test/vhost.test.js
39416 silly gunzTarPerm extractEntry support/coffee-script/examples/web_server.coffee
39417 silly gunzTarPerm extractEntry support/coffee-script/examples/beautiful_code/binary_search.coffee
39418 silly gunzTarPerm extractEntry support/connect/test/jsonrpc.test.js
39419 silly gunzTarPerm extractEntry support/connect/test/providers/echo.js
39420 silly gunzTarPerm extractEntry support/coffee-script/examples/beautiful_code/quicksort_runtime.coffee
39421 silly gunzTarPerm extractEntry support/coffee-script/examples/beautiful_code/regular_expression_matcher.coffee
39422 silly gunzTarPerm extractEntry support/connect/test/helpers/http.js
39423 silly gunzTarPerm extractEntry support/connect/test/helpers/index.js
39424 silly gunzTarPerm extractEntry support/connect/test/fixtures/foo.bar.baz.sass
39425 silly gunzTarPerm extractEntry support/connect/test/fixtures/index.html
39426 silly gunzTarPerm extractEntry support/coffee-script/examples/computer_science/binary_search.coffee
39427 silly gunzTarPerm extractEntry support/coffee-script/examples/computer_science/bubble_sort.coffee
39428 silly gunzTarPerm extractEntry support/coffee-script/examples/computer_science/luhn_algorithm.coffee
39429 silly gunzTarPerm extractEntry support/coffee-script/examples/computer_science/linked_list.coffee
39430 silly gunzTarPerm extractEntry support/connect/test/fixtures/some text.txt
39431 silly gunzTarPerm extractEntry support/connect/test/fixtures/style.less
39432 silly gunzTarPerm extractEntry support/coffee-script/examples/computer_science/merge_sort.coffee
39433 silly gunzTarPerm extractEntry support/coffee-script/examples/computer_science/README
39434 silly gunzTarPerm extractEntry support/connect/test/fixtures/style.sass
39435 silly gunzTarPerm extractEntry support/connect/test/fixtures/user.json
39436 silly gunzTarPerm extractEntry support/coffee-script/examples/computer_science/selection_sort.coffee
39437 silly gunzTarPerm extractEntry support/coffee-script/documentation/index.html.erb
39438 silly gunzTarPerm extractEntry support/connect/test/filters/uppercase.js
39439 silly gunzTarPerm extractEntry support/connect/benchmarks/graph
39440 silly gunzTarPerm extractEntry support/connect/benchmarks/hello-world/connect.js
39441 silly gunzTarPerm extractEntry support/connect/benchmarks/hello-world/node.js
39442 silly gunzTarPerm extractEntry support/connect/benchmarks/hello-world/rack.thin.ru
39443 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/aliases.coffee
39444 silly gunzTarPerm extractEntry support/connect/benchmarks/hello-world/sinatra.thin.ru
39445 silly gunzTarPerm extractEntry support/connect/benchmarks/public/jquery.js
39446 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/array_comprehensions.coffee
39447 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/block_comment.coffee
39448 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/cake_tasks.coffee
39449 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/classes.coffee
39450 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/comparisons.coffee
39451 silly gunzTarPerm extractEntry support/connect/benchmarks/run
39452 silly gunzTarPerm extractEntry support/connect/benchmarks/static/connect.js
39453 silly gunzTarPerm extractEntry support/connect/benchmarks/static/node.js
39454 silly gunzTarPerm extractEntry support/connect/benchmarks/static/sinatra.thin.ru
39455 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/conditionals.coffee
39456 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/embedded.coffee
39457 silly gunzTarPerm extractEntry support/connect/support/highlight.js
39458 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/existence.coffee
39459 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/expressions.coffee
39460 silly gunzTarPerm extractEntry support/connect/install.sh
39461 silly gunzTarPerm extractEntry support/expresso/package.json
39462 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/expressions_assignment.coffee
39463 verbose cache add [ 'yui-lint@~0.1.1', null ]
39464 verbose cache add name=undefined spec="yui-lint@~0.1.1" args=["yui-lint@~0.1.1",null]
39465 verbose parsed url { pathname: 'yui-lint@~0.1.1',
39465 verbose parsed url path: 'yui-lint@~0.1.1',
39465 verbose parsed url href: 'yui-lint@~0.1.1' }
39466 verbose cache add name="yui-lint" spec="~0.1.1" args=["yui-lint","~0.1.1"]
39467 verbose parsed url { pathname: '~0.1.1', path: '~0.1.1', href: '~0.1.1' }
39468 verbose addNamed [ 'yui-lint', '~0.1.1' ]
39469 verbose cache add [ 'jshint@~0.9.0', null ]
39470 verbose cache add name=undefined spec="jshint@~0.9.0" args=["jshint@~0.9.0",null]
39471 verbose parsed url { pathname: 'jshint@~0.9.0',
39471 verbose parsed url path: 'jshint@~0.9.0',
39471 verbose parsed url href: 'jshint@~0.9.0' }
39472 verbose cache add name="jshint" spec="~0.9.0" args=["jshint","~0.9.0"]
39473 verbose parsed url { pathname: '~0.9.0', path: '~0.9.0', href: '~0.9.0' }
39474 verbose addNamed [ 'jshint', '~0.9.0' ]
39475 verbose cache add [ 'istanbul@~0.1.8', null ]
39476 verbose cache add name=undefined spec="istanbul@~0.1.8" args=["istanbul@~0.1.8",null]
39477 verbose parsed url { pathname: 'istanbul@~0.1.8',
39477 verbose parsed url path: 'istanbul@~0.1.8',
39477 verbose parsed url href: 'istanbul@~0.1.8' }
39478 verbose cache add name="istanbul" spec="~0.1.8" args=["istanbul","~0.1.8"]
39479 verbose parsed url { pathname: '~0.1.8', path: '~0.1.8', href: '~0.1.8' }
39480 verbose addNamed [ 'istanbul', '~0.1.8' ]
39481 verbose cache add [ 'vows@*', null ]
39482 verbose cache add name=undefined spec="vows@*" args=["vows@*",null]
39483 verbose parsed url { pathname: 'vows@*', path: 'vows@*', href: 'vows@*' }
39484 verbose cache add name="vows" spec="*" args=["vows","*"]
39485 verbose parsed url { pathname: '*', path: '*', href: '*' }
39486 verbose addNamed [ 'vows', '*' ]
39487 http 200 https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz
39488 http 200 https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz
39489 http 200 https://registry.npmjs.org/uglify-js/1.3.3
39490 silly registry.get cb [ 200,
39490 silly registry.get { vary: 'Accept',
39490 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
39490 silly registry.get etag: '"62GJH092R7FIS3L70Q2YJTDC3"',
39490 silly registry.get date: 'Mon, 25 Feb 2013 05:54:10 GMT',
39490 silly registry.get 'content-type': 'application/json',
39490 silly registry.get 'content-length': '1072' } ]
39491 http 200 https://registry.npmjs.org/test/0.4.4
39492 silly registry.get cb [ 200,
39492 silly registry.get { vary: 'Accept',
39492 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
39492 silly registry.get etag: '"5O4FCFB1A2UWY27WUFHASROLV"',
39492 silly registry.get date: 'Mon, 25 Feb 2013 05:54:10 GMT',
39492 silly registry.get 'content-type': 'application/json',
39492 silly registry.get 'content-length': '1421' } ]
39493 verbose tar pack [ '/Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz',
39493 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package' ]
39494 verbose tarball /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz
39495 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package
39496 silly lockFile d8c41281-5475-0-22912084660492837-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package
39497 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package /Users/ahsteele/.npm/d8c41281-5475-0-22912084660492837-package.lock
39498 silly lockFile d4eb47b5--node-markdown-0-1-1-package-tgz /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz
39499 verbose lock /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz /Users/ahsteele/.npm/d4eb47b5--node-markdown-0-1-1-package-tgz.lock
39500 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/expressions_comprehension.coffee
39501 silly gunzTarPerm extractEntry support/expresso/.npmignore
39502 silly gunzTarPerm extractEntry support/expresso/bin/expresso
39503 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/expressions_try.coffee
39504 silly lockFile d9a7949c-rg-uglify-js-uglify-js-1-3-3-tgz https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.3.tgz
39505 verbose lock https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.3.tgz /Users/ahsteele/.npm/d9a7949c-rg-uglify-js-uglify-js-1-3-3-tgz.lock
39506 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/fat_arrow.coffee
39507 verbose addRemoteTarball [ 'https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.3.tgz',
39507 verbose addRemoteTarball 'ddd3e98aa27f5f47e589cfb3f95cddba26096190' ]
39508 silly gunzTarPerm extractEntry support/expresso/History.md
39509 info retry fetch attempt 1 at 22:54:10
39510 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771650707-0.0054205069318413734/tmp.tgz
39511 silly lockFile 4bb724bd-ry-npmjs-org-test-test-0-4-4-tgz https://registry.npmjs.org/test/-/test-0.4.4.tgz
39512 verbose lock https://registry.npmjs.org/test/-/test-0.4.4.tgz /Users/ahsteele/.npm/4bb724bd-ry-npmjs-org-test-test-0-4-4-tgz.lock
39513 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/functions.coffee
39514 http GET https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.3.tgz
39515 verbose addRemoteTarball [ 'https://registry.npmjs.org/test/-/test-0.4.4.tgz',
39515 verbose addRemoteTarball '758fc3237571ab7b6ba6ac1befde10f19b9eda47' ]
39516 silly gunzTarPerm extractEntry support/expresso/.gitmodules
39517 info retry fetch attempt 1 at 22:54:10
39518 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771650709-0.7300004588905722/tmp.tgz
39519 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/heredocs.coffee
39520 http GET https://registry.npmjs.org/test/-/test-0.4.4.tgz
39521 silly gunzTarPerm extractEntry support/expresso/Makefile
39522 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/interpolation.coffee
39523 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/interpolation_expression.coffee
39524 silly gunzTarPerm extractEntry support/expresso/test/assert.test.js
39525 silly gunzTarPerm extractEntry support/expresso/test/bar.test.js
39526 silly gunzTarPerm extractEntry support/expresso/test/foo.test.js
39527 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/multiple_return_values.coffee
39528 silly gunzTarPerm extractEntry support/expresso/test/http.test.js
39529 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/object_comprehensions.coffee
39530 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/object_extraction.coffee
39531 silly gunzTarPerm extractEntry support/expresso/Readme.md
39532 silly gunzTarPerm extractEntry support/expresso/seed.yml
39533 silly gunzTarPerm extractEntry support/expresso/lib/bar.js
39534 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/objects_and_arrays.coffee
39535 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/objects_reserved.coffee
39536 silly gunzTarPerm extractEntry support/expresso/lib/foo.js
39537 silly gunzTarPerm extractEntry test/form.test.js
39538 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/overview.coffee
39539 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/parallel_assignment.coffee
39540 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/patterns_and_splats.coffee
39541 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/prototypes.coffee
39542 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/range_comprehensions.coffee
39543 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/scope.coffee
39544 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/slices.coffee
39545 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/soaks.coffee
39546 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package/package.json
39547 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/splats.coffee
39548 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/splices.coffee
39549 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/strings.coffee
39550 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/switch.coffee
39551 silly lockFile 90fdb8cc-45471-0-5893083747942001-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package
39552 silly lockFile 90fdb8cc-45471-0-5893083747942001-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package
39553 silly lockFile 222f13b5-45471-0-5893083747942001-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/tmp.tgz
39554 silly lockFile 222f13b5-45471-0-5893083747942001-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/tmp.tgz
39555 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/try.coffee
39556 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package/package.json
39557 silly gunzTarPerm extractEntry support/coffee-script/documentation/coffee/while.coffee
39558 silly gunzTarPerm extractEntry support/coffee-script/documentation/css/docs.css
39559 silly gunzTarPerm extractEntry support/coffee-script/documentation/css/idle.css
39560 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/browser.html
39561 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/cake.html
39562 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/coffee-script.html
39563 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/command.html
39564 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/docco.css
39565 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/grammar.html
39566 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/helpers.html
39567 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/index.html
39568 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/lexer.html
39569 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/nodes.html
39570 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/optparse.html
39571 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/repl.html
39572 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/rewriter.html
39573 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/scope.html
39574 silly gunzTarPerm extractEntry support/coffee-script/documentation/docs/underscore.html
39575 silly gunzTarPerm extractEntry support/coffee-script/documentation/images/favicon.ico
39576 silly gunzTarPerm extractEntry support/coffee-script/documentation/images/logo.png
39577 verbose tar pack [ '/Users/ahsteele/.npm/stylus/0.13.0/package.tgz',
39577 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package' ]
39578 verbose tarball /Users/ahsteele/.npm/stylus/0.13.0/package.tgz
39579 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package
39580 silly lockFile 90fdb8cc-45471-0-5893083747942001-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package
39581 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package /Users/ahsteele/.npm/90fdb8cc-45471-0-5893083747942001-package.lock
39582 silly lockFile 1901e6dd-le-npm-stylus-0-13-0-package-tgz /Users/ahsteele/.npm/stylus/0.13.0/package.tgz
39583 verbose lock /Users/ahsteele/.npm/stylus/0.13.0/package.tgz /Users/ahsteele/.npm/1901e6dd-le-npm-stylus-0-13-0-package-tgz.lock
39584 silly shasum updated bytes 2295
39585 silly shasum updated bytes 3227
39586 info shasum bd55ae5e413ba1722ee4caba1f6ea10414a59ecd
39586 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/tmp.tgz
39587 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/tmp.tgz
39588 info shasum c88992464a8e2a6ede86930375f92b58077ef97c
39588 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/tmp.tgz
39589 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/tmp.tgz
39590 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/aliases.js
39591 warn excluding symbolic link lib/index.js -> jade.js
39592 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/array_comprehensions.js
39593 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/block_comment.js
39594 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/cake_tasks.js
39595 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/classes.js
39596 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/comparisons.js
39597 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/conditionals.js
39598 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/embedded.js
39599 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/existence.js
39600 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/expressions.js
39601 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/expressions_assignment.js
39602 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/expressions_comprehension.js
39603 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/expressions_try.js
39604 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/fat_arrow.js
39605 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/functions.js
39606 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/heredocs.js
39607 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/interpolation.js
39608 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/interpolation_expression.js
39609 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/multiple_return_values.js
39610 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/object_comprehensions.js
39611 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/object_extraction.js
39612 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/objects_and_arrays.js
39613 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/objects_reserved.js
39614 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/overview.js
39615 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/parallel_assignment.js
39616 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/patterns_and_splats.js
39617 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/prototypes.js
39618 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/range_comprehensions.js
39619 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/scope.js
39620 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/slices.js
39621 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/soaks.js
39622 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/splats.js
39623 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/splices.js
39624 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/strings.js
39625 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/switch.js
39626 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/try.js
39627 silly gunzTarPerm extractEntry support/coffee-script/documentation/js/while.js
39628 silly gunzTarPerm extractEntry support/expresso/.gitmodules
39629 silly gunzTarPerm extractEntry support/expresso/.gitignore
39630 silly gunzTarPerm extractEntry support/expresso/History.md
39631 silly gunzTarPerm extractEntry support/expresso/Makefile
39632 silly gunzTarPerm extractEntry support/expresso/package.json
39633 silly gunzTarPerm extractEntry support/expresso/Readme.md
39634 silly gunzTarPerm extractEntry support/expresso/bin/expresso
39635 silly gunzTarPerm extractEntry support/expresso/lib/bar.js
39636 silly gunzTarPerm extractEntry support/expresso/lib/foo.js
39637 silly gunzTarPerm extractEntry support/expresso/docs/index.html
39638 silly gunzTarPerm extractEntry support/expresso/docs/api.html
39639 silly gunzTarPerm extractEntry support/expresso/docs/index.md
39640 silly gunzTarPerm extractEntry support/expresso/docs/layout/foot.html
39641 silly gunzTarPerm extractEntry support/expresso/docs/layout/head.html
39642 silly gunzTarPerm extractEntry support/expresso/test/async.test.js
39643 silly gunzTarPerm extractEntry support/expresso/test/assert.test.js
39644 silly gunzTarPerm extractEntry support/expresso/test/bar.test.js
39645 silly gunzTarPerm extractEntry support/expresso/test/http.test.js
39646 silly gunzTarPerm extractEntry support/expresso/test/foo.test.js
39647 silly gunzTarPerm extractEntry support/expresso/test/serial/http.test.js
39648 silly gunzTarPerm extractEntry support/expresso/test/serial/async.test.js
39649 silly gunzTarPerm extractEntry support/sass/.gitignore
39650 silly gunzTarPerm extractEntry support/sass/History.md
39651 silly gunzTarPerm extractEntry support/sass/Makefile
39652 silly gunzTarPerm extractEntry support/sass/package.json
39653 silly gunzTarPerm extractEntry support/sass/Readme.md
39654 silly gunzTarPerm extractEntry support/sass/seed.yml
39655 silly gunzTarPerm extractEntry support/sass/index.js
39656 silly gunzTarPerm extractEntry support/sass/lib/sass.js
39657 silly gunzTarPerm extractEntry support/sass/spec/spec.core.js
39658 silly gunzTarPerm extractEntry support/sass/spec/node.js
39659 silly gunzTarPerm extractEntry support/sass/spec/fixtures/comment.sass
39660 silly gunzTarPerm extractEntry support/sass/spec/fixtures/comment.css
39661 silly gunzTarPerm extractEntry support/sass/spec/fixtures/collect.sass
39662 silly gunzTarPerm extractEntry support/sass/spec/fixtures/continuation.css
39663 silly gunzTarPerm extractEntry support/sass/spec/fixtures/continuation.sass
39664 silly gunzTarPerm extractEntry support/sass/spec/fixtures/literal.css
39665 silly gunzTarPerm extractEntry support/sass/spec/fixtures/literal.sass
39666 silly gunzTarPerm extractEntry support/sass/spec/fixtures/mixin.css
39667 silly gunzTarPerm extractEntry support/sass/spec/fixtures/mixin.sass
39668 silly lockFile d8c41281-5475-0-22912084660492837-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package
39669 silly lockFile d8c41281-5475-0-22912084660492837-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645475-0.22912084660492837/package
39670 silly gunzTarPerm extractEntry support/sass/spec/fixtures/mixin.undefined.sass
39671 silly lockFile d4eb47b5--node-markdown-0-1-1-package-tgz /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz
39672 silly lockFile d4eb47b5--node-markdown-0-1-1-package-tgz /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz
39673 silly gunzTarPerm extractEntry support/sass/spec/fixtures/properties.css
39674 silly lockFile 9b1a2a29--npm-node-markdown-0-1-1-package /Users/ahsteele/.npm/node-markdown/0.1.1/package
39675 verbose lock /Users/ahsteele/.npm/node-markdown/0.1.1/package /Users/ahsteele/.npm/9b1a2a29--npm-node-markdown-0-1-1-package.lock
39676 silly gunzTarPerm extractEntry support/sass/spec/fixtures/properties.expand.css
39677 silly lockFile 9b1a2a29--npm-node-markdown-0-1-1-package /Users/ahsteele/.npm/node-markdown/0.1.1/package
39678 silly lockFile 9b1a2a29--npm-node-markdown-0-1-1-package /Users/ahsteele/.npm/node-markdown/0.1.1/package
39679 silly gunzTarPerm extractEntry support/sass/spec/fixtures/properties.expand.sass
39680 verbose tar unpack /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz
39681 silly gunzTarPerm extractEntry support/sass/spec/fixtures/properties.invalid.sass
39682 silly gunzTarPerm extractEntry support/sass/spec/fixtures/properties.nested.css
39683 silly gunzTarPerm extractEntry support/sass/spec/fixtures/properties.nested.invalid.sass
39684 silly gunzTarPerm extractEntry support/sass/spec/fixtures/properties.nested.sass
39685 silly gunzTarPerm extractEntry support/sass/spec/fixtures/properties.sass
39686 silly gunzTarPerm extractEntry support/sass/spec/fixtures/selectors.css
39687 silly gunzTarPerm extractEntry support/sass/spec/fixtures/selectors.sass
39688 silly gunzTarPerm extractEntry support/sass/spec/fixtures/variables.alternate.css
39689 silly gunzTarPerm extractEntry support/sass/spec/fixtures/variables.alternate.sass
39690 silly gunzTarPerm extractEntry support/sass/spec/fixtures/variables.css
39691 silly gunzTarPerm extractEntry support/sass/spec/fixtures/variables.regular.css
39692 silly gunzTarPerm extractEntry support/sass/spec/fixtures/variables.regular.sass
39693 silly gunzTarPerm extractEntry support/sass/spec/fixtures/variables.sass
39694 silly gunzTarPerm extractEntry support/sass/spec/lib/jspec.css
39695 silly gunzTarPerm extractEntry support/sass/spec/lib/jspec.growl.js
39696 silly gunzTarPerm extractEntry support/sass/spec/lib/jspec.jquery.js
39697 silly gunzTarPerm extractEntry support/sass/spec/lib/jspec.js
39698 silly gunzTarPerm extractEntry support/sass/spec/lib/jspec.nodejs.js
39699 silly gunzTarPerm extractEntry support/sass/spec/lib/jspec.shell.js
39700 silly gunzTarPerm extractEntry support/sass/spec/lib/jspec.timers.js
39701 silly gunzTarPerm extractEntry support/sass/spec/lib/jspec.xhr.js
39702 silly gunzTarPerm extractEntry support/sass/spec/lib/images/bg.png
39703 silly gunzTarPerm extractEntry support/sass/spec/lib/images/hr.png
39704 silly gunzTarPerm extractEntry support/sass/spec/lib/images/loading.gif
39705 silly gunzTarPerm extractEntry support/sass/spec/lib/images/sprites.bg.png
39706 silly gunzTarPerm extractEntry support/sass/spec/lib/images/sprites.png
39707 silly gunzTarPerm extractEntry support/sass/spec/lib/images/vr.png
39708 silly gunzTarPerm extractEntry support/stylus/.gitignore
39709 silly gunzTarPerm extractEntry support/stylus/.gitmodules
39710 silly gunzTarPerm extractEntry support/stylus/.npmignore
39711 silly gunzTarPerm extractEntry support/stylus/bm.js
39712 silly gunzTarPerm extractEntry support/stylus/History.md
39713 silly gunzTarPerm extractEntry support/stylus/index.js
39714 silly gunzTarPerm extractEntry support/stylus/LICENSE
39715 silly gunzTarPerm extractEntry support/stylus/Makefile
39716 silly gunzTarPerm extractEntry support/stylus/package.json
39717 silly gunzTarPerm extractEntry support/stylus/Readme.md
39718 silly gunzTarPerm extractEntry support/stylus/bin/stylus
39719 silly gunzTarPerm extractEntry support/stylus/bin/stylus-tutorial
39720 silly gunzTarPerm extractEntry support/stylus/docs/comments.md
39721 silly gunzTarPerm extractEntry support/stylus/docs/bifs.md
39722 silly gunzTarPerm extractEntry support/stylus/docs/compare.md
39723 silly gunzTarPerm extractEntry support/stylus/docs/conditionals.md
39724 silly gunzTarPerm extractEntry support/stylus/docs/css-style.md
39725 silly gunzTarPerm extractEntry support/stylus/docs/error-reporting.md
39726 silly gunzTarPerm extractEntry support/stylus/docs/escape.md
39727 silly gunzTarPerm extractEntry support/stylus/docs/executable.md
39728 silly gunzTarPerm extractEntry support/stylus/docs/font-face.md
39729 silly gunzTarPerm extractEntry support/stylus/docs/functions.md
39730 silly gunzTarPerm extractEntry support/stylus/docs/functions.url.md
39731 silly gunzTarPerm extractEntry support/stylus/docs/import.md
39732 silly gunzTarPerm extractEntry support/stylus/docs/interpolation.md
39733 silly gunzTarPerm extractEntry support/stylus/docs/introspection.md
39734 silly gunzTarPerm extractEntry support/stylus/docs/iteration.md
39735 silly gunzTarPerm extractEntry support/stylus/docs/js.md
39736 silly gunzTarPerm extractEntry support/stylus/docs/keyframes.md
39737 silly gunzTarPerm extractEntry support/stylus/docs/literal.md
39738 silly gunzTarPerm extractEntry support/stylus/docs/media.md
39739 silly gunzTarPerm extractEntry support/stylus/docs/middleware.md
39740 silly gunzTarPerm extractEntry support/stylus/docs/mixins.md
39741 silly gunzTarPerm extractEntry support/stylus/docs/operators.md
39742 silly gunzTarPerm extractEntry support/stylus/docs/selectors.md
39743 silly gunzTarPerm extractEntry support/stylus/docs/textmate.md
39744 silly gunzTarPerm extractEntry support/stylus/docs/vargs.md
39745 silly gunzTarPerm extractEntry support/stylus/docs/variables.md
39746 silly gunzTarPerm extractEntry support/stylus/lib/colors.js
39747 silly gunzTarPerm extractEntry support/stylus/lib/lexer.js
39748 silly gunzTarPerm extractEntry support/stylus/lib/middleware.js
39749 silly gunzTarPerm extractEntry support/stylus/lib/parser.js
39750 silly gunzTarPerm extractEntry support/stylus/lib/renderer.js
39751 silly gunzTarPerm extractEntry support/stylus/lib/stylus.js
39752 silly gunzTarPerm extractEntry support/stylus/lib/token.js
39753 silly gunzTarPerm extractEntry support/stylus/lib/utils.js
39754 silly gunzTarPerm extractEntry support/stylus/lib/convert/css.js
39755 silly gunzTarPerm extractEntry support/stylus/lib/functions/image.js
39756 silly gunzTarPerm extractEntry support/stylus/lib/functions/index.js
39757 silly gunzTarPerm extractEntry support/stylus/lib/functions/index.styl
39758 silly gunzTarPerm extractEntry support/stylus/lib/functions/url.js
39759 silly gunzTarPerm extractEntry support/stylus/lib/nodes/binop.js
39760 silly gunzTarPerm extractEntry support/stylus/lib/nodes/block.js
39761 silly gunzTarPerm extractEntry support/stylus/lib/nodes/boolean.js
39762 silly gunzTarPerm extractEntry support/stylus/lib/nodes/call.js
39763 silly gunzTarPerm extractEntry support/stylus/lib/nodes/charset.js
39764 silly gunzTarPerm extractEntry support/stylus/lib/nodes/each.js
39765 silly gunzTarPerm extractEntry support/stylus/lib/nodes/expression.js
39766 silly gunzTarPerm extractEntry support/stylus/lib/nodes/function.js
39767 silly gunzTarPerm extractEntry support/stylus/lib/nodes/group.js
39768 silly gunzTarPerm extractEntry support/stylus/lib/nodes/hsla.js
39769 silly gunzTarPerm extractEntry support/stylus/lib/nodes/ident.js
39770 silly gunzTarPerm extractEntry support/stylus/lib/nodes/if.js
39771 silly gunzTarPerm extractEntry support/stylus/lib/nodes/import.js
39772 silly gunzTarPerm extractEntry support/stylus/lib/nodes/index.js
39773 silly lockFile 90fdb8cc-45471-0-5893083747942001-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package
39774 silly lockFile 90fdb8cc-45471-0-5893083747942001-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645471-0.5893083747942001/package
39775 silly gunzTarPerm extractEntry support/stylus/lib/nodes/keyframes.js
39776 silly lockFile 1901e6dd-le-npm-stylus-0-13-0-package-tgz /Users/ahsteele/.npm/stylus/0.13.0/package.tgz
39777 silly lockFile 1901e6dd-le-npm-stylus-0-13-0-package-tgz /Users/ahsteele/.npm/stylus/0.13.0/package.tgz
39778 silly gunzTarPerm extractEntry support/stylus/lib/nodes/literal.js
39779 silly lockFile 7a532d91-steele-npm-stylus-0-13-0-package /Users/ahsteele/.npm/stylus/0.13.0/package
39780 verbose lock /Users/ahsteele/.npm/stylus/0.13.0/package /Users/ahsteele/.npm/7a532d91-steele-npm-stylus-0-13-0-package.lock
39781 silly lockFile 7a532d91-steele-npm-stylus-0-13-0-package /Users/ahsteele/.npm/stylus/0.13.0/package
39782 silly lockFile 7a532d91-steele-npm-stylus-0-13-0-package /Users/ahsteele/.npm/stylus/0.13.0/package
39783 silly gunzTarPerm extractEntry support/stylus/lib/nodes/media.js
39784 verbose tar unpack /Users/ahsteele/.npm/stylus/0.13.0/package.tgz
39785 silly gunzTarPerm extractEntry support/stylus/lib/nodes/node.js
39786 silly gunzTarPerm extractEntry support/stylus/lib/nodes/null.js
39787 silly gunzTarPerm extractEntry support/stylus/lib/nodes/page.js
39788 silly gunzTarPerm extractEntry support/stylus/lib/nodes/params.js
39789 silly gunzTarPerm extractEntry support/stylus/lib/nodes/property.js
39790 silly gunzTarPerm extractEntry support/stylus/lib/nodes/return.js
39791 silly gunzTarPerm extractEntry support/stylus/lib/nodes/rgba.js
39792 silly gunzTarPerm extractEntry support/stylus/lib/nodes/root.js
39793 silly gunzTarPerm extractEntry support/stylus/lib/nodes/selector.js
39794 silly gunzTarPerm extractEntry support/stylus/lib/nodes/string.js
39795 silly gunzTarPerm extractEntry support/stylus/lib/nodes/ternary.js
39796 silly gunzTarPerm extractEntry support/stylus/lib/nodes/unaryop.js
39797 silly gunzTarPerm extractEntry support/stylus/lib/nodes/unit.js
39798 silly gunzTarPerm extractEntry support/stylus/lib/stack/frame.js
39799 silly gunzTarPerm extractEntry support/stylus/lib/stack/index.js
39800 silly gunzTarPerm extractEntry support/stylus/lib/stack/scope.js
39801 silly gunzTarPerm extractEntry support/stylus/lib/visitor/compiler.js
39802 silly gunzTarPerm extractEntry support/stylus/lib/visitor/evaluator.js
39803 silly gunzTarPerm extractEntry support/stylus/lib/visitor/index.js
39804 silly gunzTarPerm extractEntry support/stylus/editors/Stylus.tmbundle/info.plist
39805 silly gunzTarPerm extractEntry support/stylus/editors/Stylus.tmbundle/Syntaxes/Stylus.tmLanguage
39806 silly gunzTarPerm extractEntry support/stylus/examples/arithmetic.js
39807 silly gunzTarPerm extractEntry support/stylus/examples/arithmetic.styl
39808 silly gunzTarPerm extractEntry support/stylus/examples/basic.js
39809 silly gunzTarPerm extractEntry support/stylus/examples/basic.styl
39810 silly gunzTarPerm extractEntry support/stylus/examples/builtins.js
39811 silly gunzTarPerm extractEntry support/stylus/examples/builtins.styl
39812 silly gunzTarPerm extractEntry support/stylus/examples/comments.js
39813 silly gunzTarPerm extractEntry support/stylus/examples/comments.styl
39814 silly gunzTarPerm extractEntry support/stylus/examples/compress.js
39815 silly gunzTarPerm extractEntry support/stylus/examples/conversions.js
39816 silly gunzTarPerm extractEntry support/stylus/examples/conversions.styl
39817 silly lockFile 80f680c4-45784-0-5275612238328904-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package
39818 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package /Users/ahsteele/.npm/80f680c4-45784-0-5275612238328904-package.lock
39819 silly lockFile e3cda10a-45784-0-5275612238328904-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/tmp.tgz
39820 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/tmp.tgz /Users/ahsteele/.npm/e3cda10a-45784-0-5275612238328904-tmp-tgz.lock
39821 silly lockFile 78025d28-645784-0-468835681444034-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package
39822 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package /Users/ahsteele/.npm/78025d28-645784-0-468835681444034-package.lock
39823 silly lockFile 11c973f3-645784-0-468835681444034-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/tmp.tgz
39824 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/tmp.tgz /Users/ahsteele/.npm/11c973f3-645784-0-468835681444034-tmp-tgz.lock
39825 silly lockFile 9b1a2a29--npm-node-markdown-0-1-1-package /Users/ahsteele/.npm/node-markdown/0.1.1/package
39826 verbose lock /Users/ahsteele/.npm/node-markdown/0.1.1/package /Users/ahsteele/.npm/9b1a2a29--npm-node-markdown-0-1-1-package.lock
39827 silly lockFile d4eb47b5--node-markdown-0-1-1-package-tgz /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz
39828 verbose lock /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz /Users/ahsteele/.npm/d4eb47b5--node-markdown-0-1-1-package-tgz.lock
39829 silly lockFile 7a532d91-steele-npm-stylus-0-13-0-package /Users/ahsteele/.npm/stylus/0.13.0/package
39830 verbose lock /Users/ahsteele/.npm/stylus/0.13.0/package /Users/ahsteele/.npm/7a532d91-steele-npm-stylus-0-13-0-package.lock
39831 silly lockFile 1901e6dd-le-npm-stylus-0-13-0-package-tgz /Users/ahsteele/.npm/stylus/0.13.0/package.tgz
39832 verbose lock /Users/ahsteele/.npm/stylus/0.13.0/package.tgz /Users/ahsteele/.npm/1901e6dd-le-npm-stylus-0-13-0-package-tgz.lock
39833 http 200 https://registry.npmjs.org/tap/-/tap-0.1.4.tgz
39834 http 200 https://registry.npmjs.org/charm/-/charm-0.0.8.tgz
39835 http 200 https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
39836 http 200 https://registry.npmjs.org/ent/-/ent-0.0.5.tgz
39837 silly gunzTarPerm extractEntry support/stylus/examples/functions.js
39838 silly gunzTarPerm modes [ '755', '644' ]
39839 silly gunzTarPerm modes [ '755', '644' ]
39840 silly gunzTarPerm modes [ '755', '644' ]
39841 silly gunzTarPerm modes [ '755', '644' ]
39842 silly gunzTarPerm extractEntry support/stylus/examples/functions.styl
39843 silly gunzTarPerm extractEntry package.json
39844 silly gunzTarPerm extractEntry example/
39845 silly gunzTarPerm extractEntry support/stylus/examples/images.js
39846 silly gunzTarPerm extractEntry package.json
39847 silly gunzTarPerm extractEntry package.json
39848 silly gunzTarPerm extractEntry README.md
39849 silly gunzTarPerm extractEntry LICENSE
39850 silly gunzTarPerm extractEntry example/prof.js
39851 silly gunzTarPerm extractEntry example/top/
39852 silly gunzTarPerm extractEntry example/top/run.js
39853 silly gunzTarPerm extractEntry support/stylus/examples/images.styl
39854 silly gunzTarPerm extractEntry .npmignore
39855 silly gunzTarPerm extractEntry LICENSE
39856 silly gunzTarPerm extractEntry README.md
39857 silly gunzTarPerm extractEntry LICENSE
39858 silly gunzTarPerm extractEntry support/stylus/examples/implicit-functions.js
39859 silly gunzTarPerm extractEntry example/top/src.js
39860 silly gunzTarPerm extractEntry example/tiny.js
39861 silly gunzTarPerm extractEntry support/stylus/examples/implicit-functions.styl
39862 silly gunzTarPerm extractEntry lib/abbrev.js
39863 silly gunzTarPerm extractEntry index.js
39864 silly gunzTarPerm extractEntry bm.js
39865 silly gunzTarPerm extractEntry examples/test.js
39866 silly gunzTarPerm extractEntry lib/markdown.js
39867 silly gunzTarPerm extractEntry support/stylus/examples/import.js
39868 silly gunzTarPerm extractEntry support/stylus/examples/import.styl
39869 silly gunzTarPerm extractEntry index.js
39870 silly gunzTarPerm extractEntry test/
39871 silly gunzTarPerm extractEntry test/cover.js
39872 silly gunzTarPerm extractEntry History.md
39873 silly gunzTarPerm extractEntry bin/stylus
39874 silly gunzTarPerm extractEntry support/stylus/examples/js-functions.js
39875 silly gunzTarPerm extractEntry lib/vendor/showdown/compressed/showdown.js
39876 silly gunzTarPerm extractEntry lib/vendor/showdown/example/showdown-gui.js
39877 silly gunzTarPerm extractEntry test/return.js
39878 silly gunzTarPerm extractEntry test/src/
39879 silly gunzTarPerm extractEntry support/stylus/examples/js-functions.styl
39880 silly gunzTarPerm extractEntry lib/colors.js
39881 silly gunzTarPerm extractEntry lib/errors.js
39882 silly gunzTarPerm extractEntry support/stylus/examples/literal.js
39883 silly gunzTarPerm extractEntry lib/vendor/showdown/example/showdown.js
39884 silly gunzTarPerm extractEntry lib/vendor/showdown/example/showdown-gui.html
39885 silly gunzTarPerm extractEntry support/stylus/examples/literal.styl
39886 silly gunzTarPerm extractEntry test/src/cover.js
39887 silly gunzTarPerm extractEntry .npmignore
39888 silly gunzTarPerm extractEntry lib/utils.js
39889 silly gunzTarPerm extractEntry lib/lexer.js
39890 silly gunzTarPerm extractEntry support/stylus/examples/middleware.js
39891 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package/package.json
39892 silly gunzTarPerm extractEntry support/stylus/examples/nesting.js
39893 silly gunzTarPerm extractEntry package.json
39894 silly gunzTarPerm extractEntry .travis.yml
39895 silly gunzTarPerm extractEntry lib/vendor/showdown/license.txt
39896 silly gunzTarPerm extractEntry lib/vendor/showdown/perlMarkdown/Markdown License.txt
39897 silly gunzTarPerm extractEntry lib/vendor/showdown/perlMarkdown/Markdown-1.0.2b2.pl
39898 silly gunzTarPerm extractEntry support/stylus/examples/nesting.styl
39899 silly gunzTarPerm extractEntry lib/middleware.js
39900 silly gunzTarPerm extractEntry lib/token.js
39901 silly gunzTarPerm extractEntry lib/stylus.js
39902 silly lockFile 80f680c4-45784-0-5275612238328904-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package
39903 silly lockFile 80f680c4-45784-0-5275612238328904-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package
39904 silly gunzTarPerm extractEntry lib/vendor/showdown/perlMarkdown/Markdown-1.0.2b7.pl
39905 silly gunzTarPerm extractEntry support/stylus/examples/variables.js
39906 silly gunzTarPerm extractEntry README.markdown
39907 silly lockFile e3cda10a-45784-0-5275612238328904-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/tmp.tgz
39908 silly lockFile e3cda10a-45784-0-5275612238328904-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/tmp.tgz
39909 silly gunzTarPerm extractEntry lib/renderer.js
39910 silly gunzTarPerm extractEntry support/stylus/examples/variables.styl
39911 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package/package.json
39912 silly gunzTarPerm extractEntry lib/parser.js
39913 silly gunzTarPerm extractEntry support/stylus/examples/images/gopher.jpg
39914 silly gunzTarPerm extractEntry lib/stack/frame.js
39915 silly gunzTarPerm extractEntry lib/stack/index.js
39916 silly gunzTarPerm extractEntry lib/stack/scope.js
39917 silly gunzTarPerm extractEntry support/stylus/examples/images/sprite.gif
39918 silly gunzTarPerm extractEntry lib/vendor/showdown/perlMarkdown/readme.txt
39919 silly gunzTarPerm extractEntry support/stylus/examples/images/jesus.gif
39920 silly gunzTarPerm extractEntry lib/vendor/showdown/readme.txt
39921 silly gunzTarPerm extractEntry lib/convert/css.js
39922 silly gunzTarPerm extractEntry lib/nodes/arguments.js
39923 silly gunzTarPerm extractEntry lib/nodes/if.js
39924 silly gunzTarPerm extractEntry lib/vendor/showdown/src/showdown.js
39925 silly gunzTarPerm extractEntry support/stylus/examples/mixins/box.styl
39926 silly gunzTarPerm extractEntry lib/nodes/import.js
39927 silly gunzTarPerm extractEntry support/stylus/examples/public/.gitignore
39928 silly gunzTarPerm extractEntry lib/nodes/index.js
39929 silly gunzTarPerm extractEntry support/stylus/test/run.js
39930 silly gunzTarPerm extractEntry lib/nodes/ident.js
39931 silly gunzTarPerm extractEntry support/stylus/test/images/gif
39932 silly gunzTarPerm extractEntry lib/nodes/literal.js
39933 silly gunzTarPerm extractEntry support/stylus/test/images/squirrel.jpeg
39934 silly gunzTarPerm extractEntry lib/nodes/media.js
39935 silly gunzTarPerm extractEntry lib/nodes/node.js
39936 silly gunzTarPerm extractEntry lib/nodes/null.js
39937 silly gunzTarPerm extractEntry support/stylus/test/images/tux.png
39938 silly gunzTarPerm extractEntry lib/nodes/page.js
39939 silly gunzTarPerm extractEntry support/stylus/test/cases/arithmetic.color.css
39940 silly gunzTarPerm extractEntry support/stylus/test/cases/arithmetic.color.styl
39941 silly gunzTarPerm extractEntry support/stylus/test/cases/arithmetic.css
39942 silly gunzTarPerm extractEntry lib/nodes/hsla.js
39943 silly gunzTarPerm extractEntry lib/nodes/params.js
39944 silly gunzTarPerm extractEntry lib/nodes/group.js
39945 silly gunzTarPerm extractEntry lib/nodes/property.js
39946 silly gunzTarPerm extractEntry lib/nodes/function.js
39947 silly gunzTarPerm extractEntry support/stylus/test/cases/arithmetic.styl
39948 silly gunzTarPerm extractEntry support/stylus/test/cases/arithmetic.unary.css
39949 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package/package.json
39950 silly gunzTarPerm extractEntry lib/nodes/return.js
39951 silly lockFile 78025d28-645784-0-468835681444034-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package
39952 silly lockFile 78025d28-645784-0-468835681444034-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package
39953 silly gunzTarPerm extractEntry support/stylus/test/cases/arithmetic.unary.styl
39954 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.components.css
39955 silly lockFile 11c973f3-645784-0-468835681444034-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/tmp.tgz
39956 silly lockFile 11c973f3-645784-0-468835681444034-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/tmp.tgz
39957 silly gunzTarPerm extractEntry lib/nodes/expression.js
39958 silly gunzTarPerm extractEntry lib/nodes/rgba.js
39959 silly gunzTarPerm extractEntry lib/nodes/each.js
39960 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package/package.json
39961 silly gunzTarPerm extractEntry lib/nodes/root.js
39962 silly gunzTarPerm extractEntry lib/nodes/charset.js
39963 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.components.styl
39964 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.dark.css
39965 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.dark.styl
39966 silly gunzTarPerm extractEntry lib/nodes/selector.js
39967 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.darken-by.css
39968 silly gunzTarPerm extractEntry lib/nodes/call.js
39969 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.darken-by.styl
39970 silly gunzTarPerm extractEntry lib/nodes/string.js
39971 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.image-size.css
39972 silly gunzTarPerm extractEntry lib/nodes/boolean.js
39973 silly gunzTarPerm extractEntry lib/nodes/ternary.js
39974 silly gunzTarPerm extractEntry lib/nodes/block.js
39975 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.image-size.styl
39976 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.join.css
39977 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.join.styl
39978 silly gunzTarPerm extractEntry lib/nodes/unaryop.js
39979 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.last.css
39980 silly gunzTarPerm extractEntry lib/nodes/binop.js
39981 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.last.styl
39982 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.length.css
39983 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.length.styl
39984 silly gunzTarPerm extractEntry lib/nodes/unit.js
39985 silly gunzTarPerm extractEntry lib/nodes/keyframes.js
39986 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.light.css
39987 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.light.styl
39988 silly gunzTarPerm extractEntry lib/functions/image.js
39989 silly gunzTarPerm extractEntry lib/functions/index.js
39990 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.lighten-by.css
39991 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.lighten-by.styl
39992 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.lookup.complex.css
39993 silly gunzTarPerm extractEntry lib/functions/url.js
39994 silly gunzTarPerm extractEntry lib/functions/index.styl
39995 silly gunzTarPerm extractEntry lib/visitor/compiler.js
39996 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.lookup.complex.styl
39997 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.lookup.css
39998 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.lookup.styl
39999 silly gunzTarPerm extractEntry lib/visitor/evaluator.js
40000 silly gunzTarPerm extractEntry lib/visitor/index.js
40001 silly gunzTarPerm extractEntry .gitmodules
40002 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.match.css
40003 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.match.styl
40004 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.opposite-position.css
40005 silly gunzTarPerm extractEntry Makefile
40006 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.opposite-position.styl
40007 silly gunzTarPerm extractEntry editors/Stylus.tmbundle/info.plist
40008 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.rgba.css
40009 silly gunzTarPerm extractEntry editors/Stylus.tmbundle/Syntaxes/Stylus.tmLanguage
40010 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.rgba.styl
40011 silly gunzTarPerm extractEntry Readme.md
40012 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.type.css
40013 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.type.styl
40014 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.unit.css
40015 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.unit.styl
40016 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.unquote.css
40017 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.unquote.styl
40018 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.url.css
40019 silly gunzTarPerm extractEntry support/stylus/test/cases/bifs.url.styl
40020 silly gunzTarPerm extractEntry support/stylus/test/cases/coercion.css
40021 silly gunzTarPerm extractEntry support/stylus/test/cases/coercion.styl
40022 silly gunzTarPerm extractEntry support/stylus/test/cases/comments.css
40023 silly gunzTarPerm extractEntry support/stylus/test/cases/comments.styl
40024 silly gunzTarPerm extractEntry support/stylus/test/cases/compress.units.css
40025 silly gunzTarPerm extractEntry support/stylus/test/cases/compress.units.styl
40026 silly gunzTarPerm extractEntry support/stylus/test/cases/conditional-assignment.css
40027 silly gunzTarPerm extractEntry support/stylus/test/cases/conditional-assignment.styl
40028 silly gunzTarPerm extractEntry support/stylus/test/cases/css.functions.single-line.css
40029 verbose tar pack [ '/Users/ahsteele/.npm/abbrev/1.0.4/package.tgz',
40029 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package' ]
40030 verbose tarball /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40031 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package
40032 silly lockFile 80f680c4-45784-0-5275612238328904-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package
40033 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package /Users/ahsteele/.npm/80f680c4-45784-0-5275612238328904-package.lock
40034 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40035 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz /Users/ahsteele/.npm/8b59380c-ele-npm-abbrev-1-0-4-package-tgz.lock
40036 verbose tar pack [ '/Users/ahsteele/.npm/bunker/0.1.2/package.tgz',
40036 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package' ]
40037 verbose tarball /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40038 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package
40039 silly lockFile 78025d28-645784-0-468835681444034-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package
40040 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package /Users/ahsteele/.npm/78025d28-645784-0-468835681444034-package.lock
40041 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40042 verbose lock /Users/ahsteele/.npm/bunker/0.1.2/package.tgz /Users/ahsteele/.npm/851c4853-ele-npm-bunker-0-1-2-package-tgz.lock
40043 silly gunzTarPerm extractEntry support/stylus/test/cases/css.functions.single-line.styl
40044 silly shasum updated bytes 27718
40045 silly shasum updated bytes 4781
40046 silly shasum updated bytes 3522
40047 silly shasum updated bytes 11663
40048 info shasum 4c0ea8f5b6a768621c38e0de2d7f358bc454a8b8
40048 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/tmp.tgz
40049 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/tmp.tgz
40050 info shasum 88f20070511905ea7aa54c2e655f170530a84c96
40050 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/tmp.tgz
40051 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/tmp.tgz
40052 info shasum 98b4498d8a89d7b8d78af7aaa0714675783c7b4e
40052 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/tmp.tgz
40053 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/tmp.tgz
40054 info shasum a053ffa1b6179b9240ea16d74bfd604bd6b6e41b
40054 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/tmp.tgz
40055 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/tmp.tgz
40056 silly gunzTarPerm extractEntry support/stylus/test/cases/css.if.css
40057 silly gunzTarPerm extractEntry support/stylus/test/cases/css.if.styl
40058 silly gunzTarPerm extractEntry support/stylus/test/cases/css.keyframes.css
40059 silly gunzTarPerm extractEntry support/stylus/test/cases/css.keyframes.styl
40060 silly gunzTarPerm extractEntry support/stylus/test/cases/css.large.css
40061 silly gunzTarPerm extractEntry support/stylus/test/cases/css.large.styl
40062 silly gunzTarPerm extractEntry support/stylus/test/cases/css.media.css
40063 silly gunzTarPerm extractEntry support/stylus/test/cases/css.media.styl
40064 silly gunzTarPerm extractEntry support/stylus/test/cases/css.mixins.braces.css
40065 silly gunzTarPerm extractEntry support/stylus/test/cases/css.mixins.braces.styl
40066 silly lockFile 80f680c4-45784-0-5275612238328904-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package
40067 silly lockFile 80f680c4-45784-0-5275612238328904-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.5275612238328904/package
40068 silly gunzTarPerm extractEntry support/stylus/test/cases/css.mixins.css
40069 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40070 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40071 silly lockFile c695c88a-6293-0-03243734943680465-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package
40072 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package /Users/ahsteele/.npm/c695c88a-6293-0-03243734943680465-package.lock
40073 silly lockFile 8a6c8594-6293-0-03243734943680465-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/tmp.tgz
40074 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/tmp.tgz /Users/ahsteele/.npm/8a6c8594-6293-0-03243734943680465-tmp-tgz.lock
40075 silly lockFile d0a01514-46224-0-9595625137444586-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package
40076 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package /Users/ahsteele/.npm/d0a01514-46224-0-9595625137444586-package.lock
40077 silly lockFile ad915100-46224-0-9595625137444586-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/tmp.tgz
40078 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/tmp.tgz /Users/ahsteele/.npm/ad915100-46224-0-9595625137444586-tmp-tgz.lock
40079 silly lockFile 9920ca4c-46224-0-2811135610099882-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package
40080 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package /Users/ahsteele/.npm/9920ca4c-46224-0-2811135610099882-package.lock
40081 silly lockFile d38347f9-46224-0-2811135610099882-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/tmp.tgz
40082 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/tmp.tgz /Users/ahsteele/.npm/d38347f9-46224-0-2811135610099882-tmp-tgz.lock
40083 silly lockFile 5e136886-46224-0-0923771969974041-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package
40084 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package /Users/ahsteele/.npm/5e136886-46224-0-0923771969974041-package.lock
40085 silly lockFile f1fda821-46224-0-0923771969974041-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/tmp.tgz
40086 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/tmp.tgz /Users/ahsteele/.npm/f1fda821-46224-0-0923771969974041-tmp-tgz.lock
40087 silly gunzTarPerm extractEntry support/stylus/test/cases/css.mixins.root.css
40088 silly gunzTarPerm modes [ '755', '644' ]
40089 silly gunzTarPerm modes [ '755', '644' ]
40090 silly gunzTarPerm modes [ '755', '644' ]
40091 silly gunzTarPerm modes [ '755', '644' ]
40092 silly lockFile 6ac2596c-hsteele-npm-abbrev-1-0-4-package /Users/ahsteele/.npm/abbrev/1.0.4/package
40093 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package /Users/ahsteele/.npm/6ac2596c-hsteele-npm-abbrev-1-0-4-package.lock
40094 silly gunzTarPerm extractEntry support/stylus/test/cases/css.mixins.root.styl
40095 silly lockFile 6ac2596c-hsteele-npm-abbrev-1-0-4-package /Users/ahsteele/.npm/abbrev/1.0.4/package
40096 silly lockFile 6ac2596c-hsteele-npm-abbrev-1-0-4-package /Users/ahsteele/.npm/abbrev/1.0.4/package
40097 verbose tar unpack /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40098 silly gunzTarPerm extractEntry .npmignore
40099 silly gunzTarPerm extractEntry package.json
40100 silly gunzTarPerm extractEntry package.json
40101 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ]
40102 silly gunzTarPerm extractEntry package.json
40103 silly gunzTarPerm extractEntry support/stylus/test/cases/css.mixins.root.wonky.css
40104 silly gunzTarPerm extractEntry AUTHORS
40105 silly gunzTarPerm extractEntry bin/
40106 silly gunzTarPerm extractEntry index.js
40107 silly gunzTarPerm extractEntry example/256.js
40108 silly gunzTarPerm extractEntry .npmignore
40109 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ]
40110 silly gunzTarPerm extractEntry index.js
40111 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ]
40112 silly gunzTarPerm extractEntry support/stylus/test/cases/css.mixins.root.wonky.styl
40113 silly gunzTarPerm extractEntry .npmignore
40114 silly gunzTarPerm extractEntry LICENSE
40115 silly gunzTarPerm extractEntry support/stylus/test/cases/css.mixins.styl
40116 silly gunzTarPerm extractEntry bin/tap-http.js
40117 silly gunzTarPerm extractEntry bin/tap-reader.js
40118 silly gunzTarPerm extractEntry support/stylus/test/cases/css.selectors.css
40119 silly gunzTarPerm extractEntry example/progress.js
40120 silly gunzTarPerm extractEntry example/lucky.js
40121 silly gunzTarPerm extractEntry example/position.js
40122 silly gunzTarPerm extractEntry examples/simple.js
40123 silly gunzTarPerm modified mode [ 'examples/simple.js', 438, 420 ]
40124 silly gunzTarPerm extractEntry readme.markdown
40125 silly gunzTarPerm modified mode [ 'readme.markdown', 438, 420 ]
40126 silly gunzTarPerm extractEntry index.js
40127 silly gunzTarPerm extractEntry fail.js
40128 silly gunzTarPerm extractEntry support/stylus/test/cases/css.selectors.styl
40129 silly gunzTarPerm extractEntry example/column.js
40130 silly gunzTarPerm extractEntry bin/tap.js
40131 silly gunzTarPerm extractEntry coverage-example/
40132 silly gunzTarPerm extractEntry coverage-example/lib/
40133 silly gunzTarPerm extractEntry support/stylus/test/cases/css.whitespace.css
40134 silly gunzTarPerm extractEntry test/codes.js
40135 silly gunzTarPerm modified mode [ 'test/codes.js', 438, 420 ]
40136 silly gunzTarPerm extractEntry .travis.yml
40137 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ]
40138 silly gunzTarPerm extractEntry examples/negative.js
40139 silly gunzTarPerm extractEntry examples/scrub.js
40140 silly gunzTarPerm extractEntry example/cursor.js
40141 silly gunzTarPerm extractEntry support/stylus/test/cases/css.whitespace.styl
40142 silly gunzTarPerm extractEntry coverage-example/lib/bar.js
40143 silly gunzTarPerm extractEntry coverage-example/lib/foo.js
40144 silly gunzTarPerm extractEntry example/http_spin.js
40145 silly gunzTarPerm extractEntry support/stylus/test/cases/escape.css
40146 silly gunzTarPerm extractEntry entities.json
40147 silly gunzTarPerm modified mode [ 'entities.json', 438, 420 ]
40148 silly gunzTarPerm extractEntry examples/leaves.js
40149 silly gunzTarPerm extractEntry examples/json.js
40150 silly gunzTarPerm extractEntry examples/stringify.js
40151 silly gunzTarPerm extractEntry support/stylus/test/cases/escape.styl
40152 silly gunzTarPerm extractEntry example/spin.js
40153 silly gunzTarPerm extractEntry lib/encode.js
40154 silly gunzTarPerm extractEntry coverage-example/test/
40155 silly gunzTarPerm extractEntry coverage-example/test/bar.test.js
40156 silly gunzTarPerm extractEntry support/stylus/test/cases/for.complex.css
40157 silly gunzTarPerm extractEntry test/negative.js
40158 silly gunzTarPerm extractEntry support/stylus/test/cases/for.complex.styl
40159 silly gunzTarPerm extractEntry test/instance.js
40160 silly lockFile 78025d28-645784-0-468835681444034-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package
40161 silly lockFile 78025d28-645784-0-468835681444034-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771645784-0.468835681444034/package
40162 silly gunzTarPerm extractEntry coverage-example/test/baz.test.js
40163 silly gunzTarPerm extractEntry coverage-example/test/foo.test.js
40164 silly gunzTarPerm extractEntry support/stylus/test/cases/for.css
40165 silly gunzTarPerm extractEntry README.markdown
40166 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40167 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40168 silly gunzTarPerm extractEntry test/stop.js
40169 silly gunzTarPerm extractEntry support/stylus/test/cases/for.function.css
40170 silly lockFile 632e080a-hsteele-npm-bunker-0-1-2-package /Users/ahsteele/.npm/bunker/0.1.2/package
40171 verbose lock /Users/ahsteele/.npm/bunker/0.1.2/package /Users/ahsteele/.npm/632e080a-hsteele-npm-bunker-0-1-2-package.lock
40172 silly gunzTarPerm extractEntry support/stylus/test/cases/for.function.styl
40173 silly lockFile 632e080a-hsteele-npm-bunker-0-1-2-package /Users/ahsteele/.npm/bunker/0.1.2/package
40174 silly lockFile 632e080a-hsteele-npm-bunker-0-1-2-package /Users/ahsteele/.npm/bunker/0.1.2/package
40175 silly gunzTarPerm extractEntry example/
40176 silly gunzTarPerm extractEntry example/lib/
40177 silly gunzTarPerm extractEntry example/lib/math.js
40178 verbose tar unpack /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40179 silly gunzTarPerm extractEntry test/date.js
40180 silly gunzTarPerm extractEntry test/leaves.js
40181 silly gunzTarPerm extractEntry example/test/
40182 silly gunzTarPerm extractEntry example/test/test-example.js
40183 silly gunzTarPerm extractEntry lib/
40184 silly gunzTarPerm extractEntry support/stylus/test/cases/for.styl
40185 silly gunzTarPerm extractEntry support/stylus/test/cases/function.arguments.css
40186 silly gunzTarPerm extractEntry support/stylus/test/cases/function.arguments.styl
40187 silly gunzTarPerm extractEntry test/keys.js
40188 silly gunzTarPerm extractEntry test/has.js
40189 silly gunzTarPerm extractEntry support/stylus/test/cases/function.literals.css
40190 silly gunzTarPerm extractEntry lib/main.js
40191 silly gunzTarPerm extractEntry lib/tap-assert.js
40192 silly gunzTarPerm extractEntry test/json.js
40193 silly gunzTarPerm extractEntry test/mutability.js
40194 silly gunzTarPerm extractEntry support/stylus/test/cases/function.literals.styl
40195 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.arg-calls.css
40196 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.arg-calls.styl
40197 silly gunzTarPerm extractEntry lib/tap-browser-harness.js
40198 silly gunzTarPerm extractEntry lib/tap-consumer.js
40199 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.call.css
40200 silly gunzTarPerm extractEntry test/stringify.js
40201 silly gunzTarPerm extractEntry test/super_deep.js
40202 silly gunzTarPerm extractEntry lib/tap-cov-html.js
40203 silly gunzTarPerm extractEntry lib/tap-global-harness.js
40204 silly gunzTarPerm extractEntry lib/tap-harness.js
40205 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.call.styl
40206 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package/package.json
40207 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.css
40208 silly gunzTarPerm extractEntry lib/tap-producer.js
40209 silly gunzTarPerm extractEntry lib/tap-results.js
40210 silly gunzTarPerm extractEntry test/obj.js
40211 silly gunzTarPerm extractEntry test/siblings.js
40212 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.defaults.css
40213 silly lockFile 9920ca4c-46224-0-2811135610099882-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package
40214 silly lockFile 9920ca4c-46224-0-2811135610099882-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package
40215 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.defaults.styl
40216 silly lockFile d38347f9-46224-0-2811135610099882-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/tmp.tgz
40217 silly lockFile d38347f9-46224-0-2811135610099882-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/tmp.tgz
40218 silly gunzTarPerm extractEntry lib/tap-runner.js
40219 silly gunzTarPerm extractEntry lib/tap-test.js
40220 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package/package.json
40221 silly gunzTarPerm extractEntry test/error.js
40222 silly gunzTarPerm extractEntry test/circular.js
40223 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.multi-line.css
40224 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.multi-line.styl
40225 silly gunzTarPerm extractEntry LICENSE
40226 silly gunzTarPerm extractEntry node_modules/
40227 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.multiple-calls.css
40228 silly gunzTarPerm extractEntry test/interface.js
40229 silly gunzTarPerm extractEntry test/equal.js
40230 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.multiple-calls.styl
40231 silly gunzTarPerm extractEntry node_modules/inherits/
40232 silly gunzTarPerm extractEntry node_modules/inherits/inherits-old.js
40233 silly gunzTarPerm extractEntry node_modules/inherits/inherits.js
40234 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.nested-calls.css
40235 silly gunzTarPerm extractEntry test/subexpr.js
40236 silly gunzTarPerm extractEntry test/lib/deep_equal.js
40237 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.nested-calls.styl
40238 silly gunzTarPerm extractEntry node_modules/inherits/LICENSE
40239 silly gunzTarPerm extractEntry node_modules/inherits/package.json
40240 silly gunzTarPerm extractEntry node_modules/inherits/README.md
40241 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.nested.css
40242 silly gunzTarPerm extractEntry node_modules/yamlish/
40243 silly gunzTarPerm extractEntry node_modules/yamlish/LICENSE
40244 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package/package.json
40245 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.nested.styl
40246 silly gunzTarPerm extractEntry .travis.yml
40247 silly gunzTarPerm extractEntry testling/leaves.js
40248 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.property.css
40249 silly gunzTarPerm extractEntry node_modules/yamlish/package.json
40250 silly gunzTarPerm extractEntry node_modules/yamlish/README.md
40251 silly gunzTarPerm extractEntry node_modules/yamlish/yamlish.js
40252 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.property.styl
40253 silly lockFile d0a01514-46224-0-9595625137444586-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package
40254 silly lockFile d0a01514-46224-0-9595625137444586-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package
40255 silly gunzTarPerm extractEntry README.markdown
40256 silly lockFile ad915100-46224-0-9595625137444586-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/tmp.tgz
40257 silly lockFile ad915100-46224-0-9595625137444586-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/tmp.tgz
40258 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.return.css
40259 silly gunzTarPerm extractEntry package.json
40260 silly gunzTarPerm extractEntry README.md
40261 silly gunzTarPerm extractEntry test/
40262 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package/package.json
40263 verbose read json /Users/ahsteele/.npm/node-markdown/0.1.1/package/package.json
40264 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.return.each.css
40265 silly gunzTarPerm extractEntry test/common.js
40266 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.return.each.styl
40267 silly gunzTarPerm extractEntry test/deep.js
40268 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.return.styl
40269 silly lockFile 9b1a2a29--npm-node-markdown-0-1-1-package /Users/ahsteele/.npm/node-markdown/0.1.1/package
40270 silly lockFile 9b1a2a29--npm-node-markdown-0-1-1-package /Users/ahsteele/.npm/node-markdown/0.1.1/package
40271 silly gunzTarPerm extractEntry test/independent-timeouts.js
40272 silly lockFile d4eb47b5--node-markdown-0-1-1-package-tgz /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz
40273 silly lockFile d4eb47b5--node-markdown-0-1-1-package-tgz /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz
40274 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.styl
40275 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.variable.css
40276 silly shasum updated bytes 4096
40277 silly shasum updated bytes 40960
40278 silly shasum updated bytes 19770
40279 info shasum f7e9eae00051d5851bcc751ad415cdd25221a894
40279 info shasum /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz
40280 verbose from cache /Users/ahsteele/.npm/node-markdown/0.1.1/package/package.json
40281 silly gunzTarPerm extractEntry test/isolated-conf-test.js
40282 silly gunzTarPerm extractEntry test/meta-test.js
40283 silly gunzTarPerm extractEntry test/nested-test.js
40284 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.variable.ident.css
40285 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.variable.ident.styl
40286 silly gunzTarPerm extractEntry test/non-tap-output.js
40287 silly gunzTarPerm extractEntry test/result-trap.js
40288 silly gunzTarPerm extractEntry support/stylus/test/cases/functions.variable.styl
40289 silly gunzTarPerm extractEntry support/stylus/test/cases/if.css
40290 silly gunzTarPerm extractEntry support/stylus/test/cases/if.else.css
40291 silly gunzTarPerm extractEntry test/simple-harness-test-with-plan.js
40292 silly gunzTarPerm extractEntry test/simple-harness-test.js
40293 silly gunzTarPerm extractEntry test/test-test.js
40294 silly gunzTarPerm extractEntry support/stylus/test/cases/if.else.styl
40295 silly gunzTarPerm extractEntry test/timeout.js
40296 silly gunzTarPerm extractEntry support/stylus/test/cases/if.mixin.css
40297 silly gunzTarPerm extractEntry test/trivial-success.js
40298 silly gunzTarPerm extractEntry support/stylus/test/cases/if.mixin.styl
40299 silly gunzTarPerm extractEntry support/stylus/test/cases/if.postfix.css
40300 silly gunzTarPerm extractEntry support/stylus/test/cases/if.postfix.styl
40301 silly gunzTarPerm extractEntry support/stylus/test/cases/if.selectors.css
40302 silly gunzTarPerm extractEntry support/stylus/test/cases/if.selectors.styl
40303 silly gunzTarPerm extractEntry support/stylus/test/cases/if.styl
40304 silly gunzTarPerm extractEntry support/stylus/test/cases/import.basic.css
40305 silly gunzTarPerm extractEntry support/stylus/test/cases/import.basic.styl
40306 silly gunzTarPerm extractEntry support/stylus/test/cases/import.complex.css
40307 silly gunzTarPerm extractEntry support/stylus/test/cases/import.complex.styl
40308 silly gunzTarPerm extractEntry support/stylus/test/cases/import.index.css
40309 silly gunzTarPerm extractEntry support/stylus/test/cases/import.index.styl
40310 silly gunzTarPerm extractEntry support/stylus/test/cases/import.literal.css
40311 silly gunzTarPerm extractEntry support/stylus/test/cases/import.literal.styl
40312 silly gunzTarPerm extractEntry support/stylus/test/cases/import.mixins.css
40313 silly gunzTarPerm extractEntry support/stylus/test/cases/import.mixins.styl
40314 silly gunzTarPerm extractEntry support/stylus/test/cases/import.ordering.css
40315 silly gunzTarPerm extractEntry support/stylus/test/cases/import.ordering.styl
40316 silly gunzTarPerm extractEntry support/stylus/test/cases/important.css
40317 silly gunzTarPerm extractEntry support/stylus/test/cases/important.styl
40318 silly gunzTarPerm extractEntry support/stylus/test/cases/interpolation.properties.css
40319 silly gunzTarPerm extractEntry support/stylus/test/cases/interpolation.properties.styl
40320 silly gunzTarPerm extractEntry support/stylus/test/cases/introspection.css
40321 silly gunzTarPerm extractEntry support/stylus/test/cases/introspection.styl
40322 silly gunzTarPerm extractEntry support/stylus/test/cases/jquery.css
40323 silly gunzTarPerm extractEntry support/stylus/test/cases/jquery.styl
40324 silly gunzTarPerm extractEntry support/stylus/test/cases/list.css
40325 silly gunzTarPerm extractEntry support/stylus/test/cases/list.styl
40326 silly gunzTarPerm extractEntry support/stylus/test/cases/literal.css
40327 silly gunzTarPerm extractEntry support/stylus/test/cases/literal.styl
40328 silly gunzTarPerm extractEntry support/stylus/test/cases/media.css
40329 silly gunzTarPerm extractEntry support/stylus/test/cases/media.styl
40330 silly gunzTarPerm extractEntry support/stylus/test/cases/mixin.conditional.css
40331 silly gunzTarPerm extractEntry support/stylus/test/cases/mixin.conditional.styl
40332 silly gunzTarPerm extractEntry support/stylus/test/cases/mixin.order.conditional.css
40333 silly gunzTarPerm extractEntry support/stylus/test/cases/mixin.order.conditional.styl
40334 silly gunzTarPerm extractEntry support/stylus/test/cases/mixin.order.css
40335 silly gunzTarPerm extractEntry support/stylus/test/cases/mixin.order.nested.css
40336 silly gunzTarPerm extractEntry support/stylus/test/cases/mixin.order.nested.styl
40337 silly gunzTarPerm extractEntry support/stylus/test/cases/mixin.order.styl
40338 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.complex.css
40339 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package/package.json
40340 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.complex.fix-to.css
40341 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.complex.fix-to.styl
40342 silly lockFile 5e136886-46224-0-0923771969974041-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package
40343 silly lockFile 5e136886-46224-0-0923771969974041-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package
40344 silly lockFile f1fda821-46224-0-0923771969974041-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/tmp.tgz
40345 silly lockFile f1fda821-46224-0-0923771969974041-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/tmp.tgz
40346 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package/package.json
40347 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.complex.styl
40348 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.conditional.css
40349 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.conditional.styl
40350 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.nested.css
40351 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.nested.selectors.css
40352 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.nested.selectors.styl
40353 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.nested.styl
40354 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.order.2.css
40355 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.order.2.styl
40356 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.return.css
40357 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.return.styl
40358 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.root.css
40359 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins.root.styl
40360 silly gunzTarPerm extractEntry support/stylus/test/cases/operator.range.css
40361 silly gunzTarPerm extractEntry support/stylus/test/cases/operator.range.styl
40362 verbose read json /Users/ahsteele/.npm/connect-form/0.2.1/package/package.json
40363 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.assignment.function.css
40364 silly lockFile 7e94b3aa-e-npm-connect-form-0-2-1-package /Users/ahsteele/.npm/connect-form/0.2.1/package
40365 silly lockFile 7e94b3aa-e-npm-connect-form-0-2-1-package /Users/ahsteele/.npm/connect-form/0.2.1/package
40366 silly lockFile 0c77c603-m-connect-form-0-2-1-package-tgz /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz
40367 silly lockFile 0c77c603-m-connect-form-0-2-1-package-tgz /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz
40368 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.assignment.function.styl
40369 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.assignment.mixin.css
40370 silly shasum updated bytes 24576
40371 silly shasum updated bytes 40960
40372 silly shasum updated bytes 36864
40373 silly shasum updated bytes 23635
40374 info shasum 5418ffe6a001c0502819429f8e1bc7f0d953a5f1
40374 info shasum /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz
40375 verbose from cache /Users/ahsteele/.npm/connect-form/0.2.1/package/package.json
40376 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.assignment.mixin.styl
40377 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.assignment.root.css
40378 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.assignment.root.styl
40379 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.complex.css
40380 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.complex.styl
40381 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.css
40382 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.equality.css
40383 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.equality.styl
40384 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.in.css
40385 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.in.styl
40386 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.mixins.css
40387 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.mixins.styl
40388 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.precedence.css
40389 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.precedence.styl
40390 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.styl
40391 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.subscript.css
40392 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.subscript.range.css
40393 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.subscript.range.styl
40394 verbose read json /Users/ahsteele/.npm/stylus/0.13.0/package/package.json
40395 silly gunzTarPerm extractEntry support/stylus/test/cases/operators.subscript.styl
40396 silly gunzTarPerm extractEntry support/stylus/test/cases/page.css
40397 silly lockFile 7a532d91-steele-npm-stylus-0-13-0-package /Users/ahsteele/.npm/stylus/0.13.0/package
40398 silly lockFile 7a532d91-steele-npm-stylus-0-13-0-package /Users/ahsteele/.npm/stylus/0.13.0/package
40399 silly gunzTarPerm extractEntry support/stylus/test/cases/page.styl
40400 silly lockFile 1901e6dd-le-npm-stylus-0-13-0-package-tgz /Users/ahsteele/.npm/stylus/0.13.0/package.tgz
40401 silly lockFile 1901e6dd-le-npm-stylus-0-13-0-package-tgz /Users/ahsteele/.npm/stylus/0.13.0/package.tgz
40402 silly gunzTarPerm extractEntry support/stylus/test/cases/parent.css
40403 silly shasum updated bytes 40960
40404 silly shasum updated bytes 8634
40405 info shasum de47cde3bf859b45ca53b0481bc55e9664752f32
40405 info shasum /Users/ahsteele/.npm/stylus/0.13.0/package.tgz
40406 verbose from cache /Users/ahsteele/.npm/stylus/0.13.0/package/package.json
40407 silly gunzTarPerm extractEntry support/stylus/test/cases/parent.styl
40408 silly gunzTarPerm extractEntry support/stylus/test/cases/properties.colons.css
40409 silly gunzTarPerm extractEntry support/stylus/test/cases/properties.colons.styl
40410 silly gunzTarPerm extractEntry support/stylus/test/cases/properties.css
40411 silly gunzTarPerm extractEntry support/stylus/test/cases/properties.one-line.css
40412 silly gunzTarPerm extractEntry support/stylus/test/cases/properties.one-line.styl
40413 silly gunzTarPerm extractEntry support/stylus/test/cases/properties.styl
40414 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.107.lookup-failure.css
40415 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.107.lookup-failure.styl
40416 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.127.css
40417 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.127.styl
40418 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.130.css
40419 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.130.styl
40420 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.131.css
40421 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.131.styl
40422 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.137.css
40423 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.137.styl
40424 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.139.css
40425 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.139.styl
40426 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.142.css
40427 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.142.styl
40428 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.146.css
40429 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.146.styl
40430 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.153.css
40431 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.153.styl
40432 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package/package.json
40433 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.154.css
40434 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.154.styl
40435 silly lockFile c695c88a-6293-0-03243734943680465-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package
40436 silly lockFile c695c88a-6293-0-03243734943680465-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package
40437 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.156.css
40438 silly lockFile 8a6c8594-6293-0-03243734943680465-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/tmp.tgz
40439 silly lockFile 8a6c8594-6293-0-03243734943680465-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/tmp.tgz
40440 silly gunzTarPerm extractEntry support/stylus/test/cases/regression.156.styl
40441 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package/package.json
40442 silly gunzTarPerm extractEntry support/stylus/test/cases/rule.charset.css
40443 silly gunzTarPerm extractEntry support/stylus/test/cases/rule.charset.styl
40444 silly gunzTarPerm extractEntry support/stylus/test/cases/rulset.css
40445 silly gunzTarPerm extractEntry support/stylus/test/cases/rulset.newline.css
40446 silly gunzTarPerm extractEntry support/stylus/test/cases/rulset.newline.styl
40447 silly gunzTarPerm extractEntry support/stylus/test/cases/rulset.styl
40448 silly gunzTarPerm extractEntry support/stylus/test/cases/scope.complex.css
40449 silly gunzTarPerm extractEntry support/stylus/test/cases/scope.complex.styl
40450 silly gunzTarPerm extractEntry support/stylus/test/cases/scope.css
40451 silly gunzTarPerm extractEntry support/stylus/test/cases/scope.nested.css
40452 silly gunzTarPerm extractEntry support/stylus/test/cases/scope.nested.styl
40453 silly gunzTarPerm extractEntry support/stylus/test/cases/scope.styl
40454 silly lockFile 6ac2596c-hsteele-npm-abbrev-1-0-4-package /Users/ahsteele/.npm/abbrev/1.0.4/package
40455 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package /Users/ahsteele/.npm/6ac2596c-hsteele-npm-abbrev-1-0-4-package.lock
40456 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40457 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz /Users/ahsteele/.npm/8b59380c-ele-npm-abbrev-1-0-4-package-tgz.lock
40458 silly lockFile 632e080a-hsteele-npm-bunker-0-1-2-package /Users/ahsteele/.npm/bunker/0.1.2/package
40459 verbose lock /Users/ahsteele/.npm/bunker/0.1.2/package /Users/ahsteele/.npm/632e080a-hsteele-npm-bunker-0-1-2-package.lock
40460 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40461 verbose lock /Users/ahsteele/.npm/bunker/0.1.2/package.tgz /Users/ahsteele/.npm/851c4853-ele-npm-bunker-0-1-2-package-tgz.lock
40462 verbose chmod /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz 644
40463 verbose chown /Users/ahsteele/.npm/node-markdown/0.1.1/package.tgz [ 501, 20 ]
40464 verbose chmod /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz 644
40465 verbose chown /Users/ahsteele/.npm/connect-form/0.2.1/package.tgz [ 501, 20 ]
40466 verbose chmod /Users/ahsteele/.npm/stylus/0.13.0/package.tgz 644
40467 verbose chown /Users/ahsteele/.npm/stylus/0.13.0/package.tgz [ 501, 20 ]
40468 http 200 https://registry.npmjs.org/nodelint/-/nodelint-0.6.2.tgz
40469 http 200 https://registry.npmjs.org/request/-/request-2.12.0.tgz
40470 http 200 https://registry.npmjs.org/vows/-/vows-0.7.0.tgz
40471 http 200 https://registry.npmjs.org/commander/-/commander-0.5.2.tgz
40472 verbose tar pack [ '/Users/ahsteele/.npm/ent/0.0.5/package.tgz',
40472 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package' ]
40473 verbose tarball /Users/ahsteele/.npm/ent/0.0.5/package.tgz
40474 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package
40475 silly lockFile 9920ca4c-46224-0-2811135610099882-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package
40476 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package /Users/ahsteele/.npm/9920ca4c-46224-0-2811135610099882-package.lock
40477 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
40478 verbose lock /Users/ahsteele/.npm/ent/0.0.5/package.tgz /Users/ahsteele/.npm/93065dec-steele-npm-ent-0-0-5-package-tgz.lock
40479 verbose tar pack [ '/Users/ahsteele/.npm/charm/0.0.8/package.tgz',
40479 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package' ]
40480 verbose tarball /Users/ahsteele/.npm/charm/0.0.8/package.tgz
40481 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package
40482 silly lockFile d0a01514-46224-0-9595625137444586-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package
40483 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package /Users/ahsteele/.npm/d0a01514-46224-0-9595625137444586-package.lock
40484 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
40485 verbose lock /Users/ahsteele/.npm/charm/0.0.8/package.tgz /Users/ahsteele/.npm/ba453945-eele-npm-charm-0-0-8-package-tgz.lock
40486 silly lockFile 047865b4-markdown-node-markdown-0-1-1-tgz https://registry.npmjs.org/node-markdown/-/node-markdown-0.1.1.tgz
40487 silly lockFile 047865b4-markdown-node-markdown-0-1-1-tgz https://registry.npmjs.org/node-markdown/-/node-markdown-0.1.1.tgz
40488 verbose tar pack [ '/Users/ahsteele/.npm/traverse/0.6.3/package.tgz',
40488 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package' ]
40489 verbose tarball /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
40490 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package
40491 silly lockFile 5e136886-46224-0-0923771969974041-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package
40492 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package /Users/ahsteele/.npm/5e136886-46224-0-0923771969974041-package.lock
40493 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
40494 verbose lock /Users/ahsteele/.npm/traverse/0.6.3/package.tgz /Users/ahsteele/.npm/e64031e0-e-npm-traverse-0-6-3-package-tgz.lock
40495 silly lockFile 347e3192-nect-form-connect-form-0-2-1-tgz https://registry.npmjs.org/connect-form/-/connect-form-0.2.1.tgz
40496 silly lockFile 347e3192-nect-form-connect-form-0-2-1-tgz https://registry.npmjs.org/connect-form/-/connect-form-0.2.1.tgz
40497 silly lockFile 1d96bafc-mjs-org-stylus-stylus-0-13-0-tgz https://registry.npmjs.org/stylus/-/stylus-0.13.0.tgz
40498 silly lockFile 1d96bafc-mjs-org-stylus-stylus-0-13-0-tgz https://registry.npmjs.org/stylus/-/stylus-0.13.0.tgz
40499 verbose tar pack [ '/Users/ahsteele/.npm/tap/0.1.4/package.tgz',
40499 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package' ]
40500 verbose tarball /Users/ahsteele/.npm/tap/0.1.4/package.tgz
40501 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package
40502 silly lockFile c695c88a-6293-0-03243734943680465-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package
40503 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package /Users/ahsteele/.npm/c695c88a-6293-0-03243734943680465-package.lock
40504 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
40505 verbose lock /Users/ahsteele/.npm/tap/0.1.4/package.tgz /Users/ahsteele/.npm/3297cf6e-steele-npm-tap-0-1-4-package-tgz.lock
40506 silly gunzTarPerm modes [ '755', '644' ]
40507 silly gunzTarPerm modes [ '755', '644' ]
40508 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.complex.css
40509 silly lockFile f19a4e5e-node-markdown-0-1-1 node-markdown@0.1.1
40510 silly lockFile f19a4e5e-node-markdown-0-1-1 node-markdown@0.1.1
40511 silly lockFile a495e73c-connect-form-0-2-1 connect-form@0.2.1
40512 silly lockFile a495e73c-connect-form-0-2-1 connect-form@0.2.1
40513 silly lockFile 1a74a58e-stylus-0-13-0 stylus@0.13.0
40514 silly lockFile 1a74a58e-stylus-0-13-0 stylus@0.13.0
40515 silly lockFile d6a1c5ad-node-markdown-0-0-1 node-markdown@>= 0.0.1
40516 silly lockFile d6a1c5ad-node-markdown-0-0-1 node-markdown@>= 0.0.1
40517 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.complex.styl
40518 silly gunzTarPerm extractEntry package.json
40519 silly gunzTarPerm extractEntry package.json
40520 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.css
40521 silly gunzTarPerm extractEntry README.md
40522 silly gunzTarPerm extractEntry LICENSE
40523 silly gunzTarPerm extractEntry .npmignore
40524 silly gunzTarPerm extractEntry index.js
40525 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.nested.comma.css
40526 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.nested.comma.styl
40527 silly gunzTarPerm extractEntry lib/abbrev.js
40528 silly gunzTarPerm extractEntry .travis.yml
40529 silly gunzTarPerm extractEntry example/prof.js
40530 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.nested.css
40531 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.nested.styl
40532 silly gunzTarPerm extractEntry example/tiny.js
40533 silly gunzTarPerm extractEntry example/top/run.js
40534 silly gunzTarPerm extractEntry example/top/src.js
40535 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.pseudo.css
40536 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.pseudo.styl
40537 silly gunzTarPerm extractEntry README.markdown
40538 silly gunzTarPerm extractEntry support/stylus/test/cases/selectors.styl
40539 silly gunzTarPerm extractEntry support/stylus/test/cases/self-assignment.css
40540 silly gunzTarPerm extractEntry test/cover.js
40541 silly gunzTarPerm extractEntry test/return.js
40542 silly gunzTarPerm extractEntry support/stylus/test/cases/self-assignment.styl
40543 verbose read json /Users/ahsteele/.npm/abbrev/1.0.4/package/package.json
40544 silly gunzTarPerm extractEntry test/src/cover.js
40545 silly gunzTarPerm extractEntry support/stylus/test/cases/vargs.call.css
40546 silly gunzTarPerm extractEntry support/stylus/test/cases/vargs.call.styl
40547 silly gunzTarPerm extractEntry support/stylus/test/cases/vargs.css
40548 silly lockFile 6ac2596c-hsteele-npm-abbrev-1-0-4-package /Users/ahsteele/.npm/abbrev/1.0.4/package
40549 silly lockFile 6ac2596c-hsteele-npm-abbrev-1-0-4-package /Users/ahsteele/.npm/abbrev/1.0.4/package
40550 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40551 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40552 silly gunzTarPerm extractEntry support/stylus/test/cases/vargs.styl
40553 silly shasum updated bytes 2291
40554 info shasum 6a06399d0bddc97d51996c0a87936b866771ff38
40554 info shasum /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40555 verbose from cache /Users/ahsteele/.npm/abbrev/1.0.4/package/package.json
40556 silly gunzTarPerm extractEntry support/stylus/test/cases/variable.css
40557 silly gunzTarPerm extractEntry support/stylus/test/cases/variable.styl
40558 silly lockFile 9920ca4c-46224-0-2811135610099882-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package
40559 silly lockFile 9920ca4c-46224-0-2811135610099882-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.2811135610099882/package
40560 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
40561 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
40562 silly gunzTarPerm extractEntry support/stylus/test/cases/variables.css
40563 silly gunzTarPerm extractEntry support/stylus/test/cases/variables.styl
40564 silly gunzTarPerm extractEntry support/stylus/test/cases/import.basic/a.styl
40565 silly lockFile e8e43c81-s-ahsteele-npm-ent-0-0-5-package /Users/ahsteele/.npm/ent/0.0.5/package
40566 verbose lock /Users/ahsteele/.npm/ent/0.0.5/package /Users/ahsteele/.npm/e8e43c81-s-ahsteele-npm-ent-0-0-5-package.lock
40567 silly gunzTarPerm extractEntry support/stylus/test/cases/import.basic/b.styl
40568 silly lockFile e8e43c81-s-ahsteele-npm-ent-0-0-5-package /Users/ahsteele/.npm/ent/0.0.5/package
40569 silly lockFile e8e43c81-s-ahsteele-npm-ent-0-0-5-package /Users/ahsteele/.npm/ent/0.0.5/package
40570 verbose tar unpack /Users/ahsteele/.npm/ent/0.0.5/package.tgz
40571 silly gunzTarPerm extractEntry support/stylus/test/cases/import.basic/c.styl
40572 silly gunzTarPerm extractEntry support/stylus/test/cases/import.ordering/five.styl
40573 silly gunzTarPerm extractEntry support/stylus/test/cases/import.ordering/four.styl
40574 silly gunzTarPerm extractEntry support/stylus/test/cases/import.ordering/two.styl
40575 silly gunzTarPerm extractEntry support/stylus/test/cases/mixins/box.styl
40576 silly lockFile d0a01514-46224-0-9595625137444586-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package
40577 silly lockFile d0a01514-46224-0-9595625137444586-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.9595625137444586/package
40578 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
40579 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
40580 silly gunzTarPerm extractEntry support/stylus/test/cases/import.complex/a.styl
40581 silly gunzTarPerm extractEntry support/stylus/test/cases/import.complex/c.styl
40582 silly gunzTarPerm extractEntry support/stylus/test/cases/import.complex/nested/b.styl
40583 silly lockFile 7200fe00-ahsteele-npm-charm-0-0-8-package /Users/ahsteele/.npm/charm/0.0.8/package
40584 verbose lock /Users/ahsteele/.npm/charm/0.0.8/package /Users/ahsteele/.npm/7200fe00-ahsteele-npm-charm-0-0-8-package.lock
40585 silly lockFile 7200fe00-ahsteele-npm-charm-0-0-8-package /Users/ahsteele/.npm/charm/0.0.8/package
40586 silly lockFile 7200fe00-ahsteele-npm-charm-0-0-8-package /Users/ahsteele/.npm/charm/0.0.8/package
40587 silly gunzTarPerm extractEntry support/stylus/test/cases/import.index/vendor/a.styl
40588 verbose tar unpack /Users/ahsteele/.npm/charm/0.0.8/package.tgz
40589 verbose read json /Users/ahsteele/.npm/bunker/0.1.2/package/package.json
40590 silly gunzTarPerm extractEntry support/stylus/test/cases/import.index/vendor/b.styl
40591 silly gunzTarPerm extractEntry support/stylus/test/cases/import.index/vendor/c.styl
40592 silly lockFile 632e080a-hsteele-npm-bunker-0-1-2-package /Users/ahsteele/.npm/bunker/0.1.2/package
40593 silly lockFile 632e080a-hsteele-npm-bunker-0-1-2-package /Users/ahsteele/.npm/bunker/0.1.2/package
40594 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40595 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40596 silly shasum updated bytes 3137
40597 info shasum 195b923f19bd9cb59e4b01c711b6393dc22013da
40597 info shasum /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40598 verbose from cache /Users/ahsteele/.npm/bunker/0.1.2/package/package.json
40599 silly gunzTarPerm extractEntry support/stylus/test/cases/import.index/vendor/index.styl
40600 verbose chmod /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz 644
40601 verbose chown /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz [ 501, 20 ]
40602 silly lockFile e8e43c81-s-ahsteele-npm-ent-0-0-5-package /Users/ahsteele/.npm/ent/0.0.5/package
40603 verbose lock /Users/ahsteele/.npm/ent/0.0.5/package /Users/ahsteele/.npm/e8e43c81-s-ahsteele-npm-ent-0-0-5-package.lock
40604 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
40605 verbose lock /Users/ahsteele/.npm/ent/0.0.5/package.tgz /Users/ahsteele/.npm/93065dec-steele-npm-ent-0-0-5-package-tgz.lock
40606 silly lockFile 7200fe00-ahsteele-npm-charm-0-0-8-package /Users/ahsteele/.npm/charm/0.0.8/package
40607 verbose lock /Users/ahsteele/.npm/charm/0.0.8/package /Users/ahsteele/.npm/7200fe00-ahsteele-npm-charm-0-0-8-package.lock
40608 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
40609 verbose lock /Users/ahsteele/.npm/charm/0.0.8/package.tgz /Users/ahsteele/.npm/ba453945-eele-npm-charm-0-0-8-package-tgz.lock
40610 verbose chmod /Users/ahsteele/.npm/bunker/0.1.2/package.tgz 644
40611 verbose chown /Users/ahsteele/.npm/bunker/0.1.2/package.tgz [ 501, 20 ]
40612 http 200 https://registry.npmjs.org/browserify
40613 silly registry.get cb [ 200,
40613 silly registry.get { vary: 'Accept',
40613 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
40613 silly registry.get etag: '"DN49W9Y3NL19V5109HBY0GLGO"',
40613 silly registry.get date: 'Mon, 25 Feb 2013 05:54:10 GMT',
40613 silly registry.get 'content-type': 'application/json',
40613 silly registry.get 'content-length': '382914' } ]
40614 silly lockFile 9c6d289c-pmjs-org-abbrev-abbrev-1-0-4-tgz https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz
40615 silly lockFile 9c6d289c-pmjs-org-abbrev-abbrev-1-0-4-tgz https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz
40616 silly lockFile 5b9d1be6-pmjs-org-bunker-bunker-0-1-2-tgz https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz
40617 silly lockFile 5b9d1be6-pmjs-org-bunker-bunker-0-1-2-tgz https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz
40618 silly gunzTarPerm modes [ '755', '644' ]
40619 silly gunzTarPerm modes [ '755', '644' ]
40620 silly shasum updated bytes 9741
40621 silly lockFile 64a4e3a6-abbrev-1-0-4 abbrev@1.0.4
40622 silly lockFile 64a4e3a6-abbrev-1-0-4 abbrev@1.0.4
40623 silly lockFile ce315038-bunker-0-1-2 bunker@0.1.2
40624 silly lockFile ce315038-bunker-0-1-2 bunker@0.1.2
40625 info shasum f270326709a115a126cfed5623852439b8e4a3b5
40625 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/tmp.tgz
40626 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/tmp.tgz
40627 silly lockFile 5e136886-46224-0-0923771969974041-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package
40628 silly lockFile 5e136886-46224-0-0923771969974041-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646224-0.0923771969974041/package
40629 silly lockFile 6830b531-abbrev-1 abbrev@1
40630 silly lockFile 6830b531-abbrev-1 abbrev@1
40631 silly lockFile 4c78d794-bunker-0-1-X bunker@0.1.X
40632 silly lockFile 4c78d794-bunker-0-1-X bunker@0.1.X
40633 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
40634 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
40635 silly resolved [ { name: 'abbrev',
40635 silly resolved version: '1.0.4',
40635 silly resolved description: 'Like ruby\'s abbrev module, but in js',
40635 silly resolved author: { name: 'Isaac Z. Schlueter', email: 'i@izs.me' },
40635 silly resolved main: './lib/abbrev.js',
40635 silly resolved scripts: { test: 'node lib/abbrev.js' },
40635 silly resolved repository: { type: 'git', url: 'http://github.com/isaacs/abbrev-js' },
40635 silly resolved license:
40635 silly resolved { type: 'MIT',
40635 silly resolved url: 'https://github.com/isaacs/abbrev-js/raw/master/LICENSE' },
40635 silly resolved readme: '# abbrev-js\n\nJust like [ruby\'s Abbrev](http://apidock.com/ruby/Abbrev).\n\nUsage:\n\n var abbrev = require("abbrev");\n abbrev("foo", "fool", "folding", "flop");\n \n // returns:\n { fl: \'flop\'\n , flo: \'flop\'\n , flop: \'flop\'\n , fol: \'folding\'\n , fold: \'folding\'\n , foldi: \'folding\'\n , foldin: \'folding\'\n , folding: \'folding\'\n , foo: \'foo\'\n , fool: \'fool\'\n }\n\nThis is handy for command-line scripts, or other cases where you want to be able to accept shorthands.\n',
40635 silly resolved readmeFilename: 'README.md',
40635 silly resolved _id: 'abbrev@1.0.4',
40635 silly resolved dist: { shasum: '6a06399d0bddc97d51996c0a87936b866771ff38' },
40635 silly resolved _from: 'abbrev@1',
40635 silly resolved _resolved: 'https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz' } ]
40636 info install abbrev@1.0.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt
40637 info installOne abbrev@1.0.4
40638 silly resolved [ { name: 'abbrev',
40638 silly resolved version: '1.0.4',
40638 silly resolved description: 'Like ruby\'s abbrev module, but in js',
40638 silly resolved author: { name: 'Isaac Z. Schlueter', email: 'i@izs.me' },
40638 silly resolved main: './lib/abbrev.js',
40638 silly resolved scripts: { test: 'node lib/abbrev.js' },
40638 silly resolved repository: { type: 'git', url: 'http://github.com/isaacs/abbrev-js' },
40638 silly resolved license:
40638 silly resolved { type: 'MIT',
40638 silly resolved url: 'https://github.com/isaacs/abbrev-js/raw/master/LICENSE' },
40638 silly resolved readme: '# abbrev-js\n\nJust like [ruby\'s Abbrev](http://apidock.com/ruby/Abbrev).\n\nUsage:\n\n var abbrev = require("abbrev");\n abbrev("foo", "fool", "folding", "flop");\n \n // returns:\n { fl: \'flop\'\n , flo: \'flop\'\n , flop: \'flop\'\n , fol: \'folding\'\n , fold: \'folding\'\n , foldi: \'folding\'\n , foldin: \'folding\'\n , folding: \'folding\'\n , foo: \'foo\'\n , fool: \'fool\'\n }\n\nThis is handy for command-line scripts, or other cases where you want to be able to accept shorthands.\n',
40638 silly resolved readmeFilename: 'README.md',
40638 silly resolved _id: 'abbrev@1.0.4',
40638 silly resolved dist: { shasum: '6a06399d0bddc97d51996c0a87936b866771ff38' },
40638 silly resolved _from: 'abbrev@1',
40638 silly resolved _resolved: 'https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz' } ]
40639 info install abbrev@1.0.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt
40640 info installOne abbrev@1.0.4
40641 silly resolved [ { name: 'abbrev',
40641 silly resolved version: '1.0.4',
40641 silly resolved description: 'Like ruby\'s abbrev module, but in js',
40641 silly resolved author: { name: 'Isaac Z. Schlueter', email: 'i@izs.me' },
40641 silly resolved main: './lib/abbrev.js',
40641 silly resolved scripts: { test: 'node lib/abbrev.js' },
40641 silly resolved repository: { type: 'git', url: 'http://github.com/isaacs/abbrev-js' },
40641 silly resolved license:
40641 silly resolved { type: 'MIT',
40641 silly resolved url: 'https://github.com/isaacs/abbrev-js/raw/master/LICENSE' },
40641 silly resolved readme: '# abbrev-js\n\nJust like [ruby\'s Abbrev](http://apidock.com/ruby/Abbrev).\n\nUsage:\n\n var abbrev = require("abbrev");\n abbrev("foo", "fool", "folding", "flop");\n \n // returns:\n { fl: \'flop\'\n , flo: \'flop\'\n , flop: \'flop\'\n , fol: \'folding\'\n , fold: \'folding\'\n , foldi: \'folding\'\n , foldin: \'folding\'\n , folding: \'folding\'\n , foo: \'foo\'\n , fool: \'fool\'\n }\n\nThis is handy for command-line scripts, or other cases where you want to be able to accept shorthands.\n',
40641 silly resolved readmeFilename: 'README.md',
40641 silly resolved _id: 'abbrev@1.0.4',
40641 silly resolved dist: { shasum: '6a06399d0bddc97d51996c0a87936b866771ff38' },
40641 silly resolved _from: 'abbrev@1',
40641 silly resolved _resolved: 'https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz' } ]
40642 info install abbrev@1.0.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt
40643 info installOne abbrev@1.0.4
40644 silly resolved [ { name: 'abbrev',
40644 silly resolved version: '1.0.4',
40644 silly resolved description: 'Like ruby\'s abbrev module, but in js',
40644 silly resolved author: { name: 'Isaac Z. Schlueter', email: 'i@izs.me' },
40644 silly resolved main: './lib/abbrev.js',
40644 silly resolved scripts: { test: 'node lib/abbrev.js' },
40644 silly resolved repository: { type: 'git', url: 'http://github.com/isaacs/abbrev-js' },
40644 silly resolved license:
40644 silly resolved { type: 'MIT',
40644 silly resolved url: 'https://github.com/isaacs/abbrev-js/raw/master/LICENSE' },
40644 silly resolved readme: '# abbrev-js\n\nJust like [ruby\'s Abbrev](http://apidock.com/ruby/Abbrev).\n\nUsage:\n\n var abbrev = require("abbrev");\n abbrev("foo", "fool", "folding", "flop");\n \n // returns:\n { fl: \'flop\'\n , flo: \'flop\'\n , flop: \'flop\'\n , fol: \'folding\'\n , fold: \'folding\'\n , foldi: \'folding\'\n , foldin: \'folding\'\n , folding: \'folding\'\n , foo: \'foo\'\n , fool: \'fool\'\n }\n\nThis is handy for command-line scripts, or other cases where you want to be able to accept shorthands.\n',
40644 silly resolved readmeFilename: 'README.md',
40644 silly resolved _id: 'abbrev@1.0.4',
40644 silly resolved dist: { shasum: '6a06399d0bddc97d51996c0a87936b866771ff38' },
40644 silly resolved _from: 'abbrev@1',
40644 silly resolved _resolved: 'https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz' } ]
40645 info install abbrev@1.0.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt
40646 info installOne abbrev@1.0.4
40647 silly resolved [ { name: 'abbrev',
40647 silly resolved version: '1.0.4',
40647 silly resolved description: 'Like ruby\'s abbrev module, but in js',
40647 silly resolved author: { name: 'Isaac Z. Schlueter', email: 'i@izs.me' },
40647 silly resolved main: './lib/abbrev.js',
40647 silly resolved scripts: { test: 'node lib/abbrev.js' },
40647 silly resolved repository: { type: 'git', url: 'http://github.com/isaacs/abbrev-js' },
40647 silly resolved license:
40647 silly resolved { type: 'MIT',
40647 silly resolved url: 'https://github.com/isaacs/abbrev-js/raw/master/LICENSE' },
40647 silly resolved readme: '# abbrev-js\n\nJust like [ruby\'s Abbrev](http://apidock.com/ruby/Abbrev).\n\nUsage:\n\n var abbrev = require("abbrev");\n abbrev("foo", "fool", "folding", "flop");\n \n // returns:\n { fl: \'flop\'\n , flo: \'flop\'\n , flop: \'flop\'\n , fol: \'folding\'\n , fold: \'folding\'\n , foldi: \'folding\'\n , foldin: \'folding\'\n , folding: \'folding\'\n , foo: \'foo\'\n , fool: \'fool\'\n }\n\nThis is handy for command-line scripts, or other cases where you want to be able to accept shorthands.\n',
40647 silly resolved readmeFilename: 'README.md',
40647 silly resolved _id: 'abbrev@1.0.4',
40647 silly resolved dist: { shasum: '6a06399d0bddc97d51996c0a87936b866771ff38' },
40647 silly resolved _from: 'abbrev@1',
40647 silly resolved _resolved: 'https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz' } ]
40648 info install abbrev@1.0.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt
40649 info installOne abbrev@1.0.4
40650 silly resolved [ { name: 'abbrev',
40650 silly resolved version: '1.0.4',
40650 silly resolved description: 'Like ruby\'s abbrev module, but in js',
40650 silly resolved author: { name: 'Isaac Z. Schlueter', email: 'i@izs.me' },
40650 silly resolved main: './lib/abbrev.js',
40650 silly resolved scripts: { test: 'node lib/abbrev.js' },
40650 silly resolved repository: { type: 'git', url: 'http://github.com/isaacs/abbrev-js' },
40650 silly resolved license:
40650 silly resolved { type: 'MIT',
40650 silly resolved url: 'https://github.com/isaacs/abbrev-js/raw/master/LICENSE' },
40650 silly resolved readme: '# abbrev-js\n\nJust like [ruby\'s Abbrev](http://apidock.com/ruby/Abbrev).\n\nUsage:\n\n var abbrev = require("abbrev");\n abbrev("foo", "fool", "folding", "flop");\n \n // returns:\n { fl: \'flop\'\n , flo: \'flop\'\n , flop: \'flop\'\n , fol: \'folding\'\n , fold: \'folding\'\n , foldi: \'folding\'\n , foldin: \'folding\'\n , folding: \'folding\'\n , foo: \'foo\'\n , fool: \'fool\'\n }\n\nThis is handy for command-line scripts, or other cases where you want to be able to accept shorthands.\n',
40650 silly resolved readmeFilename: 'README.md',
40650 silly resolved _id: 'abbrev@1.0.4',
40650 silly resolved dist: { shasum: '6a06399d0bddc97d51996c0a87936b866771ff38' },
40650 silly resolved _from: 'abbrev@1',
40650 silly resolved _resolved: 'https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz' } ]
40651 info install abbrev@1.0.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt
40652 info installOne abbrev@1.0.4
40653 silly resolved [ { name: 'abbrev',
40653 silly resolved version: '1.0.4',
40653 silly resolved description: 'Like ruby\'s abbrev module, but in js',
40653 silly resolved author: { name: 'Isaac Z. Schlueter', email: 'i@izs.me' },
40653 silly resolved main: './lib/abbrev.js',
40653 silly resolved scripts: { test: 'node lib/abbrev.js' },
40653 silly resolved repository: { type: 'git', url: 'http://github.com/isaacs/abbrev-js' },
40653 silly resolved license:
40653 silly resolved { type: 'MIT',
40653 silly resolved url: 'https://github.com/isaacs/abbrev-js/raw/master/LICENSE' },
40653 silly resolved readme: '# abbrev-js\n\nJust like [ruby\'s Abbrev](http://apidock.com/ruby/Abbrev).\n\nUsage:\n\n var abbrev = require("abbrev");\n abbrev("foo", "fool", "folding", "flop");\n \n // returns:\n { fl: \'flop\'\n , flo: \'flop\'\n , flop: \'flop\'\n , fol: \'folding\'\n , fold: \'folding\'\n , foldi: \'folding\'\n , foldin: \'folding\'\n , folding: \'folding\'\n , foo: \'foo\'\n , fool: \'fool\'\n }\n\nThis is handy for command-line scripts, or other cases where you want to be able to accept shorthands.\n',
40653 silly resolved readmeFilename: 'README.md',
40653 silly resolved _id: 'abbrev@1.0.4',
40653 silly resolved dist: { shasum: '6a06399d0bddc97d51996c0a87936b866771ff38' },
40653 silly resolved _from: 'abbrev@1',
40653 silly resolved _resolved: 'https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz' } ]
40654 info install abbrev@1.0.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt
40655 info installOne abbrev@1.0.4
40656 silly resolved [ { name: 'bunker',
40656 silly resolved version: '0.1.2',
40656 silly resolved description: 'code coverage in native javascript',
40656 silly resolved main: 'index.js',
40656 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
40656 silly resolved dependencies: { burrito: '>=0.2.5 <0.3' },
40656 silly resolved devDependencies: { tap: '~0.2.4' },
40656 silly resolved scripts: { test: 'tap test/*.js' },
40656 silly resolved repository:
40656 silly resolved { type: 'git',
40656 silly resolved url: 'http://github.com/substack/node-bunker.git' },
40656 silly resolved keywords: [ 'code', 'coverage' ],
40656 silly resolved author:
40656 silly resolved { name: 'James Halliday',
40656 silly resolved email: 'mail@substack.net',
40656 silly resolved url: 'http://substack.net' },
40656 silly resolved license: 'MIT/X11',
40656 silly resolved engine: { node: '>=0.4' },
40656 silly resolved readme: 'bunker\n======\n\nBunker is a module to calculate code coverage using native javascript\n[burrito](https://github.com/substack/node-burrito) AST trickery.\n\n[![build status](https://secure.travis-ci.org/substack/node-bunker.png)](http://travis-ci.org/substack/node-bunker)\n\n![code coverage](http://substack.net/images/code_coverage.png)\n\nexamples\n========\n\ntiny\n----\n\n````javascript\nvar bunker = require(\'bunker\');\nvar b = bunker(\'var x = 0; for (var i = 0; i < 30; i++) { x++ }\');\n\nvar counts = {};\n\nb.on(\'node\', function (node) {\n if (!counts[node.id]) {\n counts[node.id] = { times : 0, node : node };\n }\n counts[node.id].times ++;\n});\n\nb.run();\n\nObject.keys(counts).forEach(function (key) {\n var count = counts[key];\n console.log(count.times + \' : \' + count.node.source());\n});\n````\n\noutput:\n\n $ node example/tiny.js \n 1 : var x=0;\n 31 : i<30\n 30 : i++\n 30 : x++;\n 30 : x++\n\nmethods\n=======\n\nvar bunker = require(\'bunker\');\n\nvar b = bunker(src)\n-------------------\n\nCreate a new bunker code coverageifier with some source `src`.\n\nThe bunker object `b` is an `EventEmitter` that emits `\'node\'` events with two\nparameters:\n\n* `node` - the [burrito](https://github.com/substack/node-burrito) node object\n* `stack` - the stack, [stackedy](https://github.com/substack/node-stackedy) style\n\nb.include(src)\n--------------\n\nInclude some source into the bunker.\n\nb.compile()\n-----------\n\nReturn the source wrapped with burrito.\n\nb.assign(context={})\n--------------------\n\nAssign the statement-tracking functions into `context`.\n\nb.run(context={})\n-----------------\n\nRun the source using `vm.runInNewContext()` with some `context`.\nThe statement-tracking functions will be added to `context` by `assign()`.\n',
40656 silly resolved readmeFilename: 'README.markdown',
40656 silly resolved _id: 'bunker@0.1.2',
40656 silly resolved dist: { shasum: '195b923f19bd9cb59e4b01c711b6393dc22013da' },
40656 silly resolved _from: 'bunker@0.1.X',
40656 silly resolved _resolved: 'https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz' } ]
40657 info install bunker@0.1.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover
40658 info installOne bunker@0.1.2
40659 silly resolved [ { name: 'bunker',
40659 silly resolved version: '0.1.2',
40659 silly resolved description: 'code coverage in native javascript',
40659 silly resolved main: 'index.js',
40659 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
40659 silly resolved dependencies: { burrito: '>=0.2.5 <0.3' },
40659 silly resolved devDependencies: { tap: '~0.2.4' },
40659 silly resolved scripts: { test: 'tap test/*.js' },
40659 silly resolved repository:
40659 silly resolved { type: 'git',
40659 silly resolved url: 'http://github.com/substack/node-bunker.git' },
40659 silly resolved keywords: [ 'code', 'coverage' ],
40659 silly resolved author:
40659 silly resolved { name: 'James Halliday',
40659 silly resolved email: 'mail@substack.net',
40659 silly resolved url: 'http://substack.net' },
40659 silly resolved license: 'MIT/X11',
40659 silly resolved engine: { node: '>=0.4' },
40659 silly resolved readme: 'bunker\n======\n\nBunker is a module to calculate code coverage using native javascript\n[burrito](https://github.com/substack/node-burrito) AST trickery.\n\n[![build status](https://secure.travis-ci.org/substack/node-bunker.png)](http://travis-ci.org/substack/node-bunker)\n\n![code coverage](http://substack.net/images/code_coverage.png)\n\nexamples\n========\n\ntiny\n----\n\n````javascript\nvar bunker = require(\'bunker\');\nvar b = bunker(\'var x = 0; for (var i = 0; i < 30; i++) { x++ }\');\n\nvar counts = {};\n\nb.on(\'node\', function (node) {\n if (!counts[node.id]) {\n counts[node.id] = { times : 0, node : node };\n }\n counts[node.id].times ++;\n});\n\nb.run();\n\nObject.keys(counts).forEach(function (key) {\n var count = counts[key];\n console.log(count.times + \' : \' + count.node.source());\n});\n````\n\noutput:\n\n $ node example/tiny.js \n 1 : var x=0;\n 31 : i<30\n 30 : i++\n 30 : x++;\n 30 : x++\n\nmethods\n=======\n\nvar bunker = require(\'bunker\');\n\nvar b = bunker(src)\n-------------------\n\nCreate a new bunker code coverageifier with some source `src`.\n\nThe bunker object `b` is an `EventEmitter` that emits `\'node\'` events with two\nparameters:\n\n* `node` - the [burrito](https://github.com/substack/node-burrito) node object\n* `stack` - the stack, [stackedy](https://github.com/substack/node-stackedy) style\n\nb.include(src)\n--------------\n\nInclude some source into the bunker.\n\nb.compile()\n-----------\n\nReturn the source wrapped with burrito.\n\nb.assign(context={})\n--------------------\n\nAssign the statement-tracking functions into `context`.\n\nb.run(context={})\n-----------------\n\nRun the source using `vm.runInNewContext()` with some `context`.\nThe statement-tracking functions will be added to `context` by `assign()`.\n',
40659 silly resolved readmeFilename: 'README.markdown',
40659 silly resolved _id: 'bunker@0.1.2',
40659 silly resolved dist: { shasum: '195b923f19bd9cb59e4b01c711b6393dc22013da' },
40659 silly resolved _from: 'bunker@0.1.X',
40659 silly resolved _resolved: 'https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz' } ]
40660 info install bunker@0.1.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover
40661 info installOne bunker@0.1.2
40662 silly resolved [ { name: 'bunker',
40662 silly resolved version: '0.1.2',
40662 silly resolved description: 'code coverage in native javascript',
40662 silly resolved main: 'index.js',
40662 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
40662 silly resolved dependencies: { burrito: '>=0.2.5 <0.3' },
40662 silly resolved devDependencies: { tap: '~0.2.4' },
40662 silly resolved scripts: { test: 'tap test/*.js' },
40662 silly resolved repository:
40662 silly resolved { type: 'git',
40662 silly resolved url: 'http://github.com/substack/node-bunker.git' },
40662 silly resolved keywords: [ 'code', 'coverage' ],
40662 silly resolved author:
40662 silly resolved { name: 'James Halliday',
40662 silly resolved email: 'mail@substack.net',
40662 silly resolved url: 'http://substack.net' },
40662 silly resolved license: 'MIT/X11',
40662 silly resolved engine: { node: '>=0.4' },
40662 silly resolved readme: 'bunker\n======\n\nBunker is a module to calculate code coverage using native javascript\n[burrito](https://github.com/substack/node-burrito) AST trickery.\n\n[![build status](https://secure.travis-ci.org/substack/node-bunker.png)](http://travis-ci.org/substack/node-bunker)\n\n![code coverage](http://substack.net/images/code_coverage.png)\n\nexamples\n========\n\ntiny\n----\n\n````javascript\nvar bunker = require(\'bunker\');\nvar b = bunker(\'var x = 0; for (var i = 0; i < 30; i++) { x++ }\');\n\nvar counts = {};\n\nb.on(\'node\', function (node) {\n if (!counts[node.id]) {\n counts[node.id] = { times : 0, node : node };\n }\n counts[node.id].times ++;\n});\n\nb.run();\n\nObject.keys(counts).forEach(function (key) {\n var count = counts[key];\n console.log(count.times + \' : \' + count.node.source());\n});\n````\n\noutput:\n\n $ node example/tiny.js \n 1 : var x=0;\n 31 : i<30\n 30 : i++\n 30 : x++;\n 30 : x++\n\nmethods\n=======\n\nvar bunker = require(\'bunker\');\n\nvar b = bunker(src)\n-------------------\n\nCreate a new bunker code coverageifier with some source `src`.\n\nThe bunker object `b` is an `EventEmitter` that emits `\'node\'` events with two\nparameters:\n\n* `node` - the [burrito](https://github.com/substack/node-burrito) node object\n* `stack` - the stack, [stackedy](https://github.com/substack/node-stackedy) style\n\nb.include(src)\n--------------\n\nInclude some source into the bunker.\n\nb.compile()\n-----------\n\nReturn the source wrapped with burrito.\n\nb.assign(context={})\n--------------------\n\nAssign the statement-tracking functions into `context`.\n\nb.run(context={})\n-----------------\n\nRun the source using `vm.runInNewContext()` with some `context`.\nThe statement-tracking functions will be added to `context` by `assign()`.\n',
40662 silly resolved readmeFilename: 'README.markdown',
40662 silly resolved _id: 'bunker@0.1.2',
40662 silly resolved dist: { shasum: '195b923f19bd9cb59e4b01c711b6393dc22013da' },
40662 silly resolved _from: 'bunker@0.1.X',
40662 silly resolved _resolved: 'https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz' } ]
40663 info install bunker@0.1.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover
40664 info installOne bunker@0.1.2
40665 silly resolved [ { name: 'bunker',
40665 silly resolved version: '0.1.2',
40665 silly resolved description: 'code coverage in native javascript',
40665 silly resolved main: 'index.js',
40665 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
40665 silly resolved dependencies: { burrito: '>=0.2.5 <0.3' },
40665 silly resolved devDependencies: { tap: '~0.2.4' },
40665 silly resolved scripts: { test: 'tap test/*.js' },
40665 silly resolved repository:
40665 silly resolved { type: 'git',
40665 silly resolved url: 'http://github.com/substack/node-bunker.git' },
40665 silly resolved keywords: [ 'code', 'coverage' ],
40665 silly resolved author:
40665 silly resolved { name: 'James Halliday',
40665 silly resolved email: 'mail@substack.net',
40665 silly resolved url: 'http://substack.net' },
40665 silly resolved license: 'MIT/X11',
40665 silly resolved engine: { node: '>=0.4' },
40665 silly resolved readme: 'bunker\n======\n\nBunker is a module to calculate code coverage using native javascript\n[burrito](https://github.com/substack/node-burrito) AST trickery.\n\n[![build status](https://secure.travis-ci.org/substack/node-bunker.png)](http://travis-ci.org/substack/node-bunker)\n\n![code coverage](http://substack.net/images/code_coverage.png)\n\nexamples\n========\n\ntiny\n----\n\n````javascript\nvar bunker = require(\'bunker\');\nvar b = bunker(\'var x = 0; for (var i = 0; i < 30; i++) { x++ }\');\n\nvar counts = {};\n\nb.on(\'node\', function (node) {\n if (!counts[node.id]) {\n counts[node.id] = { times : 0, node : node };\n }\n counts[node.id].times ++;\n});\n\nb.run();\n\nObject.keys(counts).forEach(function (key) {\n var count = counts[key];\n console.log(count.times + \' : \' + count.node.source());\n});\n````\n\noutput:\n\n $ node example/tiny.js \n 1 : var x=0;\n 31 : i<30\n 30 : i++\n 30 : x++;\n 30 : x++\n\nmethods\n=======\n\nvar bunker = require(\'bunker\');\n\nvar b = bunker(src)\n-------------------\n\nCreate a new bunker code coverageifier with some source `src`.\n\nThe bunker object `b` is an `EventEmitter` that emits `\'node\'` events with two\nparameters:\n\n* `node` - the [burrito](https://github.com/substack/node-burrito) node object\n* `stack` - the stack, [stackedy](https://github.com/substack/node-stackedy) style\n\nb.include(src)\n--------------\n\nInclude some source into the bunker.\n\nb.compile()\n-----------\n\nReturn the source wrapped with burrito.\n\nb.assign(context={})\n--------------------\n\nAssign the statement-tracking functions into `context`.\n\nb.run(context={})\n-----------------\n\nRun the source using `vm.runInNewContext()` with some `context`.\nThe statement-tracking functions will be added to `context` by `assign()`.\n',
40665 silly resolved readmeFilename: 'README.markdown',
40665 silly resolved _id: 'bunker@0.1.2',
40665 silly resolved dist: { shasum: '195b923f19bd9cb59e4b01c711b6393dc22013da' },
40665 silly resolved _from: 'bunker@0.1.X',
40665 silly resolved _resolved: 'https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz' } ]
40666 info install bunker@0.1.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover
40667 info installOne bunker@0.1.2
40668 silly resolved [ { name: 'bunker',
40668 silly resolved version: '0.1.2',
40668 silly resolved description: 'code coverage in native javascript',
40668 silly resolved main: 'index.js',
40668 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
40668 silly resolved dependencies: { burrito: '>=0.2.5 <0.3' },
40668 silly resolved devDependencies: { tap: '~0.2.4' },
40668 silly resolved scripts: { test: 'tap test/*.js' },
40668 silly resolved repository:
40668 silly resolved { type: 'git',
40668 silly resolved url: 'http://github.com/substack/node-bunker.git' },
40668 silly resolved keywords: [ 'code', 'coverage' ],
40668 silly resolved author:
40668 silly resolved { name: 'James Halliday',
40668 silly resolved email: 'mail@substack.net',
40668 silly resolved url: 'http://substack.net' },
40668 silly resolved license: 'MIT/X11',
40668 silly resolved engine: { node: '>=0.4' },
40668 silly resolved readme: 'bunker\n======\n\nBunker is a module to calculate code coverage using native javascript\n[burrito](https://github.com/substack/node-burrito) AST trickery.\n\n[![build status](https://secure.travis-ci.org/substack/node-bunker.png)](http://travis-ci.org/substack/node-bunker)\n\n![code coverage](http://substack.net/images/code_coverage.png)\n\nexamples\n========\n\ntiny\n----\n\n````javascript\nvar bunker = require(\'bunker\');\nvar b = bunker(\'var x = 0; for (var i = 0; i < 30; i++) { x++ }\');\n\nvar counts = {};\n\nb.on(\'node\', function (node) {\n if (!counts[node.id]) {\n counts[node.id] = { times : 0, node : node };\n }\n counts[node.id].times ++;\n});\n\nb.run();\n\nObject.keys(counts).forEach(function (key) {\n var count = counts[key];\n console.log(count.times + \' : \' + count.node.source());\n});\n````\n\noutput:\n\n $ node example/tiny.js \n 1 : var x=0;\n 31 : i<30\n 30 : i++\n 30 : x++;\n 30 : x++\n\nmethods\n=======\n\nvar bunker = require(\'bunker\');\n\nvar b = bunker(src)\n-------------------\n\nCreate a new bunker code coverageifier with some source `src`.\n\nThe bunker object `b` is an `EventEmitter` that emits `\'node\'` events with two\nparameters:\n\n* `node` - the [burrito](https://github.com/substack/node-burrito) node object\n* `stack` - the stack, [stackedy](https://github.com/substack/node-stackedy) style\n\nb.include(src)\n--------------\n\nInclude some source into the bunker.\n\nb.compile()\n-----------\n\nReturn the source wrapped with burrito.\n\nb.assign(context={})\n--------------------\n\nAssign the statement-tracking functions into `context`.\n\nb.run(context={})\n-----------------\n\nRun the source using `vm.runInNewContext()` with some `context`.\nThe statement-tracking functions will be added to `context` by `assign()`.\n',
40668 silly resolved readmeFilename: 'README.markdown',
40668 silly resolved _id: 'bunker@0.1.2',
40668 silly resolved dist: { shasum: '195b923f19bd9cb59e4b01c711b6393dc22013da' },
40668 silly resolved _from: 'bunker@0.1.X',
40668 silly resolved _resolved: 'https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz' } ]
40669 info install bunker@0.1.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover
40670 info installOne bunker@0.1.2
40671 verbose from cache /Users/ahsteele/.npm/abbrev/1.0.4/package/package.json
40672 verbose from cache /Users/ahsteele/.npm/abbrev/1.0.4/package/package.json
40673 verbose from cache /Users/ahsteele/.npm/abbrev/1.0.4/package/package.json
40674 verbose from cache /Users/ahsteele/.npm/abbrev/1.0.4/package/package.json
40675 verbose from cache /Users/ahsteele/.npm/abbrev/1.0.4/package/package.json
40676 verbose from cache /Users/ahsteele/.npm/abbrev/1.0.4/package/package.json
40677 verbose from cache /Users/ahsteele/.npm/abbrev/1.0.4/package/package.json
40678 silly gunzTarPerm extractEntry package.json
40679 silly gunzTarPerm extractEntry package.json
40680 verbose from cache /Users/ahsteele/.npm/bunker/0.1.2/package/package.json
40681 verbose from cache /Users/ahsteele/.npm/bunker/0.1.2/package/package.json
40682 verbose from cache /Users/ahsteele/.npm/bunker/0.1.2/package/package.json
40683 verbose from cache /Users/ahsteele/.npm/bunker/0.1.2/package/package.json
40684 verbose from cache /Users/ahsteele/.npm/bunker/0.1.2/package/package.json
40685 silly addNameRange number 2 { name: 'browserify', range: '', hasData: true }
40686 silly addNameRange versions [ 'browserify',
40686 silly addNameRange [ '0.0.1',
40686 silly addNameRange '0.0.2',
40686 silly addNameRange '0.0.3',
40686 silly addNameRange '0.0.4',
40686 silly addNameRange '0.0.5',
40686 silly addNameRange '0.1.0',
40686 silly addNameRange '0.1.1',
40686 silly addNameRange '0.1.2',
40686 silly addNameRange '0.1.3',
40686 silly addNameRange '0.1.4',
40686 silly addNameRange '0.1.5',
40686 silly addNameRange '0.2.0',
40686 silly addNameRange '0.2.1',
40686 silly addNameRange '0.2.2',
40686 silly addNameRange '0.2.3',
40686 silly addNameRange '0.2.4',
40686 silly addNameRange '0.2.5',
40686 silly addNameRange '0.2.6',
40686 silly addNameRange '0.2.7',
40686 silly addNameRange '0.2.8',
40686 silly addNameRange '0.2.9',
40686 silly addNameRange '0.2.10',
40686 silly addNameRange '0.2.11',
40686 silly addNameRange '0.3.0',
40686 silly addNameRange '0.3.1',
40686 silly addNameRange '0.3.2',
40686 silly addNameRange '0.3.3',
40686 silly addNameRange '0.3.4',
40686 silly addNameRange '0.3.5',
40686 silly addNameRange '0.3.6',
40686 silly addNameRange '0.3.7',
40686 silly addNameRange '0.4.0',
40686 silly addNameRange '0.4.1',
40686 silly addNameRange '0.4.2',
40686 silly addNameRange '0.4.3',
40686 silly addNameRange '0.4.4',
40686 silly addNameRange '0.4.5',
40686 silly addNameRange '0.4.6',
40686 silly addNameRange '0.4.7',
40686 silly addNameRange '0.4.8',
40686 silly addNameRange '0.4.9',
40686 silly addNameRange '0.4.10',
40686 silly addNameRange '0.4.11',
40686 silly addNameRange '0.4.12',
40686 silly addNameRange '0.4.13',
40686 silly addNameRange '0.4.14',
40686 silly addNameRange '0.4.15',
40686 silly addNameRange '0.5.0',
40686 silly addNameRange '0.5.1',
40686 silly addNameRange '0.5.2',
40686 silly addNameRange '1.0.0',
40686 silly addNameRange '1.1.0',
40686 silly addNameRange '1.1.1',
40686 silly addNameRange '1.1.2',
40686 silly addNameRange '1.1.3',
40686 silly addNameRange '1.1.4',
40686 silly addNameRange '1.2.0',
40686 silly addNameRange '1.2.1',
40686 silly addNameRange '1.2.2',
40686 silly addNameRange '1.2.3',
40686 silly addNameRange '1.2.4',
40686 silly addNameRange '1.2.5',
40686 silly addNameRange '1.2.6',
40686 silly addNameRange '1.2.7',
40686 silly addNameRange '1.2.8',
40686 silly addNameRange '1.2.9',
40686 silly addNameRange '1.3.0',
40686 silly addNameRange '1.4.0',
40686 silly addNameRange '1.4.1',
40686 silly addNameRange '1.4.2',
40686 silly addNameRange '1.4.3',
40686 silly addNameRange '1.4.4',
40686 silly addNameRange '1.4.5',
40686 silly addNameRange '1.4.6',
40686 silly addNameRange '1.4.7',
40686 silly addNameRange '1.4.8',
40686 silly addNameRange '1.5.0',
40686 silly addNameRange '1.6.0',
40686 silly addNameRange '1.6.1',
40686 silly addNameRange '1.7.0',
40686 silly addNameRange '1.7.1',
40686 silly addNameRange '1.7.2',
40686 silly addNameRange '1.7.3',
40686 silly addNameRange '1.7.4',
40686 silly addNameRange '1.7.5',
40686 silly addNameRange '1.7.6',
40686 silly addNameRange '1.7.7',
40686 silly addNameRange '1.8.0',
40686 silly addNameRange '1.8.1',
40686 silly addNameRange '1.8.2',
40686 silly addNameRange '1.8.3',
40686 silly addNameRange '1.9.0',
40686 silly addNameRange '1.9.1',
40686 silly addNameRange '1.9.2',
40686 silly addNameRange '1.9.3',
40686 silly addNameRange '1.9.4',
40686 silly addNameRange '1.10.0',
40686 silly addNameRange '1.10.1',
40686 silly addNameRange '1.10.2',
40686 silly addNameRange '1.10.3',
40686 silly addNameRange '1.10.4',
40686 silly addNameRange '1.10.5',
40686 silly addNameRange '1.10.6',
40686 silly addNameRange '1.10.7',
40686 silly addNameRange '1.10.8',
40686 silly addNameRange '1.10.9',
40686 silly addNameRange '1.10.11',
40686 silly addNameRange '1.10.12',
40686 silly addNameRange '1.10.13',
40686 silly addNameRange '1.10.14',
40686 silly addNameRange '1.10.15',
40686 silly addNameRange '1.10.16',
40686 silly addNameRange '1.10.17',
40686 silly addNameRange '1.11.0',
40686 silly addNameRange '1.11.1',
40686 silly addNameRange '1.12.0',
40686 silly addNameRange '1.12.1',
40686 silly addNameRange '1.12.2',
40686 silly addNameRange '1.12.3',
40686 silly addNameRange '1.13.0',
40686 silly addNameRange '1.13.1',
40686 silly addNameRange '1.13.2',
40686 silly addNameRange '1.13.3',
40686 silly addNameRange '1.13.4',
40686 silly addNameRange '1.13.5',
40686 silly addNameRange '1.13.6',
40686 silly addNameRange '1.13.8',
40686 silly addNameRange '1.13.9',
40686 silly addNameRange '1.13.10',
40686 silly addNameRange '1.14.0',
40686 silly addNameRange '1.14.1',
40686 silly addNameRange '1.14.2',
40686 silly addNameRange '1.14.3',
40686 silly addNameRange '1.14.4',
40686 silly addNameRange '1.14.5',
40686 silly addNameRange '1.15.0',
40686 silly addNameRange '1.15.1',
40686 silly addNameRange '1.15.2',
40686 silly addNameRange '1.15.3',
40686 silly addNameRange '1.15.4',
40686 silly addNameRange '1.15.5',
40686 silly addNameRange '1.15.6',
40686 silly addNameRange '1.16.0',
40686 silly addNameRange '1.16.1',
40686 silly addNameRange '1.16.2',
40686 silly addNameRange '1.16.3',
40686 silly addNameRange '1.16.4',
40686 silly addNameRange '1.16.5',
40686 silly addNameRange '1.16.6',
40686 silly addNameRange '1.16.7',
40686 silly addNameRange '1.16.8',
40686 silly addNameRange '1.17.0',
40686 silly addNameRange '1.17.1',
40686 silly addNameRange '1.17.2',
40686 silly addNameRange '1.17.3',
40686 silly addNameRange '1.18.0',
40686 silly addNameRange '2.0.0',
40686 silly addNameRange '2.0.1',
40686 silly addNameRange '2.1.0',
40686 silly addNameRange '2.2.0',
40686 silly addNameRange '2.2.1',
40686 silly addNameRange '2.2.2',
40686 silly addNameRange '2.2.3',
40686 silly addNameRange '2.2.4' ] ]
40687 verbose addNamed [ 'browserify', '2.2.4' ]
40688 verbose addNamed [ '2.2.4', '2.2.4' ]
40689 silly lockFile 6de4a300-browserify-2-2-4 browserify@2.2.4
40690 verbose lock browserify@2.2.4 /Users/ahsteele/.npm/6de4a300-browserify-2-2-4.lock
40691 silly lockFile 55dc80b9--browserify-browserify-2-2-4-tgz https://registry.npmjs.org/browserify/-/browserify-2.2.4.tgz
40692 verbose lock https://registry.npmjs.org/browserify/-/browserify-2.2.4.tgz /Users/ahsteele/.npm/55dc80b9--browserify-browserify-2-2-4-tgz.lock
40693 silly lockFile bc2821c1-teele-npm-traverse-0-6-3-package /Users/ahsteele/.npm/traverse/0.6.3/package
40694 verbose lock /Users/ahsteele/.npm/traverse/0.6.3/package /Users/ahsteele/.npm/bc2821c1-teele-npm-traverse-0-6-3-package.lock
40695 silly gunzTarPerm extractEntry .npmignore
40696 silly gunzTarPerm extractEntry index.js
40697 silly gunzTarPerm extractEntry index.js
40698 silly gunzTarPerm extractEntry example/256.js
40699 verbose addRemoteTarball [ 'https://registry.npmjs.org/browserify/-/browserify-2.2.4.tgz',
40699 verbose addRemoteTarball 'd86db21e190812c90f5665ff1a86d90f38965d3d' ]
40700 info retry fetch attempt 1 at 22:54:11
40701 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771651314-0.39592029131017625/tmp.tgz
40702 silly lockFile bc2821c1-teele-npm-traverse-0-6-3-package /Users/ahsteele/.npm/traverse/0.6.3/package
40703 silly lockFile bc2821c1-teele-npm-traverse-0-6-3-package /Users/ahsteele/.npm/traverse/0.6.3/package
40704 verbose tar unpack /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
40705 http GET https://registry.npmjs.org/browserify/-/browserify-2.2.4.tgz
40706 silly gunzTarPerm extractEntry .travis.yml
40707 silly gunzTarPerm extractEntry entities.json
40708 silly gunzTarPerm extractEntry example/column.js
40709 silly gunzTarPerm extractEntry example/cursor.js
40710 silly gunzTarPerm extractEntry example/http_spin.js
40711 silly gunzTarPerm extractEntry example/lucky.js
40712 silly gunzTarPerm extractEntry examples/simple.js
40713 silly gunzTarPerm extractEntry readme.markdown
40714 silly gunzTarPerm extractEntry example/position.js
40715 silly gunzTarPerm extractEntry example/progress.js
40716 silly gunzTarPerm extractEntry test/codes.js
40717 silly gunzTarPerm extractEntry example/spin.js
40718 silly gunzTarPerm extractEntry lib/encode.js
40719 silly gunzTarPerm extractEntry README.markdown
40720 verbose read json /Users/ahsteele/.npm/ent/0.0.5/package/package.json
40721 silly lockFile e8e43c81-s-ahsteele-npm-ent-0-0-5-package /Users/ahsteele/.npm/ent/0.0.5/package
40722 silly lockFile e8e43c81-s-ahsteele-npm-ent-0-0-5-package /Users/ahsteele/.npm/ent/0.0.5/package
40723 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
40724 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
40725 silly shasum updated bytes 3524
40726 info shasum e267bb0c72e5e7f98a47e077fdd7f9ac4a9a2328
40726 info shasum /Users/ahsteele/.npm/ent/0.0.5/package.tgz
40727 verbose from cache /Users/ahsteele/.npm/ent/0.0.5/package/package.json
40728 verbose read json /Users/ahsteele/.npm/charm/0.0.8/package/package.json
40729 silly lockFile 7200fe00-ahsteele-npm-charm-0-0-8-package /Users/ahsteele/.npm/charm/0.0.8/package
40730 silly lockFile 7200fe00-ahsteele-npm-charm-0-0-8-package /Users/ahsteele/.npm/charm/0.0.8/package
40731 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
40732 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
40733 silly shasum updated bytes 4780
40734 info shasum bcb31ef4c1a2ee469b6de7fbfe5a308aebd8021d
40734 info shasum /Users/ahsteele/.npm/charm/0.0.8/package.tgz
40735 verbose from cache /Users/ahsteele/.npm/charm/0.0.8/package/package.json
40736 silly lockFile 60157eef-46517-0-8293910450302064-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package
40737 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package /Users/ahsteele/.npm/60157eef-46517-0-8293910450302064-package.lock
40738 silly lockFile 132ec853-46517-0-8293910450302064-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/tmp.tgz
40739 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/tmp.tgz /Users/ahsteele/.npm/132ec853-46517-0-8293910450302064-tmp-tgz.lock
40740 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev unbuild
40741 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
40742 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev unbuild
40743 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
40744 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev unbuild
40745 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
40746 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev unbuild
40747 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
40748 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev unbuild
40749 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
40750 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev unbuild
40751 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev/package.json
40752 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev unbuild
40753 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev/package.json
40754 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover/node_modules/bunker unbuild
40755 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
40756 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker unbuild
40757 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
40758 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker unbuild
40759 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
40760 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker unbuild
40761 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
40762 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker unbuild
40763 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
40764 silly lockFile bc2821c1-teele-npm-traverse-0-6-3-package /Users/ahsteele/.npm/traverse/0.6.3/package
40765 verbose lock /Users/ahsteele/.npm/traverse/0.6.3/package /Users/ahsteele/.npm/bc2821c1-teele-npm-traverse-0-6-3-package.lock
40766 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
40767 verbose lock /Users/ahsteele/.npm/traverse/0.6.3/package.tgz /Users/ahsteele/.npm/e64031e0-e-npm-traverse-0-6-3-package-tgz.lock
40768 verbose chmod /Users/ahsteele/.npm/ent/0.0.5/package.tgz 644
40769 verbose chown /Users/ahsteele/.npm/ent/0.0.5/package.tgz [ 501, 20 ]
40770 verbose chmod /Users/ahsteele/.npm/charm/0.0.8/package.tgz 644
40771 verbose chown /Users/ahsteele/.npm/charm/0.0.8/package.tgz [ 501, 20 ]
40772 http 200 https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz
40773 silly lockFile 9084e866-stry-npmjs-org-ent-ent-0-0-5-tgz https://registry.npmjs.org/ent/-/ent-0.0.5.tgz
40774 silly lockFile 9084e866-stry-npmjs-org-ent-ent-0-0-5-tgz https://registry.npmjs.org/ent/-/ent-0.0.5.tgz
40775 silly lockFile 200be71b--npmjs-org-charm-charm-0-0-8-tgz https://registry.npmjs.org/charm/-/charm-0.0.8.tgz
40776 silly lockFile 200be71b--npmjs-org-charm-charm-0-0-8-tgz https://registry.npmjs.org/charm/-/charm-0.0.8.tgz
40777 silly gunzTarPerm modes [ '755', '644' ]
40778 silly gunzTarPerm modes [ '755', '644' ]
40779 silly shasum updated bytes 8192
40780 verbose tar unpack /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40781 verbose tar unpack /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40782 verbose tar unpack /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40783 verbose tar unpack /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40784 verbose tar unpack /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40785 verbose tar unpack /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40786 verbose tar unpack /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40787 verbose tar unpack /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40788 verbose tar unpack /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40789 verbose tar unpack /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40790 verbose tar unpack /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40791 verbose tar unpack /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40792 silly lockFile dd1d4498-ent-0-0-5 ent@0.0.5
40793 silly lockFile dd1d4498-ent-0-0-5 ent@0.0.5
40794 silly lockFile da8206bc-charm-0-0-8 charm@0.0.8
40795 silly lockFile da8206bc-charm-0-0-8 charm@0.0.8
40796 silly shasum updated bytes 35317
40797 info shasum dd0065f110ba0c0a6d63e844851c3208176d5867
40797 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/tmp.tgz
40798 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/tmp.tgz
40799 silly lockFile 51592d00-ent-0-0-x ent@0.0.x
40800 silly lockFile 51592d00-ent-0-0-x ent@0.0.x
40801 silly lockFile b7584f18-charm-0-0-x charm@0.0.x
40802 silly lockFile b7584f18-charm-0-0-x charm@0.0.x
40803 silly gunzTarPerm extractEntry package.json
40804 silly gunzTarPerm extractEntry package.json
40805 silly gunzTarPerm extractEntry .npmignore
40806 silly gunzTarPerm extractEntry index.js
40807 silly gunzTarPerm extractEntry .npmignore
40808 silly gunzTarPerm extractEntry LICENSE
40809 silly lockFile c695c88a-6293-0-03243734943680465-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package
40810 silly lockFile c695c88a-6293-0-03243734943680465-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646293-0.03243734943680465/package
40811 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
40812 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
40813 silly gunzTarPerm extractEntry .travis.yml
40814 silly gunzTarPerm extractEntry History.md
40815 silly gunzTarPerm extractEntry fail.js
40816 silly gunzTarPerm extractEntry index.js
40817 silly lockFile d0a54771-s-ahsteele-npm-tap-0-1-4-package /Users/ahsteele/.npm/tap/0.1.4/package
40818 verbose lock /Users/ahsteele/.npm/tap/0.1.4/package /Users/ahsteele/.npm/d0a54771-s-ahsteele-npm-tap-0-1-4-package.lock
40819 silly lockFile d0a54771-s-ahsteele-npm-tap-0-1-4-package /Users/ahsteele/.npm/tap/0.1.4/package
40820 silly lockFile d0a54771-s-ahsteele-npm-tap-0-1-4-package /Users/ahsteele/.npm/tap/0.1.4/package
40821 silly gunzTarPerm extractEntry lib/commander.js
40822 silly gunzTarPerm extractEntry Makefile
40823 silly gunzTarPerm extractEntry .travis.yml
40824 silly gunzTarPerm extractEntry examples/json.js
40825 verbose tar unpack /Users/ahsteele/.npm/tap/0.1.4/package.tgz
40826 silly gunzTarPerm extractEntry Readme.md
40827 silly gunzTarPerm extractEntry examples/leaves.js
40828 silly gunzTarPerm extractEntry examples/negative.js
40829 silly gunzTarPerm extractEntry examples/scrub.js
40830 silly gunzTarPerm extractEntry examples/stringify.js
40831 silly gunzTarPerm extractEntry README.markdown
40832 silly gunzTarPerm extractEntry test/circular.js
40833 silly gunzTarPerm extractEntry test/instance.js
40834 silly gunzTarPerm extractEntry test/interface.js
40835 silly gunzTarPerm extractEntry test/json.js
40836 silly gunzTarPerm extractEntry test/keys.js
40837 silly gunzTarPerm extractEntry test/has.js
40838 silly gunzTarPerm extractEntry test/subexpr.js
40839 silly gunzTarPerm extractEntry test/mutability.js
40840 silly gunzTarPerm extractEntry test/negative.js
40841 silly gunzTarPerm extractEntry test/obj.js
40842 silly gunzTarPerm extractEntry test/siblings.js
40843 silly gunzTarPerm extractEntry test/error.js
40844 silly gunzTarPerm extractEntry test/stop.js
40845 silly gunzTarPerm extractEntry test/equal.js
40846 silly gunzTarPerm extractEntry test/stringify.js
40847 silly gunzTarPerm extractEntry test/date.js
40848 silly gunzTarPerm extractEntry test/super_deep.js
40849 silly gunzTarPerm extractEntry test/leaves.js
40850 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package/package.json
40851 silly gunzTarPerm extractEntry test/lib/deep_equal.js
40852 silly lockFile 60157eef-46517-0-8293910450302064-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package
40853 silly lockFile 60157eef-46517-0-8293910450302064-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package
40854 silly gunzTarPerm extractEntry testling/leaves.js
40855 silly lockFile 132ec853-46517-0-8293910450302064-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/tmp.tgz
40856 silly lockFile 132ec853-46517-0-8293910450302064-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/tmp.tgz
40857 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package/package.json
40858 silly lockFile 4bc90032-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev
40859 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev /Users/ahsteele/.npm/4bc90032-modules-nopt-node-modules-abbrev.lock
40860 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40861 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz /Users/ahsteele/.npm/8b59380c-ele-npm-abbrev-1-0-4-package-tgz.lock
40862 silly lockFile 1abddc24-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
40863 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev /Users/ahsteele/.npm/1abddc24-modules-nopt-node-modules-abbrev.lock
40864 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40865 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz /Users/ahsteele/.npm/8b59380c-ele-npm-abbrev-1-0-4-package-tgz.lock
40866 silly lockFile 38701681-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
40867 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev /Users/ahsteele/.npm/38701681-modules-nopt-node-modules-abbrev.lock
40868 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40869 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz /Users/ahsteele/.npm/8b59380c-ele-npm-abbrev-1-0-4-package-tgz.lock
40870 silly lockFile 683f2634-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
40871 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev /Users/ahsteele/.npm/683f2634-modules-nopt-node-modules-abbrev.lock
40872 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40873 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz /Users/ahsteele/.npm/8b59380c-ele-npm-abbrev-1-0-4-package-tgz.lock
40874 silly lockFile b35a3dec-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
40875 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev /Users/ahsteele/.npm/b35a3dec-modules-nopt-node-modules-abbrev.lock
40876 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40877 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz /Users/ahsteele/.npm/8b59380c-ele-npm-abbrev-1-0-4-package-tgz.lock
40878 silly lockFile cb37654d-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev
40879 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev /Users/ahsteele/.npm/cb37654d-modules-nopt-node-modules-abbrev.lock
40880 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40881 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz /Users/ahsteele/.npm/8b59380c-ele-npm-abbrev-1-0-4-package-tgz.lock
40882 silly lockFile 887e4799-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev
40883 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev /Users/ahsteele/.npm/887e4799-modules-nopt-node-modules-abbrev.lock
40884 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40885 verbose lock /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz /Users/ahsteele/.npm/8b59380c-ele-npm-abbrev-1-0-4-package-tgz.lock
40886 silly lockFile 8015db81--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover/node_modules/bunker
40887 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover/node_modules/bunker /Users/ahsteele/.npm/8015db81--runforcover-node-modules-bunker.lock
40888 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40889 verbose lock /Users/ahsteele/.npm/bunker/0.1.2/package.tgz /Users/ahsteele/.npm/851c4853-ele-npm-bunker-0-1-2-package-tgz.lock
40890 silly lockFile 1311157e--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
40891 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker /Users/ahsteele/.npm/1311157e--runforcover-node-modules-bunker.lock
40892 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40893 verbose lock /Users/ahsteele/.npm/bunker/0.1.2/package.tgz /Users/ahsteele/.npm/851c4853-ele-npm-bunker-0-1-2-package-tgz.lock
40894 silly lockFile 6caea9f4--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
40895 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker /Users/ahsteele/.npm/6caea9f4--runforcover-node-modules-bunker.lock
40896 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40897 verbose lock /Users/ahsteele/.npm/bunker/0.1.2/package.tgz /Users/ahsteele/.npm/851c4853-ele-npm-bunker-0-1-2-package-tgz.lock
40898 silly lockFile 8c3d8641--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
40899 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker /Users/ahsteele/.npm/8c3d8641--runforcover-node-modules-bunker.lock
40900 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40901 verbose lock /Users/ahsteele/.npm/bunker/0.1.2/package.tgz /Users/ahsteele/.npm/851c4853-ele-npm-bunker-0-1-2-package-tgz.lock
40902 silly lockFile dfe415b0--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
40903 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker /Users/ahsteele/.npm/dfe415b0--runforcover-node-modules-bunker.lock
40904 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
40905 verbose lock /Users/ahsteele/.npm/bunker/0.1.2/package.tgz /Users/ahsteele/.npm/851c4853-ele-npm-bunker-0-1-2-package-tgz.lock
40906 silly lockFile 98901f8a-46525-0-2686295553576201-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package
40907 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package /Users/ahsteele/.npm/98901f8a-46525-0-2686295553576201-package.lock
40908 silly lockFile 2191c60b-46525-0-2686295553576201-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/tmp.tgz
40909 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/tmp.tgz /Users/ahsteele/.npm/2191c60b-46525-0-2686295553576201-tmp-tgz.lock
40910 silly lockFile d0a54771-s-ahsteele-npm-tap-0-1-4-package /Users/ahsteele/.npm/tap/0.1.4/package
40911 verbose lock /Users/ahsteele/.npm/tap/0.1.4/package /Users/ahsteele/.npm/d0a54771-s-ahsteele-npm-tap-0-1-4-package.lock
40912 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
40913 verbose lock /Users/ahsteele/.npm/tap/0.1.4/package.tgz /Users/ahsteele/.npm/3297cf6e-steele-npm-tap-0-1-4-package-tgz.lock
40914 silly gunzTarPerm modes [ '755', '644' ]
40915 silly gunzTarPerm modes [ '755', '644' ]
40916 silly gunzTarPerm modes [ '755', '644' ]
40917 silly gunzTarPerm modes [ '755', '644' ]
40918 verbose tar pack [ '/Users/ahsteele/.npm/commander/0.5.2/package.tgz',
40918 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package' ]
40919 verbose tarball /Users/ahsteele/.npm/commander/0.5.2/package.tgz
40920 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package
40921 silly lockFile 60157eef-46517-0-8293910450302064-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package
40922 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package /Users/ahsteele/.npm/60157eef-46517-0-8293910450302064-package.lock
40923 silly lockFile d9aa2534--npm-commander-0-5-2-package-tgz /Users/ahsteele/.npm/commander/0.5.2/package.tgz
40924 verbose lock /Users/ahsteele/.npm/commander/0.5.2/package.tgz /Users/ahsteele/.npm/d9aa2534--npm-commander-0-5-2-package-tgz.lock
40925 silly gunzTarPerm extractEntry package.json
40926 silly gunzTarPerm extractEntry package.json
40927 silly gunzTarPerm extractEntry package.json
40928 silly gunzTarPerm extractEntry package.json
40929 silly gunzTarPerm extractEntry README.md
40930 silly gunzTarPerm extractEntry LICENSE
40931 silly gunzTarPerm extractEntry .npmignore
40932 silly gunzTarPerm extractEntry index.js
40933 silly gunzTarPerm extractEntry .npmignore
40934 silly gunzTarPerm extractEntry README.md
40935 silly gunzTarPerm extractEntry .npmignore
40936 silly gunzTarPerm extractEntry README.md
40937 silly gunzTarPerm extractEntry lib/abbrev.js
40938 silly gunzTarPerm extractEntry .travis.yml
40939 silly gunzTarPerm extractEntry example/prof.js
40940 silly gunzTarPerm extractEntry LICENSE
40941 silly gunzTarPerm extractEntry .travis.yml
40942 silly gunzTarPerm extractEntry LICENSE
40943 silly gunzTarPerm extractEntry example/lib/math.js
40944 silly gunzTarPerm extractEntry example/tiny.js
40945 silly gunzTarPerm extractEntry example/top/run.js
40946 silly gunzTarPerm extractEntry example/top/src.js
40947 silly gunzTarPerm extractEntry example/test/test-example.js
40948 silly gunzTarPerm extractEntry AUTHORS
40949 silly gunzTarPerm extractEntry test/common.js
40950 silly gunzTarPerm extractEntry Makefile
40951 silly gunzTarPerm extractEntry bin/vows
40952 silly gunzTarPerm extractEntry README.markdown
40953 silly gunzTarPerm extractEntry test/isolated-conf-test.js
40954 silly gunzTarPerm extractEntry lib/vows.js
40955 silly gunzTarPerm extractEntry lib/assert/error.js
40956 silly gunzTarPerm extractEntry test/cover.js
40957 silly gunzTarPerm extractEntry test/return.js
40958 silly gunzTarPerm extractEntry test/meta-test.js
40959 silly gunzTarPerm extractEntry test/nested-test.js
40960 silly gunzTarPerm extractEntry test/src/cover.js
40961 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
40962 silly gunzTarPerm extractEntry lib/assert/macros.js
40963 silly gunzTarPerm extractEntry lib/assert/utils.js
40964 silly gunzTarPerm extractEntry test/independent-timeouts.js
40965 silly gunzTarPerm extractEntry test/result-trap.js
40966 silly lockFile 4bc90032-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev
40967 silly lockFile 4bc90032-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev
40968 silly gunzTarPerm extractEntry lib/utils/wildcard.js
40969 silly gunzTarPerm extractEntry lib/vows/console.js
40970 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40971 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
40972 silly gunzTarPerm extractEntry test/simple-harness-test-with-plan.js
40973 silly gunzTarPerm extractEntry test/simple-harness-test.js
40974 silly gunzTarPerm extractEntry test/test-test.js
40975 info preinstall abbrev@1.0.4
40976 silly gunzTarPerm extractEntry lib/vows/context.js
40977 silly gunzTarPerm extractEntry lib/vows/extras.js
40978 silly gunzTarPerm extractEntry lib/vows/suite.js
40979 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
40980 silly gunzTarPerm extractEntry test/timeout.js
40981 silly gunzTarPerm extractEntry lib/vows/coverage/file.js
40982 silly gunzTarPerm extractEntry test/deep.js
40983 silly gunzTarPerm extractEntry lib/vows/coverage/report-html.js
40984 silly gunzTarPerm extractEntry test/trivial-success.js
40985 silly gunzTarPerm extractEntry lib/vows/coverage/report-json.js
40986 silly gunzTarPerm extractEntry lib/vows/coverage/report-plain.js
40987 silly gunzTarPerm extractEntry lib/vows/coverage/report-xml.js
40988 silly gunzTarPerm extractEntry test/non-tap-output.js
40989 silly gunzTarPerm extractEntry bin/tap-http.js
40990 silly gunzTarPerm extractEntry lib/vows/coverage/fragments/coverage-foot.html
40991 silly gunzTarPerm extractEntry lib/vows/coverage/fragments/coverage-head.html
40992 silly gunzTarPerm extractEntry bin/tap-reader.js
40993 silly gunzTarPerm extractEntry bin/tap.js
40994 silly gunzTarPerm extractEntry lib/vows/reporters/dot-matrix.js
40995 silly gunzTarPerm extractEntry lib/vows/reporters/json.js
40996 silly gunzTarPerm extractEntry coverage-example/lib/bar.js
40997 silly gunzTarPerm extractEntry coverage-example/lib/foo.js
40998 silly gunzTarPerm extractEntry lib/vows/reporters/silent.js
40999 silly gunzTarPerm extractEntry lib/vows/reporters/spec.js
41000 silly gunzTarPerm extractEntry lib/vows/reporters/tap.js
41001 silly gunzTarPerm extractEntry coverage-example/test/bar.test.js
41002 silly gunzTarPerm extractEntry coverage-example/test/baz.test.js
41003 silly gunzTarPerm extractEntry lib/vows/reporters/watch.js
41004 silly gunzTarPerm extractEntry lib/vows/reporters/xunit.js
41005 silly gunzTarPerm extractEntry test/VowsCamelCaseTest.js
41006 silly lockFile 60157eef-46517-0-8293910450302064-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package
41007 silly lockFile 60157eef-46517-0-8293910450302064-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646517-0.8293910450302064/package
41008 silly gunzTarPerm extractEntry coverage-example/test/foo.test.js
41009 silly gunzTarPerm extractEntry lib/main.js
41010 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41011 silly lockFile d9aa2534--npm-commander-0-5-2-package-tgz /Users/ahsteele/.npm/commander/0.5.2/package.tgz
41012 silly lockFile d9aa2534--npm-commander-0-5-2-package-tgz /Users/ahsteele/.npm/commander/0.5.2/package.tgz
41013 silly lockFile 1fd790da-eele-npm-commander-0-5-2-package /Users/ahsteele/.npm/commander/0.5.2/package
41014 verbose lock /Users/ahsteele/.npm/commander/0.5.2/package /Users/ahsteele/.npm/1fd790da-eele-npm-commander-0-5-2-package.lock
41015 silly lockFile 1fd790da-eele-npm-commander-0-5-2-package /Users/ahsteele/.npm/commander/0.5.2/package
41016 silly lockFile 1fd790da-eele-npm-commander-0-5-2-package /Users/ahsteele/.npm/commander/0.5.2/package
41017 silly gunzTarPerm extractEntry lib/tap-browser-harness.js
41018 silly gunzTarPerm extractEntry lib/tap-consumer.js
41019 silly gunzTarPerm extractEntry test/assert-test.js
41020 silly gunzTarPerm extractEntry test/isolate-test.js
41021 silly gunzTarPerm extractEntry test/supress-stdout-test.js
41022 verbose tar unpack /Users/ahsteele/.npm/commander/0.5.2/package.tgz
41023 silly lockFile 8015db81--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover/node_modules/bunker
41024 silly lockFile 8015db81--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover/node_modules/bunker
41025 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41026 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41027 silly gunzTarPerm extractEntry test/vows-error-test.js
41028 silly gunzTarPerm extractEntry lib/tap-cov-html.js
41029 silly gunzTarPerm extractEntry lib/tap-assert.js
41030 info preinstall bunker@0.1.2
41031 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41032 silly gunzTarPerm extractEntry lib/tap-harness.js
41033 silly gunzTarPerm extractEntry lib/tap-producer.js
41034 silly gunzTarPerm extractEntry test/vows-test.js
41035 silly gunzTarPerm extractEntry lib/tap-results.js
41036 silly gunzTarPerm extractEntry lib/tap-runner.js
41037 silly gunzTarPerm extractEntry test/vows_underscore_test.js
41038 silly gunzTarPerm extractEntry test/fixtures/isolate/failing.js
41039 silly gunzTarPerm extractEntry test/fixtures/isolate/log.js
41040 silly gunzTarPerm extractEntry lib/tap-test.js
41041 silly gunzTarPerm extractEntry lib/tap-global-harness.js
41042 silly gunzTarPerm extractEntry test/fixtures/isolate/passing.js
41043 silly gunzTarPerm extractEntry test/fixtures/isolate/stderr.js
41044 silly gunzTarPerm extractEntry node_modules/inherits/package.json
41045 silly gunzTarPerm extractEntry node_modules/inherits/README.md
41046 verbose read json /Users/ahsteele/.npm/traverse/0.6.3/package/package.json
41047 silly gunzTarPerm extractEntry test/fixtures/supress-stdout/output.js
41048 silly gunzTarPerm extractEntry node_modules/inherits/LICENSE
41049 silly gunzTarPerm extractEntry node_modules/inherits/inherits-old.js
41050 silly lockFile bc2821c1-teele-npm-traverse-0-6-3-package /Users/ahsteele/.npm/traverse/0.6.3/package
41051 silly lockFile bc2821c1-teele-npm-traverse-0-6-3-package /Users/ahsteele/.npm/traverse/0.6.3/package
41052 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41053 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41054 silly gunzTarPerm extractEntry node_modules/inherits/inherits.js
41055 silly gunzTarPerm extractEntry node_modules/yamlish/package.json
41056 silly shasum updated bytes 11459
41057 info shasum f69350a5e8cfb6cbee3a9fd84b569cc2daf9c708
41057 info shasum /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41058 verbose from cache /Users/ahsteele/.npm/traverse/0.6.3/package/package.json
41059 silly gunzTarPerm extractEntry node_modules/yamlish/README.md
41060 silly gunzTarPerm extractEntry node_modules/yamlish/LICENSE
41061 silly gunzTarPerm extractEntry node_modules/yamlish/yamlish.js
41062 verbose read json /Users/ahsteele/.npm/tap/0.1.4/package/package.json
41063 silly lockFile d0a54771-s-ahsteele-npm-tap-0-1-4-package /Users/ahsteele/.npm/tap/0.1.4/package
41064 silly lockFile d0a54771-s-ahsteele-npm-tap-0-1-4-package /Users/ahsteele/.npm/tap/0.1.4/package
41065 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41066 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41067 silly shasum updated bytes 28371
41068 info shasum eecdbe428762358c1dc0e14af28363d49959267a
41068 info shasum /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41069 verbose from cache /Users/ahsteele/.npm/tap/0.1.4/package/package.json
41070 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package/package.json
41071 silly lockFile 98901f8a-46525-0-2686295553576201-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package
41072 silly lockFile 98901f8a-46525-0-2686295553576201-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package
41073 silly lockFile 2191c60b-46525-0-2686295553576201-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/tmp.tgz
41074 silly lockFile 2191c60b-46525-0-2686295553576201-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/tmp.tgz
41075 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package/package.json
41076 silly lockFile 1fd790da-eele-npm-commander-0-5-2-package /Users/ahsteele/.npm/commander/0.5.2/package
41077 verbose lock /Users/ahsteele/.npm/commander/0.5.2/package /Users/ahsteele/.npm/1fd790da-eele-npm-commander-0-5-2-package.lock
41078 silly lockFile d9aa2534--npm-commander-0-5-2-package-tgz /Users/ahsteele/.npm/commander/0.5.2/package.tgz
41079 verbose lock /Users/ahsteele/.npm/commander/0.5.2/package.tgz /Users/ahsteele/.npm/d9aa2534--npm-commander-0-5-2-package-tgz.lock
41080 verbose chmod /Users/ahsteele/.npm/traverse/0.6.3/package.tgz 644
41081 verbose chown /Users/ahsteele/.npm/traverse/0.6.3/package.tgz [ 501, 20 ]
41082 verbose chmod /Users/ahsteele/.npm/tap/0.1.4/package.tgz 644
41083 verbose chown /Users/ahsteele/.npm/tap/0.1.4/package.tgz [ 501, 20 ]
41084 http 200 https://registry.npmjs.org/mkdirp
41085 silly registry.get cb [ 200,
41085 silly registry.get { vary: 'Accept',
41085 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
41085 silly registry.get etag: '"3BPHUFB4MV7RLWD3JDZF1SQVU"',
41085 silly registry.get date: 'Mon, 25 Feb 2013 05:54:11 GMT',
41085 silly registry.get 'content-type': 'application/json',
41085 silly registry.get 'content-length': '17831' } ]
41086 http 200 https://registry.npmjs.org/nodeunit/-/nodeunit-0.7.3.tgz
41087 verbose readDependencies using package.json deps
41088 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41089 verbose readDependencies using package.json deps
41090 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41091 silly lockFile f59b1b13--org-traverse-traverse-0-6-3-tgz https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
41092 silly lockFile f59b1b13--org-traverse-traverse-0-6-3-tgz https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz
41093 silly lockFile f1b536c1-stry-npmjs-org-tap-tap-0-1-4-tgz https://registry.npmjs.org/tap/-/tap-0.1.4.tgz
41094 silly lockFile f1b536c1-stry-npmjs-org-tap-tap-0-1-4-tgz https://registry.npmjs.org/tap/-/tap-0.1.4.tgz
41095 silly gunzTarPerm modes [ '755', '644' ]
41096 verbose tar pack [ '/Users/ahsteele/.npm/vows/0.7.0/package.tgz',
41096 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package' ]
41097 verbose tarball /Users/ahsteele/.npm/vows/0.7.0/package.tgz
41098 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package
41099 silly lockFile 98901f8a-46525-0-2686295553576201-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package
41100 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package /Users/ahsteele/.npm/98901f8a-46525-0-2686295553576201-package.lock
41101 silly lockFile 987a8b81-teele-npm-vows-0-7-0-package-tgz /Users/ahsteele/.npm/vows/0.7.0/package.tgz
41102 verbose lock /Users/ahsteele/.npm/vows/0.7.0/package.tgz /Users/ahsteele/.npm/987a8b81-teele-npm-vows-0-7-0-package-tgz.lock
41103 silly gunzTarPerm modes [ '755', '644' ]
41104 silly gunzTarPerm modes [ '755', '644' ]
41105 silly shasum updated bytes 16384
41106 silly lockFile 5377bf10-traverse-0-6-3 traverse@0.6.3
41107 silly lockFile 5377bf10-traverse-0-6-3 traverse@0.6.3
41108 silly lockFile edeb4a6a-tap-0-1-4 tap@0.1.4
41109 silly lockFile edeb4a6a-tap-0-1-4 tap@0.1.4
41110 silly shasum updated bytes 40960
41111 silly shasum updated bytes 16522
41112 silly lockFile 15893197-tap-0-1-x tap@0.1.x
41113 silly lockFile 15893197-tap-0-1-x tap@0.1.x
41114 silly lockFile 63924700-traverse-0-6-x traverse@0.6.x
41115 silly lockFile 63924700-traverse-0-6-x traverse@0.6.x
41116 silly lockFile b840e0c7-traverse-0-2-4 traverse@>=0.2.4
41117 silly lockFile b840e0c7-traverse-0-2-4 traverse@>=0.2.4
41118 info shasum 716cbb60de436507eb6b91b0e756dd163921950e
41118 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/tmp.tgz
41119 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/tmp.tgz
41120 silly resolved [ { name: 'ent',
41120 silly resolved description: 'Encode and decode HTML entities',
41120 silly resolved version: '0.0.5',
41120 silly resolved repository: { type: 'git', url: 'https://github.com/substack/node-ent.git' },
41120 silly resolved author:
41120 silly resolved { name: 'James Halliday',
41120 silly resolved email: 'mail@substack.net',
41120 silly resolved url: 'http://substack.net' },
41120 silly resolved main: './index.js',
41120 silly resolved keywords: [ 'entities', 'entitify', 'entity', 'html', 'encode', 'decode' ],
41120 silly resolved license: 'perl',
41120 silly resolved scripts: { test: 'tap test/*.js' },
41120 silly resolved testling: { files: 'test/*.js', browsers: [Object] },
41120 silly resolved devDependencies: { tap: '~0.3.3', tape: '~0.1.0' },
41120 silly resolved readme: '# ent\n\nEncode and decode HTML entities\n\n[![browser support](http://ci.testling.com/substack/node-ent.png)](http://ci.testling.com/substack/node-ent)\n\n[![build status](https://secure.travis-ci.org/substack/node-ent.png)](http://travis-ci.org/substack/node-ent)\n\n# example\n\n``` js\nvar ent = require(\'ent\');\nconsole.log(ent.encode(\'<span>©moo</span>\'))\nconsole.log(ent.decode(\'&pi; &amp; &rho;\'));\n```\n\n```\n&lt;span&gt;&copy;moo&lt;/span&gt;\nπ & ρ\n```\n\n![ent](http://substack.net/images/ent.png)\n\n# methods\n\n## encode(str)\n\nEscape unsafe characters in `str` with html entities.\n\n## decode(str)\n\nConvert html entities in `str` back to raw text.\n\n# credits\n\nHTML entity tables shamelessly lifted from perl\'s\n[HTML::Entities](http://cpansearch.perl.org/src/GAAS/HTML-Parser-3.68/lib/HTML/Entities.pm)\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install ent\n```\n\n# license\n\nperl\n',
41120 silly resolved readmeFilename: 'readme.markdown',
41120 silly resolved _id: 'ent@0.0.5',
41120 silly resolved dist: { shasum: 'e267bb0c72e5e7f98a47e077fdd7f9ac4a9a2328' },
41120 silly resolved _from: 'ent@0.0.x',
41120 silly resolved _resolved: 'https://registry.npmjs.org/ent/-/ent-0.0.5.tgz' },
41120 silly resolved { name: 'charm',
41120 silly resolved version: '0.0.8',
41120 silly resolved description: 'ansi control sequences for terminal cursor hopping and colors',
41120 silly resolved main: 'index.js',
41120 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
41120 silly resolved repository:
41120 silly resolved { type: 'git',
41120 silly resolved url: 'http://github.com/substack/node-charm.git' },
41120 silly resolved keywords:
41120 silly resolved [ 'terminal',
41120 silly resolved 'ansi',
41120 silly resolved 'cursor',
41120 silly resolved 'color',
41120 silly resolved 'console',
41120 silly resolved 'control',
41120 silly resolved 'escape',
41120 silly resolved 'sequence' ],
41120 silly resolved author:
41120 silly resolved { name: 'James Halliday',
41120 silly resolved email: 'mail@substack.net',
41120 silly resolved url: 'http://substack.net' },
41120 silly resolved license: 'MIT/X11',
41120 silly resolved engine: { node: '>=0.4' },
41120 silly resolved readme: 'charm\n=====\n\nUse\n[ansi terminal characters](http://www.termsys.demon.co.uk/vtansi.htm)\nto write colors and cursor positions.\n\n![me lucky charms](http://substack.net/images/charms.png)\n\nexample\n=======\n\nlucky\n-----\n\n````javascript\nvar charm = require(\'charm\')(process);\ncharm.reset();\n\nvar colors = [ \'red\', \'cyan\', \'yellow\', \'green\', \'blue\' ];\nvar text = \'Always after me lucky charms.\';\n\nvar offset = 0;\nvar iv = setInterval(function () {\n var y = 0, dy = 1;\n for (var i = 0; i < 40; i++) {\n var color = colors[(i + offset) % colors.length];\n var c = text[(i + offset) % text.length];\n charm\n .move(1, dy)\n .foreground(color)\n .write(c)\n ;\n y += dy;\n if (y <= 0 || y >= 5) dy *= -1;\n }\n charm.position(0, 1);\n offset ++;\n}, 150);\n \ncharm.on(\'data\', function (buf) {\n if (buf[0] === 3) {\n clearInterval(iv);\n charm.destroy();\n }\n});\n````\n\nevents\n======\n\nCharm objects pass along the data events from their input stream except for\nevents generated from querying the terminal device.\n\nBecause charm puts stdin into raw mode, charm emits two special events: "^C" and\n"^D" when the user types those combos. It\'s super convenient with these events\nto do:\n\n````javascript\ncharm.on(\'^C\', process.exit)\n````\n\nmethods\n=======\n\nvar charm = require(\'charm\')(param or stream, ...)\n--------------------------------------------------\n\nCreate a new `charm` given a `param` with `stdout` and `stdin` streams, such as\n`process` or by passing the streams in themselves separately as parameters.\n\nProtip: you can pass in an http response object as an output stream and it will\njust work™.\n\ncharm.reset()\n-------------\n\nReset the entire screen, like the /usr/bin/reset command.\n\ncharm.destroy()\n---------------\n\nDestroy the input stream.\n\ncharm.write(msg)\n----------------\n\nPass along `msg` to the output stream.\n\ncharm.position(x, y) or charm.position(cb)\n------------------------------------------\n\nSet the cursor position to the absolute coordinates `x, y` or query the position\nand get the response as `cb(x, y)`.\n\ncharm.move(x, y)\n----------------\n\nMove the cursor position by the relative coordinates `x, y`.\n\ncharm.up(y)\n-----------\n\nMove the cursor up by `y` rows.\n\ncharm.down(y)\n-------------\n\nMove the cursor down by `y` rows.\n\ncharm.left(x)\n-------------\n\nMove the cursor left by `x` columns.\n\ncharm.right(x)\n-------------\n\nMove the cursor right by `x` columns.\n\ncharm.push(withAttributes=false)\n--------------------------------\n\nPush the cursor state and optionally the attribute state.\n\ncharm.pop(withAttributes=false)\n-------------------------------\n\nPop the cursor state and optionally the attribute state.\n\ncharm.erase(s)\n--------------\n\nErase a region defined by the string `s`.\n\n`s` can be:\n\n* end - erase from the cursor to the end of the line\n* start - erase from the cursor to the start of the line\n* line - erase the current line\n* down - erase everything below the current line\n* up - erase everything above the current line\n* screen - erase the entire screen\n\ncharm.display(attr)\n-------------------\n\nSet the display mode with the string `attr`.\n\n`attr` can be:\n\n* reset\n* bright\n* dim\n* underscore\n* blink\n* reverse\n* hidden\n\ncharm.foreground(color)\n-----------------------\n\nSet the foreground color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.background(color)\n-----------------------\n\nSet the background color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.cursor(visible)\n---------------------\n\nSet the cursor visibility with a boolean `visible`.\n\ninstall\n=======\n\nWith [npm](http://npmjs.org) do:\n\n npm install charm\n',
41120 silly resolved readmeFilename: 'README.markdown',
41120 silly resolved _id: 'charm@0.0.8',
41120 silly resolved dist: { shasum: 'bcb31ef4c1a2ee469b6de7fbfe5a308aebd8021d' },
41120 silly resolved _from: 'charm@0.0.x',
41120 silly resolved _resolved: 'https://registry.npmjs.org/charm/-/charm-0.0.8.tgz' },
41120 silly resolved { name: 'tap',
41120 silly resolved version: '0.1.4',
41120 silly resolved author:
41120 silly resolved { name: 'Isaac Z. Schlueter',
41120 silly resolved email: 'i@izs.me',
41120 silly resolved url: 'http://blog.izs.me' },
41120 silly resolved description: 'A Test-Anything-Protocol library',
41120 silly resolved bin: { tap: 'bin/tap.js' },
41120 silly resolved main: 'lib/main.js',
41120 silly resolved dependencies: { inherits: '*', yamlish: '*', slide: '*', runforcover: '~0.0.2' },
41120 silly resolved keywords: [ 'assert', 'test', 'tap' ],
41120 silly resolved contributors: [ [Object], [Object] ],
41120 silly resolved license:
41120 silly resolved { type: 'MIT',
41120 silly resolved url: 'https://github.com/isaacs/node-tap/raw/master/LICENSE' },
41120 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/node-tap.git' },
41120 silly resolved scripts: { test: 'bin/tap.js test' },
41120 silly resolved readme: 'This is a mix-and-match set of utilities that you can use to write test\nharnesses and frameworks that communicate with one another using the\nTest Anything Protocol.\n\nIf you don\'t yet know what TAP is, [you better ask\nsomebody](http://testanything.org/).\n\nDefault Usage:\n\n1. Make a directory. Maybe call it \'test\'. That\'d be nice and obvious.\n2. Put a bunch of test scripts in there. If they\'re node programs, then\n they should be ".js". Anything else is assumed to be some kind of shell\n script, which should have a shebang line.\n3. `npm install tap`\n4. `tap ./tests`\n\nThe output will be TAP-compliant.\n\nFor extra special bonus points, you can do something like this:\n\n var test = require("tap").test\n test("make sure the thingie is a thing", function (t) {\n t.equal(thingie, "thing", "thingie should be thing")\n t.type(thingie, "string", "type of thingie is string")\n t.ok(true, "this is always true")\n t.notOk(false, "this is never true")\n t.test("a child test", function (t) {\n t.equal(this, superEasy, "right!?")\n t.similar(7, 2, "ever notice 7 is kinda like 2?", {todo: true})\n t.test("so skippable", {skip: true}, function (t) {\n t.plan(1) // only one test in this block\n t.ok(true, "but when the flag changes, it\'ll pass")\n // no need to end, since we had a plan.\n })\n t.end()\n })\n t.ok(99, "can also skip individual assertions", {skip: true})\n // end lets it know it\'s over.\n t.end()\n })\n test("another one", function (t) {\n t.plan(1)\n t.ok(true, "It\'s ok to plan, and also end. Watch.")\n t.end() // but it must match the plan!\n })\n\nNode-tap is actually a collection of several modules, any of which may be\nmixed and matched however you please.\n\nIf you don\'t like this test framework, and think you can do much much\nbetter, *I strongly encourage you to do so!* If you use this library,\nhowever, at least to output TAP-compliant results when `process.env.TAP`\nis set, then the data coming out of your framework will be much more\nconsumable by machines.\n\nYou can also use this to build programs that *consume* the TAP data, so\nthis is very useful for CI systems and such.\n\n* tap-assert: A collection of assert functions that return TAP result\n objects.\n* tap-consumer: A stream interface for consuming TAP data.\n* tap-producer: A class that produces a TAP stream by taking in result\n objects.\n* tap-results: A class for keeping track of TAP result objects as they\n pass by, counting up skips, passes, fails, and so on.\n* tap-runner: A program that runs through a directory running all the\n tests in it. (Tests which may or may not be TAP-outputting tests. But\n it\'s better if they are.)\n* tap-test: A class for actually running tests.\n* tap-harness: A class that runs tests. (Tests are also Harnesses,\n which is how sub-tests run.)\n* tap-global-harness: A default harness that provides the top-level\n support for running TAP tests.\n\n## Experimental Code Coverage with runforcover & bunker:\n\n```\nTAP_COV=1 tap ./tests [--cover=./lib,foo.js] [--cover-dir=./coverage]\n```\n\nThis feature is experimental, and will most likely change somewhat\nbefore being finalized. Feedback welcome.\n',
41120 silly resolved readmeFilename: 'README.md',
41120 silly resolved _id: 'tap@0.1.4',
41120 silly resolved bundleDependencies: [ 'inherits', 'tap-consumer', 'yamlish' ],
41120 silly resolved dist: { shasum: 'eecdbe428762358c1dc0e14af28363d49959267a' },
41120 silly resolved _from: 'tap@0.1.x',
41120 silly resolved _resolved: 'https://registry.npmjs.org/tap/-/tap-0.1.4.tgz' },
41120 silly resolved { name: 'traverse',
41120 silly resolved version: '0.6.3',
41120 silly resolved description: 'traverse and transform objects by visiting every node on a recursive walk',
41120 silly resolved main: 'index.js',
41120 silly resolved bin: {},
41120 silly resolved directories: { example: 'example', test: 'test' },
41120 silly resolved dependencies: {},
41120 silly resolved devDependencies: { tap: '~0.2.5' },
41120 silly resolved scripts: { test: 'tap test/*.js' },
41120 silly resolved repository:
41120 silly resolved { type: 'git',
41120 silly resolved url: 'git://github.com/substack/js-traverse.git' },
41120 silly resolved homepage: 'https://github.com/substack/js-traverse',
41120 silly resolved keywords:
41120 silly resolved [ 'traverse',
41120 silly resolved 'walk',
41120 silly resolved 'recursive',
41120 silly resolved 'map',
41120 silly resolved 'forEach',
41120 silly resolved 'deep',
41120 silly resolved 'clone' ],
41120 silly resolved author:
41120 silly resolved { name: 'James Halliday',
41120 silly resolved email: 'mail@substack.net',
41120 silly resolved url: 'http://substack.net' },
41120 silly resolved license: 'MIT',
41120 silly resolved engine: { node: '>=0.6' },
41120 silly resolved readme: 'traverse\n========\n\nTraverse and transform objects by visiting every node on a recursive walk.\n\n[![build status](https://secure.travis-ci.org/substack/js-traverse.png)](http://travis-ci.org/substack/js-traverse)\n\nexamples\n========\n\ntransform negative numbers in-place\n-----------------------------------\n\nnegative.js\n\n````javascript\nvar traverse = require(\'traverse\');\nvar obj = [ 5, 6, -3, [ 7, 8, -2, 1 ], { f : 10, g : -13 } ];\n\ntraverse(obj).forEach(function (x) {\n if (x < 0) this.update(x + 128);\n});\n\nconsole.dir(obj);\n````\n\nOutput:\n\n [ 5, 6, 125, [ 7, 8, 126, 1 ], { f: 10, g: 115 } ]\n\ncollect leaf nodes\n------------------\n\nleaves.js\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = {\n a : [1,2,3],\n b : 4,\n c : [5,6],\n d : { e : [7,8], f : 9 },\n};\n\nvar leaves = traverse(obj).reduce(function (acc, x) {\n if (this.isLeaf) acc.push(x);\n return acc;\n}, []);\n\nconsole.dir(leaves);\n````\n\nOutput:\n\n [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]\n\nscrub circular references\n-------------------------\n\nscrub.js:\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = { a : 1, b : 2, c : [ 3, 4 ] };\nobj.c.push(obj);\n\nvar scrubbed = traverse(obj).map(function (x) {\n if (this.circular) this.remove()\n});\nconsole.dir(scrubbed);\n````\n\noutput:\n\n { a: 1, b: 2, c: [ 3, 4 ] }\n\nmethods\n=======\n\nEach method that takes an `fn` uses the context documented below in the context\nsection.\n\n.map(fn)\n--------\n\nExecute `fn` for each node in the object and return a new object with the\nresults of the walk. To update nodes in the result use `this.update(value)`.\n\n.forEach(fn)\n------------\n\nExecute `fn` for each node in the object but unlike `.map()`, when\n`this.update()` is called it updates the object in-place.\n\n.reduce(fn, acc)\n----------------\n\nFor each node in the object, perform a\n[left-fold](http://en.wikipedia.org/wiki/Fold_(higher-order_function))\nwith the return value of `fn(acc, node)`.\n\nIf `acc` isn\'t specified, `acc` is set to the root object for the first step\nand the root element is skipped.\n\n.paths()\n--------\n\nReturn an `Array` of every possible non-cyclic path in the object.\nPaths are `Array`s of string keys.\n\n.nodes()\n--------\n\nReturn an `Array` of every node in the object.\n\n.clone()\n--------\n\nCreate a deep clone of the object.\n\n.get(path)\n----------\n\nGet the element at the array `path`.\n\n.set(path, value)\n-----------------\n\nSet the element at the array `path` to `value`.\n\n.has(path)\n----------\n\nReturn whether the element at the array `path` exists.\n\ncontext\n=======\n\nEach method that takes a callback has a context (its `this` object) with these\nattributes:\n\nthis.node\n---------\n\nThe present node on the recursive walk\n\nthis.path\n---------\n\nAn array of string keys from the root to the present node\n\nthis.parent\n-----------\n\nThe context of the node\'s parent.\nThis is `undefined` for the root node.\n\nthis.key\n--------\n\nThe name of the key of the present node in its parent.\nThis is `undefined` for the root node.\n\nthis.isRoot, this.notRoot\n-------------------------\n\nWhether the present node is the root node\n\nthis.isLeaf, this.notLeaf\n-------------------------\n\nWhether or not the present node is a leaf node (has no children)\n\nthis.level\n----------\n\nDepth of the node within the traversal\n\nthis.circular\n-------------\n\nIf the node equals one of its parents, the `circular` attribute is set to the\ncontext of that parent and the traversal progresses no deeper.\n\nthis.update(value, stopHere=false)\n----------------------------------\n\nSet a new value for the present node.\n\nAll the elements in `value` will be recursively traversed unless `stopHere` is\ntrue.\n\nthis.remove(stopHere=false)\n-------------\n\nRemove the current element from the output. If the node is in an Array it will\nbe spliced off. Otherwise it will be deleted from its parent.\n\nthis.delete(stopHere=false)\n-------------\n\nDelete the current element from its parent in the output. Calls `delete` even on\nArrays.\n\nthis.before(fn)\n---------------\n\nCall this function before any of the children are traversed.\n\nYou can assign into `this.keys` here to traverse in a custom order.\n\nthis.after(fn)\n--------------\n\nCall this function after any of the children are traversed.\n\nthis.pre(fn)\n------------\n\nCall this function before each of the children are traversed.\n\nthis.post(fn)\n-------------\n\nCall this function after each of the children are traversed.\n\n\ninstall\n=======\n\nUsing [npm](http://npmjs.org) do:\n\n $ npm install traverse\n\ntest\n====\n\nUsing [expresso](http://github.com/visionmedia/expresso) do:\n\n $ expresso\n \n 100% wahoo, your stuff is not broken!\n\nin the browser\n==============\n\nUse [browserify](https://github.com/substack/node-browserify) to run traverse in\nthe browser.\n\ntraverse has been tested and works with:\n\n* Internet Explorer 5.5, 6.0, 7.0, 8.0, 9.0\n* Firefox 3.5\n* Chrome 6.0\n* Opera 10.6\n* Safari 5.0\n',
41120 silly resolved readmeFilename: 'README.markdown',
41120 silly resolved _id: 'traverse@0.6.3',
41120 silly resolved dist: { shasum: 'f69350a5e8cfb6cbee3a9fd84b569cc2daf9c708' },
41120 silly resolved _from: 'traverse@>=0.2.4',
41120 silly resolved _resolved: 'https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz' } ]
41121 info install ent@0.0.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet
41122 info install charm@0.0.8 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet
41123 info install tap@0.1.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet
41124 info install traverse@0.6.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet
41125 info installOne ent@0.0.5
41126 info installOne charm@0.0.8
41127 info installOne tap@0.1.4
41128 info installOne traverse@0.6.3
41129 silly resolved [ { name: 'ent',
41129 silly resolved description: 'Encode and decode HTML entities',
41129 silly resolved version: '0.0.5',
41129 silly resolved repository: { type: 'git', url: 'https://github.com/substack/node-ent.git' },
41129 silly resolved author:
41129 silly resolved { name: 'James Halliday',
41129 silly resolved email: 'mail@substack.net',
41129 silly resolved url: 'http://substack.net' },
41129 silly resolved main: './index.js',
41129 silly resolved keywords: [ 'entities', 'entitify', 'entity', 'html', 'encode', 'decode' ],
41129 silly resolved license: 'perl',
41129 silly resolved scripts: { test: 'tap test/*.js' },
41129 silly resolved testling: { files: 'test/*.js', browsers: [Object] },
41129 silly resolved devDependencies: { tap: '~0.3.3', tape: '~0.1.0' },
41129 silly resolved readme: '# ent\n\nEncode and decode HTML entities\n\n[![browser support](http://ci.testling.com/substack/node-ent.png)](http://ci.testling.com/substack/node-ent)\n\n[![build status](https://secure.travis-ci.org/substack/node-ent.png)](http://travis-ci.org/substack/node-ent)\n\n# example\n\n``` js\nvar ent = require(\'ent\');\nconsole.log(ent.encode(\'<span>©moo</span>\'))\nconsole.log(ent.decode(\'&pi; &amp; &rho;\'));\n```\n\n```\n&lt;span&gt;&copy;moo&lt;/span&gt;\nπ & ρ\n```\n\n![ent](http://substack.net/images/ent.png)\n\n# methods\n\n## encode(str)\n\nEscape unsafe characters in `str` with html entities.\n\n## decode(str)\n\nConvert html entities in `str` back to raw text.\n\n# credits\n\nHTML entity tables shamelessly lifted from perl\'s\n[HTML::Entities](http://cpansearch.perl.org/src/GAAS/HTML-Parser-3.68/lib/HTML/Entities.pm)\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install ent\n```\n\n# license\n\nperl\n',
41129 silly resolved readmeFilename: 'readme.markdown',
41129 silly resolved _id: 'ent@0.0.5',
41129 silly resolved dist: { shasum: 'e267bb0c72e5e7f98a47e077fdd7f9ac4a9a2328' },
41129 silly resolved _from: 'ent@0.0.x',
41129 silly resolved _resolved: 'https://registry.npmjs.org/ent/-/ent-0.0.5.tgz' },
41129 silly resolved { name: 'charm',
41129 silly resolved version: '0.0.8',
41129 silly resolved description: 'ansi control sequences for terminal cursor hopping and colors',
41129 silly resolved main: 'index.js',
41129 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
41129 silly resolved repository:
41129 silly resolved { type: 'git',
41129 silly resolved url: 'http://github.com/substack/node-charm.git' },
41129 silly resolved keywords:
41129 silly resolved [ 'terminal',
41129 silly resolved 'ansi',
41129 silly resolved 'cursor',
41129 silly resolved 'color',
41129 silly resolved 'console',
41129 silly resolved 'control',
41129 silly resolved 'escape',
41129 silly resolved 'sequence' ],
41129 silly resolved author:
41129 silly resolved { name: 'James Halliday',
41129 silly resolved email: 'mail@substack.net',
41129 silly resolved url: 'http://substack.net' },
41129 silly resolved license: 'MIT/X11',
41129 silly resolved engine: { node: '>=0.4' },
41129 silly resolved readme: 'charm\n=====\n\nUse\n[ansi terminal characters](http://www.termsys.demon.co.uk/vtansi.htm)\nto write colors and cursor positions.\n\n![me lucky charms](http://substack.net/images/charms.png)\n\nexample\n=======\n\nlucky\n-----\n\n````javascript\nvar charm = require(\'charm\')(process);\ncharm.reset();\n\nvar colors = [ \'red\', \'cyan\', \'yellow\', \'green\', \'blue\' ];\nvar text = \'Always after me lucky charms.\';\n\nvar offset = 0;\nvar iv = setInterval(function () {\n var y = 0, dy = 1;\n for (var i = 0; i < 40; i++) {\n var color = colors[(i + offset) % colors.length];\n var c = text[(i + offset) % text.length];\n charm\n .move(1, dy)\n .foreground(color)\n .write(c)\n ;\n y += dy;\n if (y <= 0 || y >= 5) dy *= -1;\n }\n charm.position(0, 1);\n offset ++;\n}, 150);\n \ncharm.on(\'data\', function (buf) {\n if (buf[0] === 3) {\n clearInterval(iv);\n charm.destroy();\n }\n});\n````\n\nevents\n======\n\nCharm objects pass along the data events from their input stream except for\nevents generated from querying the terminal device.\n\nBecause charm puts stdin into raw mode, charm emits two special events: "^C" and\n"^D" when the user types those combos. It\'s super convenient with these events\nto do:\n\n````javascript\ncharm.on(\'^C\', process.exit)\n````\n\nmethods\n=======\n\nvar charm = require(\'charm\')(param or stream, ...)\n--------------------------------------------------\n\nCreate a new `charm` given a `param` with `stdout` and `stdin` streams, such as\n`process` or by passing the streams in themselves separately as parameters.\n\nProtip: you can pass in an http response object as an output stream and it will\njust work™.\n\ncharm.reset()\n-------------\n\nReset the entire screen, like the /usr/bin/reset command.\n\ncharm.destroy()\n---------------\n\nDestroy the input stream.\n\ncharm.write(msg)\n----------------\n\nPass along `msg` to the output stream.\n\ncharm.position(x, y) or charm.position(cb)\n------------------------------------------\n\nSet the cursor position to the absolute coordinates `x, y` or query the position\nand get the response as `cb(x, y)`.\n\ncharm.move(x, y)\n----------------\n\nMove the cursor position by the relative coordinates `x, y`.\n\ncharm.up(y)\n-----------\n\nMove the cursor up by `y` rows.\n\ncharm.down(y)\n-------------\n\nMove the cursor down by `y` rows.\n\ncharm.left(x)\n-------------\n\nMove the cursor left by `x` columns.\n\ncharm.right(x)\n-------------\n\nMove the cursor right by `x` columns.\n\ncharm.push(withAttributes=false)\n--------------------------------\n\nPush the cursor state and optionally the attribute state.\n\ncharm.pop(withAttributes=false)\n-------------------------------\n\nPop the cursor state and optionally the attribute state.\n\ncharm.erase(s)\n--------------\n\nErase a region defined by the string `s`.\n\n`s` can be:\n\n* end - erase from the cursor to the end of the line\n* start - erase from the cursor to the start of the line\n* line - erase the current line\n* down - erase everything below the current line\n* up - erase everything above the current line\n* screen - erase the entire screen\n\ncharm.display(attr)\n-------------------\n\nSet the display mode with the string `attr`.\n\n`attr` can be:\n\n* reset\n* bright\n* dim\n* underscore\n* blink\n* reverse\n* hidden\n\ncharm.foreground(color)\n-----------------------\n\nSet the foreground color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.background(color)\n-----------------------\n\nSet the background color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.cursor(visible)\n---------------------\n\nSet the cursor visibility with a boolean `visible`.\n\ninstall\n=======\n\nWith [npm](http://npmjs.org) do:\n\n npm install charm\n',
41129 silly resolved readmeFilename: 'README.markdown',
41129 silly resolved _id: 'charm@0.0.8',
41129 silly resolved dist: { shasum: 'bcb31ef4c1a2ee469b6de7fbfe5a308aebd8021d' },
41129 silly resolved _from: 'charm@0.0.x',
41129 silly resolved _resolved: 'https://registry.npmjs.org/charm/-/charm-0.0.8.tgz' },
41129 silly resolved { name: 'tap',
41129 silly resolved version: '0.1.4',
41129 silly resolved author:
41129 silly resolved { name: 'Isaac Z. Schlueter',
41129 silly resolved email: 'i@izs.me',
41129 silly resolved url: 'http://blog.izs.me' },
41129 silly resolved description: 'A Test-Anything-Protocol library',
41129 silly resolved bin: { tap: 'bin/tap.js' },
41129 silly resolved main: 'lib/main.js',
41129 silly resolved dependencies: { inherits: '*', yamlish: '*', slide: '*', runforcover: '~0.0.2' },
41129 silly resolved keywords: [ 'assert', 'test', 'tap' ],
41129 silly resolved contributors: [ [Object], [Object] ],
41129 silly resolved license:
41129 silly resolved { type: 'MIT',
41129 silly resolved url: 'https://github.com/isaacs/node-tap/raw/master/LICENSE' },
41129 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/node-tap.git' },
41129 silly resolved scripts: { test: 'bin/tap.js test' },
41129 silly resolved readme: 'This is a mix-and-match set of utilities that you can use to write test\nharnesses and frameworks that communicate with one another using the\nTest Anything Protocol.\n\nIf you don\'t yet know what TAP is, [you better ask\nsomebody](http://testanything.org/).\n\nDefault Usage:\n\n1. Make a directory. Maybe call it \'test\'. That\'d be nice and obvious.\n2. Put a bunch of test scripts in there. If they\'re node programs, then\n they should be ".js". Anything else is assumed to be some kind of shell\n script, which should have a shebang line.\n3. `npm install tap`\n4. `tap ./tests`\n\nThe output will be TAP-compliant.\n\nFor extra special bonus points, you can do something like this:\n\n var test = require("tap").test\n test("make sure the thingie is a thing", function (t) {\n t.equal(thingie, "thing", "thingie should be thing")\n t.type(thingie, "string", "type of thingie is string")\n t.ok(true, "this is always true")\n t.notOk(false, "this is never true")\n t.test("a child test", function (t) {\n t.equal(this, superEasy, "right!?")\n t.similar(7, 2, "ever notice 7 is kinda like 2?", {todo: true})\n t.test("so skippable", {skip: true}, function (t) {\n t.plan(1) // only one test in this block\n t.ok(true, "but when the flag changes, it\'ll pass")\n // no need to end, since we had a plan.\n })\n t.end()\n })\n t.ok(99, "can also skip individual assertions", {skip: true})\n // end lets it know it\'s over.\n t.end()\n })\n test("another one", function (t) {\n t.plan(1)\n t.ok(true, "It\'s ok to plan, and also end. Watch.")\n t.end() // but it must match the plan!\n })\n\nNode-tap is actually a collection of several modules, any of which may be\nmixed and matched however you please.\n\nIf you don\'t like this test framework, and think you can do much much\nbetter, *I strongly encourage you to do so!* If you use this library,\nhowever, at least to output TAP-compliant results when `process.env.TAP`\nis set, then the data coming out of your framework will be much more\nconsumable by machines.\n\nYou can also use this to build programs that *consume* the TAP data, so\nthis is very useful for CI systems and such.\n\n* tap-assert: A collection of assert functions that return TAP result\n objects.\n* tap-consumer: A stream interface for consuming TAP data.\n* tap-producer: A class that produces a TAP stream by taking in result\n objects.\n* tap-results: A class for keeping track of TAP result objects as they\n pass by, counting up skips, passes, fails, and so on.\n* tap-runner: A program that runs through a directory running all the\n tests in it. (Tests which may or may not be TAP-outputting tests. But\n it\'s better if they are.)\n* tap-test: A class for actually running tests.\n* tap-harness: A class that runs tests. (Tests are also Harnesses,\n which is how sub-tests run.)\n* tap-global-harness: A default harness that provides the top-level\n support for running TAP tests.\n\n## Experimental Code Coverage with runforcover & bunker:\n\n```\nTAP_COV=1 tap ./tests [--cover=./lib,foo.js] [--cover-dir=./coverage]\n```\n\nThis feature is experimental, and will most likely change somewhat\nbefore being finalized. Feedback welcome.\n',
41129 silly resolved readmeFilename: 'README.md',
41129 silly resolved _id: 'tap@0.1.4',
41129 silly resolved bundleDependencies: [ 'inherits', 'tap-consumer', 'yamlish' ],
41129 silly resolved dist: { shasum: 'eecdbe428762358c1dc0e14af28363d49959267a' },
41129 silly resolved _from: 'tap@0.1.x',
41129 silly resolved _resolved: 'https://registry.npmjs.org/tap/-/tap-0.1.4.tgz' },
41129 silly resolved { name: 'traverse',
41129 silly resolved version: '0.6.3',
41129 silly resolved description: 'traverse and transform objects by visiting every node on a recursive walk',
41129 silly resolved main: 'index.js',
41129 silly resolved bin: {},
41129 silly resolved directories: { example: 'example', test: 'test' },
41129 silly resolved dependencies: {},
41129 silly resolved devDependencies: { tap: '~0.2.5' },
41129 silly resolved scripts: { test: 'tap test/*.js' },
41129 silly resolved repository:
41129 silly resolved { type: 'git',
41129 silly resolved url: 'git://github.com/substack/js-traverse.git' },
41129 silly resolved homepage: 'https://github.com/substack/js-traverse',
41129 silly resolved keywords:
41129 silly resolved [ 'traverse',
41129 silly resolved 'walk',
41129 silly resolved 'recursive',
41129 silly resolved 'map',
41129 silly resolved 'forEach',
41129 silly resolved 'deep',
41129 silly resolved 'clone' ],
41129 silly resolved author:
41129 silly resolved { name: 'James Halliday',
41129 silly resolved email: 'mail@substack.net',
41129 silly resolved url: 'http://substack.net' },
41129 silly resolved license: 'MIT',
41129 silly resolved engine: { node: '>=0.6' },
41129 silly resolved readme: 'traverse\n========\n\nTraverse and transform objects by visiting every node on a recursive walk.\n\n[![build status](https://secure.travis-ci.org/substack/js-traverse.png)](http://travis-ci.org/substack/js-traverse)\n\nexamples\n========\n\ntransform negative numbers in-place\n-----------------------------------\n\nnegative.js\n\n````javascript\nvar traverse = require(\'traverse\');\nvar obj = [ 5, 6, -3, [ 7, 8, -2, 1 ], { f : 10, g : -13 } ];\n\ntraverse(obj).forEach(function (x) {\n if (x < 0) this.update(x + 128);\n});\n\nconsole.dir(obj);\n````\n\nOutput:\n\n [ 5, 6, 125, [ 7, 8, 126, 1 ], { f: 10, g: 115 } ]\n\ncollect leaf nodes\n------------------\n\nleaves.js\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = {\n a : [1,2,3],\n b : 4,\n c : [5,6],\n d : { e : [7,8], f : 9 },\n};\n\nvar leaves = traverse(obj).reduce(function (acc, x) {\n if (this.isLeaf) acc.push(x);\n return acc;\n}, []);\n\nconsole.dir(leaves);\n````\n\nOutput:\n\n [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]\n\nscrub circular references\n-------------------------\n\nscrub.js:\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = { a : 1, b : 2, c : [ 3, 4 ] };\nobj.c.push(obj);\n\nvar scrubbed = traverse(obj).map(function (x) {\n if (this.circular) this.remove()\n});\nconsole.dir(scrubbed);\n````\n\noutput:\n\n { a: 1, b: 2, c: [ 3, 4 ] }\n\nmethods\n=======\n\nEach method that takes an `fn` uses the context documented below in the context\nsection.\n\n.map(fn)\n--------\n\nExecute `fn` for each node in the object and return a new object with the\nresults of the walk. To update nodes in the result use `this.update(value)`.\n\n.forEach(fn)\n------------\n\nExecute `fn` for each node in the object but unlike `.map()`, when\n`this.update()` is called it updates the object in-place.\n\n.reduce(fn, acc)\n----------------\n\nFor each node in the object, perform a\n[left-fold](http://en.wikipedia.org/wiki/Fold_(higher-order_function))\nwith the return value of `fn(acc, node)`.\n\nIf `acc` isn\'t specified, `acc` is set to the root object for the first step\nand the root element is skipped.\n\n.paths()\n--------\n\nReturn an `Array` of every possible non-cyclic path in the object.\nPaths are `Array`s of string keys.\n\n.nodes()\n--------\n\nReturn an `Array` of every node in the object.\n\n.clone()\n--------\n\nCreate a deep clone of the object.\n\n.get(path)\n----------\n\nGet the element at the array `path`.\n\n.set(path, value)\n-----------------\n\nSet the element at the array `path` to `value`.\n\n.has(path)\n----------\n\nReturn whether the element at the array `path` exists.\n\ncontext\n=======\n\nEach method that takes a callback has a context (its `this` object) with these\nattributes:\n\nthis.node\n---------\n\nThe present node on the recursive walk\n\nthis.path\n---------\n\nAn array of string keys from the root to the present node\n\nthis.parent\n-----------\n\nThe context of the node\'s parent.\nThis is `undefined` for the root node.\n\nthis.key\n--------\n\nThe name of the key of the present node in its parent.\nThis is `undefined` for the root node.\n\nthis.isRoot, this.notRoot\n-------------------------\n\nWhether the present node is the root node\n\nthis.isLeaf, this.notLeaf\n-------------------------\n\nWhether or not the present node is a leaf node (has no children)\n\nthis.level\n----------\n\nDepth of the node within the traversal\n\nthis.circular\n-------------\n\nIf the node equals one of its parents, the `circular` attribute is set to the\ncontext of that parent and the traversal progresses no deeper.\n\nthis.update(value, stopHere=false)\n----------------------------------\n\nSet a new value for the present node.\n\nAll the elements in `value` will be recursively traversed unless `stopHere` is\ntrue.\n\nthis.remove(stopHere=false)\n-------------\n\nRemove the current element from the output. If the node is in an Array it will\nbe spliced off. Otherwise it will be deleted from its parent.\n\nthis.delete(stopHere=false)\n-------------\n\nDelete the current element from its parent in the output. Calls `delete` even on\nArrays.\n\nthis.before(fn)\n---------------\n\nCall this function before any of the children are traversed.\n\nYou can assign into `this.keys` here to traverse in a custom order.\n\nthis.after(fn)\n--------------\n\nCall this function after any of the children are traversed.\n\nthis.pre(fn)\n------------\n\nCall this function before each of the children are traversed.\n\nthis.post(fn)\n-------------\n\nCall this function after each of the children are traversed.\n\n\ninstall\n=======\n\nUsing [npm](http://npmjs.org) do:\n\n $ npm install traverse\n\ntest\n====\n\nUsing [expresso](http://github.com/visionmedia/expresso) do:\n\n $ expresso\n \n 100% wahoo, your stuff is not broken!\n\nin the browser\n==============\n\nUse [browserify](https://github.com/substack/node-browserify) to run traverse in\nthe browser.\n\ntraverse has been tested and works with:\n\n* Internet Explorer 5.5, 6.0, 7.0, 8.0, 9.0\n* Firefox 3.5\n* Chrome 6.0\n* Opera 10.6\n* Safari 5.0\n',
41129 silly resolved readmeFilename: 'README.markdown',
41129 silly resolved _id: 'traverse@0.6.3',
41129 silly resolved dist: { shasum: 'f69350a5e8cfb6cbee3a9fd84b569cc2daf9c708' },
41129 silly resolved _from: 'traverse@>=0.2.4',
41129 silly resolved _resolved: 'https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz' } ]
41130 info install ent@0.0.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41131 info install charm@0.0.8 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41132 info install tap@0.1.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41133 info install traverse@0.6.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41134 info installOne ent@0.0.5
41135 info installOne charm@0.0.8
41136 info installOne tap@0.1.4
41137 info installOne traverse@0.6.3
41138 silly resolved [ { name: 'ent',
41138 silly resolved description: 'Encode and decode HTML entities',
41138 silly resolved version: '0.0.5',
41138 silly resolved repository: { type: 'git', url: 'https://github.com/substack/node-ent.git' },
41138 silly resolved author:
41138 silly resolved { name: 'James Halliday',
41138 silly resolved email: 'mail@substack.net',
41138 silly resolved url: 'http://substack.net' },
41138 silly resolved main: './index.js',
41138 silly resolved keywords: [ 'entities', 'entitify', 'entity', 'html', 'encode', 'decode' ],
41138 silly resolved license: 'perl',
41138 silly resolved scripts: { test: 'tap test/*.js' },
41138 silly resolved testling: { files: 'test/*.js', browsers: [Object] },
41138 silly resolved devDependencies: { tap: '~0.3.3', tape: '~0.1.0' },
41138 silly resolved readme: '# ent\n\nEncode and decode HTML entities\n\n[![browser support](http://ci.testling.com/substack/node-ent.png)](http://ci.testling.com/substack/node-ent)\n\n[![build status](https://secure.travis-ci.org/substack/node-ent.png)](http://travis-ci.org/substack/node-ent)\n\n# example\n\n``` js\nvar ent = require(\'ent\');\nconsole.log(ent.encode(\'<span>©moo</span>\'))\nconsole.log(ent.decode(\'&pi; &amp; &rho;\'));\n```\n\n```\n&lt;span&gt;&copy;moo&lt;/span&gt;\nπ & ρ\n```\n\n![ent](http://substack.net/images/ent.png)\n\n# methods\n\n## encode(str)\n\nEscape unsafe characters in `str` with html entities.\n\n## decode(str)\n\nConvert html entities in `str` back to raw text.\n\n# credits\n\nHTML entity tables shamelessly lifted from perl\'s\n[HTML::Entities](http://cpansearch.perl.org/src/GAAS/HTML-Parser-3.68/lib/HTML/Entities.pm)\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install ent\n```\n\n# license\n\nperl\n',
41138 silly resolved readmeFilename: 'readme.markdown',
41138 silly resolved _id: 'ent@0.0.5',
41138 silly resolved dist: { shasum: 'e267bb0c72e5e7f98a47e077fdd7f9ac4a9a2328' },
41138 silly resolved _from: 'ent@0.0.x',
41138 silly resolved _resolved: 'https://registry.npmjs.org/ent/-/ent-0.0.5.tgz' },
41138 silly resolved { name: 'charm',
41138 silly resolved version: '0.0.8',
41138 silly resolved description: 'ansi control sequences for terminal cursor hopping and colors',
41138 silly resolved main: 'index.js',
41138 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
41138 silly resolved repository:
41138 silly resolved { type: 'git',
41138 silly resolved url: 'http://github.com/substack/node-charm.git' },
41138 silly resolved keywords:
41138 silly resolved [ 'terminal',
41138 silly resolved 'ansi',
41138 silly resolved 'cursor',
41138 silly resolved 'color',
41138 silly resolved 'console',
41138 silly resolved 'control',
41138 silly resolved 'escape',
41138 silly resolved 'sequence' ],
41138 silly resolved author:
41138 silly resolved { name: 'James Halliday',
41138 silly resolved email: 'mail@substack.net',
41138 silly resolved url: 'http://substack.net' },
41138 silly resolved license: 'MIT/X11',
41138 silly resolved engine: { node: '>=0.4' },
41138 silly resolved readme: 'charm\n=====\n\nUse\n[ansi terminal characters](http://www.termsys.demon.co.uk/vtansi.htm)\nto write colors and cursor positions.\n\n![me lucky charms](http://substack.net/images/charms.png)\n\nexample\n=======\n\nlucky\n-----\n\n````javascript\nvar charm = require(\'charm\')(process);\ncharm.reset();\n\nvar colors = [ \'red\', \'cyan\', \'yellow\', \'green\', \'blue\' ];\nvar text = \'Always after me lucky charms.\';\n\nvar offset = 0;\nvar iv = setInterval(function () {\n var y = 0, dy = 1;\n for (var i = 0; i < 40; i++) {\n var color = colors[(i + offset) % colors.length];\n var c = text[(i + offset) % text.length];\n charm\n .move(1, dy)\n .foreground(color)\n .write(c)\n ;\n y += dy;\n if (y <= 0 || y >= 5) dy *= -1;\n }\n charm.position(0, 1);\n offset ++;\n}, 150);\n \ncharm.on(\'data\', function (buf) {\n if (buf[0] === 3) {\n clearInterval(iv);\n charm.destroy();\n }\n});\n````\n\nevents\n======\n\nCharm objects pass along the data events from their input stream except for\nevents generated from querying the terminal device.\n\nBecause charm puts stdin into raw mode, charm emits two special events: "^C" and\n"^D" when the user types those combos. It\'s super convenient with these events\nto do:\n\n````javascript\ncharm.on(\'^C\', process.exit)\n````\n\nmethods\n=======\n\nvar charm = require(\'charm\')(param or stream, ...)\n--------------------------------------------------\n\nCreate a new `charm` given a `param` with `stdout` and `stdin` streams, such as\n`process` or by passing the streams in themselves separately as parameters.\n\nProtip: you can pass in an http response object as an output stream and it will\njust work™.\n\ncharm.reset()\n-------------\n\nReset the entire screen, like the /usr/bin/reset command.\n\ncharm.destroy()\n---------------\n\nDestroy the input stream.\n\ncharm.write(msg)\n----------------\n\nPass along `msg` to the output stream.\n\ncharm.position(x, y) or charm.position(cb)\n------------------------------------------\n\nSet the cursor position to the absolute coordinates `x, y` or query the position\nand get the response as `cb(x, y)`.\n\ncharm.move(x, y)\n----------------\n\nMove the cursor position by the relative coordinates `x, y`.\n\ncharm.up(y)\n-----------\n\nMove the cursor up by `y` rows.\n\ncharm.down(y)\n-------------\n\nMove the cursor down by `y` rows.\n\ncharm.left(x)\n-------------\n\nMove the cursor left by `x` columns.\n\ncharm.right(x)\n-------------\n\nMove the cursor right by `x` columns.\n\ncharm.push(withAttributes=false)\n--------------------------------\n\nPush the cursor state and optionally the attribute state.\n\ncharm.pop(withAttributes=false)\n-------------------------------\n\nPop the cursor state and optionally the attribute state.\n\ncharm.erase(s)\n--------------\n\nErase a region defined by the string `s`.\n\n`s` can be:\n\n* end - erase from the cursor to the end of the line\n* start - erase from the cursor to the start of the line\n* line - erase the current line\n* down - erase everything below the current line\n* up - erase everything above the current line\n* screen - erase the entire screen\n\ncharm.display(attr)\n-------------------\n\nSet the display mode with the string `attr`.\n\n`attr` can be:\n\n* reset\n* bright\n* dim\n* underscore\n* blink\n* reverse\n* hidden\n\ncharm.foreground(color)\n-----------------------\n\nSet the foreground color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.background(color)\n-----------------------\n\nSet the background color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.cursor(visible)\n---------------------\n\nSet the cursor visibility with a boolean `visible`.\n\ninstall\n=======\n\nWith [npm](http://npmjs.org) do:\n\n npm install charm\n',
41138 silly resolved readmeFilename: 'README.markdown',
41138 silly resolved _id: 'charm@0.0.8',
41138 silly resolved dist: { shasum: 'bcb31ef4c1a2ee469b6de7fbfe5a308aebd8021d' },
41138 silly resolved _from: 'charm@0.0.x',
41138 silly resolved _resolved: 'https://registry.npmjs.org/charm/-/charm-0.0.8.tgz' },
41138 silly resolved { name: 'tap',
41138 silly resolved version: '0.1.4',
41138 silly resolved author:
41138 silly resolved { name: 'Isaac Z. Schlueter',
41138 silly resolved email: 'i@izs.me',
41138 silly resolved url: 'http://blog.izs.me' },
41138 silly resolved description: 'A Test-Anything-Protocol library',
41138 silly resolved bin: { tap: 'bin/tap.js' },
41138 silly resolved main: 'lib/main.js',
41138 silly resolved dependencies: { inherits: '*', yamlish: '*', slide: '*', runforcover: '~0.0.2' },
41138 silly resolved keywords: [ 'assert', 'test', 'tap' ],
41138 silly resolved contributors: [ [Object], [Object] ],
41138 silly resolved license:
41138 silly resolved { type: 'MIT',
41138 silly resolved url: 'https://github.com/isaacs/node-tap/raw/master/LICENSE' },
41138 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/node-tap.git' },
41138 silly resolved scripts: { test: 'bin/tap.js test' },
41138 silly resolved readme: 'This is a mix-and-match set of utilities that you can use to write test\nharnesses and frameworks that communicate with one another using the\nTest Anything Protocol.\n\nIf you don\'t yet know what TAP is, [you better ask\nsomebody](http://testanything.org/).\n\nDefault Usage:\n\n1. Make a directory. Maybe call it \'test\'. That\'d be nice and obvious.\n2. Put a bunch of test scripts in there. If they\'re node programs, then\n they should be ".js". Anything else is assumed to be some kind of shell\n script, which should have a shebang line.\n3. `npm install tap`\n4. `tap ./tests`\n\nThe output will be TAP-compliant.\n\nFor extra special bonus points, you can do something like this:\n\n var test = require("tap").test\n test("make sure the thingie is a thing", function (t) {\n t.equal(thingie, "thing", "thingie should be thing")\n t.type(thingie, "string", "type of thingie is string")\n t.ok(true, "this is always true")\n t.notOk(false, "this is never true")\n t.test("a child test", function (t) {\n t.equal(this, superEasy, "right!?")\n t.similar(7, 2, "ever notice 7 is kinda like 2?", {todo: true})\n t.test("so skippable", {skip: true}, function (t) {\n t.plan(1) // only one test in this block\n t.ok(true, "but when the flag changes, it\'ll pass")\n // no need to end, since we had a plan.\n })\n t.end()\n })\n t.ok(99, "can also skip individual assertions", {skip: true})\n // end lets it know it\'s over.\n t.end()\n })\n test("another one", function (t) {\n t.plan(1)\n t.ok(true, "It\'s ok to plan, and also end. Watch.")\n t.end() // but it must match the plan!\n })\n\nNode-tap is actually a collection of several modules, any of which may be\nmixed and matched however you please.\n\nIf you don\'t like this test framework, and think you can do much much\nbetter, *I strongly encourage you to do so!* If you use this library,\nhowever, at least to output TAP-compliant results when `process.env.TAP`\nis set, then the data coming out of your framework will be much more\nconsumable by machines.\n\nYou can also use this to build programs that *consume* the TAP data, so\nthis is very useful for CI systems and such.\n\n* tap-assert: A collection of assert functions that return TAP result\n objects.\n* tap-consumer: A stream interface for consuming TAP data.\n* tap-producer: A class that produces a TAP stream by taking in result\n objects.\n* tap-results: A class for keeping track of TAP result objects as they\n pass by, counting up skips, passes, fails, and so on.\n* tap-runner: A program that runs through a directory running all the\n tests in it. (Tests which may or may not be TAP-outputting tests. But\n it\'s better if they are.)\n* tap-test: A class for actually running tests.\n* tap-harness: A class that runs tests. (Tests are also Harnesses,\n which is how sub-tests run.)\n* tap-global-harness: A default harness that provides the top-level\n support for running TAP tests.\n\n## Experimental Code Coverage with runforcover & bunker:\n\n```\nTAP_COV=1 tap ./tests [--cover=./lib,foo.js] [--cover-dir=./coverage]\n```\n\nThis feature is experimental, and will most likely change somewhat\nbefore being finalized. Feedback welcome.\n',
41138 silly resolved readmeFilename: 'README.md',
41138 silly resolved _id: 'tap@0.1.4',
41138 silly resolved bundleDependencies: [ 'inherits', 'tap-consumer', 'yamlish' ],
41138 silly resolved dist: { shasum: 'eecdbe428762358c1dc0e14af28363d49959267a' },
41138 silly resolved _from: 'tap@0.1.x',
41138 silly resolved _resolved: 'https://registry.npmjs.org/tap/-/tap-0.1.4.tgz' },
41138 silly resolved { name: 'traverse',
41138 silly resolved version: '0.6.3',
41138 silly resolved description: 'traverse and transform objects by visiting every node on a recursive walk',
41138 silly resolved main: 'index.js',
41138 silly resolved bin: {},
41138 silly resolved directories: { example: 'example', test: 'test' },
41138 silly resolved dependencies: {},
41138 silly resolved devDependencies: { tap: '~0.2.5' },
41138 silly resolved scripts: { test: 'tap test/*.js' },
41138 silly resolved repository:
41138 silly resolved { type: 'git',
41138 silly resolved url: 'git://github.com/substack/js-traverse.git' },
41138 silly resolved homepage: 'https://github.com/substack/js-traverse',
41138 silly resolved keywords:
41138 silly resolved [ 'traverse',
41138 silly resolved 'walk',
41138 silly resolved 'recursive',
41138 silly resolved 'map',
41138 silly resolved 'forEach',
41138 silly resolved 'deep',
41138 silly resolved 'clone' ],
41138 silly resolved author:
41138 silly resolved { name: 'James Halliday',
41138 silly resolved email: 'mail@substack.net',
41138 silly resolved url: 'http://substack.net' },
41138 silly resolved license: 'MIT',
41138 silly resolved engine: { node: '>=0.6' },
41138 silly resolved readme: 'traverse\n========\n\nTraverse and transform objects by visiting every node on a recursive walk.\n\n[![build status](https://secure.travis-ci.org/substack/js-traverse.png)](http://travis-ci.org/substack/js-traverse)\n\nexamples\n========\n\ntransform negative numbers in-place\n-----------------------------------\n\nnegative.js\n\n````javascript\nvar traverse = require(\'traverse\');\nvar obj = [ 5, 6, -3, [ 7, 8, -2, 1 ], { f : 10, g : -13 } ];\n\ntraverse(obj).forEach(function (x) {\n if (x < 0) this.update(x + 128);\n});\n\nconsole.dir(obj);\n````\n\nOutput:\n\n [ 5, 6, 125, [ 7, 8, 126, 1 ], { f: 10, g: 115 } ]\n\ncollect leaf nodes\n------------------\n\nleaves.js\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = {\n a : [1,2,3],\n b : 4,\n c : [5,6],\n d : { e : [7,8], f : 9 },\n};\n\nvar leaves = traverse(obj).reduce(function (acc, x) {\n if (this.isLeaf) acc.push(x);\n return acc;\n}, []);\n\nconsole.dir(leaves);\n````\n\nOutput:\n\n [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]\n\nscrub circular references\n-------------------------\n\nscrub.js:\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = { a : 1, b : 2, c : [ 3, 4 ] };\nobj.c.push(obj);\n\nvar scrubbed = traverse(obj).map(function (x) {\n if (this.circular) this.remove()\n});\nconsole.dir(scrubbed);\n````\n\noutput:\n\n { a: 1, b: 2, c: [ 3, 4 ] }\n\nmethods\n=======\n\nEach method that takes an `fn` uses the context documented below in the context\nsection.\n\n.map(fn)\n--------\n\nExecute `fn` for each node in the object and return a new object with the\nresults of the walk. To update nodes in the result use `this.update(value)`.\n\n.forEach(fn)\n------------\n\nExecute `fn` for each node in the object but unlike `.map()`, when\n`this.update()` is called it updates the object in-place.\n\n.reduce(fn, acc)\n----------------\n\nFor each node in the object, perform a\n[left-fold](http://en.wikipedia.org/wiki/Fold_(higher-order_function))\nwith the return value of `fn(acc, node)`.\n\nIf `acc` isn\'t specified, `acc` is set to the root object for the first step\nand the root element is skipped.\n\n.paths()\n--------\n\nReturn an `Array` of every possible non-cyclic path in the object.\nPaths are `Array`s of string keys.\n\n.nodes()\n--------\n\nReturn an `Array` of every node in the object.\n\n.clone()\n--------\n\nCreate a deep clone of the object.\n\n.get(path)\n----------\n\nGet the element at the array `path`.\n\n.set(path, value)\n-----------------\n\nSet the element at the array `path` to `value`.\n\n.has(path)\n----------\n\nReturn whether the element at the array `path` exists.\n\ncontext\n=======\n\nEach method that takes a callback has a context (its `this` object) with these\nattributes:\n\nthis.node\n---------\n\nThe present node on the recursive walk\n\nthis.path\n---------\n\nAn array of string keys from the root to the present node\n\nthis.parent\n-----------\n\nThe context of the node\'s parent.\nThis is `undefined` for the root node.\n\nthis.key\n--------\n\nThe name of the key of the present node in its parent.\nThis is `undefined` for the root node.\n\nthis.isRoot, this.notRoot\n-------------------------\n\nWhether the present node is the root node\n\nthis.isLeaf, this.notLeaf\n-------------------------\n\nWhether or not the present node is a leaf node (has no children)\n\nthis.level\n----------\n\nDepth of the node within the traversal\n\nthis.circular\n-------------\n\nIf the node equals one of its parents, the `circular` attribute is set to the\ncontext of that parent and the traversal progresses no deeper.\n\nthis.update(value, stopHere=false)\n----------------------------------\n\nSet a new value for the present node.\n\nAll the elements in `value` will be recursively traversed unless `stopHere` is\ntrue.\n\nthis.remove(stopHere=false)\n-------------\n\nRemove the current element from the output. If the node is in an Array it will\nbe spliced off. Otherwise it will be deleted from its parent.\n\nthis.delete(stopHere=false)\n-------------\n\nDelete the current element from its parent in the output. Calls `delete` even on\nArrays.\n\nthis.before(fn)\n---------------\n\nCall this function before any of the children are traversed.\n\nYou can assign into `this.keys` here to traverse in a custom order.\n\nthis.after(fn)\n--------------\n\nCall this function after any of the children are traversed.\n\nthis.pre(fn)\n------------\n\nCall this function before each of the children are traversed.\n\nthis.post(fn)\n-------------\n\nCall this function after each of the children are traversed.\n\n\ninstall\n=======\n\nUsing [npm](http://npmjs.org) do:\n\n $ npm install traverse\n\ntest\n====\n\nUsing [expresso](http://github.com/visionmedia/expresso) do:\n\n $ expresso\n \n 100% wahoo, your stuff is not broken!\n\nin the browser\n==============\n\nUse [browserify](https://github.com/substack/node-browserify) to run traverse in\nthe browser.\n\ntraverse has been tested and works with:\n\n* Internet Explorer 5.5, 6.0, 7.0, 8.0, 9.0\n* Firefox 3.5\n* Chrome 6.0\n* Opera 10.6\n* Safari 5.0\n',
41138 silly resolved readmeFilename: 'README.markdown',
41138 silly resolved _id: 'traverse@0.6.3',
41138 silly resolved dist: { shasum: 'f69350a5e8cfb6cbee3a9fd84b569cc2daf9c708' },
41138 silly resolved _from: 'traverse@>=0.2.4',
41138 silly resolved _resolved: 'https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz' } ]
41139 info install ent@0.0.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41140 info install charm@0.0.8 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41141 info install tap@0.1.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41142 info install traverse@0.6.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41143 info installOne ent@0.0.5
41144 info installOne charm@0.0.8
41145 info installOne tap@0.1.4
41146 info installOne traverse@0.6.3
41147 silly resolved [ { name: 'ent',
41147 silly resolved description: 'Encode and decode HTML entities',
41147 silly resolved version: '0.0.5',
41147 silly resolved repository: { type: 'git', url: 'https://github.com/substack/node-ent.git' },
41147 silly resolved author:
41147 silly resolved { name: 'James Halliday',
41147 silly resolved email: 'mail@substack.net',
41147 silly resolved url: 'http://substack.net' },
41147 silly resolved main: './index.js',
41147 silly resolved keywords: [ 'entities', 'entitify', 'entity', 'html', 'encode', 'decode' ],
41147 silly resolved license: 'perl',
41147 silly resolved scripts: { test: 'tap test/*.js' },
41147 silly resolved testling: { files: 'test/*.js', browsers: [Object] },
41147 silly resolved devDependencies: { tap: '~0.3.3', tape: '~0.1.0' },
41147 silly resolved readme: '# ent\n\nEncode and decode HTML entities\n\n[![browser support](http://ci.testling.com/substack/node-ent.png)](http://ci.testling.com/substack/node-ent)\n\n[![build status](https://secure.travis-ci.org/substack/node-ent.png)](http://travis-ci.org/substack/node-ent)\n\n# example\n\n``` js\nvar ent = require(\'ent\');\nconsole.log(ent.encode(\'<span>©moo</span>\'))\nconsole.log(ent.decode(\'&pi; &amp; &rho;\'));\n```\n\n```\n&lt;span&gt;&copy;moo&lt;/span&gt;\nπ & ρ\n```\n\n![ent](http://substack.net/images/ent.png)\n\n# methods\n\n## encode(str)\n\nEscape unsafe characters in `str` with html entities.\n\n## decode(str)\n\nConvert html entities in `str` back to raw text.\n\n# credits\n\nHTML entity tables shamelessly lifted from perl\'s\n[HTML::Entities](http://cpansearch.perl.org/src/GAAS/HTML-Parser-3.68/lib/HTML/Entities.pm)\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install ent\n```\n\n# license\n\nperl\n',
41147 silly resolved readmeFilename: 'readme.markdown',
41147 silly resolved _id: 'ent@0.0.5',
41147 silly resolved dist: { shasum: 'e267bb0c72e5e7f98a47e077fdd7f9ac4a9a2328' },
41147 silly resolved _from: 'ent@0.0.x',
41147 silly resolved _resolved: 'https://registry.npmjs.org/ent/-/ent-0.0.5.tgz' },
41147 silly resolved { name: 'charm',
41147 silly resolved version: '0.0.8',
41147 silly resolved description: 'ansi control sequences for terminal cursor hopping and colors',
41147 silly resolved main: 'index.js',
41147 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
41147 silly resolved repository:
41147 silly resolved { type: 'git',
41147 silly resolved url: 'http://github.com/substack/node-charm.git' },
41147 silly resolved keywords:
41147 silly resolved [ 'terminal',
41147 silly resolved 'ansi',
41147 silly resolved 'cursor',
41147 silly resolved 'color',
41147 silly resolved 'console',
41147 silly resolved 'control',
41147 silly resolved 'escape',
41147 silly resolved 'sequence' ],
41147 silly resolved author:
41147 silly resolved { name: 'James Halliday',
41147 silly resolved email: 'mail@substack.net',
41147 silly resolved url: 'http://substack.net' },
41147 silly resolved license: 'MIT/X11',
41147 silly resolved engine: { node: '>=0.4' },
41147 silly resolved readme: 'charm\n=====\n\nUse\n[ansi terminal characters](http://www.termsys.demon.co.uk/vtansi.htm)\nto write colors and cursor positions.\n\n![me lucky charms](http://substack.net/images/charms.png)\n\nexample\n=======\n\nlucky\n-----\n\n````javascript\nvar charm = require(\'charm\')(process);\ncharm.reset();\n\nvar colors = [ \'red\', \'cyan\', \'yellow\', \'green\', \'blue\' ];\nvar text = \'Always after me lucky charms.\';\n\nvar offset = 0;\nvar iv = setInterval(function () {\n var y = 0, dy = 1;\n for (var i = 0; i < 40; i++) {\n var color = colors[(i + offset) % colors.length];\n var c = text[(i + offset) % text.length];\n charm\n .move(1, dy)\n .foreground(color)\n .write(c)\n ;\n y += dy;\n if (y <= 0 || y >= 5) dy *= -1;\n }\n charm.position(0, 1);\n offset ++;\n}, 150);\n \ncharm.on(\'data\', function (buf) {\n if (buf[0] === 3) {\n clearInterval(iv);\n charm.destroy();\n }\n});\n````\n\nevents\n======\n\nCharm objects pass along the data events from their input stream except for\nevents generated from querying the terminal device.\n\nBecause charm puts stdin into raw mode, charm emits two special events: "^C" and\n"^D" when the user types those combos. It\'s super convenient with these events\nto do:\n\n````javascript\ncharm.on(\'^C\', process.exit)\n````\n\nmethods\n=======\n\nvar charm = require(\'charm\')(param or stream, ...)\n--------------------------------------------------\n\nCreate a new `charm` given a `param` with `stdout` and `stdin` streams, such as\n`process` or by passing the streams in themselves separately as parameters.\n\nProtip: you can pass in an http response object as an output stream and it will\njust work™.\n\ncharm.reset()\n-------------\n\nReset the entire screen, like the /usr/bin/reset command.\n\ncharm.destroy()\n---------------\n\nDestroy the input stream.\n\ncharm.write(msg)\n----------------\n\nPass along `msg` to the output stream.\n\ncharm.position(x, y) or charm.position(cb)\n------------------------------------------\n\nSet the cursor position to the absolute coordinates `x, y` or query the position\nand get the response as `cb(x, y)`.\n\ncharm.move(x, y)\n----------------\n\nMove the cursor position by the relative coordinates `x, y`.\n\ncharm.up(y)\n-----------\n\nMove the cursor up by `y` rows.\n\ncharm.down(y)\n-------------\n\nMove the cursor down by `y` rows.\n\ncharm.left(x)\n-------------\n\nMove the cursor left by `x` columns.\n\ncharm.right(x)\n-------------\n\nMove the cursor right by `x` columns.\n\ncharm.push(withAttributes=false)\n--------------------------------\n\nPush the cursor state and optionally the attribute state.\n\ncharm.pop(withAttributes=false)\n-------------------------------\n\nPop the cursor state and optionally the attribute state.\n\ncharm.erase(s)\n--------------\n\nErase a region defined by the string `s`.\n\n`s` can be:\n\n* end - erase from the cursor to the end of the line\n* start - erase from the cursor to the start of the line\n* line - erase the current line\n* down - erase everything below the current line\n* up - erase everything above the current line\n* screen - erase the entire screen\n\ncharm.display(attr)\n-------------------\n\nSet the display mode with the string `attr`.\n\n`attr` can be:\n\n* reset\n* bright\n* dim\n* underscore\n* blink\n* reverse\n* hidden\n\ncharm.foreground(color)\n-----------------------\n\nSet the foreground color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.background(color)\n-----------------------\n\nSet the background color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.cursor(visible)\n---------------------\n\nSet the cursor visibility with a boolean `visible`.\n\ninstall\n=======\n\nWith [npm](http://npmjs.org) do:\n\n npm install charm\n',
41147 silly resolved readmeFilename: 'README.markdown',
41147 silly resolved _id: 'charm@0.0.8',
41147 silly resolved dist: { shasum: 'bcb31ef4c1a2ee469b6de7fbfe5a308aebd8021d' },
41147 silly resolved _from: 'charm@0.0.x',
41147 silly resolved _resolved: 'https://registry.npmjs.org/charm/-/charm-0.0.8.tgz' },
41147 silly resolved { name: 'tap',
41147 silly resolved version: '0.1.4',
41147 silly resolved author:
41147 silly resolved { name: 'Isaac Z. Schlueter',
41147 silly resolved email: 'i@izs.me',
41147 silly resolved url: 'http://blog.izs.me' },
41147 silly resolved description: 'A Test-Anything-Protocol library',
41147 silly resolved bin: { tap: 'bin/tap.js' },
41147 silly resolved main: 'lib/main.js',
41147 silly resolved dependencies: { inherits: '*', yamlish: '*', slide: '*', runforcover: '~0.0.2' },
41147 silly resolved keywords: [ 'assert', 'test', 'tap' ],
41147 silly resolved contributors: [ [Object], [Object] ],
41147 silly resolved license:
41147 silly resolved { type: 'MIT',
41147 silly resolved url: 'https://github.com/isaacs/node-tap/raw/master/LICENSE' },
41147 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/node-tap.git' },
41147 silly resolved scripts: { test: 'bin/tap.js test' },
41147 silly resolved readme: 'This is a mix-and-match set of utilities that you can use to write test\nharnesses and frameworks that communicate with one another using the\nTest Anything Protocol.\n\nIf you don\'t yet know what TAP is, [you better ask\nsomebody](http://testanything.org/).\n\nDefault Usage:\n\n1. Make a directory. Maybe call it \'test\'. That\'d be nice and obvious.\n2. Put a bunch of test scripts in there. If they\'re node programs, then\n they should be ".js". Anything else is assumed to be some kind of shell\n script, which should have a shebang line.\n3. `npm install tap`\n4. `tap ./tests`\n\nThe output will be TAP-compliant.\n\nFor extra special bonus points, you can do something like this:\n\n var test = require("tap").test\n test("make sure the thingie is a thing", function (t) {\n t.equal(thingie, "thing", "thingie should be thing")\n t.type(thingie, "string", "type of thingie is string")\n t.ok(true, "this is always true")\n t.notOk(false, "this is never true")\n t.test("a child test", function (t) {\n t.equal(this, superEasy, "right!?")\n t.similar(7, 2, "ever notice 7 is kinda like 2?", {todo: true})\n t.test("so skippable", {skip: true}, function (t) {\n t.plan(1) // only one test in this block\n t.ok(true, "but when the flag changes, it\'ll pass")\n // no need to end, since we had a plan.\n })\n t.end()\n })\n t.ok(99, "can also skip individual assertions", {skip: true})\n // end lets it know it\'s over.\n t.end()\n })\n test("another one", function (t) {\n t.plan(1)\n t.ok(true, "It\'s ok to plan, and also end. Watch.")\n t.end() // but it must match the plan!\n })\n\nNode-tap is actually a collection of several modules, any of which may be\nmixed and matched however you please.\n\nIf you don\'t like this test framework, and think you can do much much\nbetter, *I strongly encourage you to do so!* If you use this library,\nhowever, at least to output TAP-compliant results when `process.env.TAP`\nis set, then the data coming out of your framework will be much more\nconsumable by machines.\n\nYou can also use this to build programs that *consume* the TAP data, so\nthis is very useful for CI systems and such.\n\n* tap-assert: A collection of assert functions that return TAP result\n objects.\n* tap-consumer: A stream interface for consuming TAP data.\n* tap-producer: A class that produces a TAP stream by taking in result\n objects.\n* tap-results: A class for keeping track of TAP result objects as they\n pass by, counting up skips, passes, fails, and so on.\n* tap-runner: A program that runs through a directory running all the\n tests in it. (Tests which may or may not be TAP-outputting tests. But\n it\'s better if they are.)\n* tap-test: A class for actually running tests.\n* tap-harness: A class that runs tests. (Tests are also Harnesses,\n which is how sub-tests run.)\n* tap-global-harness: A default harness that provides the top-level\n support for running TAP tests.\n\n## Experimental Code Coverage with runforcover & bunker:\n\n```\nTAP_COV=1 tap ./tests [--cover=./lib,foo.js] [--cover-dir=./coverage]\n```\n\nThis feature is experimental, and will most likely change somewhat\nbefore being finalized. Feedback welcome.\n',
41147 silly resolved readmeFilename: 'README.md',
41147 silly resolved _id: 'tap@0.1.4',
41147 silly resolved bundleDependencies: [ 'inherits', 'tap-consumer', 'yamlish' ],
41147 silly resolved dist: { shasum: 'eecdbe428762358c1dc0e14af28363d49959267a' },
41147 silly resolved _from: 'tap@0.1.x',
41147 silly resolved _resolved: 'https://registry.npmjs.org/tap/-/tap-0.1.4.tgz' },
41147 silly resolved { name: 'traverse',
41147 silly resolved version: '0.6.3',
41147 silly resolved description: 'traverse and transform objects by visiting every node on a recursive walk',
41147 silly resolved main: 'index.js',
41147 silly resolved bin: {},
41147 silly resolved directories: { example: 'example', test: 'test' },
41147 silly resolved dependencies: {},
41147 silly resolved devDependencies: { tap: '~0.2.5' },
41147 silly resolved scripts: { test: 'tap test/*.js' },
41147 silly resolved repository:
41147 silly resolved { type: 'git',
41147 silly resolved url: 'git://github.com/substack/js-traverse.git' },
41147 silly resolved homepage: 'https://github.com/substack/js-traverse',
41147 silly resolved keywords:
41147 silly resolved [ 'traverse',
41147 silly resolved 'walk',
41147 silly resolved 'recursive',
41147 silly resolved 'map',
41147 silly resolved 'forEach',
41147 silly resolved 'deep',
41147 silly resolved 'clone' ],
41147 silly resolved author:
41147 silly resolved { name: 'James Halliday',
41147 silly resolved email: 'mail@substack.net',
41147 silly resolved url: 'http://substack.net' },
41147 silly resolved license: 'MIT',
41147 silly resolved engine: { node: '>=0.6' },
41147 silly resolved readme: 'traverse\n========\n\nTraverse and transform objects by visiting every node on a recursive walk.\n\n[![build status](https://secure.travis-ci.org/substack/js-traverse.png)](http://travis-ci.org/substack/js-traverse)\n\nexamples\n========\n\ntransform negative numbers in-place\n-----------------------------------\n\nnegative.js\n\n````javascript\nvar traverse = require(\'traverse\');\nvar obj = [ 5, 6, -3, [ 7, 8, -2, 1 ], { f : 10, g : -13 } ];\n\ntraverse(obj).forEach(function (x) {\n if (x < 0) this.update(x + 128);\n});\n\nconsole.dir(obj);\n````\n\nOutput:\n\n [ 5, 6, 125, [ 7, 8, 126, 1 ], { f: 10, g: 115 } ]\n\ncollect leaf nodes\n------------------\n\nleaves.js\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = {\n a : [1,2,3],\n b : 4,\n c : [5,6],\n d : { e : [7,8], f : 9 },\n};\n\nvar leaves = traverse(obj).reduce(function (acc, x) {\n if (this.isLeaf) acc.push(x);\n return acc;\n}, []);\n\nconsole.dir(leaves);\n````\n\nOutput:\n\n [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]\n\nscrub circular references\n-------------------------\n\nscrub.js:\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = { a : 1, b : 2, c : [ 3, 4 ] };\nobj.c.push(obj);\n\nvar scrubbed = traverse(obj).map(function (x) {\n if (this.circular) this.remove()\n});\nconsole.dir(scrubbed);\n````\n\noutput:\n\n { a: 1, b: 2, c: [ 3, 4 ] }\n\nmethods\n=======\n\nEach method that takes an `fn` uses the context documented below in the context\nsection.\n\n.map(fn)\n--------\n\nExecute `fn` for each node in the object and return a new object with the\nresults of the walk. To update nodes in the result use `this.update(value)`.\n\n.forEach(fn)\n------------\n\nExecute `fn` for each node in the object but unlike `.map()`, when\n`this.update()` is called it updates the object in-place.\n\n.reduce(fn, acc)\n----------------\n\nFor each node in the object, perform a\n[left-fold](http://en.wikipedia.org/wiki/Fold_(higher-order_function))\nwith the return value of `fn(acc, node)`.\n\nIf `acc` isn\'t specified, `acc` is set to the root object for the first step\nand the root element is skipped.\n\n.paths()\n--------\n\nReturn an `Array` of every possible non-cyclic path in the object.\nPaths are `Array`s of string keys.\n\n.nodes()\n--------\n\nReturn an `Array` of every node in the object.\n\n.clone()\n--------\n\nCreate a deep clone of the object.\n\n.get(path)\n----------\n\nGet the element at the array `path`.\n\n.set(path, value)\n-----------------\n\nSet the element at the array `path` to `value`.\n\n.has(path)\n----------\n\nReturn whether the element at the array `path` exists.\n\ncontext\n=======\n\nEach method that takes a callback has a context (its `this` object) with these\nattributes:\n\nthis.node\n---------\n\nThe present node on the recursive walk\n\nthis.path\n---------\n\nAn array of string keys from the root to the present node\n\nthis.parent\n-----------\n\nThe context of the node\'s parent.\nThis is `undefined` for the root node.\n\nthis.key\n--------\n\nThe name of the key of the present node in its parent.\nThis is `undefined` for the root node.\n\nthis.isRoot, this.notRoot\n-------------------------\n\nWhether the present node is the root node\n\nthis.isLeaf, this.notLeaf\n-------------------------\n\nWhether or not the present node is a leaf node (has no children)\n\nthis.level\n----------\n\nDepth of the node within the traversal\n\nthis.circular\n-------------\n\nIf the node equals one of its parents, the `circular` attribute is set to the\ncontext of that parent and the traversal progresses no deeper.\n\nthis.update(value, stopHere=false)\n----------------------------------\n\nSet a new value for the present node.\n\nAll the elements in `value` will be recursively traversed unless `stopHere` is\ntrue.\n\nthis.remove(stopHere=false)\n-------------\n\nRemove the current element from the output. If the node is in an Array it will\nbe spliced off. Otherwise it will be deleted from its parent.\n\nthis.delete(stopHere=false)\n-------------\n\nDelete the current element from its parent in the output. Calls `delete` even on\nArrays.\n\nthis.before(fn)\n---------------\n\nCall this function before any of the children are traversed.\n\nYou can assign into `this.keys` here to traverse in a custom order.\n\nthis.after(fn)\n--------------\n\nCall this function after any of the children are traversed.\n\nthis.pre(fn)\n------------\n\nCall this function before each of the children are traversed.\n\nthis.post(fn)\n-------------\n\nCall this function after each of the children are traversed.\n\n\ninstall\n=======\n\nUsing [npm](http://npmjs.org) do:\n\n $ npm install traverse\n\ntest\n====\n\nUsing [expresso](http://github.com/visionmedia/expresso) do:\n\n $ expresso\n \n 100% wahoo, your stuff is not broken!\n\nin the browser\n==============\n\nUse [browserify](https://github.com/substack/node-browserify) to run traverse in\nthe browser.\n\ntraverse has been tested and works with:\n\n* Internet Explorer 5.5, 6.0, 7.0, 8.0, 9.0\n* Firefox 3.5\n* Chrome 6.0\n* Opera 10.6\n* Safari 5.0\n',
41147 silly resolved readmeFilename: 'README.markdown',
41147 silly resolved _id: 'traverse@0.6.3',
41147 silly resolved dist: { shasum: 'f69350a5e8cfb6cbee3a9fd84b569cc2daf9c708' },
41147 silly resolved _from: 'traverse@>=0.2.4',
41147 silly resolved _resolved: 'https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz' } ]
41148 info install ent@0.0.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41149 info install charm@0.0.8 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41150 info install tap@0.1.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41151 info install traverse@0.6.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41152 info installOne ent@0.0.5
41153 info installOne charm@0.0.8
41154 info installOne tap@0.1.4
41155 info installOne traverse@0.6.3
41156 silly resolved [ { name: 'ent',
41156 silly resolved description: 'Encode and decode HTML entities',
41156 silly resolved version: '0.0.5',
41156 silly resolved repository: { type: 'git', url: 'https://github.com/substack/node-ent.git' },
41156 silly resolved author:
41156 silly resolved { name: 'James Halliday',
41156 silly resolved email: 'mail@substack.net',
41156 silly resolved url: 'http://substack.net' },
41156 silly resolved main: './index.js',
41156 silly resolved keywords: [ 'entities', 'entitify', 'entity', 'html', 'encode', 'decode' ],
41156 silly resolved license: 'perl',
41156 silly resolved scripts: { test: 'tap test/*.js' },
41156 silly resolved testling: { files: 'test/*.js', browsers: [Object] },
41156 silly resolved devDependencies: { tap: '~0.3.3', tape: '~0.1.0' },
41156 silly resolved readme: '# ent\n\nEncode and decode HTML entities\n\n[![browser support](http://ci.testling.com/substack/node-ent.png)](http://ci.testling.com/substack/node-ent)\n\n[![build status](https://secure.travis-ci.org/substack/node-ent.png)](http://travis-ci.org/substack/node-ent)\n\n# example\n\n``` js\nvar ent = require(\'ent\');\nconsole.log(ent.encode(\'<span>©moo</span>\'))\nconsole.log(ent.decode(\'&pi; &amp; &rho;\'));\n```\n\n```\n&lt;span&gt;&copy;moo&lt;/span&gt;\nπ & ρ\n```\n\n![ent](http://substack.net/images/ent.png)\n\n# methods\n\n## encode(str)\n\nEscape unsafe characters in `str` with html entities.\n\n## decode(str)\n\nConvert html entities in `str` back to raw text.\n\n# credits\n\nHTML entity tables shamelessly lifted from perl\'s\n[HTML::Entities](http://cpansearch.perl.org/src/GAAS/HTML-Parser-3.68/lib/HTML/Entities.pm)\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install ent\n```\n\n# license\n\nperl\n',
41156 silly resolved readmeFilename: 'readme.markdown',
41156 silly resolved _id: 'ent@0.0.5',
41156 silly resolved dist: { shasum: 'e267bb0c72e5e7f98a47e077fdd7f9ac4a9a2328' },
41156 silly resolved _from: 'ent@0.0.x',
41156 silly resolved _resolved: 'https://registry.npmjs.org/ent/-/ent-0.0.5.tgz' },
41156 silly resolved { name: 'charm',
41156 silly resolved version: '0.0.8',
41156 silly resolved description: 'ansi control sequences for terminal cursor hopping and colors',
41156 silly resolved main: 'index.js',
41156 silly resolved directories: { lib: '.', example: 'example', test: 'test' },
41156 silly resolved repository:
41156 silly resolved { type: 'git',
41156 silly resolved url: 'http://github.com/substack/node-charm.git' },
41156 silly resolved keywords:
41156 silly resolved [ 'terminal',
41156 silly resolved 'ansi',
41156 silly resolved 'cursor',
41156 silly resolved 'color',
41156 silly resolved 'console',
41156 silly resolved 'control',
41156 silly resolved 'escape',
41156 silly resolved 'sequence' ],
41156 silly resolved author:
41156 silly resolved { name: 'James Halliday',
41156 silly resolved email: 'mail@substack.net',
41156 silly resolved url: 'http://substack.net' },
41156 silly resolved license: 'MIT/X11',
41156 silly resolved engine: { node: '>=0.4' },
41156 silly resolved readme: 'charm\n=====\n\nUse\n[ansi terminal characters](http://www.termsys.demon.co.uk/vtansi.htm)\nto write colors and cursor positions.\n\n![me lucky charms](http://substack.net/images/charms.png)\n\nexample\n=======\n\nlucky\n-----\n\n````javascript\nvar charm = require(\'charm\')(process);\ncharm.reset();\n\nvar colors = [ \'red\', \'cyan\', \'yellow\', \'green\', \'blue\' ];\nvar text = \'Always after me lucky charms.\';\n\nvar offset = 0;\nvar iv = setInterval(function () {\n var y = 0, dy = 1;\n for (var i = 0; i < 40; i++) {\n var color = colors[(i + offset) % colors.length];\n var c = text[(i + offset) % text.length];\n charm\n .move(1, dy)\n .foreground(color)\n .write(c)\n ;\n y += dy;\n if (y <= 0 || y >= 5) dy *= -1;\n }\n charm.position(0, 1);\n offset ++;\n}, 150);\n \ncharm.on(\'data\', function (buf) {\n if (buf[0] === 3) {\n clearInterval(iv);\n charm.destroy();\n }\n});\n````\n\nevents\n======\n\nCharm objects pass along the data events from their input stream except for\nevents generated from querying the terminal device.\n\nBecause charm puts stdin into raw mode, charm emits two special events: "^C" and\n"^D" when the user types those combos. It\'s super convenient with these events\nto do:\n\n````javascript\ncharm.on(\'^C\', process.exit)\n````\n\nmethods\n=======\n\nvar charm = require(\'charm\')(param or stream, ...)\n--------------------------------------------------\n\nCreate a new `charm` given a `param` with `stdout` and `stdin` streams, such as\n`process` or by passing the streams in themselves separately as parameters.\n\nProtip: you can pass in an http response object as an output stream and it will\njust work™.\n\ncharm.reset()\n-------------\n\nReset the entire screen, like the /usr/bin/reset command.\n\ncharm.destroy()\n---------------\n\nDestroy the input stream.\n\ncharm.write(msg)\n----------------\n\nPass along `msg` to the output stream.\n\ncharm.position(x, y) or charm.position(cb)\n------------------------------------------\n\nSet the cursor position to the absolute coordinates `x, y` or query the position\nand get the response as `cb(x, y)`.\n\ncharm.move(x, y)\n----------------\n\nMove the cursor position by the relative coordinates `x, y`.\n\ncharm.up(y)\n-----------\n\nMove the cursor up by `y` rows.\n\ncharm.down(y)\n-------------\n\nMove the cursor down by `y` rows.\n\ncharm.left(x)\n-------------\n\nMove the cursor left by `x` columns.\n\ncharm.right(x)\n-------------\n\nMove the cursor right by `x` columns.\n\ncharm.push(withAttributes=false)\n--------------------------------\n\nPush the cursor state and optionally the attribute state.\n\ncharm.pop(withAttributes=false)\n-------------------------------\n\nPop the cursor state and optionally the attribute state.\n\ncharm.erase(s)\n--------------\n\nErase a region defined by the string `s`.\n\n`s` can be:\n\n* end - erase from the cursor to the end of the line\n* start - erase from the cursor to the start of the line\n* line - erase the current line\n* down - erase everything below the current line\n* up - erase everything above the current line\n* screen - erase the entire screen\n\ncharm.display(attr)\n-------------------\n\nSet the display mode with the string `attr`.\n\n`attr` can be:\n\n* reset\n* bright\n* dim\n* underscore\n* blink\n* reverse\n* hidden\n\ncharm.foreground(color)\n-----------------------\n\nSet the foreground color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.background(color)\n-----------------------\n\nSet the background color with the string `color`, which can be:\n\n* red\n* yellow\n* green\n* blue\n* cyan\n* magenta\n* black\n* white\n\nor `color` can be an integer from 0 to 255, inclusive.\n\ncharm.cursor(visible)\n---------------------\n\nSet the cursor visibility with a boolean `visible`.\n\ninstall\n=======\n\nWith [npm](http://npmjs.org) do:\n\n npm install charm\n',
41156 silly resolved readmeFilename: 'README.markdown',
41156 silly resolved _id: 'charm@0.0.8',
41156 silly resolved dist: { shasum: 'bcb31ef4c1a2ee469b6de7fbfe5a308aebd8021d' },
41156 silly resolved _from: 'charm@0.0.x',
41156 silly resolved _resolved: 'https://registry.npmjs.org/charm/-/charm-0.0.8.tgz' },
41156 silly resolved { name: 'tap',
41156 silly resolved version: '0.1.4',
41156 silly resolved author:
41156 silly resolved { name: 'Isaac Z. Schlueter',
41156 silly resolved email: 'i@izs.me',
41156 silly resolved url: 'http://blog.izs.me' },
41156 silly resolved description: 'A Test-Anything-Protocol library',
41156 silly resolved bin: { tap: 'bin/tap.js' },
41156 silly resolved main: 'lib/main.js',
41156 silly resolved dependencies: { inherits: '*', yamlish: '*', slide: '*', runforcover: '~0.0.2' },
41156 silly resolved keywords: [ 'assert', 'test', 'tap' ],
41156 silly resolved contributors: [ [Object], [Object] ],
41156 silly resolved license:
41156 silly resolved { type: 'MIT',
41156 silly resolved url: 'https://github.com/isaacs/node-tap/raw/master/LICENSE' },
41156 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/node-tap.git' },
41156 silly resolved scripts: { test: 'bin/tap.js test' },
41156 silly resolved readme: 'This is a mix-and-match set of utilities that you can use to write test\nharnesses and frameworks that communicate with one another using the\nTest Anything Protocol.\n\nIf you don\'t yet know what TAP is, [you better ask\nsomebody](http://testanything.org/).\n\nDefault Usage:\n\n1. Make a directory. Maybe call it \'test\'. That\'d be nice and obvious.\n2. Put a bunch of test scripts in there. If they\'re node programs, then\n they should be ".js". Anything else is assumed to be some kind of shell\n script, which should have a shebang line.\n3. `npm install tap`\n4. `tap ./tests`\n\nThe output will be TAP-compliant.\n\nFor extra special bonus points, you can do something like this:\n\n var test = require("tap").test\n test("make sure the thingie is a thing", function (t) {\n t.equal(thingie, "thing", "thingie should be thing")\n t.type(thingie, "string", "type of thingie is string")\n t.ok(true, "this is always true")\n t.notOk(false, "this is never true")\n t.test("a child test", function (t) {\n t.equal(this, superEasy, "right!?")\n t.similar(7, 2, "ever notice 7 is kinda like 2?", {todo: true})\n t.test("so skippable", {skip: true}, function (t) {\n t.plan(1) // only one test in this block\n t.ok(true, "but when the flag changes, it\'ll pass")\n // no need to end, since we had a plan.\n })\n t.end()\n })\n t.ok(99, "can also skip individual assertions", {skip: true})\n // end lets it know it\'s over.\n t.end()\n })\n test("another one", function (t) {\n t.plan(1)\n t.ok(true, "It\'s ok to plan, and also end. Watch.")\n t.end() // but it must match the plan!\n })\n\nNode-tap is actually a collection of several modules, any of which may be\nmixed and matched however you please.\n\nIf you don\'t like this test framework, and think you can do much much\nbetter, *I strongly encourage you to do so!* If you use this library,\nhowever, at least to output TAP-compliant results when `process.env.TAP`\nis set, then the data coming out of your framework will be much more\nconsumable by machines.\n\nYou can also use this to build programs that *consume* the TAP data, so\nthis is very useful for CI systems and such.\n\n* tap-assert: A collection of assert functions that return TAP result\n objects.\n* tap-consumer: A stream interface for consuming TAP data.\n* tap-producer: A class that produces a TAP stream by taking in result\n objects.\n* tap-results: A class for keeping track of TAP result objects as they\n pass by, counting up skips, passes, fails, and so on.\n* tap-runner: A program that runs through a directory running all the\n tests in it. (Tests which may or may not be TAP-outputting tests. But\n it\'s better if they are.)\n* tap-test: A class for actually running tests.\n* tap-harness: A class that runs tests. (Tests are also Harnesses,\n which is how sub-tests run.)\n* tap-global-harness: A default harness that provides the top-level\n support for running TAP tests.\n\n## Experimental Code Coverage with runforcover & bunker:\n\n```\nTAP_COV=1 tap ./tests [--cover=./lib,foo.js] [--cover-dir=./coverage]\n```\n\nThis feature is experimental, and will most likely change somewhat\nbefore being finalized. Feedback welcome.\n',
41156 silly resolved readmeFilename: 'README.md',
41156 silly resolved _id: 'tap@0.1.4',
41156 silly resolved bundleDependencies: [ 'inherits', 'tap-consumer', 'yamlish' ],
41156 silly resolved dist: { shasum: 'eecdbe428762358c1dc0e14af28363d49959267a' },
41156 silly resolved _from: 'tap@0.1.x',
41156 silly resolved _resolved: 'https://registry.npmjs.org/tap/-/tap-0.1.4.tgz' },
41156 silly resolved { name: 'traverse',
41156 silly resolved version: '0.6.3',
41156 silly resolved description: 'traverse and transform objects by visiting every node on a recursive walk',
41156 silly resolved main: 'index.js',
41156 silly resolved bin: {},
41156 silly resolved directories: { example: 'example', test: 'test' },
41156 silly resolved dependencies: {},
41156 silly resolved devDependencies: { tap: '~0.2.5' },
41156 silly resolved scripts: { test: 'tap test/*.js' },
41156 silly resolved repository:
41156 silly resolved { type: 'git',
41156 silly resolved url: 'git://github.com/substack/js-traverse.git' },
41156 silly resolved homepage: 'https://github.com/substack/js-traverse',
41156 silly resolved keywords:
41156 silly resolved [ 'traverse',
41156 silly resolved 'walk',
41156 silly resolved 'recursive',
41156 silly resolved 'map',
41156 silly resolved 'forEach',
41156 silly resolved 'deep',
41156 silly resolved 'clone' ],
41156 silly resolved author:
41156 silly resolved { name: 'James Halliday',
41156 silly resolved email: 'mail@substack.net',
41156 silly resolved url: 'http://substack.net' },
41156 silly resolved license: 'MIT',
41156 silly resolved engine: { node: '>=0.6' },
41156 silly resolved readme: 'traverse\n========\n\nTraverse and transform objects by visiting every node on a recursive walk.\n\n[![build status](https://secure.travis-ci.org/substack/js-traverse.png)](http://travis-ci.org/substack/js-traverse)\n\nexamples\n========\n\ntransform negative numbers in-place\n-----------------------------------\n\nnegative.js\n\n````javascript\nvar traverse = require(\'traverse\');\nvar obj = [ 5, 6, -3, [ 7, 8, -2, 1 ], { f : 10, g : -13 } ];\n\ntraverse(obj).forEach(function (x) {\n if (x < 0) this.update(x + 128);\n});\n\nconsole.dir(obj);\n````\n\nOutput:\n\n [ 5, 6, 125, [ 7, 8, 126, 1 ], { f: 10, g: 115 } ]\n\ncollect leaf nodes\n------------------\n\nleaves.js\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = {\n a : [1,2,3],\n b : 4,\n c : [5,6],\n d : { e : [7,8], f : 9 },\n};\n\nvar leaves = traverse(obj).reduce(function (acc, x) {\n if (this.isLeaf) acc.push(x);\n return acc;\n}, []);\n\nconsole.dir(leaves);\n````\n\nOutput:\n\n [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]\n\nscrub circular references\n-------------------------\n\nscrub.js:\n\n````javascript\nvar traverse = require(\'traverse\');\n\nvar obj = { a : 1, b : 2, c : [ 3, 4 ] };\nobj.c.push(obj);\n\nvar scrubbed = traverse(obj).map(function (x) {\n if (this.circular) this.remove()\n});\nconsole.dir(scrubbed);\n````\n\noutput:\n\n { a: 1, b: 2, c: [ 3, 4 ] }\n\nmethods\n=======\n\nEach method that takes an `fn` uses the context documented below in the context\nsection.\n\n.map(fn)\n--------\n\nExecute `fn` for each node in the object and return a new object with the\nresults of the walk. To update nodes in the result use `this.update(value)`.\n\n.forEach(fn)\n------------\n\nExecute `fn` for each node in the object but unlike `.map()`, when\n`this.update()` is called it updates the object in-place.\n\n.reduce(fn, acc)\n----------------\n\nFor each node in the object, perform a\n[left-fold](http://en.wikipedia.org/wiki/Fold_(higher-order_function))\nwith the return value of `fn(acc, node)`.\n\nIf `acc` isn\'t specified, `acc` is set to the root object for the first step\nand the root element is skipped.\n\n.paths()\n--------\n\nReturn an `Array` of every possible non-cyclic path in the object.\nPaths are `Array`s of string keys.\n\n.nodes()\n--------\n\nReturn an `Array` of every node in the object.\n\n.clone()\n--------\n\nCreate a deep clone of the object.\n\n.get(path)\n----------\n\nGet the element at the array `path`.\n\n.set(path, value)\n-----------------\n\nSet the element at the array `path` to `value`.\n\n.has(path)\n----------\n\nReturn whether the element at the array `path` exists.\n\ncontext\n=======\n\nEach method that takes a callback has a context (its `this` object) with these\nattributes:\n\nthis.node\n---------\n\nThe present node on the recursive walk\n\nthis.path\n---------\n\nAn array of string keys from the root to the present node\n\nthis.parent\n-----------\n\nThe context of the node\'s parent.\nThis is `undefined` for the root node.\n\nthis.key\n--------\n\nThe name of the key of the present node in its parent.\nThis is `undefined` for the root node.\n\nthis.isRoot, this.notRoot\n-------------------------\n\nWhether the present node is the root node\n\nthis.isLeaf, this.notLeaf\n-------------------------\n\nWhether or not the present node is a leaf node (has no children)\n\nthis.level\n----------\n\nDepth of the node within the traversal\n\nthis.circular\n-------------\n\nIf the node equals one of its parents, the `circular` attribute is set to the\ncontext of that parent and the traversal progresses no deeper.\n\nthis.update(value, stopHere=false)\n----------------------------------\n\nSet a new value for the present node.\n\nAll the elements in `value` will be recursively traversed unless `stopHere` is\ntrue.\n\nthis.remove(stopHere=false)\n-------------\n\nRemove the current element from the output. If the node is in an Array it will\nbe spliced off. Otherwise it will be deleted from its parent.\n\nthis.delete(stopHere=false)\n-------------\n\nDelete the current element from its parent in the output. Calls `delete` even on\nArrays.\n\nthis.before(fn)\n---------------\n\nCall this function before any of the children are traversed.\n\nYou can assign into `this.keys` here to traverse in a custom order.\n\nthis.after(fn)\n--------------\n\nCall this function after any of the children are traversed.\n\nthis.pre(fn)\n------------\n\nCall this function before each of the children are traversed.\n\nthis.post(fn)\n-------------\n\nCall this function after each of the children are traversed.\n\n\ninstall\n=======\n\nUsing [npm](http://npmjs.org) do:\n\n $ npm install traverse\n\ntest\n====\n\nUsing [expresso](http://github.com/visionmedia/expresso) do:\n\n $ expresso\n \n 100% wahoo, your stuff is not broken!\n\nin the browser\n==============\n\nUse [browserify](https://github.com/substack/node-browserify) to run traverse in\nthe browser.\n\ntraverse has been tested and works with:\n\n* Internet Explorer 5.5, 6.0, 7.0, 8.0, 9.0\n* Firefox 3.5\n* Chrome 6.0\n* Opera 10.6\n* Safari 5.0\n',
41156 silly resolved readmeFilename: 'README.markdown',
41156 silly resolved _id: 'traverse@0.6.3',
41156 silly resolved dist: { shasum: 'f69350a5e8cfb6cbee3a9fd84b569cc2daf9c708' },
41156 silly resolved _from: 'traverse@>=0.2.4',
41156 silly resolved _resolved: 'https://registry.npmjs.org/traverse/-/traverse-0.6.3.tgz' } ]
41157 info install ent@0.0.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41158 info install charm@0.0.8 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41159 info install tap@0.1.4 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41160 info install traverse@0.6.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet
41161 info installOne ent@0.0.5
41162 info installOne charm@0.0.8
41163 info installOne tap@0.1.4
41164 info installOne traverse@0.6.3
41165 silly gunzTarPerm extractEntry package.json
41166 silly gunzTarPerm extractEntry package.json
41167 silly addNameRange number 2 { name: 'mkdirp', range: '>=0.3.1', hasData: true }
41168 silly addNameRange versions [ 'mkdirp',
41168 silly addNameRange [ '0.0.1',
41168 silly addNameRange '0.0.2',
41168 silly addNameRange '0.0.3',
41168 silly addNameRange '0.0.4',
41168 silly addNameRange '0.0.5',
41168 silly addNameRange '0.0.6',
41168 silly addNameRange '0.0.7',
41168 silly addNameRange '0.1.0',
41168 silly addNameRange '0.2.0',
41168 silly addNameRange '0.2.1',
41168 silly addNameRange '0.2.2',
41168 silly addNameRange '0.3.0',
41168 silly addNameRange '0.3.1',
41168 silly addNameRange '0.3.2',
41168 silly addNameRange '0.3.3',
41168 silly addNameRange '0.3.4',
41168 silly addNameRange '0.3.5' ] ]
41169 verbose addNamed [ 'mkdirp', '0.3.5' ]
41170 verbose addNamed [ '0.3.5', '0.3.5' ]
41171 silly lockFile 67d2df2a-mkdirp-0-3-5 mkdirp@0.3.5
41172 verbose lock mkdirp@0.3.5 /Users/ahsteele/.npm/67d2df2a-mkdirp-0-3-5.lock
41173 silly gunzTarPerm extractEntry package.json
41174 verbose from cache /Users/ahsteele/.npm/ent/0.0.5/package/package.json
41175 verbose from cache /Users/ahsteele/.npm/charm/0.0.8/package/package.json
41176 verbose from cache /Users/ahsteele/.npm/tap/0.1.4/package/package.json
41177 verbose from cache /Users/ahsteele/.npm/traverse/0.6.3/package/package.json
41178 verbose from cache /Users/ahsteele/.npm/ent/0.0.5/package/package.json
41179 verbose from cache /Users/ahsteele/.npm/charm/0.0.8/package/package.json
41180 verbose from cache /Users/ahsteele/.npm/tap/0.1.4/package/package.json
41181 verbose from cache /Users/ahsteele/.npm/traverse/0.6.3/package/package.json
41182 verbose from cache /Users/ahsteele/.npm/ent/0.0.5/package/package.json
41183 verbose from cache /Users/ahsteele/.npm/charm/0.0.8/package/package.json
41184 verbose from cache /Users/ahsteele/.npm/tap/0.1.4/package/package.json
41185 verbose from cache /Users/ahsteele/.npm/traverse/0.6.3/package/package.json
41186 verbose from cache /Users/ahsteele/.npm/ent/0.0.5/package/package.json
41187 verbose from cache /Users/ahsteele/.npm/charm/0.0.8/package/package.json
41188 verbose from cache /Users/ahsteele/.npm/tap/0.1.4/package/package.json
41189 verbose from cache /Users/ahsteele/.npm/traverse/0.6.3/package/package.json
41190 verbose from cache /Users/ahsteele/.npm/ent/0.0.5/package/package.json
41191 verbose from cache /Users/ahsteele/.npm/charm/0.0.8/package/package.json
41192 verbose from cache /Users/ahsteele/.npm/tap/0.1.4/package/package.json
41193 verbose from cache /Users/ahsteele/.npm/traverse/0.6.3/package/package.json
41194 silly lockFile 7b2ebe55-pmjs-org-mkdirp-mkdirp-0-3-5-tgz https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
41195 verbose lock https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz /Users/ahsteele/.npm/7b2ebe55-pmjs-org-mkdirp-mkdirp-0-3-5-tgz.lock
41196 verbose addRemoteTarball [ 'https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz',
41196 verbose addRemoteTarball 'de3e5f8961c88c787ee1368df849ac4413eca8d7' ]
41197 silly gunzTarPerm extractEntry README.md
41198 silly gunzTarPerm extractEntry LICENSE
41199 silly gunzTarPerm extractEntry .npmignore
41200 silly gunzTarPerm extractEntry index.js
41201 silly gunzTarPerm extractEntry .npmignore
41202 silly gunzTarPerm extractEntry index.js
41203 info retry fetch attempt 1 at 22:54:11
41204 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771651556-0.8180085143540055/tmp.tgz
41205 http GET https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz
41206 silly gunzTarPerm extractEntry lib/abbrev.js
41207 silly gunzTarPerm extractEntry .travis.yml
41208 silly gunzTarPerm extractEntry History.md
41209 silly gunzTarPerm extractEntry .travis.yml
41210 silly gunzTarPerm extractEntry example/prof.js
41211 silly gunzTarPerm extractEntry lib/commander.js
41212 silly gunzTarPerm extractEntry Makefile
41213 silly gunzTarPerm extractEntry example/tiny.js
41214 silly gunzTarPerm extractEntry example/top/run.js
41215 silly gunzTarPerm extractEntry example/top/src.js
41216 silly gunzTarPerm extractEntry README.markdown
41217 silly gunzTarPerm extractEntry Readme.md
41218 silly gunzTarPerm extractEntry test/cover.js
41219 silly gunzTarPerm extractEntry test/return.js
41220 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41221 silly gunzTarPerm extractEntry test/src/cover.js
41222 silly lockFile 1abddc24-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41223 silly lockFile 1abddc24-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41224 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
41225 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
41226 info preinstall abbrev@1.0.4
41227 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41228 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41229 verbose read json /Users/ahsteele/.npm/commander/0.5.2/package/package.json
41230 silly lockFile 1311157e--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
41231 silly lockFile 1311157e--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
41232 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41233 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41234 silly lockFile 1fd790da-eele-npm-commander-0-5-2-package /Users/ahsteele/.npm/commander/0.5.2/package
41235 silly lockFile 1fd790da-eele-npm-commander-0-5-2-package /Users/ahsteele/.npm/commander/0.5.2/package
41236 silly lockFile d9aa2534--npm-commander-0-5-2-package-tgz /Users/ahsteele/.npm/commander/0.5.2/package.tgz
41237 silly lockFile d9aa2534--npm-commander-0-5-2-package-tgz /Users/ahsteele/.npm/commander/0.5.2/package.tgz
41238 info preinstall bunker@0.1.2
41239 silly shasum updated bytes 9741
41240 info shasum f270326709a115a126cfed5623852439b8e4a3b5
41240 info shasum /Users/ahsteele/.npm/commander/0.5.2/package.tgz
41241 verbose from cache /Users/ahsteele/.npm/commander/0.5.2/package/package.json
41242 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41243 silly lockFile 2b7b02d5-6519-0-31129932473413646-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package
41244 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package /Users/ahsteele/.npm/2b7b02d5-6519-0-31129932473413646-package.lock
41245 silly lockFile 13eae94c-6519-0-31129932473413646-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/tmp.tgz
41246 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/tmp.tgz /Users/ahsteele/.npm/13eae94c-6519-0-31129932473413646-tmp-tgz.lock
41247 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/ent unbuild
41248 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41249 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm unbuild
41250 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
41251 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap unbuild
41252 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
41253 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/traverse unbuild
41254 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
41255 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent unbuild
41256 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41257 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm unbuild
41258 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
41259 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap unbuild
41260 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
41261 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse unbuild
41262 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
41263 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent unbuild
41264 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41265 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm unbuild
41266 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
41267 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap unbuild
41268 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
41269 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse unbuild
41270 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
41271 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent unbuild
41272 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41273 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm unbuild
41274 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
41275 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap unbuild
41276 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
41277 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse unbuild
41278 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
41279 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent unbuild
41280 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41281 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm unbuild
41282 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
41283 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap unbuild
41284 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
41285 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse unbuild
41286 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
41287 verbose chmod /Users/ahsteele/.npm/commander/0.5.2/package.tgz 644
41288 verbose chown /Users/ahsteele/.npm/commander/0.5.2/package.tgz [ 501, 20 ]
41289 http 304 https://registry.npmjs.org/less
41290 silly registry.get cb [ 304,
41290 silly registry.get { server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
41290 silly registry.get etag: '"7S0OL2Q2XVR94UTXN6281R20H"',
41290 silly registry.get date: 'Mon, 25 Feb 2013 05:54:11 GMT',
41290 silly registry.get 'content-length': '0' } ]
41291 verbose etag less from cache
41292 verbose readDependencies using package.json deps
41293 silly resolved []
41294 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev
41295 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev
41296 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41297 verbose readDependencies using package.json deps
41298 verbose readDependencies using package.json deps
41299 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41300 silly lockFile 29a026b1-rg-commander-commander-0-5-2-tgz https://registry.npmjs.org/commander/-/commander-0.5.2.tgz
41301 silly lockFile 29a026b1-rg-commander-commander-0-5-2-tgz https://registry.npmjs.org/commander/-/commander-0.5.2.tgz
41302 verbose readDependencies using package.json deps
41303 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41304 silly gunzTarPerm modes [ '755', '644' ]
41305 silly gunzTarPerm modes [ '755', '644' ]
41306 silly gunzTarPerm modes [ '755', '644' ]
41307 silly shasum updated bytes 10240
41308 verbose tar unpack /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41309 verbose tar unpack /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41310 verbose tar unpack /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41311 verbose tar unpack /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41312 verbose tar unpack /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41313 verbose tar unpack /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41314 verbose tar unpack /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41315 verbose tar unpack /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41316 verbose tar unpack /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41317 verbose tar unpack /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41318 verbose tar unpack /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41319 verbose tar unpack /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41320 verbose tar unpack /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41321 verbose tar unpack /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41322 verbose tar unpack /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41323 verbose tar unpack /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41324 verbose tar unpack /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41325 verbose tar unpack /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41326 verbose tar unpack /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41327 verbose tar unpack /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41328 silly lockFile 3b2c849f-commander-0-5-2 commander@0.5.2
41329 silly lockFile 3b2c849f-commander-0-5-2 commander@0.5.2
41330 info shasum a155801db52554b13bcd9c5727609d096c96b1f1
41330 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/tmp.tgz
41331 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/tmp.tgz
41332 silly resolved [ { name: 'should',
41332 silly resolved description: 'test framework agnostic BDD-style assertions',
41332 silly resolved version: '1.2.2',
41332 silly resolved author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' },
41332 silly resolved repository:
41332 silly resolved { type: 'git',
41332 silly resolved url: 'git://github.com/visionmedia/should.js.git' },
41332 silly resolved homepage: 'https://github.com/visionmedia/should.js',
41332 silly resolved contributors: [ [Object] ],
41332 silly resolved devDependencies: { mocha: '*' },
41332 silly resolved keywords: [ 'test', 'bdd', 'assert' ],
41332 silly resolved main: './lib/should.js',
41332 silly resolved engines: { node: '>= 0.2.0' },
41332 silly resolved readme: '_should_ is an expressive, readable, test framework agnostic, assertion library for [node](http://nodejs.org).\n\nIt extends the Object prototype with a single non-enumerable getter that allows you to express how that object should behave.\n\n_should_ literally extends node\'s _assert_ module, in fact, it is node\'s assert module, for example `should.equal(str, \'foo\')` will work, just as `assert.equal(str, \'foo\')` would, and `should.AssertionError` **is** `assert.AssertionError`, meaning any test framework supporting this constructor will function properly with _should_.\n\n## Example\n```javascript\nvar user = {\n name: \'tj\'\n , pets: [\'tobi\', \'loki\', \'jane\', \'bandit\']\n};\n\nuser.should.have.property(\'name\', \'tj\');\nuser.should.have.property(\'pets\').with.lengthOf(4);\n\nsomeAsyncTask(foo, function(err, result){\n should.not.exist(err);\n should.exist(result);\n result.bar.should.equal(foo);\n});\n```\n## Installation\n\n $ npm install should\n\n## assert extras\n\nAs mentioned above, _should_ extends node\'s _assert_. The returned object from `require(\'should\')` is thus similar to the returned object from `require(\'assert\')`, but it has one extra convenience method:\n```javascript\nshould.exist(\'hello\')\nshould.exist([])\nshould.exist(null) // will throw\n```\nThis is equivalent to `should.ok`, which is equivalent to `assert.ok`, but reads a bit better. It gets better, though:\n```javascript\nshould.not.exist(false)\nshould.not.exist(\'\')\nshould.not.exist({}) // will throw\n```\nWe may add more _assert_ extras in the future... ;)\n\n## chaining assertions\n\nSome assertions can be chained, for example if a property is volatile we can first assert property existence:\n```javascript\nuser.should.have.property(\'pets\').with.lengthOf(4)\n```\nwhich is essentially equivalent to below, however the property may not exist:\n```javascript\nuser.pets.should.have.lengthOf(4)\n```\nour dummy getters such as _and_ also help express chaining:\n```javascript\nuser.should.be.a(\'object\').and.have.property(\'name\', \'tj\')\n```\n## exist (static)\n\nThe returned object from `require(\'should\')` is the same object as `require(\'assert\')`. So you can use `should` just like `assert`:\n```javascript\nshould.fail(\'expected an error!\')\nshould.strictEqual(foo, bar)\n```\nIn general, using the Object prototype\'s _should_ is nicer than using these `assert` equivalents, because _should_ gives you access to the expressive and readable language described above:\n```javascript\nfoo.should.equal(bar) // same as should.strictEqual(foo, bar) above\n```\nThe only exception, though, is when you can\'t be sure that a particular object exists. In that case, attempting to access the _should_ property may throw a TypeError:\n```javascript\nfoo.should.equal(bar) // throws if foo is null or undefined!\n```\nFor this case, `require(\'should\')` extends `require(\'assert\')` with an extra convenience method to check whether an object exists:\n```javascript\nshould.exist({})\nshould.exist([])\nshould.exist(\'\')\nshould.exist(0)\nshould.exist(null) // will throw\nshould.exist(undefined) // will throw\n```\nYou can also check the negation:\n```javascript\nshould.not.exist(undefined)\nshould.not.exist(null)\nshould.not.exist(\'\') // will throw\nshould.not.exist({}) // will throw\n```\nOnce you know an object exists, you can safely use the _should_ property on it.\n\n## ok\n\nAssert truthfulness:\n```javascript\ntrue.should.be.ok\n\'yay\'.should.be.ok\n(1).should.be.ok\n```\nor negated:\n```javascript\nfalse.should.not.be.ok\n\'\'.should.not.be.ok\n(0).should.not.be.ok\n```\n## true\n\nAssert === true:\n```javascript\ntrue.should.be.true\n\'1\'.should.not.be.true\n```\n## false\n\nAssert === false:\n```javascript\nfalse.should.be.false\n(0).should.not.be.false\n```\n## arguments\n\nAssert `Arguments`:\n```javascript\nvar args = (function(){ return arguments; })(1,2,3);\nargs.should.be.arguments;\n[].should.not.be.arguments;\n```\n## empty\n\nAsserts that length is 0:\n```javascript\n[].should.be.empty\n\'\'.should.be.empty\n({ length: 0 }).should.be.empty\n```\n## eql\n\nequality:\n```javascript\n({ foo: \'bar\' }).should.eql({ foo: \'bar\' })\n[1,2,3].should.eql([1,2,3])\n```\n## equal\n\nstrict equality:\n```javascript\nshould.strictEqual(undefined, value)\nshould.strictEqual(false, value)\n(4).should.equal(4)\n\'test\'.should.equal(\'test\')\n[1,2,3].should.not.equal([1,2,3])\n```\n## within\n\nAssert inclusive numeric range:\n```javascript\nuser.age.should.be.within(5, 50)\n```\n## a\n\nAssert __typeof__:\n```javascript\nuser.should.be.a(\'object\')\n\'test\'.should.be.a(\'string\')\n```\n## instanceof and instanceOf\n\nAssert __instanceof__ or __instanceOf__:\n```javascript\nuser.should.be.an.instanceof(User)\n[].should.be.an.instanceOf(Array)\n```\n## above\n\nAssert numeric value above the given value:\n```javascript\nuser.age.should.be.above(5)\nuser.age.should.not.be.above(100)\n```\n## below\n\nAssert numeric value below the given value:\n```javascript\nuser.age.should.be.below(100)\nuser.age.should.not.be.below(5)\n```\n## match\n\nAssert regexp match:\n```javascript\nusername.should.match(/^\\w+$/)\n```\n## length\n\nAssert _length_ property exists and has a value of the given number:\n```javascript\nuser.pets.should.have.length(5)\nuser.pets.should.have.a.lengthOf(5)\n```\nAliases: _lengthOf_\n\n## property\n\nAssert property exists and has optional value:\n```javascript\nuser.should.have.property(\'name\')\nuser.should.have.property(\'age\', 15)\nuser.should.not.have.property(\'rawr\')\nuser.should.not.have.property(\'age\', 0)\n```\n## ownProperty\n\nAssert own property (on the immediate object):\n```javascript\n({ foo: \'bar\' }).should.have.ownProperty(\'foo\')\n```\n## status(code)\n\n Asserts that `.statusCode` is `code`:\n```javascript\nres.should.have.status(200);\n```\n## header(field[, value])\n\n Asserts that a `.headers` object with `field` and optional `value` are present:\n```javascript\nres.should.have.header(\'content-length\');\nres.should.have.header(\'Content-Length\', \'123\');\nres.should.have.header(\'content-length\', \'123\');\n```\n## json\n\n Assert that Content-Type is "application/json; charset=utf-8"\n```javascript\nres.should.be.json\n```\n## html\n\n Assert that Content-Type is "text/html; charset=utf-8"\n```javascript\nres.should.be.html\n```\n## include(obj)\n\nAssert that the given `obj` is present via `indexOf()`, so this works for strings, arrays, or custom objects implementing indexOf.\n\nAssert array value:\n```javascript\n[1,2,3].should.include(3)\n[1,2,3].should.include(2)\n[1,2,3].should.not.include(4)\n```\nAssert substring:\n```javascript\n\'foo bar baz\'.should.include(\'foo\')\n\'foo bar baz\'.should.include(\'bar\')\n\'foo bar baz\'.should.include(\'baz\')\n\'foo bar baz\'.should.not.include(\'FOO\')\n```\nAssert object includes another object:\n```javascript\nvar tobi = { name: \'Tobi\', age: 1 };\nvar jane = { name: \'Jane\', age: 5 };\nvar user = { name: \'TJ\', pet: tobi };\n\nuser.should.include({ pet: tobi });\nuser.should.include({ pet: tobi, name: \'TJ\' });\nuser.should.not.include({ pet: jane });\nuser.should.not.include({ name: \'Someone\' });\n```\n## includeEql(obj)\n\nAssert that an object equal to the given `obj` is present in an Array:\n```javascript\n[[1],[2],[3]].should.includeEql([3])\n[[1],[2],[3]].should.includeEql([2])\n[[1],[2],[3]].should.not.includeEql([4])\n```\n## throw()\n\nAssert an exception is thrown:\n\n```js\n(function(){\n throw new Error(\'fail\');\n}).should.throw();\n```\n\nAssert an exception is not thrown:\n\n```js\n(function(){\n\n}).should.not.throw();\n```\nAssert exepection message matches string:\n\n```js\n(function(){\n throw new Error(\'fail\');\n}).should.throw(\'fail\');\n```\n\nAssert exepection message matches regexp:\n\n```js\n(function(){\n throw new Error(\'failed to foo\');\n}).should.throw(/^fail/);\n```\n\n## throwError()\n\nAn alias of `throw`, its purpose is to be an option for those who run\n[jshint](https://github.com/jshint/node-jshint/) in strict mode.\n\n```js\n(function(){\n throw new Error(\'failed to baz\');\n}).should.throwError(/^fail.*/);\n```\n\n\n## keys\n\nAssert own object keys, which must match _exactly_,\nand will fail if you omit a key or two:\n\n var obj = { foo: \'bar\', baz: \'raz\' };\n obj.should.have.keys(\'foo\', \'bar\');\n obj.should.have.keys([\'foo\', \'bar\']);\n\n## Optional Error description\n\nAs it can often be difficult to ascertain exactly where failed assertions are coming from in your tests, an optional description parameter can be passed to several should matchers. The description will follow the failed assertion in the error:\n\n (1).should.eql(0, \'some useful description\')\n\n AssertionError: expected 1 to equal 0 | some useful description\n at Object.eql (/Users/swift/code/should.js/node_modules/should/lib/should.js:280:10)\n ...\n\nThe methods that support this optional description are: `eql`, `equal`, `within`, `a`, `instanceof`, `above`, `below`, `match`, `length`, `property`, `ownProperty`, `include`, and `includeEql`.\n\n## Express example\n\nFor example you can use should with the [Expresso TDD Framework](http://github.com/visionmedia/expresso) by simply including it:\n\n var lib = require(\'mylib\')\n , should = require(\'should\');\n\n module.exports = {\n \'test .version\': function(){\n lib.version.should.match(/^\\d+\\.\\d+\\.\\d+$/);\n }\n };\n\n## Running tests\n\nTo run the tests for _should_ simply update your git submodules and run:\n\n $ make test\n\n## OMG IT EXTENDS OBJECT???!?!@\n\nYes, yes it does, with a single getter _should_, and no it won\'t break your code, because it does this **properly** with a non-enumerable property.\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2010-2011 TJ Holowaychuk &lt;tj@vision-media.ca&gt;\nCopyright (c) 2011 Aseem Kishore &lt;aseem.kishore@gmail.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n',
41332 silly resolved readmeFilename: 'Readme.md',
41332 silly resolved _id: 'should@1.2.2',
41332 silly resolved dist: { shasum: '0f03f775066d9ea2632690c917b12824fcc1d582' },
41332 silly resolved _from: 'should@*',
41332 silly resolved _resolved: 'https://registry.npmjs.org/should/-/should-1.2.2.tgz',
41332 silly resolved scripts: {} },
41332 silly resolved { name: 'github-flavored-markdown',
41332 silly resolved version: '1.0.1',
41332 silly resolved description: 'The port of Showdown used on github.com',
41332 silly resolved author:
41332 silly resolved { name: 'tekkup',
41332 silly resolved email: 'git@tekkub.net',
41332 silly resolved url: 'http://tekkub.net/' },
41332 silly resolved main: './scripts/showdown.js',
41332 silly resolved repository:
41332 silly resolved { type: 'git',
41332 silly resolved url: 'http://github.com/isaacs/github-flavored-markdown' },
41332 silly resolved readme: 'See:\n[github-flavored-markdown](http://github.github.com/github-flavored-markdown/)\n\nAs an npm package:\n\n npm install github-flavored-markdown\n\nAnd then in your node program:\n\n var ghm = require("github-flavored-markdown")\n ghm.parse("I **love** GHM.\\n\\n#2", "isaacs/npm")\n // returns:\n // \'<p>I <strong>love</strong> GHM. \'+\n // \'<a href=\\\'http://github.com/isaacs/npm/issues/#issue/2\\\'>#2</a></p>\'\n\nTo get the sha/issue/fork links, pass in a second argument specifying\nthe current project that things should be relative to.\n',
41332 silly resolved readmeFilename: 'README.md',
41332 silly resolved _id: 'github-flavored-markdown@1.0.1',
41332 silly resolved dist: { shasum: '63e9b0e8565e68e593bd487fad3a046d83269ecf' },
41332 silly resolved deprecated: 'This project is long out of date. Use \'marked\' instead.',
41332 silly resolved _from: 'github-flavored-markdown@>= 0.0.1',
41332 silly resolved _resolved: 'https://registry.npmjs.org/github-flavored-markdown/-/github-flavored-markdown-1.0.1.tgz',
41332 silly resolved scripts: {} },
41332 silly resolved { name: 'commander',
41332 silly resolved version: '0.5.2',
41332 silly resolved description: 'the complete solution for node.js command-line programs',
41332 silly resolved keywords: [ 'command', 'option', 'parser', 'prompt', 'stdin' ],
41332 silly resolved author: { name: 'TJ Holowaychuk', email: 'tj@vision-media.ca' },
41332 silly resolved repository:
41332 silly resolved { type: 'git',
41332 silly resolved url: 'https://github.com/visionmedia/commander.js.git' },
41332 silly resolved dependencies: {},
41332 silly resolved devDependencies: { should: '>= 0.0.1' },
41332 silly resolved scripts: { test: 'make test' },
41332 silly resolved main: 'index',
41332 silly resolved engines: { node: '>= 0.4.x' },
41332 silly resolved readme: '# Commander.js\n\n The complete solution for [node.js](http://nodejs.org) command-line interfaces, inspired by Ruby\'s [commander](https://github.com/visionmedia/commander).\n\n [![Build Status](https://secure.travis-ci.org/visionmedia/commander.js.png)](http://travis-ci.org/visionmedia/commander.js)\n\n## Installation\n\n $ npm install commander\n\n## Option parsing\n\n Options with commander are defined with the `.option()` method, also serving as documentation for the options. The example below parses args and options from `process.argv`, leaving remaining args as the `program.args` array which were not consumed by options.\n\n```js\n#!/usr/bin/env node\n\n/**\n * Module dependencies.\n */\n\nvar program = require(\'commander\');\n\nprogram\n .version(\'0.0.1\')\n .option(\'-p, --peppers\', \'Add peppers\')\n .option(\'-P, --pineapple\', \'Add pineapple\')\n .option(\'-b, --bbq\', \'Add bbq sauce\')\n .option(\'-c, --cheese [type]\', \'Add the specified type of cheese [marble]\', \'marble\')\n .parse(process.argv);\n\nconsole.log(\'you ordered a pizza with:\');\nif (program.peppers) console.log(\' - peppers\');\nif (program.pineapple) console.log(\' - pineappe\');\nif (program.bbq) console.log(\' - bbq\');\nconsole.log(\' - %s cheese\', program.cheese);\n```\n\n Short flags may be passed as a single arg, for example `-abc` is equivalent to `-a -b -c`. Multi-word options such as "--template-engine" are camel-cased, becoming `program.templateEngine` etc.\n\n## Automated --help\n\n The help information is auto-generated based on the information commander already knows about your program, so the following `--help` info is for free:\n\n``` \n $ ./examples/pizza --help\n\n Usage: pizza [options]\n\n Options:\n\n -V, --version output the version number\n -p, --peppers Add peppers\n -P, --pineapple Add pineappe\n -b, --bbq Add bbq sauce\n -c, --cheese <type> Add the specified type of cheese [marble]\n -h, --help output usage information\n\n```\n\n## Coercion\n\n```js\nfunction range(val) {\n return val.split(\'..\').map(Number);\n}\n\nfunction list(val) {\n return val.split(\',\');\n}\n\nprogram\n .version(\'0.0.1\')\n .usage(\'[options] <file ...>\')\n .option(\'-i, --integer <n>\', \'An integer argument\', parseInt)\n .option(\'-f, --float <n>\', \'A float argument\', parseFloat)\n .option(\'-r, --range <a>..<b>\', \'A range\', range)\n .option(\'-l, --list <items>\', \'A list\', list)\n .option(\'-o, --optional [value]\', \'An optional value\')\n .parse(process.argv);\n\nconsole.log(\' int: %j\', program.integer);\nconsole.log(\' float: %j\', program.float);\nconsole.log(\' optional: %j\', program.optional);\nprogram.range = program.range || [];\nconsole.log(\' range: %j..%j\', program.range[0], program.range[1]);\nconsole.log(\' list: %j\', program.list);\nconsole.log(\' args: %j\', program.args);\n```\n\n## Custom help\n\n You can display arbitrary `-h, --help` information\n by listening for "--help". Commander will automatically\n exit once you are done so that the remainder of your program\n does not execute causing undesired behaviours, for example\n in the following executable "stuff" will not output when\n `--help` is used.\n\n```js\n#!/usr/bin/env node\n\n/**\n * Module dependencies.\n */\n\nvar program = require(\'../\');\n\nfunction list(val) {\n return val.split(\',\').map(Number);\n}\n\nprogram\n .version(\'0.0.1\')\n .option(\'-f, --foo\', \'enable some foo\')\n .option(\'-b, --bar\', \'enable some bar\')\n .option(\'-B, --baz\', \'enable some baz\');\n\n// must be before .parse() since\n// node\'s emit() is immediate\n\nprogram.on(\'--help\', function(){\n console.log(\' Examples:\');\n console.log(\'\');\n console.log(\' $ custom-help --help\');\n console.log(\' $ custom-help -h\');\n console.log(\'\');\n});\n\nprogram.parse(process.argv);\n\nconsole.log(\'stuff\');\n```\n\nyielding the following help output:\n\n```\n\nUsage: custom-help [options]\n\nOptions:\n\n -h, --help output usage information\n -V, --version output the version number\n -f, --foo enable some foo\n -b, --bar enable some bar\n -B, --baz enable some baz\n\nExamples:\n\n $ custom-help --help\n $ custom-help -h\n\n```\n\n## .prompt(msg, fn)\n\n Single-line prompt:\n\n```js\nprogram.prompt(\'name: \', function(name){\n console.log(\'hi %s\', name);\n});\n```\n\n Multi-line prompt:\n\n```js\nprogram.prompt(\'description:\', function(name){\n console.log(\'hi %s\', name);\n});\n```\n\n Coercion:\n\n```js\nprogram.prompt(\'Age: \', Number, function(age){\n console.log(\'age: %j\', age);\n});\n```\n\n```js\nprogram.prompt(\'Birthdate: \', Date, function(date){\n console.log(\'date: %s\', date);\n});\n```\n\n## .password(msg[, mask], fn)\n\nPrompt for password without echoing:\n\n```js\nprogram.password(\'Password: \', function(pass){\n console.log(\'got "%s"\', pass);\n process.stdin.destroy();\n});\n```\n\nPrompt for password with mask char "*":\n\n```js\nprogram.password(\'Password: \', \'*\', function(pass){\n console.log(\'got "%s"\', pass);\n process.stdin.destroy();\n});\n```\n\n## .confirm(msg, fn)\n\n Confirm with the given `msg`:\n\n```js\nprogram.confirm(\'continue? \', function(ok){\n console.log(\' got %j\', ok);\n});\n```\n\n## .choose(list, fn)\n\n Let the user choose from a `list`:\n\n```js\nvar list = [\'tobi\', \'loki\', \'jane\', \'manny\', \'luna\'];\n\nconsole.log(\'Choose the coolest pet:\');\nprogram.choose(list, function(i){\n console.log(\'you chose %d "%s"\', i, list[i]);\n});\n```\n\n## Links\n\n - [API documentation](http://visionmedia.github.com/commander.js/)\n - [ascii tables](https://github.com/LearnBoost/cli-table)\n - [progress bars](https://github.com/visionmedia/node-progress)\n - [more progress bars](https://github.com/substack/node-multimeter)\n - [examples](https://github.com/visionmedia/commander.js/tree/master/examples)\n\n## License \n\n(The MIT License)\n\nCopyright (c) 2011 TJ Holowaychuk &lt;tj@vision-media.ca&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.',
41332 silly resolved readmeFilename: 'Readme.md',
41332 silly resolved _id: 'commander@0.5.2',
41332 silly resolved dist: { shasum: 'f270326709a115a126cfed5623852439b8e4a3b5' },
41332 silly resolved _from: 'commander@0.5.2',
41332 silly resolved _resolved: 'https://registry.npmjs.org/commander/-/commander-0.5.2.tgz' } ]
41333 info install should@1.2.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox
41334 info install github-flavored-markdown@1.0.1 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox
41335 info install commander@0.5.2 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox
41336 info installOne should@1.2.2
41337 info installOne github-flavored-markdown@1.0.1
41338 info installOne commander@0.5.2
41339 verbose from cache /Users/ahsteele/.npm/should/1.2.2/package/package.json
41340 verbose from cache /Users/ahsteele/.npm/github-flavored-markdown/1.0.1/package/package.json
41341 verbose from cache /Users/ahsteele/.npm/commander/0.5.2/package/package.json
41342 silly gunzTarPerm extractEntry package.json
41343 silly gunzTarPerm extractEntry package.json
41344 silly addNameRange number 2 { name: 'less', range: '>=1.3.0', hasData: true }
41345 silly addNameRange versions [ 'less',
41345 silly addNameRange [ '1.0.10',
41345 silly addNameRange '1.0.11',
41345 silly addNameRange '1.0.14',
41345 silly addNameRange '1.0.18',
41345 silly addNameRange '1.0.19',
41345 silly addNameRange '1.0.21',
41345 silly addNameRange '1.0.32',
41345 silly addNameRange '1.0.36',
41345 silly addNameRange '1.0.5',
41345 silly addNameRange '1.0.40',
41345 silly addNameRange '1.0.41',
41345 silly addNameRange '1.0.44',
41345 silly addNameRange '1.1.0',
41345 silly addNameRange '1.1.1',
41345 silly addNameRange '1.1.2',
41345 silly addNameRange '1.1.4',
41345 silly addNameRange '1.1.5',
41345 silly addNameRange '1.1.6',
41345 silly addNameRange '1.2.0',
41345 silly addNameRange '1.2.1',
41345 silly addNameRange '1.2.2',
41345 silly addNameRange '1.3.0',
41345 silly addNameRange '1.3.1',
41345 silly addNameRange '1.3.2',
41345 silly addNameRange '1.3.3' ] ]
41346 verbose addNamed [ 'less', '1.3.3' ]
41347 verbose addNamed [ '1.3.3', '1.3.3' ]
41348 silly lockFile fcd40bce-less-1-3-3 less@1.3.3
41349 verbose lock less@1.3.3 /Users/ahsteele/.npm/fcd40bce-less-1-3-3.lock
41350 silly gunzTarPerm extractEntry package.json
41351 verbose from cache /Users/ahsteele/.npm/less/1.3.3/package/package.json
41352 silly gunzTarPerm extractEntry README.md
41353 silly gunzTarPerm extractEntry LICENSE
41354 silly gunzTarPerm extractEntry .npmignore
41355 silly gunzTarPerm extractEntry index.js
41356 silly gunzTarPerm extractEntry .npmignore
41357 silly gunzTarPerm extractEntry README.md
41358 silly gunzTarPerm extractEntry lib/abbrev.js
41359 silly gunzTarPerm extractEntry .travis.yml
41360 silly gunzTarPerm extractEntry example/prof.js
41361 silly gunzTarPerm extractEntry config.js
41362 silly gunzTarPerm extractEntry lib/reporters/default.js
41363 silly gunzTarPerm extractEntry example/tiny.js
41364 silly gunzTarPerm extractEntry example/top/run.js
41365 silly gunzTarPerm extractEntry example/top/src.js
41366 silly gunzTarPerm extractEntry lib/reporters/idea.js
41367 silly gunzTarPerm extractEntry lib/reporters/index.js
41368 silly gunzTarPerm extractEntry lib/reporters/textmate_full.js
41369 silly gunzTarPerm extractEntry README.markdown
41370 silly gunzTarPerm extractEntry lib/reporters/textmate_summary.js
41371 silly gunzTarPerm extractEntry lib/reporters/vim.js
41372 silly gunzTarPerm extractEntry test/cover.js
41373 silly gunzTarPerm extractEntry test/return.js
41374 silly gunzTarPerm extractEntry lib/reporters/xml.js
41375 silly gunzTarPerm extractEntry examples/emacs/flymake-nodelint.el
41376 silly gunzTarPerm extractEntry jslint/README
41377 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41378 silly gunzTarPerm extractEntry test/src/cover.js
41379 silly lockFile b35a3dec-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41380 silly lockFile b35a3dec-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41381 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
41382 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
41383 silly gunzTarPerm extractEntry jslint/init_ui.js
41384 silly gunzTarPerm extractEntry jslint/intercept.js
41385 info preinstall abbrev@1.0.4
41386 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41387 silly gunzTarPerm extractEntry jslint/jslint.js
41388 silly gunzTarPerm extractEntry jslint/jslint.html
41389 silly gunzTarPerm extractEntry jslint/lint.html
41390 silly gunzTarPerm extractEntry .travis.yml
41391 silly gunzTarPerm extractEntry Makefile
41392 silly gunzTarPerm extractEntry man1/nodelint.1
41393 silly gunzTarPerm extractEntry nodelint
41394 silly gunzTarPerm extractEntry .gitmodules
41395 silly gunzTarPerm extractEntry doc/nodelint.md
41396 silly gunzTarPerm extractEntry test/helper.js
41397 silly gunzTarPerm extractEntry test/test-dir-and-file.js
41398 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41399 silly gunzTarPerm extractEntry test/test-lint-code.js
41400 silly gunzTarPerm extractEntry test/test-multiple-files.js
41401 silly lockFile 6caea9f4--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
41402 silly lockFile 6caea9f4--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
41403 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41404 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41405 silly gunzTarPerm extractEntry test/test-nodejs-predefines.js
41406 silly gunzTarPerm extractEntry test/test-reporters-no-errors.js
41407 info preinstall bunker@0.1.2
41408 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41409 silly gunzTarPerm extractEntry test/test-reporters-some-errors.js
41410 silly gunzTarPerm extractEntry test/test-single-file.js
41411 silly gunzTarPerm extractEntry test/fixtures/browser-4-space-indent.js
41412 silly gunzTarPerm extractEntry test/fixtures/no-errors.js
41413 silly gunzTarPerm extractEntry test/fixtures/node-2-space-indent.js
41414 silly gunzTarPerm extractEntry test/fixtures/node-4-space-indent.js
41415 silly gunzTarPerm extractEntry test/fixtures/nodejs-predefines.js
41416 silly gunzTarPerm extractEntry test/fixtures/some-errors.js.nolint
41417 silly lockFile 98901f8a-46525-0-2686295553576201-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package
41418 silly lockFile 98901f8a-46525-0-2686295553576201-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.2686295553576201/package
41419 silly lockFile 987a8b81-teele-npm-vows-0-7-0-package-tgz /Users/ahsteele/.npm/vows/0.7.0/package.tgz
41420 silly lockFile 987a8b81-teele-npm-vows-0-7-0-package-tgz /Users/ahsteele/.npm/vows/0.7.0/package.tgz
41421 silly lockFile 2edbe790--ahsteele-npm-vows-0-7-0-package /Users/ahsteele/.npm/vows/0.7.0/package
41422 verbose lock /Users/ahsteele/.npm/vows/0.7.0/package /Users/ahsteele/.npm/2edbe790--ahsteele-npm-vows-0-7-0-package.lock
41423 silly lockFile 2edbe790--ahsteele-npm-vows-0-7-0-package /Users/ahsteele/.npm/vows/0.7.0/package
41424 silly lockFile 2edbe790--ahsteele-npm-vows-0-7-0-package /Users/ahsteele/.npm/vows/0.7.0/package
41425 verbose tar unpack /Users/ahsteele/.npm/vows/0.7.0/package.tgz
41426 verbose linkStuff [ false,
41426 verbose linkStuff false,
41426 verbose linkStuff false,
41426 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/node_modules' ]
41427 info linkStuff abbrev@1.0.4
41428 verbose linkBins abbrev@1.0.4
41429 verbose linkMans abbrev@1.0.4
41430 verbose rebuildBundles abbrev@1.0.4
41431 silly lockFile cc9370ad-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/ent
41432 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/ent /Users/ahsteele/.npm/cc9370ad-modules-difflet-node-modules-ent.lock
41433 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41434 verbose lock /Users/ahsteele/.npm/ent/0.0.5/package.tgz /Users/ahsteele/.npm/93065dec-steele-npm-ent-0-0-5-package-tgz.lock
41435 silly lockFile 6b4eab54-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm
41436 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm /Users/ahsteele/.npm/6b4eab54-dules-difflet-node-modules-charm.lock
41437 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41438 verbose lock /Users/ahsteele/.npm/charm/0.0.8/package.tgz /Users/ahsteele/.npm/ba453945-eele-npm-charm-0-0-8-package-tgz.lock
41439 silly lockFile d6862708-modules-difflet-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap
41440 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap /Users/ahsteele/.npm/d6862708-modules-difflet-node-modules-tap.lock
41441 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41442 verbose lock /Users/ahsteele/.npm/tap/0.1.4/package.tgz /Users/ahsteele/.npm/3297cf6e-steele-npm-tap-0-1-4-package-tgz.lock
41443 silly lockFile bc1bb8a6-es-difflet-node-modules-traverse /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/traverse
41444 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/traverse /Users/ahsteele/.npm/bc1bb8a6-es-difflet-node-modules-traverse.lock
41445 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41446 verbose lock /Users/ahsteele/.npm/traverse/0.6.3/package.tgz /Users/ahsteele/.npm/e64031e0-e-npm-traverse-0-6-3-package-tgz.lock
41447 silly lockFile 1d810e36-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
41448 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent /Users/ahsteele/.npm/1d810e36-modules-difflet-node-modules-ent.lock
41449 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41450 verbose lock /Users/ahsteele/.npm/ent/0.0.5/package.tgz /Users/ahsteele/.npm/93065dec-steele-npm-ent-0-0-5-package-tgz.lock
41451 silly lockFile 1e236eb8-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
41452 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm /Users/ahsteele/.npm/1e236eb8-dules-difflet-node-modules-charm.lock
41453 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41454 verbose lock /Users/ahsteele/.npm/charm/0.0.8/package.tgz /Users/ahsteele/.npm/ba453945-eele-npm-charm-0-0-8-package-tgz.lock
41455 silly lockFile 31916dae-modules-difflet-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap
41456 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap /Users/ahsteele/.npm/31916dae-modules-difflet-node-modules-tap.lock
41457 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41458 verbose lock /Users/ahsteele/.npm/tap/0.1.4/package.tgz /Users/ahsteele/.npm/3297cf6e-steele-npm-tap-0-1-4-package-tgz.lock
41459 silly lockFile 6d44e56e-es-difflet-node-modules-traverse /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse
41460 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse /Users/ahsteele/.npm/6d44e56e-es-difflet-node-modules-traverse.lock
41461 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41462 verbose lock /Users/ahsteele/.npm/traverse/0.6.3/package.tgz /Users/ahsteele/.npm/e64031e0-e-npm-traverse-0-6-3-package-tgz.lock
41463 silly lockFile bf3876d9-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
41464 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent /Users/ahsteele/.npm/bf3876d9-modules-difflet-node-modules-ent.lock
41465 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41466 verbose lock /Users/ahsteele/.npm/ent/0.0.5/package.tgz /Users/ahsteele/.npm/93065dec-steele-npm-ent-0-0-5-package-tgz.lock
41467 silly lockFile 6c3a5e72-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
41468 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm /Users/ahsteele/.npm/6c3a5e72-dules-difflet-node-modules-charm.lock
41469 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41470 verbose lock /Users/ahsteele/.npm/charm/0.0.8/package.tgz /Users/ahsteele/.npm/ba453945-eele-npm-charm-0-0-8-package-tgz.lock
41471 silly lockFile e9c49a8e-modules-difflet-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap
41472 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap /Users/ahsteele/.npm/e9c49a8e-modules-difflet-node-modules-tap.lock
41473 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41474 verbose lock /Users/ahsteele/.npm/tap/0.1.4/package.tgz /Users/ahsteele/.npm/3297cf6e-steele-npm-tap-0-1-4-package-tgz.lock
41475 silly lockFile 3828de17-es-difflet-node-modules-traverse /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse
41476 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse /Users/ahsteele/.npm/3828de17-es-difflet-node-modules-traverse.lock
41477 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41478 verbose lock /Users/ahsteele/.npm/traverse/0.6.3/package.tgz /Users/ahsteele/.npm/e64031e0-e-npm-traverse-0-6-3-package-tgz.lock
41479 silly lockFile 2fc27bcf-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
41480 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent /Users/ahsteele/.npm/2fc27bcf-modules-difflet-node-modules-ent.lock
41481 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41482 verbose lock /Users/ahsteele/.npm/ent/0.0.5/package.tgz /Users/ahsteele/.npm/93065dec-steele-npm-ent-0-0-5-package-tgz.lock
41483 silly lockFile dd4208de-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
41484 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm /Users/ahsteele/.npm/dd4208de-dules-difflet-node-modules-charm.lock
41485 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41486 verbose lock /Users/ahsteele/.npm/charm/0.0.8/package.tgz /Users/ahsteele/.npm/ba453945-eele-npm-charm-0-0-8-package-tgz.lock
41487 silly lockFile cdd1c197-modules-difflet-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap
41488 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap /Users/ahsteele/.npm/cdd1c197-modules-difflet-node-modules-tap.lock
41489 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41490 verbose lock /Users/ahsteele/.npm/tap/0.1.4/package.tgz /Users/ahsteele/.npm/3297cf6e-steele-npm-tap-0-1-4-package-tgz.lock
41491 silly lockFile 6921623a-es-difflet-node-modules-traverse /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse
41492 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse /Users/ahsteele/.npm/6921623a-es-difflet-node-modules-traverse.lock
41493 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41494 verbose lock /Users/ahsteele/.npm/traverse/0.6.3/package.tgz /Users/ahsteele/.npm/e64031e0-e-npm-traverse-0-6-3-package-tgz.lock
41495 silly lockFile d9cd9ee9-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
41496 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent /Users/ahsteele/.npm/d9cd9ee9-modules-difflet-node-modules-ent.lock
41497 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41498 verbose lock /Users/ahsteele/.npm/ent/0.0.5/package.tgz /Users/ahsteele/.npm/93065dec-steele-npm-ent-0-0-5-package-tgz.lock
41499 silly lockFile 3813b284-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
41500 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm /Users/ahsteele/.npm/3813b284-dules-difflet-node-modules-charm.lock
41501 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41502 verbose lock /Users/ahsteele/.npm/charm/0.0.8/package.tgz /Users/ahsteele/.npm/ba453945-eele-npm-charm-0-0-8-package-tgz.lock
41503 silly lockFile 8fe526a6-modules-difflet-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap
41504 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap /Users/ahsteele/.npm/8fe526a6-modules-difflet-node-modules-tap.lock
41505 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
41506 verbose lock /Users/ahsteele/.npm/tap/0.1.4/package.tgz /Users/ahsteele/.npm/3297cf6e-steele-npm-tap-0-1-4-package-tgz.lock
41507 silly lockFile ecaa343f-es-difflet-node-modules-traverse /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse
41508 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse /Users/ahsteele/.npm/ecaa343f-es-difflet-node-modules-traverse.lock
41509 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41510 verbose lock /Users/ahsteele/.npm/traverse/0.6.3/package.tgz /Users/ahsteele/.npm/e64031e0-e-npm-traverse-0-6-3-package-tgz.lock
41511 silly lockFile ebb865bd-6795-0-06119412183761597-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package
41512 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package /Users/ahsteele/.npm/ebb865bd-6795-0-06119412183761597-package.lock
41513 silly lockFile ba2fa533-6795-0-06119412183761597-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/tmp.tgz
41514 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/tmp.tgz /Users/ahsteele/.npm/ba2fa533-6795-0-06119412183761597-tmp-tgz.lock
41515 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should unbuild
41516 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should/package.json
41517 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown unbuild
41518 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown/package.json
41519 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander unbuild
41520 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander/package.json
41521 silly lockFile fcd40bce-less-1-3-3 less@1.3.3
41522 silly lockFile fcd40bce-less-1-3-3 less@1.3.3
41523 silly lockFile 2edbe790--ahsteele-npm-vows-0-7-0-package /Users/ahsteele/.npm/vows/0.7.0/package
41524 verbose lock /Users/ahsteele/.npm/vows/0.7.0/package /Users/ahsteele/.npm/2edbe790--ahsteele-npm-vows-0-7-0-package.lock
41525 silly lockFile 987a8b81-teele-npm-vows-0-7-0-package-tgz /Users/ahsteele/.npm/vows/0.7.0/package.tgz
41526 verbose lock /Users/ahsteele/.npm/vows/0.7.0/package.tgz /Users/ahsteele/.npm/987a8b81-teele-npm-vows-0-7-0-package-tgz.lock
41527 verbose cache add [ 'burrito@>=0.2.5 <0.3', null ]
41528 verbose cache add name=undefined spec="burrito@>=0.2.5 <0.3" args=["burrito@>=0.2.5 <0.3",null]
41529 verbose parsed url { pathname: 'burrito@%3E=0.2.5%20%3C0.3',
41529 verbose parsed url path: 'burrito@%3E=0.2.5%20%3C0.3',
41529 verbose parsed url href: 'burrito@%3E=0.2.5%20%3C0.3' }
41530 verbose cache add name="burrito" spec=">=0.2.5 <0.3" args=["burrito",">=0.2.5 <0.3"]
41531 verbose parsed url { pathname: '%3E=0.2.5%20%3C0.3',
41531 verbose parsed url path: '%3E=0.2.5%20%3C0.3',
41531 verbose parsed url href: '%3E=0.2.5%20%3C0.3' }
41532 verbose addNamed [ 'burrito', '>=0.2.5 <0.3' ]
41533 verbose addNamed [ null, '>=0.2.5 <0.3.0-' ]
41534 silly lockFile fc9ef10f-burrito-0-2-5-0-3 burrito@>=0.2.5 <0.3
41535 verbose lock burrito@>=0.2.5 <0.3 /Users/ahsteele/.npm/fc9ef10f-burrito-0-2-5-0-3.lock
41536 http 200 https://registry.npmjs.org/one/-/one-2.0.4.tgz
41537 info install abbrev@1.0.4
41538 verbose readDependencies using package.json deps
41539 silly resolved []
41540 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41541 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41542 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41543 verbose readDependencies using package.json deps
41544 verbose readDependencies using package.json deps
41545 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41546 verbose readDependencies using package.json deps
41547 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41548 silly addNameRange { name: 'burrito', range: '>=0.2.5 <0.3.0-', hasData: false }
41549 silly gunzTarPerm modes [ '755', '644' ]
41550 silly gunzTarPerm modes [ '755', '644' ]
41551 silly gunzTarPerm modes [ '755', '644' ]
41552 silly gunzTarPerm modes [ '755', '644' ]
41553 silly gunzTarPerm modes [ '755', '644' ]
41554 silly lockFile c4daf51d-less-1-3-0 less@>= 1.3.0
41555 silly lockFile c4daf51d-less-1-3-0 less@>= 1.3.0
41556 silly gunzTarPerm modes [ '755', '644' ]
41557 verbose url raw burrito
41558 verbose url resolving [ 'https://registry.npmjs.org/', './burrito' ]
41559 verbose url resolved https://registry.npmjs.org/burrito
41560 info trying registry request attempt 1 at 22:54:11
41561 http GET https://registry.npmjs.org/burrito
41562 silly gunzTarPerm modes [ '755', '644' ]
41563 silly gunzTarPerm modes [ '755', '644' ]
41564 info postinstall abbrev@1.0.4
41565 verbose tar unpack /Users/ahsteele/.npm/should/1.2.2/package.tgz
41566 verbose tar unpack /Users/ahsteele/.npm/github-flavored-markdown/1.0.1/package.tgz
41567 verbose tar unpack /Users/ahsteele/.npm/commander/0.5.2/package.tgz
41568 silly resolved [ { name: 'less',
41568 silly resolved description: 'Leaner CSS',
41568 silly resolved homepage: 'http://lesscss.org',
41568 silly resolved keywords: [ 'css', 'parser', 'lesscss', 'browser' ],
41568 silly resolved author: { name: 'Alexis Sellier', email: 'self@cloudhead.net' },
41568 silly resolved contributors: [],
41568 silly resolved version: '1.3.3',
41568 silly resolved bin: { lessc: './bin/lessc' },
41568 silly resolved main: './lib/less/index',
41568 silly resolved directories: { test: './test' },
41568 silly resolved engines: { node: '>=0.4.2' },
41568 silly resolved optionalDependencies: { ycssmin: '>=1.0.1' },
41568 silly resolved devDependencies: { diff: '~1.0' },
41568 silly resolved scripts: { test: 'make test' },
41568 silly resolved bugs: { url: 'https://github.com/cloudhead/less.js/issues' },
41568 silly resolved repository: { type: 'git', url: 'https://github.com/cloudhead/less.js.git' },
41568 silly resolved readme: 'less.js\n=======\n\nThe **dynamic** stylesheet language.\n\n<http://lesscss.org>\n\nabout\n-----\n\nThis is the JavaScript, and now official, stable version of LESS.\n\nFor more information, visit <http://lesscss.org>.\n\nlicense\n-------\n\nSee `LICENSE` file.\n\n> Copyright (c) 2009-2011 Alexis Sellier\n',
41568 silly resolved readmeFilename: 'README.md',
41568 silly resolved _id: 'less@1.3.3',
41568 silly resolved dependencies: { ycssmin: '>=1.0.1' },
41568 silly resolved dist: { shasum: '57cea6252209c3e618b46d3bdda597a6907d28b4' },
41568 silly resolved _from: 'less@>= 1.3.0',
41568 silly resolved _resolved: 'https://registry.npmjs.org/less/-/less-1.3.3.tgz' } ]
41569 info install less@1.3.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware
41570 info installOne less@1.3.3
41571 silly resolved [ { name: 'less',
41571 silly resolved description: 'Leaner CSS',
41571 silly resolved homepage: 'http://lesscss.org',
41571 silly resolved keywords: [ 'css', 'parser', 'lesscss', 'browser' ],
41571 silly resolved author: { name: 'Alexis Sellier', email: 'self@cloudhead.net' },
41571 silly resolved contributors: [],
41571 silly resolved version: '1.3.3',
41571 silly resolved bin: { lessc: './bin/lessc' },
41571 silly resolved main: './lib/less/index',
41571 silly resolved directories: { test: './test' },
41571 silly resolved engines: { node: '>=0.4.2' },
41571 silly resolved optionalDependencies: { ycssmin: '>=1.0.1' },
41571 silly resolved devDependencies: { diff: '~1.0' },
41571 silly resolved scripts: { test: 'make test' },
41571 silly resolved bugs: { url: 'https://github.com/cloudhead/less.js/issues' },
41571 silly resolved repository: { type: 'git', url: 'https://github.com/cloudhead/less.js.git' },
41571 silly resolved readme: 'less.js\n=======\n\nThe **dynamic** stylesheet language.\n\n<http://lesscss.org>\n\nabout\n-----\n\nThis is the JavaScript, and now official, stable version of LESS.\n\nFor more information, visit <http://lesscss.org>.\n\nlicense\n-------\n\nSee `LICENSE` file.\n\n> Copyright (c) 2009-2011 Alexis Sellier\n',
41571 silly resolved readmeFilename: 'README.md',
41571 silly resolved _id: 'less@1.3.3',
41571 silly resolved dependencies: { ycssmin: '>=1.0.1' },
41571 silly resolved dist: { shasum: '57cea6252209c3e618b46d3bdda597a6907d28b4' },
41571 silly resolved _from: 'less@>= 1.3.0',
41571 silly resolved _resolved: 'https://registry.npmjs.org/less/-/less-1.3.3.tgz' } ]
41572 info install less@1.3.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/connect/node_modules/qs/node_modules/expect.js/node_modules/serve/node_modules/less-middleware
41573 info installOne less@1.3.3
41574 silly resolved [ { name: 'less',
41574 silly resolved description: 'Leaner CSS',
41574 silly resolved homepage: 'http://lesscss.org',
41574 silly resolved keywords: [ 'css', 'parser', 'lesscss', 'browser' ],
41574 silly resolved author: { name: 'Alexis Sellier', email: 'self@cloudhead.net' },
41574 silly resolved contributors: [],
41574 silly resolved version: '1.3.3',
41574 silly resolved bin: { lessc: './bin/lessc' },
41574 silly resolved main: './lib/less/index',
41574 silly resolved directories: { test: './test' },
41574 silly resolved engines: { node: '>=0.4.2' },
41574 silly resolved optionalDependencies: { ycssmin: '>=1.0.1' },
41574 silly resolved devDependencies: { diff: '~1.0' },
41574 silly resolved scripts: { test: 'make test' },
41574 silly resolved bugs: { url: 'https://github.com/cloudhead/less.js/issues' },
41574 silly resolved repository: { type: 'git', url: 'https://github.com/cloudhead/less.js.git' },
41574 silly resolved readme: 'less.js\n=======\n\nThe **dynamic** stylesheet language.\n\n<http://lesscss.org>\n\nabout\n-----\n\nThis is the JavaScript, and now official, stable version of LESS.\n\nFor more information, visit <http://lesscss.org>.\n\nlicense\n-------\n\nSee `LICENSE` file.\n\n> Copyright (c) 2009-2011 Alexis Sellier\n',
41574 silly resolved readmeFilename: 'README.md',
41574 silly resolved _id: 'less@1.3.3',
41574 silly resolved dependencies: { ycssmin: '>=1.0.1' },
41574 silly resolved dist: { shasum: '57cea6252209c3e618b46d3bdda597a6907d28b4' },
41574 silly resolved _from: 'less@>= 1.3.0',
41574 silly resolved _resolved: 'https://registry.npmjs.org/less/-/less-1.3.3.tgz' } ]
41575 info install less@1.3.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware
41576 info installOne less@1.3.3
41577 silly resolved [ { name: 'less',
41577 silly resolved description: 'Leaner CSS',
41577 silly resolved homepage: 'http://lesscss.org',
41577 silly resolved keywords: [ 'css', 'parser', 'lesscss', 'browser' ],
41577 silly resolved author: { name: 'Alexis Sellier', email: 'self@cloudhead.net' },
41577 silly resolved contributors: [],
41577 silly resolved version: '1.3.3',
41577 silly resolved bin: { lessc: './bin/lessc' },
41577 silly resolved main: './lib/less/index',
41577 silly resolved directories: { test: './test' },
41577 silly resolved engines: { node: '>=0.4.2' },
41577 silly resolved optionalDependencies: { ycssmin: '>=1.0.1' },
41577 silly resolved devDependencies: { diff: '~1.0' },
41577 silly resolved scripts: { test: 'make test' },
41577 silly resolved bugs: { url: 'https://github.com/cloudhead/less.js/issues' },
41577 silly resolved repository: { type: 'git', url: 'https://github.com/cloudhead/less.js.git' },
41577 silly resolved readme: 'less.js\n=======\n\nThe **dynamic** stylesheet language.\n\n<http://lesscss.org>\n\nabout\n-----\n\nThis is the JavaScript, and now official, stable version of LESS.\n\nFor more information, visit <http://lesscss.org>.\n\nlicense\n-------\n\nSee `LICENSE` file.\n\n> Copyright (c) 2009-2011 Alexis Sellier\n',
41577 silly resolved readmeFilename: 'README.md',
41577 silly resolved _id: 'less@1.3.3',
41577 silly resolved dependencies: { ycssmin: '>=1.0.1' },
41577 silly resolved dist: { shasum: '57cea6252209c3e618b46d3bdda597a6907d28b4' },
41577 silly resolved _from: 'less@>= 1.3.0',
41577 silly resolved _resolved: 'https://registry.npmjs.org/less/-/less-1.3.3.tgz' } ]
41578 info install less@1.3.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware
41579 info installOne less@1.3.3
41580 silly resolved [ { name: 'less',
41580 silly resolved description: 'Leaner CSS',
41580 silly resolved homepage: 'http://lesscss.org',
41580 silly resolved keywords: [ 'css', 'parser', 'lesscss', 'browser' ],
41580 silly resolved author: { name: 'Alexis Sellier', email: 'self@cloudhead.net' },
41580 silly resolved contributors: [],
41580 silly resolved version: '1.3.3',
41580 silly resolved bin: { lessc: './bin/lessc' },
41580 silly resolved main: './lib/less/index',
41580 silly resolved directories: { test: './test' },
41580 silly resolved engines: { node: '>=0.4.2' },
41580 silly resolved optionalDependencies: { ycssmin: '>=1.0.1' },
41580 silly resolved devDependencies: { diff: '~1.0' },
41580 silly resolved scripts: { test: 'make test' },
41580 silly resolved bugs: { url: 'https://github.com/cloudhead/less.js/issues' },
41580 silly resolved repository: { type: 'git', url: 'https://github.com/cloudhead/less.js.git' },
41580 silly resolved readme: 'less.js\n=======\n\nThe **dynamic** stylesheet language.\n\n<http://lesscss.org>\n\nabout\n-----\n\nThis is the JavaScript, and now official, stable version of LESS.\n\nFor more information, visit <http://lesscss.org>.\n\nlicense\n-------\n\nSee `LICENSE` file.\n\n> Copyright (c) 2009-2011 Alexis Sellier\n',
41580 silly resolved readmeFilename: 'README.md',
41580 silly resolved _id: 'less@1.3.3',
41580 silly resolved dependencies: { ycssmin: '>=1.0.1' },
41580 silly resolved dist: { shasum: '57cea6252209c3e618b46d3bdda597a6907d28b4' },
41580 silly resolved _from: 'less@>= 1.3.0',
41580 silly resolved _resolved: 'https://registry.npmjs.org/less/-/less-1.3.3.tgz' } ]
41581 info install less@1.3.3 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware
41582 info installOne less@1.3.3
41583 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt
41584 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt
41585 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/nopt/package.json
41586 verbose from cache /Users/ahsteele/.npm/less/1.3.3/package/package.json
41587 verbose from cache /Users/ahsteele/.npm/less/1.3.3/package/package.json
41588 verbose from cache /Users/ahsteele/.npm/less/1.3.3/package/package.json
41589 verbose from cache /Users/ahsteele/.npm/less/1.3.3/package/package.json
41590 verbose from cache /Users/ahsteele/.npm/less/1.3.3/package/package.json
41591 silly gunzTarPerm extractEntry package.json
41592 silly gunzTarPerm extractEntry package.json
41593 silly gunzTarPerm extractEntry package.json
41594 silly gunzTarPerm extractEntry package.json
41595 silly gunzTarPerm extractEntry package.json
41596 silly gunzTarPerm extractEntry package.json
41597 silly gunzTarPerm extractEntry package.json
41598 silly gunzTarPerm extractEntry package.json
41599 silly gunzTarPerm extractEntry .npmignore
41600 silly gunzTarPerm extractEntry index.js
41601 silly gunzTarPerm extractEntry README.md
41602 silly gunzTarPerm extractEntry LICENSE
41603 silly gunzTarPerm extractEntry .npmignore
41604 silly gunzTarPerm extractEntry index.js
41605 silly gunzTarPerm extractEntry index.js
41606 silly gunzTarPerm extractEntry example/256.js
41607 silly gunzTarPerm extractEntry .npmignore
41608 silly gunzTarPerm extractEntry README.md
41609 silly gunzTarPerm extractEntry .npmignore
41610 silly gunzTarPerm extractEntry LICENSE
41611 silly gunzTarPerm extractEntry README.md
41612 silly gunzTarPerm extractEntry runner.js
41613 silly gunzTarPerm extractEntry .npmignore
41614 silly gunzTarPerm extractEntry README.md
41615 silly gunzTarPerm extractEntry lib/abbrev.js
41616 silly gunzTarPerm extractEntry .travis.yml
41617 silly gunzTarPerm extractEntry entities.json
41618 silly gunzTarPerm extractEntry .travis.yml
41619 silly gunzTarPerm extractEntry example/prof.js
41620 silly gunzTarPerm extractEntry example/column.js
41621 silly gunzTarPerm extractEntry example/cursor.js
41622 silly gunzTarPerm extractEntry example/http_spin.js
41623 silly gunzTarPerm extractEntry LICENSE
41624 silly gunzTarPerm extractEntry example/lib/math.js
41625 silly gunzTarPerm extractEntry fail.js
41626 silly gunzTarPerm extractEntry index.js
41627 silly gunzTarPerm extractEntry LICENSE
41628 silly gunzTarPerm extractEntry .travis.yml
41629 silly gunzTarPerm extractEntry example/lucky.js
41630 silly gunzTarPerm extractEntry example/test/test-example.js
41631 silly gunzTarPerm extractEntry AUTHORS
41632 silly gunzTarPerm extractEntry test/common.js
41633 silly gunzTarPerm extractEntry examples/simple.js
41634 silly gunzTarPerm extractEntry readme.markdown
41635 silly gunzTarPerm extractEntry example/tiny.js
41636 silly gunzTarPerm extractEntry example/top/run.js
41637 silly gunzTarPerm extractEntry example/top/src.js
41638 silly gunzTarPerm extractEntry .travis.yml
41639 silly gunzTarPerm extractEntry examples/json.js
41640 silly gunzTarPerm extractEntry bin/vows
41641 silly gunzTarPerm extractEntry lib/vows.js
41642 silly gunzTarPerm extractEntry example/position.js
41643 silly gunzTarPerm extractEntry test/isolated-conf-test.js
41644 silly gunzTarPerm extractEntry README.markdown
41645 silly gunzTarPerm extractEntry example/progress.js
41646 silly gunzTarPerm extractEntry examples/leaves.js
41647 silly gunzTarPerm extractEntry examples/negative.js
41648 silly gunzTarPerm extractEntry test/codes.js
41649 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package/package.json
41650 silly gunzTarPerm extractEntry lib/assert/error.js
41651 silly gunzTarPerm extractEntry lib/assert/macros.js
41652 silly gunzTarPerm extractEntry test/meta-test.js
41653 silly gunzTarPerm extractEntry test/nested-test.js
41654 silly gunzTarPerm extractEntry example/spin.js
41655 silly gunzTarPerm extractEntry lib/encode.js
41656 silly gunzTarPerm extractEntry test/cover.js
41657 silly gunzTarPerm extractEntry test/return.js
41658 silly gunzTarPerm extractEntry examples/scrub.js
41659 silly gunzTarPerm extractEntry examples/stringify.js
41660 silly gunzTarPerm extractEntry README.markdown
41661 silly gunzTarPerm extractEntry test/src/cover.js
41662 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41663 silly lockFile ebb865bd-6795-0-06119412183761597-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package
41664 silly lockFile ebb865bd-6795-0-06119412183761597-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package
41665 silly gunzTarPerm extractEntry lib/assert/utils.js
41666 silly gunzTarPerm extractEntry lib/utils/wildcard.js
41667 silly lockFile ba2fa533-6795-0-06119412183761597-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/tmp.tgz
41668 silly lockFile ba2fa533-6795-0-06119412183761597-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/tmp.tgz
41669 silly gunzTarPerm extractEntry README.markdown
41670 silly gunzTarPerm extractEntry test/independent-timeouts.js
41671 silly gunzTarPerm extractEntry test/result-trap.js
41672 silly gunzTarPerm extractEntry test/circular.js
41673 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package/package.json
41674 silly gunzTarPerm extractEntry test/instance.js
41675 silly gunzTarPerm extractEntry lib/vows/console.js
41676 silly gunzTarPerm extractEntry lib/vows/context.js
41677 silly gunzTarPerm extractEntry lib/vows/extras.js
41678 silly lockFile 683f2634-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41679 silly lockFile 683f2634-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41680 silly gunzTarPerm extractEntry test/interface.js
41681 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
41682 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
41683 silly gunzTarPerm extractEntry test/simple-harness-test-with-plan.js
41684 silly gunzTarPerm extractEntry test/simple-harness-test.js
41685 silly gunzTarPerm extractEntry test/test-test.js
41686 silly gunzTarPerm extractEntry lib/vows/suite.js
41687 info preinstall abbrev@1.0.4
41688 silly gunzTarPerm extractEntry lib/vows/coverage/file.js
41689 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41690 silly gunzTarPerm extractEntry test/timeout.js
41691 silly gunzTarPerm extractEntry test/json.js
41692 silly gunzTarPerm extractEntry test/keys.js
41693 silly gunzTarPerm extractEntry lib/vows/coverage/report-html.js
41694 silly gunzTarPerm extractEntry test/deep.js
41695 silly gunzTarPerm extractEntry lib/vows/coverage/report-json.js
41696 silly gunzTarPerm extractEntry test/trivial-success.js
41697 silly gunzTarPerm extractEntry test/has.js
41698 silly gunzTarPerm extractEntry test/subexpr.js
41699 silly gunzTarPerm extractEntry lib/vows/coverage/report-plain.js
41700 silly gunzTarPerm extractEntry lib/vows/coverage/report-xml.js
41701 silly gunzTarPerm extractEntry lib/vows/coverage/fragments/coverage-foot.html
41702 silly gunzTarPerm extractEntry test/non-tap-output.js
41703 silly gunzTarPerm extractEntry bin/tap-http.js
41704 silly gunzTarPerm extractEntry test/mutability.js
41705 silly gunzTarPerm extractEntry test/negative.js
41706 silly gunzTarPerm extractEntry lib/vows/coverage/fragments/coverage-head.html
41707 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41708 silly gunzTarPerm extractEntry bin/tap-reader.js
41709 silly gunzTarPerm extractEntry bin/tap.js
41710 silly gunzTarPerm extractEntry lib/vows/reporters/dot-matrix.js
41711 silly gunzTarPerm extractEntry test/obj.js
41712 silly gunzTarPerm extractEntry test/siblings.js
41713 silly lockFile cc9370ad-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/ent
41714 silly lockFile cc9370ad-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/ent
41715 silly gunzTarPerm extractEntry lib/vows/reporters/json.js
41716 silly gunzTarPerm extractEntry lib/vows/reporters/silent.js
41717 silly gunzTarPerm extractEntry lib/vows/reporters/spec.js
41718 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41719 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41720 silly gunzTarPerm extractEntry test/error.js
41721 silly gunzTarPerm extractEntry test/stop.js
41722 silly gunzTarPerm extractEntry coverage-example/lib/bar.js
41723 silly gunzTarPerm extractEntry coverage-example/lib/foo.js
41724 silly gunzTarPerm extractEntry lib/vows/reporters/tap.js
41725 info preinstall ent@0.0.5
41726 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41727 silly gunzTarPerm extractEntry lib/vows/reporters/watch.js
41728 silly gunzTarPerm extractEntry test/equal.js
41729 silly gunzTarPerm extractEntry test/stringify.js
41730 silly gunzTarPerm extractEntry coverage-example/test/bar.test.js
41731 silly gunzTarPerm extractEntry coverage-example/test/baz.test.js
41732 silly gunzTarPerm extractEntry lib/vows/reporters/xunit.js
41733 silly gunzTarPerm extractEntry test/date.js
41734 silly gunzTarPerm extractEntry test/super_deep.js
41735 silly gunzTarPerm extractEntry test/leaves.js
41736 silly gunzTarPerm extractEntry coverage-example/test/foo.test.js
41737 silly gunzTarPerm extractEntry lib/main.js
41738 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41739 silly gunzTarPerm extractEntry Makefile
41740 silly gunzTarPerm extractEntry test/assert-test.js
41741 silly gunzTarPerm extractEntry test/isolate-test.js
41742 silly gunzTarPerm extractEntry test/lib/deep_equal.js
41743 silly gunzTarPerm extractEntry lib/tap-browser-harness.js
41744 silly gunzTarPerm extractEntry lib/tap-consumer.js
41745 silly gunzTarPerm extractEntry test/supress-stdout-test.js
41746 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
41747 silly lockFile 8c3d8641--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
41748 silly lockFile 8c3d8641--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
41749 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41750 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41751 silly gunzTarPerm extractEntry testling/leaves.js
41752 silly gunzTarPerm extractEntry lib/tap-cov-html.js
41753 silly gunzTarPerm extractEntry lib/tap-assert.js
41754 info preinstall bunker@0.1.2
41755 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41756 silly lockFile 6b4eab54-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm
41757 silly lockFile 6b4eab54-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm
41758 silly gunzTarPerm extractEntry test/vows-error-test.js
41759 silly gunzTarPerm extractEntry test/vows-test.js
41760 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41761 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
41762 silly gunzTarPerm extractEntry lib/tap-harness.js
41763 silly gunzTarPerm extractEntry lib/tap-producer.js
41764 info preinstall charm@0.0.8
41765 silly gunzTarPerm extractEntry test/vows_underscore_test.js
41766 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
41767 silly gunzTarPerm extractEntry test/VowsCamelCaseTest.js
41768 silly gunzTarPerm extractEntry lib/tap-results.js
41769 silly gunzTarPerm extractEntry lib/tap-runner.js
41770 silly gunzTarPerm extractEntry test/fixtures/isolate/failing.js
41771 silly gunzTarPerm extractEntry lib/tap-test.js
41772 silly gunzTarPerm extractEntry lib/tap-global-harness.js
41773 silly gunzTarPerm extractEntry test/fixtures/isolate/log.js
41774 silly gunzTarPerm extractEntry test/fixtures/isolate/passing.js
41775 silly gunzTarPerm extractEntry node_modules/inherits/package.json
41776 silly gunzTarPerm extractEntry node_modules/inherits/README.md
41777 silly gunzTarPerm extractEntry test/fixtures/isolate/stderr.js
41778 silly gunzTarPerm extractEntry test/fixtures/supress-stdout/output.js
41779 silly gunzTarPerm extractEntry node_modules/inherits/LICENSE
41780 silly gunzTarPerm extractEntry node_modules/inherits/inherits-old.js
41781 silly gunzTarPerm extractEntry node_modules/inherits/inherits.js
41782 silly gunzTarPerm extractEntry node_modules/yamlish/package.json
41783 silly gunzTarPerm extractEntry node_modules/yamlish/README.md
41784 silly gunzTarPerm extractEntry node_modules/yamlish/LICENSE
41785 silly gunzTarPerm extractEntry node_modules/yamlish/yamlish.js
41786 verbose linkStuff [ false,
41786 verbose linkStuff false,
41786 verbose linkStuff false,
41786 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules' ]
41787 info linkStuff abbrev@1.0.4
41788 verbose linkBins abbrev@1.0.4
41789 verbose linkMans abbrev@1.0.4
41790 verbose rebuildBundles abbrev@1.0.4
41791 silly lockFile 906971dc--modules-dox-node-modules-should /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should
41792 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should /Users/ahsteele/.npm/906971dc--modules-dox-node-modules-should.lock
41793 silly lockFile 5012f6c1-ele-npm-should-1-2-2-package-tgz /Users/ahsteele/.npm/should/1.2.2/package.tgz
41794 verbose lock /Users/ahsteele/.npm/should/1.2.2/package.tgz /Users/ahsteele/.npm/5012f6c1-ele-npm-should-1-2-2-package-tgz.lock
41795 silly lockFile 477d4a72-modules-github-flavored-markdown /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown
41796 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown /Users/ahsteele/.npm/477d4a72-modules-github-flavored-markdown.lock
41797 silly lockFile de098767-vored-markdown-1-0-1-package-tgz /Users/ahsteele/.npm/github-flavored-markdown/1.0.1/package.tgz
41798 verbose lock /Users/ahsteele/.npm/github-flavored-markdown/1.0.1/package.tgz /Users/ahsteele/.npm/de098767-vored-markdown-1-0-1-package-tgz.lock
41799 silly lockFile 7215179e-dules-dox-node-modules-commander /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander
41800 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander /Users/ahsteele/.npm/7215179e-dules-dox-node-modules-commander.lock
41801 silly lockFile d9aa2534--npm-commander-0-5-2-package-tgz /Users/ahsteele/.npm/commander/0.5.2/package.tgz
41802 verbose lock /Users/ahsteele/.npm/commander/0.5.2/package.tgz /Users/ahsteele/.npm/d9aa2534--npm-commander-0-5-2-package-tgz.lock
41803 verbose linkStuff [ false,
41803 verbose linkStuff false,
41803 verbose linkStuff false,
41803 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules' ]
41804 info linkStuff nopt@2.1.1
41805 verbose linkBins nopt@2.1.1
41806 verbose link bins [ { nopt: './bin/nopt.js' },
41806 verbose link bins '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/.bin',
41806 verbose link bins false ]
41807 verbose linkMans nopt@2.1.1
41808 verbose rebuildBundles nopt@2.1.1
41809 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less unbuild
41810 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less/package.json
41811 info /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/connect/node_modules/qs/node_modules/expect.js/node_modules/serve/node_modules/less-middleware/node_modules/less unbuild
41812 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/connect/node_modules/qs/node_modules/expect.js/node_modules/serve/node_modules/less-middleware/node_modules/less/package.json
41813 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less unbuild
41814 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less/package.json
41815 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less unbuild
41816 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less/package.json
41817 info /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less unbuild
41818 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less/package.json
41819 verbose cache add [ 'burrito@>=0.2.5 <0.3', null ]
41820 verbose cache add name=undefined spec="burrito@>=0.2.5 <0.3" args=["burrito@>=0.2.5 <0.3",null]
41821 verbose parsed url { pathname: 'burrito@%3E=0.2.5%20%3C0.3',
41821 verbose parsed url path: 'burrito@%3E=0.2.5%20%3C0.3',
41821 verbose parsed url href: 'burrito@%3E=0.2.5%20%3C0.3' }
41822 verbose cache add name="burrito" spec=">=0.2.5 <0.3" args=["burrito",">=0.2.5 <0.3"]
41823 verbose parsed url { pathname: '%3E=0.2.5%20%3C0.3',
41823 verbose parsed url path: '%3E=0.2.5%20%3C0.3',
41823 verbose parsed url href: '%3E=0.2.5%20%3C0.3' }
41824 verbose addNamed [ 'burrito', '>=0.2.5 <0.3' ]
41825 http 200 https://registry.npmjs.org/send/0.0.3
41826 silly registry.get cb [ 200,
41826 silly registry.get { vary: 'Accept',
41826 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
41826 silly registry.get etag: '"WNVOE2VWFBLQIC3A2M4IKBPP"',
41826 silly registry.get date: 'Mon, 25 Feb 2013 05:54:11 GMT',
41826 silly registry.get 'content-type': 'application/json',
41826 silly registry.get 'content-length': '663' } ]
41827 http 200 https://registry.npmjs.org/mkdirp
41828 silly registry.get cb [ 200,
41828 silly registry.get { vary: 'Accept',
41828 silly registry.get server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
41828 silly registry.get etag: '"3BPHUFB4MV7RLWD3JDZF1SQVU"',
41828 silly registry.get date: 'Mon, 25 Feb 2013 05:54:11 GMT',
41828 silly registry.get 'content-type': 'application/json',
41828 silly registry.get 'content-length': '17831' } ]
41829 info install abbrev@1.0.4
41830 verbose readDependencies using package.json deps
41831 silly resolved []
41832 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41833 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41834 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41835 verbose readDependencies using package.json deps
41836 verbose rebuildBundles [ 'abbrev' ]
41837 verbose tar pack [ '/Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz',
41837 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package' ]
41838 verbose tarball /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz
41839 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package
41840 silly lockFile ebb865bd-6795-0-06119412183761597-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package
41841 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package /Users/ahsteele/.npm/ebb865bd-6795-0-06119412183761597-package.lock
41842 silly lockFile e4792166-npm-tap-runner-0-0-7-package-tgz /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz
41843 verbose lock /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz /Users/ahsteele/.npm/e4792166-npm-tap-runner-0-0-7-package-tgz.lock
41844 verbose readDependencies using package.json deps
41845 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41846 verbose readDependencies using package.json deps
41847 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41848 verbose readDependencies using package.json deps
41849 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41850 verbose readDependencies using package.json deps
41851 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
41852 silly gunzTarPerm modes [ '755', '644' ]
41853 silly gunzTarPerm modes [ '755', '644' ]
41854 silly gunzTarPerm modes [ '755', '644' ]
41855 silly gunzTarPerm modes [ '755', '644' ]
41856 silly gunzTarPerm modes [ '755', '644' ]
41857 silly gunzTarPerm modes [ '755', '644' ]
41858 silly gunzTarPerm modes [ '755', '644' ]
41859 info postinstall abbrev@1.0.4
41860 verbose tar unpack /Users/ahsteele/.npm/less/1.3.3/package.tgz
41861 verbose tar unpack /Users/ahsteele/.npm/less/1.3.3/package.tgz
41862 verbose tar unpack /Users/ahsteele/.npm/less/1.3.3/package.tgz
41863 verbose tar unpack /Users/ahsteele/.npm/less/1.3.3/package.tgz
41864 verbose tar unpack /Users/ahsteele/.npm/less/1.3.3/package.tgz
41865 silly shasum updated bytes 12288
41866 silly shasum updated bytes 40960
41867 silly shasum updated bytes 5780
41868 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt
41869 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt
41870 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/nopt/package.json
41871 silly shasum updated bytes 40960
41872 info shasum d8ca8e39c16d0d3e53ce7b26379b0a3d3c63e616
41872 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/tmp.tgz
41873 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/tmp.tgz
41874 silly shasum updated bytes 40960
41875 info install nopt@2.1.1
41876 silly gunzTarPerm extractEntry package.json
41877 silly shasum updated bytes 40960
41878 silly gunzTarPerm extractEntry package.json
41879 silly gunzTarPerm extractEntry package.json
41880 silly gunzTarPerm extractEntry package.json
41881 silly addNameRange number 2 { name: 'mkdirp', range: '>=0.3.0- <0.4.0-', hasData: true }
41882 silly addNameRange versions [ 'mkdirp',
41882 silly addNameRange [ '0.0.1',
41882 silly addNameRange '0.0.2',
41882 silly addNameRange '0.0.3',
41882 silly addNameRange '0.0.4',
41882 silly addNameRange '0.0.5',
41882 silly addNameRange '0.0.6',
41882 silly addNameRange '0.0.7',
41882 silly addNameRange '0.1.0',
41882 silly addNameRange '0.2.0',
41882 silly addNameRange '0.2.1',
41882 silly addNameRange '0.2.2',
41882 silly addNameRange '0.3.0',
41882 silly addNameRange '0.3.1',
41882 silly addNameRange '0.3.2',
41882 silly addNameRange '0.3.3',
41882 silly addNameRange '0.3.4',
41882 silly addNameRange '0.3.5' ] ]
41883 verbose addNamed [ 'mkdirp', '0.3.5' ]
41884 silly gunzTarPerm extractEntry package.json
41885 silly gunzTarPerm extractEntry package.json
41886 silly shasum updated bytes 25606
41887 info postinstall nopt@2.1.1
41888 silly gunzTarPerm extractEntry package.json
41889 silly lockFile 5649f6da-ry-npmjs-org-send-send-0-0-3-tgz https://registry.npmjs.org/send/-/send-0.0.3.tgz
41890 verbose lock https://registry.npmjs.org/send/-/send-0.0.3.tgz /Users/ahsteele/.npm/5649f6da-ry-npmjs-org-send-send-0-0-3-tgz.lock
41891 info shasum 11f46f20b3d0f4848c6383991c80790af16c8e48
41891 info shasum /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.1272586181294173/tmp.tgz
41892 verbose tar unpack /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.1272586181294173/tmp.tgz
41893 verbose addRemoteTarball [ 'https://registry.npmjs.org/send/-/send-0.0.3.tgz',
41893 verbose addRemoteTarball '4d5f843edf9d65dac31c8a5d2672c179ecb67184' ]
41894 info retry fetch attempt 1 at 22:54:11
41895 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771651885-0.003047927049919963/tmp.tgz
41896 silly gunzTarPerm extractEntry .npmignore
41897 silly gunzTarPerm extractEntry index.js
41898 silly gunzTarPerm extractEntry .npmignore
41899 silly gunzTarPerm extractEntry index.js
41900 silly gunzTarPerm extractEntry README.md
41901 silly gunzTarPerm extractEntry LICENSE
41902 silly gunzTarPerm extractEntry .npmignore
41903 silly gunzTarPerm extractEntry index.js
41904 silly gunzTarPerm extractEntry .npmignore
41905 silly gunzTarPerm extractEntry README.md
41906 silly gunzTarPerm extractEntry .npmignore
41907 silly gunzTarPerm extractEntry index.js
41908 silly gunzTarPerm extractEntry index.js
41909 silly gunzTarPerm extractEntry example/256.js
41910 http GET https://registry.npmjs.org/send/-/send-0.0.3.tgz
41911 silly gunzTarPerm extractEntry lib/abbrev.js
41912 silly gunzTarPerm extractEntry _layouts/default.html
41913 silly gunzTarPerm extractEntry code.rb
41914 silly gunzTarPerm extractEntry .gitmodules
41915 silly gunzTarPerm extractEntry examples/runner.js
41916 silly gunzTarPerm extractEntry .travis.yml
41917 silly gunzTarPerm extractEntry History.md
41918 silly gunzTarPerm extractEntry .travis.yml
41919 silly gunzTarPerm extractEntry example/prof.js
41920 silly gunzTarPerm extractEntry .travis.yml
41921 silly gunzTarPerm extractEntry entities.json
41922 silly gunzTarPerm extractEntry example/column.js
41923 silly gunzTarPerm extractEntry example/cursor.js
41924 silly gunzTarPerm extractEntry example/http_spin.js
41925 silly gunzTarPerm extractEntry example/lucky.js
41926 silly gunzTarPerm extractEntry images/gfm.png
41927 silly gunzTarPerm extractEntry index.md
41928 silly gunzTarPerm extractEntry History.md
41929 silly gunzTarPerm extractEntry lib/eql.js
41930 silly gunzTarPerm extractEntry example/tiny.js
41931 silly gunzTarPerm extractEntry example/top/run.js
41932 silly gunzTarPerm extractEntry example/top/src.js
41933 silly gunzTarPerm extractEntry lib/commander.js
41934 silly gunzTarPerm extractEntry Makefile
41935 silly gunzTarPerm extractEntry examples/simple.js
41936 silly gunzTarPerm extractEntry readme.markdown
41937 silly gunzTarPerm extractEntry example/position.js
41938 silly gunzTarPerm extractEntry README.markdown
41939 silly gunzTarPerm extractEntry example/progress.js
41940 silly gunzTarPerm extractEntry lib/should.js
41941 silly gunzTarPerm extractEntry Makefile
41942 silly lockFile ebb865bd-6795-0-06119412183761597-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package
41943 silly lockFile ebb865bd-6795-0-06119412183761597-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646795-0.06119412183761597/package
41944 silly gunzTarPerm extractEntry _config.yml
41945 silly gunzTarPerm extractEntry preview.md
41946 silly gunzTarPerm extractEntry sample_content.html
41947 silly gunzTarPerm extractEntry Readme.md
41948 silly lockFile e4792166-npm-tap-runner-0-0-7-package-tgz /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz
41949 silly lockFile e4792166-npm-tap-runner-0-0-7-package-tgz /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz
41950 silly gunzTarPerm extractEntry test/codes.js
41951 silly gunzTarPerm extractEntry example/spin.js
41952 silly gunzTarPerm extractEntry lib/encode.js
41953 silly gunzTarPerm extractEntry scripts/preview.js
41954 silly gunzTarPerm extractEntry test/cover.js
41955 silly gunzTarPerm extractEntry test/return.js
41956 silly gunzTarPerm extractEntry Readme.md
41957 silly gunzTarPerm extractEntry test/exist.test.js
41958 silly lockFile 49faa531-ele-npm-tap-runner-0-0-7-package /Users/ahsteele/.npm/tap-runner/0.0.7/package
41959 verbose lock /Users/ahsteele/.npm/tap-runner/0.0.7/package /Users/ahsteele/.npm/49faa531-ele-npm-tap-runner-0-0-7-package.lock
41960 silly lockFile 49faa531-ele-npm-tap-runner-0-0-7-package /Users/ahsteele/.npm/tap-runner/0.0.7/package
41961 silly lockFile 49faa531-ele-npm-tap-runner-0-0-7-package /Users/ahsteele/.npm/tap-runner/0.0.7/package
41962 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
41963 verbose tar unpack /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz
41964 silly gunzTarPerm extractEntry test/src/cover.js
41965 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41966 silly gunzTarPerm extractEntry scripts/showdown.js
41967 silly gunzTarPerm extractEntry stylesheets/screen.css
41968 silly gunzTarPerm extractEntry README.markdown
41969 silly gunzTarPerm extractEntry test/should.test.js
41970 silly lockFile bc1bb8a6-es-difflet-node-modules-traverse /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/traverse
41971 silly lockFile bc1bb8a6-es-difflet-node-modules-traverse /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/traverse
41972 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41973 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
41974 silly lockFile 38701681-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41975 silly lockFile 38701681-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
41976 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
41977 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
41978 info preinstall traverse@0.6.3
41979 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
41980 info preinstall abbrev@1.0.4
41981 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
41982 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41983 silly lockFile 1d810e36-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
41984 silly lockFile 1d810e36-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
41985 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41986 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
41987 info preinstall ent@0.0.5
41988 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
41989 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
41990 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander/package.json
41991 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
41992 silly lockFile dfe415b0--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
41993 silly lockFile dfe415b0--runforcover-node-modules-bunker /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker
41994 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41995 silly lockFile 851c4853-ele-npm-bunker-0-1-2-package-tgz /Users/ahsteele/.npm/bunker/0.1.2/package.tgz
41996 info preinstall bunker@0.1.2
41997 silly lockFile 7215179e-dules-dox-node-modules-commander /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander
41998 silly lockFile 7215179e-dules-dox-node-modules-commander /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander
41999 silly lockFile 1e236eb8-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
42000 silly lockFile 1e236eb8-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
42001 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
42002 silly lockFile d9aa2534--npm-commander-0-5-2-package-tgz /Users/ahsteele/.npm/commander/0.5.2/package.tgz
42003 silly lockFile d9aa2534--npm-commander-0-5-2-package-tgz /Users/ahsteele/.npm/commander/0.5.2/package.tgz
42004 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
42005 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
42006 info preinstall commander@0.5.2
42007 info preinstall charm@0.0.8
42008 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander/package.json
42009 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
42010 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package/package.json
42011 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should/package.json
42012 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown/package.json
42013 silly lockFile 906971dc--modules-dox-node-modules-should /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should
42014 silly lockFile 906971dc--modules-dox-node-modules-should /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should
42015 silly lockFile 5012f6c1-ele-npm-should-1-2-2-package-tgz /Users/ahsteele/.npm/should/1.2.2/package.tgz
42016 silly lockFile 5012f6c1-ele-npm-should-1-2-2-package-tgz /Users/ahsteele/.npm/should/1.2.2/package.tgz
42017 info preinstall should@1.2.2
42018 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should/package.json
42019 silly lockFile 477d4a72-modules-github-flavored-markdown /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown
42020 silly lockFile 477d4a72-modules-github-flavored-markdown /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown
42021 silly lockFile de098767-vored-markdown-1-0-1-package-tgz /Users/ahsteele/.npm/github-flavored-markdown/1.0.1/package.tgz
42022 silly lockFile de098767-vored-markdown-1-0-1-package-tgz /Users/ahsteele/.npm/github-flavored-markdown/1.0.1/package.tgz
42023 info preinstall github-flavored-markdown@1.0.1
42024 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown/package.json
42025 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
42026 silly lockFile d6862708-modules-difflet-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap
42027 silly lockFile d6862708-modules-difflet-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap
42028 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
42029 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
42030 info preinstall tap@0.1.4
42031 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
42032 verbose read json /Users/ahsteele/.npm/vows/0.7.0/package/package.json
42033 silly lockFile 2edbe790--ahsteele-npm-vows-0-7-0-package /Users/ahsteele/.npm/vows/0.7.0/package
42034 silly lockFile 2edbe790--ahsteele-npm-vows-0-7-0-package /Users/ahsteele/.npm/vows/0.7.0/package
42035 verbose linkStuff [ false,
42035 verbose linkStuff false,
42035 verbose linkStuff false,
42035 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules' ]
42036 info linkStuff abbrev@1.0.4
42037 verbose linkBins abbrev@1.0.4
42038 verbose linkMans abbrev@1.0.4
42039 verbose rebuildBundles abbrev@1.0.4
42040 silly lockFile 9dd2007e-ess-middleware-node-modules-less /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less
42041 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less /Users/ahsteele/.npm/9dd2007e-ess-middleware-node-modules-less.lock
42042 silly lockFile 07b3b59f-teele-npm-less-1-3-3-package-tgz /Users/ahsteele/.npm/less/1.3.3/package.tgz
42043 verbose lock /Users/ahsteele/.npm/less/1.3.3/package.tgz /Users/ahsteele/.npm/07b3b59f-teele-npm-less-1-3-3-package-tgz.lock
42044 silly lockFile c31e5629-ess-middleware-node-modules-less /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/connect/node_modules/qs/node_modules/expect.js/node_modules/serve/node_modules/less-middleware/node_modules/less
42045 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/connect/node_modules/qs/node_modules/expect.js/node_modules/serve/node_modules/less-middleware/node_modules/less /Users/ahsteele/.npm/c31e5629-ess-middleware-node-modules-less.lock
42046 silly lockFile 07b3b59f-teele-npm-less-1-3-3-package-tgz /Users/ahsteele/.npm/less/1.3.3/package.tgz
42047 verbose lock /Users/ahsteele/.npm/less/1.3.3/package.tgz /Users/ahsteele/.npm/07b3b59f-teele-npm-less-1-3-3-package-tgz.lock
42048 silly lockFile fc8cf91f-ess-middleware-node-modules-less /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less
42049 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less /Users/ahsteele/.npm/fc8cf91f-ess-middleware-node-modules-less.lock
42050 silly lockFile 07b3b59f-teele-npm-less-1-3-3-package-tgz /Users/ahsteele/.npm/less/1.3.3/package.tgz
42051 verbose lock /Users/ahsteele/.npm/less/1.3.3/package.tgz /Users/ahsteele/.npm/07b3b59f-teele-npm-less-1-3-3-package-tgz.lock
42052 silly lockFile 22173bd9-ess-middleware-node-modules-less /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less
42053 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less /Users/ahsteele/.npm/22173bd9-ess-middleware-node-modules-less.lock
42054 silly lockFile 07b3b59f-teele-npm-less-1-3-3-package-tgz /Users/ahsteele/.npm/less/1.3.3/package.tgz
42055 verbose lock /Users/ahsteele/.npm/less/1.3.3/package.tgz /Users/ahsteele/.npm/07b3b59f-teele-npm-less-1-3-3-package-tgz.lock
42056 silly lockFile 37c668b9-ess-middleware-node-modules-less /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less
42057 verbose lock /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/less-middleware/node_modules/less /Users/ahsteele/.npm/37c668b9-ess-middleware-node-modules-less.lock
42058 silly lockFile 07b3b59f-teele-npm-less-1-3-3-package-tgz /Users/ahsteele/.npm/less/1.3.3/package.tgz
42059 verbose lock /Users/ahsteele/.npm/less/1.3.3/package.tgz /Users/ahsteele/.npm/07b3b59f-teele-npm-less-1-3-3-package-tgz.lock
42060 verbose linkStuff [ false,
42060 verbose linkStuff false,
42060 verbose linkStuff false,
42060 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules' ]
42061 info linkStuff nopt@2.1.1
42062 verbose linkBins nopt@2.1.1
42063 verbose link bins [ { nopt: './bin/nopt.js' },
42063 verbose link bins '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/.bin',
42063 verbose link bins false ]
42064 verbose linkMans nopt@2.1.1
42065 verbose rebuildBundles nopt@2.1.1
42066 silly lockFile b0ef8a9d-7859-0-12570310872979462-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package
42067 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package /Users/ahsteele/.npm/b0ef8a9d-7859-0-12570310872979462-package.lock
42068 silly lockFile 97e12036-7859-0-12570310872979462-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/tmp.tgz
42069 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/tmp.tgz /Users/ahsteele/.npm/97e12036-7859-0-12570310872979462-tmp-tgz.lock
42070 silly lockFile 8d0afff9-46525-0-1272586181294173-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.1272586181294173/package
42071 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.1272586181294173/package /Users/ahsteele/.npm/8d0afff9-46525-0-1272586181294173-package.lock
42072 silly lockFile baa6742f-46525-0-1272586181294173-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.1272586181294173/tmp.tgz
42073 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646525-0.1272586181294173/tmp.tgz /Users/ahsteele/.npm/baa6742f-46525-0-1272586181294173-tmp-tgz.lock
42074 silly lockFile 49faa531-ele-npm-tap-runner-0-0-7-package /Users/ahsteele/.npm/tap-runner/0.0.7/package
42075 verbose lock /Users/ahsteele/.npm/tap-runner/0.0.7/package /Users/ahsteele/.npm/49faa531-ele-npm-tap-runner-0-0-7-package.lock
42076 silly lockFile e4792166-npm-tap-runner-0-0-7-package-tgz /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz
42077 verbose lock /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz /Users/ahsteele/.npm/e4792166-npm-tap-runner-0-0-7-package-tgz.lock
42078 silly lockFile 2b7b02d5-6519-0-31129932473413646-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package
42079 silly lockFile 2b7b02d5-6519-0-31129932473413646-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package
42080 verbose cache add [ 'burrito@>=0.2.5 <0.3', null ]
42081 verbose cache add name=undefined spec="burrito@>=0.2.5 <0.3" args=["burrito@>=0.2.5 <0.3",null]
42082 verbose parsed url { pathname: 'burrito@%3E=0.2.5%20%3C0.3',
42082 verbose parsed url path: 'burrito@%3E=0.2.5%20%3C0.3',
42082 verbose parsed url href: 'burrito@%3E=0.2.5%20%3C0.3' }
42083 verbose cache add name="burrito" spec=">=0.2.5 <0.3" args=["burrito",">=0.2.5 <0.3"]
42084 verbose parsed url { pathname: '%3E=0.2.5%20%3C0.3',
42084 verbose parsed url path: '%3E=0.2.5%20%3C0.3',
42084 verbose parsed url href: '%3E=0.2.5%20%3C0.3' }
42085 verbose addNamed [ 'burrito', '>=0.2.5 <0.3' ]
42086 http 304 https://registry.npmjs.org/qs/0.4.2
42087 silly registry.get cb [ 304,
42087 silly registry.get { server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
42087 silly registry.get etag: '"RQNFJ4BTAA8VX3X7UETQVI3D"',
42087 silly registry.get date: 'Mon, 25 Feb 2013 05:54:11 GMT',
42087 silly registry.get 'content-length': '0' } ]
42088 verbose etag qs/0.4.2 from cache
42089 http 304 https://registry.npmjs.org/cssom
42090 silly registry.get cb [ 304,
42090 silly registry.get { server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
42090 silly registry.get etag: '"76QSI2J0RHD2J5TMOZBNPIM0X"',
42090 silly registry.get date: 'Mon, 25 Feb 2013 05:54:11 GMT',
42090 silly registry.get 'content-length': '0' } ]
42091 verbose etag cssom from cache
42092 silly lockFile 987a8b81-teele-npm-vows-0-7-0-package-tgz /Users/ahsteele/.npm/vows/0.7.0/package.tgz
42093 silly lockFile 987a8b81-teele-npm-vows-0-7-0-package-tgz /Users/ahsteele/.npm/vows/0.7.0/package.tgz
42094 info install abbrev@1.0.4
42095 verbose readDependencies using package.json deps
42096 silly resolved []
42097 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
42098 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
42099 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
42100 verbose readDependencies using package.json deps
42101 verbose readDependencies using package.json deps
42102 verbose readDependencies using package.json deps
42103 silly resolved []
42104 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm
42105 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm
42106 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
42107 verbose rebuildBundles [ 'abbrev' ]
42108 verbose readDependencies using package.json deps
42109 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
42110 verbose readDependencies using package.json deps
42111 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
42112 verbose readDependencies using package.json deps
42113 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
42114 verbose readDependencies using package.json deps
42115 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/runforcover/node_modules/bunker/package.json
42116 verbose readDependencies using package.json deps
42117 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander/package.json
42118 verbose readDependencies using package.json deps
42119 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
42120 verbose readDependencies using package.json deps
42121 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should/package.json
42122 verbose readDependencies using package.json deps
42123 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown/package.json
42124 verbose readDependencies using package.json deps
42125 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
42126 silly gunzTarPerm modes [ '755', '644' ]
42127 silly gunzTarPerm modes [ '755', '644' ]
42128 silly gunzTarPerm modes [ '755', '644' ]
42129 silly gunzTarPerm modes [ '755', '644' ]
42130 silly lockFile 13eae94c-6519-0-31129932473413646-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/tmp.tgz
42131 silly lockFile 13eae94c-6519-0-31129932473413646-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/tmp.tgz
42132 silly gunzTarPerm modes [ '755', '644' ]
42133 silly gunzTarPerm modes [ '755', '644' ]
42134 silly gunzTarPerm modes [ '755', '644' ]
42135 silly gunzTarPerm modes [ '755', '644' ]
42136 silly gunzTarPerm modes [ '755', '644' ]
42137 info postinstall abbrev@1.0.4
42138 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package/package.json
42139 silly shasum updated bytes 40960
42140 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt
42141 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt
42142 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/package.json
42143 silly shasum updated bytes 2018
42144 info install nopt@2.1.1
42145 info shasum 721a1776dc1c2c1858e6126700ac9050d7057368
42145 info shasum /Users/ahsteele/.npm/vows/0.7.0/package.tgz
42146 verbose from cache /Users/ahsteele/.npm/vows/0.7.0/package/package.json
42147 silly gunzTarPerm extractEntry package.json
42148 silly gunzTarPerm extractEntry package.json
42149 silly gunzTarPerm extractEntry package.json
42150 silly addNameRange number 2 { name: 'cssom', range: '>=0.2.0- <0.3.0-', hasData: true }
42151 silly addNameRange versions [ 'cssom',
42151 silly addNameRange [ '0.2.0', '0.2.1', '0.2.2', '0.2.3', '0.2.4', '0.2.5' ] ]
42152 verbose addNamed [ 'cssom', '0.2.5' ]
42153 verbose addNamed [ '0.2.5', '0.2.5' ]
42154 silly lockFile 452affd3-cssom-0-2-5 cssom@0.2.5
42155 verbose lock cssom@0.2.5 /Users/ahsteele/.npm/452affd3-cssom-0-2-5.lock
42156 silly gunzTarPerm extractEntry package.json
42157 info postinstall nopt@2.1.1
42158 silly gunzTarPerm extractEntry package.json
42159 silly gunzTarPerm extractEntry package.json
42160 silly gunzTarPerm extractEntry package.json
42161 silly gunzTarPerm extractEntry package.json
42162 silly gunzTarPerm extractEntry package.json
42163 verbose from cache /Users/ahsteele/.npm/qs/0.4.2/package/package.json
42164 verbose from cache /Users/ahsteele/.npm/cssom/0.2.5/package/package.json
42165 silly gunzTarPerm extractEntry .npmignore
42166 silly gunzTarPerm extractEntry README.md
42167 silly gunzTarPerm extractEntry index.js
42168 silly gunzTarPerm extractEntry example/256.js
42169 silly gunzTarPerm extractEntry README.md
42170 silly gunzTarPerm extractEntry LICENSE
42171 silly gunzTarPerm extractEntry .npmignore
42172 silly gunzTarPerm extractEntry README.md
42173 silly gunzTarPerm extractEntry README.md
42174 silly gunzTarPerm extractEntry LICENSE
42175 silly gunzTarPerm extractEntry README.md
42176 silly gunzTarPerm extractEntry runner.js
42177 silly gunzTarPerm extractEntry .npmignore
42178 silly gunzTarPerm extractEntry README.md
42179 silly gunzTarPerm extractEntry .npmignore
42180 silly gunzTarPerm extractEntry LICENSE
42181 silly gunzTarPerm extractEntry .npmignore
42182 silly gunzTarPerm extractEntry index.js
42183 silly gunzTarPerm extractEntry LICENSE
42184 silly gunzTarPerm extractEntry CHANGELOG.md
42185 silly gunzTarPerm extractEntry lib/abbrev.js
42186 silly gunzTarPerm extractEntry example/column.js
42187 silly gunzTarPerm extractEntry example/cursor.js
42188 silly gunzTarPerm extractEntry example/http_spin.js
42189 silly gunzTarPerm extractEntry bin/onejs
42190 silly gunzTarPerm extractEntry COPYING
42191 silly gunzTarPerm extractEntry main.js
42192 silly gunzTarPerm extractEntry uuid.js
42193 silly gunzTarPerm extractEntry oauth.js
42194 silly gunzTarPerm extractEntry LICENSE
42195 silly gunzTarPerm extractEntry example/lib/math.js
42196 silly gunzTarPerm extractEntry fail.js
42197 silly gunzTarPerm extractEntry index.js
42198 silly gunzTarPerm extractEntry .travis.yml
42199 silly gunzTarPerm extractEntry entities.json
42200 silly gunzTarPerm extractEntry example/lucky.js
42201 silly gunzTarPerm extractEntry forever.js
42202 silly gunzTarPerm extractEntry CONTRIBUTING.md
42203 silly gunzTarPerm extractEntry benchmark/less-benchmark.js
42204 silly gunzTarPerm extractEntry example/test/test-example.js
42205 silly gunzTarPerm extractEntry AUTHORS
42206 silly gunzTarPerm extractEntry test/common.js
42207 silly gunzTarPerm extractEntry lib/aliases.js
42208 silly gunzTarPerm extractEntry lib/excludeds.js
42209 silly gunzTarPerm extractEntry lib/id.js
42210 silly gunzTarPerm extractEntry .travis.yml
42211 silly gunzTarPerm extractEntry examples/json.js
42212 silly gunzTarPerm extractEntry examples/simple.js
42213 silly gunzTarPerm extractEntry readme.markdown
42214 silly gunzTarPerm extractEntry example/position.js
42215 silly gunzTarPerm extractEntry tunnel.js
42216 silly gunzTarPerm extractEntry test/isolated-conf-test.js
42217 silly gunzTarPerm extractEntry example/progress.js
42218 silly gunzTarPerm extractEntry aws.js
42219 silly gunzTarPerm extractEntry lib/index.js
42220 silly gunzTarPerm extractEntry benchmark/benchmark.less
42221 silly gunzTarPerm extractEntry test/browser-test-prepare.js
42222 silly gunzTarPerm extractEntry test/less-test.js
42223 silly gunzTarPerm extractEntry tests/test-https-strict.js
42224 silly gunzTarPerm extractEntry lib/dependencies.js
42225 silly gunzTarPerm extractEntry examples/leaves.js
42226 silly gunzTarPerm extractEntry examples/negative.js
42227 verbose read json /Users/ahsteele/.npm/tap-runner/0.0.7/package/package.json
42228 silly gunzTarPerm extractEntry test/codes.js
42229 silly gunzTarPerm extractEntry example/spin.js
42230 silly gunzTarPerm extractEntry lib/encode.js
42231 silly gunzTarPerm extractEntry lib/chaining.js
42232 silly gunzTarPerm extractEntry test/meta-test.js
42233 silly gunzTarPerm extractEntry test/nested-test.js
42234 silly gunzTarPerm extractEntry test/browser/common.js
42235 silly gunzTarPerm extractEntry lib/modules.js
42236 silly gunzTarPerm extractEntry test/browser/jasmine-html.js
42237 silly gunzTarPerm extractEntry examples/scrub.js
42238 silly gunzTarPerm extractEntry examples/stringify.js
42239 silly gunzTarPerm extractEntry README.markdown
42240 silly gunzTarPerm extractEntry tests/test-headers.js
42241 silly gunzTarPerm extractEntry tests/test-httpModule.js
42242 silly gunzTarPerm extractEntry tests/run.js
42243 silly lockFile 49faa531-ele-npm-tap-runner-0-0-7-package /Users/ahsteele/.npm/tap-runner/0.0.7/package
42244 silly lockFile 49faa531-ele-npm-tap-runner-0-0-7-package /Users/ahsteele/.npm/tap-runner/0.0.7/package
42245 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev/package.json
42246 silly gunzTarPerm extractEntry test/browser/runner-rootpath.js
42247 silly lockFile e4792166-npm-tap-runner-0-0-7-package-tgz /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz
42248 silly lockFile e4792166-npm-tap-runner-0-0-7-package-tgz /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz
42249 silly gunzTarPerm extractEntry README.markdown
42250 silly gunzTarPerm extractEntry test/circular.js
42251 silly gunzTarPerm extractEntry test/independent-timeouts.js
42252 silly gunzTarPerm extractEntry test/result-trap.js
42253 silly gunzTarPerm extractEntry tests/test-form.js
42254 silly gunzTarPerm extractEntry test/browser/jasmine.js
42255 silly shasum updated bytes 1587
42256 silly gunzTarPerm extractEntry lib/npmignore.js
42257 silly gunzTarPerm extractEntry lib/package.js
42258 silly gunzTarPerm extractEntry lib/server.js
42259 info shasum 043e4f679af8ed7453d81fe47eb3effe0f45acf9
42259 info shasum /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz
42260 verbose from cache /Users/ahsteele/.npm/tap-runner/0.0.7/package/package.json
42261 silly gunzTarPerm extractEntry test/instance.js
42262 silly gunzTarPerm extractEntry tests/test-oauth.js
42263 silly lockFile cb37654d-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev
42264 silly lockFile cb37654d-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev
42265 silly gunzTarPerm extractEntry test/interface.js
42266 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
42267 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
42268 silly gunzTarPerm extractEntry tests/test-params.js
42269 silly gunzTarPerm extractEntry lib/config.js
42270 silly gunzTarPerm extractEntry test/simple-harness-test-with-plan.js
42271 silly gunzTarPerm extractEntry test/simple-harness-test.js
42272 silly gunzTarPerm extractEntry test/test-test.js
42273 info preinstall abbrev@1.0.4
42274 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev/package.json
42275 silly gunzTarPerm extractEntry test/browser/runner-rootpath-relative.js
42276 silly gunzTarPerm extractEntry test/timeout.js
42277 silly gunzTarPerm extractEntry test/json.js
42278 silly gunzTarPerm extractEntry test/keys.js
42279 silly gunzTarPerm extractEntry tests/test-piped-redirect.js
42280 silly gunzTarPerm extractEntry tests/test-pipes.js
42281 silly gunzTarPerm extractEntry tests/test-pool.js
42282 silly gunzTarPerm extractEntry lib/targets.js
42283 silly gunzTarPerm extractEntry lib/logging.js
42284 silly gunzTarPerm extractEntry test/deep.js
42285 silly gunzTarPerm extractEntry test/trivial-success.js
42286 silly gunzTarPerm extractEntry test/has.js
42287 silly gunzTarPerm extractEntry test/subexpr.js
42288 silly gunzTarPerm extractEntry tests/test-follow-all.js
42289 silly gunzTarPerm extractEntry test/browser/runner-relative-urls.js
42290 silly gunzTarPerm extractEntry test/browser/runner-browser.js
42291 silly gunzTarPerm extractEntry lib/ties.js
42292 silly gunzTarPerm extractEntry lib/manifest.js
42293 silly gunzTarPerm extractEntry tests/test-protocol-changing-redirect.js
42294 silly gunzTarPerm extractEntry tests/test-follow-all-303.js
42295 silly gunzTarPerm extractEntry test/non-tap-output.js
42296 silly gunzTarPerm extractEntry bin/tap-http.js
42297 silly gunzTarPerm extractEntry test/mutability.js
42298 silly gunzTarPerm extractEntry test/negative.js
42299 silly gunzTarPerm extractEntry test/browser/runner-main.js
42300 silly gunzTarPerm extractEntry test/browser/phantom-runner.js
42301 silly gunzTarPerm extractEntry tests/test-proxy.js
42302 silly gunzTarPerm extractEntry lib/templating/build_tree.js
42303 silly gunzTarPerm extractEntry lib/templating/render.js
42304 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
42305 silly gunzTarPerm extractEntry tests/test-errors.js
42306 silly gunzTarPerm extractEntry bin/tap-reader.js
42307 silly gunzTarPerm extractEntry bin/tap.js
42308 silly gunzTarPerm extractEntry test/obj.js
42309 silly gunzTarPerm extractEntry test/siblings.js
42310 silly gunzTarPerm extractEntry tests/test-qs.js
42311 silly gunzTarPerm extractEntry lib/templating/env.js
42312 silly gunzTarPerm extractEntry lib/templating/flatten.js
42313 silly gunzTarPerm extractEntry test/browser/css/relative-urls/urls.css
42314 silly gunzTarPerm extractEntry test/browser/css/rootpath/urls.css
42315 silly gunzTarPerm extractEntry test/browser/css/rootpath-relative/urls.css
42316 silly gunzTarPerm extractEntry tests/test-defaults.js
42317 silly lockFile bf3876d9-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
42318 silly lockFile bf3876d9-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
42319 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
42320 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
42321 silly gunzTarPerm extractEntry test/error.js
42322 silly gunzTarPerm extractEntry test/stop.js
42323 silly gunzTarPerm extractEntry tests/test-redirect.js
42324 silly gunzTarPerm extractEntry test/browser/css/urls.css
42325 silly gunzTarPerm extractEntry lib/templating/coll.js
42326 silly gunzTarPerm extractEntry lib/templating/object_name.js
42327 silly gunzTarPerm extractEntry lib/templating/version.js
42328 silly gunzTarPerm extractEntry coverage-example/lib/bar.js
42329 silly gunzTarPerm extractEntry coverage-example/lib/foo.js
42330 info preinstall ent@0.0.5
42331 silly gunzTarPerm extractEntry tests/test-cookiejar.js
42332 silly gunzTarPerm extractEntry test/browser/less/imports/urls.less
42333 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
42334 silly gunzTarPerm extractEntry lib/templating/index.js
42335 silly gunzTarPerm extractEntry test/equal.js
42336 silly gunzTarPerm extractEntry test/stringify.js
42337 silly gunzTarPerm extractEntry tests/test-s3.js
42338 silly gunzTarPerm extractEntry test/browser/less/imports/urls2.less
42339 silly gunzTarPerm extractEntry coverage-example/test/bar.test.js
42340 silly gunzTarPerm extractEntry coverage-example/test/baz.test.js
42341 silly gunzTarPerm extractEntry tests/test-cookie.js
42342 silly gunzTarPerm extractEntry test/browser/less/relative-urls/urls.less
42343 silly gunzTarPerm extractEntry lib/templating/plain/index.js
42344 silly gunzTarPerm extractEntry lib/templating/plain/templates.js
42345 silly gunzTarPerm extractEntry tests/test-timeout.js
42346 silly gunzTarPerm extractEntry test/browser/less/rootpath/urls.less
42347 silly gunzTarPerm extractEntry test/date.js
42348 silly gunzTarPerm extractEntry test/super_deep.js
42349 silly gunzTarPerm extractEntry test/leaves.js
42350 silly gunzTarPerm extractEntry coverage-example/test/foo.test.js
42351 silly gunzTarPerm extractEntry lib/main.js
42352 silly gunzTarPerm extractEntry tests/test-body.js
42353 silly gunzTarPerm extractEntry test/browser/less/rootpath-relative/urls.less
42354 silly gunzTarPerm extractEntry test/lib/deep_equal.js
42355 silly gunzTarPerm extractEntry tests/test-toJSON.js
42356 silly gunzTarPerm extractEntry test/browser/less/urls.less
42357 silly gunzTarPerm extractEntry lib/templating/dynamic/index.js
42358 silly gunzTarPerm extractEntry lib/templating/dynamic/library.js
42359 silly gunzTarPerm extractEntry tests/server.js
42360 silly gunzTarPerm extractEntry test/browser/jasmine.css
42361 silly gunzTarPerm extractEntry lib/tap-browser-harness.js
42362 silly gunzTarPerm extractEntry lib/tap-consumer.js
42363 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
42364 silly gunzTarPerm extractEntry test/browser/template.htm
42365 silly gunzTarPerm extractEntry testling/leaves.js
42366 silly gunzTarPerm extractEntry lib/templating/dynamic/module.js
42367 silly gunzTarPerm extractEntry lib/templating/dynamic/package.js
42368 silly gunzTarPerm extractEntry lib/templating/dynamic/path.js
42369 silly gunzTarPerm extractEntry test/css/mixins-guards.css
42370 silly gunzTarPerm extractEntry lib/tap-cov-html.js
42371 silly gunzTarPerm extractEntry lib/tap-assert.js
42372 silly lockFile 6c3a5e72-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
42373 silly lockFile 6c3a5e72-dules-difflet-node-modules-charm /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
42374 silly gunzTarPerm extractEntry tests/test-tunnel.js
42375 silly gunzTarPerm extractEntry tests/test-https.js
42376 silly gunzTarPerm extractEntry test/css/charsets.css
42377 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
42378 silly lockFile ba453945-eele-npm-charm-0-0-8-package-tgz /Users/ahsteele/.npm/charm/0.0.8/package.tgz
42379 silly gunzTarPerm extractEntry lib/templating/dynamic/registry.js
42380 silly gunzTarPerm extractEntry test/css/comments.css
42381 info preinstall charm@0.0.8
42382 silly gunzTarPerm extractEntry lib/tap-harness.js
42383 silly gunzTarPerm extractEntry lib/tap-producer.js
42384 silly gunzTarPerm extractEntry test/css/css-3.css
42385 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
42386 silly gunzTarPerm extractEntry tests/squid.conf
42387 silly gunzTarPerm extractEntry tests/ssl/ca/server.js
42388 silly gunzTarPerm extractEntry lib/templating/dynamic/require.js
42389 silly gunzTarPerm extractEntry lib/templating/dynamic/templates.js
42390 silly gunzTarPerm extractEntry test/css/css-escapes.css
42391 silly gunzTarPerm extractEntry lib/tap-results.js
42392 silly gunzTarPerm extractEntry lib/tap-runner.js
42393 silly gunzTarPerm extractEntry test/css/css.css
42394 silly gunzTarPerm extractEntry tests/ssl/ca/ca.srl
42395 silly gunzTarPerm extractEntry tests/ssl/ca/ca.crt
42396 silly gunzTarPerm extractEntry tests/ssl/ca/ca.csr
42397 silly gunzTarPerm extractEntry test/css/debug/linenumbers-all.css
42398 silly gunzTarPerm extractEntry lib/templating/dynamic/wrapper.js
42399 silly gunzTarPerm extractEntry lib/templating/static/index.js
42400 silly gunzTarPerm extractEntry Makefile
42401 silly gunzTarPerm extractEntry lib/tap-test.js
42402 silly gunzTarPerm extractEntry lib/tap-global-harness.js
42403 silly gunzTarPerm extractEntry test/css/debug/linenumbers-comments.css
42404 silly gunzTarPerm extractEntry tests/ssl/ca/ca.key
42405 silly gunzTarPerm extractEntry templates/dynamic/library.js
42406 silly gunzTarPerm extractEntry test/css/debug/linenumbers-mediaquery.css
42407 silly gunzTarPerm extractEntry test/css/functions.css
42408 silly gunzTarPerm extractEntry tests/ssl/ca/ca.crl
42409 silly gunzTarPerm extractEntry tests/ssl/ca/server.cnf
42410 silly gunzTarPerm extractEntry tests/ssl/ca/server.crt
42411 silly gunzTarPerm extractEntry node_modules/inherits/package.json
42412 silly gunzTarPerm extractEntry node_modules/inherits/README.md
42413 silly gunzTarPerm extractEntry test/css/ie-filters.css
42414 silly gunzTarPerm extractEntry templates/dynamic/module.js
42415 silly gunzTarPerm extractEntry templates/dynamic/package.js
42416 silly gunzTarPerm extractEntry tests/ssl/ca/server.csr
42417 silly gunzTarPerm extractEntry test/css/import-once.css
42418 silly gunzTarPerm extractEntry tests/ssl/ca/ca.cnf
42419 silly gunzTarPerm extractEntry node_modules/inherits/LICENSE
42420 silly gunzTarPerm extractEntry node_modules/inherits/inherits-old.js
42421 silly gunzTarPerm extractEntry test/css/import.css
42422 silly gunzTarPerm extractEntry templates/dynamic/path.js
42423 silly gunzTarPerm extractEntry templates/dynamic/registry.js
42424 silly gunzTarPerm extractEntry test/css/javascript.css
42425 silly gunzTarPerm extractEntry node_modules/inherits/inherits.js
42426 silly gunzTarPerm extractEntry node_modules/yamlish/package.json
42427 silly gunzTarPerm extractEntry test/css/lazy-eval.css
42428 silly gunzTarPerm extractEntry tests/ssl/ca/server.key
42429 silly gunzTarPerm extractEntry tests/ssl/npm-ca.crt
42430 silly gunzTarPerm extractEntry tests/ssl/test.crt
42431 silly gunzTarPerm extractEntry templates/dynamic/require.js
42432 silly gunzTarPerm extractEntry templates/dynamic/wrapper.js
42433 silly gunzTarPerm extractEntry test/css/media.css
42434 silly gunzTarPerm extractEntry node_modules/yamlish/README.md
42435 silly gunzTarPerm extractEntry node_modules/yamlish/LICENSE
42436 silly gunzTarPerm extractEntry tests/ssl/test.key
42437 silly gunzTarPerm extractEntry test/css/mixins-args.css
42438 silly gunzTarPerm extractEntry test/css/mixins-closure.css
42439 silly gunzTarPerm extractEntry templates/firebug.html
42440 silly gunzTarPerm extractEntry templates/plain/wrapper.js
42441 silly gunzTarPerm extractEntry node_modules/yamlish/yamlish.js
42442 silly gunzTarPerm extractEntry test/css/colors.css
42443 silly gunzTarPerm extractEntry tests/googledoodle.png
42444 silly gunzTarPerm extractEntry test/css/mixins-important.css
42445 silly gunzTarPerm extractEntry templates/static/wrapper.js
42446 silly gunzTarPerm extractEntry tmp/built.js
42447 silly gunzTarPerm extractEntry test/css/mixins-named-args.css
42448 silly gunzTarPerm extractEntry test/css/mixins-nested.css
42449 silly gunzTarPerm extractEntry tmp/built_plain.js
42450 silly gunzTarPerm extractEntry tmp/sai.js
42451 silly gunzTarPerm extractEntry tests/unicycle.jpg
42452 silly gunzTarPerm extractEntry test/css/mixins-pattern.css
42453 silly gunzTarPerm extractEntry vendor/cookie/index.js
42454 silly gunzTarPerm extractEntry test/css/mixins.css
42455 silly gunzTarPerm extractEntry tmp/tsume.js
42456 silly gunzTarPerm extractEntry test/css/operations.css
42457 silly gunzTarPerm extractEntry vendor/cookie/jar.js
42458 silly gunzTarPerm extractEntry node_modules/form-data/package.json
42459 silly gunzTarPerm extractEntry node_modules/form-data/.npmignore
42460 silly gunzTarPerm extractEntry test/css/parens.css
42461 silly gunzTarPerm extractEntry test/css/rulesets.css
42462 silly gunzTarPerm extractEntry test/css/scope.css
42463 silly gunzTarPerm extractEntry test/css/selectors.css
42464 silly gunzTarPerm extractEntry node_modules/form-data/lib/form_data.js
42465 silly gunzTarPerm extractEntry node_modules/form-data/Makefile
42466 silly gunzTarPerm extractEntry test/css/static-urls/urls.css
42467 silly gunzTarPerm extractEntry test/css/strings.css
42468 silly gunzTarPerm extractEntry node_modules/form-data/node-form-data.sublime-project
42469 silly gunzTarPerm extractEntry node_modules/form-data/node-form-data.sublime-workspace
42470 silly gunzTarPerm extractEntry test/css/urls.css
42471 silly gunzTarPerm extractEntry test/css/variables.css
42472 silly gunzTarPerm extractEntry test/css/whitespace.css
42473 silly gunzTarPerm extractEntry node_modules/form-data/Readme.md
42474 silly gunzTarPerm extractEntry node_modules/form-data/test/common.js
42475 silly gunzTarPerm extractEntry node_modules/form-data/test/run.js
42476 silly gunzTarPerm extractEntry test/less/mixins-closure.less
42477 silly gunzTarPerm extractEntry test/less/charsets.less
42478 silly gunzTarPerm extractEntry node_modules/form-data/test/fixture/bacon.txt
42479 silly gunzTarPerm extractEntry test/less/comments.less
42480 silly gunzTarPerm extractEntry node_modules/form-data/test/fixture/unicycle.jpg
42481 silly gunzTarPerm extractEntry test/less/css-3.less
42482 silly gunzTarPerm extractEntry test/less/css-escapes.less
42483 silly gunzTarPerm extractEntry node_modules/form-data/test/integration/test-form-get-length.js
42484 silly gunzTarPerm extractEntry node_modules/form-data/test/integration/test-get-boundary.js
42485 silly gunzTarPerm extractEntry test/less/css.less
42486 silly gunzTarPerm extractEntry test/less/debug/import/test.less
42487 silly gunzTarPerm extractEntry test/less/debug/linenumbers.less
42488 silly gunzTarPerm extractEntry node_modules/form-data/test/integration/test-http-response.js
42489 silly gunzTarPerm extractEntry node_modules/form-data/test/integration/test-pipe.js
42490 silly gunzTarPerm extractEntry node_modules/form-data/test/integration/test-submit.js
42491 silly gunzTarPerm extractEntry test/less/errors/mixed-mixin-definition-args-2.less
42492 silly gunzTarPerm extractEntry test/less/errors/bad-variable-declaration1.less
42493 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/package.json
42494 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/README.md
42495 silly gunzTarPerm extractEntry test/less/errors/comment-in-selector.less
42496 silly gunzTarPerm extractEntry test/less/errors/comment-in-selector.txt
42497 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/LICENSE
42498 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/index.js
42499 silly gunzTarPerm extractEntry test/less/errors/import-missing.less
42500 silly gunzTarPerm extractEntry test/less/errors/import-missing.txt
42501 silly gunzTarPerm extractEntry test/less/errors/import-no-semi.less
42502 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/.gitmodules
42503 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/lib/async.js
42504 silly gunzTarPerm extractEntry test/less/errors/import-no-semi.txt
42505 silly gunzTarPerm extractEntry test/less/errors/import-subfolder1.less
42506 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/async.min.js.gzip
42507 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/Makefile
42508 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
42509 silly gunzTarPerm extractEntry test/less/errors/import-subfolder1.txt
42510 silly gunzTarPerm extractEntry test/less/errors/import-subfolder2.less
42511 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/nodelint.cfg
42512 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/deps/nodeunit.js
42513 silly gunzTarPerm extractEntry test/less/errors/import-subfolder2.txt
42514 silly lockFile 6d44e56e-es-difflet-node-modules-traverse /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse
42515 silly lockFile 6d44e56e-es-difflet-node-modules-traverse /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse
42516 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
42517 silly lockFile e64031e0-e-npm-traverse-0-6-3-package-tgz /Users/ahsteele/.npm/traverse/0.6.3/package.tgz
42518 silly gunzTarPerm extractEntry test/less/errors/imports/import-subfolder1.less
42519 silly gunzTarPerm extractEntry test/less/errors/imports/import-subfolder2.less
42520 info preinstall traverse@0.6.3
42521 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
42522 silly gunzTarPerm extractEntry test/less/errors/imports/import-test.less
42523 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/deps/nodeunit.css
42524 silly gunzTarPerm extractEntry test/less/errors/imports/subfolder/mixin-not-defined.less
42525 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/dist/async.min.js
42526 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/test/test-async.js
42527 silly gunzTarPerm extractEntry test/less/errors/imports/subfolder/parse-error-curly-bracket.less
42528 silly gunzTarPerm extractEntry test/less/errors/javascript-error.less
42529 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/test/.swp
42530 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/async/test/test.html
42531 silly gunzTarPerm extractEntry test/less/errors/javascript-error.txt
42532 silly gunzTarPerm extractEntry test/less/errors/mixed-mixin-definition-args-1.less
42533 silly gunzTarPerm extractEntry test/less/errors/mixed-mixin-definition-args-1.txt
42534 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/package.json
42535 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/.npmignore
42536 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/lib/combined_stream.js
42537 silly gunzTarPerm extractEntry test/less/errors/bad-variable-declaration1.txt
42538 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/License
42539 silly gunzTarPerm extractEntry test/less/errors/mixed-mixin-definition-args-2.txt
42540 silly gunzTarPerm extractEntry test/less/errors/mixin-not-defined.less
42541 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/Makefile
42542 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/Readme.md
42543 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/common.js
42544 silly gunzTarPerm extractEntry test/less/errors/mixin-not-defined.txt
42545 silly gunzTarPerm extractEntry test/less/errors/mixin-not-matched.less
42546 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/run.js
42547 silly gunzTarPerm extractEntry test/less/errors/mixin-not-matched.txt
42548 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/fixture/file1.txt
42549 silly gunzTarPerm extractEntry test/less/errors/mixin-not-matched2.less
42550 silly gunzTarPerm extractEntry test/less/errors/mixin-not-matched2.txt
42551 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/fixture/file2.txt
42552 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/integration/test-callback-streams.js
42553 silly gunzTarPerm extractEntry test/less/errors/parse-error-curly-bracket.less
42554 silly gunzTarPerm extractEntry test/less/errors/parse-error-curly-bracket.txt
42555 silly gunzTarPerm extractEntry test/less/errors/parse-error-missing-bracket.less
42556 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/integration/test-data-size.js
42557 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/integration/test-delayed-streams-and-buffers-and-strings.js
42558 silly gunzTarPerm extractEntry test/less/errors/parse-error-missing-bracket.txt
42559 silly gunzTarPerm extractEntry test/less/errors/parse-error-with-import.less
42560 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/integration/test-delayed-streams.js
42561 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/integration/test-max-data-size.js
42562 silly gunzTarPerm extractEntry test/less/errors/parse-error-with-import.txt
42563 silly gunzTarPerm extractEntry test/less/errors/property-ie5-hack.less
42564 silly gunzTarPerm extractEntry test/less/errors/property-ie5-hack.txt
42565 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/test/integration/test-unpaused-streams.js
42566 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/package.json
42567 silly gunzTarPerm extractEntry test/less/errors/recursive-variable.less
42568 silly gunzTarPerm extractEntry test/less/errors/recursive-variable.txt
42569 silly gunzTarPerm extractEntry test/less/functions.less
42570 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/.npmignore
42571 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/lib/delayed_stream.js
42572 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/License
42573 silly gunzTarPerm extractEntry test/less/ie-filters.less
42574 silly gunzTarPerm extractEntry test/less/import/import-test-b.less
42575 silly gunzTarPerm extractEntry test/less/import/deeper/import-once-test-a.less
42576 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/Makefile
42577 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/Readme.md
42578 silly gunzTarPerm extractEntry test/less/import/import-charset-test.less
42579 silly gunzTarPerm extractEntry test/less/import/import-once-test-c.less
42580 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/common.js
42581 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/run.js
42582 silly gunzTarPerm extractEntry test/less/import/import-test-a.less
42583 silly gunzTarPerm extractEntry test/less/import/import-and-relative-paths-test.less
42584 silly gunzTarPerm extractEntry test/less/import/import-test-c.less
42585 silly gunzTarPerm extractEntry test/less/import/import-test-d.css
42586 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-delayed-http-upload.js
42587 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-delayed-stream-auto-pause.js
42588 silly gunzTarPerm extractEntry test/less/import/import-test-e.less
42589 silly gunzTarPerm extractEntry test/less/import/imports/font.less
42590 silly gunzTarPerm extractEntry test/less/import/imports/logo.less
42591 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-delayed-stream-pause.js
42592 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-delayed-stream.js
42593 silly gunzTarPerm extractEntry test/less/import/urls.less
42594 silly gunzTarPerm extractEntry test/less/import-once.less
42595 silly gunzTarPerm extractEntry test/less/import.less
42596 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-handle-source-errors.js
42597 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-max-data-size.js
42598 silly gunzTarPerm extractEntry test/less/javascript.less
42599 silly gunzTarPerm extractEntry test/less/lazy-eval.less
42600 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-pipe-resumes.js
42601 silly gunzTarPerm extractEntry node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-proxy-readable.js
42602 silly gunzTarPerm extractEntry test/less/media.less
42603 silly gunzTarPerm extractEntry test/less/mixins-args.less
42604 silly gunzTarPerm extractEntry test/less/colors.less
42605 silly gunzTarPerm extractEntry test/less/mixins-guards.less
42606 silly gunzTarPerm extractEntry node_modules/mime/package.json
42607 silly gunzTarPerm extractEntry node_modules/mime/README.md
42608 silly gunzTarPerm extractEntry test/less/mixins-important.less
42609 silly gunzTarPerm extractEntry test/less/mixins-named-args.less
42610 silly gunzTarPerm extractEntry node_modules/mime/LICENSE
42611 silly gunzTarPerm extractEntry node_modules/mime/mime.js
42612 silly gunzTarPerm extractEntry test/less/mixins-nested.less
42613 silly gunzTarPerm extractEntry test/less/mixins-pattern.less
42614 silly gunzTarPerm extractEntry test/less/mixins.less
42615 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
42616 silly gunzTarPerm extractEntry node_modules/mime/test.js
42617 silly gunzTarPerm extractEntry node_modules/mime/types/mime.types
42618 silly gunzTarPerm extractEntry test/less/operations.less
42619 silly gunzTarPerm extractEntry test/less/parens.less
42620 silly lockFile 31916dae-modules-difflet-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap
42621 silly lockFile 31916dae-modules-difflet-node-modules-tap /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap
42622 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
42623 silly lockFile 3297cf6e-steele-npm-tap-0-1-4-package-tgz /Users/ahsteele/.npm/tap/0.1.4/package.tgz
42624 verbose read json /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package/package.json
42625 silly gunzTarPerm extractEntry node_modules/mime/types/node.types
42626 info preinstall tap@0.1.4
42627 silly gunzTarPerm extractEntry test/less/rulesets.less
42628 silly gunzTarPerm extractEntry test/less/scope.less
42629 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
42630 silly lockFile b0ef8a9d-7859-0-12570310872979462-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package
42631 silly lockFile b0ef8a9d-7859-0-12570310872979462-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package
42632 silly lockFile 97e12036-7859-0-12570310872979462-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/tmp.tgz
42633 silly lockFile 97e12036-7859-0-12570310872979462-tmp-tgz /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/tmp.tgz
42634 verbose from cache /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package/package.json
42635 silly gunzTarPerm extractEntry test/less/selectors.less
42636 silly gunzTarPerm extractEntry test/less/static-urls/urls.less
42637 silly gunzTarPerm extractEntry test/less/strings.less
42638 silly gunzTarPerm extractEntry test/less/urls.less
42639 silly gunzTarPerm extractEntry test/less/variables.less
42640 silly gunzTarPerm extractEntry test/less/whitespace.less
42641 silly gunzTarPerm extractEntry Makefile
42642 silly gunzTarPerm extractEntry bin/lessc
42643 silly gunzTarPerm extractEntry build/amd.js
42644 silly gunzTarPerm extractEntry build/ecma-5.js
42645 silly gunzTarPerm extractEntry build/header.js
42646 silly gunzTarPerm extractEntry build/require-rhino.js
42647 silly gunzTarPerm extractEntry build/require.js
42648 silly gunzTarPerm extractEntry lib/less/browser.js
42649 silly gunzTarPerm extractEntry lib/less/colors.js
42650 silly gunzTarPerm extractEntry lib/less/functions.js
42651 silly gunzTarPerm extractEntry lib/less/index.js
42652 silly gunzTarPerm extractEntry lib/less/lessc_helper.js
42653 silly gunzTarPerm extractEntry lib/less/parser.js
42654 silly gunzTarPerm extractEntry lib/less/rhino.js
42655 silly gunzTarPerm extractEntry lib/less/tree.js
42656 silly gunzTarPerm extractEntry lib/less/tree/alpha.js
42657 silly gunzTarPerm extractEntry lib/less/tree/expression.js
42658 silly gunzTarPerm extractEntry lib/less/tree/import.js
42659 silly gunzTarPerm extractEntry lib/less/tree/javascript.js
42660 silly gunzTarPerm extractEntry lib/less/tree/element.js
42661 silly gunzTarPerm extractEntry lib/less/tree/media.js
42662 silly gunzTarPerm extractEntry lib/less/tree/mixin.js
42663 silly gunzTarPerm extractEntry lib/less/tree/operation.js
42664 silly gunzTarPerm extractEntry lib/less/tree/paren.js
42665 silly gunzTarPerm extractEntry lib/less/tree/quoted.js
42666 silly gunzTarPerm extractEntry lib/less/tree/directive.js
42667 silly gunzTarPerm extractEntry lib/less/tree/ratio.js
42668 silly gunzTarPerm extractEntry lib/less/tree/dimension.js
42669 silly gunzTarPerm extractEntry lib/less/tree/rule.js
42670 verbose linkStuff [ false,
42670 verbose linkStuff false,
42670 verbose linkStuff false,
42670 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules' ]
42671 info linkStuff abbrev@1.0.4
42672 verbose linkBins abbrev@1.0.4
42673 verbose linkMans abbrev@1.0.4
42674 verbose rebuildBundles abbrev@1.0.4
42675 verbose linkStuff [ false,
42675 verbose linkStuff false,
42675 verbose linkStuff false,
42675 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules' ]
42676 info linkStuff charm@0.0.8
42677 verbose linkBins charm@0.0.8
42678 verbose linkMans charm@0.0.8
42679 verbose rebuildBundles charm@0.0.8
42680 verbose linkStuff [ false,
42680 verbose linkStuff false,
42680 verbose linkStuff false,
42680 verbose linkStuff '/Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules' ]
42681 info linkStuff nopt@2.1.1
42682 verbose linkBins nopt@2.1.1
42683 verbose link bins [ { nopt: './bin/nopt.js' },
42683 verbose link bins '/Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/.bin',
42683 verbose link bins false ]
42684 verbose linkMans nopt@2.1.1
42685 verbose rebuildBundles nopt@2.1.1
42686 verbose chmod /Users/ahsteele/.npm/vows/0.7.0/package.tgz 644
42687 verbose chown /Users/ahsteele/.npm/vows/0.7.0/package.tgz [ 501, 20 ]
42688 silly lockFile 30ab4164-qs-0-4-2 qs@0.4.2
42689 silly lockFile 30ab4164-qs-0-4-2 qs@0.4.2
42690 silly lockFile 452affd3-cssom-0-2-5 cssom@0.2.5
42691 silly lockFile 452affd3-cssom-0-2-5 cssom@0.2.5
42692 verbose chmod /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz 644
42693 verbose chown /Users/ahsteele/.npm/tap-runner/0.0.7/package.tgz [ 501, 20 ]
42694 verbose cache add [ 'tap@~0.3.3', null ]
42695 verbose cache add name=undefined spec="tap@~0.3.3" args=["tap@~0.3.3",null]
42696 verbose parsed url { pathname: 'tap@~0.3.3',
42696 verbose parsed url path: 'tap@~0.3.3',
42696 verbose parsed url href: 'tap@~0.3.3' }
42697 verbose cache add name="tap" spec="~0.3.3" args=["tap","~0.3.3"]
42698 verbose parsed url { pathname: '~0.3.3', path: '~0.3.3', href: '~0.3.3' }
42699 verbose addNamed [ 'tap', '~0.3.3' ]
42700 verbose addNamed [ null, '>=0.3.3- <0.4.0-' ]
42701 silly lockFile d69d08b2-tap-0-3-3 tap@~0.3.3
42702 verbose lock tap@~0.3.3 /Users/ahsteele/.npm/d69d08b2-tap-0-3-3.lock
42703 verbose cache add [ 'tape@~0.1.0', null ]
42704 verbose cache add name=undefined spec="tape@~0.1.0" args=["tape@~0.1.0",null]
42705 verbose parsed url { pathname: 'tape@~0.1.0',
42705 verbose parsed url path: 'tape@~0.1.0',
42705 verbose parsed url href: 'tape@~0.1.0' }
42706 verbose cache add name="tape" spec="~0.1.0" args=["tape","~0.1.0"]
42707 verbose parsed url { pathname: '~0.1.0', path: '~0.1.0', href: '~0.1.0' }
42708 verbose addNamed [ 'tape', '~0.1.0' ]
42709 verbose addNamed [ null, '>=0.1.0- <0.2.0-' ]
42710 silly lockFile a35fa38f-tape-0-1-0 tape@~0.1.0
42711 verbose lock tape@~0.1.0 /Users/ahsteele/.npm/a35fa38f-tape-0-1-0.lock
42712 verbose cache add [ 'burrito@>=0.2.5 <0.3', null ]
42713 verbose cache add name=undefined spec="burrito@>=0.2.5 <0.3" args=["burrito@>=0.2.5 <0.3",null]
42714 verbose parsed url { pathname: 'burrito@%3E=0.2.5%20%3C0.3',
42714 verbose parsed url path: 'burrito@%3E=0.2.5%20%3C0.3',
42714 verbose parsed url href: 'burrito@%3E=0.2.5%20%3C0.3' }
42715 verbose cache add name="burrito" spec=">=0.2.5 <0.3" args=["burrito",">=0.2.5 <0.3"]
42716 verbose parsed url { pathname: '%3E=0.2.5%20%3C0.3',
42716 verbose parsed url path: '%3E=0.2.5%20%3C0.3',
42716 verbose parsed url href: '%3E=0.2.5%20%3C0.3' }
42717 verbose addNamed [ 'burrito', '>=0.2.5 <0.3' ]
42718 http 304 https://registry.npmjs.org/bytes/0.1.0
42719 silly registry.get cb [ 304,
42719 silly registry.get { server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
42719 silly registry.get etag: '"EIL63HAPIE2BKZ765B6JIS0UB"',
42719 silly registry.get date: 'Mon, 25 Feb 2013 05:54:12 GMT',
42719 silly registry.get 'content-length': '0' } ]
42720 verbose etag bytes/0.1.0 from cache
42721 http 304 https://registry.npmjs.org/crc/0.2.0
42722 silly registry.get cb [ 304,
42722 silly registry.get { server: 'CouchDB/1.2.1 (Erlang OTP/R15B03)',
42722 silly registry.get etag: '"6DJOJ8C5VU7FA9W67MXRW9LC2"',
42722 silly registry.get date: 'Mon, 25 Feb 2013 05:54:12 GMT',
42722 silly registry.get 'content-length': '0' } ]
42723 verbose etag crc/0.2.0 from cache
42724 silly gunzTarPerm extractEntry lib/less/tree/condition.js
42725 silly gunzTarPerm extractEntry lib/less/tree/ruleset.js
42726 info install abbrev@1.0.4
42727 info install charm@0.0.8
42728 verbose readDependencies using package.json deps
42729 verbose readDependencies using package.json deps
42730 silly resolved []
42731 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
42732 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev
42733 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/node_modules/abbrev/package.json
42734 verbose readDependencies using package.json deps
42735 verbose readDependencies using package.json deps
42736 verbose readDependencies using package.json deps
42737 silly resolved []
42738 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander
42739 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander
42740 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/commander/package.json
42741 verbose readDependencies using package.json deps
42742 silly resolved []
42743 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
42744 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm
42745 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
42746 verbose readDependencies using package.json deps
42747 silly resolved []
42748 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should
42749 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should
42750 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/should/package.json
42751 verbose readDependencies using package.json deps
42752 silly resolved []
42753 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown
42754 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown
42755 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mongodb/node_modules/dox/node_modules/github-flavored-markdown/package.json
42756 verbose readDependencies using package.json deps
42757 silly resolved []
42758 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap
42759 info build /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap
42760 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
42761 verbose tar pack [ '/Users/ahsteele/.npm/nodelint/0.6.2/package.tgz',
42761 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package' ]
42762 verbose tarball /Users/ahsteele/.npm/nodelint/0.6.2/package.tgz
42763 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package
42764 silly lockFile 2b7b02d5-6519-0-31129932473413646-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package
42765 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771646519-0.31129932473413646/package /Users/ahsteele/.npm/2b7b02d5-6519-0-31129932473413646-package.lock
42766 silly lockFile 5a60b849-e-npm-nodelint-0-6-2-package-tgz /Users/ahsteele/.npm/nodelint/0.6.2/package.tgz
42767 verbose lock /Users/ahsteele/.npm/nodelint/0.6.2/package.tgz /Users/ahsteele/.npm/5a60b849-e-npm-nodelint-0-6-2-package-tgz.lock
42768 verbose rebuildBundles [ 'abbrev' ]
42769 silly lockFile 937cb33b-ry-npmjs-org-vows-vows-0-7-0-tgz https://registry.npmjs.org/vows/-/vows-0.7.0.tgz
42770 silly lockFile 937cb33b-ry-npmjs-org-vows-vows-0-7-0-tgz https://registry.npmjs.org/vows/-/vows-0.7.0.tgz
42771 silly lockFile aa5aea63--tap-runner-tap-runner-0-0-7-tgz https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz
42772 silly lockFile aa5aea63--tap-runner-tap-runner-0-0-7-tgz https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz
42773 verbose readDependencies using package.json deps
42774 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev/package.json
42775 verbose readDependencies using package.json deps
42776 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
42777 verbose readDependencies using package.json deps
42778 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/charm/package.json
42779 verbose readDependencies using package.json deps
42780 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/traverse/package.json
42781 verbose readDependencies using package.json deps
42782 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/tap/package.json
42783 verbose tar pack [ '/Users/ahsteele/.npm/one/2.0.4/package.tgz',
42783 verbose tar pack '/var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package' ]
42784 verbose tarball /Users/ahsteele/.npm/one/2.0.4/package.tgz
42785 verbose folder /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package
42786 silly lockFile b0ef8a9d-7859-0-12570310872979462-package /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package
42787 verbose lock /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771647859-0.12570310872979462/package /Users/ahsteele/.npm/b0ef8a9d-7859-0-12570310872979462-package.lock
42788 silly lockFile 3cc71f73-steele-npm-one-2-0-4-package-tgz /Users/ahsteele/.npm/one/2.0.4/package.tgz
42789 verbose lock /Users/ahsteele/.npm/one/2.0.4/package.tgz /Users/ahsteele/.npm/3cc71f73-steele-npm-one-2-0-4-package-tgz.lock
42790 silly addNameRange { name: 'tap', range: '>=0.3.3- <0.4.0-', hasData: false }
42791 silly addNameRange { name: 'tape', range: '>=0.1.0- <0.2.0-', hasData: false }
42792 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap/node_modules/inherits/package.json
42793 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/difflet/node_modules/tap/node_modules/yamlish/package.json
42794 silly lockFile c83aab2e-cssom-0-2-x cssom@0.2.x
42795 silly lockFile c83aab2e-cssom-0-2-x cssom@0.2.x
42796 verbose url raw tape
42797 verbose url resolving [ 'https://registry.npmjs.org/', './tape' ]
42798 verbose url resolved https://registry.npmjs.org/tape
42799 info trying registry request attempt 1 at 22:54:12
42800 http GET https://registry.npmjs.org/tape
42801 silly gunzTarPerm modes [ '755', '644' ]
42802 silly gunzTarPerm modes [ '755', '644' ]
42803 silly gunzTarPerm modes [ '755', '644' ]
42804 silly gunzTarPerm modes [ '755', '644' ]
42805 silly gunzTarPerm modes [ '755', '644' ]
42806 info postinstall abbrev@1.0.4
42807 info postinstall charm@0.0.8
42808 silly lockFile 5c9f8c82-vows-0-7-0 vows@0.7.0
42809 silly lockFile 5c9f8c82-vows-0-7-0 vows@0.7.0
42810 silly lockFile 854b36a1-tap-runner-0-0-7 tap-runner@0.0.7
42811 silly lockFile 854b36a1-tap-runner-0-0-7 tap-runner@0.0.7
42812 silly resolved [ { name: 'cssom',
42812 silly resolved description: 'CSS Object Model implementation and CSS parser',
42812 silly resolved keywords: [ 'CSS', 'CSSOM', 'parser', 'styleSheet' ],
42812 silly resolved version: '0.2.5',
42812 silly resolved homepage: 'https://github.com/NV/CSSOM',
42812 silly resolved author: { name: 'Nikita Vasilyev', email: 'me@elv1s.ru' },
42812 silly resolved repository: { type: 'git', url: 'git://github.com/NV/CSSOM.git' },
42812 silly resolved bugs: { url: 'https://github.com/NV/CSSOM/issues' },
42812 silly resolved directories: { lib: './lib' },
42812 silly resolved main: './lib/index.js',
42812 silly resolved engines: { node: '>=0.2.0' },
42812 silly resolved devDependencies: { jake: '0.2.x' },
42812 silly resolved licenses: [ [Object] ],
42812 silly resolved scripts: { prepublish: 'jake lib/index.js' },
42812 silly resolved readme: '# CSSOM\n\nCSSOM.js is a CSS parser written in pure JavaScript. It also a partial implementation of [CSS Object Model](http://dev.w3.org/csswg/cssom/). \n\n CSSOM.parse("body {color: black}")\n -> {\n cssRules: [\n {\n selectorText: "body",\n style: {\n 0: "color",\n color: "black",\n length: 1\n }\n }\n ]\n }\n\n\n## [Parser demo](http://nv.github.com/CSSOM/docs/parse.html)\n\nWorks well in Google Chrome 6+, Safari 5+, Firefox 3.6+, Opera 10.63+.\nDoesn\'t work in IE < 9 because of unsupported getters/setters.\n\nTo use CSSOM.js in the browser you might want to build a one-file version with [Jake](http://github.com/mde/node-jake):\n\n ➤ jake\n build/CSSOM.js is done\n\nTo use it with Node.js:\n\n npm install cssom\n\n## [Specs](http://nv.github.com/CSSOM/spec/)\n',
42812 silly resolved readmeFilename: 'README.mdown',
42812 silly resolved _id: 'cssom@0.2.5',
42812 silly resolved dist: { shasum: '2682709b5902e7212df529116ff788cd5b254894' },
42812 silly resolved _from: 'cssom@0.2.x',
42812 silly resolved _resolved: 'https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz' } ]
42813 info install cssom@0.2.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/stylus
42814 info installOne cssom@0.2.5
42815 silly resolved [ { name: 'cssom',
42815 silly resolved description: 'CSS Object Model implementation and CSS parser',
42815 silly resolved keywords: [ 'CSS', 'CSSOM', 'parser', 'styleSheet' ],
42815 silly resolved version: '0.2.5',
42815 silly resolved homepage: 'https://github.com/NV/CSSOM',
42815 silly resolved author: { name: 'Nikita Vasilyev', email: 'me@elv1s.ru' },
42815 silly resolved repository: { type: 'git', url: 'git://github.com/NV/CSSOM.git' },
42815 silly resolved bugs: { url: 'https://github.com/NV/CSSOM/issues' },
42815 silly resolved directories: { lib: './lib' },
42815 silly resolved main: './lib/index.js',
42815 silly resolved engines: { node: '>=0.2.0' },
42815 silly resolved devDependencies: { jake: '0.2.x' },
42815 silly resolved licenses: [ [Object] ],
42815 silly resolved scripts: { prepublish: 'jake lib/index.js' },
42815 silly resolved readme: '# CSSOM\n\nCSSOM.js is a CSS parser written in pure JavaScript. It also a partial implementation of [CSS Object Model](http://dev.w3.org/csswg/cssom/). \n\n CSSOM.parse("body {color: black}")\n -> {\n cssRules: [\n {\n selectorText: "body",\n style: {\n 0: "color",\n color: "black",\n length: 1\n }\n }\n ]\n }\n\n\n## [Parser demo](http://nv.github.com/CSSOM/docs/parse.html)\n\nWorks well in Google Chrome 6+, Safari 5+, Firefox 3.6+, Opera 10.63+.\nDoesn\'t work in IE < 9 because of unsupported getters/setters.\n\nTo use CSSOM.js in the browser you might want to build a one-file version with [Jake](http://github.com/mde/node-jake):\n\n ➤ jake\n build/CSSOM.js is done\n\nTo use it with Node.js:\n\n npm install cssom\n\n## [Specs](http://nv.github.com/CSSOM/spec/)\n',
42815 silly resolved readmeFilename: 'README.mdown',
42815 silly resolved _id: 'cssom@0.2.5',
42815 silly resolved dist: { shasum: '2682709b5902e7212df529116ff788cd5b254894' },
42815 silly resolved _from: 'cssom@0.2.x',
42815 silly resolved _resolved: 'https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz' } ]
42816 info install cssom@0.2.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/stylus
42817 info installOne cssom@0.2.5
42818 silly resolved [ { name: 'cssom',
42818 silly resolved description: 'CSS Object Model implementation and CSS parser',
42818 silly resolved keywords: [ 'CSS', 'CSSOM', 'parser', 'styleSheet' ],
42818 silly resolved version: '0.2.5',
42818 silly resolved homepage: 'https://github.com/NV/CSSOM',
42818 silly resolved author: { name: 'Nikita Vasilyev', email: 'me@elv1s.ru' },
42818 silly resolved repository: { type: 'git', url: 'git://github.com/NV/CSSOM.git' },
42818 silly resolved bugs: { url: 'https://github.com/NV/CSSOM/issues' },
42818 silly resolved directories: { lib: './lib' },
42818 silly resolved main: './lib/index.js',
42818 silly resolved engines: { node: '>=0.2.0' },
42818 silly resolved devDependencies: { jake: '0.2.x' },
42818 silly resolved licenses: [ [Object] ],
42818 silly resolved scripts: { prepublish: 'jake lib/index.js' },
42818 silly resolved readme: '# CSSOM\n\nCSSOM.js is a CSS parser written in pure JavaScript. It also a partial implementation of [CSS Object Model](http://dev.w3.org/csswg/cssom/). \n\n CSSOM.parse("body {color: black}")\n -> {\n cssRules: [\n {\n selectorText: "body",\n style: {\n 0: "color",\n color: "black",\n length: 1\n }\n }\n ]\n }\n\n\n## [Parser demo](http://nv.github.com/CSSOM/docs/parse.html)\n\nWorks well in Google Chrome 6+, Safari 5+, Firefox 3.6+, Opera 10.63+.\nDoesn\'t work in IE < 9 because of unsupported getters/setters.\n\nTo use CSSOM.js in the browser you might want to build a one-file version with [Jake](http://github.com/mde/node-jake):\n\n ➤ jake\n build/CSSOM.js is done\n\nTo use it with Node.js:\n\n npm install cssom\n\n## [Specs](http://nv.github.com/CSSOM/spec/)\n',
42818 silly resolved readmeFilename: 'README.mdown',
42818 silly resolved _id: 'cssom@0.2.5',
42818 silly resolved dist: { shasum: '2682709b5902e7212df529116ff788cd5b254894' },
42818 silly resolved _from: 'cssom@0.2.x',
42818 silly resolved _resolved: 'https://registry.npmjs.org/cssom/-/cssom-0.2.5.tgz' } ]
42819 info install cssom@0.2.5 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/ms/node_modules/serve/node_modules/stylus
42820 info installOne cssom@0.2.5
42821 verbose about to build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt
42822 info build /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt
42823 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/nopt/package.json
42824 verbose from cache /Users/ahsteele/.npm/cssom/0.2.5/package/package.json
42825 verbose from cache /Users/ahsteele/.npm/cssom/0.2.5/package/package.json
42826 verbose from cache /Users/ahsteele/.npm/cssom/0.2.5/package/package.json
42827 silly lockFile e3353d69-tap-runner-0-x-0-0-6 tap-runner@0.x >=0.0.6
42828 silly lockFile e3353d69-tap-runner-0-x-0-0-6 tap-runner@0.x >=0.0.6
42829 info install nopt@2.1.1
42830 verbose registry.get tap not expired, no request
42831 silly addNameRange number 2 { name: 'tap', range: '>=0.3.3- <0.4.0-', hasData: true }
42832 silly addNameRange versions [ 'tap',
42832 silly addNameRange [ '0.0.1',
42832 silly addNameRange '0.0.2',
42832 silly addNameRange '0.0.3',
42832 silly addNameRange '0.0.4',
42832 silly addNameRange '0.0.5',
42832 silly addNameRange '0.0.6',
42832 silly addNameRange '0.0.7',
42832 silly addNameRange '0.0.8',
42832 silly addNameRange '0.0.9',
42832 silly addNameRange '0.0.10',
42832 silly addNameRange '0.0.11',
42832 silly addNameRange '0.0.12',
42832 silly addNameRange '0.0.13',
42832 silly addNameRange '0.0.14',
42832 silly addNameRange '0.1.0',
42832 silly addNameRange '0.1.1',
42832 silly addNameRange '0.1.2',
42832 silly addNameRange '0.1.3',
42832 silly addNameRange '0.1.4',
42832 silly addNameRange '0.2.0',
42832 silly addNameRange '0.2.1',
42832 silly addNameRange '0.2.2',
42832 silly addNameRange '0.2.3',
42832 silly addNameRange '0.2.4',
42832 silly addNameRange '0.2.5',
42832 silly addNameRange '0.2.6',
42832 silly addNameRange '0.3.0',
42832 silly addNameRange '0.3.1',
42832 silly addNameRange '0.3.2',
42832 silly addNameRange '0.3.3',
42832 silly addNameRange '0.4.0' ] ]
42833 verbose addNamed [ 'tap', '0.3.3' ]
42834 verbose addNamed [ '0.3.3', '0.3.3' ]
42835 silly lockFile acb06b3d-tap-0-3-3 tap@0.3.3
42836 verbose lock tap@0.3.3 /Users/ahsteele/.npm/acb06b3d-tap-0-3-3.lock
42837 silly resolved [ { name: 'tap-runner',
42837 silly resolved version: '0.0.7',
42837 silly resolved description: 'A module for running all the tests in a directory',
42837 silly resolved main: './runner.js',
42837 silly resolved author:
42837 silly resolved { name: 'Isaac Z. Schlueter',
42837 silly resolved email: 'i@izs.me',
42837 silly resolved url: 'http://blog.izs.me/' },
42837 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/tap-runner.git' },
42837 silly resolved dependencies:
42837 silly resolved { inherits: '*',
42837 silly resolved 'tap-results': '0.x',
42837 silly resolved yamlish: '*',
42837 silly resolved slide: '*',
42837 silly resolved 'tap-producer': '0.x',
42837 silly resolved 'tap-consumer': '0.x',
42837 silly resolved 'tap-assert': '0.x' },
42837 silly resolved devDependencies: {},
42837 silly resolved engines: { node: '*' },
42837 silly resolved readme: 'A module for running all the tests in a dir, and outputting tap to\nstandard out.\n\nMore docs coming soon.\n',
42837 silly resolved readmeFilename: 'README.md',
42837 silly resolved _id: 'tap-runner@0.0.7',
42837 silly resolved dist: { shasum: '043e4f679af8ed7453d81fe47eb3effe0f45acf9' },
42837 silly resolved deprecated: 'this is merged into the \'tap\' module now',
42837 silly resolved _from: 'tap-runner@0.x >=0.0.6',
42837 silly resolved _resolved: 'https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz' } ]
42838 info install tap-runner@0.0.7 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/jade/node_modules/mkdirp/node_modules/tap
42839 info installOne tap-runner@0.0.7
42840 silly resolved [ { name: 'tap-runner',
42840 silly resolved version: '0.0.7',
42840 silly resolved description: 'A module for running all the tests in a directory',
42840 silly resolved main: './runner.js',
42840 silly resolved author:
42840 silly resolved { name: 'Isaac Z. Schlueter',
42840 silly resolved email: 'i@izs.me',
42840 silly resolved url: 'http://blog.izs.me/' },
42840 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/tap-runner.git' },
42840 silly resolved dependencies:
42840 silly resolved { inherits: '*',
42840 silly resolved 'tap-results': '0.x',
42840 silly resolved yamlish: '*',
42840 silly resolved slide: '*',
42840 silly resolved 'tap-producer': '0.x',
42840 silly resolved 'tap-consumer': '0.x',
42840 silly resolved 'tap-assert': '0.x' },
42840 silly resolved devDependencies: {},
42840 silly resolved engines: { node: '*' },
42840 silly resolved readme: 'A module for running all the tests in a dir, and outputting tap to\nstandard out.\n\nMore docs coming soon.\n',
42840 silly resolved readmeFilename: 'README.md',
42840 silly resolved _id: 'tap-runner@0.0.7',
42840 silly resolved dist: { shasum: '043e4f679af8ed7453d81fe47eb3effe0f45acf9' },
42840 silly resolved deprecated: 'this is merged into the \'tap\' module now',
42840 silly resolved _from: 'tap-runner@0.x >=0.0.6',
42840 silly resolved _resolved: 'https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz' } ]
42841 info install tap-runner@0.0.7 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/mkdirp/node_modules/tap
42842 info installOne tap-runner@0.0.7
42843 silly resolved [ { name: 'tap-runner',
42843 silly resolved version: '0.0.7',
42843 silly resolved description: 'A module for running all the tests in a directory',
42843 silly resolved main: './runner.js',
42843 silly resolved author:
42843 silly resolved { name: 'Isaac Z. Schlueter',
42843 silly resolved email: 'i@izs.me',
42843 silly resolved url: 'http://blog.izs.me/' },
42843 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/tap-runner.git' },
42843 silly resolved dependencies:
42843 silly resolved { inherits: '*',
42843 silly resolved 'tap-results': '0.x',
42843 silly resolved yamlish: '*',
42843 silly resolved slide: '*',
42843 silly resolved 'tap-producer': '0.x',
42843 silly resolved 'tap-consumer': '0.x',
42843 silly resolved 'tap-assert': '0.x' },
42843 silly resolved devDependencies: {},
42843 silly resolved engines: { node: '*' },
42843 silly resolved readme: 'A module for running all the tests in a dir, and outputting tap to\nstandard out.\n\nMore docs coming soon.\n',
42843 silly resolved readmeFilename: 'README.md',
42843 silly resolved _id: 'tap-runner@0.0.7',
42843 silly resolved dist: { shasum: '043e4f679af8ed7453d81fe47eb3effe0f45acf9' },
42843 silly resolved deprecated: 'this is merged into the \'tap\' module now',
42843 silly resolved _from: 'tap-runner@0.x >=0.0.6',
42843 silly resolved _resolved: 'https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz' } ]
42844 info install tap-runner@0.0.7 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/buffer-crc32/node_modules/tap/node_modules/deep-equal/node_modules/tap
42845 info installOne tap-runner@0.0.7
42846 silly resolved [ { name: 'tap-runner',
42846 silly resolved version: '0.0.7',
42846 silly resolved description: 'A module for running all the tests in a directory',
42846 silly resolved main: './runner.js',
42846 silly resolved author:
42846 silly resolved { name: 'Isaac Z. Schlueter',
42846 silly resolved email: 'i@izs.me',
42846 silly resolved url: 'http://blog.izs.me/' },
42846 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/tap-runner.git' },
42846 silly resolved dependencies:
42846 silly resolved { inherits: '*',
42846 silly resolved 'tap-results': '0.x',
42846 silly resolved yamlish: '*',
42846 silly resolved slide: '*',
42846 silly resolved 'tap-producer': '0.x',
42846 silly resolved 'tap-consumer': '0.x',
42846 silly resolved 'tap-assert': '0.x' },
42846 silly resolved devDependencies: {},
42846 silly resolved engines: { node: '*' },
42846 silly resolved readme: 'A module for running all the tests in a dir, and outputting tap to\nstandard out.\n\nMore docs coming soon.\n',
42846 silly resolved readmeFilename: 'README.md',
42846 silly resolved _id: 'tap-runner@0.0.7',
42846 silly resolved dist: { shasum: '043e4f679af8ed7453d81fe47eb3effe0f45acf9' },
42846 silly resolved deprecated: 'this is merged into the \'tap\' module now',
42846 silly resolved _from: 'tap-runner@0.x >=0.0.6',
42846 silly resolved _resolved: 'https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz' } ]
42847 info install tap-runner@0.0.7 into /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mkdirp/node_modules/tap/node_modules/deep-equal/node_modules/tap
42848 info installOne tap-runner@0.0.7
42849 silly resolved [ { name: 'tap-runner',
42849 silly resolved version: '0.0.7',
42849 silly resolved description: 'A module for running all the tests in a directory',
42849 silly resolved main: './runner.js',
42849 silly resolved author:
42849 silly resolved { name: 'Isaac Z. Schlueter',
42849 silly resolved email: 'i@izs.me',
42849 silly resolved url: 'http://blog.izs.me/' },
42849 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/tap-runner.git' },
42849 silly resolved dependencies:
42849 silly resolved { inherits: '*',
42849 silly resolved 'tap-results': '0.x',
42849 silly resolved yamlish: '*',
42849 silly resolved slide: '*',
42849 silly resolved 'tap-producer': '0.x',
42849 silly resolved 'tap-consumer': '0.x',
42849 silly resolved 'tap-assert': '0.x' },
42849 silly resolved devDependencies: {},
42849 silly resolved engines: { node: '*' },
42849 silly resolved readme: 'A module for running all the tests in a dir, and outputting tap to\nstandard out.\n\nMore docs coming soon.\n',
42849 silly resolved readmeFilename: 'README.md',
42849 silly resolved _id: 'tap-runner@0.0.7',
42849 silly resolved dist: { shasum: '043e4f679af8ed7453d81fe47eb3effe0f45acf9' },
42849 silly resolved deprecated: 'this is merged into the \'tap\' module now',
42849 silly resolved _from: 'tap-runner@0.x >=0.0.6',
42849 silly resolved _resolved: 'https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz' } ]
42850 info install tap-runner@0.0.7 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/deep-equal/node_modules/tap
42851 info installOne tap-runner@0.0.7
42852 silly resolved [ { name: 'tap-runner',
42852 silly resolved version: '0.0.7',
42852 silly resolved description: 'A module for running all the tests in a directory',
42852 silly resolved main: './runner.js',
42852 silly resolved author:
42852 silly resolved { name: 'Isaac Z. Schlueter',
42852 silly resolved email: 'i@izs.me',
42852 silly resolved url: 'http://blog.izs.me/' },
42852 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/tap-runner.git' },
42852 silly resolved dependencies:
42852 silly resolved { inherits: '*',
42852 silly resolved 'tap-results': '0.x',
42852 silly resolved yamlish: '*',
42852 silly resolved slide: '*',
42852 silly resolved 'tap-producer': '0.x',
42852 silly resolved 'tap-consumer': '0.x',
42852 silly resolved 'tap-assert': '0.x' },
42852 silly resolved devDependencies: {},
42852 silly resolved engines: { node: '*' },
42852 silly resolved readme: 'A module for running all the tests in a dir, and outputting tap to\nstandard out.\n\nMore docs coming soon.\n',
42852 silly resolved readmeFilename: 'README.md',
42852 silly resolved _id: 'tap-runner@0.0.7',
42852 silly resolved dist: { shasum: '043e4f679af8ed7453d81fe47eb3effe0f45acf9' },
42852 silly resolved deprecated: 'this is merged into the \'tap\' module now',
42852 silly resolved _from: 'tap-runner@0.x >=0.0.6',
42852 silly resolved _resolved: 'https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz' } ]
42853 info install tap-runner@0.0.7 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/deep-equal/node_modules/tap
42854 info installOne tap-runner@0.0.7
42855 silly resolved [ { name: 'tap-runner',
42855 silly resolved version: '0.0.7',
42855 silly resolved description: 'A module for running all the tests in a directory',
42855 silly resolved main: './runner.js',
42855 silly resolved author:
42855 silly resolved { name: 'Isaac Z. Schlueter',
42855 silly resolved email: 'i@izs.me',
42855 silly resolved url: 'http://blog.izs.me/' },
42855 silly resolved repository: { type: 'git', url: 'git://github.com/isaacs/tap-runner.git' },
42855 silly resolved dependencies:
42855 silly resolved { inherits: '*',
42855 silly resolved 'tap-results': '0.x',
42855 silly resolved yamlish: '*',
42855 silly resolved slide: '*',
42855 silly resolved 'tap-producer': '0.x',
42855 silly resolved 'tap-consumer': '0.x',
42855 silly resolved 'tap-assert': '0.x' },
42855 silly resolved devDependencies: {},
42855 silly resolved engines: { node: '*' },
42855 silly resolved readme: 'A module for running all the tests in a dir, and outputting tap to\nstandard out.\n\nMore docs coming soon.\n',
42855 silly resolved readmeFilename: 'README.md',
42855 silly resolved _id: 'tap-runner@0.0.7',
42855 silly resolved dist: { shasum: '043e4f679af8ed7453d81fe47eb3effe0f45acf9' },
42855 silly resolved deprecated: 'this is merged into the \'tap\' module now',
42855 silly resolved _from: 'tap-runner@0.x >=0.0.6',
42855 silly resolved _resolved: 'https://registry.npmjs.org/tap-runner/-/tap-runner-0.0.7.tgz' } ]
42856 info install tap-runner@0.0.7 into /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/muri/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/deep-equal/node_modules/tap
42857 info installOne tap-runner@0.0.7
42858 silly gunzTarPerm extractEntry package.json
42859 silly gunzTarPerm extractEntry package.json
42860 silly gunzTarPerm extractEntry package.json
42861 info postinstall nopt@2.1.1
42862 verbose from cache /Users/ahsteele/.npm/tap-runner/0.0.7/package/package.json
42863 verbose from cache /Users/ahsteele/.npm/tap-runner/0.0.7/package/package.json
42864 verbose from cache /Users/ahsteele/.npm/tap-runner/0.0.7/package/package.json
42865 verbose from cache /Users/ahsteele/.npm/tap-runner/0.0.7/package/package.json
42866 verbose from cache /Users/ahsteele/.npm/tap-runner/0.0.7/package/package.json
42867 verbose from cache /Users/ahsteele/.npm/tap-runner/0.0.7/package/package.json
42868 verbose from cache /Users/ahsteele/.npm/tap-runner/0.0.7/package/package.json
42869 silly gunzTarPerm extractEntry package.json
42870 silly lockFile a018d849-stry-npmjs-org-tap-tap-0-3-3-tgz https://registry.npmjs.org/tap/-/tap-0.3.3.tgz
42871 verbose lock https://registry.npmjs.org/tap/-/tap-0.3.3.tgz /Users/ahsteele/.npm/a018d849-stry-npmjs-org-tap-tap-0-3-3-tgz.lock
42872 silly gunzTarPerm extractEntry package.json
42873 verbose from cache /Users/ahsteele/.npm/crc/0.2.0/package/package.json
42874 verbose from cache /Users/ahsteele/.npm/bytes/0.1.0/package/package.json
42875 verbose addRemoteTarball [ 'https://registry.npmjs.org/tap/-/tap-0.3.3.tgz',
42875 verbose addRemoteTarball 'c862237af0a213f97fff46594bd1d44eca705d63' ]
42876 silly gunzTarPerm extractEntry lib/less/tree/comment.js
42877 silly gunzTarPerm extractEntry lib/less/tree/selector.js
42878 info retry fetch attempt 1 at 22:54:12
42879 verbose fetch to= /var/folders/s0/gs08_9zd3rl6_wm6kt7f4j880000gn/T/npm-53259/1361771652347-0.173882920993492/tmp.tgz
42880 silly gunzTarPerm extractEntry .npmignore
42881 silly gunzTarPerm extractEntry LICENSE
42882 silly gunzTarPerm extractEntry index.js
42883 silly gunzTarPerm extractEntry example/256.js
42884 silly gunzTarPerm extractEntry README.md
42885 silly gunzTarPerm extractEntry LICENSE
42886 silly gunzTarPerm extractEntry .npmignore
42887 silly gunzTarPerm extractEntry README.md
42888 silly gunzTarPerm extractEntry .npmignore
42889 silly gunzTarPerm extractEntry index.js
42890 http GET https://registry.npmjs.org/tap/-/tap-0.3.3.tgz
42891 silly gunzTarPerm extractEntry lib/abbrev.js
42892 silly gunzTarPerm extractEntry fail.js
42893 silly gunzTarPerm extractEntry index.js
42894 silly gunzTarPerm extractEntry example/column.js
42895 silly gunzTarPerm extractEntry example/cursor.js
42896 silly gunzTarPerm extractEntry example/http_spin.js
42897 silly gunzTarPerm extractEntry LICENSE
42898 silly gunzTarPerm extractEntry example/lib/math.js
42899 silly gunzTarPerm extractEntry .travis.yml
42900 silly gunzTarPerm extractEntry entities.json
42901 silly gunzTarPerm extractEntry lib/less/tree/color.js
42902 silly gunzTarPerm extractEntry lib/less/tree/unicode-descriptor.js
42903 silly gunzTarPerm extractEntry example/lucky.js
42904 silly gunzTarPerm extractEntry example/test/test-example.js
42905 silly gunzTarPerm extractEntry AUTHORS
42906 silly gunzTarPerm extractEntry test/common.js
42907 silly gunzTarPerm extractEntry .travis.yml
42908 silly gunzTarPerm extractEntry examples/json.js
42909 silly gunzTarPerm extractEntry examples/simple.js
42910 silly gunzTarPerm extractEntry readme.markdown
42911 silly gunzTarPerm extractEntry example/position.js
42912 silly gunzTarPerm extractEntry lib/less/tree/call.js
42913 silly gunzTarPerm extractEntry lib/less/tree/url.js
42914 silly gunzTarPerm extractEntry example/progress.js
42915 silly gunzTarPerm extractEntry test/isolated-conf-test.js
42916 silly gunzTarPerm extractEntry examples/leaves.js
42917 silly gunzTarPerm extractEntry examples/negative.js
42918 silly gunzTarPerm extractEntry test/codes.js
42919 silly gunzTarPerm extractEntry lib/less/tree/assignment.js
42920 silly gunzTarPerm extractEntry lib/less/tree/value.js
42921 silly gunzTarPerm extractEntry example/spin.js
42922 silly gunzTarPerm extractEntry lib/encode.js
42923 silly gunzTarPerm extractEntry test/meta-test.js
42924 silly gunzTarPerm extractEntry test/nested-test.js
42925 silly gunzTarPerm extractEntry examples/scrub.js
42926 silly gunzTarPerm extractEntry examples/stringify.js
42927 silly gunzTarPerm extractEntry README.markdown
42928 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev/package.json
42929 silly gunzTarPerm extractEntry README.markdown
42930 silly gunzTarPerm extractEntry test/circular.js
42931 silly gunzTarPerm extractEntry lib/less/tree/anonymous.js
42932 silly gunzTarPerm extractEntry lib/less/tree/variable.js
42933 silly gunzTarPerm extractEntry test/independent-timeouts.js
42934 silly gunzTarPerm extractEntry test/result-trap.js
42935 silly gunzTarPerm extractEntry test/instance.js
42936 silly lockFile 887e4799-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev
42937 silly lockFile 887e4799-modules-nopt-node-modules-abbrev /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev
42938 silly gunzTarPerm extractEntry test/interface.js
42939 silly gunzTarPerm extractEntry lib/less/tree/keyword.js
42940 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
42941 silly lockFile 8b59380c-ele-npm-abbrev-1-0-4-package-tgz /Users/ahsteele/.npm/abbrev/1.0.4/package.tgz
42942 silly gunzTarPerm extractEntry test/simple-harness-test-with-plan.js
42943 silly gunzTarPerm extractEntry test/simple-harness-test.js
42944 silly gunzTarPerm extractEntry test/test-test.js
42945 info preinstall abbrev@1.0.4
42946 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/express/node_modules/mocha/node_modules/jade/node_modules/markdown/node_modules/nopt/node_modules/abbrev/package.json
42947 silly gunzTarPerm extractEntry test/timeout.js
42948 silly gunzTarPerm extractEntry test/json.js
42949 silly gunzTarPerm extractEntry test/keys.js
42950 silly gunzTarPerm extractEntry test/deep.js
42951 silly gunzTarPerm extractEntry test/has.js
42952 silly gunzTarPerm extractEntry test/subexpr.js
42953 silly gunzTarPerm extractEntry test/trivial-success.js
42954 silly gunzTarPerm extractEntry test/mutability.js
42955 silly gunzTarPerm extractEntry test/negative.js
42956 silly gunzTarPerm extractEntry test/non-tap-output.js
42957 silly gunzTarPerm extractEntry bin/tap-http.js
42958 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
42959 silly gunzTarPerm extractEntry bin/tap-reader.js
42960 silly gunzTarPerm extractEntry bin/tap.js
42961 silly gunzTarPerm extractEntry test/obj.js
42962 silly gunzTarPerm extractEntry test/siblings.js
42963 silly lockFile 2fc27bcf-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
42964 silly lockFile 2fc27bcf-modules-difflet-node-modules-ent /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent
42965 silly gunzTarPerm extractEntry test/error.js
42966 silly gunzTarPerm extractEntry test/stop.js
42967 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
42968 silly lockFile 93065dec-steele-npm-ent-0-0-5-package-tgz /Users/ahsteele/.npm/ent/0.0.5/package.tgz
42969 silly gunzTarPerm extractEntry coverage-example/lib/bar.js
42970 silly gunzTarPerm extractEntry coverage-example/lib/foo.js
42971 info preinstall ent@0.0.5
42972 verbose from cache /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_modules/sliced/node_modules/mocha/node_modules/mkdirp/node_modules/tap/node_modules/difflet/node_modules/ent/package.json
42973 silly gunzTarPerm extractEntry test/equal.js
42974 silly gunzTarPerm extractEntry test/stringify.js
42975 silly gunzTarPerm extractEntry coverage-example/test/bar.test.js
42976 silly gunzTarPerm extractEntry coverage-example/test/baz.test.js
42977 silly gunzTarPerm extractEntry test/date.js
42978 silly gunzTarPerm extractEntry test/super_deep.js
42979 silly gunzTarPerm extractEntry test/leaves.js
42980 silly gunzTarPerm extractEntry coverage-example/test/foo.test.js
42981 silly gunzTarPerm extractEntry lib/main.js
42982 silly gunzTarPerm extractEntry test/lib/deep_equal.js
42983 verbose read json /Users/ahsteele/Desktop/nodeapp/node_modules/mongoose/node_
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment